22a1fd26ae
(chore) Updating Donation Banner
continuous-integration/drone/pr Build is passing
2023-01-09 09:19:53 +01:00
fc28243e67
(chore) Updating Donation Banner
continuous-integration/drone/pr Build is passing
2023-01-06 09:59:46 +01:00
f4f417690e
Update donation banner
continuous-integration/drone/pr Build is passing
2023-01-05 07:37:49 +01:00
5b2f115262
Happy GNU Year everyone!
continuous-integration/drone/pr Build is passing
2023-01-04 13:21:31 +01:00
05515fe332
(chore) Updating Donation Banner
continuous-integration/drone/pr Build is passing
2023-01-04 08:36:43 +01:00
a90107739f
Update donation banner
2023-01-03 10:03:37 +01:00
0bc59919c4
Update donation banner
2023-01-02 07:15:14 +01:00
5c7fb2623c
Update donation banner
continuous-integration/drone/pr Build is passing
2022-12-30 10:09:47 +01:00
a5d479cf62
Update donation banner
2022-12-29 09:31:13 +01:00
99fa70a67a
Update donation banner
2022-12-28 09:36:08 +01:00
62bb6625b3
Update donation banner
continuous-integration/drone/pr Build is passing
2022-12-27 11:50:11 +01:00
c9677e4fc3
updating the donation banner
continuous-integration/drone/pr Build is passing
2022-12-25 10:25:18 +01:00
6e7f72a381
(chore) Updating Donation Banner
continuous-integration/drone/pr Build is passing
2022-12-23 09:11:02 +01:00
3c0b15483c
(chore) update donations banner
continuous-integration/drone/pr Build is passing
2022-12-22 10:22:59 +01:00
8048d2cb6d
(chore) Updating Donation Banner
continuous-integration/drone/pr Build is passing
2022-12-21 09:06:04 +01:00
cd39451c16
(chore) Updating Donation Banner
continuous-integration/drone/pr Build is passing
2022-12-20 07:37:41 +01:00
f182f0cb7c
(chore) Updating Donation Banner
continuous-integration/drone/pr Build is passing
2022-12-19 07:09:57 +01:00
35ffcacc5a
(chore) Updating Donation Banner
continuous-integration/drone/pr Build is passing
2022-12-16 09:22:21 +01:00
a1b559556e
(chore) Updating Donation Banner
continuous-integration/drone/pr Build is passing
2022-12-15 08:49:17 +01:00
f45e402a9c
(chore) Updating Donation Banner
continuous-integration/drone/pr Build is passing
2022-12-14 10:18:48 +01:00
e6512de783
(chore) Updating Donation Banner
continuous-integration/drone/pr Build is passing
2022-12-13 08:13:04 +01:00
9cba73f1ce
(chore) Updating Donation Banner
continuous-integration/drone/pr Build is passing
2022-12-12 08:03:11 +01:00
77e3b9f4cd
Merge pull request '(chore) Updating Donation Banner' ( #3014 ) from 20221209_02-new-donations into master
...
continuous-integration/drone/push Build is passing
Reviewed-on: #3014
2022-12-09 11:25:23 +00:00
90f6db93ff
(chore) Updating Donation Banner
continuous-integration/drone/pr Build is passing
2022-12-09 09:39:56 +01:00
8c904d996d
(chore) Updating Donation Banner
continuous-integration/drone/pr Build is passing
2022-12-09 09:34:32 +01:00
c23b39a130
(chore) Updating Donation Banner
continuous-integration/drone/pr Build is passing
2022-12-08 11:08:40 +01:00
0db5497ab9
Update donation banner
continuous-integration/drone/pr Build is passing
2022-12-07 09:43:48 +01:00
2d13ffd07e
Update donation banner
continuous-integration/drone/pr Build is passing
2022-12-06 08:39:35 +01:00
7152660b25
Update donation banner
continuous-integration/drone/pr Build is passing
2022-12-05 08:11:09 +01:00
4117523830
Update donation banner
continuous-integration/drone/pr Build is passing
2022-12-04 07:59:37 +01:00
3c6c5ed8df
Update donation banner
continuous-integration/drone/pr Build is passing
2022-12-03 08:47:05 +01:00
1ecac0bb79
Update donation banner
continuous-integration/drone/pr Build is passing
2022-12-02 08:52:42 +01:00
12578ec7ad
updated the donation banner
continuous-integration/drone/pr Build is passing
2022-12-01 08:36:28 +01:00
dd5d4ee39a
Update donation banner
continuous-integration/drone/pr Build is passing
2022-11-30 09:35:07 +01:00
c16ae14557
Update donation banner
continuous-integration/drone/pr Build is passing
2022-11-29 11:46:08 +01:00
4557bc1d10
Update donation banner
continuous-integration/drone/pr Build is passing
2022-11-29 09:26:27 +01:00
e341ff94b5
activate the donation banner
continuous-integration/drone/pr Build is passing
2022-11-28 10:27:44 +01:00
ff745c934d
Add twoletter
parameter to countries.xsl
...
This allows for setting the value of the select field only to the
two-letter country code (which is the only one understood by `fsfe-cd`)
2022-11-17 16:06:59 +01:00
97507c6b26
Untrigger topbanner
continuous-integration/drone/pr Build is passing
2022-11-08 12:17:05 +01:00
61be60ac3e
Put progressbar on top of banner
2022-11-08 12:10:32 +01:00
fcc6deedfc
Cache break?
2022-11-08 11:08:33 +00:00
95a9cbc4a9
Add better gradient and translated strings
2022-11-08 11:08:33 +00:00
06944d907b
Add progressbar
2022-11-08 11:08:32 +00:00
d67f43226e
add peertube tag for easy embedding of videos via download server
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
...
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 )
...
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
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
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
...
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
continuous-integration/drone/push Build is passing
2022-02-13 15:03:32 +00:00
99cfbb6a2c
deactivate topbanner
continuous-integration/drone/push Build is passing
2022-02-08 11:52:46 +01:00
9e33c20298
update year in footer to 2022
continuous-integration/drone/push Build is passing
2022-01-19 11:04:16 +01:00
e7239e737b
fix stupid XSL error
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
continuous-integration/drone/push Build is passing
2021-12-16 11:18:58 +01:00
d3b25e244c
enable transfer of built website to multiple hosts
continuous-integration/drone/push Build is passing
2021-10-12 16:52:42 +02:00
14529c1f5f
activate topbanner
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
continuous-integration/drone/push Build is passing
2021-02-19 16:16:27 +01:00
df221bdd6d
change webpage design to normal ( #1832 )
...
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
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
continuous-integration/drone/push Build is passing
2021-01-26 11:51:56 +01:00
5d56561ec7
Avoid identical XSL files ( #1772 )
...
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 )
...
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
continuous-integration/drone/push Build is passing
2021-01-04 12:00:11 +01:00
e4ced217ca
Topbanner/fundraising box ( #1726 )
continuous-integration/drone/push Build is passing
2020-12-07 10:43:01 +00:00
9c64510ec7
make search action use current document language
continuous-integration/drone/push Build is passing
2020-11-16 09:27:12 +01:00
5cacbd44c3
make search action language-independent
continuous-integration/drone/push Build is passing
2020-11-13 17:15:14 +01:00
81cc1649ea
remove delete script
continuous-integration/drone/push Build is passing
2020-11-12 18:13:27 +01:00
e753e02fce
Add a search functionality ( Fixes #739 ) ( #1635 )
...
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
continuous-integration/drone/push Build is passing
2020-10-13 15:51:02 +02:00
eca4835c72
OpenPGP improvements for people ( #50 )
...
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
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
...
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"
...
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 )
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
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 )
...
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
9d7fb8cdbd
replace links from /about/basics
2020-07-27 14:09:32 +02:00
1abcd15b25
fix wrong comment
continuous-integration/drone/push Build is passing
2020-07-23 14:55:15 +02:00
21ac449844
enable displaying a subset of countries, firstly all EEA countries
2020-07-23 14:47:08 +02:00
7f3bd4fd81
replace /work with /about/ourwork
2020-07-22 18:24:23 +02:00
4214976019
change navbar item for activities
2020-07-22 18:24:22 +02:00
e4b8eb9ddc
Overhaul format of activity files, and display them in localmenues
...
slight update of metadata
rework projects/activities XSL
mark finished activities
allow selection of tags
use localmenus for activity tags
update existing activity meta files
do not require status as an attribute
comment for translators and editors
2020-07-22 18:24:15 +02:00
f8051cf019
reflect project -> activity change to team pages
2020-07-22 18:23:25 +02:00
eb7159f4cc
Improve menu on mobile view
...
continuous-integration/drone/push Build is passing
Fixes #1332
Fixes #1451
2020-07-07 20:58:33 +02:00
ef2523bac9
Switch mobile menu to a Javascript-less implementation
continuous-integration/drone/push Build is passing
2020-07-07 16:40:44 +02:00
f61fa69523
move campaigns overview to activities
2020-07-06 16:24:13 +02:00
61c9519f86
Restructure HTML and CSS für menu in page header
...
continuous-integration/drone/push Build is passing
This improves the look and feel of the page on mobile devices.
Related to #1332 and #1451
2020-06-26 11:26:11 +02:00
f59890dcd9
Automatically set referrer for donate link
continuous-integration/drone/push Build is passing
2020-06-10 13:54:43 +02:00
8971a74d6f
Supporess read-more link if there is nothing to link to
continuous-integration/drone/push Build is passing
2020-05-30 08:07:06 +02:00
6c31d685cf
Make donate button more visible
...
continuous-integration/drone/push Build is passing
Fixes #1339
2020-05-26 23:41:01 +02:00
1b01e753b9
Fix use of semantic HTML5 elements
...
continuous-integration/drone/push Build is passing
Fixes #281
Fixes #282
2020-05-26 22:04:59 +02:00
821ebf2a72
Turn subscribe and become-supporter banners into modules
...
continuous-integration/drone/push Build is passing
Fixes #1337
2020-05-25 22:23:20 +02:00
a42bf42bd6
Refactor "<static-element>" system into "<mdoule>"
...
continuous-integration/drone/push Build is passing
Fixes #1345
2020-05-20 18:11:05 +02:00
a0170822f8
Fix links from pdfreaders.org to fsfe.org
continuous-integration/drone/push Build is passing
2020-05-18 22:08:26 +02:00
809ab000cf
Phase out legacy variant of metadata indication
continuous-integration/drone/push Build is passing
2020-05-16 23:01:58 +02:00
d225431b05
Add new build option "build_run"
...
continuous-integration/drone/push Build is passing
This option does not mess around with git at all and is preferred for
local builds where you might have uncomitted changes.
2020-05-16 21:32:02 +02:00
0f1a5bb6cf
Actually link breadcrumb to news page
continuous-integration/drone/push Build is passing
2020-05-11 23:32:24 +02:00
e29e465807
feat: back-button from press to news
2020-05-11 19:01:19 +02:00
e33ddb8db8
link to our git again. Closes #1312
continuous-integration/drone/push Build is passing
2020-05-08 13:18:52 +02:00
8236ae53f0
Change styling of "all related" link
...
continuous-integration/drone/push Build is passing
The "learn-more" class just doesn't look good for longer texts,
especially not for text which spans more than one line.
2020-05-07 14:20:42 +02:00
c90a96b662
Change styling of news listing in sidebar
continuous-integration/drone/push Build is passing
2020-05-06 19:26:24 +02:00
f54039b16f
Further unify related news and events sections
2020-05-06 19:05:03 +02:00
2761b56591
Update to latest share-buttons ( #1361 )
continuous-integration/drone/push Build is passing
2020-05-06 16:06:21 +02:00
f126efd462
Fix default metaimage
continuous-integration/drone/push Build is passing
2020-05-05 16:58:12 +02:00
f8c6c33868
Fix link to website.
...
Fixes #1351
2020-05-05 09:03:12 +02:00
1c3de5b31a
Display news feeds similar to news archive page
continuous-integration/drone/push Build is passing
2020-05-05 00:10:00 +02:00
de1dc548e9
Remove mini-sitemap from footer
...
continuous-integration/drone/push Build is passing
Fixes #1338
2020-05-04 15:08:03 +02:00
a92ce8c81b
Do not require full URL for metatag <image> ( #1347 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: max.mehl <max.mehl@fsfe.org>
Reviewed-by: Reinhard Müller <reinhard@fsfe.org>
2020-05-04 13:42:53 +02:00
dfc13f9039
Remove timestamp at the bottom of each page
...
continuous-integration/drone/push Build is passing
Fixes #837
2020-05-04 00:49:28 +02:00
7c2914cd0f
Turn "direct-links" menu into a list
...
continuous-integration/drone/push Build is passing
Fixes #137
2020-05-03 20:09:09 +02:00
95e69698c5
Update news and event feeds
...
continuous-integration/drone/push Build is passing
* All <body> elements in news and event xml files now consist of <p>
elements.
* XSL templates to display news and event feeds are further
consolidated.
* All verbose news and event listings now display a learn-more link.
2020-05-02 00:03:37 +02:00
8dccab7902
Fix avatar display for articles
continuous-integration/drone/push Build is passing
2020-05-01 13:34:11 +02:00
239c349840
Put all news pages into a common "news" body class
2020-05-01 08:22:50 +02:00
237b607f86
move all people avatars to a separate folder, and rename if necessary
2020-04-30 16:16:49 +02:00
b523b8bd80
Reorganise templates for news and event lists
...
continuous-integration/drone/push Build is passing
The templates are now directly available for use in pages, there's no
need for an explict .xsl file any more.
2020-04-29 23:57:25 +02:00
1da990b5bf
For tags with no text, fall back to key
continuous-integration/drone/push Build is passing
2020-04-29 12:15:45 +02:00
5bcb9dc9d3
Move tag list generation to a central template
2020-04-29 11:24:45 +02:00
91e462d237
Clean up tag list CSS
...
There are no significant visual changes, but the CSS is much clearer and
more based on bootstrap features.
2020-04-29 09:38:40 +02:00
bb1931c58b
Beautify news/events id for generated xml files
2020-04-29 08:36:50 +02:00
48e44cad66
Add templates for commonly used news formatting bits
continuous-integration/drone/push Build is passing
2020-04-28 20:28:48 +02:00
ed6f20fdac
Avoid error message for files without any .source
2020-04-28 20:25:19 +02:00
6b0b47a36f
Restructure code to include feeds in XML stream
...
continuous-integration/drone/push Build is passing
This makes it possible that now the @filename attribute of included news
and events, which will be used as an id for the entry within the
overview page, contains only the base filename instead of the whole
path including the directory.
2020-04-28 17:55:30 +02:00
1ee18da765
Separate XSL used for two different purposes
...
continuous-integration/drone/push Build is passing
Having two separate XSL templates makes each of them much better
understandable, and the overlap between them has been separated out into
helper templates.
2020-04-28 15:57:05 +02:00
377fcde82e
Clean up formatting of XSL files, no code change
2020-04-27 21:53:42 +02:00
e30539a6bd
Remove some dead code from XSL stylesheets
2020-04-27 21:27:21 +02:00
a4b01194f0
Move all our own XSL scripts to the same directory
...
The directory tools/xlstsl is reserved for the XSLT standard library
(http://xsltsl.sourceforge.net/ ).
2020-04-27 21:19:06 +02:00
7de2583275
Fix/cleanup events tag list, archive, and RSS
2020-04-27 16:34:54 +02:00
15ad976413
Exclude languages dir from being copied to target
2020-04-26 19:21:08 +02:00
646c81a273
Change tag syntax
...
continuous-integration/drone/push Build is passing
Old: `<tag content="Human Readable Text">internal-id</tag>`
New: `<tag key="internal-id">Human Readable Text</tag>`
Fixes #826
Fixes #1095
2020-04-26 15:29:12 +02:00
e4a7a94258
Hide menu as well on external pages
continuous-integration/drone/push Build is passing
2020-04-26 00:11:27 +02:00
b7f58a6c2d
Remove certain elements on external pages
continuous-integration/drone/push Build is passing
2020-04-25 22:08:51 +02:00
175c0de026
Define $urlprefix in place where it is always included
continuous-integration/drone/push Build is passing
2020-04-25 20:02:42 +02:00
f654181b59
Consistently use $urlprefix
...
continuous-integration/drone/push Build is passing
References #685
2020-04-25 19:07:42 +02:00