lifecom
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 123
|
 |
« : 09.12.2011, 14:53:11 » |
|
Как сделать Alt в картинках равным title материала? Я так думаю требуется хак com_content. Кто сталкивался отзовитесь
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #1 : 10.12.2011, 23:50:08 » |
|
Присоединяюсь, было бы интересно. Но скорее всего это хак не ком.контента, а визуального редактора.
|
|
|
|
|
Записан
|
|
|
|
lifecom
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 123
|
 |
« Ответ #2 : 13.12.2011, 14:40:07 » |
|
Готов рассмотреть Платное решение. Кто может это сделать, пишите в личку
|
|
|
|
|
Записан
|
|
|
|
|
Efanych
|
 |
« Ответ #3 : 13.12.2011, 14:55:41 » |
|
Имеется ввиду автоматическое добавление alt при добавлении в материал просто картинки? Без каких либо доп полей? Думаю это можна решить с помощью REreplacerСам им не пользовался, но поидее замена в материале <img на <img alt="<?php echo $this->escape($this->article->title); ?>" должна вопрос решить. Можна ещё погуглить насчёт функций замены, чтоб компонент не цеплять.
|
|
|
|
|
Записан
|
|
|
|
|
SmokerMan
|
 |
« Ответ #4 : 13.12.2011, 17:20:08 » |
|
Готов рассмотреть Платное решение. Кто может это сделать, пишите в личку
Могу написать простой плагин для контента. За пивО.
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #5 : 14.12.2011, 11:25:13 » |
|
Могу написать простой плагин для контента. За пивО.
Дарагой, жили б мы рядом - и не только пивО, но и водкА в когнЯком текли бы рекой  А такой плагин - вещица весьма пользительная. Думаю, не один плюсик в репу получишь от форумчан! Тока желательно, чтоб он и в К2 и зу подхватывался...
|
|
|
|
|
Записан
|
|
|
|
Shustry
Группа развития
   
Репутация: +201/-0
Offline
Пол: 
Сообщений: 1682
Добрый зайка
|
 |
« Ответ #6 : 14.12.2011, 11:52:03 » |
|
Как то так. Не проверял. templates\шаблон\html\com_content\article\default.php <?php defined('_JEXEC') or die; JHtml::addIncludePath(JPATH_COMPONENT . '/helpers'); $imgalt_regex = '#alt\s*=\s*(["\'])(.*?)\1#'; //регулярка для атрибута alt preg_match_all($imgalt_regex, $this->item->text, $matches); //ловим все альты $this->item->alt = $matches[2]; $this->item->text = str_replace($this->item->alt, $this->item->title, $this->item->text); //меняем альты на тайтлы //Дальше всё как обычно можно делать. Например так: ?> <div class="item-page<?php echo $this->pageclass_sfx?>"> <h1> <?php echo $this->escape($this->item->title); ?> </h1> <?php echo $this->item->text; ?> </div>
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #7 : 14.12.2011, 12:15:30 » |
|
хех... Ну это com_content. Кто использует - проверьте! А плагином, так чтоб без хака и для К2 (или Зу)?
|
|
|
|
|
Записан
|
|
|
|
Shustry
Группа развития
   
Репутация: +201/-0
Offline
Пол: 
Сообщений: 1682
Добрый зайка
|
 |
« Ответ #8 : 14.12.2011, 12:19:11 » |
|
Да. Ком_контент. И это не хак. Это оверрайд  Хак, это если б я в контроллеры-модели полез ковыряцо. Как вариант, в том же ZOO и K2 аналогичное проделать. Но если совсем универсально, то да, контент-плагин нужен. Будет минутка, оформлю.
|
|
|
|
|
Записан
|
|
|
|
Shustry
Группа развития
   
Репутация: +201/-0
Offline
Пол: 
Сообщений: 1682
Добрый зайка
|
 |
« Ответ #9 : 14.12.2011, 12:19:44 » |
|
Хотя не, у СмокерМена лучше получится всё равно. Не буду оформлять  )
|
|
|
|
|
Записан
|
|
|
|
|
SmokerMan
|
 |
