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

[beta] Мини календарь событий

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

[beta] Мини календарь событий

Сообщение Sheer »

Изображение
Название расширения: Mini Calendar
Автор: Sheer
Описание расширения:
Расширение позволяет создавать пользователям, имеющим соответствующее глобальное право, анонсы каких-либо событий при создании темы или редактировании первого сообщения темы в определенных форумах. Анонсы актуальных (не закончившихся ) событий выводятся над шапкой форума. События могут быть как единичными (один день), так и продолжительными (от начальной даты до конечной). События можно редактировать и удалять при редактировании первого сообщения темы. Истекшие события удаляются автоматически (cron). При удалении темы событие удаляется.
mini_page.jpg
minical_acp.jpg
mini_cal_permission.jpg
mini_cal_single.jpg
mini_cal_cont.jpg
mini_cal_edit.jpg
Скачать: https://github.com/AlexSheer/phpbb3.1-Events_Calendar
Язык: Русский, Английский
Вложения
phpbb3.1-Events_Calendar-master.zip
(35.37 КБ) 8 скачиваний
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
KOT-Pskov
phpBB 1.4.2
Сообщения: 50
Стаж: 9 лет 5 месяцев
Благодарил (а): 23 раза
Поблагодарили: 2 раза
Контактная информация:

Re: [BETA] Мини календарь событий

Сообщение KOT-Pskov »

Здравствуйте.
Полезное расширение. Правда есть маленькое пожелание: было бы неплохо, если в админке была возможность указывать количество отображаемых событий.

Отправлено спустя 17 минут 55 секунд:
А ещё такой вопрос: есть ли возможность по завершению события не удалять тему, а, допустим, закрывать её с пометкой (например "Прошедшее событие") или переносить её в какую-либо другую тему? Было бы совсем здорово, если при создании нового события была возможность выбора, что с этой темой делать по завершению события (удалить, закрыть, перенести). :)
cece74
phpBB 1.4.3
Сообщения: 90
Стаж: 9 лет
Откуда: Italia
Благодарил (а): 12 раз
Поблагодарили: 4 раза

Re: [BETA] Мини календарь событий

Сообщение cece74 »

I like this ext!
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [BETA] Мини календарь событий

Сообщение Sheer »

KOT-Pskov писал(а): А ещё такой вопрос: есть ли возможность по завершению события не удалять тему
Щас не понял. По завершении события тема не удаляется. Удаляется само событие.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
KOT-Pskov
phpBB 1.4.2
Сообщения: 50
Стаж: 9 лет 5 месяцев
Благодарил (а): 23 раза
Поблагодарили: 2 раза
Контактная информация:

Re: [BETA] Мини календарь событий

Сообщение KOT-Pskov »

Sheer писал(а): По завершении события тема не удаляется. Удаляется само событие.
Прошу прощения. Видимо я не правильно понял. :oops: Я подумал удаляется сама тема и, в следствии чего, событие.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [BETA] Мини календарь событий

Сообщение Sheer »

Добавил в описание
Sheer писал(а): При удалении темы событие удаляется.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: [BETA] Мини календарь событий

Сообщение Alecto »

Чтобы изменить позицию отображение над шапкой на другую, например, под шапкой, достаточно переименовать шаблон?
Список событий выводится в 1 столбик? Или в несколько? Слишком много свободного места справа.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [BETA] Мини календарь событий

Сообщение Sheer »

Alecto писал(а): достаточно переименовать шаблон?
Ну да.
Alecto писал(а): Список событий выводится в 1 столбик?
В один. Хочешь в три - делай.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: [BETA] Мини календарь событий

Сообщение Alecto »

Untitled-1.jpg
вот так отображается опция, глянул в файрбаге - вроде ничего не вмешивается в отображение.
Sheer писал(а): Ну да.
без проблем получилось.

и еще... почему ссылка с календаря формируется следующего типа?
viewtopic.php?t=4810&f=10
Sheer писал(а): позволяет создавать пользователям, имеющим соответствующее право
Может добавлять события
вроде нашел это право, но что-то не могу разобраться.

Отправлено спустя 20 минут 28 секунд:
Просмотр прав доступа
Обсуждения, разговорчики [Доступ к форумам]
Зарегистрированные пользователи
Может создавать объявления Никогда
Untitled-11.jpg
Пользователь, входящий ТОЛЬКО в группу ЗАРЕГИСТРИРОВАННЫЕ ПОЛЬЗОВАТЕЛИ, в форуме, где разрешено создание событий Обсуждения, разговорчики прекрасно себе видит опции создания события при том, что пользовательские роли все НЕТ или НИКОГДА, трасировка прав показывает НИКОГДА.
Untitled-1.jpg
Как так?

