Szablony dla wpisów przechowywane sa w folderze o nazwie
Transkrypt
Szablony dla wpisów przechowywane sa w folderze o nazwie
Szablony dla wpisów przechowywane sa w folderze o nazwie templates_art Każdy wysyłany wpis na stronę za każdym razem przybiera formę jednego z szablonów (za każdym razem szablon jest losowo wybierany spośród dostępnych). Nazwa szablonu: dowolna_unikalna_nazwa.txt Tworzenie szablonu, zasady ogólne: Każde polecenie należy umieszać w nowej lini. Szablon powinien mieć kodowanie utf-8. Polecany edytor: notepad++ Szablon odnosi się do jednego linka, nie do całego artykułu. Jeśli w artykule będzie więcej linków, schemat szablonu zostanie powtórzony. W szablonie należy umieścić tylko jedno polecenie LINK{} Dostępne polecenia: TEXT{arg} – wstawia dowolny tekst, który zostanie zdefiniowany jako argument arg. Można podać więcej argumentów rozdzielając pionowym znakiem |. W takim przypadku za każdym razem losowo zostanie wybrany jeden z argumentów. Przykład: TEXT{To jest} TEXT{opis:|tekst:|treść:} Możliwy wynik przykładu: To jest tekst: RANDOM_TEXT{arg} – dokładnie jak polecenie TEXT, z tym, że wstawienie tego elementu zostanie zrealizowane bądź nie (uzależnione jest to od losu 0,1 – jest szansa 50% że element zostanie wstawiony). Przykład: RANDOM_TEXT{To jest} RANDOM_TEXT{opis:|tekst:|treść:} Możliwe wyniki przykładu: To jest To jest treść: opis: Wygenerowany tekst może być również pusty. TEXT_GENERATOR{arg1,arg2,arg3} – tworzy w pełni automatycznie tekst. Długość tekstu wyznaczają argumenty arg1 i arg2 – za każdym razem losowo wybierana jest długość pomiędzy tymi dwoma argumentami. Długość tekstu jest podawana w słowach. Argument arg3 określa znak interpunkcyjny dla ostatniego zdania. arg1 – minimalna długość tekstu w słowach arg2 – maksymalna długość tekstu w słowach arg3 – tekst (znak, znaki) kończący ostatnie zdanie wygenerowanego tekstu. Należy pamiętać również o spacji. Przykład 1: TEXT_GENERATOR{5,10,. } Wynik przykładu: Zawsze pamiętaj o dobrych tekstach na stronę. Przykład 2: TEXT_GENERATOR{5,10,! } Wynik przykładu: Dobrze jest zawsze mieć dobry tekst, tak jest! Przykład 3: TEXT_GENERATOR{5,10,?<br>} Wynik przykładu: Myślisz, że możesz to dzisiaj zrobić dobrze?<br> RANDOM_TEXT_GENERATOR{arg1,arg2,arg3} – podobnie jak polecenie TEXT_GENERATOR, z tym że wstawienie tego elementu zostanie zrealizowane bądź nie (uzależnione jest to od losu 0,1 – jest szansa 50% że element zostanie wstawiony). LINK{arg} – wstawia treść z linkiem z projektu. Długość tekstu określana jest w projekcie w polu "Ilość słów przypadających na jeden link ". Link zostanie wstawiony do losowo wybranego fragmentu tego tekstu (od jednego do kilku słów). Argument arg określa zakończenie dla ostatniego zdania. arg – tekst (znak, znaki) kończący ostatnie zdanie wygenerowanego tekstu. Należy pamiętać również o spacji. Przykład: LINK{. } Wynik przykładu: To jest jakiś tekst wygenerowany z <a href=http://linkzprojektu.pl>wprowadzonego projektu</a>, a do losowo wybranego fragmentu zostanie wprowadzony link. Oczywiście link również pochodzi z wprowadzonego projektu. PIXABAY_IMG{arg} – pobiera automatycznie mały obrazek z pixabay.com. Argument arg jest opcjonalny, można w nim podać słowo kluczowe dla pobieranego obrazka (polskie słowo). Można podać więcej słów kluczowych oddzielając je znakami pionowej lini |. Jeśli argument będzie pusty, zostanie pobrany losowy obrazek z całej bazy pixabay.com Przykład 1: PIXABAY_IMG{} Wynik przykładu: zostanie pobrany losowo wybrany obrazek z całej bazy pixabay.com Przykład 2: PIXABAY_IMG{pozycjonowanie} Wynik przykładu: zostanie pobrany losowo wybrany obrazek z bazy pixabay.com po wyszukaniu słowa pozycjonowanie. PIXABAY_IMG{pozycjonowanie|seo} Wynik przykładu: zostanie pobrany losowo wybrany obrazek z bazy pixabay.com po wyszukaniu słowa pozycjonowanie lub seo (za każdym razem wybierane losowo). RANDOM_PIXABAY_IMG{arg} - podobnie jak polecenie PIXABAY_IMG, z tym że wstawienie tego elementu zostanie zrealizowane bądź nie (uzależnione jest to od losu 0,1 – jest szansa 50% że element zostanie wstawiony). Przykładowy szablon w formie faq z komentarzem (komentarze nie mogą występować w szablonie): TEXT{<h4>} // otwieram znacznik h4 TEXT_GENERATOR{20,40,?} // wstawiam zdania (w sumie od 20 do 40 słów) i kończę pytajnikiem ostatnie słowo TEXT{</h4>} // zamykam znacznik h4 LINK{!<br>} // wstawiam tekst z linkiem (parametry określane w projekcie), kończę ostatnie wstawione zdanie wykrzyknikiem i łamaniem lini. TEXT{<center>} // otwieram znacznik center RANDOM_PIXABAY_IMG{} // wstawiam (ale nie za każdym razem) losowo wybrany obrazek z pixabay TEXT{</center>} // zamykam znacznik center TEXT{<hr>} // wstawiam linię hr