Zmienne
Zmienne - to bardzo wazny element bloga. Bez zmiennych blog bylby zwykla, "niezmienna", statyczna strona www, tak jak wiele stron, ktore znacie. To wlasnie dzieki zmiennym nowe dopisane notki pojawiaja sie na blogu. Dzieki zmiennym kazda notka ma przypisana sobie strone z komentarzami. Dzieki zmiennym widac komentarze, dzieki zmiennym samo uzupelnia sie archiwum na stronie glownej, dzieki zmiennym widac wpisy do ksiegi gosci itp itd... przyklady mozna mnozyc.
CO TO SA TE ZMIENNE?
Wejdzcie do dowolnego dzialu Edytora HTML bloga. Na przyklad do Strony glownej. Otworzy sie Wam znajome okienko edycji. Popatrzcie nad okienko:
Zmienne: {ksywa} {archiwum} {blog} {linki} {smscontact}
To jest wlasnie lista zmiennych, ktore powinny wystapic w kodzie HTML danej strony. Zeby strona dzialala poprawnie, wszystkie (lub prawie wszystkie - o tym pozniej) zmienne musza zostac wpisane do tego okienka edycji! Uwazajcie tez, zeby NIE PISAC ZMIENNYCH DUZYMI LITERAMI!!! Nie piszcie {BLOG} tylko po prostu {blog}. Zauwazcie tez, ze w zmiennych NIE MA polskich liter!!!
Przeanalizujmy teraz po kolei poszczegolne dzialy edytora HTML i zobaczmy, co oznaczaja poszczegolne zmienne.
STRONA GLOWNA
W edytorze Strony glownej nad okienkiem edycji widzimy:
Zmienne: {ksywa} {archiwum} {blog} {linki} {smscontact}
- zmienna {ksywa} oznacza, ze w miejscu, gdzie jest wpisana, pojawi sie Wasz blogin. Nie jest to zmienna najwazniejsza, mozna ja pominac. Oznacza to, ze jesli macie bloga np. marta.blog.pl, to w miejsce {ksywa} automatycznie wstawi sie slowo marta. {ksywa} bloguje - automatycznie zmieni sie na marta bloguje itp. Rownie dobrze mozecie od razu wszedzie wpisywac od razu marta. Zmienna ta jest jednak potrzebna, jesli chcecie Wasz szablon udostepnic komus innemu (np. Paulinie, paulina.blog.pl). Wtedy szablon dostosuje sie automatycznie. Paulina nie bedzie musiala nic zmieniac - dzieki zmiennym kod zmieni sie sam i automatycznie zamiast marta bloguje pojawi sie u niej paulina bloguje.
- zmienna {archiwum} oznacza, ze w tym miejscu na stronie glownej pojawia sie Wam linki do archiwum. Niestety, nie mozna nic tu zmienic w wygladzie archiwum (czyli np. zamiast "pazdziernik" nie da sie wpisac "October"). Archiwum ma tylko jeden sposob wyswietlania. Jesli chcecie cos zmienic - musicie zrezygnowac z tej zmiennej i robic to "recznie". Poczatkujacym nie radze.
- zmienna {blog} - najwazniejsza zmienna!!!!! Z innych da sie zrezygnowac, z tej - nigdy! {blog} - oznacza, ze w tym miejscu pojawia sie Wasze notki.
- zmienna {linki} oznacza, ze w tym miejscu wyswietla sie Wasze linki, ktore dodaliscie do dzialu "Linki" w panelu administratorskim. Podobnie jak w przypadku zmiennej {archiwum} - jesli chcecie cos kombinowac z wygladem, sposobem wyswietlania, uporzadkowaniem linkow itp - musicie zrezygnowac z tej zmiennej i wstawiac linki "recznie". Poczatkujacym nie polecam.
- zmienna {smscontact} - oznacza, ze wyskoczy Wam okienko (pop-up) z informacja, ze czytelnik moze do Was wyslac specjalnego SMSa. Oczywiscie, jesli zarejestrowaliscie Wasz numer komorki do tego celu. Mozecie te zmienna spokojnie usunac, jesli nie chcecie tego okienka. A jesli okienko chcecie - to wtedy najlepiej umiescic te zmienna na samym koncu, zeby wyskakiwala dopiero, jak caly blog sie zaladuje.
WPIS DO BLOGA
W tej czesci decydujemy, jak wygladac bedzie kazda notka na naszym blogu. Gdzie bedzie miala temat, gdzie date, gdzie godzine..... W edytorze Wpisu do bloga nad okienkiem edycji widzimy:
Zmienne: {temat} {tresc} {ksywa} {data} {godzina} {komentarze} {ilekomentarzy}
- zmienna {temat} oznacza, ze w tym miejscu pojawi sie temat notki w postaci linka (sprawdzcie!). Jesli np. chcecie, by kazdy temat byl pogrubiony, piszecie: <B>{temat}</B> - jak widac, zmienne podlegaja wszystkim prawom HTMLa.
- zmienna {tresc} jest najwazniejsza - oznacza tresc notki. Uwaga!!! Zauwazcie, ze w zmiennych nie stosujemy polskich liter! Zmienne zawsze piszemy "bez ogonkow", bo "z ogonkami" nie zadzialaja!
- zmienna {ksywa} - jak w poprzednim dziale, zmienna malo znaczaca. Mozecie napisac: notke napisala {ksywa} albo notke napisala marta albo zupelnie nic. To nie ma znaczenia.
- zmienna {data} - czyli w miejsce tej zmiennej w kazdej notce wyswietla sie data wpisu. Mozna ja usunac, czemu nie... Mozna zostawic sama zmienna {data}, mozna ja tez "ozdobic": notke napisalem dnia {data}" - ale szczerze mowiac, co za duzo, to niezdrowo :)
- zmienna {godzina} jak wyzej, ale wyswietla sie czas wpisu. Mozna ja usunac, mozna zostawic sama zmienna {godzina}, mozna ja tez "ozdobic": notke napisalem o godz. {godzina}" - ale... znowu: nie polecam :)
- zmienna {komentarze} oznacza, ze w tym miejscu pojawi sie link "skomentuj". Zatem jest to BARDZO WAZNA zmienna! Koniecznie ja wpiszcie, jesli chcecie by ludzie mogli dodawac swoje komentarze! Jak na razie, nie ma mozliwosci zmiany slowa "skomentuj" na inne, np "wyraz to!" :) (co ciekawe, widac to tylko na stronie glownej; na stronie z komentarzami to slowo znika! Zobaczcie :))
- zmienna {ilekomentarzy} - oczywiscie pokazuje, ile osob dana notke juz skomentowalo. (podobnie, na stronie z komentarzami ta zmienna znika :))
ARCHIWUM
Tu ustalamy jak wyglada archiwum z poszczegolnych miesiecy, jak rowniez archiwum "jednej notki" (to, co sie pojawia, gdy klikniecie w tytul notki). W edytorze Archiwum nad okienkiem edycji widzimy:
Zmienne: {ksywa} {miesiac} {rok} {tytul} {archiwum}
- zmienna {ksywa} - jak wszedzie, nieobowiazkowa.
- zmienna {miesiac} oznacza, ze tu pojawi sie nazwa miesiaca archiwum (jesli wystepuje; a nic sie nie wyswietli dla pojedynczej notki). Mozecie te zmienna umiescic gdziekolwiek - chyba najfajniej wyglada na pasku tytulu.
- zmienna {rok} jak wyzej, tyle ze oznacza rok. I tez w "archiwum jednej notki" nic sie w tym miejscu nie wyswietli.
- zmienna {tytul} oznacza, ze pojawi sie tu tytul notki, jesli bedzie to archiwum "jednonotkowe". Tez najlepiej wpisac to w pasku tytulu. Tak wiec, najwygodniej jest wpisac w pasku tytulu: <title>Archiwum: {miesiac} {rok} {tytul}</title>. Wtedy na pasku tytulu pojawi sie:
- Archiwum: pazdziernik 2002 (przykladowo), jesli chodzi o dany miesiac
- Archiwum: To byl ciezki dzien (przykladowo), jesli chodzi o jedna notke.
- zmienna {archiwum} - NAJWAZNIEJSZA! - oznacza, ze w tym miejscu pojawia sie archiwalne notki. Nie mozna jej pominac!!! PS. Nie zapominajcie o linku powrotnym do strony glownej ;)
KSIEGA GOSCI
W edytorze Ksiegi gosci nad okienkiem edycji widzimy:
Zmienne: {ksywa} {dodawanie} {ilegosci} {wpis} {stronicowanie}
- zmienna {ksywa} - jak zwykle, moze sie przydac, ale nie musi :)
- zmienna {dodawanie} - to bardzo wazna zmienna. Za jej pomoca tworzymy link, ktory pozwoli na wpisanie sie do ksiegi gosci. Link wyglada tak: <a href="{dodawanie}">Wpisz sie!</a>
- zmienna {ilegosci} - pokazuje, ile gosci nam sie juz wpisalo. Przykladowy tekst: Wpisalo sie juz {ilegosci} czytelnikow.
- zmienna {wpis} - bardzo wazna zmienna! Oznacza, ze w tym miejscu pojawia sie wpisy Waszych gosci.
- zmienna {stronicowanie} - w miejscu gdzie wpiszecie {stronicowanie} w ksiedze gosci pojawi sie link do wczesniejszych wpisow, jesli odwiedzilo Was juz ponad 100 gosci. (jesli mniej - na razie nic w tym miejscu nie widac). Najlepiej wstawic te zmienna dwa razy - raz na poczatku (przed wszystkimi wpisami), a raz na koncu (na dole strony), zeby ulatwic poruszanie sie po Ksiedze.
WPIS DO KSIEGI
Zmienne w tej czesci pomoga uporzadkowac wyglad pojedynczego wpisu do ksiegi gosci. W edytorze Wpisu do ksiegi gosci nad okienkiem edycji widzimy:
Zmienne: {autor} {email} {url} {data} {czas} {host} {tresc}
- zmienna {autor} oznacza oczywisce nick osoby, ktora sie wpisuje.
- zmienna {email} oznacza adres emailowy Waszego goscia (chociaz nie wszyscy podaja w tym polu swoj email). Jesli chcecie, by adres byl zarazem linkiem, wpiszcie: <a href="mailto:{email}">{email}</a>.
- zmienna {url} oznacza, ze w tym miejscu pojawi sie adres www Waszego goscia (jesli go wpisal). Mozecie wpisac samo {url} - wtedy adres nie bedzie linkiem. Mozecie wpisac <a href="{url}">{url}</a> - wtedy adres bedzie linkiem. Mozecie wpisac <a href="{url}" target="_blank">{url}</a> - wtedy adres bedzie linkiem, otwierajacym sie w nowym oknie. Wreszcie, mozecie nic nie wpisywac. Wtedy adres sie nie pojawi. Chociaz w panelu administratorskim zawsze go mozecie sobie zobaczyc, jesli chcecie.
- zmienna {data} oznacza oczywiscie date wpisu. Mozecie ja ominac, czemu nie.
- zmienna {czas} oznacza oczywiscie godzine wpisu. Mozecie ja tez ominac, czemu nie.
- zmienna {host} oznacza, ze w tym miejscu pojawi sie adres IP Waszego goscia. Warto jest go troche "zamaskowac" - np. uzyc mniejszej czcionki albo o mniej widocznym kolorze, zeby sie nie rzucal w oczy (w koncu nie jest to najwazniejsza informacja). Jesli chcecie chronic prywatnosc swoich gosci, mozecie w ogole te zmienna usunac. Wtedy inni nie beda jej widziec. Ale z panelu administratorskiego mozna ja zawsze zobaczyc, bez wzgledu na to, czy ja widac w ksiedze, czy nie. Tylko trzeba znac haslo do bloga :)
- zmienna {tresc} - no i wreszcie tresc wpisu, rzecz jasna. Najwazniejsza rzecz!
UWAGA! W slowie "tresc" nie stosujcie polskich znakow!!!
PS. Wiele innych ustawien wpisu do ksiegi znajduje sie w Arkuszu stylow! Mozecie zobaczyc moje FAQ dot. Arkusza (dolna czesc).
STRONA Z KOMENTARZAMI
W edytorze Strony z komentarzami nad okienkiem edycji widzimy:
Zmienne: {ksywa} {dodawanie} {komentowane} {ilekomentarzy} {komentarz}
- zmienna {ksywa} - :)
- zmienna {dodawanie} oznacza, podobnie jak w Ksiedze gosci, link do dodawania komentarzy. Poprawny link wyglada tak: <a href="{dodawanie}">Skomentuj!</a>
- zmienna {komentowane} oznacza, ze w tym miejscu pojawi sie komentowana notka. Notki wcale nie musi byc! Czyli - jesli chcecie, by na stronie z komentarzami byly same komentarze, bez notki - mozecie spokojnie usunac zmienna {komentowane}.
- zmienna {ilekomentarzy} oznacza liczbe komentarzy. Przykladowo: Skomentowalo juz {ilekomentarzy} osob.
- zmienna {komentarz} oznacza, ze w tym miejscu pojawia sie komentarze i jest to NAJWAZNIEJSZA zmienna na tej stronie.
KOMENTARZ
Pojedynczy komentarz ma zmienne bardzo podobne do pojedynczego wpisu do Ksiegi gosci. W edytorze pojedynczego komentarza nad okienkiem edycji widzimy:
Zmienne: {autor} {email} {data} {czas} {host} {tresc}
- zmienna {autor} oznacza autora komentarza.
- zmienna {email} oznacza, ze w tym miejscu wyswietli sie adres emailowy autora. Jesli wpiszecie samo {email}, adres ten nie bedzie linkiem tylko zwyklym tekstem. Aby byl linkiem, wpiszcie: <a href="mailto:{email}">{email}</a>
- zmienna {data} oznacza date dodania komentarza. Zmienna nieobowiazkowa.
- zmienna {czas} oznacza czas dodania komentarza. Zmienna nieobowiazkowa.
- zmienna {host} oznacza adres IP autora. Tak samo jak w przypadku wpisu do ksiegi: warto jest go troche "zamaskowac" - np. uzyc mniejszej czcionki albo o mniej widocznym kolorze, zeby sie nie rzucal w oczy (w koncu nie jest to najwazniejsza informacja). Jesli chcecie chronic prywatnosc swoich komentujacych gosci, mozecie w ogole te zmienna usunac. Wtedy inni nie beda jej widziec. Ale z panelu administratorskiego mozna ja zawsze zobaczyc, bez wzgledu na to, czy ja widac w komentarzu, czy nie. Trzeba po prostu wejsc do dzialu "Edytuj komentarze" przy danej notce - i widac IP.
- zmienna {tresc} oznacza tresc komentarza - NAJWAZNIEJSZA zmienna, nie moze jej zabraknac.
Uwaga! Slowo "tresc" pisane jest bez polskich znakow!!!
PODSUMOWUJAC: Bez zmiennych blog po prostu nie bedzie dzialal jak potrzeba. Dlatego upewnijcie sie, ze macie wpisane wszystkie niezbedne zmienne. Pamietajcie tez, ze jesli sami robicie szablon (np. we Front Page'u lub innym programie do tworzenia stron www) musicie sami umiescic w kodzie owe zmienne.