SEO-TOOLS проект сайта SEO инструментов > Пожелания для новых версий

Alt и Title для загружаемого изображения

(1/2) > >>

kamillo:
Приветствую.

Если не очень сложно, сделайте пожалуйста автоматический Alt и Title для загружаемого изображения в новостях/статьях. Значения можно брать из заголовка статьи.

Т.е. если я добавляю новость с заголовком "Яндекс купил Гугл" и загружаю изображение к новости, то нужно чтобы Alt и Title у изображения были тоже "Яндекс купил Гугл"

 

forwebm:
Будет добавлено к следующему обновлению, благодарю за предложение.
p.s
Данные изменения затронут ТОЛЬКО шаблоны, поэтому изменения будут видны только на `стандартных` темах (шаблонах) проекта.

forwebm:
p.s
Я могу описать Вам в данной теме, как это сделать в шаблоне самостоятельно.. ?

kamillo:

--- Цитировать ---Я могу описать Вам в данной теме, как это сделать в шаблоне самостоятельно.. ?
--- Конец цитаты ---

Буду очень признателен. Использую шаблон General

forwebm:

--- Цитата: kamillo от 11 Апрель 2012, 17:22:52 ---
--- Цитировать ---Я могу описать Вам в данной теме, как это сделать в шаблоне самостоятельно.. ?
--- Конец цитаты ---

Буду очень признателен. Использую шаблон General

--- Конец цитаты ---


В шаблоне `news_list.tpl` понадобится поправить:

- для установки доп.данных изображению в режиме полного просмотра статьи:
на строке ~14 имеется блок:

--- Код: ---   {if $global_data_list_info.info.dwnameimg}
    <img src="{$smarty.const.W_SITEPATH}pfiles/images/{$global_data_list_info.info.dwnameimg}" border="0" style="float: left; margin-right: 10px; margin-bottom: 5px" alt="{$global_data_list_info.info.newtitle}" title="{$global_data_list_info.info.newtitle}">
   {/if}
--- Конец кода ---

в данном блоке имеется тэг img - изображение. По умолчанию параметров alt и\или title у него нет.
Вы можете добавить к нему параметры с следующим значением:
{$global_data_list_info.info.newtitle} - название статьи
пример:

--- Код: ---<img src="{$smarty.const.W_SITEPATH}pfiles/images/{$global_data_list_info.info.dwnameimg}" border="0" style="float: left; margin-right: 10px; margin-bottom: 5px" alt="{$global_data_list_info.info.newtitle}" title="{$global_data_list_info.info.newtitle}">
--- Конец кода ---

Добавлены элементы

--- Код: ---alt="{$global_data_list_info.info.newtitle}" title="{$global_data_list_info.info.newtitle}"
--- Конец кода ---

- Для добавления данных параметров к изображениям в списке статей, в разделе (превью изображений)

на строке ~138 в цикле `{foreach from=$global_data_list_info.data.source item=val name=val}`
имеется блок, выводящий изображение. Выглядит примерно так (строка ~144):


--- Код: ---{if $val.dwnameimg && $global_data_list_info.showimages}
<img src="{$smarty.const.W_SITEPATH}pfiles/images/{$val.dwnameimg}" border="0" width="64" height="64">
{/if}
--- Конец кода ---
для добавления данных значений сюда - достаточно добавить нужные имена полей с значением {$val.newtitle} - название статьи
параметры тэга img будут выглядеть следующим образом:

--- Код: ---alt="{$val.newtitle}" title="{$val.newtitle}"
--- Конец кода ---
а в тэге изображения:

--- Код: ---<img src="{$smarty.const.W_SITEPATH}pfiles/images/{$val.dwnameimg}" border="0" width="64" height="64" alt="{$val.newtitle}" title="{$val.newtitle}">
--- Конец кода ---

p.s
Сообщите о результате!

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии