687 Commits

Author SHA1 Message Date
d67f43226e add peertube tag for easy embedding of videos via download server
All checks were successful
continuous-integration/drone/pr Build is passing
2022-08-08 17:05:29 +02:00
e52bf37519 Merge pull request 'Add <email> tag to obfuscate emails/strings for better bot protection' (#2578) from obfuscate-email into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #2578
2022-04-28 12:02:19 +00:00
28ad8bdd71 Add social media to the footer (#1721)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: fbn_bmns <fbn_bmns@fsfe.org>
Co-authored-by: max.mehl <max.mehl@fsfe.org>
Reviewed-on: #1721
Co-authored-by: Fabian Baumanis <fbn_bmns@fsfe.org>
Co-committed-by: Fabian Baumanis <fbn_bmns@fsfe.org>
2022-04-22 15:22:41 +00:00
8d9d8d366e implement <email> tag/template in XSL file
All checks were successful
continuous-integration/drone/pr Build is passing
2022-04-22 15:16:59 +02:00
ccc63c9ddd use proper params to allow for better call from within other XSLT templates 2022-04-22 15:14:32 +02:00
01f9133bc6 do not replace 4 quite common characters to increase confusion 2022-04-22 14:16:52 +02:00
378b32ab9b replace half of the letters with hexadecimal code 2022-04-22 14:16:52 +02:00
ef59207085 basic functionality to implement an email obfuscator 2022-04-22 14:16:49 +02:00
682ec2a2ba only create a/img element if there actually is a preview image 2022-04-06 13:23:37 +02:00
13ceac1bbb convert to using small version of the image 2022-04-06 13:23:36 +02:00
8961a67133 add preview image to /news 2022-04-06 13:23:36 +02:00
be03202fd2 also add a title attribute to allow text to be shown on hover
All checks were successful
continuous-integration/drone/pr Build is passing
2022-03-09 16:25:29 +01:00
392df1e1c2 integrate alt text for preview image also for meta elements 2022-03-09 16:22:18 +01:00
2637ffb855 add alt attribute for preview images in XML version of news items 2022-03-09 16:15:07 +01:00
09b8efc974 Turn website back to normal design
All checks were successful
continuous-integration/drone/push Build is passing
This reverts commit c8804a2db3.
2022-02-16 12:10:04 +01:00
c8804a2db3 WIP: change fsfe-head-xsl to valentine
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-13 15:03:32 +00:00
99cfbb6a2c deactivate topbanner
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-08 11:52:46 +01:00
9e33c20298 update year in footer to 2022
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-19 11:04:16 +01:00
e7239e737b fix stupid XSL error
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-17 11:01:00 +01:00
2e9a6c08ea add a specific id to the discussion link paragraph
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-16 11:18:58 +01:00
d3b25e244c enable transfer of built website to multiple hosts
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-12 16:52:42 +02:00
14529c1f5f activate topbanner
All checks were successful
continuous-integration/drone/push Build is passing
2021-09-27 20:04:06 +02:00
e793ba08e3 add jobs link to footer 2021-07-01 15:20:34 +02:00
8a09426296 add id for related-list 2021-06-30 17:28:42 +02:00
35b2409fc3 add meta-description for all sites, with same code as twitter/opengraph cards 2021-06-23 15:32:32 +02:00
8c2cfd9ca3 Fix link to page source code
All checks were successful
continuous-integration/drone/push Build is passing
2021-02-19 16:16:27 +01:00
df221bdd6d change webpage design to normal (#1832)
All checks were successful
continuous-integration/drone/push Build is passing
Co-Authored-By: bonnie <bonnie@fsfe.org>
Co-Committed-By: bonnie <bonnie@fsfe.org>
2021-02-17 16:02:28 +00:00
2e7ae1a40e changed to iloveFS design
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2021-02-14 01:48:28 +01:00
1b2dd09548 remove topbanner
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-26 11:51:56 +01:00
5d56561ec7 Avoid identical XSL files (#1772)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: max.mehl <max.mehl@fsfe.org>
Reviewed-on: #1772
Reviewed-by: Reinhard Müller <reinhard@fsfe.org>
Co-Authored-By: Max Mehl <max.mehl@fsfe.org>
Co-Committed-By: Max Mehl <max.mehl@fsfe.org>
2021-01-19 19:50:40 +00:00
a0b463d902 Add new employee status and function (#1764)
All checks were successful
continuous-integration/drone/push Build is passing
Co-Authored-By: Max Mehl <max.mehl@fsfe.org>
Co-Committed-By: Max Mehl <max.mehl@fsfe.org>
2021-01-11 09:41:53 +00:00
9f95996ca3 update year in footer to 2021
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-04 12:00:11 +01:00
e4ced217ca Topbanner/fundraising box (#1726)
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-07 10:43:01 +00:00
9c64510ec7 make search action use current document language
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-16 09:27:12 +01:00
5cacbd44c3 make search action language-independent
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-13 17:15:14 +01:00
81cc1649ea remove delete script
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-12 18:13:27 +01:00
e753e02fce Add a search functionality (Fixes #739) (#1635)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: max.mehl <max.mehl@fsfe.org>
Co-authored-by: Vincent Lequertier <vincent@fsfe.org>

Reviewed-on: #1635
2020-11-12 15:17:43 +00:00
866fa9bf53 Merge pull request 'Update fonts and JS' (#1638) from fonts-js-update into master
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-13 15:51:02 +02:00
eca4835c72 OpenPGP improvements for people (#50)
All checks were successful
continuous-integration/drone/push Build is passing
Two new fields have been added to person elements:
 * fingerprint
 * keyhref

fingerprint takes a hexadecimal OpenPGP key fingerprint without any
spaces, converts this to an openpgp4fpr URI, and adds a link pointing to
this URI to the person's profile.

keyhref takes a URL to a plain-text, ASCII-armoured OpenPGP public key
and adds a link pointing to the URL to the person's profile.

These fields are not yet explicitly restricted to valid contents.

fingerprints and keyhrefs have been added for all team members whose
keys are stored in the repository or securely linked to from their
profile page. It was not possible to determine Greve's preferred key, so
fingerprint was omitted for Greve.
2020-10-01 00:48:46 +00:00
2cbbe7d28e remove fixed language from links
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2020-09-28 17:11:19 +02:00
c8b490bfd4 https'ify some other subdomains 2020-09-28 16:12:19 +02:00
63c89fec0d update jquery 2020-09-22 10:33:44 +02:00
727b580fe1 Revert my false revert. Actually, all was fine
All checks were successful
continuous-integration/drone/push Build is passing
This reverts commit 12ab791c37.
2020-09-18 11:39:04 +02:00
12ab791c37 Revert "Merge branch 'master' of git.fsfe.org:fsfe/fsfe-website"
All checks were successful
continuous-integration/drone/push Build is passing
This reverts commit 3a7da1e527, reversing
changes made to de9ef3e3f2.
2020-09-18 11:19:47 +02:00
aa73cf5f11 Remove tagline below logo (#1620)
All checks were successful
continuous-integration/drone/push Build is passing
2020-09-14 10:40:31 +02:00
141f1f097a make 'FSFE' a translatable string, and use for title suffix
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2020-07-30 14:32:47 +02:00
a65840ab29 append ' - FSFE' to all pages except frontpage 2020-07-30 14:32:41 +02:00
394f511333 texts reorganisation in build and make scripts 2020-07-30 14:17:59 +02:00
8b70a56728 unify way how to run fsfe-gettext 2020-07-30 14:17:01 +02:00
f36d5c98b7 Make build try git pull 3 times (#1525)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: max.mehl <max.mehl@fsfe.org>
Reviewed-on: #1525
Reviewed-by: Reinhard Müller <reinhard@fsfe.org>
2020-07-28 15:59:05 +02:00