1 | <h2>Rozszerzenie dla konfiguracji szablonów</h2> |
---|
2 | |
---|
3 | <h3>Cel</h3> |
---|
4 | <p>Definiuje warunki zamiany szablonu z template-extension |
---|
5 | (szablon zwany "zamiennikiem").</p> |
---|
6 | |
---|
7 | <p>"Oryginalny szablon" z ./template/yoga (lub inny niż yoga) |
---|
8 | będzie zamieniony przez "zamiennik" jeżeli zamiennik jest podpięty do "szablonu oryginalnego" |
---|
9 | (lub opcjonalnie, jeżeli żądany adres URL zawiera "opcjonalne słowo klucz dla URL").</p> |
---|
10 | |
---|
11 | <p>"Opcjonalne słowa klucze dla URL" mogą zostać odnalezione w module URLs.</p> |
---|
12 | |
---|
13 | <p>"Opcjonalne słowa klucze dla URL" może być także "linkiem permanentnym" |
---|
14 | (zobacz opis linków permanentnych w naszej dokumentacji).</p> |
---|
15 | |
---|
16 | <p>Czytaj: `<a href="#warnings">Ostrzeżenie</a>` warunki użycia.</p> |
---|
17 | |
---|
18 | <h3>Czym są rozszerzenia szablonów?</h3> |
---|
19 | |
---|
20 | <p>Narzędzie konfiguracyjne zarówno dla użytkowników początkujących jak i zaawansowanych. |
---|
21 | Webmaster może powielić wiele dostarczanych plików (.tpl) szablonów ("szablony oryginalne") przez FTP do folderu template-extensions nadając im inne nazwy. |
---|
22 | |
---|
23 | "Szablony oryginalne", aktualnie szablony oryginalne są wspierane dla:</p> |
---|
24 | <ul> |
---|
25 | <li><span class="filename">index.tpl</span></li> |
---|
26 | <li><span class="filename">mainpage_categories.tpl</span> i/lub <span class="filename">thumbnails.tpl</span></li> |
---|
27 | <li><span class="filename">menubar.tpl</span></li> |
---|
28 | <li><span class="filename">header.tpl</span> i/lub <span class="filename">footer.tpl</span></li> |
---|
29 | <li><span class="filename">picture_content.tpl</span> i/lub <span class="filename">picture.tpl</span></li> |
---|
30 | <!-- <li><span class="filename">slideshow.tpl</span></li> --> |
---|
31 | <li><span class="filename">profile.tpl</span> i/lub <span class="filename">profile_content.tpl</span></li> |
---|
32 | <li><span class="filename">tags.tpl</span></li> |
---|
33 | <li><span class="filename">upload.tpl</span></li> |
---|
34 | <li><span class="filename">about.tpl</span></li> |
---|
35 | <li><span class="filename">popuphelp.tpl</span></li> |
---|
36 | <li><span class="filename">search.tpl</span> i/lub <span class="filename">search_rules.tpl</span></li> |
---|
37 | <li><span class="filename">nbm.tpl</span> i/lub <span class="filename">notification.tpl</span></li> |
---|
38 | <li><span class="filename">identification.tpl</span> i/lub <span class="filename">register.tpl</span></li> |
---|
39 | <li><span class="filename">redirect.tpl</span></li> |
---|
40 | </ul> |
---|
41 | |
---|
42 | <h3>Gdzie mogę znaleźć "szablony oryginalne"?</h3> |
---|
43 | |
---|
44 | <p>Szablony oryginalne znajdują się w katalogu template/yoga/ |
---|
45 | (nie należy ich edytować z powodów aktualizacji). Z "szablonów oryginalnych", |
---|
46 | dowolny administrator może stworzyć ich "zamienniki (spersonalizowane szablony)".</p> |
---|
47 | |
---|
48 | <h3>Gdzie należy zapisać "zamienniki"?</h3> |
---|
49 | |
---|
50 | <p><strong>Zamienniki (szablony spersonalizowane)</strong> muszą być umieszczone w katalogu template-exension (lub jego podkatalogach). |
---|
51 | Nazwy plików zamienników mogą mieć dowolne nazwy oraz rozszerzenie .tpl. Na przykład: <span |
---|
52 | class="filename">template-extension/moje-rozszerzenia/wideo.tpl</span>.</p> |
---|
53 | |
---|
54 | |
---|
55 | <h3>Jak mogę aktywować "zamienniki"?</h3> |
---|
56 | <p>Aby aktywować powiązane zamienniki<strong>szablon oryginalny</strong> powinien być przypisany do każdego |
---|
57 | <strong>zamiennika (szablonu spersonalizowanego)</strong>. |
---|
58 | Do tego służy funkcja "Rozszerz szablony" w menu Konfiguracja/Administracja.</p> |
---|
59 | |
---|
60 | <p>Jeżeli zostanie wybrane <strong>opcjonalne słowo klucz dla adresu URL</strong> zamienniki będą funkcjonować tylko dla stron zawierających te słowa. Na przykład: <span |
---|
61 | class="pwgScreen">index.php?/<strong>najczęściej_odwiedzane</strong></span></p> |
---|
62 | |
---|
63 | <p>Zaawansowani użytkownicy mogą używać linków permanentnych jako <strong>opcjonalnego słowa klucz dla adresu URL</strong>. </p> |
---|
64 | <h3>Jak mogę deaktywować "zamienniki"?</h3> |
---|
65 | <ul> |
---|
66 | <li>Odznacz powiązane "Szablony oryginalne".</li> |
---|
67 | <li>Usuń "zamienniki" przez FTP.</li> |
---|
68 | </ul> |
---|
69 | <a name="warnings"></a> |
---|
70 | <h3>Ostrzeżenia</h3> |
---|
71 | <ul> |
---|
72 | |
---|
73 | <li><strong>Szablon oryginalny</strong> musi być "oryginalnym" szablonem, w przeciwnym przypadku mogą wystąpić nieprzewidziane problemy!</li> |
---|
74 | |
---|
75 | <li>Dla wielu <strong>zamienników (szablonów spersonalizowanych)</strong> z takim samym<strong>Szablonem oryginalnym</strong> i takim samym <strong>kluczowym słowem dla adresu URL</strong> aktywny jest tylko ostatni zamiennik.</li> |
---|
76 | |
---|
77 | <li>Odznaczenie <strong>opcjonalnego słowa klucz dla adresu URL</strong> aktywuje zamiennik dla dowolnego użycia szablonu. Jak już wspomniano wcześniej, kolejność może nadpisać poprzednio wybrane zamienniki.</li> |
---|
78 | |
---|
79 | <li>Podkatalogi: |
---|
80 | Podkatalogi są ignorowane, ale są przydatne aby zmienić kolejność.<br /> |
---|
81 | distributed-samples: rozpowszechniane dla celów testowych! |
---|
82 | <strong>Nie edytuj ich</strong>, ale stwórz własne. |
---|
83 | </li> |
---|
84 | |
---|
85 | <li>Po usunięciu zamiennika natychmiastowo jest aktywowany <strong>Szablon oryginalny</strong>.</li> |
---|
86 | |
---|
87 | </ul> |
---|