Полезная информация


----

Начать новую тему Ответить на тему
АвторСообщение

 Сообщение Внешний загрузчик изображений phpbb3 2011-11-17

Аватар пользователя

Введение

Иногда на хостинге маловато места, а хочется загрузить много интересных картинок или фотографий. Данная статья поможет вам сэкономить место на сервере без каких либо трудовых затрат. Дополнение основано на загрузке на внешний фотохостинг.
Если вы не хотите тратить время на несколько правок, можно выделить только на одну. Сервис Postimage разработал универсальный мод. Переходите по ссылке ниже
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

И конфигурируете как вашей душе угодно. После этого скачиваете архив и делаете правки по инструкции из него

Установка

Независимо от того какой у вас стиль открываем файл common.php по пути
/language/ru/
 

Находим следущую строку
'SUBMIT'               => 'Отправить',
 

И добавляем после нее
'POSTIMAGE' => 'Загрузить изображение',
 

Далее, если у вас стиль на основе prosilver
Скачиваем прикрепленный ниже файл
Вложение :
addform.rar [419 байт]
Скачиваний: 207

Распаковываем его в папку
/styles/ваш стиль/template/
 

После открываем файл posting_editor.html, располагающийся по пути
styles/ваш стиль/template/
 

Находим следущую строку
{SIGNATURE}</textarea>
 

И после нее добавляем
<br />&nbsp;&bull;&nbsp;<a href="javascript:void(0);" onclick="window.open('http://www.postimage.org/index.php?mode=phpbb3&amp;tpl=ВАШ СТИЛЬ&amp;lang=russian&amp;forumurl=' + escape(document.location.href), '_imagehost', 'resizable=yes,width=500,height=400');return false;">{L_POSTIMAGE}</a>
 

Текст - ВАШ СТИЛЬ заменяем на имя папки вашего стиля.
Далее, если у вас стиль на основе subsilver2
Скачиваем прикрепленный ниже файл
Вложение :
addform2.rar [419 байт]
Скачиваний: 172

Распаковываем его в папку
/styles/ваш стиль/template/
 

После открываем файл posting_body.html, располагающийся по пути
styles/ваш стиль/template/
 

Находим следущую строку
{MESSAGE}</textarea>
 

И после нее добавляем
<br />&nbsp;&bull;&nbsp;<a href="javascript:void(0);" onclick="window.open('http://www.postimage.org/index.php?mode=phpbb3&amp;tpl=ВАШ СТИЛЬ&amp;lang=russian&amp;forumurl=' + escape(document.location.href), '_imagehost', 'resizable=yes,width=500,height=400');return false;">{L_POSTIMAGE}</a>
 

Текст - ВАШ СТИЛЬ заменяем на имя папки вашего стиля.
После всех правок и загрузки файлов на сервер обязательно чистим кеш форума через админку.
Протестировать данный загрузчик вы можете на нашем Форуме.
Впринципе вот и все, сложностей не должно возникнуть. Все вопросы по данному дополнению задавайте в этой теме.
------------------------------------

Впринципе можно еще более красивей сделать + инструкция к загрузчику(спасибо delitant за труды)
Если у вас стиль на основе subsilver2
То вместо правок описанных выше находим код
{MESSAGE}</textarea>
 

И вставляем после
<br />
<h3><a href="javascript:void(0);" onclick="window.open('http://www.postimage.org/index.php?mode=phpbb3&amp;tpl=Имя вашего стиля&amp;lang=russian&amp;forumurl=' + escape(document.location.href), '_imagehost', 'resizable=yes,width=500,height=400');return false;"><img src="URL ВАШЕЙ КАРТИНКИ"> {L_POSTIMAGE}</a></h3>
<p>1. Нажмите на ссылку "Загрузить изображение";</p>
<p>2. Во всплывающем окне выберите изображение для загрузки и нажмите кнопку "Загрузить";</p>
<p>3. Ссылка на фото автоматически добавится в поле сообщения. Обрамлять ВВ-кодом не требуется.</p>
 

Не забываем изменять текст Имя вашего стиля на имя ваше стиля и URL ВАШЕЙ КАРТИНКИ на полный путь до картинки.
Если у вас стиль на основе prosilver
То вместо правок описанных выше находим код
{SIGNATURE}</textarea>
 

