Dodatek dla CMS Joomla dla eliminacji ,,sierot'' w justowanym tekście

Dodatek dla CMS Joomla dla eliminacji ,,sierot'' w justowanym tekście

Nasz miesięcznik publikowany jest za pomocą otwartej platformy CMS Joomla.  Na potrzeby naszej redakcji stworzyliśmy dla siebie szereg dodatków oraz modułów usprawniających nam pracę i rozszerzających system CMS o dodatkowe funkcje. 
Jednym z tych dodatków jest plugin o nazwie sieroty. Służy on do takiej korekty tekstu, aby w całym tekście artykułu wyeliminować  edycyjne ,,sieroty", to znaczy pojedyncze znaki pozostawione samotnie na końcu wiersza tekstu w akapicie. Ponieważ w tekście responsywnym (niezależnym od szerokości ekranu wyświetlacza nigdy nie wiadomo w jakim miejscu akapitu zostanie przełamany wiersz dlatego nasz dodatek zamienia dla wszystkich wystąpień pojedynczych znaków w tekście zna spacji na znak niełamliwej spacji. Dzięki czemu każdy tekst wyjustowany będzie miał estetyczne prawe marginesy niezależnie od szerokości ekranu wyświetlacza. {poniżej przykład tekstu przed użyciem naszego narzędzia oraz po jego użyciu.

Opis naszego dodatku rozszerzającego nasze możliwości redakcyjne opisujemy poniżej.
Dla tego samego zadania napisaliśmy również skrypty i dodatki, które identycznie naprawiaj a tekst justowany w innych narzędziach:

    • napisaliśmy makro dla Edytora LIBRE OFFICE (potrzebny nam był w naszym wydawnictwie)
    • napisaliśmy skypt JS dla wykorzystania w blogerze (z myślą o autorach zaprzyjaźnionych z naszą redakcją)
    • napisaliśmy dodatek do Word Pressa (również z myślą o naszych zaprzyjaźnionych autorach)

Wszystkie nasze kody programów udostępnimy do końca miesiąca na licencji GNU/GPL do końca bieżącego miesiąca.

  1. Przykładowy tekst z surowy (pojedyncze znaki mogą się pojawić na końcu jakiegoś wiersza w akapicie akapicie. Widok w systemowym edytorze treści.


  2. Naprawiony tekst naszym narzędziem (pluginem) : brak pojedynczych znaków na końcach wiersza.
    "
  3. Wizualizacja pełnej responsywności naszego narzędzia (pluginu): wszystkie pojedyncze znaki w tekście zakończone są niełąmliwą spacją (na rysunku zaznaczone na szaro funkcją edytora "pokaż niewidoczne znaki", Tak zmodyfikowany tekst może na wyświetlaczu użytkownika mieć akapit łamany w dowolnym miejscu i nigdy na końcu wiersza nie wystąpi pojedynczy znak.

Nasze autorskie usprawnienie jest rozwiązane za pomocą dodatkowego rozszerzenia (pluginu) dostosowanego do użyciu w CMS JOOMLA wersji od 5 wzwyż.
Aby móc go używać należy:

  1.  nasz autorski dodatek sieroty.zip pobrać,  zainstalować, oznaczyć w zapleczu administracyjnym  jako opublikowany.
    UWAGA:
    Nasze narzędzia do pobrania będą udostępnione na naszym serwera w najbliższych dniach. Obecnie możemy je podesłać mailem na prośbę wyrażoną przez KONTAKT ==> TUTAJ: https://e-kreatywni.eu/index.php/kontakt-redakcyjny
    albo przez nasz profil na Facebooku ==> TUTAJ

  2. Uruchomić dodatek można wpisując na etapie redakcji w edytorze publikacji umieszczając kod wywołania dodatku wpisując w tekst artykuły jako wyzwalacz dodatku słowo sieroty zamknięte w nawiasy klamrowe, Zobacz na ilustracji nr 1 na początku tekstu.
    Dodatek uruchamia się przy zapisie edytowanego artykułu (opcja: Zastosuj lub Zapisz i Zamknij.)  My w praktyce redakcyjnej wpisujemy kod wywołania dodatku sieroty i używamy opcji Zastosuj. Wtedy treść zapisywana jest do bazy danych a treść edytora ulega odświeżeniu już na wersję zmodyfikowaną. Po modyfikacji system nie wyświetla już kodu:

    Tym samy, kiedy do dokumentu wprowadzi się duże zmiany tekstu zawierające pojedyncze znaki, aby dokument w pełni zabezpieczyć przed występowaniem ,,sierot" na końcu wiersza należy ponownie zapisać edytowany dokument z wyzwalaczem dodatku.