Календарь - все сообщения темы за выбранную дату

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: Календарь - все сообщения темы за выбранную дату

Сообщение Айдар »

vubo, да, все сообщения.
Если включить вывод в php-скрипте, то будет вешать куда угодно.
In Web We Trust
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: Календарь - все сообщения темы за выбранную дату

Сообщение Slash »

А не подскажите, как сделать, чтоб не только сообщения показывались из форума, а ёще статьи из блога и фото из галереи за этот день?
Спасибо.
Аватара пользователя
Ёжъ
phpBB 2.0.1
Сообщения: 288
Стаж: 18 лет 2 месяца
Откуда: Новосибирск
Благодарил (а): 189 раз
Поблагодарили: 7 раз

Re: Календарь - все сообщения темы за выбранную дату

Сообщение Ёжъ »

Айдар писал(а):Хотел сделать, чтобы еще и подставлялась дата, т.е. например: "Посмотреть все сообщения за 12 апреля", но ума не хватило.
Я сделал без месяца, который итак видно добавив переменную дня

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

$nix_mini_cal_today = gmmktime($config['board_timezone'], 0, 0, $mini_cal_this_month, $mini_cal_this_day, $mini_cal_this_year);
$nix_mini_cal_today = $nix_mini_cal_today - ($user->data['user_timezone'] * 3600) - ($config['board_timezone'] * 3600) - ($config['board_dst'] * 3600);
$mini_cal_day_link = '<a  title="' . $user->lang['DAY_SEARCH_TITLE'] . ' ' . ( $mini_cal_this_day ) . '" href="' . append_sid($phpbb_root_path . "search.$phpEx?search_id=day&sd=a&st=" . $nix_mini_cal_today) . '" class="' . MINI_CAL_DAY_LINK_CLASS . '" style="color: ' . $portal_config['portal_minicalendar_day_link_color'] . ';">' . ( $mini_cal_day ) . '</a>';
$mini_cal_day = ( $mini_cal_today >= $d_mini_cal_today ) ? $mini_cal_day_link : $mini_cal_day; 		
Подсказка удобна ещё тем, что помогает не промахнуться на соседнюю дату.

Добавлено спустя 2 минуты 51 секунду:
да, и в языковой переменной убрать слово "этот "
Никто не знает столько, сколько не знаю я.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Календарь - все сообщения темы за выбранную дату

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

Добавила вывод месяца, переписала под новую версию портала

Адд-он для Board3 Portal 2.0.x
Search_by_calendar_(Board3_Portal_Add-on).zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Leff
phpBB 1.2.0
Сообщения: 15
Стаж: 12 лет 1 месяц
Благодарил (а): 4 раза

Re: Календарь - все сообщения темы за выбранную дату

Сообщение Leff »

А можно сделать что бы в этот календарь могли добавлять события пользователи, а не только админ?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Календарь - все сообщения темы за выбранную дату

Сообщение Sheer »

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

Re: Календарь - все сообщения темы за выбранную дату

Сообщение Leff »

Я про стандартный календарь портала
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Календарь - все сообщения темы за выбранную дату

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

Leff
Какого портала? Их много. Найдите тему вашего портала и задайте вопрос в ней
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Календарь - все сообщения темы за выбранную дату

Сообщение Sheer »

Leff писал(а):Я про стандартный календарь портала
Тему почитайте с начала.
Sheer писал(а):На основе календарика от board3 Portal
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Leff
phpBB 1.2.0
Сообщения: 15
Стаж: 12 лет 1 месяц
Благодарил (а): 4 раза

Re: Календарь - все сообщения темы за выбранную дату

Сообщение Leff »

Я про него и говорю
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Календарь - все сообщения темы за выбранную дату

Сообщение Sheer »

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

Re: Календарь - все сообщения темы за выбранную дату

Сообщение Leff »

В новой версии добавляется.

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