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


----

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

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

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

Введение

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

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

Установка

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

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

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

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

Распаковываем его в папку
/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 байт]
Скачиваний: 170

Распаковываем его в папку
/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
          Вернуться наверх  
 


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

Может ,конечно и глупость пишу , но уж простите новичка .
К форме ответа можно прикрутить любой фотохост ?
например , у меня на форуме ( правда только Админы) пользуемся фотохостом отсюда
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

мне нравиться что нет никакой рекламы и можно взять только bb код без url .
не знаю важно это или нет , но если пользоваться через url , то адрес картинки выглядит
[url=http://имя сайта/filestorage/pm/2JJE/amerika.html][img]http://имя__сайта/filestorage/dm/2JJE/amerika.jpg[/img][/url]
Что мне очень нравиться , то это водяной знак которого не видно на моем форуме , пока не стыришь картинку :hi_hi_hi: .
Сам фотохост , не знаю правильно ли выражусь , но находиться как бы отдельно - я перехожу на него из закладок браузера - на самом форуме связывающей кнопки форум - фотохост нет.

Так вот собственно вопрос можно его прикрутить к форме ответа?
ну уже и допишу то , что очень удобно когда изображения сохраняются в памяти , например на соседнем форуме :smu:sche_nie: я загрузила картинку пару дней назад и она мне до сих пор доступна ,что удобно со временем если нужна можно использовать опять

вот скрин , соседнего форума
Скрытый текст. Нужно быть Зарегистрированным и иметь 10 сообщений(я)(е).


Как это можно все сделать на своем и чтоб в форме ответа и чтоб память изображений сохранялась ?

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


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


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

Виктория99, могу сделать свой фотохост и прикрутить его, есть одно НО, что не будет кнопки вставить ББ КОД, если что пишите.


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


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

Всё сделал по инструкции,при нажатии на кнопку "загрузить изображение",выходит окошко для загрузки фото,загружаю,а потом в этом же окошке,появляется главная страница моего сайта и написано,что данной темы не существует.В чём ошибка?


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


Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

Вредина писал(а):

Всё сделал по инструкции,при нажатии на кнопку "загрузить изображение",выходит окошко для загрузки фото,загружаю,а потом в этом же окошке,появляется главная страница моего сайта и написано,что данной темы не существует.В чём ошибка?

скорее всего путь к папке с шаблоном не правильно прописан. У меня для prosilver вот так:
<a href="javascript:void(0);" onclick="window.open('http://www.postimage.org/index.php?mode=phpbb3&amp;tpl=prosilver&amp;lang=russian&amp;code=hotlink&amp;content=family&amp;forumurl=' + escape(document.location.href), '_imagehost', 'resizable=yes,width=500,height=420');return false;">{L_POSTIMAGE}</a>
 

Все отлично работает. Сравни со своим кодом. Должно быть как в моем случае tpl=prosilver


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


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

у меня subsilver 2,строка выглядит вот так
<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=' + 
 


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


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

А что за лишний пробел стоит после subsilver2 ??? У вас так в коде??


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


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

Получается что да.


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


Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

Внимательность, лучший залог удачной работы!


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


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

Добрался до данной штукенции,учёл все выше изложенные советы на мои некорректные действия и о чудо!Всё заработало!!!
Как теперь сделать чтобы изображение увеличивалось тут же по клику,а не открывалось в соседнем окне?


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


Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

Вам нужен мод ReIMG Image Resizer. Загляните
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку
и
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


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


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

tomos2007
Мало того что не на русском (нет перевода),так ещё никак и не работает с фото загруженными на стороннем сайте.
Всё равно открывается в отдельном окне,а нужно,чтобы на этой же странице по клику увеличение и потом соответственно по клику обратно.
Как вот здесь viewtopic.php?f=121&t=2267#p37565 ,правда там скриншот,но,суть думаю понятна задумки.


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


Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

Вредина
Не перестаю удивляться людям, которые хотят что бы им в рот положили и разжевали. Не сочтите за грубость.
Вы вопрос задали, я вам наводку дал. Перевод на phpbb guru есть.
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку
Поиск то никто не отменял.
ПО второй части вопроса. Если я даю вам ссылки и говорю о рабочем моде, значит я его уже установил и проверил.
Вот где я его установил и он работает на 100% в связке с внешним загрузчиком.
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


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


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

tomos2007
ну что ты ругаешься то? :-00): Вот например если я тебя посажу в танк и скажу поехали,ты же тоже будешь расспрашивать подробно что и как. :nez-nayu:

Ладно,на танке не будем кататься.Нашёл и исправил одну ошибку и всё заработало!!!tomos2007 :uch_tiv:
Вот только при загрузке через postimage.org
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

всё равно открывается в отдельном окне.Наверное нужен перевод для настроек?



Информация о редактировании
Последний раз редактировалось Вредина 19 мар 2014, 17:45, всего редактировалось 1 раз.
          Вернуться наверх  
 


Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

В танк это Да.)) Пожалуй поеду не сразу, но с phpbb знаком тоже не более полугода. Вот скрин настроек ReIMG Image Resizer как у меня.
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


Больше засорять тему не вижу смысла, а то скоро нас попросят (Тема то ведь не по настройке ReIMG Image Resizer, а по внешнему загружчику). Если что ищите поисковиком и на Гуру.


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


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

tomos2007
Ещё раз спасибо за подсказку,русифицировал и дело пошло,вот только приходиться всегда редактировать ссылку из радикала и как писАл выше фото размещёные на postimage.org всё равно открываются в отдельном окне.


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


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

Спасибо, мод работает, как раз искал хостинг для изображений :-00):


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


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

На здоровьице ))


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


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

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

Пример (превью) того как выводит мод по умолчанию
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


И то о чем говорю я пример (полной картинки)


Есть ли возможность получать данный урл в момент загрузки
http://s29.postimg.org/fvna1f51j/site_logo.png
 
и уже именно чтобы он вставлялся в теге
[img]http://s29.postimg.org/fvna1f51j/site_logo.png[/img]
 


Если кто придумал решение поделитесь :mi_ga_et:


_________________
Подпись:
phpbb лучший форумный движок среди бесплатных
          Вернуться наверх  
 


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

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

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


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


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

Вы, похоже, делали правки по первому варианту, а там, похоже, скрипт привязывается к тэгу textarea...
может быть я и не прав...
у меня почему-то по второму варианту система после загрузки стала писать "у вас нет прав на выполнение запроса" (для админа!)
а просто скрипт в шапке работает и всё вставляет... :du_ma_et:
выводится как и у вас.


_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *

Информация о редактировании
Последний раз редактировалось белк 17 окт 2014, 21:21, всего редактировалось 1 раз.
          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


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

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

akella1900

99

6037

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

06 мар 2017, 16:25

DeaDRoMeO

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

DeaDRoMeO

249

15694

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

16 дек 2014, 05:43

DeaDRoMeO

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

DeaDRoMeO

73

11387

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

08 янв 2016, 11:22

DeaDRoMeO

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

DeaDRoMeO

125

11992

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

05 дек 2015, 20:27

Чародейка

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

tralan

15

2668

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

11 июн 2016, 15:25

Beksssss

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

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

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

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


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