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


----

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

 Сообщение Внешний загрузчик изображений phpbb3 
#1 

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

Введение

Иногда на хостинге маловато места, а хочется загрузить много интересных картинок или фотографий. Данная статья поможет вам сэкономить место на сервере без каких либо трудовых затрат. Дополнение основано на загрузке на внешний фотохостинг.
Если вы не хотите тратить время на несколько правок, можно выделить только на одну. Сервис 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
          Вернуться наверх  
 

#2 

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

Спасибо, очень доступно и понятно расписано. Как создам свой форум непременно поставлю себе такой загрузчик изображений.


          Вернуться наверх  
 

#3 

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

Удобная штука, сам доволен что себе сегодня поставил :smile:


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

#4 

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

Потестил - работает. Сначала не увидел где ссылка "Загрузить изображение". Потестил на твоем форуме и разобрался. Спасибо. Как пожелание в статью добавить скриншот с нарисованной ссылкой. Стоп, я ведь это и сам могу сделать :)

Ссылка "Загрузить изображение" после установки будет здесь:



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

#5 

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

Спасибо, людям пригодится скриншот, а то я как то про это не подумал, ибо я редактируя любой код, мысленно могу определить в каком месте его работу можно поглядеть, а новичкам это проблемно сделать


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

#6 

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

DeaDRoMeO писал(а):

Далее, если у вас стиль на основе prosilver
Скачиваем прикрепленный ниже файл addform.rar

У меня вопрос, когда распаковываем файл addform.rar и там есть файл addform, то его заливаем по этому пути /styles/prosilver/template/....сюда.....
:x


          Вернуться наверх  
 

#7 

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

Правильно :smile:


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

#8 

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

Установил внешний загрузчик изображений phpbb3, все прошло успешно, на первый взгляд очень нужная и удобная штука, этот загрузчик... :D


          Вернуться наверх  
 

#9 

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

Вот вот, позволит сэкономить на вложениях :?


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


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

У увидел, я штучку интересную у вас... после того как появляется эта надпись.....Загрузка Изображений....
Там у вас, еще и описание не большое появилось.....
типа этого:
Нажмите на ссылку Загрузка Изображений, во всплывающем окне выберите изображение для загрузки, нажмите кнопку Загрузить. Ссылка на фото автоматически добавится в поле сообщения. Обрамлять ВВ-кодом не требуется.

Не подскажите, как бы мне это дело присобачить, тоже туда.... если можно подскажите....,а то я боюсь не туда, что нибудь написать... :x


А справа у вас ещё интереснее, есть типа этого:
Загрузка Файлов
Нажмите на ссылку Загрузка Изображений, во всплывающем окне выберите изображение для загрузки, нажмите кнопку Загрузить. Ссылка на фото автоматически добавится в поле сообщения. Обрамлять ВВ-кодом не требуется. Выберите нужный для загрузки файл, нажмите Загрузить и после загрузки скопируйте в свое сообщение ссылку на скачивание.

Я бы тоже, где нибудь подсмотрел бы это тоже.... :2(


          Вернуться наверх  
 


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

Ну а это уже собственные доработки в стиле, позже может поделюсь инструкцией, надо вспомнить что и где ковырял :smile:


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


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

mixail » Сегодня, 16:32 писал(а):

У увидел, я штучку интересную у вас... после того как появляется эта надпись.....Загрузка Изображений....
Там у вас, еще и описание не большое появилось.....

Мне то же понравилось. Сделал у себя, но немного по-другому.
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


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


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

delitant, красиво вышло :co_ol:


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


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

delitant, кстати вы не поделитесь решением своим??? многим было бы полезна такая инструкция :bra_vo:


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


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

Если честно - сделал весьма криво просто добавив код в файл без всяких переменных. Ну делал для себя - хозяин-барин. Учить кого-то делать неправильно - мне кажется неправильным. Хотя если интересно, могу показать.


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


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

Нуу а кто говорит, что я всегда правильно делаю? :-0=) по науке надо переменную в языковой файл, а я тупо в шаблон русские слова леплю, знаю, что ничего страшного от этого не будет, так что не переживайте, тапками не забросают, будем рады поглядеть ваше решение :co_ol:


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


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

Нужно закачать картинку, которая будет перед надписью в один из каталогов форума, и запомнить её адрес (у меня - /images/icons/img.png)
Открываем файл posting_body.html, располагающийся по пути
styles/ваш стиль/template/
 

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

И после нее добавляем
<br />
<h3><a href="javascript:void(0);" onclick="window.open('http://www.postimage.org/index.php?mode=phpbb3&amp;tpl=subsilver2&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>
 


_________________
Подпись:

Информация о редактировании
Последний раз редактировалось delitant 25 янв 2012, 22:26, всего редактировалось 1 раз.
          Вернуться наверх  
 


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

ай яй яй, это у вас в шаблоне такие кракозябры?? Низя так, через что редактируем шаблоны?


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


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

Я редактирую прямо на хостинге, через ftp, а он открывает в такой кодировке. Ну я уже приноровился переводить. Зато по ошибке не в той кодировке не сохранишь...


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


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

Разве ?? а по коду видно что текст сохранен в неправильной кодировке, я бы советовал пользоваться , а не стандартным редактором, впринципе дело ваше, спасибо за код, надо бы его добавить в первый пост :co_ol:
----------------------------------------

Добавил в первый пост всю необходимую инфу


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


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

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

akella1900

99

6157

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

06 мар 2017, 16:25

DeaDRoMeO

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

DeaDRoMeO

250

16856

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

Вчера, 01:02

madam-ka

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

DeaDRoMeO

73

11507

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

08 янв 2016, 11:22

DeaDRoMeO

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

DeaDRoMeO

125

12137

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

05 дек 2015, 20:27

Чародейка

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

tralan

15

2692

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

11 июн 2016, 15:25

Beksssss

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

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

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

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


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