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

Temat: Przyrostek klas css strony

Hybrid View

Poprzednia wiadomość Poprzednia wiadomość   Następna wiadomość Następna wiadomość
  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. #2
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  3. #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'.

  4. #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 18:26

  5. #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

  6. #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 19:20

  7. #7
    Przeglądacz
    Dołączył
    27-10-2005
    Wpisy
    33
    Punkty
    18

    Domyślny

    Witam,
    a mnie ciekawi to
    Cytat Wysłane przez Prozac
    Witajcie !
    Wbrew temu, co pisze się tu i ówdzie o Mambo czy Jommla, platforma nie jest wcale taka uboga w opcje.
    A gdzie się tak piszę że jest uboga???

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

    Domyślny

    Czołem !
    Wielokrotnie czytałem wypowiedzi użytkowników różnych for i grup dyskusyjnych. Wpisywałem po prostu w Google frazy typu PostNuke vs Mambo itp. Na wyszukanych stronach uzytkownicy rozpisywali się na temat ich wrażeń. Widać każdy ma odnienne te wrażenia. Ja osobiście jestem bardzo zadowolony

  9. #9

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

    Domyślny

    Wielu ludzi twierdzi, iż Joomla! jest do D.
    Jestem odmiennego zdania, gdyż łatwością obsługi urzekła większość webmasterów.
    Joomla!, Mambo, Limbo Jango [nowy CMS firmy Miro] są zbudowane w oparciu o jedną i tę samą platformę - Mambo.
    Nie powiem, że PHP-Nuke i podobne są złe, ale przy nich trzeba więcej cierpliwości i doświadczenia.

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

    Domyślny

    Wykonałem właśnie kolejne testy.
    Okazuje się, że do treści artykułu możemy wstawić cały dokument HTML. Włącznie z sekcjami meta i head. Łącznie z definicją kodowania, linkami do arkuszy stylów itp. Nie spowoduje to zaburzenia w wyświetlaniu strony o ile style nie nakładają się na deklaracje głównego arkusza stylów.
    Próbowałem w treści artykułu wstawiać formularze, przyciski, tabele i zawsze wszystko wyświetlane jest prawidłowo. Każda klasa i każdy identyfikator są prawidłowo pobierane z załączonego arkusza.
    Ponadto można też zastosować arkusz wewnętrzny. Tak sam efekt.
    Oczywiście należy unikać deklarowania globalnych znaczników, takich jak a, p bowiem może to właśnie spowodować zmiany samej strony podczas przeglądania takiego artykułu.

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
  •