[3.1] [3.2] [beta] Удаление уведомлений

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Aleksej2000
phpBB 2.0.4
Сообщения: 434
Стаж: 8 лет 11 месяцев
Благодарил (а): 225 раз
Поблагодарили: 28 раз

Re: [beta] Удаление уведомлений

Сообщение Aleksej2000 »

Sheer писал(а): А мой правильнее
Сейчас попробую :) Это и к закладкам тоже будет относиться (тоже Ваше расширение)?

Отправлено спустя 11 минут 9 секунд:
Sheer, А 0.01 это последняя версия?
Мой форум по рыбоводству http://rybovodstvo.com/forum
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: [beta] Удаление уведомлений

Сообщение Sheer »

Aleksej2000 писал(а): Это и к закладкам тоже будет относиться
Это относится абсолютно ко всем без исключения расширениям, включающим дополнительные модули MCP или UCP или ACP
Aleksej2000 писал(а): это последняя
Да.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Aleksej2000
phpBB 2.0.4
Сообщения: 434
Стаж: 8 лет 11 месяцев
Благодарил (а): 225 раз
Поблагодарили: 28 раз

Re: [beta] Удаление уведомлений

Сообщение Aleksej2000 »

Sheer писал(а): А мой правильнее
[3.1] [3.1.10] Обязательный модуль не существует. Исправление
И главное, ну очень простой. Заняло минуту, из них половину зайти на сервер :)
Спасибо, все работает, и закладки тоже.
Мой форум по рыбоводству http://rybovodstvo.com/forum
cher
phpBB 1.4.2
Сообщения: 52
Стаж: 16 лет 3 месяца
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: [beta] Удаление уведомлений

Сообщение cher »

Описание проблемы: При попытке удалить неиспользуемые уведомления на белом экране выскакивает строка на любом стиле
Произведенные изменения, после которых начались неполадки: Обновление конференции с версии 3.1.10 до версии 3.2
Версия phpBB: 3.2
Используемые стили: Blue, Prosilver
Используемые моды/расширения: Delete unnecessary notifications
Версия PHP:: 7.1.1
Используемая СУБД и её версия: MySQL(i) 5.5.44-37.3-log
Ссылка на конференцию: http://romantiki.ru/phpf15/
Есть ли у вас тестовый аккаунт[/color: ]Есть, test / testT
Использовался ли поиск для решения проблемы:
Если да, то какие запросы вы использовали:

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

[phpBB Debug] PHP Warning: in file [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php on line 445: strtolower() expects parameter 1 to be string, array given]
Последний раз редактировалось cher 21.02.2017 12:28, всего редактировалось 2 раза.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: [beta] Удаление уведомлений

Сообщение Sheer »

Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Georg
phpBB 1.0.0
Сообщения: 6
Стаж: 15 лет 8 месяцев
Благодарил (а): 2 раза

Re: [beta] Удаление уведомлений

Сообщение Georg »

cher писал(а): Описание проблемы: При попытке удалить неиспользуемые уведомления на белом экране выскакивает строка на любом стиле
Произведенные изменения, после которых начались неполадки: Обновление конференции с версии 3.1.10 до версии 3.2
Версия phpBB: 3.2
Абсолютно аналогичная ситуация, за исключением:
Описание проблемы: Сразу при клике на текст "неиспользуемые уведомления" на белом экране выскакивает строка...
Произведенные изменения, после которых начались неполадки: нет.
Версия phpBB: 3.2
Расширение отключил, дабы не ....
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: [beta] Удаление уведомлений

Сообщение Sheer »

Это расширение несовместимо с версией phpBB3.2.x так как используется другая система уведомлений.

