aboutsummaryrefslogtreecommitdiffstats
path: root/language/ru_RU/help/extend_for_templates.html
blob: 7fb7d93247aad28d19d468f202c03976b85d0a6f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
<h2>Настройка расширений для шаблонов</h2>

<h3>Цель</h3>
<p>Определите условия замены каждого шаблона на шаблон-расширение (шаблон,
названный "заменяющим").</p>

<p>"Исходный шаблон" из ./template/yoga (или другой) будет заменен на
 "заменяющий" если заменяющий связан с этим "исходным"
 (и, опционально, если URL содержит "Опциональное ключевое слово URL").</p>

<p>"Опциональное ключевое слово URL" это те, которые Вы можете найти после названия модуля в URL.</p>

<p>Поэтому "Опциональные ключевые слова URL" могут быть активным "прямыми ссылками"
(см. соответствующий раздел в нашей документации для дальнейшего объяснения).</p>

<p>Читайте: `<a href="#warnings">Предупреждение</a>` условий использования.</p>

<h3>Что такое шаблон-расширение?</h3>

<p>Этот инструмент конфигурации - мощный для новичков и продвинутых пользователей.
С помощью FTP, в папке template-extension, Web-мастер может дублировать много
разных .tpl файлов ("исходный шаблон") с различным названием ("заменяющим").


 "Исходные шаблоны", текущие оригинальные поддерживаемые шаблоны:</p>
<ul>
  <li><span class="filename">index.tpl</span></li>
  <li><span class="filename">mainpage_categories.tpl</span> и/или <span class="filename">thumbnails.tpl</span></li>
  <li><span class="filename">menubar.tpl</span></li>
  <li><span class="filename">header.tpl</span> и/или <span class="filename">footer.tpl</span></li>
  <li><span class="filename">picture_content.tpl</span> и/или <span class="filename">picture.tpl</span></li>
  <!-- <li><span class="filename">slideshow.tpl</span></li> -->
  <li><span class="filename">profile.tpl</span> и/или <span class="filename">profile_content.tpl</span></li>
  <li><span class="filename">tags.tpl</span></li>
  <li><span class="filename">upload.tpl</span></li>
  <li><span class="filename">about.tpl</span></li>
  <li><span class="filename">popuphelp.tpl</span></li>
  <li><span class="filename">search.tpl</span> и/или <span class="filename">search_rules.tpl</span></li>
  <li><span class="filename">nbm.tpl</span> и/или <span class="filename">notification.tpl</span></li>
  <li><span class="filename">identification.tpl</span> и/или <span class="filename">register.tpl</span></li>
  <li><span class="filename">redirect.tpl</span></li>
</ul>

<h3>Где мне найти "исходные шаблоны"?</h3>

<p>Находятся исходные шаблоны в template/yoga/
(не редактируйте их там для сохранения возможности обновления). Так, с "исходными шаблонами",
любой web-мастер может создать свои "заменяющие (пользовательские шаблоны)".</p>

<h3>Куда записать "заменяющие"?</h3>

<p><strong>Заменяющие (пользовательские шаблоны)</strong> должны находиться в папке
template-extension (или ее подпапке).
Заменяющие могут иметь любые имена файлов с расширением .tpl. Например: <span
class="filename">template-extension/my-extension/video.tpl</span>.</p>


<h3>Как мне активировать мои "заменяющие шаблоны"?</h3>
<p>Каждый <strong>исходный шаблон</strong> должен быть сопоставлен со своим
 <strong>заменяющим (пользовательским шаблоном)</strong> чтобы активировать связанные замены.
 Это является целью "Настройки расширений для шаблонов" в меню Настроек.</p>

<p>Если Вы выберете <strong>Опциональное ключевое слово URL</strong> тогда замена
будет производиться только на страницах с этим ключевым словом. Например: <span
  class="pwgScreen">index.php?/<strong>most_visited</strong></span></p>

<p>Продвинутые пользователи могут использовать прямую ссылку как <strong>Опциональное
ключевое слово URL</strong>. </p>

<h3>Как мне деактивировать мои "заменяющие шаблоны"?</h3>
<ul>
<li>Отмените выбранный "Исходный шаблон".</li>
<li>Через FTP удалите "заменяющий".</li>
</ul>
<a name="warnings"></a>
<h3>Предупреждение</h3>
<ul>

  <li><strong>Оригинальный шаблон</strong> должен быть "исходным" шаблоном,
  иначе результат может быть непредсказуемым!</li>

  <li>При наличии нескольких <strong>заменяющих (пользовательских шаблонов)</strong>
  с одинаковыми <strong>исходными шаблонами</strong> и одинаковыми <strong>опциональным
  ключевым словом URL</strong> только последний заменяющий будет активным.</li>

  <li>Отмена выбора <strong>опционального ключевого слова URL</strong> сделает
  активной заменяющий шаблон для всех. Как в предыдущем пункте, следующий выбор может
  отменить предыдущий.</li>

  <li>Подпапки:
Подпапки игнорируются, но они удобны для смены текущих установок.<br />
</li>

  <li>При удалении замещающего <strong>Исходный шаблон</strong> будет снова активным.</li>

</ul>