Przyrostek klas css strony
Strona 1 z 2 12 OstatniOstatni
Wyniki 1 do 10 z 15

Temat: Przyrostek klas css strony

  1. #1
    Debiutant
    Dołączył
    11-12-2005
    Wpisy
    10
    Punkty
    10

    Domyślny Przyrostek klas css strony

    Witajcie !
    To mój pierwszy post na forum, więc pozwolę sobie wyrazić mój szacunek dla założycieli i prowadzących. Projekty open-source zawsze znajdowały się w kręgu moich największych zainteresowań, stąd tez bardzo chętnie sięgnąłem po Jommla.
    Wbrew temu, co pisze się tu i ówdzie o Mambo czy Jommla, platforma nie jest wcale taka uboga w opcje. Mam tu pewne porównanie, bowiem pracowałem wcześniej z phpNuke oraz PostNuke.
    Zainstalowałem nie tak dawno Joomla na swoim serwerze testowym. Stworzyłem tak sekcję poświęconą artykułom. Podczas dodawania nowej pozycji (nowego artykułu) w sekcji lub jej edycji mam w zakładce 'Parameters' obecną opcję 'Przyrostek klas css strony'. Czy mam rozumieć, że w polu tym mogę zdefiniować zewnętrzny arkusz css typowy tylko dla tej strony (z artykułem) ?
    Wiele moich artykułów, które chciałbym opublikować zawiera właśnie wewnętrzne arkusze css, więc możliwość ich dołączenia byłaby rzeczą wspaniałą.
    Próbowałem w pole treści artykułu (przeznaczone na tekst html) wstawić znacznik
    Niby się udało. Joomla załapało ten kod i zdefiniowane w tekście klasy były prawidłowo pobierane z arkusza css. Jednak arkusz ten zdawał się ingerować też w całość strony. Podczas przeglądania strony z takim artykułem pewne elementy Joomla też uległy zmianom. Mam tu zatem mały dylemat w jaki sposób najbezpieczniej dołączyć zewnętrzny css tylko dla samej treści artykułu. Czy to w ogóle możliwe ?

    Wszystkich serdecznie pozdrawiam !

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 304
    Punkty
    1136
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  4. #3
    Debiutant
    Dołączył
    11-12-2005
    Wpisy
    10
    Punkty
    10

    Domyślny

    Super. Wielkie dzięki za wskazanie mi tego opisu.
    Teoretycznie można byłoby dopisać do tego pliku jakieś własne klasy i odwoływać się do nich w treści artykułu. Nie jest to jednak z pewnością zbyt dobry pomysł, bo przy sporej ilości artykułów arkusz css rozrósłby się strasznie. Chciałbym móc nie tyle zdefiniować style dla danej sekcji globalnie czy globalnie dla danego artykułu, co móc dołączyć do każdego artykułu odrębny arkusz ze stylami. Być może metoda umieszczenia w treści artykułu znacznika ze ścieżką do pliku css nie byłaby taka zła, o ile klasy w nim zawarte nie pokrywałyby się z klasami głównego css dla strony.
    Ciekaw też jestem jak zachowa się Joomla przy wstawieniu do treści wewnętrznych definicji css. Będę musiał potestować. Jak pisałem wyżej, mam mnóstwo artykułów bazujących na zewnętrznych arkuszach i musiałby teraz wszystkie je przerabiać z 'class' na 'style'.

  5. #4
    Wyjadacz magic awatar
    Dołączył
    19-09-2005
    Wpisy
    679
    Punkty
    39

    Domyślny

    Edytor mosCE pozwala zdefiniować własne Szablony HTML w postaci plików html. Całkiem dobrze ta funkcja działa - zdefiniowane w szablonie style wpływają wyłącznie na wygląd artykułów, a nie całego serwisu.
    Może tędy droga?
    Poza tym w tym edytorze całkiem skutecznia działa wklejanie treści z wcześniej skopiowanego dokumentu html (kopiujesz zaznaczając treść dokumentu w osobnym oknie przeglądarki i [Ctrl] + [C], wklejasz [Ctrl] + [V] w polu edytora). Tak wklejona treść zachowuje formatowanie.
    Poza tym mosCE pozwala na zdefiniowanie własnych arkuszy CSS ... i jeszcze ma sporo innych możliwości - warto pogrzebać, zwykle można znaleźć potrzebne rozwiązania.
    Ostanio edytowane przez magic : 11-12-2005 19:26

  6. #5

    Dołączył
    11-11-2005
    Skąd
    Polska!
    Wpisy
    674
    Punkty
    -89

    Domyślny

    Błąd w poście miałeś.
    Poprawne skróty klawiaturowe to:
    * [Crtl] + [X] -> Wytnij
    * [Ctrl] + [C] -> Kopiuj
    * [Ctrl] + [V] -> Wklej

  7. #6
    Wyjadacz magic awatar
    Dołączył
    19-09-2005
    Wpisy
    679
    Punkty
    39

    Domyślny

    Dzięki, poprawiłem.
    Cytat Wysłane przez livio
    Błąd w poście miałeś.
    Poprawne skróty klawiaturowe to:
    * [Crtl] + [X] -> Wytnij
    Ty też błąd zrobiłeś (jak wyżej)
    Poprawny skrót klawiaturowy to:
    * [Ctrl] + [X] -> Wytnij
    Ostanio edytowane przez magic : 11-12-2005 20:20

  8. #7

    Dołączył
    11-11-2005
    Skąd
    Polska!
    Wpisy
    674
    Punkty
    -89

    Domyślny

    Nie pomyliłem się wcale.

  9. #8
    Debiutant
    Dołączył
    11-12-2005
    Wpisy
    10
    Punkty
    10

    Domyślny



    Ja jeszcze raz dziękuje za dyskusję w wątku i pozdrawiam.

  10. #9
    Wyjadacz magic awatar
    Dołączył
    19-09-2005
    Wpisy
    679
    Punkty
    39

    Domyślny

    Nie dziękuj, tylko napisz jak rozwiązałeś swój problem.
    Przyda się wszystkim ...

  11. #10
    Debiutant
    Dołączył
    11-12-2005
    Wpisy
    10
    Punkty
    10

    Domyślny

    Czołem !
    Póki co robię testy.
    Sprawdzam jak zachowuje się Joomla przy wymuszonym dołączeniu zewnętrznego css. Ponadto próbuję mosCE. Tak czy inaczej szablon dla sekcji z artykułami będę musiał zrobić. Cieszę się, że są takie możliwości. Nie załatwi to jednak sprawy związanej z importem już istniejących i spoczywających u mnie na dysku lokalnym artykułów, które bazują na szeregu zewnętrznych css.
    Z moich testów wynika jednak, że skoro Joomla akceptuje znaczniki i nie przyjmuje ich jako zwykłego tekstu, to jest to dość pocieszające. PostNuke na przykład, w ogóle nie akceptuje tego typu znaczników. PhpNuke akceptuje, ale pamiętam, że kiedy za pomocą arkusza css wstawiłem do arta formularz z przyciskami, to nieźle rozwaliło to całą stronę w administracji. Tak więc efekty trudno przewidzieć. Myślę, że w dobie tak wielkiej popularyzacji CSS powinny istnieć możliwości dodawania własnych arkuszy zewnętrznych. Jak do tej pory nie spotkałem się z platforma, która by to obsługiwała. Choć przyznam, że Joomla oferuje tu i tak spore możliwości. Sam fakt zgodności szablonu z XHTML już o czymś świadczy. Możliwość zdefiniowania Keywords i Descripton dla danej strony też są świetnym rozwiązaniem.
    Jak tylko poczynię więcej testów podzielę się z Wami wynikami.

Strona 1 z 2 12 OstatniOstatni

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •