eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwCSS - problem z selektoremRe: CSS - problem z selektorem
  • Data: 2012-02-27 09:32:56
    Temat: Re: CSS - problem z selektorem
    Od: Marek <p...@s...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Dnia Mon, 27 Feb 2012 08:19:39 +0100, M.G. napisał(a):

    > Cały kod HTML "wstrzykujesz" CMSem.

    Nie, zupełnie inaczej to realizuję - o tym dalej.

    >> CMS może jakiś kod HTML zawarty w formatce
    >> powielać itp. aby zachować pełną separację kodu HTML i oprogramowania.
    >
    > Cały kod generowany jest przez CMSa. Frontend jest widokiem, efektem
    > działania tego co zainstalowane i zamodelowane zostało pod spodem. Jak
    > możesz to "odseparować"?

    Już wyjaśniam. Mianowicie CMS niczego sam nie generuje poza wstawianiem
    treści z bazy danych. W uproszczeniu do naszych rozważań działa to tak:
    - formatki zawierają wyłącznie kod HTML, JS, CSS, obrazki itp
    - formatki stanowią kod, który da się edytować w edytorach WYSIWYG i
    podglądać w przeglądarkach i sprawdzać validatorami. Nie są to kawałki
    niespójnego kodu, które jakaś logika porządkuje. CMS pracuje więc na
    eleganckim kodzie HTML/XML czy cokolwiek.
    - formatki zawierają markery bloków, które CMS ma powielać (np. sekcja
    newsów to wielokrotnie powielony taki blok HTML)
    - CMS podmienia w takim bloku tylko treść, jakieś ID dokumentów, które mają
    linkować się czy obrazków. Klonuje go tyle razy ile jest newsów (skoro już
    taki przykład dałem). Sam nie generuje żadnego kodu HTML o ile nie jest on
    treścią wprowadzoną przez redaktora.

    Nie są w żadnym przypadku podmieniane nazwy klas CSS bo skąd CMS miałby
    wiedzieć na jakie? Nie są wstawiane żadne elementy HTML - ich nazw nie
    znajdzesz w oprogramowaniu CMS. Aby podmieniać te składowe kodu, ich nazwy
    musałyby być zaszyte w oprogramowaniu na stałe a to oznacza brak separacji
    oprogramowania i "widoku" na co sobie nie chcę pozwolić. CMS staje się
    wtedy aplikacją dedykwaną konkretnemu serwisowi. Owszem, wtedy jest czasem
    trudniej coś ostylować gdy raz jakiś blok pojawia się a innym razem nie.
    Zazwyczaj jest to wykonalne, a czasem piszę na forum prosząc o jakieś
    koncepcje. Zawsze jest coś za coś.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: