Commit graph

99 commits

Author SHA1 Message Date
Peter Molnar
4199eb4fd6 This might be the final commit to NASG the way it is.
I wrote about it in details under
<https://petermolnar.net/article/less-features-cleaner-site/index.html>; in essence, it doesn't make sense for a personal static generator to try to be a fully open sourced one-size-fits-all, that only ends with my frustration and no joy.

If you want the stuff that builds my site:
<https://petermolnar.net/fetch.py>
<https://petermolnar.net/build.py>

And for now, that's all.

I'll keep the repo up for historical purposes.
2020-06-06 20:47:28 +01:00
Peter Molnar
67f2978aeb Reverting layout back to divs, because the "semantic" structuring of HTML5 is a mess and only complicates my life.
It's also for more backwards compatibility, though <figure> and <figcaption> is going to stay, because those make a lot of sense.

Coming up next: out with JSON-LD. It was an interesting experiment which didn't bring any good at all, even in the long run.
2020-05-17 18:14:43 +01:00
Peter Molnar
71bf7f7266 before json-ld cleanup 2020-03-09 11:09:46 +00:00
Peter Molnar
02c131b200 mostly cleanups plus gopher shows markdown not plain text; still with 70em cutoff 2020-02-21 12:02:26 +00:00
Peter Molnar
c55a4e756d filter_var is important, mmmkay? 2020-01-06 13:57:29 +00:00
Peter Molnar
71a54c6317 - unlinked map view
- fediverse stats
- micropub things
2019-12-13 14:11:05 +00:00
Peter Molnar
79af56af9b - mastodon publish added besides "ordinary" fed.brid.gy (curiosity, for now)
- micropub moved to local from zapier - end of zapier-as-service for micropub experiment; it's too restricted for this purpose, mainly because timeouts on other remote services, such as bookmarks -> wallabag
- added unlinked worldmap view for of posts as early experiment
- added fediverse "stats"
- inlined JSON-LD - the sidecar json file is useless the way it was
- u-photo/u-featured is now out of e-content
- fixed accidentally swapp lon-lat to lat-lon
- added rel-licence to figures for encapsulated licence (future use)
- re-added twitter, added mastodon in footer
2019-10-25 09:43:50 +01:00
Peter Molnar
70a775b6d5 - redirects and gones are now rendered
- xmlrpc link removed because spam
- minor template cleanups
- incmonig webmention logging improvements
2019-10-19 10:05:54 +01:00
Peter Molnar
a985f5ca33 typo fix 2019-09-06 12:09:22 +01:00
Peter Molnar
0cd5925620 - added photo layout with CSS flexbox
- removed webhook - the functionality now lives in zapier
- replaced the flickr logo
- arrow is temporarily locked to 0.14.2 because of the ultra annoying warning message for upcoming 0.15
2019-08-23 09:06:26 +01:00
Peter Molnar
9e0e58a4c6 cleanups on wayback functionality 2019-08-14 11:28:01 +01:00
Peter Molnar
a9fcf2578e mega refactor, part 2: category cleanup 2019-08-13 16:59:02 +01:00
Peter Molnar
68428caaba mega refactoring becuase the current codebase is messy, part 1 2019-08-13 14:31:41 +01:00
Peter Molnar
b46d8aa7a5 redirects and gone cleanup, step 2 2019-08-12 10:49:51 +01:00
Peter Molnar
b3827474cd - new functionality called "memento": on first publish, copy the rendered HTML to memento.html that will never change. Also try to fetch old versions from archive.org with --memento
- layout fixes
- moved CC by xyz text to the bottom of an entry from the top, so it's less distracting
2019-06-24 14:52:44 +02:00
Peter Molnar
aea27405db apparently pagination shouldn't be <nav> 2019-06-20 08:22:53 +01:00
Peter Molnar
3937bbef29 templating cleanup 2019-06-19 13:19:20 +01:00
Peter Molnar
555b4e957a experimental refactored CSS and simplified layout element nesting 2019-06-17 12:00:57 +01:00
Peter Molnar
0b1d7cef68 cleanup commit before trying something radically oldschool 2019-06-13 15:32:59 +01:00
Peter Molnar
f07e5bf522 moved hardcoded rss, atom, json, etc. filenames into settings and template variables 2019-05-29 21:34:47 +02:00
Peter Molnar
634d852dd5 - re-added oembed
- symbol cleanup
- re-added tip list
- minibanners are hidden at the bottom for now
2019-05-28 14:27:34 +02:00
Peter Molnar
3d808d9b6e opensearch xml fix to reflect the single endpoint /search.php 2019-05-22 20:56:35 +01:00
Peter Molnar
6bbeebadd0 unused vanilla js lightbox, should it ever be needed 2019-05-22 20:55:28 +01:00
Peter Molnar
f5297f58c8 added unmung url to convert rss to mf2 for brid.gy to be happy when it parses my site 2019-05-22 20:54:56 +01:00
Peter Molnar
f1ef48b903 konami update 2019-05-22 13:17:39 +01:00
Peter Molnar
1a80fa5456 opensearch merge with search, because it makes more sense 2019-05-22 13:17:22 +01:00
Peter Molnar
e18582840e adding opensearch (xml description j2 template, RSS+XML search results PHP) 2019-05-22 10:15:21 +01:00
Peter Molnar
32bf4994e7 fetch and display u-syndication in case of webmention.io and brid.gy publish can be asked to provide the endpoint 2019-05-05 13:04:36 +01:00
Peter Molnar
de85e145e6 svg aria-hidden is not needed and doesn't make any difference 2019-04-29 09:35:16 +01:00
Peter Molnar
370858a795 themeswitcher made to be strictly js only; css cleanups according to that; theme made a bit more airy 2019-04-29 09:34:47 +01:00
Peter Molnar
9d42d24812 re-adding microformat keywords so Flickr publish will get them via brid.gy 2019-04-29 09:34:00 +01:00
Peter Molnar
1f4a864d59 - url / error cleanup in Home
- 'noping' setting to create ping files, but don't actually send webmentions
- watermark size back to older setting
- changed sharpend in unsharp mask settings
- added is_photos setting which applies if all images are photos
2019-04-10 09:27:37 +01:00
Peter Molnar
5a5723aecc jsonfeed and gopher fixes 2019-03-22 15:49:24 +00:00
Peter Molnar
9f73a9b111 - gopher? gopher.
- no js needed button
- removed donation, I'll figure out something better, sometimes, in the future
- text/plain alternate, also for gopher
- better Pandoc subclassing
- bye message
- first image becomes OG image
- removed duplicate reply symbol
- DAT .well-known prepare, not active
- oembed singular vars, should they ever be needed
- fixed target lookup for webmentions so it works both with index.html or with path only
2019-02-25 22:40:01 +00:00
Peter Molnar
67662b69e9 - nojs banner
- relative url in search
- removed header icon from category
2019-02-17 20:17:35 +00:00
Peter Molnar
9a5c4708d2 - relative urls!
- got rid of bleach and reacji detection, nobody is using it
- removed google vision and google text classification
- 410 for ^/tag and ^/comment
- 80x15 SVG bottom banners
- better code syntax hightlight CSS
2019-02-16 00:14:12 +00:00
Peter Molnar
f47ed93fa0 once more with feeling: on-the-fly representation is schema.org json-ld for everything,
becase it's easy to write, forces me to use some sort of structure, and it might come handy.

