Страница 1 из 4

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 03 авг 2012, 11:22
DeaDRoMeO
Маленькая предыстория

Свое освоение форума phpbb3 я начинал с сервиса бесплатных форумов, тогда на выбор было либо тройка либо двойка. По своей неопытности я выбрал двойку ибо не видел разницы. В двойке можно было сразу вставлять голый HTML в сообщения и он обрабатывался, было удобно, даже очень. Но пришло время и я решил свалить с бесплатного сервиса и отправиться в свободное плаванье, на собственном домене и хостинге.

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

Собственно анонсируемый мод

А как показала практика, многие админы хотели бы заиметь себе модификацию, которая бы возвращала поддержку HTML в сообщениях. Сегодня я и анонсирую подобный мод, единственный нормальный в своем роде - Enable HTML

В установке мод неприхотлив, правки лишь для 3-х файлов. Вообщем скачиваем и ставим по инструкции

А так же, после правок файлов, не забываем запускать скрипт-инсталлятор, путем перехода по ссылке

Код: Выделить всё

http://адрес форума/enable_html.php
После установки нам надо руссифицировать все это дело
langfffffuage.rar
Руссификация модификации Enable HTML
(1.04 КБ) 171 скачивание
Единственную папку из архива закачиваем в корень форума.
AВнимание !!! Категорически не рекомендуется разрешать использование HTML в сообщениях для всех пользователей, пострадает безопасность форума !!!!

Вообщем то и все, успехов :-ok-:

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 03 авг 2012, 13:40
lardi
Пробовал ставить его автомодом, на денвер файлы загружаются, но в админке не отображается, что мод загружен и готов к установке. Это у всех так, или только у меня?

А вообще, хотелось бы получать как можно больше информации по анонсируемым модам. Например, удалось ли установить его автомодом, сканы, что и где должно появиться после установки в форуме и в админке, что в моде можно и нужно настраивать. Имея такую информация можно судить о полезности мода и целесообразности его установки.

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 03 авг 2012, 13:50
DeaDRoMeO
Хмммм, быстрее все было сделать руками, всего то 3 правки файлов, чем пилить его в автомод, если вы все сделали правильно (загрузили папку мода в папку Автомода) и мод не появился, значит инструкция мода не соответствует условиям Автомода.

Нужные права задаются в Правах Групп

При использовании этого мода, HTML текст оборачивать в [html]код[/html]

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 06 авг 2012, 07:26
kwike
lardi писал(а):Пробовал ставить его автомодом, на денвер файлы загружаются, но в админке не отображается, что мод загружен и готов к установке. Это у всех так, или только у меня?

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

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 06 авг 2012, 11:01
kwike

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 06 авг 2012, 11:07
kwike
а чего в твоей сборке нет папки "language" с англ. яз, может из-за этого через автомод и не ставится?

p.s.
Загрузить файл(кликабельно) -> У вас нет необходимых прав доступа к файлам либо выполнению запроса. Написать Администратору Форума.

install.xml

заменить

Код: Выделить всё

	<diy-instructions lang="en"><![CDATA[Go to yoursite/enable_html.php and to run the database installer with your web browser.]]></diy-instructions>
на

Код: Выделить всё

	<php-installer>/enable_html.php</php-installer>
	<diy-instructions lang="en"><![CDATA[Go to yoursite/enable_html.php and to run the database installer with your web browser.]]></diy-instructions>
