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