ACP Announcement Centre (объявления) для phpBB3

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

ACP Announcement Centre (объявления) для phpBB3

Сообщение Rayden »

сайт автора: http://www.lefty74.com/
тема на оффе: http://www.phpbb.com/community/viewtopi ... 9&t=981855
Русификация (локализация): ACP Announcement Centre
Актуальная версия: 1.2.5

Описание:
Мод добавляет возможность размещения объявлений на страницах Вашего форума.

Особенности:
- Показ/скрытие объявления
- Предварительный просмотр объявления (Черновик)
- Поддержка BBCode/Смайлов в объявлениях
- Возможность показа отдельных объявлений для незарегистрированных пользователей (Гостей)
- Возможность объявления о днях рождения пользователей (с поддержкой отображения аватарки)
- Возможность выбора показа объявлений: только гостям, только группам или всем.
- Возможность назначать заголовок для объявлений
- Возможность выбора показа объявлений на главной странице или на всех страницах форума одновременно
Последний раз редактировалось Татьяна5 01.11.2013 17:24, всего редактировалось 7 раз.
Причина: смена версии
metrAnom
phpBB 1.2.0
Сообщения: 10
Стаж: 14 лет 10 месяцев
Благодарил (а): 2 раза

Re: ACP Announcement Centre (объявления) для phpBB3

Сообщение metrAnom »

HAMMER663 писал(а):запусти install/index.php
Получилось.

Все-равно ничего не понял, инструкция не правильная? :D А то там ни слова про это, тут на форуме писали, что папка install для старых версий форума нужна.
После запуска установилась версия МОДа 1.2.4, после чего обновил до версии 1.2.5 запуском "announcement_centre_install.php".

Спасибо большое за помощь :)
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: ACP Announcement Centre (объявления) для phpBB3

Сообщение HAMMER663 »

metrAnom вон оно как. оказывается ты ставил 1.2.5. это я упустил)) но хорошо, что ты разобрался сам. это радует :)
Аватара пользователя
Natn
phpBB 1.2.1
Сообщения: 21
Стаж: 14 лет 1 месяц
Благодарил (а): 5 раз

Re: ACP Announcement Centre (объявления) для phpBB3

Сообщение Natn »

Доброго времени суток! Кто может помочь в коде?

Начал устанавливать сей мод... и вот такая загвоздка:
Код текущий

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

'body' => ( $acp_models ) ? 'models_smilies.html' : 'posting_smilies.html')
вот в эту строчку добавить вот это:

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

 ( $acp_announce ) ? 'announcement_smilies.html' 
Код текущий

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

'U_MORE_SMILIES'       => ( $acp_models ) ? append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&models=1') : append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id))
вот в эту строчку добавить вот это:

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

( $acp_announce ) ? append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&announce=' . ACP_ANNOUNCE_TRUE) : append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id))
Форум 3.0.10 редактирование includes/functions_posting.php
Последний раз редактировалось Natn 06.08.2012 17:10, всего редактировалось 1 раз.
Научите, а там посмотрим .....
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

ACP Announcement Centre (объявления) для phpBB3

Сообщение МайскийЖук »

А в чём конкретно загвоздка-то?
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Natn
phpBB 1.2.1
Сообщения: 21
Стаж: 14 лет 1 месяц
Благодарил (а): 5 раз

Re: ACP Announcement Centre (объявления) для phpBB3

Сообщение Natn »

я нуб, пхп вот в этом и загвоздка, уточняю как правильно прописать код?
Научите, а там посмотрим .....
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

ACP Announcement Centre (объявления) для phpBB3

Сообщение МайскийЖук »

Инструкции недостаточно?
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Natn
phpBB 1.2.1
Сообщения: 21
Стаж: 14 лет 1 месяц
Благодарил (а): 5 раз

Re: ACP Announcement Centre (объявления) для phpBB3

Сообщение Natn »

Гхм, я конечно пробовал но: тут в вот в чем дело...

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

( $acp_models ) ? 'models_smilies.html'  and ( $acp_announce ) ? 'announcement_smilies.html' 
соеденить в одну строчку

так как вот это

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

( $acp_models ) ? 'models_smilies.html'
из модуля "шаблон поста"

Соответственно и следующий пункт из того же мода.

PS^: Я пытался вот так сделать

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

'body' => ( $acp_models ) , ( $acp_announce ) ? 'announcement_smilies.html' : 'models_smilies.html' : 'posting_smilies.html')
:oops:

и соответственно вот так

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

'U_MORE_SMILIES'       => ( $acp_models ) , ( $acp_announce ) ? append_sid(("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&announce=' . ACP_ANNOUNCE_TRUE) : 'mode=smilies&models=1') : append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id))
Научите, а там посмотрим .....
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: ACP Announcement Centre (объявления) для phpBB3

Сообщение Пчелкин »

ДАВАЙТЕ РАЗБИРАТЬСЯ СПОКОЙНО
По инструкции в includes/functions_posting.php надо найти

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

			'body' => 'posting_smilies.html')
И данную сроку заменить на

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

			'body' => ( $acp_announce ) ? 'announcement_smilies.html' : 'posting_smilies.html')
