source: trunk/language/ru_RU/help/extend_for_templates.html @ 5316

Last change on this file since 5316 was 5316, checked in by plg, 14 years ago

copy all languages (exceptions are en_UK and fr_FR) from branch 2.0 to trunk,
then convert the *.lang.php files with tools/convert_language_to_2.1.pl

Next step is to play with tools/translation_analysis.php to find which
language keys need translation for each language.

  • Property svn:eol-style set to LF
File size: 6.4 KB
Line 
1<h2>Настройка расширений для шаблонов</h2>
2
3<h3>Цель</h3>
4<p>Определите условия замены каждого шаблона на шаблон-расширение (шаблон,
5названный "заменяющим").</p>
6
7<p>"Исходный шаблон" из ./template/yoga (или другой) будет заменен на
8 "заменяющий" если заменяющий связан с этим "исходным"
9 (и, опционально, если URL содержит "Опциональное ключевое слово URL").</p>
10
11<p>"Опциональное ключевое слово URL" это те, которые Вы можете найти после названия модуля в URL.</p>
12
13<p>Поэтому "Опциональные ключевые слова URL" могут быть активным "прямыми ссылками"
14(см. соответствующий раздел в нашей документации для дальнейшего объяснения).</p>
15
16<p>Читайте: `<a href="#warnings">Предупреждение</a>` условий использования.</p>
17
18<h3>Что такое шаблон-расширение?</h3>
19
20<p>Этот инструмент конфигурации - мощный для новичков и продвинутых пользователей.
21С помощью FTP, в папке template-extension, Web-мастер может дублировать много
22разных .tpl файлов ("исходный шаблон") с различным названием ("заменяющим").
23
24
25 "Исходные шаблоны", текущие оригинальные поддерживаемые шаблоны:</p>
26<ul>
27  <li><span class="filename">index.tpl</span></li>
28  <li><span class="filename">mainpage_categories.tpl</span> и/или <span class="filename">thumbnails.tpl</span></li>
29  <li><span class="filename">menubar.tpl</span></li>
30  <li><span class="filename">header.tpl</span> и/или <span class="filename">footer.tpl</span></li>
31  <li><span class="filename">picture_content.tpl</span> и/или <span class="filename">picture.tpl</span></li>
32  <!-- <li><span class="filename">slideshow.tpl</span></li> -->
33  <li><span class="filename">profile.tpl</span> и/или <span class="filename">profile_content.tpl</span></li>
34  <li><span class="filename">tags.tpl</span></li>
35  <li><span class="filename">upload.tpl</span></li>
36  <li><span class="filename">about.tpl</span></li>
37  <li><span class="filename">popuphelp.tpl</span></li>
38  <li><span class="filename">search.tpl</span> и/или <span class="filename">search_rules.tpl</span></li>
39  <li><span class="filename">nbm.tpl</span> и/или <span class="filename">notification.tpl</span></li>
40  <li><span class="filename">identification.tpl</span> и/или <span class="filename">register.tpl</span></li>
41  <li><span class="filename">redirect.tpl</span></li>
42</ul>
43
44<h3>Где мне найти "исходные шаблоны"?</h3>
45
46<p>Находятся исходные шаблоны в template/yoga/
47(не редактируйте их там для сохранения возможности обновления). Так, с "исходными шаблонами",
48любой web-мастер может создать свои "заменяющие (пользовательские шаблоны)".</p>
49
50<h3>Куда записать "заменяющие"?</h3>
51
52<p><strong>Заменяющие (пользовательские шаблоны)</strong> должны находиться в папке
53template-extension (или ее подпапке).
54Заменяющие могут иметь любые имена файлов с расширением .tpl. Например: <span
55class="filename">template-extension/my-extension/video.tpl</span>.</p>
56
57
58<h3>Как мне активировать мои "заменяющие шаблоны"?</h3>
59<p>Каждый <strong>исходный шаблон</strong> должен быть сопоставлен со своим
60 <strong>заменяющим (пользовательским шаблоном)</strong> чтобы активировать связанные замены.
61 Это является целью "Настройки расширений для шаблонов" в меню Настроек.</p>
62
63<p>Если Вы выберете <strong>Опциональное ключевое слово URL</strong> тогда замена
64будет производиться только на страницах с этим ключевым словом. Например: <span
65  class="pwgScreen">index.php?/<strong>most_visited</strong></span></p>
66
67<p>Продвинутые пользователи могут использовать прямую ссылку как <strong>Опциональное
68ключевое слово URL</strong>. </p>
69
70<h3>Как мне деактивировать мои "заменяющие шаблоны"?</h3>
71<ul>
72<li>Отмените выбранный "Исходный шаблон".</li>
73<li>Через FTP удалите "заменяющий".</li>
74</ul>
75<a name="warnings"></a>
76<h3>Предупреждение</h3>
77<ul>
78
79  <li><strong>Оригинальный шаблон</strong> должен быть "исходным" шаблоном,
80  иначе результат может быть непредсказуемым!</li>
81
82  <li>При наличии нескольких <strong>заменяющих (пользовательских шаблонов)</strong>
83  с одинаковыми <strong>исходными шаблонами</strong> и одинаковыми <strong>опциональным
84  ключевым словом URL</strong> только последний заменяющий будет активным.</li>
85
86  <li>Отмена выбора <strong>опционального ключевого слова URL</strong> сделает
87  активной заменяющий шаблон для всех. Как в предыдущем пункте, следующий выбор может
88  отменить предыдущий.</li>
89
90  <li>Подпапки:
91Подпапки игнорируются, но они удобны для смены текущих установок.<br />
92</li>
93
94  <li>При удалении замещающего <strong>Исходный шаблон</strong> будет снова активным.</li>
95
96</ul>
Note: See TracBrowser for help on using the repository browser.