wrz 18 2011
ViCMS 2.0.11 – Lepsze formatowanie treści
System zarządzania treścią, jak wskazuje nazwa, powinien przede wszystkim umożliwiać swobodne kształtowanie sposobu prezentacji tekstu. Brak kompletnego formatowania, w skład którego wchodzi kolorowanie tekstu, możliwość powiększania czy zmniejszania czcionki oraz wstawianie wykazów był wadą ViCMS. Był.
Co w nowej wersji?
- Możliwość tworzenia wykazów zawierających elementy uporządkowane (ponumerowane) lub nieuporządkowane (wypunktowane – jak ten mruga) Wygląd można sobie doprecyzować w pliku skórki używając klas – odpowiednio list1 i list2. Numeracja w pierwszym przypadku może zaczynać się od konkretnej wartości, jeśli znacznik rozpoczynający będzie miał postać np. list1=6. Listy mogą być zagnieżdżone.
- Kolorowanie tekstu. Na dzień dzisiejszy tylko przeglądarka Opera obsługuje input type color, więc w celu umożliwienia wybierania barwy użyty został komponent JSColor autorstwa Jana Odvárko (screen poniżej). Nie było sensu pisania czegoś od podstaw, skoro istnieje dobre i fajne rozwiązanie. Został więc włączony do systemu.
- Zmiana rozmiaru czcionki – za pomocą znacznika size=wartość. Nie ma do tego przycisku, bo raczej rzadko przychodzi potrzeba, żeby zmieniać określony w skórce rozmiar, ale opcja jest.
- Odtwarzacz filmów z YouTube można już przełączać w tryb pełnoekranowy bezpośrednio ze stron.
- Dla wygody na dole aktualności zostały dodane strzałki do nawigacji.
Oprócz tego poprawki błędów, które udało się zauważyć od ostatniej wersji:
- Nie dało się dołączyć stron do menu (zepsułem chyba w przedostatniej wersji mruga)
- Przy dodawaniu plików do stron i aktualności powrót z kategorii plików wyświetlał komunikat braku upoważnienia.
- Jeżeli istniały jakieś strony, a wyłączona została ich obsługa w obrębie całej witryny, zostawały one w menu górnym.
- Brak odstępu pomiędzy częściami aktualności (widoczną od razu i po kliknięciu na „czytaj dalej”) w podglądzie.
- Numerki w listingu kodu wyświetlały się brzydko przy większej liczbie linii niż 9.
- Tytuł i podtytuł witryny nie znajdowały się pomiędzy znacznikami h1 w przypadku, gdy menu było powyżej (na samej górze) – np. dla skórki infrared.
paź 22 2011
ViCMS 2.0.12 – Wyszukiwarka
Wyszukiwarka pozwalająca na znalezienie interesującej treści w obrębie witryny to funkcja, którą ViCMS posiada prawie od początku swojego istnienia. Była ona wtedy wykonana na szybko, jako prowizoryczna – proteza ostatecznej wersji. Zasada działania była tak prosta, że już prostsza być nie mogła. Przeszukiwała treść pod kątem wystąpienia danej frazy w sposób dosłowny (tak, jak została wprowadzona) – bez żadnej analizy. Jak powszechnie wiadomo, prowizorki są najtrwalsze – toteż działała w prawie niezmienny sposób po dziś dzień stając się najsłabszym elementem systemu.
Wyszukiwarka w takiej postaci nie spełniała swojej funkcji (była mało skuteczna) i nie mogłem już na nią patrzeć. Czas więc najwyższy było napisać ją bardziej porządnie. Nowy sposób przeszukiwania treści analizuje aktualności, strony i galerię pod kątem wystąpienia poszczególnych elementów frazy, sortując wyniki w grupach według trafności (procent zawartości frazy) i powtarzalności (taka prawie ilość wystąpień ;)). Ale gdyby ktoś jeszcze marudził – zawsze może zaznaczyć pole obok i zmusić silnik Google do wykonania brudnej roboty.
Pozostałe zmiany w wersji 2.0.12
– Pobierz nową wersję –
Jeżeli nic dziwnego się nie przytrafi i będę miał znowu napad na dłubanie w PHP to kolejna wersja będzie już prawdopodobnie z serii 2.1 z czymś bardzo fajnym.
By Paweł Talacha • ViCMS 0 • Tags: vicms