Support > cpg1.4.x FAQ (Russian)

Реорганизация <title> для displayimage.php

<< < (2/3) > >>

natalina:
 :D потратила час, и почти изобрела велосипед, хотя предварительно юзала поиск, дурища! Вот решение для тех, кому тоже интересно: http://forum.coppermine-gallery.net/index.php/topic,50671.0.html

Makc666:

--- Quote from: natalina on September 18, 2008, 10:12:46 am --- :D потратила час, и почти изобрела велосипед, хотя предварительно юзала поиск, дурища! Вот решение для тех, кому тоже интересно: http://forum.coppermine-gallery.net/index.php/topic,50671.0.html

--- End quote ---
А если бы искали по слову <title>, т.е. логически правильно, то сразу бы нашли тему по соседству:
http://forum.coppermine-gallery.net/index.php/topic,54921.0.html

natalina:
Исходила из коппермайновского принципа -1 пост= 1 вопрос, к тому же мой вопрос не слишком часто задаваемый: с трудом нашла затерянный в англоязычных дебрях ответ :)

ULISS:
Makc666, а как поменять в displayimage.php чтоб сначала было описание файла в title, а потом название галереи,
стандарт: Галерея ультра - выкрутасы (фэшн стайл ) например
а сделать надо: Выкрутасы (фэшн стайл ) - Галерея ультра ...?

Makc666:

--- Quote from: ULISS on October 14, 2008, 04:15:27 pm ---Makc666, а как поменять в displayimage.php чтоб сначала было описание файла в title, а потом название галереи,
стандарт: Галерея ультра - выкрутасы (фэшн стайл ) например
а сделать надо: Выкрутасы (фэшн стайл ) - Галерея ультра ...?

--- End quote ---
Чтобы переместить название галереи в конец <title> нужно:

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

2. Найти кусок кода:

--- Code: ---// Function for writing a pageheader
if (!function_exists('pageheader')) {  //{THEMES}
function pageheader($section, $meta = '')
{
...
}
}  //{THEMES}
--- End code ---

3. По стандартной схеме переноса функций скопировать данный блок кода в файл ./themes/classic/theme.php:

--- Code: ---// Function for writing a pageheader
function pageheader($section, $meta = '')
{
    global $CONFIG, $THEME_DIR;
    global $template_header, $lang_charset, $lang_text_dir;

    $custom_header = cpg_get_custom_include($CONFIG['custom_header_path']);

        $charset = ($CONFIG['charset'] == 'language file') ? $lang_charset : $CONFIG['charset'];

    header('P3P: CP="CAO DSP COR CURa ADMa DEVa OUR IND PHY ONL UNI COM NAV INT DEM PRE"');
        header("Content-Type: text/html; charset=$charset");
    user_save_profile();

    $template_vars = array('{LANG_DIR}' => $lang_text_dir,
        '{TITLE}' => $CONFIG['gallery_name'] . ' - ' . strip_tags(bb_decode($section)),
        '{CHARSET}' => $charset,
        '{META}' => $meta,
        '{GAL_NAME}' => $CONFIG['gallery_name'],
        '{GAL_DESCRIPTION}' => $CONFIG['gallery_description'],
        '{SYS_MENU}' => theme_main_menu('sys_menu'),
        '{SUB_MENU}' => theme_main_menu('sub_menu'),
        '{ADMIN_MENU}' => theme_admin_mode_menu(),
        '{CUSTOM_HEADER}' => $custom_header,
        );

    echo template_eval($template_header, $template_vars);
}
--- End code ---

4. Найти в данной куске кода строку:

--- Code: ---'{TITLE}' => $CONFIG['gallery_name'] . ' - ' . strip_tags(bb_decode($section)),
--- End code ---

5. Заменить на строку:

--- Code: ---'{TITLE}' => strip_tags(bb_decode($section)) . ' - ' . $CONFIG['gallery_name'],
--- End code ---

Всё...

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version