Alt для полноразмерных фотографий Alt для полноразмерных фотографий
 

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

Alt для полноразмерных фотографий

Started by Plazik, July 18, 2010, 10:18:14 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Plazik

Пытаюсь сделать тег alt с названием альбома для полноразмерных изображений, как описано тут http://forum.coppermine-gallery.net/index.php/topic,49259.msg306566.html#msg306566, но alt получается пустой.
Делаю как по инструкции, добавляю в начало global $album_name;
Потом заменяю:
        $fullsize_html .=  '        <div id="content">'.$LINEBREAK;
        $fullsize_html .=  '<a href="javascript: window.close()"><img src="'
        . htmlspecialchars($imagedata['path']) . '" '
        . $imagedata['geometry']
        . 'id="fullsize_image" alt="'
        . htmlspecialchars($imagedata['name'])
        . '" title="'
        . htmlspecialchars($imagedata['name'])
        . $LINEBREAK . $lang_fullsize_popup['click_to_close']
        . '" /></a><br />' . $LINEBREAK
        . '        </div>'.$LINEBREAK;

На:
        $fullsize_html .=  '        <div id="content">'.$LINEBREAK;
        $fullsize_html .=  '<a href="javascript: window.close()"><img src="'
        . htmlspecialchars($imagedata['path']) . '" '
        . $imagedata['geometry']
        . 'id="fullsize_image" alt="'
        . htmlspecialchars($album_name)
        . '" title="'
        . htmlspecialchars($imagedata['name'])
        . $LINEBREAK . $lang_fullsize_popup['click_to_close']
        . '" /></a><br />' . $LINEBREAK
        . '        </div>'.$LINEBREAK;

Но alt все равно пустой.
Что не так делаю, или для версии 1.5.x надо по другому делать?

Makc666

Quote from: Plazik on July 18, 2010, 10:18:14 AM
Что не так делаю, или для версии 1.5.x надо по другому делать?

В 1.5 они явно переписали файл displayimage.php , как следствие вытянуть на свет global $album_name; в theme.inc.php стало невозможно.

В принципе, конечно, сделать можно, но это, как я думаю, делать это возможно нужно через плагин и hook, а не правкой кода, т.к. правок нужно делать много.

Я пару часов посидел, попытался найти лёгкое решение, но не смог.
Поэтому, возможно, имеет Вам смысл отказаться от данной вещи.

Plazik

Хорошо, попробую тогда спросить в англоязычном сегменте.

efi99

Как это вопрос решён? Можно ли попросить разработчиков, чтобы к превью и полномасштабному фото были тэги alt и title именно с названием фотографии. А совсем не то, что сейчас можно наблюдать на сайте demo. Где к фотографиям непонятно что и зачем?

Я тут прочитал  - http://forum.coppermine-gallery.net/index.php/topic,49259.0.html - вопрос абсолютно правильно поставлен. Но как он решён, непонятно. Хотелось бы, чтобы этот очень важный момент был пофиксен непосредственно в галлерее, а не какими-то постоянными изменениями в коде.

Мне кажется, что мало-мальский сеошник команде разработчиков не повредит, так как,  были и есть откровенные "ляпы" в коде по отношению к СЕО.

Plazik

efi99 я прикручивал альты для галереи версии 1.4.x, но гугл не кушал полноразмерные картинки, зато яндекс их отличное индексировал.
На 1.5.x я сделал под превьюшкой ссылку на полноразмерное изображение (текст ссылки = название фотки), в итоге гугл начал немного кушать фотки...

efi99

Quote from: Plazik on October 05, 2010, 06:55:27 PM
efi99 я прикручивал альты для галереи версии 1.4.x, но гугл не кушал полноразмерные картинки, зато яндекс их отличное индексировал.
На 1.5.x я сделал под превьюшкой ссылку на полноразмерное изображение (текст ссылки = название фотки), в итоге гугл начал немного кушать фотки...

Спасибо за ответ. Собственно, я поэтому и задаю этот вопрос, так как всё это очень существенно для индексирования фотографий и попадания их в ТОПы (а как же иначе, особенно, если фотографии уникальные, или оригинальные). А вот Яндекс меня как раз не интересует.  ;D  Мне под Гугл и остальные крупные поисковики надо.  :D

efi99

Ну, что - модераторы и администраторы? Как будем решать этот  вопрос?

http://coppermine-gallery.net/demo/cpg15x/displayimage.php?pid=3#top_display_media

alt="Click to view full size image" - это же неправильно.

Обратитесь к разработчикам, чтобы пофиксили это. Время идёт, что мы ждём?

Makc666

Quote from: efi99 on October 18, 2010, 05:29:08 PM
Ну, что - модераторы и администраторы? Как будем решать этот  вопрос?
Вы берете и описываете данную проблему с подробной инструкцией.

1. Ссылка такая
2. Отображается то-то.
3. В коде HTML выглядит так.
4. Должно отображаться то-то.
5. В коде HTML выглядеть вот так.
6. Потому что...

Я это осознаю, переведу и им напишу.

Quote from: efi99 on October 18, 2010, 05:29:08 PM
alt="Click to view full size image" - это же неправильно.
Оно вообще, кстати, не отображается в браузерах.

Quote from: efi99 on October 18, 2010, 05:29:08 PMОбратитесь к разработчикам, чтобы пофиксили это. Время идёт, что мы ждём?
А черт его знает... Наверное, то что Вы хотите, не является ошибкой, так, как вы себе это представляете. :)

efi99

Quote from: Makc666 on November 04, 2010, 04:23:50 PM
Вы берете и описываете данную проблему с подробной инструкцией.

1. Ссылка такая
2. Отображается то-то.
3. В коде HTML выглядит так.
4. Должно отображаться то-то.
5. В коде HTML выглядеть вот так.
6. Потому что...

Я это осознаю, переведу и им напишу.
Оно вообще, кстати, не отображается в браузерах.
А черт его знает... Наверное, то что Вы хотите, не является ошибкой, так, как вы себе это представляете. :)

Пока вы тут отвечали (месяц!), я себе нашёл фотохостинг. Так что, мои вопросы снимаются с повестки дня до следующего раза.

RedPage

Quote from: efi99 on October 05, 2010, 05:43:24 AM
Как это вопрос решён? Можно ли попросить разработчиков, чтобы к превью и полномасштабному фото были тэги alt и title именно с названием фотографии. А совсем не то, что сейчас можно наблюдать на сайте demo. Где к фотографиям непонятно что и зачем?

Я тут прочитал  - http://forum.coppermine-gallery.net/index.php/topic,49259.0.html - вопрос абсолютно правильно поставлен. Но как он решён, непонятно. Хотелось бы, чтобы этот очень важный момент был пофиксен непосредственно в галлерее, а не какими-то постоянными изменениями в коде.

Мне кажется, что мало-мальский сеошник команде разработчиков не повредит, так как,  были и есть откровенные "ляпы" в коде по отношению к СЕО.

:'( Мда, а я понадеялся, что не придётся ковыряться в коде, это сколько теперь вспоминать  :-\, сколько топиков создать, трубочек купить, для высасывания мозгов...