Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 2011-04-16 06:31 
Не в сети
Администратор
Администратор
Аватара пользователя
Раздал: 51.58 ТБ
Скачал: 620.08 ГБ
Ратио: 85.182


Зарегистрирован: 2010-11-09 02:24
Сообщения: 44886
Откуда: Земля Санникова
Изменение размера ширина и высота изображения BBCode.
Это новый тег, с которым можно управлять размером изображения [ img width=800 height=550 ]

Пример вставки

Код:
[img width=250 height=400]http://i11.fastpic.ru/big/2010/1109/fa/ae1602d6587705e34e3b58766d6352fa.jpg[/img]


Установка

открываем includes/bbcode.php

находим

Код:
   $bbcode_tpl['img'] = str_replace('{URL}', '\\1', $bbcode_tpl['img']);


ниже добавляем
Код:
 
   $bbcode_tpl['imgwh'] = str_replace('{URL}', '\\3', $bbcode_tpl['imgwh']);
   $bbcode_tpl['imgwh'] = str_replace('{WIDTH}', '\\1', $bbcode_tpl['imgwh']);
   $bbcode_tpl['imgwh'] = str_replace('{HEIGHT}', '\\2', $bbcode_tpl['imgwh']);


находим
Код:
 
   // matches a [url]xxxx://www.phpbb.com[/url] code..


выше добавляем
Код:

   // [img width= height= ] and [/img] code..
   $patterns[95] = "#\[img width=([0-9]?[0-9]?[0-9]) height=([0-9]?[0-9]?[0-9]):$uid\](.*?)\[/img:$uid\]#si";
   $replacements[95] = $bbcode_tpl['imgwh'];


находим
Код:
 
   // [img]image_url_here[/img] code..
   $text = preg_replace("#\[img\]((http|ftp|https|ftps)://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);


ниже добавляем
Код:
   // [img width= heigth=] and [/img] code..
   $text = preg_replace("#\[img width=([0-9]?[0-9]?[0-9]) height=([0-9]?[0-9]?[0-9])\](([a-z]+?)://([^, \n\r]+))\[\/img\]#si","[img width=\\1 height=\\2:$uid\]\\3[/img:$uid]", $text);


открываем bbcode.tpl

находим
Код:
<!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img -->


ниже добавляем
Код:
<!-- BEGIN imgwh --><img src="{URL}" width={WIDTH} height={HEIGHT}></img><!-- END imgwh -->


Открываем posting_editor.tpl

находим

Код:
<input type="button" value="&para;" name="codeBR" title="New line" style="width: 26px;" />     


ниже добавляем

Код:
<input type="button" name="size" value="size" title="меняем размер картинки" onClick="BBCsize()" class="postimage" 30px" >


архив распаковываем себе на сервер

Готово!


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 88


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Переместиться наверх
 Главная |  Список форумов |   Time : 0.465s | 14 Queries | GZIP : Off |