The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 2018.10.08

  • Features
    • Implemented automatic redirect from old to new URLs for pages and celini.
    • Implemented new helper 'html_substr' in Slovo::Plugin::TagHelpers.
    • Added a subset of GNU FreeFont (Sans and Mono), whole 'Menaion Unicode 2.0' and Veleka to ensure proper display of old Bulgarian texts (Azbuka and Glagolitza) characters. See lib/Slovo/resources/public/fonts/README.
    • Added 'favicon' – The "Slovo" letter from the Glagolitic alphabet.
    • Added cannonical url for the current page in the <head>.
  • Changes
    • Changed CODENAME to U+2C10 GLAGOLITIC CAPITAL LETTER NASHI (Ⱀ) This is a major release. We can upload pictures, We have a WYSIWIG and simple text editor, fine-grained permissions for pages and content, example systemd script and apache 2.4 config, new home page template, automatic redirects to changed URLs (No "Page Not found" due to this), embedded fonts for Азбука and Глаголица…
    • Upgrades: Cpanel::JSON::XS 4.06, Mojolicious 8.02, Mojolicious::Plugin::OpenAPI 2.0.
    • Showing langauge dropdown only if the page or article are translated into other languages.
    • Unified layout of teasers for articles in home page and categories' pages. We strip any html from celini titles before rendering in templates.
    • Reduced unneeded login tests.
    • Updated systemctl service description.
    • Fix: Use page id to denote parent page for children celini.
    • Selectively ignore some resources in domove/
    • Now the <html> tag has a `lang` attribute - the current $ѩꙁыкъ.
    • KABANOID fixed some typos in documentation. Thanks!

Documentation

Modules

Искони бѣ Слово
и миръ Его не позна.
common methods for Stranici and Celini
switch between Mojo::Pg/mysql/SQLite
additional and advanced tag helpers
additional validator filters and checks

Provides

in lib/Slovo/Controller.pm
in lib/Slovo/Controller/Celini.pm
in lib/Slovo/Controller/Domove.pm
in lib/Slovo/Controller/Example.pm
in lib/Slovo/Controller/Groups.pm
in lib/Slovo/Controller/Stranici.pm
in lib/Slovo/Controller/Upravlenie.pm
in lib/Slovo/Controller/Users.pm
in lib/Slovo/Model.pm
in lib/Slovo/Model/Celini.pm
in lib/Slovo/Model/Domove.pm
in lib/Slovo/Model/Groups.pm
in lib/Slovo/Model/Stranici.pm
in lib/Slovo/Model/Users.pm