Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add plugins/minimize.sh | Case Duckworth | 2023-01-09 |
| | |||
* | Add installation instructions | Case Duckworth | 2023-01-09 |
| | |||
* | Typos | Case Duckworth | 2023-01-09 |
| | |||
* | Add README.md, COPYING | Case Duckworth | 2023-01-09 |
| | |||
* | shellfix(): $$$ expands to \$$$ | Case Duckworth | 2023-01-09 |
| | |||
* | Edit initialization template | Case Duckworth | 2023-01-09 |
| | |||
* | Move preprocess | Case Duckworth | 2023-01-09 |
| | |||
* | Add $PHTML_OPTIONS | Case Duckworth | 2023-01-09 |
| | |||
* | Change $DOMAIN to $URL_ROOT | Case Duckworth | 2023-01-08 |
| | |||
* | Remove expand from default filters | Case Duckworth | 2023-01-08 |
| | |||
* | Miscellaneous fixes | Case Duckworth | 2023-01-08 |
| | |||
* | Update initialize() | Case Duckworth | 2023-01-08 |
| | |||
* | Add yornp (y-or-n-p) | Case Duckworth | 2023-01-08 |
| | | | | I'm not sure if this flow is really what I want to happen .. is it too easy? | ||
* | Change variable names | Case Duckworth | 2023-01-08 |
| | | | | | | | | | OUTD => OUTDIR TEMPD => TEMPDIR WORKD => WORKDIR ... and added PLUGINDIR The new variables are more immediately understandable. | ||
* | Reformat usage message | Case Duckworth | 2023-01-08 |
| | |||
* | Remove gencheckglob | Case Duckworth | 2023-01-07 |
| | | | | Some well-positioned `test -f`s do just as well. | ||
* | Add `init' command | Case Duckworth | 2023-01-07 |
| | | | | Initializes the current directory with some vienna stuff | ||
* | Add sort_items | Case Duckworth | 2023-01-06 |
| | | | | | This allows list functions to work with a sorted list.. whatever that sorting may be. The default is 'cat', which is purposefully not very useful. | ||
* | Shorten 'meta' | Case Duckworth | 2023-01-06 |
| | |||
* | Change domain in 'vienna preview' | Case Duckworth | 2023-01-06 |
| | |||
* | Move processing call to override config file | Case Duckworth | 2023-01-06 |
| | |||
* | Change meta to two-stage process | Case Duckworth | 2023-01-06 |
| | | | | | Now 'meta_init' must be run before attempting to access the meta file. The meta file name is now kept in the environment variable "$META". | ||
* | Actually make paragraphs | Case Duckworth | 2023-01-06 |
| | |||
* | Mess with logging | Case Duckworth | 2023-01-06 |
| | | | | Mostly aesthetic | ||
* | Allow cleaning to continue the script when paired | Case Duckworth | 2023-01-06 |
| | |||
* | Change gencheckglob calling convention | Case Duckworth | 2023-01-06 |
| | |||
* | Properly log configuration variables | Case Duckworth | 2023-01-06 |
| | |||
* | Actually fix the --> bug | Case Duckworth | 2023-01-06 |
| | | | | ... I hope... | ||
* | Reverse order of phtml and expand in filters | Case Duckworth | 2023-01-06 |
| | | | | This makes vienna work better with plugins. | ||
* | Add plugins | Case Duckworth | 2023-01-06 |
| | | | | | Plugins go in the vienna directory as hidden .sh files. They're sourced by vienna so pages or whatever can use them. | ||
* | Remove trailing --> | Case Duckworth | 2023-01-06 |
| | | | | I'm not the happiest with this particular "fix." | ||
* | Deal with empty sites | Case Duckworth | 2023-01-06 |
| | |||
* | Add gencheckglob() | Case Duckworth | 2023-01-02 |
| | |||
* | Fix bug with linking | Case Duckworth | 2023-01-02 |
| | |||
* | Use meta date instead of pubdate | Case Duckworth | 2023-01-02 |
| | | | | | For some reason pubdate isn't found by sh .. which is concerning but I don't know where that comes from tbh. | ||
* | Add print() for convenience | Case Duckworth | 2023-01-02 |
| | |||
* | Remove index,feed --- subsumed by genlist | Case Duckworth | 2022-11-14 |
| | |||
* | Add peritem_func to genlist | Case Duckworth | 2022-11-14 |
| | |||
* | Change indentation | Case Duckworth | 2022-11-14 |
| | |||
* | refactor listing (index/feed) generation | Case Duckworth | 2022-10-04 |
| | | | | | | both an index and a feed are instances of what i'm calling a "listing" of pages. this should make it easier to also write tag pages and stuff like that later on. | ||
* | refactor pre- and post-processing | Case Duckworth | 2022-10-04 |
| | |||
* | add -q and better logic for -c | Case Duckworth | 2022-10-04 |
| | |||
* | move sourcing of config to after changing to workdir | Case Duckworth | 2022-09-30 |
| | |||
* | add logging function | Case Duckworth | 2022-09-30 |
| | |||
* | skip copying htm files | Case Duckworth | 2022-09-29 |
| | |||
* | combine 2 commands into 1 | Case Duckworth | 2022-09-29 |
| | |||
* | Add more logging | Case Duckworth | 2022-09-29 |
| | |||
* | Add preview command | Case Duckworth | 2022-09-29 |
| | |||
* | shellcheck | Case Duckworth | 2022-09-28 |
| | |||
* | add clean command | Case Duckworth | 2022-09-28 |
| |