И вставляем после
<br />
<h3><a href="javascript:void(0);" onclick="window.open('http://www.postimage.org/index.php?mode=phpbb3&amp;tpl=Имя вашего стиля&amp;lang=russian&amp;forumurl=' + escape(document.location.href), '_imagehost', 'resizable=yes,width=500,height=400');return false;"><img src="URL ВАШЕЙ КАРТИНКИ"> {L_POSTIMAGE}</a></h3>
<p>1. Нажмите на ссылку "Загрузить изображение";</p>
<p>2. Во всплывающем окне выберите изображение для загрузки и нажмите кнопку "Загрузить";</p>
<p>3. Ссылка на фото автоматически добавится в поле сообщения. Обрамлять ВВ-кодом не требуется.</p>
 

Не забываем изменять текст Имя вашего стиля на имя ваше стиля и URL ВАШЕЙ КАРТИНКИ на полный путь до картинки.
После всех правок у вас должно получиться так
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

Внимание перед редактированием этих шаблонов убедитесь что выставлена правильная кодировка (UTF-8 без BOOM), иначе вместо текста будут кракозябры :co_ol:

Установка

Открыть overall_header.html и найти
</head> 
 

Вставить перед найденным
<script type='text/javascript' src='http://mod.postimage.org/phpbb3-russian.js' charset='utf-8'></script>
 

Очистить кеш и радоваться результатам


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!

Теги темы
Внешний фотохостинг, изображения phpbb3, загрузка картинок в phpbb3
          Вернуться наверх  
 


Аватар пользователя

Всегда пожалуйста :co_ol:


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

Как то так, где ошибка?


_________________
Подпись:
          Вернуться наверх  
 


Аватар пользователя

Вы не вписали (либо неправильно вписали) путь до шаблона (вернее вместо надписи ВАШ СТИЛЬ надо написать имя папки со стилем)
Цитата:
<br />&nbsp;&bull;&nbsp;<a href="javascript:void(0);" onclick="window.open('http://www.postimage.org/index.php?mode=phpbb3&amp;tpl=ВАШ СТИЛЬ&amp;lang=russian&amp;forumurl=' escape(document.location.href), '_imagehost', 'resizable=yes,width=500,height=400');return false;">{L_POSTIMAGE}</a>

Либо в неправильной кодировке сохранили :ne_vi_del:


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Krestyanin писал(а):

<br />&nbsp;&bull;&nbsp;<a href="javascript:void(0);" onclick="window.open('http://www.postimage.org/index.php?mode=phpbb3&amp;tpl=prosilver&amp;lang=russian&amp;forumurl=' escape(document.location.href), '_imagehost', 'resizable=yes,width=500,height=400');return false;">{L_POSTIMAGE}</a>

Файл правлю в Notepad++ c кодировкой UTF-8 (без BOM)


_________________
Подпись:
          Вернуться наверх  
 


Аватар пользователя

Опять какая то магия с вашим форумом, на скрине ошибки видно, что загрузчик пытается обратиться к форме загрузки, но как видно путь к этой форме неправильный, тобишь сначала styles/а тут уж кракозябры, а кракозябры свидетельствуют о ошибке с кодировкой :hi_hi_hi:


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

:-0=)
Сделал все так же ,как делал раньше. Только название стиля написал в ручную и заработало.


_________________
Подпись:
          Вернуться наверх  
 


Аватар пользователя

ну епрст, магия да и только :-0=) зато решили опять проблему :-0=)


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Добрый день!
Сделал все изменения, как описано. Но фото загружается с разрешением 180 на ... пикселей.
В чем дело? Где и как мог ошибиться.
Стиль prosilver.


_________________
Подпись:
«Байконур» - космодром и город, гордость человечества
          Вернуться наверх  
 


Аватар пользователя

Эмммм ну в темах будет отображаться мини-копия картинки, а при нажатии на нее пользователя перекинет на полноформатный просмотр :hi_hi_hi:
Если вы не это имеете ввиду, то при загрузке картинки, есть выпадающее меню в загрузчике, где нужно выбрать опцию Не уменьшать :-00):


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Цитата:
Эмммм ну в темах будет отображаться мини-копия картинки, а при нажатии на нее пользователя перекинет на полноформатный просмотр :hi_hi_hi:
Если вы не это имеете ввиду, то при загрузке картинки, есть выпадающее меню в загрузчике, где нужно выбрать опцию Не уменьшать :-00):

В том-то и дело, что отображается превьюшка и открывается также она, а не полное изображение


_________________
Подпись:
«Байконур» - космодром и город, гордость человечества
          Вернуться наверх  
 


Аватар пользователя

Значит надо
DeaDRoMeO писал(а):

