forum.coppermine-gallery.net
Support => Русский (Russian) => Language Specific Support => cpg1.4.x FAQ (Russian) => Topic started by: DeNiko on October 26, 2006, 03:53:07 pm
-
День добрый,
Юзаю Coppermine Photo Gallery 1.4.9 + Modded by Stramm
Трабла при смене скина со стандартного на cpg1.4.x_theme_smf_1-1_rc2 - сайт "отрубается" и выдает Template error (см. ниже)
Насколько смог почитать сообщения на английцком - там нужно в файлах шаблона править код. Пока не понял смысла - вот почему.
Template error у людей появляется при работе с различными темплейтами - каков же алгоритм решения проблемы - он стандартен - или к каждому темплейту свой особый подход нужен?
В данном случае меня интересут алгоритм решения траблы с cpg1.4.x_theme_smf_1-1_rc2
Пробовал юзать даже некий спецплагин Final_Extract v2.3 - эффекта не заметил (кроме как того, что он прописался в админпанель)
Просьба - кто с темой разобрался - помогите определиться...
Template error
Failed to find block 'my_friends'(#(<!-- BEGIN my_friends -->)(.*?)(<!-- END my_friends -->)#s) in :
<table cellpadding="0" cellspacing="0" border="0" style="margin-left: 10px;">
<tr>
<td class="maintab_first"> </td>
<!-- BEGIN home -->
<td valign="top" class="maintab_back">
<a href="{HOME_TGT}" title="{HOME_TITLE}">{HOME_LNK}</a>
</td>
<!-- END home -->
<!-- BEGIN my_gallery -->
<td valign="top" class="maintab_back">
<a href="{MY_GAL_TGT}" title="{MY_GAL_TITLE}">{MY_GAL_LNK}</a>
</td>
<!-- END my_gallery -->
<!-- BEGIN allow_memberlist -->
<td valign="top" class="maintab_back">
<a href="{MEMBERLIST_TGT}" title="{MEMBERLIST_TITLE}">{MEMBERLIST_LNK}</a>
</td>
<!-- END allow_memberlist -->
<!-- BEGIN my_profile -->
<td valign="top" class="maintab_back">
<a href="{MY_PROF_TGT}" title="{MY_PROF_LNK}">{MY_PROF_LNK}</a>
</td>
<!-- END my_profile -->
<!-- BEGIN faq -->
<td valign="top" class="maintab_back">
<a href="{FAQ_TGT}" title="{FAQ_TITLE}">{FAQ_LNK}</a>
</td>
<!-- END faq -->
<!-- BEGIN leave_admin_mode -->
<td valign="top" class="maintab_back">
<a href="{USR_MODE_TGT}" title="{USR_MODE_TITLE}">{USR_MODE_LNK}</a>
</td>
<!-- END leave_admin_mode -->
<!-- BEGIN upload_pic -->
<td valign="top" class="maintab_back">
<a href="{UPL_PIC_TGT}" title="{UPL_PIC_TITLE}">{UPL_PIC_LNK}</a>
</td>
<!-- END upload_pic -->
<!-- BEGIN register -->
<td valign="top" class="maintab_back">
<a href="{REGISTER_TGT}" title="{REGISTER_TITLE}">{REGISTER_LNK}</a>
</td>
<!-- END register -->
<!-- BEGIN logout -->
<td valign="top" class="maintab_back">
<a href="{LOGOUT_TGT}" title="{LOGOUT_LNK}">{LOGOUT_LNK}</a>
</td>
<!-- END logout -->
<td class="maintab_last"> </td>
</tr>
</table>
-
When you signed up you agreed not to PM supporters unless requested. Please stick to the rules.
Have a look at the modpack support board and your question is answered.
-
When you signed up you agreed not to PM supporters unless requested. Please stick to the rules.
Have a look at the modpack support board and your question is answered.
ok man :(
http://forum.coppermine-gallery.net/index.php?topic=30729.0
-
Теперь новая проблема, при размещении в альбом некоторых файлов получаю следующее сообщение:
Template error
Failed to find block 'output_buffer'(#(<!-- BEGIN output_buffer -->)(.*?)(<!-- END output_buffer -->)#s) in :
<tr>
<td class="tableb" align="center">
<font size="3"><b>{MESSAGE}</b></font>
<!-- BEGIN file_line -->
<br />
<br />
{FILE_TXT}{FILE} - {LINE_TXT}{LINE}
<!-- END file_line -->
<br /><br />
</td>
</tr>
Где дальше копать?
-
Теперь новая проблема, при размещении в альбом некоторых файлов получаю следующее сообщение:Где дальше копать?
1ых, эта ошибка не связана с базой данных, поэтому не ясно зачем Вы её в этой теме размещаете.
2ых, эта ошибка значит, что в шаблоне вашей темы нет такого блока как "output_buffer".
Или другими словами, вы взяли из файла
themes.inc.php
какой-то блок темы и разместили его в своей теме,
но при этом из этого блока вырезали нужный кусок, который начинался на:
<!-- BEGIN output_buffer -->
и заканчивался на:
<!-- END output_buffer -->
И, если посмотреть на ошибку, то ясно, что это вот этот блок темы:
// HTML template used by the cpg_die function
if (!isset($template_cpg_die)) { //{THEMES}
$template_cpg_die = <<<EOT
<tr>
<td class="tableb" align="center">
<font size="3"><b>{MESSAGE}</b></font>
<!-- BEGIN file_line -->
<br />
<br />
{FILE_TXT}{FILE} - {LINE_TXT}{LINE}
<!-- END file_line -->
<!-- BEGIN output_buffer -->
<br />
<br />
<div align="left">
{OUTPUT_BUFFER}
</div>
<!-- END output_buffer -->
<br /><br />
</td>
</tr>
EOT;
} //{THEMES}