„Nowy” skin dla webloga
Chciałbym uroczyście oznajmić wszystkim moim czytelnikom, iż mój dziennik właśnie dorobił się odświeżonej skórki.
Szczerze mówiąc, to poprzedni był trochę nieczytelny i w Jedynej Słusznej przeglądarce top wyglądał paskudnie.
Co nowego w nowym temacie? A kliknij sobie „więcej” ;]
Właśnie zobaczyłeś(aś). Po raz pierwszy zauważyłem ten „bajer” u Riddle’a. Znacznie zwiększał on wygodę czytania wpisów. Dlaczego nie miałbym mieć tego u siebie?! Wszystko w plikach skina, zero jakichkolwiek podchodów z funkcjami WordPressa. Jedyną zewnętrzną rzeczą, której wymaga skin jest plugin „Customized More Link”, który umożliwia jakiekolwiek „doczepianie” procedur do linku „więcej”, co jest niemożliwe w przypadku standardowej konfiguracji WP. W dalszym ciągu można obejrzeć wpis w sposób „klasyczny” poprzez kliknięcie nagłówka.
Kolejną zmianą jest face-lifting. Zresztą, chyba widać: grafika na topie podrasowana, dodane trochę ikonek (famfamfam), wreszcie trochę bardziej rozbudowany side-bar. Najważniejszą zmianą jest podpięcie frameworka jQuery do skina, co znacznie ułatwiło mi jego tworzenie i znacznie rozszerzyło pole manewru. Do tego dodatek Interface. Najprościej rzecz ujmując, pracę frameworka widzisz podczas rozwijania wpisów i po kliknięciu niektórych linków.
Pole do komentarzy również się zmieniło, sama ich forma wyświetlania również. Wyświetlają się ikonki dla blogów wpisujących (w przypadku, jeśli umieszczą u siebie plik favicon.ico i wpiszą adres do strony), jest opcja cytowania (choć nie działająca jeszcze do końca jak powinna, ale jest używalna ;)).
Nie oznacza to, że jest jeszcze parę „buraków”:
Sidebar jest trochę niedopracowany, ale już spełnia swoją funkcję.Nieaktualne
Wyświetlanie ikonek stron gości przy komentarzach w połączeniu z domyślną schematu tworzy sieczkę…Na razie jest to realizowane za pośrednictwem skryptu w JS, bo nie bede maltretował PHP sprawdzaniem, czy jest favicon.ico na stronie gościa
- Funkcja „cytuj” cytuje tylko bieżący komentarz i w dodatku z przeładowaniem strony. Dodam niebawem opcję cytowania zaznaczonego tekstu.
Pomimo to, wszystko działa, na razie z niczym problemów nie ma (chyba). Kod jest zgodny z XHTML 1.1. Mój CSS waliduje się (obecnie przez zastosowanie przezroczystości jest to nieaktualne, do tego CSS Thickboxa – również z tego samego powodu).
To by było chyba na tyle, proszę o sugestie.
PS. Przy komentowaniu wpisów jest podanych kilka zasad. Specjalnie dla pewnej osoby, która twierdzi, iż kasuję komentarze, bo zawierają krytykę. Ja te wszystkie komentarze przeczytałem. Krytyka jest potrzebna, ale pamiętaj o jednym: podpisz się
update
pozycje menu w topie są nieczytelnerozwijanie wpisów „skacze”wygląd inputów nie pasuje do reszty skinaSorki, wyszło moje uwielbienie do czcionek monospace ;]ciężko na początku trafić w przycisk „wyślij komentarz”Mogę powiedzieć, że to była moja „próba”. Celowo go tam wstawiłem i doczekałem się reakcji. Wrócił na bardziej „ludzkie” miejsce.W oskryptowaniu jest mała sieczka. Przez pomyłkę wcisnęła mi się reszta skryptu w jedną pętlę, co nieznacznie, ale miało wpływ na wydajność.Jeszcze raz poprawiony top. Doszły mnie słuchy, że kiepsko wyświetlał się na innych platformach.Kombinowałem z <base /> i w niektórych wypadkach kliknięcie na jakiś link powodowało błąd, ale naprawione i raczej nie powinno się powtórzyć.
No nie powiem, skin nawet ładnie wygląda, aczkolwiek cytat i napis „inne dzienniki” w topie sa miejscami nieczytelne Ogólnie jest OK, nie odbiega za bardzo od poprzedniej wersji i intuicyjnie można się połapać co gdzie i jak