Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[hide] BB-Code

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

[hide] BB-Code

Сообщение [R: R@m$e$ :U] »

переделка мода ббкода скрывающего часть текста... теперь текст показывается только зарегистрированным пользователям... а гостям нет... =) [плюс возможность показывать пользователям у кого больше определенного количества сообщений]
Скачать 1.4.0
Последний раз редактировалось [R: R@m$e$ :U] 19.08.2005 12:26, всего редактировалось 8 раз.
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
baston
phpBB 1.4.0
Сообщения: 33
Стаж: 19 лет 3 месяца

Сообщение baston »

Мод работает. Спасибо.
Но необходимо код дополнить изменениями, вносимыми в файл posting_body.tpl, так как здесь этого нет, а человек, не знакомый с оригинальным модом, просто не будет понимать,почему у него не отображается ничего.
Кроме того, если установлен EZ portal, то весь скрытый текст отображается на главной странице в разделе "Последние сообщния". Как бы это исправить?
Спасибо.
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

baston
для ез пока не знаю... с ез не пробовал...
на страницу постинга не вынес тк давно не мучал ту страницу и у меня не получилось... =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Romiyo
Неадекватен
Сообщения: 603
Стаж: 19 лет 4 месяца
Откуда: tln.ee

Сообщение Romiyo »

А это какой именно мод? Есть один такой, но там надо не просто быть зареганым, но ещё и постить в теме, где юзается [mod] ... но это бредовый мод...
Неадекватен
Аватара пользователя
baston
phpBB 1.4.0
Сообщения: 33
Стаж: 19 лет 3 месяца

Сообщение baston »

Romiyo писал(а):А это какой именно мод? Есть один такой, но там надо не просто быть зареганым, но ещё и постить в теме, где юзается [mod] ... но это бредовый мод...
Этот мод лучше! Он требует лишь регистрации для просмотра скрытого текста (ну не то чтобы требует, но видеть hide text могут лишь зарегенные пользователи).
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Romiyo
это тот мод... но я немного его переделал... поэтому [hide][/hide] видят просто зарегистрированные пользователи... постить в теме теперь не надо =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
baston
phpBB 1.4.0
Сообщения: 33
Стаж: 19 лет 3 месяца

Сообщение baston »

[R: R@m$e$ :U]
Я тестирую этот мод потихоньку и выявилась непонятная для меня проблема:
Когда я подвожу указатель мыши к значку [hide] выскакивает сообщение об ошибке "Во время выполнения произошла ошибка. Запустить отладку? Строка 124 Ошибка: "h_help" - определение отсутствует. "
Другие кнопочки так не реагируют.
Что может быть причиной и как исправить?
Спасибо.

Добавлено спустя 33 минуты 44 секунды:

Сам решил проблему: она заключалась в том, что в файле posting_body.tpl не было (в моем файле) прописано

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

h_help = "Hide: [hide]message[/hide] (alt+h)";
Проблема исчезла.
Уважаемый [R: R@m$e$ :U]! Прошу вас доработайте пожалуйста ваш код мода с учетом внесения необходимых изменений в файл posting_body.tpl

Спасибо.
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

baston
в моем варианте вообще отстутствует добавление в posting_body.tpl... но как будет время сразу допишу... просто в связи с заменой железа проблем чуток прибавилось... ;)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

baston
оформил posting_body... правда оформил уже давно... просто только выложил..
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Alexgraf

Сообщение Alexgraf »

Я тут почитал разные форумы и добавил в viewtopic.php что бы не только пользователь был зарегистрирован, но и оставил не менее 3-х сообщений на форуме (всё равно в каком топике)

Было :

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

if( $userdata['session_logged_in'] )
{
   $valid = TRUE;
}
Стало :

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

$valid = FALSE;
if( $userdata['session_logged_in'] ) {
$sql = "SELECT u.user_id, u.user_level
FROM " . USERS_TABLE . " u
WHERE u.user_id = " . $userdata['user_id'] . "
AND u.user_posts >= 3";
$resultat = $db->sql_query($sql);
$valid = $db->sql_numrows($resultat) ? TRUE : FALSE;}
Как видно из кода, количество постов задано явно в строке u.user_posts >= 3.
Как переделать мод, что бы тэг имел аргумент (возможно ли такое вообще ?) типа [hidе=5], и этот аргумент обозначал какой лимит постов должен набрать пользователь в форуме, что бы видеть сообщение. (согласен, что оставлять посты именно в теме, для просмотра скрытого текста, несколько экзотичная необходимость, а вот во всём форуме - вполне реальный способ отсечь "халавщиков")
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Alexgraf
1. Данные о количестве сообщений можно взять из $userdata['user_posts']
2. При этом надо сначала проверить, не аноним ли пользователь.

Кстати, указанную вами возможность часто используют варезники.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Alexgraf

Сообщение Alexgraf »

Xpert
1. Данные о количестве сообщений можно взять из $userdata['user_posts']
так они у меня сейчас оттуда и берутся... (u.user_posts >= 3")
2. При этом надо сначала проверить, не аноним ли пользователь.
как я понимаю, это проверяется здесь - if( $userdata['session_logged_in']
Кстати, указанную вами возможность часто используют варезники.
Согласен, но у меня несколько другая ситуация - форум пайщиков одной новостройки, в день бывает до сотни уникальных айпи, после установки этого мода народ начал регистрироваться, но опять не пишет, теперь поставил не менее 3-х постов для просмотра сообщений, посмотрим что это даст...
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Alexgraf
можно сделать.... только сейчас времени не хватает... но завтра скорее всего сделаю...
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Alexgraf
У тебя лишний запрос к БД. Эти данные можно получить из глобального массива $userdata, как я сказал выше.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Alexgraf
кстати поддерживаю замечание Xpert'а... ;)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y

Вернуться в «Бета-версии модов для phpBB 2.0.x»