Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2009-12-08 14:56:42

CyberMama
Участник
Откуда Иркутск
Зарегистрирован: 2009-11-24
Сообщений: 139
Рейтинг :   17 
Сайт

Картинкам из разных категорий - разные классы

В общем мне нужно чтобы при создании новости - при вставке картинки\превьюшки из менеджера файлов картинке прописывался класс = название папки , при вставке картинки по ссылке - другой класс.   
Расковыряла parse.class.php - классы там поддерживаются
Ссылка на вставку вроде  в file_managment.php

$tvars['vars']['insert_thumb']   = $row['preview'] ? '<a href="javascript:insertimage(\''.$html_thumb.'\', \''.$_REQUEST['area'].'\')"><img src="'.skins_url.'/images/insert_thumb.gif" border="0"/></a>' : '';

			$tvars['vars']['insert_preview'] = $row['preview'] ? '<a href="javascript:insertimage(\''.$html_preview.'\', \''.$_REQUEST['area'].'\')"><img src="'.skins_url.'/images/insert_preview.gif" border="0"/></a>' : '';

Выше я попробовала дописать (после 231 строки)

$img_class='class=" '.$row['folder'].' " ';
и добавила в 

list($html_thumb, $html_file, $html_preview) =	str_replace(

									array ('{file_url}', '{thumb_url}', '{file_name}', '{fsize}', '{image_height}', '{image_width}', '{img_class}'),

									array ( $fileurl, $thumburl, $row['name'], $fsize, $row['height'], $row['width'],$img_class),

									array($lang['insert_thumb'], $lang['insert_file'], $lang['insert_preview']));

но не срабатывает :-(

Изменено CyberMama (2009-12-08 15:07:40)

Не в сети

#2 2009-12-08 15:42:43

Amarelius
Модератор
Откуда Kiev
Зарегистрирован: 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

Re: Картинкам из разных категорий - разные классы

CyberMama, создай для каждой категории свой шаблон.


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Не в сети

#3 2009-12-08 16:07:09

CyberMama
Участник
Откуда Иркутск
Зарегистрирован: 2009-11-24
Сообщений: 139
Рейтинг :   17 
Сайт

Re: Картинкам из разных категорий - разные классы

Amarelius, для категории -то шаблон свой есть,   но он ведь только общее оформление даёт, к введённому тексту его не применишь.

Вот ещё нашла где добавить класс для картинки вставляемой по ссылке - в qt_news.tpl  но дописываю если [img class="urlimg"] или [img class=\"urlimg\"]  не вставляется, если [img class=&quote;urlimg&quote;]  так и вставляется в форму


Оптимально было бы вообще как-то присобачить вывод к статье всех снимков из конкретной папки изображений

Изменено CyberMama (2009-12-08 16:17:00)

Не в сети

#4 2009-12-08 16:35:59

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Картинкам из разных категорий - разные классы

CyberMama, в engine/lang/russian/admin/images.ini найти:

insert_thumb	=	"[img="{thumb_url}" border="0" align=""]{file_name}[/img]"

заменить на:

insert_thumb	=	"[img="{thumb_url}" border="0" align="" class="ТВОЙ КЛАСС"]{file_name}[/img]"

все остальное по аналогии





CyberMama пишет:

Оптимально было бы вообще как-то присобачить вывод к статье всех снимков из конкретной папки изображений

есть подобное на jQuery

Не в сети

#5 2009-12-08 16:39:48

CyberMama
Участник
Откуда Иркутск
Зарегистрирован: 2009-11-24
Сообщений: 139
Рейтинг :   17 
Сайт

Re: Картинкам из разных категорий - разные классы

Trashcka, спасибо, в языках как-то не догадалась смотреть

Trashcka пишет:

есть подобное на jQuery

Это вот который в факе про highslide?

Изменено CyberMama (2009-12-08 16:40:24)

Не в сети

#6 2009-12-08 16:50:14

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Картинкам из разных категорий - разные классы

CyberMama пишет:

Это вот который в факе про highslide?

Не smile я имела в виду, что есть какой-то именно плагин, для jQuery, который выводит картинки из заданной папки.

Не в сети

Подвал раздела

Работает на FluxBB