Denri
Нет, на этой версии мод работать не будет
16. yura3d - 17 мая 2009 — 18:25 - перейти к сообщению
17. lisiycat - 21 мая 2009 — 05:25 - перейти к сообщению
yura3d пишет:
Как всегда вопросы, замечания и предложения по этому моду оставляйте в этой теме
Думаю, что это относится к теме....
На других движках замечал такую штуку, что для незарегистрированных пользователей закрываются автоматически ссылки и прикрепленные файлы. Вроде, как полезная штуковина.
Это так для размышлений....может у кого будут идеи по этому поводу...
18. Александр Михалицын - 21 мая 2009 — 08:52 - перейти к сообщению
lisiycat,
боюсь, только в ExBB 2
боюсь, только в ExBB 2
19. yura3d - 23 мая 2009 — 10:17 - перейти к сообщению
Александр Михалицын пишет:
боюсь, только в ExBB 2
Можно и в файловой версии реализовать, но пока что нет времени. Если будет спрос на такую возможность, постараюсь сделать
20. Umbr - 25 июня 2009 — 06:27 - перейти к сообщению
Работает .. Даже у меня. Кнопка Hide появилась. Спасибо!
21. mashasd - 1 июля 2009 — 00:30 - перейти к сообщению
Спасибо!
22. electron - 17 июля 2009 — 09:16 - перейти к сообщению
yura3d пишет:
CODE:
[hide=10]Этот текст не могут видеть пользователи, набравшие менее 10 сообщений[/hide]
прочитал всю тему и не нашел ответа на вопрос : какое максимальное число в этом теге?
yura3d пишет:
Спасибо за найденные неточности. Это всё трудности перевода из усовершенствованного ядра ExBB FM 1.0 RC2. Открывааем файл include/fm.class.php
Находим ранее вставленную строку:
И перемещаем её, разместив сразу за строкой:
Находим ранее вставленную строку:
И заменяем строкой:
Вроде бы всё
Zeg пишет:
тег срабатывает даже в блоке code
Находим ранее вставленную строку:
CODE:
$string = preg_replace_callback("#\[hide(\=([0-9]+)|)\](.+?)\[\/hide\]#is", array($this, 'hide_text'), $string);
И перемещаем её, разместив сразу за строкой:
CODE:
$string = preg_replace($search, $replace, $string);
Defenderyk пишет:
не работает. просто выдает:
Цитата:
Этот текст не видят незарегистрированные пользователи
Цитата:
Этот текст не видят незарегистрированные пользователи
Находим ранее вставленную строку:
CODE:
if ($matches[2] && $this->user['id'] && $this->user['posts'] < $matches[2])
И заменяем строкой:
CODE:
if ($matches[2] && @$this->user['posts'] < $matches[2])
Вроде бы всё
первый пост подкорректирован в связи с данными неточностями? или корректировать дополнительно?
23. yura3d - 17 июля 2009 — 10:12 - перейти к сообщению
electron пишет:
прочитал всю тему и не нашел ответа на вопрос : какое максимальное число в этом теге?
Никаких явных ограничений нет, сколько укажите, столько сообщений и нужно будет набрать
electron пишет:
первый пост подкорректирован в связи с данными неточностями? или корректировать дополнительно?
Да, подкорректирован
24. yura3d - 20 августа 2009 — 18:55 - перейти к сообщению
В продолжение этой дискуссии решил реализовать возможность автоматического скрытия ссылок от гостей, на мой взгляд, для некоторых форумов это будет актуально
Реализация (Отобразить)
25. Borman - 20 августа 2009 — 19:14 - перейти к сообщению
yura3d пишет:
Для установки необходимо произвести следующие изменения
Откройте файл language/russian/lang_front_all.php, найдите строку:
CODE:
return "<a href=\"".((empty($matches[2])) ? "http://".$matches[1]:$matches[1])."\" target=\"_blank\">{$matches[3]}</a>";
И замените её строкой:
CODE:
return ($this->user['id']) ? "<a href=\"".((empty($matches[2])) ? "http://".$matches[1]:$matches[1])."\" target=\"_blank\">{$matches[3]}</a>" : '<i>'.$this->LANG['ViewLinkReged'].'</i> ';
Откройте файл language/russian/lang_front_all.php, найдите строку:
CODE:
return "<a href=\"".((empty($matches[2])) ? "http://".$matches[1]:$matches[1])."\" target=\"_blank\">{$matches[3]}</a>";
И замените её строкой:
CODE:
return ($this->user['id']) ? "<a href=\"".((empty($matches[2])) ? "http://".$matches[1]:$matches[1])."\" target=\"_blank\">{$matches[3]}</a>" : '<i>'.$this->LANG['ViewLinkReged'].'</i> ';
Нет таких строк, Юра, что то напутал!
26. mastersound - 20 августа 2009 — 19:15 - перейти к сообщению
yura3d у меня в файле language/russian/lang_front_all.php нет этого выражения
CODE:
правда и тег hide я не активизировал, т.е. не обновлялся до использования этого мода. Файл прикрепляю... там есть поправка на установку превьюшек в ряд с интервалом.
return "<a href=\"".((empty($matches[2])) ? "http://".$matches[1]:$matches[1])."\" target=\"_blank\">{$matches[3]}</a>";
27. yura3d - 20 августа 2009 — 19:23 - перейти к сообщению
Borman
mastersound
Поправил, просто часть инструкции по ошибке вставил не в ту часть сообщения
mastersound
Поправил, просто часть инструкции по ошибке вставил не в ту часть сообщения
28. mastersound - 20 августа 2009 — 19:33 - перейти к сообщению
))) я поискал немного, да понял, что ты еще на форуме, поправишь. Спасибо!
(Добавление)
Этого и всего остального
(Добавление)
Этого и всего остального
CODE:
в fm.class.php тоже нет
return "<a href=\"".((empty($matches[2])) ? "http://".$matches[1]:$matches[1])."\" target=\"_blank\">{$matches[3]}</a>";
29. Borman - 20 августа 2009 — 19:45 - перейти к сообщению
Я тоже все глаза проглядел
30. yura3d - 20 августа 2009 — 20:02 - перейти к сообщению
mastersound
Borman
У Вас установлен мод перехода по внешним ссылкам через редирект? В этом случае нужная другая инструкция, поскольку искомые строки после установки вышеуказанного мода имеют несколько иной вид. Выкладывайте Ваши файлы include/fm.class.php, будем разбираться
Borman
У Вас установлен мод перехода по внешним ссылкам через редирект? В этом случае нужная другая инструкция, поскольку искомые строки после установки вышеуказанного мода имеют несколько иной вид. Выкладывайте Ваши файлы include/fm.class.php, будем разбираться