Des Опубликовано 15 Октября 2003 Жалоба Поделиться Опубликовано 15 Октября 2003 Как сделать подобное этому форматирование в посте картинки + текст? Имею ввиду обтекание картинки текстом... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 saman Опубликовано 15 Октября 2003 Жалоба Поделиться Опубликовано 15 Октября 2003 Если разрешить HTML, то может с помощью него получиться. Создать таблицу с двумя колонкми, в левой рисунок, в правой текст Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 -=Илья=- Опубликовано 7 Ноября 2003 Жалоба Поделиться Опубликовано 7 Ноября 2003 Достраточно указать в теле align="left". Но что, никак без разрешение html не обойтись? У меня та же проблема Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 urisoft Опубликовано 7 Ноября 2003 Жалоба Поделиться Опубликовано 7 Ноября 2003 -=Илья=- Достраточно указать в теле align="left".В версии 1.2 указание aling="left" для тэга img= для отображения в посте не прокатит. Надо style="float:left". Чтоб это сделать надо добавить к существующему коду распознавание left.Для примера:в файле post_parser.php найти:$txt = preg_replace( "#\[img\](.+?)\[/img\]#ie" , "\$this->regex_check_image('\\1')" , $txt );добавить выше:$txt = preg_replace( "#\[img=(\S+?)\](.+?)\[/img\]#ie" , "\$this->regex_check_image('\\2','\\1')" , $txt );найти:$txt = preg_replace( "#<img src=[\"'](\S+?)['\"].+?".">#" , "\[IMG\]\\1\[/IMG\]" , $txt );добавить выше:$txt = preg_replace( "#<img style=[\"']float:(.+?)[\"'] src=[\"'](\S+?)['\"].+?".">#" , "\[IMG=\\1\]\\2\[/IMG\]" , $txt );найти:function regex_check_image($url="") {заменить на:function regex_check_image($url="",$align="") {чуть ниже найти:return "<img src='$url' border='0' alt='user posted image' />";заменить на:if ($align == "") return "<img src='$url' border='0' alt='user posted image' />"; else return "<img style='float:$align' src='$url' border='0' alt='user posted image' />"; И при указании left получишь, то о чем ты выше написал.Может есть мод какой для выравнивания изображения. Искать тут: http://www.ibplanet.com/ Кстати по вышеуказанной ссылке сделано через HTML. Красивее все таки .... И возможностей больше. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 -=Илья=- Опубликовано 8 Ноября 2003 Жалоба Поделиться Опубликовано 8 Ноября 2003 Спасибо, всё работает. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 frodoborg Опубликовано 4 Февраля 2004 Жалоба Поделиться Опубликовано 4 Февраля 2004 А у меня - что-то не срабатывает. Версия 1.3 На выходе получаю: <img style='float:$align' src='$url' border='0' alt='user posted image' /> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 roomex Опубликовано 29 Сентября 2004 Жалоба Поделиться Опубликовано 29 Сентября 2004 lefthttp://www.nbforum.ru/forum/news/dynabook.gif[/img=left] Вот так должна выглядеть картинка? Не понимаю... я в коде не спец Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 him Опубликовано 29 Сентября 2004 Жалоба Поделиться Опубликовано 29 Сентября 2004 urisoft Я может и на такой спец, но как разрешить использование html? я сколько ни искал не нашел! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Остап Опубликовано 29 Сентября 2004 Жалоба Поделиться Опубликовано 29 Сентября 2004 roomex Да him Где то был мод. Если не у нас, то на инвижонайз - точно. По dohtml и искать Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Rizo Опубликовано 29 Сентября 2004 Жалоба Поделиться Опубликовано 29 Сентября 2004 зачем мод, в админ панели самой можно было html enable сделать. вроде в свойствах постов Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 him Опубликовано 29 Сентября 2004 Жалоба Поделиться Опубликовано 29 Сентября 2004 Rizo нету там такого все перерыл, ткните чайника носом плиз! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Остап Опубликовано 30 Сентября 2004 Жалоба Поделиться Опубликовано 30 Сентября 2004 him Не слушай ризо. В версиях 1.2-1.3 нет чистого ХТМЛ, через тэги только или мод, как я и сказал Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 roomex Опубликовано 30 Сентября 2004 Жалоба Поделиться Опубликовано 30 Сентября 2004 Остап я так написал, но такой тэг не распознается. Все вставки сделал верно... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 him Опубликовано 30 Сентября 2004 Жалоба Поделиться Опубликовано 30 Сентября 2004 Остап я инвизион.ком перекопал, но ничего не нашел, можете ссылку кинуть или подробно расписать как и что делать ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Остап Опубликовано 1 Октября 2004 Жалоба Поделиться Опубликовано 1 Октября 2004 roomex Прости, я в запарке ошибся lefthttp://www.nbforum.ru/forum/news/dynabook.gif[/img] так Добавлено в [mergetime]1096591337[/mergetime] him ё-моё, почему я сразу нашёл ??? http://mods.invisionize.com/db/index.php/f/1221http://mods.invisionize.com/db/index.php/f/1061 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 him Опубликовано 1 Октября 2004 Жалоба Поделиться Опубликовано 1 Октября 2004 Остап огромное спасибо я и сам уже нашел Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 him Опубликовано 1 Октября 2004 Жалоба Поделиться Опубликовано 1 Октября 2004 Сделать использование html в форуме это я сделал, теперь картинка как влитая стоит возник следующий вопрос, как сделать чобы картинка также отображалась и в портале ????http://www.streetclub.ee/new/index.php?act=portal вот здесь отчетливо видна проблема картинка отображаеться как html тег Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Iris Опубликовано 1 Октября 2004 Жалоба Поделиться Опубликовано 1 Октября 2004 картинка отображаеться как html тегпосмотрите, пожалуйста, как эту проблему для 2.х.х ресчил наш Винни И попробуйте аналогицно поступить по умолчанию на самом портале, если в новостях есть аттачменты внедренные в посты то они отображаются просто как [attachmentid=7]ИМХО это немного кривовато вообщем как исправить открываем файл портала sources\ipbportal.phpищем в нем функцию function _show_articles() в начеле нарример после global $ibforums, $DB, $std, $print; вставляем//################################ require_once( ROOT_PATH.'sources/topics.php' ); $this->topics = new topics(); $this->topics->topic_init(); $attach_pids = array(); //################################ потом ищем строку $entry['post'] = $this->parser->post_db_parse( $entry['post'] ); и после вставляем//#################################### if ( strstr( $entry['post'], '[attachmentid=' ) ) { $attach_pids[] = $entry['pid']; } //#################################### затем ищем строчку $html .= $this->html->tmpl_articles_row($entry, $bottom_string, $top_string); и после добавляем//#################################### if ( count( $attach_pids ) ) { $html = $this->topics->parse_attachments( $html, $attach_pids ); } //#################################### вот и аттачменты будут отображаться так же как и на самом форуме.. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 him Опубликовано 1 Октября 2004 Жалоба Поделиться Опубликовано 1 Октября 2004 Iris к сожалению это не проходит, немного по другому там все, может конечно просто другие названия, но как не пытался не получилось! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DimSUN Опубликовано 6 Октября 2004 Жалоба Поделиться Опубликовано 6 Октября 2004 him сделать чобы картинка также отображалась и в портале ????Может я конечно чегото не уловил, но у меня она одинаково отображается что в Портале, что в Форуме... Так что проблем нет. Версия 1.3 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 him Опубликовано 6 Октября 2004 Жалоба Поделиться Опубликовано 6 Октября 2004 DimSUN подскажи что ты делал ? я уже что только не перепробовал, не идет! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DimSUN Опубликовано 9 Октября 2004 Жалоба Поделиться Опубликовано 9 Октября 2004 him Я сделал именно так, как сказал urisoft в начале темы. Всё пошло с первого раза...Картинку вставляю таким образом:создаю тему в Форуме с таким содержимым:[IMG=left]http://ugrally.ru/data/photo/rally/kub2004KubokRos/scr/0054_t.jpg[/IMG] Вот нужно этото текст расположить справа от фотки. Реально?? ------------------ во! всё получилось! Спасиба :-))А в Портале это выглядит такТак что обычный хтмл-ный тег "left" стал нормально отрабатываться. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 him Опубликовано 10 Октября 2004 Жалоба Поделиться Опубликовано 10 Октября 2004 все работает, всем спасибо! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Jax Опубликовано 26 Апреля 2006 Жалоба Поделиться Опубликовано 26 Апреля 2006 А как можно сделать с параметрами width и height? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Des
Как сделать подобное этому форматирование в посте картинки + текст?
Имею ввиду обтекание картинки текстом...
Ссылка на комментарий
Поделиться на других сайтах
23 ответа на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.