vebbe Опубликовано 4 Сентября 2008 Жалоба Поделиться Опубликовано 4 Сентября 2008 Можно ли как-то отображать на других страницах сайта (не форума) события из календаря IPB ?У меня 2.3.4 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 4 Сентября 2008 Жалоба Поделиться Опубликовано 4 Сентября 2008 Календарь показывает разным группам разные события.На сайте есть единая авторизация с форумом? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 vebbe Опубликовано 5 Сентября 2008 Автор Жалоба Поделиться Опубликовано 5 Сентября 2008 Календарь показывает разным группам разные события.На сайте есть единая авторизация с форумом?Единой авторизации нет.А что если сделать календарь который будет виден всем группам и гостям и пользователям и т.д.Ведь есть же экспорт последних сообщений с форума, вот я хотел чтото подобное. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 5 Сентября 2008 Жалоба Поделиться Опубликовано 5 Сентября 2008 Единой авторизации нет.Тогда одно из двух: либо морочиться с чтением куков форума (не уверен, что это в принципе возможно из другого домена), либо импортировать только публичные события.Но если импортировать только публичные события, теряется смысл календаря как личного планировкщика. Проще и эффективнее выводить информацию из информационного раздела форума; при этом еще и возможность обсуждения появится. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 vebbe Опубликовано 5 Сентября 2008 Автор Жалоба Поделиться Опубликовано 5 Сентября 2008 Единой авторизации нет.Тогда одно из двух: либо морочиться с чтением куков форума (не уверен, что это в принципе возможно из другого домена), либо импортировать только публичные события.Но если импортировать только публичные события, теряется смысл календаря как личного планировкщика. Проще и эффективнее выводить информацию из информационного раздела форума; при этом еще и возможность обсуждения появится.Да! Я именно хотел импортировать только публичные события. Для всех одинаковые. Как этот сделать ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 5 Сентября 2008 Жалоба Поделиться Опубликовано 5 Сентября 2008 Для всех одинаковые. Как этот сделать ?Посмотри как устроена функция показа календаря в Board.phpЯ могу пояснить по линейке 1.х: $DB->query("SELECT eventid, title, read_perms, priv_event, userid, unix_stamp FROM ibf_calendar_events WHERE unix_stamp > $our_unix and unix_stamp < $max_date ORDER BY unix_stamp ASC");- запрос к БД, вытягивающий календарные события за период времени. if ($event['priv_event'] == 1 and $ibforums->member['id'] != $event['userid']) { continue; }Если не твое личное событие - не показывать. if ( $event['read_perms'] != '*' )Если событие предназначено не всем группам. ИМХО, это и нужно. Отсеять личные события и отсеять события, предназначенные не всем группам. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 joniscoolkz Опубликовано 24 Сентября 2008 Жалоба Поделиться Опубликовано 24 Сентября 2008 (изменено) также очень интересует данный вопрос. Есть варианты как это реализовать?я не силен в php Изменено 24 Сентября 2008 пользователем joniscoolkz Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
vebbe
Можно ли как-то отображать на других страницах сайта (не форума) события из календаря IPB ?
У меня 2.3.4
Ссылка на комментарий
Поделиться на других сайтах
6 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.