Как заменить изображения на ссылки

#1 2 сентября 2011 в 13:21
Здравствуйте!
Пытаюсь сделать pda шаблон, возникла проблема с изображениями и видео, например если открыть в мобильной версии страницу где много изображений, крупные картинки тянут шаблон и что важнее добавляют вес странице, в итогое выходит, страница весом 100 килобайт это уже не мобильная версия. В этой ситуации нужен был бы либо отдельный ресайз, дополнительно для мобильной версии, либо, я хотел бы попробовать в некоторых компонентах (например блоги) сделать, что бы по умолчанию вместо картинок в посте выдавалась ссылка на нее, кому интересно пусть скачивает и смотрит.
Но так и не нашел как это сделать в рамках шаблона. Сам вид материала $message ковырять в шаблоне нет возможности.
Подскажите возможно ли это сделать, и в каких файлах?
#2 13 сентября 2011 в 12:45
Попробуйте по месту компонентов колупать (статьи, форумы и прочее), там вы и доберетесь до заветного $message :)
#3 13 сентября 2011 в 19:17
но нужно что бы маневры с отображением ссылки на изображение вместо самого изображения сработали не на сайте в целом а только в одном из шаблонов. В мобильном шаблоне — ссылка на картинку, в дефолтном сразу сама картинка, как обычно. Изменения в компонентах отобразятся везде.
#4 16 сентября 2011 в 00:53
Так вы хотите например, возьмем компонент блоги выводился на сайте по одному типу, а на PDA в другом?
Если так, то необходимо создавать копию компонента блоги, и в файлах com_blog............tpl менять вывод.
Если вы хотите, вывод блогов только в PDA, то заходим (по умолчанию) templates/_default_/components, находим файлы с началом названия com_blog....tpl там их около 14 шт. они отвечают за вывод, и меняем вывод фото на ссылки.
#5 16 сентября 2011 в 10:43

Так вы хотите например, возьмем компонент блоги выводился на сайте по одному типу, а на PDA в другом?

lucku
да именно. вот на скриншоте мобильный шаблон который уже существует — лента блогов -



вот такие фотографии вставленные в посты, не только разносят мобильный шаблон вширь (это еще можно как то решить) но что хуже — добавляют вес странице. Получается страница весом в 100 — 200 килобайт, для мобильной версии это не годится.
Суть идеи сделать что бы этот же пост по умолчанию в мобильной версии отображался вот так:



========================




и в файлах com_blog............tpl менять вывод

lucku

к сожалению я так и не нашел в этих файлах ничего что отвечает за то что бы в этом шаблоне картинки выводились так. ((
#6 16 сентября 2011 в 14:36
Теперь понятно.
Вам необходимо разбираться с bbcode, а не компонентом.
Надо изменить в нем вывод вставленных фотографий или ссылкой или ограничить размер вывода фотографии
#7 16 сентября 2011 в 14:38
Файл bbcode по-моему лежит в includes\bbcode но не факт, что именно этот файл отвечает за загрузку и вывод фотографий
#8 16 сентября 2011 в 15:15
спасибо за наводку))
к сожалению из нее следует, что все таки не получается сделать такую замену изображения на ссылку только применительно к одному из шаблонов сайта.((
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.