поидее, должно быть теперь появится кнопочка на установку, чтоб не вбивать в браузере, хотя х.з., языка не знаю php так чисто сравнением, чего не хватает чтоб была кнопочка))

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 06 авг 2012, 11:58
DeaDRoMeO
Спасибо за скриншот
Как вариант, изза отсуствия папки с английским языком не идет на автомоде, но лично мне незачем закачивать лишние файлы
Phoenix писал(а):Загрузить файл(кликабельно) -> У вас нет необходимых прав доступа к файлам либо выполнению запроса. Написать Администратору Форума.
Спасибо, сейчас исправлю, просто защищал файлы шаблонов от скачиваний через .htaccess

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 06 авг 2012, 13:32
kwike
DeaDRoMeO писал(а):Enable HTML phpbb3 (HTML в сообщениях), HTML phpbb3, включить HTML phpbb3
а я искал "html в bbcode" ))

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 06 авг 2012, 14:03
DeaDRoMeO
Phoenix писал(а):а я искал "html в bbcode" ))
Масло маслянное, ВВ-код это и есть замена HTML

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 06 авг 2012, 14:15
kwike
DeaDRoMeO писал(а):Масло маслянное, ВВ-код это и есть замена HTML
ага, знаю, просто не знал как ещё написать))

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 06 авг 2012, 15:05
DeaDRoMeO
Гы, попросту на инглише enable html phpbb3

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 31 окт 2012, 07:51
weerdsa
Файл viewtopic.php
Почему то если выполнить эту часть инструкции
Найти
Подсказка: Возможно, здесь приведена не вся строка, а лишь ее часть.

Код: Выделить всё

'search'		=> ($auth->acl_get('u_search')) ? append_sid("{$phpbb_root_path}search.$phpEx",
Добавить после
Подсказка: Добавьте эти строки с новой строки после ранее найденных строк.

Код: Выделить всё

				// START Enable HTML
				'user_type'			=> $row['user_type'],
				'user_permissions'	=> $row['user_permissions'],
				// END Enable HTML
происходит ошибка. При попытке просмотреть тему - белый экран. Если эту часть проигнорировать, то всё работает. В чем может быть проблема, поджскажите пожалуйста.

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 31 окт 2012, 10:06
DeaDRoMeO
Интересно интересно, а скрипт инсталяционный запускали путем перехода по адресу

Код: Выделить всё

адрес форума/enable_html.php

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 01 ноя 2012, 06:49
weerdsa
Да, запускал - скрипт работает, всё делается и настройки прав и отображение в сообщениях так, как надо. Но только если проигнорировать часть изменений из инструкции.
Интересно за что эта часть отвечает - т.е. что я теряю без него)

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 01 ноя 2012, 09:08
DeaDRoMeO
В этих строках проверяется в какой группе состоит пользователь и какие у него есть права доступа))Возможно изза этих строк вы не сможете ограничить доступ пользователей к этой функции. В любом случае запретите пользователям пользоваться HTML в сообщениях, а потом с тестовой учетки обычного пользователя попробуйте проверить - есть ли у вас запрет или нет)

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 01 ноя 2012, 14:47
jasiuk
Сделал всё по инструкции, в админке выставил права. Пробую на сайте добавить текст окружённый тэгами html и на странице ничего не происходит. Тест обрамляеся по краям html.

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 01 ноя 2012, 16:06
DeaDRoMeO
Точно все по инструкции ??? Скрипт инсталлятор запускали ?? Ваша админская учетка состоит только в одной группе пользователей?

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 01 ноя 2012, 16:53
jasiuk
DeaDRoMeO писал(а):Ваша админская учетка состоит только в одной группе пользователей?
Вот спасибо, всё сейчас работает. Ещё бы побороть плавающую панель в эксплорере.

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 01 ноя 2012, 18:05
DeaDRoMeO
Поборете, неисправимых ошибок не бывает)))

Enable HTML phpbb3 (HTML в сообщениях)

Добавлено: 07 ноя 2012, 19:18
weerdsa
DeaDRoMeO[/url] » [url=http://hello-vitebsk.ru/viewtopic.php?p=16785#p16785]01 ноя 2012, 11:08 писал(а):В этих строках проверяется в какой группе состоит пользователь и какие у него есть права доступа))Возможно изза этих строк вы не сможете ограничить доступ пользователей к этой функции. В любом случае запретите пользователям пользоваться HTML в сообщениях, а потом с тестовой учетки обычного пользователя попробуйте проверить - есть ли у вас запрет или нет)
завтра или послезавтра протестирую и отпишусь что получилось)