Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CMS] Edycja wyglądu, jak to najlepiej zrobić?
Forum PHP.pl > Forum > Gotowe rozwiązania
MP1
SPRAWA 1.

Aktualnie idę na to, co pisaliście kiedyś - pełna edycja wyglądu, jednak co za dużo, to niezdrowo.

Aby zapobiec zbytnimi ograniczeniami edycji wyglądu, jednak jestem za podziałem plików wyglądu na 2 części.

Skórka
1. Plik CSS.
2. Plik wyglądu całej strony.
3. Pliki wyglądu innych elementów, lub ich częściowego wyglądu.

Układ
Będzie to dotyczyło np. sposobu wyświetlania listy artykułów, plików, ich zawartości...
Możnaby określić - częściowa architektura.

Taki podział zapewni niezależność układów wyświetlania niektórych elementów od skórki.

Edycja skórki (początkujący powinni sobie poradzić) będzie prostsza, niż układu (dla bardziej zaawansowanych, bo dużo kodu php w środku).

Napiszcie, co o tym sądzicie.


SPRAWA 2.

Kombinowanie...? Pliki wyglądu są jednymi z podstawowych elementów.

Dobry sposób ma tu np. forum PHPBB (właściwie wszystko można zedytować, a zarazem możliwe jest dobre połączenie tego z konfiguracją w PA (i nie trzeba śmiecić kodem php). Na to się jednak chyba nie zdecyduję, bo ten CMS ma być szybki.

Prostą budowę skórek ma PHPFusion, ich rozmiary nie są wielkie, jednak za mało możliwości.

W tym CMSie będzie lepiej, ale teraz inna sprawa.

Czy stosować oddzielne pliki jednej skórki dla nowości, listy artów, jednego artu itp.? (pytanie)
Przeważnie nie ma potrzeby takiego kombinowania, ponieważ nagłówki tabel i inne elementy są takie same... Możnaby to naprawdę wszystko uprościć, gdyby w skórce były zawarte elementy:
- wygląd ogólny strony (czyli to, co w BODY);
- ważne elementy (np. nagłówek i koniec tabeli);
- inne pliki (gdyby była potrzeba)
Wypowiedzcie się na ten temat. Skórka zajmowałaby mniej miejsca, a jej edycja byłaby prostsza (oczywiście niedużym kosztem zmniejszenia edycji wyglądu w TYCH plikach).

Wiele osób pisze, że w CMSach brakuje możliwości większego dostosowania wyglądu. Rozwiązanie, które podałem w pierwszym poście (przy rozwiązaniu w tym poście) może polepszyć sytuację, dając bardziej zaawansowanym możliwość edycji plików układów (by ten kod nie był zmieszany z mechanizmem).
ebe
XHTML + CSS najprostsze najbardziej elastyczne dopasowywanie wyglądu. Zero formatowania w kodzie i po problemie
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.