DINI Опубликовано 16 Июля 2005 Жалоба Поделиться Опубликовано 16 Июля 2005 (изменено) Название: Глобальные объявления v2Добавил: DINIДобавлен: 16 Июл 2005Обновлен: 17 Ноя 2007Категория: IP.Board 2.3.x Мод глобальных объявлений позволит вам создавать, редактировать и управлять глобальными объявлениями на вашем форуме. Возможности мода:Создание неограниченного количества объявленийДля каждого объявления задаются: - тип объявления (обычное или важное), - время действия объявления (до и после указанных значений объявление выводиться на страницы форума не будет), - периодичность показа объявления (опционально), - группы пользователей, которые смогут видеть объявление.Поиск объявлений в Admin CP по указанным критериямВозможность настраивать стили таблиц, в которых появляются объявления и стили самих объявлений для любых скиновИспользование тэгов форума (в т.ч. ссылки и смайлики) и дополнительных BB тэгов в текстах объявленийНастройка и выполнение задачи (task) автоматического удаления объявлений с истекшим сроком действияВозможность сворачивать таблицу с обычными объявлениямиЭкспорт и импорт настроек, CSS стилей и текстов объявлений в XMLПолный список функций, а также дополнительную информацию см. в файле Readme.txt в архиве. Описания установки мода и обновления с версий 1.х прилагаются Текущая версия мода: 2.6.5Совместимость с IPB 2.3.x: Имеется ВНИМАНИЕ: Читайте тему о моде. В ней описываются найденные баги и пути их устранения.После устранения багов архив и инструкции обновляются, о чем высылаются уведомления подписавшимся пользователям. Не проходите мимо: FAQ по проблемам, связанным с модом. Нажмите здесь, чтобы скачать файл Изменено 13 Июня 2010 пользователем DINI Ссылка на комментарий Поделиться на других сайтах Прочее
OverHerz Опубликовано 16 Июля 2005 Жалоба Поделиться Опубликовано 16 Июля 2005 в upgrade_install ошибка, не хочет ставиться Ссылка на комментарий Поделиться на других сайтах Прочее
DINI Опубликовано 16 Июля 2005 Автор Жалоба Поделиться Опубликовано 16 Июля 2005 Такое вполне возможно, хотя я, вроде, все протестировал. Еще было бы неплохо узнать, что же это за ошибка? Ссылка на комментарий Поделиться на других сайтах Прочее
OverHerz Опубликовано 16 Июля 2005 Жалоба Поделиться Опубликовано 16 Июля 2005 Warning: main(./ips_kernel/class_db_mySQL.php): failed to open stream: No such file or directory in /home/htdocs/forum_my_domen/upgrade_install.php on line 29 Ссылка на комментарий Поделиться на других сайтах Прочее
DINI Опубликовано 16 Июля 2005 Автор Жалоба Поделиться Опубликовано 16 Июля 2005 Проверь, есть ли у тебя в папке ips_kernel файл class_db_mySQL.phpСудя по всему, его там нет.Убедись, что файл upgrade_install.php находится в корневой директории форума.[1121506767:1121508493]Извиняюсь, это я виноват. Разместил не в том месте класс info в исходнике. У тебя, судя по всему, в conf_global.php параметр драйвера БД выглядит так:$INFO['sql_driver'] = 'mySQL'; Там есть буквы в верхнем регистре. А файлы, в имени которых присутствуют буквы верхнего регистра не поддерживают unix-хосты. Т.е. он пытался открыть файл с имененм, содержащий верхний регистр и выдал ошибку.Такое в скрипте предусмотрено, но из-за неправильного расположения класса info, перевод в нижний регистр не осуществлялся. Баг исправлен. Файлы обновлены. Ссылка на комментарий Поделиться на других сайтах Прочее
OverHerz Опубликовано 16 Июля 2005 Жалоба Поделиться Опубликовано 16 Июля 2005 хм, теперь такое Warning: main(./ips_kernel/class_db_mySQL.php): failed to open stream: No such file or directory in /home/htdocs/forum_ichip/upgrade_install.php on line 42 Ссылка на комментарий Поделиться на других сайтах Прочее
DINI Опубликовано 16 Июля 2005 Автор Жалоба Поделиться Опубликовано 16 Июля 2005 Хм, весьма странно... У меня все переводится в нижний регистр.Попробуй открыть conf_global.php и заменить указанный параметр с 'mySQL' на 'mysql'.[1121510003:1121510504]Че-то я совсем невнимательный стал Попытка номер два: исправил баг и обновил файлы...Вроде, должно теперь работать Ссылка на комментарий Поделиться на других сайтах Прочее
OverHerz Опубликовано 16 Июля 2005 Жалоба Поделиться Опубликовано 16 Июля 2005 хех =) наконец-то оно работает Ссылка на комментарий Поделиться на других сайтах Прочее
Mixa Опубликовано 16 Июля 2005 Жалоба Поделиться Опубликовано 16 Июля 2005 Warning: implode(): Bad arguments. in /home/thenewz/public_html/upgrade_install.php on line 405 Ссылка на комментарий Поделиться на других сайтах Прочее
DINI Опубликовано 16 Июля 2005 Автор Жалоба Поделиться Опубликовано 16 Июля 2005 Исправлено. 2 Mixa Скрипт уже выполнил некоторые функции, поэтому при повторном запуске скрипта возможны проблемы.Если они появятся - пиши в приват. Но, в общем, повторный запуск не нужен, т.к. все необходимые настройки были добавлены в БД (кроме разрешенных групп из-за указанной ошибки). Разрешения для групп можно отредактировать вручную в админке. Ссылка на комментарий Поделиться на других сайтах Прочее
WildCat Опубликовано 16 Июля 2005 Жалоба Поделиться Опубликовано 16 Июля 2005 Апгрейд прошел гладко, уже после него обновляю страницу форума и вверху торчит IPB ПРЕДУПРЕЖДЕНИЕ [2] mysql_fetch_object(): supplied argument is not a valid MySQL result resource (Файл:\sources\classes\class_display.php. Строка: 305)[1121523600:1121524380]Поторопился с выводами (( не так уж все и гладко. Вывод объявлений не зависит от настроек, т.е. я ставлю ВЫКЛ, а объявы все равно висят (( Ссылка на комментарий Поделиться на других сайтах Прочее
Инвизионист Опубликовано 16 Июля 2005 Жалоба Поделиться Опубликовано 16 Июля 2005 Есть еще проблемаЕсли форум выключен, то при установленном этом моде, не видно вообще ничего, белая страница. Как это править?[1121526350:1121526554]Да и к тому же действительно мод не реагирует на включение и выключение. То есть всегда объявы висят. Ссылка на комментарий Поделиться на других сайтах Прочее
WildCat Опубликовано 16 Июля 2005 Жалоба Поделиться Опубликовано 16 Июля 2005 Пришлось вычистить код от версии 1.0 и с нуля поставить 2.0. Глюки исчезли. Создание неограниченного количества объявленийЭто означает, что можно выводить одновременно несколько сообщений? Или же просто есть возможность в админке создать кучу текстов, а вывод все равно будет по одну? Ссылка на комментарий Поделиться на других сайтах Прочее
DINI Опубликовано 16 Июля 2005 Автор Жалоба Поделиться Опубликовано 16 Июля 2005 Если форум выключен, то при установленном этом моде, не видно вообще ничего, белая страница. Как это править? Честно говоря, этот случай я не учел и потому не тестировал. Постараюсь это исправить в ближайшее время. Насчет глюков с отключением - вновь приношу свои извинения - виноват. Архив обновлен. Необходимо заменить файл sources/globalmess.php. 2 WildCatПредупреждение появлялось скорее всего из-за того, что ты не все вычестил в файле class_display.php от старой версии мода. Читай внимательнее инструкцию.Там строки кода из-за различного вида в разных версиях мода заменены фразой "[... далее код варьируется в зависимости от версии мода ...]". Это не значит, что эти строки удалять не нужно Это означает, что можно выводить одновременно несколько сообщений? Или же просто есть возможность в админке создать кучу текстов, а вывод все равно будет по одну? И то, и другое Одновременно выводится любое количество сообщений в заваисимости от их настроек в админке (время действия, группы и т.д.)[1121528020:1121528941]Если форум выключен, то при установленном этом моде, не видно вообще ничего, белая страница. Как это править? Инструкции по устранению: Откройте файл index.phpНайдите://-------------------------------- // Global announcements functions //-------------------------------- require ROOT_PATH."sources/globalmess.php"; $ibforums->globalmess = new globalmess; Удалите эти строчки. ---------- Найдитеrequire ROOT_PATH."sources/functions.php"; Ниже добавьте:require ROOT_PATH."sources/globalmess.php"; ---------- Найдите://-------------------------------- // Set converge //-------------------------------- $ibforums->converge = new class_converge( $DB ); Ниже добавьте://-------------------------------- // Global announcements functions //-------------------------------- $ibforums->globalmess = new globalmess; ---------- Сохраните изменения и закройте файл. P.S. Прошу прощения, что в моде оказалось столько багов - просто я не смог протестировать все возможные ситуации.Как и положено, баги возникают там, где тестирование не проводилось. Надеюсь, что общие впечатления от мода от этого не ухудшились Ссылка на комментарий Поделиться на других сайтах Прочее
OverHerz Опубликовано 16 Июля 2005 Жалоба Поделиться Опубликовано 16 Июля 2005 а может стоит добавить включение/выключение для каждого сообщения? noob007 отреагировал на это 1 Ссылка на комментарий Поделиться на других сайтах Прочее
DINI Опубликовано 16 Июля 2005 Автор Жалоба Поделиться Опубликовано 16 Июля 2005 Это не требуется, т.к. для сообщения настраивается время, в течение которого оно показывается, и группы пользователей, которым оно будет видно.Поэтому опция включения/выключения для каждого сообщения - лишняя. noob007 отреагировал на это 1 Ссылка на комментарий Поделиться на других сайтах Прочее
Инвизионист Опубликовано 16 Июля 2005 Жалоба Поделиться Опубликовано 16 Июля 2005 DINI чесно говоря я терпеть не могу ставить моды) И это был первый который я установил. Не могли бы вы добавить в архивчик ридми по устранению багов, что бы все поновой не делать.[1121540459:1121541117]Обнаружен новый баг.. Спустя два часа посли публикации объявления, оно испарилось..[1121540459:1121541346]так насчет бага с отключением, что делать заменять sources/globalmess.php. или делать то что писали по замене строк? noob007 отреагировал на это 1 Ссылка на комментарий Поделиться на других сайтах Прочее
DINI Опубликовано 16 Июля 2005 Автор Жалоба Поделиться Опубликовано 16 Июля 2005 И это был первый который я установил. Весьма признателен за такое внимание к моду Не могли бы вы добавить в архивчик ридми по устранению багов, что бы все поновой не делать. Думаю, что этого делать пока не стоит, т.к. скачать мод успели немногие, а действительно серьезных багов, кроме, пожалуй, описанного вами и WildCat, не было. Инструкция по устранению вашего бага описана выше, баг с включением/выключением устраняется простой заменой файла sources/globalmess.php.Другие баги возникали при проведении апгрейда. На данный момент все они устранены, а файлы в архиве и инструкции по проведению установки и апгрейда исправлены. Обнаружен новый баг.. Спустя два часа посли публикации объявления, оно испарилось.. Проверьте время действия объявления и разрешенные группы пользователей. Если все в порядке - напишите сюда, какие даты вы поставили и какие группы (все или только некоторые) из тех, кому разрешено смотреть объявления, его не видят. noob007 отреагировал на это 1 Ссылка на комментарий Поделиться на других сайтах Прочее
Инвизионист Опубликовано 16 Июля 2005 Жалоба Поделиться Опубликовано 16 Июля 2005 Обнаружен новый баг.. Спустя два часа посли публикации объявления, оно испарилось.. Проверьте время действия объявления и разрешенные группы пользователей. Если все в порядке - напишите сюда, какие даты вы поставили и какие группы (все или только некоторые) из тех, кому разрешено смотреть объявления, его не видят.<{POST_SNAPBACK}>Время действия неограничено, разрешено всем, по спустя пару часов не увидел никто + оно куда то бесследно пропало, то есть в админке нет объявлений noob007 отреагировал на это 1 Ссылка на комментарий Поделиться на других сайтах Прочее
DINI Опубликовано 16 Июля 2005 Автор Жалоба Поделиться Опубликовано 16 Июля 2005 оно куда то бесследно пропало, то есть в админке нет объявлений Скорее всего, это была выполнена задача удаления устаревших объявлений.Вы правы, в функции, отвечающей за выполнение задачи, был обнаружен баг. Необходимо вновь заменить файл sources/globalmess.php Ссылка на комментарий Поделиться на других сайтах Прочее
Инвизионист Опубликовано 16 Июля 2005 Жалоба Поделиться Опубликовано 16 Июля 2005 Теперь вроде все ок) большое спасибо за мод) Ссылка на комментарий Поделиться на других сайтах Прочее
WildCat Опубликовано 17 Июля 2005 Жалоба Поделиться Опубликовано 17 Июля 2005 Это означает, что можно выводить одновременно несколько сообщений? Или же просто есть возможность в админке создать кучу текстов, а вывод все равно будет по одну? И то, и другое Одновременно выводится любое количество сообщений в заваисимости от их настроек в админке (время действия, группы и т.д.) А да... действительно, недосмотрел, все работает. Гран мерси, любезнейший! Ссылка на комментарий Поделиться на других сайтах Прочее
Mokkey Опубликовано 17 Июля 2005 Жалоба Поделиться Опубликовано 17 Июля 2005 Поверх версии 1.х не ставится. Несколько раз пробовал.. В итоге пришлось все-таки сначала вычистить предыдущую версию, а уж потом ставить 2-ю, как при новой установке... При попытке апдейта с 1-й версии ошибок не возникает, но объявления перестают появляться впринципе - т.е. как-будто они отключены с админки (на соответвующие установки Вкл/Выкл не реагируют). Из замеченного.. Мы при обновлении версий оставляем в CSS стилях кусок от первой версии - тот, что: .globalmesswarnwrap,#pmnotewrap{ background: #F2DDDD; border: 1px solid #992A2A; border-top: 0; margin: 0px; padding: 0; и так далее... Может именно от этого после обновления версий не отображаются объявы? Конфликт CSS? Это просто мои рассуждения. Возможно полный бред. Вам виднее.. Ссылка на комментарий Поделиться на других сайтах Прочее
xetter Опубликовано 17 Июля 2005 Жалоба Поделиться Опубликовано 17 Июля 2005 При ручном запуске задачи "Очистка устаревших глобальных объявлений" получилmySQL query error: DELETE FROM ibp13_global_message WHERE time_to < {$time_now} AND time_to != 0 mySQL error: You have an error in your SQL syntax near '} AND time_to != 0' at line 1 mySQL error code: Date: Sunday 17th of July 2005 11:19:27 PM Ссылка на комментарий Поделиться на других сайтах Прочее
SAT Опубликовано 19 Июля 2005 Жалоба Поделиться Опубликовано 19 Июля 2005 может мод лучше через css делать?? а то вот часто вижу что на форуме не один скин а парочка а ща получается css один на всех Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения