PDA

View Full Version : coppermine и Template error


B0P0H
04.12.2006, 08:20
галерейка отличная и работает нормально, но есть один неприятный момент, если войти по ссылке галереи незарегестрированному юзеру, то видим следующее:
Template error
Failed to find block 'my_gallery'(#(<!-- BEGIN my_gallery -->)(.*?)(<!-- END my_gallery -->)#s) in :

<span class="topmenu">



<!-- BEGIN album_list -->
<a href="modules.php?name=coppermine" title="К списку альбомов">В Начало</a> ::
<!-- END album_list -->


<!-- BEGIN upload_pic -->
<a href="modules.php?name=coppermine&file=upload" title="Upload a picture into an album">Закачать картинку</a> ::
<!-- END upload_pic -->
<!-- BEGIN register -->
<a href="modules.php?name=Your_Account&amp;op=new_user" title="Создать акунт">Регистрироваться</a> ::
<!-- END register -->
<!-- BEGIN login -->
<a href="modules.php?name=Your_Account">Войти</a>
<!-- END login -->

<br />
<a href="modules.php?name=coppermine&file=thumbnails&amp;meta=topn&amp;cat=0">Самые популярные</a> ::
<a href="modules.php?name=coppermine&file=thumbnails&amp;meta=lastup&amp;cat=0">Последние закачки</a> ::
<a href="modules.php?name=coppermine&file=thumbnails&amp;meta=toprated&amp;cat=0">Лучшие по рейтингу</a> ::
<a href="modules.php?name=coppermine&file=thumbnails&amp;meta=lastcom&amp;cat=0">Последние комментарии</a> ::


<a href="modules.php?name=coppermine&file=thumbnails&amp;meta=favpics">Избранные</a><br>
:: <a href="modules.php?name=coppermine&file=search">Поиск</a> <br>
</span>

казалось бы, что бы хотя бы убрать эту надпись, просто вставить что-нить типа этого:

<!-- BEGIN my_profile -->
<a href="'.$CPG_URL.'&file=thumbnails&amp;meta=toprated'.META_LNK.'">'.TOPRATED_LNK.'</a> ::
<!-- END my_profile -->

однако ж не работает, а может мне просто не те действия интуиция подсказывает, помогите советом, как проблемку решить... спасиб.

B0P0H
14.12.2006, 08:37
ну что такое? =( немного поменял права пользователей на то чтобы они могли закачивать файлы без одобрения админа и вот что случилось - теперь не могу зайти в галерею ни под админом, ни под пользователями... выводится та же ошибка что и в первом сообщении (( как лечить не подскажете?

на панике начинаешь так быстро соображать :)
короче если у кого возникнет тоже самое - вот таблетка...
просто очистите файл modules/coppermine/themes/ваша тема/main_menu.inc и вставьте туда этот код:
<?
$template_main_menu = '
<span class="topmenu">


<!-- BEGIN album_list -->
<a href="'.$CPG_M_URL.'" title="'.ALB_LIST_TITLE.'">Main Page</a> ::
<!-- END album_list -->
<!-- BEGIN my_gallery -->
<a href="'.$CPG_M_URL.'&cat='.$my_gallery_id.'" title="'.MY_GAL_TITLE.'">'.MY_GAL_LNK.'</a> ::
<!-- END my_gallery -->
<!-- BEGIN my_profile -->
<a href="'.USERPROF_URL.'">'.MY_PROF_LNK.'</a> ::
<!-- END my_profile -->
<!-- BEGIN upload_pic -->
<a href="'.$CPG_URL.'&file=upload" title="'.UPLOAD_PIC_TITLE.'">'.UPLOAD_PIC_LNK.'</a> ::
<!-- END upload_pic -->
<!-- BEGIN register -->
<a href="'.NEWUSER_URL.'" title="'.REGISTER_TITLE.'">'.REGISTER_LNK.'</a> ::
<!-- END register -->
<!-- BEGIN login -->
<a href="'.LOGIN_URL.'">'.LOGIN_LNK.'</a>
<!-- END login -->
<!-- BEGIN logout -->
<a href="'.LOGOUT_URL.'">'.LOGOUT_LNK.'</a>
<!-- END logout -->
<br />
<a href="'.$CPG_URL.'&file=thumbnails&amp;meta=topn'.META_LNK.'">'.TOPN_LNK.'</a> ::
<a href="'.$CPG_URL.'&file=thumbnails&amp;meta=lastup'.META_LNK.'">'.LASTUP_LNK.'</a> ::
<a href="'.$CPG_URL.'&file=thumbnails&amp;meta=toprated'.META_LNK.'">'.TOPRATED_LNK.'</a> ::
<a href="'.$CPG_URL.'&file=thumbnails&amp;meta=lastcom'.META_LNK.'">'.LASTCOM_LNK.'</a> ::


<a href="'.$CPG_URL.'&file=thumbnails&amp;meta=favpics">'.FAV_LNK.'</a><br>
:: <a href="'.$CPG_URL.'&file=search">'.SEARCH_LNK.'</a> ::
<a href="'.$CPG_URL.'&file=help" title="'.HELP_TITLE.'" class="helplink">Help</a>

:: <a href="modules.php?name=coppermine&file=paypal">I need more Space!</a> :: <br>
</span>';
?>
все заработает, даже при незалогиненых юзерах... удачи