то при загрузке картинки, есть выпадающее меню в загрузчике, где нужно выбрать опцию Не уменьшать

Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Ничего не дает, все тоже самое...

P.S. Почему у вас нет "цитировать"?


_________________
Подпись:
«Байконур» - космодром и город, гордость человечества
          Вернуться наверх  
 


Аватар пользователя

Кхммм, дайте ссыль чтоли на темку, где у вас залита картинка таким образом. Насчет цитаты - все вроде есть, где именно нет?


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

См. разницу в кнопках двух сообщений
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


_________________
Подпись:
«Байконур» - космодром и город, гордость человечества
          Вернуться наверх  
 


Аватар пользователя

см. здесь
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку
пример

P.S. Очень неудобно у вас сделан предосмотр


_________________
Подпись:
«Байконур» - космодром и город, гордость человечества
          Вернуться наверх  
 


Аватар пользователя

Насчет вашего вопроса - а вы случаем не сокращаете вставляемый загрузчиком код? После загрузки картинки в сообщение автоматом вставляется код, покажите его, такое чувство, что вы неумело обрезали его и вставили в сообщение.
Спасибо за указанный недочет, а чем предпросмотр не понравился? Вроде ж обычный, стандартный


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Вот полный код, нажал "Цитата" (ответить).

[quote="Военпенс"][url=http://postimage.org/image/acmfl5d8f/][img]http://s11.postimage.org/acmfl5d8f/IMAG0024.jpg[/img][/url][/quote]
 


P.S. Так у вас нет просмотра изначально, сначала приходиться кликать "Редактор" и только там появится возможность просмотра


_________________
Подпись:
«Байконур» - космодром и город, гордость человечества
          Вернуться наверх  
 


Аватар пользователя

Итак, первое - проблемы с цитированием у меня на форуме исправлены, поглядите, все должно работать
второе - предпросмотр не предусмотрен вообще то в Быстром Ответе
третье - я сейчас вставлю данный вами код в свое сообщение и вы проверите его работу
Военпенс писал(а):

Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

Если работает, значит работе загрузчика мешает какой то другой мод, связанный с ссылками и тегом [img], потому как при клике на картинку у вас, пользователя перебрасывает на
http://s11.postimage.org/acmfl5d8f/IMAG0024.jpg
 

А не на
http://postimage.org/image/acmfl5d8f/
 

Сходите по последней ссылке и убедитесь сами


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

DeaDRoMeO писал(а):

Если работает, значит работе загрузчика мешает какой то другой мод, связанный с ссылками и тегом [img], потому как при клике на картинку у вас, пользователя перебрасывает на

Спасибо, буду смотреть.
Где находится код?
{SIGNATURE}</textarea>
 


_________________
Подпись:
«Байконур» - космодром и город, гордость человечества
          Вернуться наверх  
 


Аватар пользователя

Нет, этот код здесь не при чем. Вспомните какие моды ставили, может есть какой для работы с внешними ссылками, а может быть редактировали bbcode.html своего стиля и чтото там запороли?


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Аватар пользователя Новый внешний вид цитаты phpbb3
Графическая доработка внешнего вида цитаты

akella1900

99

6112

Аватар пользователя

06 мар 2017, 16:25

DeaDRoMeO

Аватар пользователя Forum SEO phpbb3
Forum SEO phpbb3 - прекрасный мод в плане СЕО оптимизации для форумов phpbb3, позволит вам задать описание и список ключевых слов для каждого раздела и подфорума.

DeaDRoMeO

249

16810

Аватар пользователя

16 дек 2014, 05:43

DeaDRoMeO

Аватар пользователя Top Stats phpbb3
Top Stats - модификация для phpbb3, организующая на главной странице форума 7 блоков с разнообразной статистикой

DeaDRoMeO

73

11461

Аватар пользователя

08 янв 2016, 11:22

DeaDRoMeO

Аватар пользователя Лог регистраций phpbb3
Лог регистраций phpbb3 - полезное в администрировании дополнение для phpbb3, данная модификация ведет лог всех ответов пользователей при регистрации

DeaDRoMeO

125

12103

Аватар пользователя

05 дек 2015, 20:27

Чародейка

Аватар пользователя FAQ Manager phpbb3
FAQ Manager - модификация для phpbb3, позволяющая редактировать FAQ через администраторский раздел

tralan

15

2686

Аватар пользователя

11 июн 2016, 15:25

Beksssss

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


Самая неформальная поддержка phpBB :P