blob: 3c310b92ad5844bec8e1967d7a584eef4bb5fa43 (
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
|
<h2>Configuración para estender o modelo</h2>
<h3>Sobre</h3>
<p>A galería Piwigo pódese personalizar substituíndo os ficheiros do modelo con versións personalizadas. Por exemplo, a cabeceira predeterminada do modelo(header.tpl) pódese substituír por un modelo de cabeceira personalizado (my-header.tpl). Despois de enviar os cambios á base de datos a galería amosará a cabedeira personalizada no canto da orixinal.<br>
As extensións dos modelos son un xeito poderoso de crear temas personalizados tanto para usuarios noveis como os avanzados. Empregado xunto co editor de ficheiros locais podes crear teus propios temas fillo.</p>
<h3>Modeloo orixinal</h3>
<p>O modelo contén un número de ficheiros modelo que compoñen as páxinas da galería. Estes son os modelos orixinais.</p>
<h3>Palabra clave de URL opcional</h3>
<p>Estas son palabras atopadas no URL da galería despois do módulo nome. Esta poden ser ligazóns permanentes activas (Ver a documentación das ligazóns permanentes para máis información). <a href="#warnings">Aviso:</a> se o mesmo modelo orixinal e mesma palabra clave son empregados en máis dun modelo personalizado, só estará activo o último.</p>
<h3>Tema ligado</h3>
<p>O tema ligado é o tema a partir do cal os ficheiros de modelo están sendo substituídos.</p>
<h3Onde están os modelos orixinais?</h3>
<p>Os modelos orixinais son os ficheiros de modelo fornecidos con cada tema. Estes están gardados en <em>/themes/default/template</em> (ou <em>themes/<theme name>/template</em>). Estes ficheiros de modelo non deberían ser modificados xa que as alteracións perderánse cando se actualice o tema.<br>
A compatibilidade de modelos orixinais inclúe:</p>
<ul>
<li><span class="filename">index.tpl</span></li>
<li><span class="filename">mainpage_categories.tpl</span> e <span class="filename">thumbnails.tpl</span></li>
<li><span class="filename">menubar.tpl</span></li>
<li><span class="filename">header.tpl</span> e <span class="filename">footer.tpl</span></li>
<li><span class="filename">picture_content.tpl</span> e <span class="filename">picture.tpl</span></li>
<!-- <li><span class="filename">slideshow.tpl</span></li> -->
<li><span class="filename">profile.tpl</span> e <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> e <span class="filename">search_rules.tpl</span></li>
<li><span class="filename">nbm.tpl</span> e <span class="filename">notification.tpl</span></li>
<li><span class="filename">identification.tpl</span> e <span class="filename">register.tpl</span></li>
<li><span class="filename">redirect.tpl</span></li>
</ul>
<h3>Activando modelos personalizados</h3>
<p>Os modelos personalizados deben gardarse no cartafol ou subcartafoles en template-extension. Por exemplo, <em>/template-extension/my-default/header.tpl</em> (ou <em>/template-extension/<my-theme-name>/header.tpl</em>) os ficheiros de modelo poden ter ter calquera nome con unha extenxión .tpl. Os ficheiros de modelo nos subcartafoles aparecen na pantalla de configuración do tema como temas dispoñibles.</p>
<h3>Activando modelos personalizados</h3>
<p>Seleccionar o modelo orixinal a ssubtituír. Opcionalmente escollese unha palabra clave de URL para asegurarse que só se amosa o tema personalizado nas páxinas coa palabra clave. Escoller un tema ligado e os cambios serán efectivos sobre ese tema. Enviar os cambios á base de datos.</p>
<h3>Desactivando modelos personalizados</h3>
<p>Desmarcar o modelo orixinal e enviar os cambios á base de dartos.<br>
Borrar os ficheiros do tema personalizado do cartafol template-extension.</p>
<a name="warnings"></a>
<h3>Avisos</h3>
<ul>
<li><strong>O modelo orixinal</strong> debe ser o orixinal de non selo pode ter resultados impredecibles.</li>
<li>Se o mesmo modelo orixinal e a mesma palabra clave de URL é usada en máis dun modelo personalizado, só último será o activo.</li>
<li>As mostras de ficheiros de modelo son distribuidas co único propósito de server para probas. Non modificarlos. Crea teus própios modelos ou copia modelos de tema existentes dentro de <em>/template-extension/<my-theme>/</em></li>
<li>Cando se borra o modelo personalizado, é reactivado inmediatamente o ficheiro do modelo orixinal.</li>
</ul>
|