при клики на одну фотку попадаю на другую при клики на одну фотку попадаю на другую
 

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

Main Menu

при клики на одну фотку попадаю на другую

Started by MISHA, September 13, 2008, 11:14:38 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

MISHA

Заметел одну очень неприятную страность, если на сайте смотрят фотки несколько людей то если кликнуть фотку из графы (Последние просмотренные) то попадаю на совсем другую фотку ??? как это можно поправить?
Лично мне удалось уловить только этот факт после жалоб пользователей, но также не исключаю что и других местах также может быть.
Что бы Ктулху не воскрес, подпишись на RSS

MISHA

Что бы Ктулху не воскрес, подпишись на RSS

Makc666

Quote from: MISHA on September 13, 2008, 11:14:38 PM
Заметел одну очень неприятную страность, если на сайте смотрят фотки несколько людей то если кликнуть фотку из графы (Последние просмотренные) то попадаю на совсем другую фотку ??? как это можно поправить?
Лично мне удалось уловить только этот факт после жалоб пользователей, но также не исключаю что и других местах также может быть.
Как обычно.

1. Берете из файла: 
./include/themes.inc.php

2. Полностью фунцию:
function theme_display_thumbnails(&$thumb_list, $nbThumb, $album_name, $aid, $cat, $page, $total_pages, $sort_options, $display_tabs, $mode = 'thumb')
{
...
   endtable();
   echo $spacer;
}


3. Копируете в файл:
./themes/classic/theme.php

4. Находите во вставленном блоке кода, код:
           if ($aid == 'lastalb') {
               $params = array('{CELL_WIDTH}' => $cell_width,
                   '{LINK_TGT}' => "thumbnails.php?album={$thumb['aid']}",
                   '{THUMB}' => $thumb['image'],
                   '{CAPTION}' => $thumb['caption'],
                   '{ADMIN_MENU}' => $thumb['admin_menu']
                   );


5. После добавляете:
           } elseif ($aid == 'lasthits') {
               $params = array('{CELL_WIDTH}' => $cell_width,
                   '{LINK_TGT}' => "displayimage.php?pos=-{$thumb['pid']}",
                   '{THUMB}' => $thumb['image'],
                   '{CAPTION}' => $thumb['caption'],
                   '{ADMIN_MENU}' => $thumb['admin_menu']
                   );


Всё.

Makc666

Quote from: MISHA on September 15, 2008, 11:07:24 PM
тему можно закрыть, как ответил Макса http://forum.coppermine-gallery.net/index.php/topic,51295.20.html всё понятно
То, что я там отвечал, как бы не связано с этим вопросом :)
Ответ я дал, как поправить.

Можно вообще для всех блоков поправить.
Для этого нужно просто...

1. Откройте файл:
./include/themes.inc.php

2. Найдите код:
           } else {
               $params = array('{CELL_WIDTH}' => $cell_width,
                   '{LINK_TGT}' => "displayimage.php?album=$aid$cat_link&pos={$thumb['pos']}$uid_link",
                   '{THUMB}' => $thumb['image'],
                   '{CAPTION}' => $thumb['caption'],
                   '{ADMIN_MENU}' => $thumb['admin_menu']
                   );
           }


3. Замените в нём строку:
                   '{LINK_TGT}' => "displayimage.php?album=$aid$cat_link&pos={$thumb['pos']}$uid_link",


4. На строку:
                   '{LINK_TGT}' => "displayimage.php?pos=-{$thumb['pid']}",

Кто хочет следить за разговором с разработчиками по данному вопросу, вот тема:
http://forum.coppermine-gallery.net/index.php/topic,55174.0.html

MISHA

Спасибо Макс, поправил, пока жалоб нету =)
Что бы Ктулху не воскрес, подпишись на RSS