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

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]

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);
        }
    }