Commit Graph

99 Commits

Author SHA1 Message Date
Solene Rapenne
5c2a1c9632 close p in footer 2019-02-07 20:06:21 +01:00
Solene Rapenne
eeb8131035 Add articles metadata as header in gopher articles 2018-10-12 16:56:55 +02:00
Solene Rapenne
e9fb727d69 sort tags list per articles in it 2018-10-12 11:50:16 +02:00
Solene Rapenne
142b84ab78 Add per-tag browsing on gopher 2018-10-12 11:22:34 +02:00
Solene Rapenne
4a5228a380 Fixing gopher RSS url 2018-05-15 09:26:20 +02:00
Solene Rapenne
f28ae44a21 Switching default LISP to ecl 2018-05-15 09:26:10 +02:00
Solene Rapenne
e187e771f1 Gopher RSS feed with gopher links 2018-04-17 08:06:04 +02:00
Solene Rapenne
b8e92c61d9 Fix url in RSS feed 2018-03-16 11:15:24 +01:00
Solene Rapenne
5c6b061bb6 More verbose configuration 2017-12-31 16:54:23 +01:00
Solene Rapenne
f9394f2951 Code cleanup 2017-12-31 16:51:50 +01:00
Solene Rapenne
c91cb403a8 Syntax improvement 2017-12-31 16:37:40 +01:00
solene rapenne
1181d71528 Stop automatic cleaning of generated html 2017-12-17 02:58:02 +01:00
solene rapenne
d4170d2472 Only generate html if the source is newer 2017-12-17 02:56:47 +01:00
solene rapenne
4fd8a06766 Support org-mode export pre code 2017-12-17 02:56:21 +01:00
Solene Rapenne
6d3f6f665d cleaning old stuff from Makefile 2017-12-15 18:02:13 +01:00
solene rapenne
1e46417916 add org example 2017-12-15 00:53:09 +01:00
solene rapenne
4ef4f5a4e8 Add choice of html conveter 2017-12-15 00:49:21 +01:00
solene rapenne
76cfe4f9da Add date in posts url 2017-12-14 00:23:40 +01:00
Solene Rapenne
fc0d891246 Add the date in the RSS feed 2017-12-13 20:56:37 +01:00
Solene Rapenne
013ada82f3 - Date now computed from a format YYYYMMDD
- id attribute on <article>
2017-12-13 20:35:33 +01:00
Solene Rapenne
52bd9a828b Cleaner code using structure for storing articles metadata
Posts are declared individually with a function instead of modifying a global variable, this is much cleaner.
Gopher index format and index file name can be customized in the config file, no need to tweak generator.lisp anymore
Tell multimarkdown to export to html, specifying the output format is now mandatory in multimarkdown
Examples of the future way to handle multiple markup language by declaring converters
2017-12-13 12:08:57 +01:00
Solene Rapenne
bbf0687d39 using article struct 2017-12-12 19:37:45 +01:00
Solene Rapenne
4d6a22dcec Revert "merge"
This reverts commit 20254fa11b.
2017-12-05 21:00:15 +01:00
Solene Rapenne
20254fa11b merge 2017-12-05 19:22:27 +00:00
Solene Rapenne
cac6b1e098 Merge remote-tracking branch 'lambda/master' into doc 2017-12-05 19:08:16 +01:00
lambda
07b437d4dc ~data/css.md Reworked Documentation
~clym.css			del. responsive rule in clym.css
~layout.tpl			Add media attribute to link tag in layout.tpl
-static/css/LICENSE
~README.md, data/README.md	Minor corrections

Status of this commit: Suggestion.
2017-12-04 16:17:15 +01:00
lambda
bd44af1d08 Refurbish README 2017-12-03 16:10:31 +01:00
lambda
aa1264695d Remove unneccessary pure.css style sheets.
Leave sane set of pure.css. Who needs more can easily download it.
Change style.css accordingly.
Add OpenBSD license to clym.css.
Provide documentation via data/css.md.

Status of this commit: Interim & Experimental.
Requires Testing.
2017-12-03 15:59:54 +01:00
lambda
15ebe730f3 ~README.md, data/README.md Swap :short for :tiny 2017-12-03 02:17:06 +01:00
lambda
cbb8889699 +static/css/clym.css
+templates/layout-pure.tpl
+static/css/pure_r1.0.0/