Отправлено спустя 5 минут 18 секунд:
задал роль для форума СТАНДАРТНЫЙ ДОСТУП, Может создавать объявления НЕТ, и все равно пользователь МОЖЕТ создавать объявление в теме.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [BETA] Мини календарь событий

Сообщение Sheer »

Alecto писал(а): Как так?
А так, что ты не туда смотришь. Это глобальное право "Может создавать события"
Локальное право "Может создавать объявление" - это совсем из другой оперы. То есть может создавать темы со статусом "Объявление"
(надо было мне скрин прав доступа пихнуть)
Alecto писал(а): и еще... почему ссылка с календаря формируется следующего типа?
А что в ней не так? Ссылка ведет в тему. Не в пост.
Alecto писал(а): вот так отображается опция
Открыть /ext/sheer/minical/styles/all/theme/tool_tip.css
Найти

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

	margin: -24px -10px 10px 316px;
Заменить на

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

	margin: -24px -10px 10px 326px;
Найти

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

	margin: -26px 10px 20px 336px;
Заменить на

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

	margin: -26px 10px 20px 346px;
Отправлено спустя 5 минут 3 секунды:
Sheer писал(а): надо было мне скрин прав доступа пихнуть
Впихнул...
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: [BETA] Мини календарь событий

Сообщение Alecto »

Sheer писал(а): А что в ней не так? Ссылка ведет в тему. Не в пост.
последовательность параметров, я приводил пример ссылки viewtopic.php?t=4810&f=10
стандартные темы f=XX&t=XXXX
ссылки с событий расширения календаря t=XXXX&f=XX
потом они захватываются роботами и начинается мегакаша, хотя это совсем другая история.
почему не сделать параметры форум-тема в стандартной последовательности?
Sheer писал(а): Заменить на
поправить цсс не проблема, решил, что если у тебя выглядит правильно, а у меня накладывается - это баг, нестабильный цсс, возможно разные браузеры.
решил сообщить, чтобы он был исправлен в эксте.
Sheer писал(а): Впихнул...
насчет прав, наверно не тот скрин.
ты выложил для пользователя, но проблема в том, что ВСЕ пользователи могут создавать объявления по умолчанию, если это так и задумывалось - нет проблем, но отключать права для пользователей по отдельности, как на скрине - это из области садо-мазо.
впрочем, глобальные права -- права групп -- зарегистрированные, опция в НЕТ - сработало, так что этот вопрос снят.

Отправлено спустя 7 минут 36 секунд:
вот еще...

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

<div style="background-color: #CADCEB; border-color: #CADCEB; margin-bottom: 6px; padding: 10px;" id="wrap">
ID wrap использовать - плохая идея, он уже есть в PHPBB3, отсюда и проблемы с отображением блока и нарушение уникальности
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [BETA] Мини календарь событий

Сообщение Sheer »

Alecto писал(а): если это так и задумывалось
Ну в общем да, а сменить не проблема. В миграторе

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

            array('permission.add', array('u_add_event', true)),
            // Add permissions sets
            array('permission.permission_set', array('ROLE_USER_FULL', 'u_add_event', 'role', true)),
            array('permission.permission_set', array('ROLE_USER_STANDARD', 'u_add_event', 'role', true)),
            array('permission.permission_set', array('REGISTERED', 'u_add_event', 'group', true)),
Заменить все true на false - прав не будет ни у кого.
Alecto писал(а): D wrap использовать
Он как раз там и нужен.
Alecto писал(а): возможно разные браузеры.
Да, скрин - лисичкин, в опере съехало влево.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: [BETA] Мини календарь событий

Сообщение Alecto »

Sheer писал(а): Он как раз там и нужен.
да ктож спорит, что нужен, только ID не должны совпадать. а у тебя второй получается. обзови его wrap-mincal или хоть как-то по другому и никаких проблем.
чтобы далеко не ходить, взял с гуру

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

<body id="phpbb" class="notouch section-posting ltr hasjs">
<div id="wrap">
+ из этого экста

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

<div style="background-color: #CADCEB; border-color: #CADCEB; margin-bottom: 6px; padding: 10px;" id="wrap">
а сейчас - 2 одинаковых айди имеем, чем, нарушаем базовые каноны.
мне у вас учиться, а не объяснять.
Sheer писал(а): Да, скрин - лисичкин
у меня в последнем фф и хроме съехало влево, оперы не имею.
bozzafresco
phpBB 1.4.4
Сообщения: 127
Стаж: 10 лет 1 месяц
Благодарил (а): 44 раза
Поблагодарили: 6 раз

Re: [BETA] Мини календарь событий

Сообщение bozzafresco »

А как разместить блок с анонсами в другом месте?
Например, под шапкой перед хлебными крошками
Там где сейчас у меня стоит Глобал Анонс - http://trialand.ru
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [BETA] Мини календарь событий

Сообщение Sheer »

Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:48 модератором LavIgor

Ответить

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