Advanced search  

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Pages: [1]   Go Down

Author Topic: Убрать миниатюры альбомов  (Read 8114 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.052 seconds with 19 queries.