However, the end HTML is microformats v1 and v2 - v1 for google, search engines, etc, v2 for anything indieweb.
2019-02-08 23:32:52 +00:00
Peter Molnar
c6755e6125 - no more microdata or RDFa in HTML: went full JSON-LD
- added og: and article: from open graph to meta
- jsonld as tmplvars for most elements
- removed unused commented code
- indention for inline CSS for readability
- merged reactions and comments into a single block
2019-02-07 19:27:15 +00:00
Peter Molnar
d19efb6c68 microdata => rdfa so I make academics happy 2019-02-03 16:40:08 +00:00
Peter Molnar
da02d9ba95 - removed google things, for now, it's not useful
- relurl filter is ready, but not yet in use, because it's a mess
- reworked yearly archives: all page shows all years, no prev/next
- removed property= mf2 tags
- cleanups in markup
- added searchaction schema.org thing
- removed everything-the-same-size-font from style
2019-01-31 22:23:16 +01:00
Peter Molnar
ce9c806274 - theme cleanup
- menu is now coming from settings
- content block is emptied in base
- removed unused SVG icons
2019-01-21 16:10:27 +00:00
Peter Molnar
c4f56088cc redesign, new home ideas 2019-01-15 22:28:58 +01:00
Peter Molnar
21c50a2e46 before complete re-design 2019-01-15 22:28:03 +01:00
Peter Molnar
b18df5fd3e small styling updated, print css fixes 2019-01-05 11:56:12 +00:00
Peter Molnar
3cdb515bc3 theme cleanups of unused bits; better light theme, altered dark theme 2018-12-31 17:22:31 +00:00
Peter Molnar
1f8e81c380 re-adding immediate async processing; is_page added to hide a few footer metatada in page type posts; unused symbols removed, but assets updated; footer extended with a lot of extra information; kcl action replaced; 2018-12-27 19:48:06 +00:00
Peter Molnar
26c6ef77ed - now checking images against google vision api (why google, despite my despise of google, the company): vision api is the only one which is simple enough to use and their labelling is reasonable.
- checking text against google natural language api: the strict classification it offers is better, than free folksonomy, if I ever want to connect entries based on topic
unfortunately they don't support Hungarian yet.
2018-12-11 14:06:18 +00:00
Peter Molnar
de269ef39e - moved Tips from footer to bottom of each singular with an "encourage creation" header
- google vision api binding for images (not in use yet)
- konami code css preparations
- experimental gallery css
- minor code cleanups
2018-12-01 10:43:13 +00:00
Peter Molnar
ceca52dd70 - asyncio tasks execution finally are triggered by run() and not immediately, special thanks to https://www.svenknebel.de for helping me figuring it out
- svg cleanup
- adding silly webkit css search box reset
- adding extracted icomoon folder instead of a .zip
- removing pagination from flat categories
- 'follow' button gets highlighted when active
- README refactoring
2018-11-19 14:36:06 +00:00
Peter Molnar
f9f540d034 themeswitcher actually seems to be working + styling cleanup for themeswitcher 2018-11-16 22:39:12 +00:00