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
ec59668710
Change storage of language list
...
continuous-integration/drone/push Build is passing
Having each language as a separate file in a directory makes handling of
the languages way easier.
2020-04-24 16:36:02 +02:00
d633b08119
Remove workarounds for old Internet Explorer versions
...
continuous-integration/drone/push Build is passing
Fixes #1311
2020-04-24 12:48:27 +02:00
785d03c6b9
Remove some spaghetti from build script
continuous-integration/drone/push Build is passing
2020-04-24 08:52:01 +02:00
b316845360
Remove some unused files
continuous-integration/drone/push Build is passing
2020-04-23 20:48:15 +02:00
df545e72a8
Re-introduce the possibility of a full-build
...
continuous-integration/drone/push Build is passing
Fixes #852
2020-04-23 17:15:49 +02:00
06f757c6ab
Revise local menu handling
2020-04-23 17:15:49 +02:00
Thomas Doczkal
d760de6a74
check for make-4.x before starting build process and exit with error
continuous-integration/drone/push Build is passing
2020-04-23 07:49:39 +02:00
e581ccd195
Remove some unused files or parts of files
continuous-integration/drone/push Build is passing
2020-04-19 21:30:02 +02:00
c4cb7aeef4
Introduce content version in source files
...
continuous-integration/drone/push Build is passing
Fixes #2
2020-04-15 14:07:46 +02:00
b83e8a1d17
de-duplicate dependency check
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2020-03-24 17:58:02 +01:00
0a2ca245d5
make regex catch new expression for 'up to date'
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2020-03-24 17:15:13 +01:00
29458db905
check for lessc on build server
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2020-03-24 12:40:21 +01:00
d4bbba4bf9
avoid permission denied error when running as su'ed unprivileged user
...
Background: https://unix.stackexchange.com/questions/38538/bash-dev-stderr-permission-denied
2020-03-24 12:22:05 +01:00
5044de137d
Clean up status output
continuous-integration/drone/push Build is passing
2020-03-23 16:39:20 +01:00
2221efa394
Add dependency check for the correct version of make
continuous-integration/drone/push Build is passing
2020-03-23 15:54:59 +01:00
eb34f8d602
#ilovefs is over again :(
continuous-integration/drone/push Build is passing
2020-02-16 13:50:24 +01:00
9b2be6021b
happy #ilovefs day!
continuous-integration/drone/push Build is passing
2020-02-13 23:24:31 +01:00
7d3c9d1617
happy new year!
continuous-integration/drone/push Build is passing
2020-01-01 14:08:49 +01:00
0456ab9c1e
do not direct bots to our git
continuous-integration/drone/push Build is running
2019-12-29 12:45:14 +01:00
24f32049b1
Introduce Software Freedom Podcast: episodes as HTML and RSS ( #1065 )
continuous-integration/drone/push Build is passing
2019-10-11 13:10:33 +02:00
e26eb19870
Merge branch 'pageheader-cleanup' of FSFE/fsfe-website into master
continuous-integration/drone/push Build is passing
2019-10-05 10:44:11 +02:00
67fdb1376b
Merge branch 'master' into feature/22-mail-share-link
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2019-10-03 15:59:14 +02:00
8960c26e71
use xsl:text for raw text
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2019-10-03 15:52:43 +02:00
0d4285a717
move declaration of $extract to fsfe.xsl to make it available for all XSL templates
2019-10-03 15:52:38 +02:00
b238ff59f8
Replaces the meta image tag with an image tag ( #1087 )
continuous-integration/drone/push Build is passing
2019-10-03 14:29:31 +02:00
Michael Weimann
d2c7688fdb
Adds an e-mail share button
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2019-10-02 09:29:56 +02:00
2238d06e2e
Clean up page header HTML and CSS
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2019-09-28 14:12:52 +02:00
92ee6fbb00
Fix HTML conformance
2019-09-25 09:23:35 +02:00
68e11b4fcb
Update global donate links
continuous-integration/drone/push Build is passing
2019-09-25 00:59:55 +02:00
38a0b101cc
Move donate menu item to other menu line
...
continuous-integration/drone/push Build is passing
Fixes #541
2019-09-25 00:32:46 +02:00
b6b30335b1
Fix "become a supporter" link in the sidebar of news items
continuous-integration/drone/push Build is passing
2019-09-18 14:25:12 +02:00
cf78e55f58
Do not compile less files on development build
...
Fixes #998
2019-06-27 20:56:40 +02:00
88731349a4
Add the tagline ( #984 )
2019-06-12 16:51:49 +02:00
58ff656a5d
Symlink instead of copy non-HTML files
...
This change is done so in a test environment, files like .less
stylesheets are always up to date in the target directory.
2019-06-03 19:56:09 +02:00
252a822560
I corrected many small grammar errors in the comments: I didn't change the executable code.
2019-05-30 17:00:36 +02:00
23e58100f8
Fix new parameter in generated Makefile
2019-05-28 20:39:03 +02:00
7026808184
Determine build environment through command line parameter
2019-05-28 13:05:11 +02:00
Michael Weimann
87f2e70618
merge master
2019-05-27 20:29:59 +02:00
97e44aec80
Fixes the support footer button width ( #939 )
2019-05-27 11:38:04 +02:00
Michael Weimann
78a700ba13
Integrates the valentine mode. Update the config file name
2019-05-26 11:43:38 +02:00
fd8c800a00
Merge PR #927
2019-05-25 21:20:54 +02:00
Michael Weimann
9cf62aa758
Moves the less script to the footer
2019-05-25 18:09:29 +02:00
Michael Weimann
4c59748487
Add a runtime css build
2019-05-25 17:54:07 +02:00
bfdfd8a3d2
Fixes #808 - Remove link to home on the header ( #933 )
2019-05-25 17:20:47 +02:00
86e2cc9ff3
Remove character set conversion for XML files
...
All XML files are now in UTF-8, thanks to #641 . So no character set
conversion is necessary any more. The removal of the conversion step
should make the build process faster, especially for those pages with a
lot of included XML files.
2019-05-25 16:50:58 +02:00
Ulf Jasper
d88d8b3388
Replace /bin/bash with /usr/bin/env bash
2019-05-23 21:16:20 +02:00
e0040978db
Link for discussion of news articles in community forum ( #801 )
...
Documentation about this feature here: https://wiki.fsfe.org/TechDocs/Mainpage/Editing#Comments
2019-05-15 18:11:23 +02:00
a07e161958
Merge branch 'master' into test
2019-04-05 00:45:23 +02:00
7c69ef5131
Add a new "support" option for the sidebar
2019-04-05 00:26:41 +02:00
faecc2dd63
Remove some remains of the fellowship site
2019-04-04 18:16:04 +02:00
db38bbf73e
Switched news and event archives to index.html
2019-03-21 15:16:46 +01:00
84cbfcd533
Add quoting to all file names
2019-03-21 10:05:49 +01:00
2d89d9c37c
Explicitly exclude .git directory from Makefile rules
...
It is always possible that the .git directory contains files which match
the pattern, for example if there is a branch called something ending in
.xhtml.
2019-03-19 08:39:17 +01:00
77bfa4fdd6
Remove deprecated, unnecessary and syntactially wrong <wbr>
...
Related to #282
2019-03-18 21:17:08 +01:00
507641a4e1
Remove role attribute of nav element
...
HTML validator message: The navigation role is unnecessary for element nav.
Related to #282
2019-03-18 20:15:19 +01:00
93740bab2e
Beautify build status output
2019-03-17 19:47:04 +01:00
c804ea0927
Slightly improve status page
2019-03-17 17:56:40 +01:00
80ac83d4b9
Don't display "front-page" tag
2019-03-16 00:28:13 +01:00
9f88ba58d8
Improve performance
2019-03-15 21:30:52 +01:00
aadc990a78
Update valid characters for tags
...
There is no reason why a dash or a plus sign should not be allowed in a
tag name.
2019-03-15 11:35:46 +01:00
2ec5facd73
Clean up get_tags.xsl
2019-03-15 10:14:10 +01:00
18a766ccf5
Be consistent about promo="none" vs. promo="no"
2019-03-15 08:55:27 +01:00
eb8976770d
Improved tag map generation
2019-03-14 02:25:37 +01:00
8588191c9d
Silence make in phase 2 as well
2019-03-12 19:34:57 +01:00
447bbcf821
Some nitpicks
2019-03-12 16:42:34 +01:00
798f8f1458
Move XSL updates to phase 1
2019-03-12 16:34:02 +01:00
2568a39396
Move make_xmllists script to tools directory and improve logging
2019-03-12 15:39:56 +01:00
3a42fc4668
Fix temporary file and directory names
2019-03-12 12:55:47 +01:00
e6821ed35a
Improve local menus
...
They now look much better (using a bootstrap navbar), allow for files
from multiple directories being included in a single menu (needed by the
news archive), and exclude all files name "*-template" (also needed by
the news archive).
2019-03-12 11:57:18 +01:00
40f9044019
Add feature to wake up news *and* events
2019-03-12 01:51:47 +01:00
c06cc5974d
Remove d_day from tags xmllists, since it's not needed
2019-03-12 01:21:08 +01:00
07ac7e3d34
Remove a few files from target directory output
2019-03-11 22:49:38 +01:00
7f9f58c28c
Minor code cleanup
2019-03-11 22:25:18 +01:00
cc4dc73de2
Minor tweak for log output
2019-03-11 21:13:10 +01:00
be23ba3b57
Improve build status page
2019-03-11 21:07:50 +01:00
89954e37cf
Clean up logging and error handling
2019-03-11 20:53:35 +01:00
fa0965202c
Update status view to match latest changes
2019-03-11 18:43:15 +01:00
a2577d9419
Finish switch to pattern rules in phase 2 Makefile
2019-03-11 18:34:11 +01:00
f22a025540
Touch .xmllist if one of the files contained is newer
2019-03-11 16:54:24 +01:00
bdb6e1e0a1
Abort build run on error in phase 1 make
2019-03-11 16:53:31 +01:00
ddd30b8188
Avoid error message for builds without .xmllist file
2019-03-11 16:52:57 +01:00
d991f1bc43
Add generation of a few files in phase 1 that will help speed up phase 2
2019-03-11 12:31:02 +01:00
b5759da7a0
Generate list of included XML files in prebuild run
2019-03-11 02:35:51 +01:00
144a32ae93
Fix some makefile generation issues
2019-03-10 17:27:59 +01:00
9537759d6a
Start the switch to pattern rules in makefile
2019-03-10 15:39:23 +01:00
22ead941c7
Remove workaround for bug in GNU make 4.0
...
claus.fsfeurope.org is now updated to make 4.1
2019-03-10 10:51:53 +01:00
e1d87f76f7
Fix escaping
2019-03-10 09:42:05 +01:00
b6fdc52a8c
Fix handling of error log.
2019-03-10 01:44:30 +01:00
27d872e551
Change the directory for generated news xml files
...
With this change, generated xml files for news articles are now built in
the same direcotry as the xhtml file lies in; this will enable us to
select news by year in .source files.
2019-03-10 01:21:12 +01:00
8a66b0e1f3
Make sure to create manifest file in the correct directory
2019-03-10 01:08:46 +01:00
0162ae68fe
Reset error log for each build
2019-03-09 21:31:20 +01:00
4d1c998d35
Improve default part of makefile
...
The comma in "\$(file >manifest,)" avoids a segfault with GNU Make 4.0
2019-03-09 20:55:42 +01:00
40e85d3e09
Change order in makefile so "all" is the default rule
2019-03-09 19:07:16 +01:00
abe3d83070
Update method to delete excess files
...
The new method also works for generated files (for example tag lists for
not-anymore-existent tags). The change is also a preparation for
possible replacements of generated Makefile sections into pattern rules.
2019-03-09 01:21:03 +01:00
3a10f9087a
Beautify log output
2019-03-08 01:19:50 +01:00
6f260bfded
Don't allow : in tag names
2019-03-08 00:31:56 +01:00
4d1c76951d
Completely rewrote tagmap generation
...
Fixes #63
Fixes #591
2019-03-07 23:47:27 +01:00
2021f98ee7
Clean up language list
...
We have no single page (any more) which actually is translated into Kurdish
language, so we remove it.
2019-02-16 16:06:07 +01:00
8a6b9bc70e
Fix exit status of main script
...
It should only be 0 if there was a successful build, otherwise the cron
job will deploy a potentially broken previous build when no git change
is detected.
2019-02-16 15:25:05 +01:00
b150aaf0ba
Improve error handling even more
...
After the build of a file has failed, remove the output file, so it is
retried at the next build again, even if the corresponding source has
not changed.
2019-02-16 13:11:47 +01:00
189b107142
Another fix to avoid pushing broken builds to the web server
2019-02-16 12:35:53 +01:00
f7bd3ce962
Fix exit status in process_file in case of build error
2019-02-16 11:17:58 +01:00
26e29088f3
Fix handling of XML parser errors
...
This change makes sure that the build script will stop if an XML parser
error occures, and the faulty build will not be propagated to the web
server. Please note that it requires switching all the shell scripts to
bash.
2019-02-16 09:53:32 +01:00
2251065e5b
switch back to normal design
2019-02-15 10:46:54 +01:00
28c66ccabc
change design to ilovefs theme
2019-02-13 13:42:47 +01:00
64aa6c3634
happy new year
2019-01-15 19:23:40 +00:00
b1e3bc70c9
use summary_large_card for twitter if custom image is used. plus smaller fixes
2019-01-10 17:31:41 +01:00
b8ac57fa70
Fix path to Javascript source files for external pages
...
This fixes the look and feel for the ConCardis payment pages.
2018-12-06 17:47:26 +01:00
8f31ce09e3
Remove search bar ( #653 )
2018-11-29 16:45:16 +01:00
a28f198fe7
Enhances the mobile header/menu layout ( #663 )
2018-11-29 16:43:58 +01:00
62e0bc4bd8
enable setting a meta tag 'image' to set the preview image ( #633 )
2018-11-20 17:53:56 +01:00
7ada61b784
Add JS licence information ( #529 )
...
Closes #447
2018-11-06 16:18:55 +01:00
d8b58c0c89
remove Google+ since it's announced to be shut down soon
2018-10-09 17:20:57 +02:00
d1c5cd56f1
prevent submitting 'form' with enter
...
this prevents diaspora getting selected when actually filling the mastodon field. HTML selected the first button in a form by default, and this will always be diaspora
2018-10-02 16:01:08 +02:00
17bfa97ec6
replace GNUsocial by Mastodon
2018-09-28 14:22:28 +02:00
bcc3d93e96
deleted slash
...
Deleted extra slash.
2018-09-19 17:56:06 +02:00
2341fee76a
update year
2018-09-17 00:19:46 +02:00
86b8c67462
change translation status box colour red -> yellow
2018-08-09 15:00:38 +02:00
6da0681c2d
Upgrades jquery to version 3 and silences console outputs ( #398 )
2018-07-16 17:55:50 +02:00
05fc3e3d87
Update link to become a supporter
2018-06-20 10:11:54 +02:00
2a90dc0fa9
Update link to login to account management
2018-06-12 19:13:31 +02:00
758349f0d1
link to git to show source file of current page
2018-03-16 19:14:04 +01:00
3ff109933c
back to normal website design again
2018-02-15 18:43:02 +01:00
7660f9a1fb
enable ilovefs stylesheet
2018-02-13 23:42:21 +01:00
sansusann
7d5a1e83f2
changed the style of the news archive and added author, tags and new sidebar style
2018-02-03 14:55:30 +01:00
fdcb325c1f
fix parameters of mktemp
2017-12-04 16:28:27 +01:00
a622cb47a7
replace tempfile by mktemp which is available on other distros than Debian
2017-12-04 15:49:32 +01:00
5cf5522f60
Edit full-menu
2017-11-21 11:12:29 +01:00
ee010adbe9
Change text and style in followup-box
2017-11-21 11:12:29 +01:00
370c214332
Change small green button in sidebar from donate to support/become
2017-11-21 11:12:28 +01:00
ec2d527be5
Change headline in followup box (footer)
2017-11-21 11:12:28 +01:00
9bc6e8bef7
remove 'join' from menu
2017-11-21 11:12:28 +01:00
f847d95962
Add latest fontawesome files and add become-a-supporter to header menu
2017-11-21 11:12:28 +01:00
85c5bae22e
bugfix: prevent include filename from escaping first tag
2017-10-29 14:18:30 +01:00
ae383eebd4
Merge /home/fsfe/svn_git/fsfe_web
2017-09-13 09:48:44 +02:00
972c010e35
Chinese translation support
...
svn path=/trunk/; revision=35898
2017-09-13 07:35:49 +00:00
4ea3f776c5
bugfix: relative path processing in git_build_into
2017-08-18 23:56:43 +02:00
87dbe45f83
status page showing git commits
2017-08-18 23:55:47 +02:00
c62f85499a
accept git_build_into argments
2017-08-18 18:55:38 +02:00
538a3237f2
bugfix in ignoring vcs directories
2017-08-18 16:45:59 +02:00
e51148d278
Merge branch 'master' of https://git.fsfe.org/FSFE/fsfe-website
2017-08-18 16:03:01 +02:00
19ba5a4602
ignore .git folder in build operation
2017-08-18 16:00:40 +02:00
49fb51d495
added hooks for git_build_into
...
svn path=/trunk/; revision=35776
2017-08-18 11:47:29 +00:00
3223bb17cf
wrote up git_build_into function
...
svn path=/trunk/; revision=35775
2017-08-18 11:30:02 +00:00
ce13be51ef
add colon after download text to make it gramatically compatible to other languages, e.g. German
...
svn path=/trunk/; revision=35603
2017-07-11 14:11:40 +00:00
d89935ade2
add commas and 'and' between multiple authors; add the 'and' string to the translatable files
...
svn path=/trunk/; revision=35602
2017-07-11 14:09:46 +00:00
d5bfdd3ba9
split social buttons and sidebar and sidebar into distinct templates
...
svn path=/trunk/; revision=35543
2017-06-26 16:58:15 +00:00
fdbb1df6f3
link to per-tag pages in taglist, unified markup for taglists, allow line wrap of social media buttons
...
svn path=/trunk/; revision=35533
2017-06-24 18:26:28 +00:00
b97a786b0a
remove flatter and +1 button as they are now present in the social buttons
...
svn path=/trunk/; revision=35525
2017-06-22 08:22:43 +00:00
1b262fed03
fixed broken list of previous builds
...
svn path=/trunk/; revision=35504
2017-06-18 22:27:48 +00:00
138627e6ec
rebuild button for status page
...
svn path=/trunk/; revision=35502
2017-06-17 14:29:39 +00:00
1d69fa0bc4
recommit modified flag file checker for forcing full builds
...
svn path=/trunk/; revision=35456
2017-06-13 20:27:09 +00:00
8693463716
Reverting to r35379 for build_main.sh
...
svn path=/trunk/; revision=35453
2017-06-13 14:04:48 +00:00
bc0e52f316
allow flag file to force full rebuild
...
svn path=/trunk/; revision=35443
2017-06-12 15:36:29 +00:00
6762e8eee0
add text back to title attribute
...
svn path=/trunk/; revision=35391
2017-05-25 19:10:48 +00:00
550dd438da
remove sidebar share buttons because they are much less attractive than the bottom ones
...
svn path=/trunk/; revision=35385
2017-05-23 20:12:32 +00:00
a19413d59d
Code cleanup for tagging
...
svn path=/trunk/; revision=35383
2017-05-22 15:25:28 +00:00
9b60ef3c95
added wget to dependency list (for wiki fetcher)
...
svn path=/trunk/; revision=35379
2017-05-22 15:25:17 +00:00
e48f4afe89
set correct ref attribute to distinguish between bottom and sidebar share button clicks
...
svn path=/trunk/; revision=35350
2017-05-10 13:47:36 +00:00
60c5603e3a
don't show social share buttons on error pages
...
svn path=/trunk/; revision=35305
2017-04-28 14:22:36 +00:00
138720b224
use nice URL, better placeholder, remove unnecessary file
...
svn path=/trunk/; revision=35287
2017-04-21 18:27:19 +00:00
b8652883d0
working with Max: checkbox hack for diaspora and gnu social buttons
...
svn path=/trunk/; revision=35285
2017-04-21 16:04:09 +00:00
6c3f38d763
add social network sharing and support buttons to sidebar and bottom
...
svn path=/trunk/; revision=35271
2017-04-06 17:58:53 +00:00
c6349ff391
update copyright notice to current year
...
svn path=/trunk/; revision=35198
2017-03-20 20:31:28 +00:00
2a9745ab29
Updated footer sitemap
...
svn path=/trunk/; revision=35167
2017-03-13 13:58:54 +00:00
2c390c5df9
allow improved tagging style in tag mapping
...
svn path=/trunk/; revision=35117
2017-03-06 17:59:15 +00:00
6a13e3b186
restructured premake
...
svn path=/trunk/; revision=35116
2017-03-06 17:59:11 +00:00
827ffe3df9
Added Login field
...
svn path=/trunk/; revision=35068
2017-02-21 02:46:35 +00:00
ea4dba8a21
change back to normal style
...
svn path=/trunk/; revision=35047
2017-02-15 10:56:49 +00:00
89dd4417e7
change to valentine style
...
svn path=/trunk/; revision=35043
2017-02-14 08:22:22 +00:00
19853ef064
compatibility and portability changes from test
...
svn path=/trunk/; revision=34953
2017-01-18 19:29:15 +00:00
9666985ffe
implement a dependency checker
...
svn path=/trunk/; revision=34950
2017-01-18 15:54:50 +00:00
3576f641de
fixed false recognition of unconditional builds
...
svn path=/trunk/; revision=34807
2017-01-02 14:42:31 +00:00
abe27a85d1
report errors which occur during main make
...
svn path=/trunk/; revision=34447
2016-11-03 19:12:12 +00:00
2b519a3c7e
let otuput HTML depend on all language versions, so translation links can get changed; also reduce disk i/o and forks
...
svn path=/trunk/; revision=34370
2016-10-14 19:53:52 +00:00
c7cfca5ffa
fixed syntax error found during debugging
...
svn path=/trunk/; revision=34367
2016-10-13 13:30:27 +00:00
d05f339e7b
allow building to rsync target, remove globbing from status report
...
svn path=/trunk/; revision=34242
2016-09-08 00:40:34 +00:00
d1c05f9f34
run quicker tagging engine in prebuild
...
svn path=/trunk/; revision=34240
2016-09-07 16:35:07 +00:00
f8d14265c9
Make sure references are sent server side (somehow)
...
svn path=/trunk/; revision=34063
2016-08-11 19:41:51 +00:00
f3aabf765a
Added Join button also to main page
...
svn path=/trunk/; revision=34060
2016-08-11 14:29:30 +00:00
9957697535
social cards: handle cases where first extract is too short: extract next paragraph or use default text
...
svn path=/trunk/; revision=33882
2016-07-20 20:34:02 +00:00
c7ff140d94
dynamic social media sharing cards for Twitter and Facebook. Will generate meta tags depending on site-title, meta-description/first paragraph. They will make shared fsfe.org links look nicer on these (and probably other) networks
...
svn path=/trunk/; revision=33879
2016-07-20 14:43:30 +00:00
roidelapluie
9ef2da102c
Move po files into the tree and scripts to tools
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
svn path=/trunk/; revision=33842
2016-07-14 19:15:06 +00:00
roidelapluie
bebf76ec6e
Add scripts supporting the creation of .po files
...
svn path=/trunk/; revision=33839
2016-07-14 06:01:07 +00:00
3b3dc1db70
set our-work link to real file. up to now /projects/.htaccess has been used for the redirection
...
svn path=/trunk/; revision=33624
2016-06-28 22:32:05 +00:00
69b1ea04db
do not omit plain text sections in body
...
svn path=/trunk/; revision=33505
2016-06-13 15:40:41 +00:00
354977821d
bugfix: handling non-UTF-8 files in tagging
...
svn path=/trunk/; revision=33448
2016-06-06 14:32:16 +00:00
7c1247a32b
bugfix: do not add nested <body> structure by accident
...
svn path=/trunk/; revision=33408
2016-05-28 10:53:41 +00:00
cbd2c23610
fix inclusion of single-line xml files (i.e. date-triggers)
...
svn path=/trunk/; revision=33389
2016-05-19 11:35:46 +00:00
676309d9c4
handle xml comments before first child in included file
...
svn path=/trunk/; revision=33314
2016-05-10 15:39:39 +00:00
489de90db4
retain line breaks and spacing of xml/xhtml source files
...
svn path=/trunk/; revision=33309
2016-05-09 20:45:56 +00:00
eff433dfb5
prevent double escaping of ">"/"<" in html buildlog
...
svn path=/trunk/; revision=33206
2016-04-22 10:27:12 +00:00
22f87aa6db
forwarding +1 graphic to /contribute page
...
svn path=/trunk/; revision=33051
2016-03-16 15:37:37 +00:00
fe24384f75
add transparency commitment to footer
...
svn path=/trunk/; revision=32970
2016-03-07 12:10:54 +00:00
b737be9952
switch back to normal style
...
svn path=/trunk/; revision=32799
2016-02-15 12:18:36 +00:00
e24671b912
switch to ilovefs style
...
svn path=/trunk/; revision=32797
2016-02-13 12:14:49 +00:00
8994e25dc8
switch to fsfe site search
...
svn path=/trunk/; revision=32353
2015-11-23 19:05:13 +00:00
10a3a3ecf9
line break after
...
svn path=/trunk/; revision=32347
2015-11-23 14:26:55 +00:00