VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Два года назад, меня попросили взяться за администрирование тех.части форума посвящённого фото/видео. На тот момент, с форумом этим была большая проблема. Были накосячены кодировки и вследствие этого, после нескольких попыток дампа/восстановления, часть таблиц была утрачена безвозвратно... Форум лежал, а те кто его поднимали были в панике.
Коротко:
Пытаясь сохранить пользователей и их сообщения, сделал их импорт с помощью ImpEx-а, из испорченной базы => (после коррекции кодировки), в чистую базу.
Всё встало и работало без проблем, что на тот момент и для меня самого явилось чудом, так как себя никогда не считал(и не считаю) большим спецом этого дела. И когда брался за это дело, не очень верил в успех. Просто было любопытно
О главном! Тут кратко не выйдет)))
Сейчас возникла проблема с календарём. Собственно она всегда и была, но раньше никто её не замечал. Ни события, ни дни рождения из "умолчального" календаря не отображаются в "Предстоящих событиях"(upcoming events) на главной форума. Я создал новый календарь. Праздники которые я добавляю в админке, стали там отображаться. Но предстоящие дни рождения,... увы нет.
Сразу оговорюсь, что в настройках целевой группы пользователей, отображение дня рождения включено. В правах календаря, участникам этой группы разрешён просмотр событий других пользователей. А в настройках отображения главной страницы форума, включены дни рождения и активность пользователей поддерживается в течении 30ти дней.
Подозреваю, что в базе, после импорта с помощью ImpEx-а, нарушена связь между событиями и днями рождения юзеров. Либо не установлена принадлежность дней рождения к определённому календарю... Пытался сравнивать с базой другого форума, в котором календарь работает корректно. Но что-то ничего не вижу, за что мог бы зацепиться. А необходимость данной опции(дни рождения в upcoming events-ах) назрела и востребована, так как количество пользователей за этот период значительно выросло и конечно же становится всё сложнее без автоматизации соблюдать все правила этикета )))
Вообщем прошу помочь всех, кто чем либо может тут помочь. Буду очень признателен!
Last edited by taravasya : 04-19-2015 at 10:11 AM.
а откуда уверенность, что они вообще отображаются, эти самые "предстоящие дни рождения"?
штатно и тройка, и 4ка показывает только "сегодняшних" именинников
если на том форуме раньше было по-другому, значит, это хак
Quote:
Originally Posted by taravasya
А в настройках отображения главной страницы форума, включены дни рождения и активность пользователей поддерживается в течении 30ти дней.
и предстоящие события - за сколько дней?
@taravasya
Знаток
Join Date: Apr 2011
Posts: 187
Версия vB: 4.1.x
Reputation:
Knowing 126
Репутация в разделе: 85
0
Quote:
Originally Posted by Luvilla
а откуда уверенность
Неэээтт.... только не говорите, что я пал жертвой иллюзий и вторые сутки воюю с ветряными мельницами??!!.. Я был абсолютно уверен, что предстоящие дни рождения отображаются так же как и другие события... Тогда весь мой сыр-бор на пустом месте..(( и мне просто нужно добавлять хак.......
Quote:
Originally Posted by Luvilla
если на том форуме раньше было по-другому, значит, это хак
Тот форум до моего вмешательства, просуществовал два-три месяца. Нет. Там хака такого не было.. но я и не могу утверждать отображались ли тогда предстоящие дни рождения. Там пользователей то было 7-8 десятков...
Quote:
Originally Posted by Luvilla
и предстоящие события - за сколько дней?
Тоже за 30...
Luvilla
Гость
Posts: n/a
Quote:
Originally Posted by taravasya
Неэээтт....
угу... так и есть
Quote:
Originally Posted by taravasya
Тоже за 30...
и они отображаются или нет?
@taravasya
Знаток
Join Date: Apr 2011
Posts: 187
Версия vB: 4.1.x
Reputation:
Knowing 126
Репутация в разделе: 85
0
Quote:
Originally Posted by Luvilla
и они отображаются или нет?
Да. !Но только после создания нового календаря!. В том, что был по-умолчанию, таки была какая то проблема. Что собственно и мотивировало меня на её поиски. В мануале на прямую про "только сегодняшних именинников" не сказано... а в море разношерстных комментариев, я получил дозу искажённого понятия этой опции.. Но как только Вы задали резонный вопрос... меня тут же и просенило))))
Luvilla
Гость
Posts: n/a
Quote:
Originally Posted by taravasya
В мануале на прямую про "только сегодняшних именинников" не сказано...
эмммм...
сама настройка: Display Today's Birthdays?
и админхелп: Enable this option to display today's birthday's on your forum homepage
"today's" - достаточно прямо, имхо...
Quote:
Originally Posted by taravasya
Да. !Но только после создания нового календаря!. В том, что был по-умолчанию, таки была какая то проблема.
я даже не знаю, интересно мне с этим покопаться или нет... если б не 4ка...
@taravasya
Знаток
Join Date: Apr 2011
Posts: 187
Версия vB: 4.1.x
Reputation:
Knowing 126
Репутация в разделе: 85
0
Quote:
Originally Posted by Luvilla
Enable this option to display today's birthday's on your forum homepage
"today's" - достаточно прямо, имхо...
Я на это несколько иначе смотрел. Я считал, что сегодняшние дни рождения и предстоящие, это две разных опции. По моей логике выходило, что опция: "Отображать наступающие события", включала в себя и "Отображать наступающие Дни Рождения"
Quote:
Originally Posted by Luvilla
я даже не знаю, интересно мне с этим покопаться или нет...
Да с этим как раз то уже и не нужно ничего делать. После создания нового календаря, я просто перетащил в базе все нужные события из старого(благо их там было не много). Теперь там всё корректно отображается. По многочисленным просьбам, есть задача отображать список предстоящих дней рождения. Но раз это не предусмотрено самим движком, то это уже задача совсем иного характера. Думаю с этим я смогу справиться сам. Проблема была в моей дезинформированности.