Но ваша строка выглядит так -

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

'body' => ( $acp_models ) ? 'models_smilies.html' : 'posting_smilies.html')
и вы считаете что тупая замена может что-то повредить?
То есть вы хотите лишний кусок этой строки вашего файла

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

 ( $acp_models ) ? 'models_smilies.html' : 
остался? Зачем? Откуда он у вас и прочее можно было бы задать и получить ответ...но лично мне не хочется....
Рассуждаем дальше - как и рыбку съесть и ***
Включим дедукцию и все что осталось от мозга, приходим к мнению что новая строка должна выглядеть так ???

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

			'body' => ( $acp_announce ) ? 'announcement_smilies.html' : 'models_smilies.html' : 'posting_smilies.html')
Щас спецы подключатся...

Добавлено спустя 1 минуту 14 секунд:
Но я бы тупо заменил...models для топиков тоже должен срабатывать
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Natn
phpBB 1.2.1
Сообщения: 21
Стаж: 14 лет 1 месяц
Благодарил (а): 5 раз

Re: ACP Announcement Centre (объявления) для phpBB3

Сообщение Natn »

Пробовал, mdels (мод шаблоны сообщений) начинает не корректно работать.

PS: Подойдем к этому вопросу с другой стороны, а что делает сия строка вообще? В смысле какую функцию выполняет.

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

'body' => ( $acp_models ) ? 'models_smilies.html' : 'posting_smilies.html')
Научите, а там посмотрим .....
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: ACP Announcement Centre (объявления) для phpBB3

Сообщение Пчелкин »

Разрешает управление использование смайлов не только в виевтпик и форумлист но и на главной, например в чатах и дополнительных блоках слева-справа из админки...Появилась данная часть от какого-то мода для смайлов, раскидывающего смайлы или по категориям или по условиям, или от мода "смайлы на плакатах"...короче, как-то что-то мелькало...но где и как - не помню...но встречал ЭТО уже...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Natn
phpBB 1.2.1
Сообщения: 21
Стаж: 14 лет 1 месяц
Благодарил (а): 5 раз

Re: ACP Announcement Centre (объявления) для phpBB3

Сообщение Natn »

Ладно, попробовал вот так в function_posting.php заменил строчки и вот такая кортика, точнее надпись:
Parse error: syntax error, unexpected '}' in Z:\home\Forum.ru\www\cache\tpl_prosilver_index_body.html.php on line 47
Что теперь делать? Кеш почистел.

PS: Но при повторной чистке кеша шаблонов выходит вот это:
Parse error: syntax error, unexpected '}' in Z:\home\Forum.ru\www\includes\template.php(230) : eval()'d code on line 47
Научите, а там посмотрим .....
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: ACP Announcement Centre (объявления) для phpBB3

Сообщение Пчелкин »

1.Сначала научится писать без ошибок...
2.Подождать спецов...мож кто и обратит внимания на вашу сумбурную писанину..
3.Написать в теме у автора
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Natn
phpBB 1.2.1
Сообщения: 21
Стаж: 14 лет 1 месяц
Благодарил (а): 5 раз

Re: ACP Announcement Centre (объявления) для phpBB3

Сообщение Natn »

Natn писал(а):Ладно, попробовал вот так в function_posting.php заменил строчки и вот такая кортика, точнее надпись:
Parse error: syntax error, unexpected '}' in Z:\home\Forum.ru\www\cache\tpl_prosilver_index_body.html.php on line 47
Что теперь делать? Кеш почистел.

PS: Но при повторной чистке кеша шаблонов выходит вот это:
Parse error: syntax error, unexpected '}' in Z:\home\Forum.ru\www\includes\template.php(230) : eval()'d code on line 47
Эта проблема решена, эх чайник я, однако :lol:

Кому интересно: С вот этой строчкой:

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

'body' => ( $acp_announce ) ? ($acp_models ) ? 'models_smilies.html' : 'announcement_smilies.html' : 'posting_smilies.html')
и по второй строке:

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

$template->assign_vars(array(
			'S_SHOW_SMILEY_LINK' 	=> true,
			'U_MORE_SMILIES'       => ( $acp_announce ) ? append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&announce=' . ACP_ANNOUNCE_TRUE) : append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id),
			'U_MORE_SMILIES'       => ( $acp_models ) ? append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&models=1') : append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id))
		);
Всем спасибо, проблема решена!
Научите, а там посмотрим .....
Аватара пользователя
yosya
phpBB 1.2.1
Сообщения: 22
Стаж: 14 лет 6 месяцев
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: ACP Announcement Centre (объявления) для phpBB3

Сообщение yosya »

Уважаемые знатоки ! подскажите пожалуйста, как скрыть уведомление о именинниках от гостей и ботов, т.е. чтобы показ был только залогиненым ?
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: ACP Announcement Centre (объявления) для phpBB3

Сообщение evrus01 »

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

<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->здесь содержимое<!-- ENDIF -->

Вернуться в «Поддержка модов для phpBB 3.0.x»