News:

CPG Release 1.6.29
During HTML5 upload, keep pseudo blank code 200 messages from triggering error condition
added Russian language
correct failure to use theme menu icons in album manager
minor vulnerabilities mitigation

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://coppermine-gallery.com/forum/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);
        }
    }