Skip to content
Code on GitHub (opens in a new tab)

← Back to the showcase

ehundu.com

Ehundu

This very website, in two languages, with the documentation taken from the engine's repository and no JavaScript of its own.

MultilingualDocumentation

Visit ehundu.com (opens in a new tab)

The home page of the Ehundu website in Spanish, with the headline “Teje sitios estáticos con PHP” (“Weave static sites with PHP”) and the needle symbol
languages
2
lines of JavaScript of its own
0

The website you are reading is made with Ehundu, and it works as its testing ground. It is in Spanish and in English, with one file per language: the home page, the introduction to the documentation (getting started, the guides and the starters), the showcase, the news and the legal pages are in both, while the reference is only in Spanish.

The format reference is not written twice: a script copies the documents from the engine's repository, splits them into one page per section and turns every §8.1 into a link. The news comes from the release notes of each version on GitHub: a list split into pages with paginar, a page per topic with agrupar and an Atom feed. The headings carry an id and a permanent link with encabezados.

And it has no JavaScript of its own: the CSS is embedded in the page that declares it, and the HTML arrives just as the engine writes it. The only exceptions are the two forms, the one in the showcase and the one on the contact page, which load the script of ideforms, Idenautas' form service, only on those two pages.

What it uses from Ehundu

A page of the format reference, with the documentation menu on the left and the contents of the page on the right