profit Опубликовано 27 Июня 2007 Жалоба Поделиться Опубликовано 27 Июня 2007 В image_resize.txt: //*************** //найдите //*************** $txt = preg_replace( "#<img src=[\"'](\S+?)['\"].+?".">#" , "\[img\]\\1\[/img\]" , $txt ); //*************** //замените на //*************** //[IMG=left] $txt = preg_replace( "#<img style=[\"']float:(left|right)[\"'] .+? src=[\"'](\S+?)['\"].+?".">#" , "\[IMG=\\1\]\\2\[/IMG\]" , $txt ); //Image resize mod(add after "#<img" this simbols ".+?") $txt = preg_replace( "#<img .+? src=[\"'](\S+?)['\"].+?".">#" , "\[img\]\\1\[/img\]" На самом деле нужно заменить на: //[IMG=left] $txt = preg_replace( "#<img style=[\"']float:(left|right)[\"'] .+? src=[\"'](\S+?)['\"].+?".">#" , "\[IMG=\\1\]\\2\[/IMG\]" , $txt ); //Image resize mod(add after "#<img" this simbols ".+?") $txt = preg_replace( "#<img .+? src=[\"'](\S+?)['\"].+?".">#" , "\[img\]\\1\[/img\]"); Автор исправь image_resize.txt! Ссылка на комментарий Поделиться на других сайтах Прочее
946244 Опубликовано 1 Августа 2007 Жалоба Поделиться Опубликовано 1 Августа 2007 Хотим к ipb 2.2.2 Ссылка на комментарий Поделиться на других сайтах Прочее
Dinamo Опубликовано 10 Сентября 2007 Жалоба Поделиться Опубликовано 10 Сентября 2007 Хотим к ipb 2.2.2+1.....обтекание текста. Если можна сделайте. Заранее спасибо. Ссылка на комментарий Поделиться на других сайтах Прочее
Dinamo Опубликовано 14 Декабря 2007 Жалоба Поделиться Опубликовано 14 Декабря 2007 UP / Ребята, кто знает пхп, посмотрите обтекание изображения текстом для 2.2..x Ссылка на комментарий Поделиться на других сайтах Прочее
m0p Опубликовано 7 Февраля 2008 Жалоба Поделиться Опубликовано 7 Февраля 2008 UP / Ребята, кто знает пхп, посмотрите обтекание изображения текстом для 2.2..x Тоже интересует обтекание изображения текстом! Ссылка на комментарий Поделиться на других сайтах Прочее
AEC Опубликовано 2 Марта 2008 Жалоба Поделиться Опубликовано 2 Марта 2008 В image_resize.txt: //*************** //найдите //*************** $txt = preg_replace( "#<img src=[\"'](\S+?)['\"].+?".">#" , "\[img\]\\1\[/img\]" , $txt ); //*************** //замените на //*************** //[IMG=left] $txt = preg_replace( "#<img style=[\"']float:(left|right)[\"'] .+? src=[\"'](\S+?)['\"].+?".">#" , "\[IMG=\\1\]\\2\[/IMG\]" , $txt ); //Image resize mod(add after "#<img" this simbols ".+?") $txt = preg_replace( "#<img .+? src=[\"'](\S+?)['\"].+?".">#" , "\[img\]\\1\[/img\]" На самом деле нужно заменить на: //[IMG=left] $txt = preg_replace( "#<img style=[\"']float:(left|right)[\"'] .+? src=[\"'](\S+?)['\"].+?".">#" , "\[IMG=\\1\]\\2\[/IMG\]" , $txt ); //Image resize mod(add after "#<img" this simbols ".+?") $txt = preg_replace( "#<img .+? src=[\"'](\S+?)['\"].+?".">#" , "\[img\]\\1\[/img\]"); Автор исправь image_resize.txt! на самом деле у автора в файле изменить на: //[IMG=left] $txt = preg_replace( "#<img style=[\"']float:(left|right)[\"'] .+? src=[\"'](\S+?)['\"].+?".">#" , "\[IMG=\\1\]\\2\[/IMG\]" , $txt ); //Image resize mod(add after "#<img" this simbols ".+?") $txt = preg_replace( "#<img .+? src=[\"'](\S+?)['\"].+?".">#" , "\[img\]\\1\[/img\]" , $txt ); Ссылка на комментарий Поделиться на других сайтах Прочее
daykkin Опубликовано 20 Октября 2008 Жалоба Поделиться Опубликовано 20 Октября 2008 В FF и как тут уже раньше писалось - В ОПЕРЕ, курсор на картинке не меняется на РУКУ.. сопсна понять что картинка - ссылка, становиться трудно пользователю) А так мод работает как часы.. Но как я не изгалялся с этим return "<img style='float:$align' width='$out_imgwidth' height='$out_imgheigh' src='$url' border='0' hspace=\"10\" style=\"cursor:pointer;\" onclick=\"window.open('$url');\" alt='Open in new window' />";Не хочет сволочь он в ФФ курсок-руку показывать.. ФФ не читает второй стайл тупо.. Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 20 Октября 2008 Жалоба Поделиться Опубликовано 20 Октября 2008 style='float:{$align}; cursor: pointer;' width='$out_imgwidth' height='$out_imgheigh' src='$url' border='0' hspace=\"10\"? Ссылка на комментарий Поделиться на других сайтах Прочее
daykkin Опубликовано 20 Октября 2008 Жалоба Поделиться Опубликовано 20 Октября 2008 Да, я пытался, сам, работать с первым стайлом.. При любых изменениях в нем (только что попробовал Ваш вариант) картинки тупо перестают вставать как img=left, сколько не редактируй сообщение и не меняй img на img=left, все равно сбрасывается на дефолтный без LEFT.. Иными словами, вариант рабочий, и если создаешь сообщение и все оформляешь как надо "leftxxx многомногомноготекстаразного" то все отображается в итоге правильно и курсор на картинке меняется. Но стоит хоть раз войти в редактирование сообщения, там уже по дефолту будет стоять "xxx многомногомноготекстаразного" И это немного не удобно.. Можно ли вылечить? Ссылка на комментарий Поделиться на других сайтах Прочее
BooDi Опубликовано 21 Октября 2008 Жалоба Поделиться Опубликовано 21 Октября 2008 так надо и тут изменения внести... //[IMG=left] $txt = preg_replace( "#<img style=[\"']float:(left|right)[\"'] .+? src=[\"'](\S+?)['\"].+?".">#" , "\[IMG=\\1\]\\2\[/IMG\]" , $txt ); //Image resize mod(add after "#<img" this simbols ".+?") $txt = preg_replace( "#<img .+? src=[\"'](\S+?)['\"].+?".">#" , "\[img\]\\1\[/img\]" , $txt ); Ссылка на комментарий Поделиться на других сайтах Прочее
daykkin Опубликовано 21 Октября 2008 Жалоба Поделиться Опубликовано 21 Октября 2008 простите, а зачем?и если да, то какие? Ссылка на комментарий Поделиться на других сайтах Прочее
BooDi Опубликовано 22 Октября 2008 Жалоба Поделиться Опубликовано 22 Октября 2008 если делаешьstyle='float:{$align}; cursor: pointer;' width='$out_imgwidth' height='$out_imgheigh' src='$url' border='0' hspace=\"10\" то разбирая обратно тем что у есть будет всегда [img=ddd]надо типа этого: (попробуй, просто я себе еще не ставил...) //[IMG=left] $txt = preg_replace( "#<img style=[\"']float:(left|right); .+? src=[\"'](\S+?)['\"].+?".">#" , "\[IMG=\\1\]\\2\[/IMG\]" , $txt ); //Image resize mod(add after "#<img" this simbols ".+?") $txt = preg_replace( "#<img .+? src=[\"'](\S+?)['\"].+?".">#" , "\[img\]\\1\[/img\]" , $txt ); Ссылка на комментарий Поделиться на других сайтах Прочее
daykkin Опубликовано 22 Октября 2008 Жалоба Поделиться Опубликовано 22 Октября 2008 Да! Вы были правы, Ваш вариант работает! Огромное спасибо! Ссылка на комментарий Поделиться на других сайтах Прочее
andripoty Опубликовано 19 Декабря 2008 Жалоба Поделиться Опубликовано 19 Декабря 2008 по поводу 2.3.6нет строки в class_bbcode.php$txt = preg_replace( "#\[img\](.+?)\[/img\]#ie" , "\$this->regex_check_image('\\1')" , $txt );так же нет строки в class_bbcode_core.phpfunction regex_check_image($url="")подскажите как быть? Ссылка на комментарий Поделиться на других сайтах Прочее
Prediger Опубликовано 19 Декабря 2008 Жалоба Поделиться Опубликовано 19 Декабря 2008 Для 2.3.6 есть подобное? Ссылка на комментарий Поделиться на других сайтах Прочее
Ed1 Опубликовано 26 Марта 2009 Жалоба Поделиться Опубликовано 26 Марта 2009 Есть кто живой? для 2.3.6 пойдет? Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 26 Марта 2009 Жалоба Поделиться Опубликовано 26 Марта 2009 http://www.ibresource.ru/forums/blog/arhar...p?showentry=284 Ссылка на комментарий Поделиться на других сайтах Прочее
likro Опубликовано 26 Апреля 2009 Жалоба Поделиться Опубликовано 26 Апреля 2009 http://www.ibresource.ru/forums/blog/arhar...p?showentry=284 2.Q: Я не силен в php.A: Варианты ответа:1. До свидания.2. $3. Время. В зависимости от сложности проблемы можно опять привести разделение на пункты:Я так понимаю, что третий пункт - дохлый номер, поэтому сразу вопрос: во сколько обойдётся пункт 2 включающий в себя адаптацию мода под 2.3.6 и незначительные (или значительные?) изменения в нём.Надобно возможность такого кода:[img align=left height=300 widtht=500]http://.jpg[/img]Причём желательно, что бы параметры не зависели друг от друга (возможность выставлять в любом порядке и не всё сразу). Настройки в админке максимального размера не нужны. Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 26 Апреля 2009 Жалоба Поделиться Опубликовано 26 Апреля 2009 хорошая идеяа если идея хорошая, то я ее делаю для себя (==после чего выкладываю бесплатно) Ссылка на комментарий Поделиться на других сайтах Прочее
likro Опубликовано 26 Апреля 2009 Жалоба Поделиться Опубликовано 26 Апреля 2009 Надо же... Ну тогда заранее больное спасибо и удач, буду ожидать =) PSЕсли уж на то пошло - также была мысля добавить кнопку в "Теги" или "спец. элементы" с настройкой этого в панели. Т.е. при нажатии - поле для ссылки, пункт выбора по какой стороне выравнивать, размеры. PPSЭто совсем жирно, но также пробегала мысля и об "alt" в параметрах =) PPPSНо эти фичи особо не нужны (имхо). Главное выравнивание и размер. Ещё раз - спасибо и удач. Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 26 Апреля 2009 Жалоба Поделиться Опубликовано 26 Апреля 2009 сделал версию под 2.1.6, буду смотреть под 2.3.6будет выложено в архив Ссылка на комментарий Поделиться на других сайтах Прочее
Leben Опубликовано 29 Августа 2009 Жалоба Поделиться Опубликовано 29 Августа 2009 с 2.3.6 этот мод совместим? Ссылка на комментарий Поделиться на других сайтах Прочее
astass Опубликовано 12 Сентября 2009 Жалоба Поделиться Опубликовано 12 Сентября 2009 Очень жду это под версию 2.3.6 тег на мой взгляд очень полезный, особенно если учесть что IPB не страдает компактностью в постах (слишком много на мой вкус лишнего пустого пространства) Ссылка на комментарий Поделиться на других сайтах Прочее
Leben Опубликовано 23 Сентября 2009 Жалоба Поделиться Опубликовано 23 Сентября 2009 (изменено) на invisionize.com ответили сразу, для всех версий наверно подойдёт пример для 2.3.6 Админцентр > Управление BB-кодами > [Добавить BB-код] Название Выравнивание картинки Полное описание Использование для обтекания картинки текстом - сбоку Пример использования [fimg=left]http://tut-ssila-na-kartinku.ru/kartinka.jpg[/fimg] Тег fimg Использовать опции в теге? Да Поменять option и content местами? Нет Шаблон замены BB-кода <img align="{option}" src={content} style="padding: 10px; bborder: 0"> Добавить в меню «Теги» редактора? Да Подсказка для 'option' введите right или left (сделать картинку справа или слева соответственно) Подсказка для 'content' URL для картинки Изменено 23 Сентября 2009 пользователем Leben Ссылка на комментарий Поделиться на других сайтах Прочее
Zero108 Опубликовано 4 Февраля 2010 Жалоба Поделиться Опубликовано 4 Февраля 2010 Инструкция по установке на 2.3.6.(картинки уменьшает, но выравнивание не работает)image_resize.txt Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения