Hide Links для phpbb 3

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Грин
phpBB 1.0.0
Сообщения: 6
Стаж: 20 лет 5 месяцев

Hide Links для phpbb 3

Сообщение Грин »

Собственно существует ли такой уже и где его искать?
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 21 год 4 месяца
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Сообщение Поручик »

В интернете например
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
mark1983
phpBB 1.0.0
Сообщения: 2
Стаж: 19 лет 1 месяц

Сообщение mark1983 »

А кто-нибудь в интернет может не отсылать?? Я там был, между прочим, и мне тоже очень нужен этот мод. Хотя бы кто объяснил суть его работы (где что прописывать).
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 22 года 2 месяца
Откуда: Бердск
Поблагодарили: 15 раз

Сообщение crash »

mark1983 писал(а):А кто-нибудь в интернет может не отсылать??
могу. phpbb.com - это нге интернет, а официальная страница.
mark1983 писал(а):Я там был, между прочим, и мне тоже очень нужен этот мод.
плохо вы там были, http://www.phpbb.com/community/viewtopi ... 0&t=560705 взято из интернета.
mark1983 писал(а):Хотя бы кто объяснил суть его работы
суть его работы в том, чтобы скрыват ссылки от гостей например.
mark1983 писал(а):(где что прописывать).
прописывать здесь:
Files to Edit
posting.php,
viewtopic.php,
search.php,
includes/bbcode.php,
includes/constants.php,
includes/functions_posting.php,
includes/message_parser.php,
includes/ucp/ucp_pm_compose.php
Included Files
root/language/en/mods/simple_hide_bbcode.php
согласно инструкции

Добавлено спустя 29 секунд:

ах, да. Тестировано на RC5
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
mark1983
phpBB 1.0.0
Сообщения: 2
Стаж: 19 лет 1 месяц

Сообщение mark1983 »

Спасибо. Сделал всё чётко по инструкции. У меня текст сам скрывается, но сообщения о том, что текст скрыт - нет... :( т.е. незарегенным юзерам просто ничего не видно.
acid
phpBB 1.0.0
Сообщения: 6
Стаж: 19 лет 6 месяцев

Сообщение acid »

Может ты забыл внести изменения в шкурку или, что то напутал в вьювтопике.
Столкнулся с небольшой проблемкой. Для того, что бы сообщение о том, что нужно зарегистрироваться для того что бы увидет скрытые данные, было написано на русском языке, я взял из пака simple_hide_bbcode.php для английского и по аналогии зделал для русского. Но после того как я его закачал сообщение начало отображаться крякозябрами-��� . Я подумал про utf-8 итд, но вроде зделал все правилно...
Подскажите плиз где я мог напартачить и можно ли как-нибудь это обойти?
Заранее спасибо!
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Сообщение Rayden »

Приаттач этот файл
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

Могли напортачить с сохранением русского файла. Сохранять надо в UTF-8 без метки BOM.
Изображение
Аватара пользователя
PanAm
phpBB 1.2.1
Сообщения: 29
Стаж: 19 лет 1 месяц
Поблагодарили: 1 раз

Сообщение PanAm »

remembers the ID on the URL - Взять из адресной строки браузера после dit&bbcode= число, и вставить его в includes/constants.php
Man

Сообщение Man »

Блин очень необходимо чтобы можно было прописывать колличество постов например чтоб работало так [hide=10]{text}[/hide]

Я думаю что умельцам это не составит особого труда.
Аватара пользователя
Slawka_SoD
phpBB 1.0.0
Сообщения: 2
Стаж: 18 лет 9 месяцев

Сообщение Slawka_SoD »

Вот маленький мод к нему Разрешаем смотреть только зарегистрированным, без постов в теме


Внимание:Только После установки и тестирования

В файле includes/constants.php

находим

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

define('HIDE_BBCODE_ID', 1000);
Вставляем перед

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

define('HIDE_BBCODE_ONLY_GUEST', true); 
// define('HIDE_BBCODE_ONLY_GUEST', true); Видят все зарегистрированные 
// define('HIDE_BBCODE_ONLY_GUEST', false); Видят зарегистрированные с постом в теме
В файлах posting.php и viewtopic.php

Находим

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

$unhide = $db->sql_affectedrows($result) ? true : false;
Заменяем на

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

$unhide = (($db->sql_affectedrows($result) || HIDE_BBCODE_ONLY_GUEST) ? true : false);
Находим в файле language/ru/mods/simple_hide_bbcode.php

Строку с

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

'MESSAGE_HIDDEN_DESCRIPTION'	=>
Заменяем всю строку на

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

	'MESSAGE_HIDDEN_DESCRIPTION'	=>	(HIDE_BBCODE_ONLY_GUEST)?'Для просмотра Вам нужно <a href="./ucp.php?mode=register">Зарегистрироваться</a>.':'Вам нужно ответить в эту тему прежде, чем Вы можете посмотреть скрытое сообщение',
Поздно было =)
Последний раз редактировалось Slawka_SoD 14.12.2007 6:52, всего редактировалось 1 раз.
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 21 год 4 месяца
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Сообщение Поручик »

Последнюю строку переделайте. Кто-нибудь из ламеров себе сделает замену, где будет регаться народ?
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 22 года 2 месяца
Откуда: Бердск
Поблагодарили: 15 раз

Сообщение crash »

Поручик писал(а):где будет регаться народ?
там куда его отправили))
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса

Вернуться в «Запросы модов для phpBB 3.0.x»