Где спрятался {CAT_ALBUMS}? Где спрятался {CAT_ALBUMS}?
 

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

Где спрятался {CAT_ALBUMS}?

Started by RobinHoodd, April 12, 2009, 06:08:45 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

RobinHoodd

Все перерыл,
подскажите. пожалуйста,
где он формируется???
Заранее огромное
спасибо.

RobinHoodd

Вот тут один дядечка посоветовал забыть об этом навсегда:
http://forum.coppermine-gallery.net/index.php?topic=58070.0

И ВСЕ ЖЕ [цензура] МОДЕРЫ ПОМОГИТЕ МНЕ ПОЖАЛУЙСТА!

Makc666

Quote from: RobinHoodd on April 12, 2009, 07:13:57 PM
И ВСЕ ЖЕ [цензура] МОДЕРЫ ПОМОГИТЕ МНЕ ПОЖАЛУЙСТА!
Чем Вам помочь?
Там в теме ясно ответили, что {CAT_ALBUMS} - это сборная солянка, которая формируется по ходу все галереи.
http://coppermine.svn.sourceforge.net/viewvc/coppermine/trunk/cpg1.5.x/docs/en/theme_template.htm#theme_template_token

Возмите какой-нибудь нормальную программу и сделайте поиск по файлам галереи по значению "CAT_ALBUMS" и всё увидите.

include/themes.inc.php
    foreach($cat_data as $category) {
        if (!isset($category['cat_thumb'])) { $category['cat_thumb'] = ''; }
        if (count($category) == 3) {
            $params = array('{CAT_TITLE}' => $category[0],
                    '{CAT_THUMB}' => $category['cat_thumb'],
                '{CAT_DESC}' => $category[1]
                );
            echo template_eval($template_noabl, $params);
        } elseif (isset($category['cat_albums']) && ($category['cat_albums'] != '')) {
            $params = array('{CAT_TITLE}' => $category[0],
                '{CAT_THUMB}' => $category['cat_thumb'],
                '{CAT_DESC}' => $category[1],
                '{CAT_ALBUMS}' => $category['cat_albums'],
                '{ALB_COUNT}' => $category[2],
                '{PIC_COUNT}' => $category[3],
                );
            echo template_eval($template, $params);
        } else {
            $params = array('{CAT_TITLE}' => $category[0],
                '{CAT_THUMB}' => $category['cat_thumb'],
                '{CAT_DESC}' => $category[1],
                '{CAT_ALBUMS}' => '',
                '{ALB_COUNT}' => $category[2],
                '{PIC_COUNT}' => $category[3],
                );
            echo template_eval($template, $params);
        }
    }