Go to file
Christophe HENRY 1bc2e3b2bc
v1.4.0
* Adds the breadcrumbs at the top and the bottom of the page.
* Adds the text icon H͜͡m.
* Opens the external addresses in a new window/tab.
* Changes details in the 404 page.
* Manages UTF-8, UTF-16 and UTF-32 entry format.
* FIX: adds alt text of preformated texts.
* Enables to move and rename /htmgem.
* Allows to always run without the URL rewriting.
* Many code refactorings.
2021-04-12 09:53:00 +02:00
css Adds the url path 2021-04-11 21:37:50 +02:00
docs Ends BNF translation 2021-03-28 22:44:05 +02:00
tests Adds the url path 2021-04-11 21:37:50 +02:00
.gitignore Adds unit tests 2021-03-24 10:53:12 +01:00
CHANGELOG.gmi v1.4.0 2021-04-12 09:53:00 +02:00
COPYING.gmi Links CHANGELOG and COPYING into index.gmi & edits 2021-03-12 00:48:57 +01:00
README.md Refactores the French documentation 2021-03-25 23:47:12 +01:00
index.gmi Translation to English 2021-03-27 23:31:47 +01:00
index.html Adds index.htm in case of Php not activated 2021-03-28 22:44:48 +02:00
index.php Adds the url path 2021-04-11 21:37:50 +02:00
lib-htmgem.inc.php Adds the url path 2021-04-11 21:37:50 +02:00
lib-html.inc.php Adds the url path 2021-04-11 21:37:50 +02:00
lib-io.inc.php Converts files from UTF-16 and UTF-32 to UTF-8 2021-04-05 11:46:22 +02:00

README.md

HtmGem

HtmGem makes your Gemini pages reachable on the web. It can be used on a shared host.

You can see a demo on the main page of HtmGem:

=> https://gmi.sbgodin.fr/htmgem

Usage

  • Copy the directory htmgem at the root of the website.
  • Access to the directory and follow the instructions.

Requirements

  • Php v7.3
  • Php-mbstring module to deal with unicode characters
  • A web server (well testing with Apache and Nginx)
  • mod-rewrite to intercept the Gemini files