Отправлено спустя 20 минут 1 секунду:
Исправление для phpBB3.2.x
Открыть ext\sheer\delnotifications\ucp\notifications_module.php
Найти

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

        $notifications = $phpbb_notifications->load_notifications(array(
Заменить на

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

        $notifications = $phpbb_notifications->load_notifications('notification.method.board', array(
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Georg
phpBB 1.0.0
Сообщения: 6
Стаж: 15 лет 8 месяцев
Благодарил (а): 2 раза

Re: [3.1] [3.2] [beta] Удаление уведомлений

Сообщение Georg »

Sheer писал(а): Исправление для phpBB3.2.x
Реально помогает :). Все работает отлично.
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 8 лет 9 месяцев
Благодарил (а): 48 раз
Поблагодарили: 6 раз

Re: [3.1] [3.2] [beta] Удаление уведомлений

Сообщение rst »

Поставил на 3.1.10 - всё прекрасно работает. А нельзя ли добавить ссылочку для удаления всех уведомлений куда-нибудь прямо в выпадашку уведомлений. Чтобы не лезть внутрь?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: [3.1] [3.2] [beta] Удаление уведомлений

Сообщение Sheer »

Если есть необходимые события, то можно.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 8 лет 9 месяцев
Благодарил (а): 48 раз
Поблагодарили: 6 раз

Re: [3.1] [3.2] [beta] Удаление уведомлений

Сообщение rst »

Просто чтобы добраться до удаления нужны аж 4 клика:
Значок уведомлений -> Показать все -> Удалить уведомления -> Удалить все
Мне кажется всем было бы удобно иметь линк на удаления где-нить в первой выпадашке. Там наверняка есть события. Но если нет - то нет. Сам не сделаю :lol:
Аватара пользователя
hd321kbps
phpBB 2.0.3
Сообщения: 366
Стаж: 13 лет 5 месяцев
Откуда: Россия, Крым, Армянск
Благодарил (а): 189 раз
Поблагодарили: 346 раз

Re: [3.1] [3.2] [beta] Удаление уведомлений

Сообщение hd321kbps »

на phpBB 3.3.x кто-то проверял? Работает?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: [3.1] [3.2] [beta] Удаление уведомлений

Сообщение Sheer »

Открыть ext\sheer\delnotifications\config\services.yml
Найти

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

            - %core.root_path%
Заменить на

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

            - '%core.root_path%'
Открыть ext\sheer\delnotifications\ucp\notifications_module.php
Найти

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

		$notifications = $phpbb_notifications->load_notifications(array(
Заменить на

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

$notifications = $phpbb_notifications->load_notifications('notification.method.board', array(
Тогда будет работать 8-)
Собсно тут [3.1] [3.2] [beta] Удаление уведомлений и тут Re: [beta] Удаление уведомлений это написано.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 16 лет 5 месяцев
Благодарил (а): 165 раз
Поблагодарили: 20 раз

Re: [3.1] [3.2] [beta] Удаление уведомлений

Сообщение romeo_piter »

Помогите, плз, подружить это расширение с 3.3. Правки для 3.3 внес. Расширение корректно установилось. Кэш чистил. Модуль есть. На скриншоте:
Untitled-4.jpg
При переходе на вкладку "Удаление уведомлений" всё ок, но при попытке удалить любое уведомление или перейти на любую страницу кроме первой вылетает ошибка

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

Общая ошибка
Модуль недоступен

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/functions_module.php
LINE: 565
CALL: trigger_error()

FILE: [ROOT]/ucp.php
LINE: 440
CALL: p_master->load_active()
Код с ошибкой из functions_module.php:

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

$module_path = $this->include_path . $this->p_class;
		$icat = $request->variable('icat', '');

		if ($this->active_module === false)
		{
565 >>>>>>>>>>> 	trigger_error('MODULE_NOT_ACCESS', E_USER_ERROR);
		}

		// new modules use the full class names, old ones are always called <type>_<name>, e.g. acp_board
		if (!class_exists($this->p_name))
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12840
Стаж: 14 лет 1 месяц
Благодарил (а): 160 раз
Поблагодарили: 2320 раз

Re: [3.1] [3.2] [beta] Удаление уведомлений

Сообщение Татьяна5 »

romeo_piter писал(а): 17.08.2025 5:38 MODULE_NOT_ACCESS
Модуль недоступен. Вероятней всего - не установился или оказался отключён

Вернуться в «Анонсы и поддержка расширений для phpBB»