Met behulp van een configuratiebestand, template-bestanden, en de manier waarop bestanden en mappen worden georganiseerd op het bestandssysteem van de gebruiker, Ruhoh compileert deze middelen in statische, klassieke HTML, JS en CSS webpagina's.
Alles is goed georganiseerd en gestructureerd binnen Ruhoh, de statische site compiler nemen van de inhoud opgeslagen in mappen als tekstbestanden (vormgegeven via Markdown), het assembleren en het gebruik van Snor sjablonen, en waardoor ze als HTML-bestanden.
Deze kunnen dan op een webserver worden gehost en geleverd aan onderzoekende gebruikers, die als een gewone HTML-site.
Ruhoh kan worden gebruikt voor reguliere statische sites of voor full-on blogs, bovendien komst verpakt met een werkende server, voor het eenvoudig inzetten van de site direct na (her) -compilation.
Ruhoh kan worden bediend via een daemon of Ruby CLI, en kan ook worden geïntegreerd met Git repositories voor een meer georganiseerde file hosting en versiebeheer proces.
Wat is nieuw in deze release :
- Nieuwe functies:
- Config file nu diep voegt zich onderaan de cascade.
- Data file nu diep voegt zich onderaan de cascade.
- page_not_found UI kan nu worden overladen via de cascade.
- Elke attribuut pagina metatdata kan worden gebruikt in aangepaste permalink.
- Voegt mogelijkheid om plugins te laden van edelstenen.
- Wijzigingen:
- config ['samengesteld'] is nu config ['compiled_path'] en samengesteld map collectie genegeerd.
- Dash is niet langer een verzameling, het wordt bijgehouden op de wortel blog niveau en kunnen worden overbelast als normaal.
- Fixed bugs:
- samenvattingen Non-ASCII.
- Aangepaste gegevensverzamelingen werken nu zoals verwacht volgens de collectie API.
- Hiermee? To_javascripts om te werken met de benodigde fingerpinting integratie.
Eisen
- Ruby 1.9.2 of hoger
Reacties niet gevonden