Wbudowane style PHP-Fusion 7
Wpis ten jest dość specyficzny, gdyż kierowany do osób tworzących/edytujących skórki dla PHP-Fusion 7. Każda skórka z reguły posiada swój własny arkusz stylów CSS. Jednakże, sam CMS również używa kilkunastu, które są zaszyte w plikach źródłowych.
Chcąc dobrze dopasować nasz temat i określić wygląd wszystkich możliwych elementów musimy zdefiniować w arkuszu stylów również te klasy których używa sam PHP-Fusion. I tutaj pojawia się problem, skąd wziąć ich listę?
Też kiedyś stanąłem przed tym problemem, i napisałem drobny skrypt PHP, który analizuje wszystkie pliki tego systemu zarządzania treścią i wyłuskuje wystąpienia definicji klasy stylu (class=’…’). Efekt tych poszukiwań prezentuje poniżej.
admin-message alt article_idx_cat_name bbcode button center comment-name comment_actions comment_message download_idx_cat_name failed faq_idx_cat_name first-link forum forum-caption forum_cat_name forum_idx_table forum_name forum_table forum_thread_table forum_thread_title forum_thread_user_name forum_thread_userbar full-header news-category pagenav panelbutton passed photogallery_album_desc photogallery_album_photo photogallery_album_photo_info photogallery_album_photo_link photogallery_album_thumb photogallery_photo photogallery_photo_desc photogallery_photo_link poll profile_user_avatar profile_user_level profile_user_name quote setuser_body shoutbox shoutboxdate shoutboxname side side-hr side-label side-small slink small small2 sub-header tbl tbl-border tbl1 tbl2 textbox
Oczywiście nie trzeba deklarować wszystkich wypisanych klas, a jedynie te których wygląd chcemy doprecyzować.
Powyższa lista została sporządzona na bazie źródeł PHP-Fusion w wersji 7.00.07.