From ec2ff68c7f133c7954778db561d5a89f4a49150f Mon Sep 17 00:00:00 2001 From: "forgejo-actions[bot]" Date: Tue, 17 Sep 2024 19:02:39 +0000 Subject: [PATCH] content/*: move to root --- LICENSE | 28 + README/index.html | 231 ++++++++ footer/index.en.html | 2 +- footer/index.fr.html | 2 +- generated.txt | 2 +- ikiwiki.fr/index.html | 36 +- ikiwiki.setup | 417 ++++++++++++++ ikiwiki/directive.fr/index.html | 10 +- ikiwiki/directive/index.html | 203 +++++++ ikiwiki/formatting.fr/index.html | 16 +- ikiwiki/formatting/index.html | 248 +++++++++ ikiwiki/index.html | 164 ++++++ ikiwiki/markdown.fr/index.html | 8 +- ikiwiki/markdown/index.html | 159 ++++++ ikiwiki/openid/index.html | 171 ++++++ ikiwiki/pagespec.fr/index.html | 4 +- ikiwiki/pagespec/attachment.fr/index.html | 4 +- ikiwiki/pagespec/attachment/index.html | 183 +++++++ ikiwiki/pagespec/index.html | 248 +++++++++ ikiwiki/pagespec/po.fr/index.html | 2 +- ikiwiki/pagespec/po/index.html | 170 ++++++ ikiwiki/pagespec/sorting/index.html | 168 ++++++ ikiwiki/searching/index.html | 167 ++++++ ikiwiki/subpage.fr/index.html | 6 +- ikiwiki/subpage/index.html | 160 ++++++ ikiwiki/subpage/linkingrules.fr/index.html | 16 +- ikiwiki/subpage/linkingrules/index.html | 181 +++++++ ikiwiki/wikilink.fr/index.html | 20 +- ikiwiki/wikilink/index.html | 177 ++++++ images/languages.png | Bin 0 -> 293 bytes index.en.html | 2 +- index.fr.html | 2 +- join/index.en.html | 2 +- join/index.fr.html | 2 +- platforms/index.en.html | 2 +- platforms/index.fr.html | 2 +- recentchanges/index.en.html | 2 +- recentchanges/index.fr.html | 2 +- sandbox.fr/index.html | 4 +- sandbox/index.html | 189 +++++++ shortcuts/index.en.html | 6 +- shortcuts/index.fr.html | 6 +- sidebar/index.en.html | 2 +- sidebar/index.fr.html | 2 +- smileys.fr/index.html | 2 +- smileys/index.html | 2 +- style.css | 596 +++++++++++++++++++++ templates.fr/index.html | 12 +- templates/index.html | 252 +++++++++ templates/note/index.html | 156 ++++++ templates/page.tmpl | 120 +++++ templates/popup/index.html | 162 ++++++ templates/searchform.tmpl | 4 + templates/trails.tmpl | 29 + wikiicons/diff.png | Bin 0 -> 219 bytes wikiicons/email.png | Bin 0 -> 550 bytes wikiicons/openidlogin-bg.gif | Bin 0 -> 336 bytes wikiicons/revert.png | Bin 0 -> 397 bytes wikiicons/search-bg.gif | Bin 0 -> 74 bytes 59 files changed, 4673 insertions(+), 90 deletions(-) create mode 100644 LICENSE create mode 100644 README/index.html create mode 100644 ikiwiki.setup create mode 100644 ikiwiki/directive/index.html create mode 100644 ikiwiki/formatting/index.html create mode 100644 ikiwiki/index.html create mode 100644 ikiwiki/markdown/index.html create mode 100644 ikiwiki/openid/index.html create mode 100644 ikiwiki/pagespec/attachment/index.html create mode 100644 ikiwiki/pagespec/index.html create mode 100644 ikiwiki/pagespec/po/index.html create mode 100644 ikiwiki/pagespec/sorting/index.html create mode 100644 ikiwiki/searching/index.html create mode 100644 ikiwiki/subpage/index.html create mode 100644 ikiwiki/subpage/linkingrules/index.html create mode 100644 ikiwiki/wikilink/index.html create mode 100644 images/languages.png create mode 100644 sandbox/index.html create mode 100644 style.css create mode 100644 templates/index.html create mode 100644 templates/note/index.html create mode 100644 templates/page.tmpl create mode 100644 templates/popup/index.html create mode 100644 templates/searchform.tmpl create mode 100644 templates/trails.tmpl create mode 100644 wikiicons/diff.png create mode 100644 wikiicons/email.png create mode 100644 wikiicons/openidlogin-bg.gif create mode 100644 wikiicons/revert.png create mode 100644 wikiicons/search-bg.gif diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..daa5001 --- /dev/null +++ b/LICENSE @@ -0,0 +1,28 @@ +The Mastodon comments mechanism is by Carl Schwan CC-BY-SA: + +https://carlschwan.eu/2020/12/29/adding-comments-to-your-static-blog-with-mastodon/ + +The file in templates/, bootstrap.min.css, bootstrap.min.js, and local.css +are derived from bootstrap. They and all remaining files are licensed under +the MIT license: + +Copyright (c) 2011-2015 Twitter, Inc +Copyright (c) 2009-2015 Julian Andres Klode + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/README/index.html b/README/index.html new file mode 100644 index 0000000..a893225 --- /dev/null +++ b/README/index.html @@ -0,0 +1,231 @@ + + + + + + + + + + README - ilot.io + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+

ilot.io

+ +

Upstream: https://forge.ilot.io/ilot/ilot.io

+ +

Build Status +Push Status

+ +

Forgejo Actions

+ +

This project's static Pages are built by Forgejo Actions, following the steps +defined in .forgejo/workflows/pages.yaml. +That builds this website using ikiwiki, and pushes the build artifacts to the +public branch.

+ +

The public branch has its own workflow following steps defined in +forgejo/workflows/deploy.yaml +that uploads the artifacts to a remote HTTP server for deployment in +production. This workflow is automatically updated from main so that public +should never be manually modified.

+ +

The deployment is done by a simple remote git push via SSH to a non-bare repo +where git config receive.denyCurrentBranch is set as updateInstead. This +allows this repo to be checked out as public, allowing it to be a root for +your favorite HTTP server.

+ +

The following secrets are expected to be set for operation: +* PAGES_PRIVKEY: SSH private key that is used to push to the HTTP server's git +repo +* PAGES_TOKEN: Forgejo application token used to push to public branch.

+ +

The following variables are expected to be set for operation: +* PAGES_TARGET: SSH target for HTTP server's git repo, following this format: +user@example.net:/path/to/http/repo

+ +

Building locally

+ +

To work locally with this project, you'll have to follow the steps below:

+ +
    +
  1. Fork, clone or download this project
  2. +
  3. Install ikiwiki: +
  4. +
  5. Generate the website: ikiwiki --setup ikiwiki.setup
  6. +
  7. Start http-server: ./test-server.sh
  8. +
  9. Preview your project: open 127.0.0.1:8080 in your browser
  10. +
+ +

Read more at ikiwiki's documentation.

+ +

Contributing

+ +
    +
  1. Fork the main ilot.io repo.

  2. +
  3. Checkout the forked repository.

    + +
      +
    • git clone ssh://git@forge.ilot.io/$USER/ilot.io
    • +
    • cd ilot.io
    • +
  4. +
  5. Make your changes.

  6. +
  7. Do local build.

    + +
      +
    • ikiwiki --setup ikiwiki.setup
    • +
  8. +
  9. Fix any errors that come up and rebuild until it works locally.

  10. +
  11. Commit the changes to the git repo in a git branch

    + +
      +
    • git checkout -b <name>
    • +
    • git add changes
    • +
    • git commit -m 'content/index: descriptive description'
    • +
    • git push
    • +
  12. +
  13. Create a merge request with your changes by following link in server response.

  14. +
  15. Once the tests in the merge-request pass, and reviewers are happy, your changes +will be merged.

  16. +
+ + + + +
+
+ + + + + + + + + + + diff --git a/footer/index.en.html b/footer/index.en.html index 2cd3503..86ecf22 100644 --- a/footer/index.en.html +++ b/footer/index.en.html @@ -50,7 +50,7 @@ - +