« Ответ #10 : 14.12.2011, 14:04:50 » |
|
делать в принципе без разницы где в шаблоне или в плагине. Вот по быстрому плагин состряпал, только для 1.7, 1.5 нет под рукой.
|
|
|
|
|
Записан
|
|
|
|
lifecom
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 123
|
 |
« Ответ #11 : 14.12.2011, 17:26:53 » |
|
Благодарю SmokerMan за реализацию для j1.5
|
|
|
|
|
Записан
|
|
|
|
lifecom
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 123
|
 |
« Ответ #12 : 14.12.2011, 17:27:16 » |
|
Добавить файл не получается
|
|
|
|
|
Записан
|
|
|
|
|
SmokerMan
|
 |
« Ответ #13 : 14.12.2011, 18:17:41 » |
|
Добавить файл не получается
для 1.5
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #14 : 14.12.2011, 19:14:30 » |
|
+1
|
|
|
|
|
Записан
|
|
|
|
lifecom
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 123
|
 |
« Ответ #15 : 15.12.2011, 12:54:47 » |
|
Кстати с K2 плагин тоже работает
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #16 : 15.12.2011, 20:58:04 » |
|
Кстати с K2 плагин тоже работает
Ещё один повод для плюса, на радостях!
|
|
|
|
|
Записан
|
|
|
|
ANton9999
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 29
|
 |
« Ответ #17 : 15.12.2011, 21:27:35 » |
|
Устанавливается, включается и все? счас поставлю..
|
|
|
|
|
Записан
|
|
|
|
|
SDKiller
|
 |
« Ответ #18 : 15.12.2011, 22:45:44 » |
|
Кстати с K2 плагин тоже работает
А чего бы ему не работать, если К2 поддерживает стандартные события для com_content ? Их ещё достаточно много компонентов поддерживает, так что с ними он тоже работать будет.
|
|
|
|
|
Записан
|
|
|
|
zikkuratvk
Разработчик расширений для Joomla 1.5
Репутация: +102/-8
Online
Пол: 
Сообщений: 1963
Разрабатываем для Joomla
|
 |
« Ответ #19 : 16.12.2011, 08:09:50 » |
|
а как же социальная справедливость решение то предложил Shustry :-) SmokerMan лишь его оформил в плагин :-)
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #20 : 16.12.2011, 10:32:29 » |
|
Автором данной полезной идеи вообще-то был lifecom :-)
Так что всех проплюсуем - и социальная справедливость восторжествует!
|
|
|
|
|
Записан
|
|
|
|
ANton9999
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 29
|
 |
« Ответ #21 : 16.12.2011, 13:07:12 » |
|
думаю в плагине настройка нужна, чтобы вводить произвольное слово(а) помимо того, что берется из титла.
|
|
|
|
|
Записан
|
|
|
|
|
SmokerMan
|
 |
« Ответ #22 : 16.12.2011, 13:16:53 » |
|
думаю в плагине настройка нужна, чтобы вводить произвольное слово(а) помимо того, что берется из титла.
ппц, начинается  Данный плагин был написан просто для примера и на уникальность и т.п. не претендует. Исходный код открыт и его можно модифицировать под любые хотелки. Если вам нужен какой-то комбайн, то лучше сходить на JED, там думаю найдете что-то подходящее.
|
|
|
|
|
Записан
|
|
|
|
pers111
Новичок
Репутация: +0/-0
Offline
Сообщений: 4
|
 |
« Ответ #23 : 17.12.2011, 16:00:56 » |
|
Хотелось бы еще иметь возможность в плагине автоматического добавления title для картинок. Дайте вышеупомянутый плагин для J1.5.
|
|
|
|
« Последнее редактирование: 17.12.2011, 16:08:26 от pers111 »
|
Записан
|
|
|
|
ANton9999
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 29
|
 |
« Ответ #24 : 19.12.2011, 09:46:12 » |
|
Данный плагин был написан просто для примера..... будьте альтруистом..мы плюсики поставим 
|
|
|
|
|
Записан
|
|
|
|
|