Status of this commit: Interim & Experimental.
2017-12-03 01:19:14 +01:00
lambda
6b77098cb1 Refurbish README 2017-12-02 11:28:38 +01:00
Solene Rapenne
fd137db849 Merge branch 'master' of /br/scm/cl-yag 2017-12-01 14:40:24 +00:00
lambda
0ffdf3f28a Minor adjustments
- Checked for ambiguous usage of 'should' and 'could'.
- Deleted _ in :id
- Corrections of minor spelling errors.
- Remove bmake and CLISP references.
- Correct spelling errors.
- Add links to websites of sbcl, ecl, multimarkdown in section 'Requirements'.
- Add :title to data/articles.lisp section.
- Use *bar* for *vars* and *functions* (exception: Beginning of list-item).
- Use ``bar`` for ``:keywords``, booleans, inline-examples.
- Use **bar** for **foo/path/** and **foo/path/file.name**.
2017-12-01 14:39:25 +00:00
Solene Rapenne
02cff6f3b8 Minor adjustments
- Checked for ambiguous usage of 'should' and 'could'.
- Deleted _ in :id
- Corrections of minor spelling errors.
- Remove bmake and CLISP references.
- Correct spelling errors.
- Add links to websites of sbcl, ecl, multimarkdown in section 'Requirements'.
- Add :title to data/articles.lisp section.
- Use *bar* for *vars* and *functions* (exception: Beginning of list-item).
- Use ``bar`` for ``:keywords``, booleans, inline-examples.
- Use **bar** for **foo/path/** and **foo/path/file.name**.
2017-12-01 14:35:38 +00:00
lambda
707f5e747a ~README.md and data/README.md Remove bmake and CLISP references.
Correct spelling errors.
					Add links to websites of sbcl, ecl, multimarkdown in section 'Requirements'.
					Add :title to data/articles.lisp section.
					Use *bar* for *vars* and *functions* (exception: Beginning of list-item).
					Use ``bar`` for ``:keywords``, booleans, inline-examples.
					Use **bar** for **foo/path/** and **foo/path/file.name**.

Status of this commit: Suggestion.
2017-11-29 12:37:30 +01:00
lambda
2a146ce064 Merge branch 'cl-yag' from Solene's master 2017-11-29 11:16:10 +01:00
lambda
5024296da2 Minor adjustments or README
Checked for ambiguous usage of 'should' and 'could'.
	Deleted _ in :id
	Corrections of minor spelling errors.

Status of this commit: PENDING.
2017-11-29 11:13:05 +01:00
lambda
bff6ca9e3a Merge branch 'master' of git://bitreich.org/cl-yag 2017-11-29 11:11:29 +01:00
Solene Rapenne
e763198dd9 add newlines previously removed, they were added by remove-quotes 2017-11-28 08:21:20 +00:00
Solene Rapenne
a6018524bb Fix date in example 2017-11-28 08:21:20 +00:00
Solene Rapenne
25c83f1ce1 Fix spaces at end of line 2017-11-28 08:21:20 +00:00
Solene Rapenne
8f68de9add - drop clisp - Makefile is now compatible with GNU Make 2017-11-28 08:21:20 +00:00
Solene Rapenne
28c93e93f7 remove strip-quote function, useless 2017-11-28 08:21:20 +00:00
Solene Rapenne
25582ad800 replace split function 2017-11-28 08:21:20 +00:00
lambda
f586103e1a ~README.md, data/README.md Extensive Rework of README. ~data/articles.lisp Corresponding change in var *articles*
Status of this commit: Suggestion.
2017-11-28 08:21:20 +00:00
lambda
6d422b4090 ~data/articles.lisp Remove typo in :title 2017-11-28 08:21:20 +00:00
lambda
1c586b79e8 ~data/articles.lisp Improve readability.
+data/README.md
	Cover the old lisp-application tradition and make cl-yag
	self-documenting in another way: By displaying it's own README as a post. :-)

-data/2.md
	Remove data/2.md
	Use README as another example-entry:

Status of this commit: Suggestion
2017-11-28 08:21:20 +00:00
lambda
e2d4f830fa +static/img/ Add logo (clyagLogo.png) and favicon (clyagFav.ico). The logo and both images got created by me (lambda) to be a part of cl-yag. I put both in the Public Domain (2017-11-21). https://creativecommons.org/share-your-work/public-domain/
~templates/layout.tpl
	Make favicon part of default template.
	Change stylesheet-link to 'static/css/style.css'

+static/
	Add subdirectories 'css/', 'img/', 'js/' to static/

Status of this commit: Recommendation.
2017-11-28 08:21:20 +00:00
lambda
13d46e0dee ~templates/article.tpl ~templates/layout.tpl ~templates/one-tag.tpl
Make HTML templates HTML5 compliant.
  +Add generator metatag for 'cl-yag'.
  +Add link-alternate metatags for proper linking of rss and atom feeds.
  +Add viewport metatag for responsive stylesheets.

Status of this commit: Recommendation.
2017-11-28 08:21:20 +00:00
lambda
42cb7c35c6 ~ LICENSE: Renew date for 2017; Switch to OpenBSD's ISC License
Source of ISC License Template
https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share/misc/license.template?rev=HEAD)

Status of this commit:	Recommendation.
2017-11-28 08:21:20 +00:00