Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Убрать миниатюры альбомов  (Read 7929 times)

0 Members and 1 Guest are viewing this topic.

bubastic

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 22
Убрать миниатюры альбомов
« on: April 07, 2008, 10:01:16 am »

Можно ли убрать миниатюры альбомов, чтобы были просто названия списком с кол-вом фоток? или это только править шиблон

Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: Убрать миниатюры альбомов
« Reply #1 on: April 08, 2008, 07:49:10 am »

Можно ли убрать миниатюры альбомов, чтобы были просто названия списком с кол-вом фоток? или это только править шиблон
Нет, нельзя.
Нужно править, а лучше делать новый шаблон, на основе стандартного.
« Last Edit: April 14, 2009, 09:58:47 pm by Makc666 »
Logged

bubastic

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 22
Re: Убрать миниатюры альбомов
« Reply #2 on: April 11, 2008, 08:38:26 am »

А точно это в шаблоче? что-то я тамтакого не нашел
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: Убрать миниатюры альбомов
« Reply #3 on: April 12, 2008, 02:32:34 am »

А точно это в шаблоче? что-то я тамтакого не нашел
Есть такой файл .../include/themes.inc.php

В нём есть такой раздел:
Code: [Select]
// HTML template for the category list
if (!isset($template_cat_list)) { //{THEMES}
$template_cat_list = <<<EOT
<!-- BEGIN header -->
        <tr>
                <td class="tableh1" width="80%" align="left"><b>{CATEGORY}</b></td>
                <td class="tableh1" width="10%" align="center"><b>{ALBUMS}</b></td>
                <td class="tableh1" width="10%" align="center"><b>{PICTURES}</b></td>
        </tr>
<!-- END header -->
<!-- BEGIN catrow_noalb -->
        <tr>
                <td class="catrow_noalb" colspan="3"><table border="0"><tr><td align="left">{CAT_THUMB}</td><td align="left"><span class="catlink"><b>{CAT_TITLE}</b></span>{CAT_DESC}</td></tr></table></td>
        </tr>
<!-- END catrow_noalb -->
<!-- BEGIN catrow -->
        <tr>
                <td class="catrow" align="left"><table border="0"><tr><td>{CAT_THUMB}</td><td><span class="catlink"><b>{CAT_TITLE}</b></span>{CAT_DESC}</td></tr></table></td>
                <td class="catrow" align="center">{ALB_COUNT}</td>
                <td class="catrow" align="center">{PIC_COUNT}</td>
        </tr>
        <tr>
            <td class="tableb" colspan="3">{CAT_ALBUMS}</td>
        </tr>
<!-- END catrow -->
<!-- BEGIN footer -->
        <tr>
                <td colspan="3" class="tableh1" align="center"><span class="statlink">{STATISTICS}</span></td>
        </tr>
<!-- END footer -->
<!-- BEGIN spacer -->
        <img src="images/spacer.gif" width="1" height="7" border="" alt="" /><br />
<!-- END spacer -->

EOT;
}  //{THEMES}

Вот по идее его нужно "правильно" перенести в свой рабочий шаблон и редактировать.

Что значит "правильно" перенести, написато тут -> http://forum.coppermine-gallery.net/index.php/topic,43678.0.html
« Last Edit: April 14, 2009, 09:54:37 pm by Makc666 »
Logged

bubastic

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 22
Re: Убрать миниатюры альбомов
« Reply #4 on: April 13, 2008, 07:55:32 am »

Спсибо, разобрался.

А вот как сделать, чтобы ранд, лучшые и последние выводились не как "Количество колонок на странице с миниатюрами"

т.е. задача вывести в одной строке
Code: [Select]
<tr>
   <td>random</td>
   <td>lastup</td><td>lastup</td><td>lastup</td>
   <td>toprated</td>
<tr>

как тут: _http://photolipetsk .ru

Я понял, что за вывод этого отвечает // HTML template for thumbnails display
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: Убрать миниатюры альбомов
« Reply #5 on: April 14, 2008, 06:42:36 pm »

Спсибо, разобрался.
 
А вот как сделать, чтобы ранд, лучшые и последние выводились не как "Количество колонок на странице с миниатюрами"

т.е. задача вывести в одной строке
Code: [Select]
<tr>
   <td>random</td>
   <td>lastup</td><td>lastup</td><td>lastup</td>
   <td>toprated</td>
<tr>

как тут: _http://photolipetsk .ru
Ваш вопрос не ясен...
За количество строк отвечает опция:
Конфиг -> Отображение списка альбомов -> Содержание главной страницы
Переменная lastup,3 говорит нам о том, что будет выводится 3 строки.

Количество миниатюр в строке определеяется опцией:
Конфиг -> Отображение миниатюр -> Количество колонок на странице с миниатюрами
 
Данная переменная общая для всех блоков.

Выставите переменную lastup,3 в lastup,1

Я понял, что за вывод этого отвечает // HTML template for thumbnails display

Цепочка, чтобы добраться до нужного шаблона такая:

Файл: index.php
Code: [Select]
                    case 'lastup':
                        display_thumbnails('lastup', $cat, 1, $CONFIG['thumbcols'], max(1, $matches[2]), false);
                        flush();
                        break;

Из кода выше ищем функцию: display_thumbnails

Файл: ../include/functions.inc.php

Начало функции тут:
Code: [Select]
if (!function_exists('theme_display_thumbnails')) {  //{THEMES}
function theme_display_thumbnails(&$thumb_list, $nbThumb, $album_name, $aid, $cat, $page, $total_pages, $sort_options, $display_tabs, $mode = 'thumb')
{
    global $CONFIG;

Интересуемая в ней строка тут:
Code: [Select]
theme_display_thumbnails($thumb_list, $thumb_count, $album_name, $album, $cat, $page, $total_pages, is_numeric($album), $display_tabs);
Из кода выше ищем функцию: theme_display_thumbnails

Файл: ../include/themes.inc.php
Code: [Select]
if (!function_exists('theme_display_thumbnails')) {  //{THEMES}
function theme_display_thumbnails(&$thumb_list, $nbThumb, $album_name, $aid, $cat, $page, $total_pages, $sort_options, $display_tabs, $mode = 'thumb')
{
    global $CONFIG;
    global $template_thumb_view_title_row,$template_fav_thumb_view_title_row, $lang_thumb_view, $template_tab_display, $template_thumbnail_view, $lang_album_list;

Из кода выше ищем переменную: $template_thumbnail_view

Файл: ../include/themes.inc.php
Code: [Select]
// HTML template for thumbnails display
if (!isset($template_thumbnail_view)) { //{THEMES}
$template_thumbnail_view = <<<EOT
« Last Edit: April 14, 2009, 09:55:00 pm by Makc666 »
Logged
Pages: [1]   Go Up
 

Page created in 0.023 seconds with 15 queries.