Page 1 of 1

Kilka problemow

Posted: Fri Jul 20, 2007 2:33 pm
by rondzik
Witam.

Na poczatku zaznaczam ze to moje pierwsze podejscie do CMSMS, wiec z gory przepraszam jesli pytania beda dziecinne i prosze  o wyrozumialosc.

Postanowilem w koncu rozgryzc jakis CMS i po kilku probach z roznymi platformami zdecydowalem sie na CMSMS. Zainstalowalem dla celow testowych, istalacja przebiegla pomyslnie, wszystko smiga - www.erka.iq.pl/ab/
Nastepnie wzialem sie za wypelnianie struktury, w oparciu o prosty serwis nad ktorym pracuje. Wersja statyczna smiga tutaj: http://ab.theawaycompany.com/

Po wrzuceniu contentu przyszedl czas na dopasowanie templatki. No i tu pierwsze problemy.
1. w glownym menu przy kazdej pozycji mam cyfry. Tak jakby to byla lista numerowana . W orginalnym projekcie uzylem ostylowanej listy nieponumerowanej. Co musze zmienic by cyferki zniknely?
2. Jak kontrolowac wyglad linku aktywnej strony w menu. Teraz zmienia sie on w niekatwny napis w stylu "Current page is 3.4..."
3. Jak ladujecie odwolania do plikow .js? Css przez {stylesheet}, a .js? Uzylem w projekcie SIFR'a, ale po przeniesieniu do CMSMS cuda sie dzieja :)

Pozdrawiam

Re: Kilka problemow

Posted: Thu Jul 26, 2007 5:11 pm
by ankel
Witaj,

Aby zmienić wygląd menu, należy zrezygnować ze standardowego menu instalowanego razem z cmsem i zmodyfikować nieco jego szablon (.tpl). Aby tego dokonać musisz zaimportować szablon w module MenuManager:

1. Wygląd -> MenuManager -> FileTemplates -> tu wybierasz szablon, który wykorzystałeś do templatki i klikasz z prawej strony na ikonkę ze strzałką.
2. Nastepnym krokiem będzie wyświetlenie menu na zaimportowanym szablonie. Co trzeba zrobić?
Wygląd -> Szablony -> (wybierasz twój szablon) -> klikasz w niego
3. Teraz podmień wpis dotyczący menu np. taki: {menu template='cssmenu.tpl'}
na taki: {menu template='nazwa_szablonu_ktory_zaimportowales_i_nazwales'} (tutaj juz nazwa bez koncówki .tpl!)
4. Ok, szablon jest gotowy do edycji i zmian na stronie. Wejdź spowrotem na MenuManager -> i wybierz szablon menu który zaimportowałeś, teraz możesz go modyfikować. Jak widzisz już zapewne pośród gąszczu różnych znaczników smarty (tego uzywa system szablonów CMSMS) są Twoje listy numerowane oraz "Current page is...". zmodyfikuj to w jakim chcesz wymiarze i zapisz szablon. Odśwież stronę i ciesz się efektami.

Javascripta linkuję bezpośrednio nie bawiąć się w odwolania za pomocą cmsa, po prostu modyfikuję szablon, cssa jest mi łatwiej modyfikować z poziomu cmsa i dlatego tak własnie go linkuję, ale javascript? ee nie :)

Mam nadzieję, że pomogłem

Pozdrawiam
Marek

Re: Kilka problemow

Posted: Fri Jul 27, 2007 3:50 pm
by numer9
Ja jeszcze dodam:

* te cyferki (wyliczanie) czy tagi typu "current page" - można po prostu obejść CSS-em. Najpierw spójrz, w jakich znacznikach są te cyferki (pewnie w dfn) - potem zrób
dfn {
display: none;
}

i cyferki znikną użytkownikom przeglądarek. Dla botów zostaną - i czasem poprawiają czytelność stron.

A odnośnie javascript - umieszczanie JS to pytanie z pierwszych 3 FAQ tego systemu. Osadza się go przez znaczniki {literal} kod JS {/literal}, rzuć okiem w "documentation" i FAQ.