Strict Standards: Resource ID#38 used as offset, casting to integer (38) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#40 used as offset, casting to integer (40) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#41 used as offset, casting to integer (41) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: ExBB Full Mods 0.1.4
ТвойWeb » » ExBB Full Mods » ExBB Full Mods 0.1.4

Страниц (40): [1] 2 3 4 5 6 7 8 9 ... » В конец
 

1. TvoyWeb - 01 Апреля, 2006 - 15:15:32 - перейти к сообщению
Вышла новая версия ExBB Full Mods - версия 0.1.4

Скачать ExBBFull Mods v.0.1.5 от 12.01.07 14-00msk


Список изменений: (по сравнению с предыдущей версией ExBB Full Mods)

1) Предпринята попытка избежать обнуления. Исправлен код в криптах, отвечающих за сохранение. Кроме того, проверяется размер файлов, в которые шла запись после работы скрипта. Если произошло обнуление, то на мыло админу отправляется сообщение, в котором указано, где именно произошли потери.

(Внимание: этот пункт, а также связанные с ним вопросы, будем обсуждать в соответствующей теме. Просьба иметь в виду, что на первых порах возможны проблемы, хотя мы постарались исключить эту вероятность.)

2) При обнулении раздела терялись данные о просмотре тем. Решено записью в отдельный файл.

3) Дополнительная защита форума: сделан вход в админцентр по паролю. Время сессии администратора можно выставить самому в админке (конфигурация). Пароль совпадает с паролем админа для входа на форум.

4) Хеширование паролей. Это огромный плюс безопасности - теперь пароли в открытом виде не хранятся.

5) Надпись «Только корректным образом входите в скрипт» больше на должна возникать на пустом месте. Проверка полностью переделана.

6) Сделано автоматическое восстановление тем из админки.

Добавлены моды:

7) Включен модуль PM Box Comfort. Плюс возможность использовать вложенные цитаты.

8) Добавлен мод «Оффтоп». Для тех, кто не знает - выделение при помощи BB-code фразы, идущие вне темы.

9) При правке чужого поста теперь можно не оставлять следов. Вы сами выбираете, добавляется надпись «Отредактировано администратором/модератором» или нет. В открытом доступе мода нет, только в Full Mods 0.1.4.

10) В профиле юзера в админке добавлен пункт о том, какой скин используется.

11) Добавлен мод «Превью-копии изображений». Теперь его можно выключать через админку. Это важно. Не редки случаи, когда сервер, на котором лежит вставленная через теги [ img] картинка, висит - тогда зависают все темы. Выход: отключаете в админке мод, после этого имеете возможность зайти в такую подвисшую тему и удалить ссылку.

12) В админке можно выбрать расширения файлов, разрешенных к аплоаду.

13) Переписан код модуля «Топ-лист тем».

14) Исправлены недоработки в моде «Карма» - некорректно велась запись логов.

15) Добавлен мод «Скрытый режим пребывания на форуме». В открытом доступе его нет, только в Full Mods 0.1.4. Идея фишки не нова, она часто используется на других форумах. Суть: в своем профиле юзер может выбрать - скрывать свое нахождение на форуме или нет. Но админы, разумеется, видят всех Улыбка

16) Добавлен мод "Правила форума". Разумеется, текст можно менять на свой. Файл lang_rules.php

Исправлены баги:

17) Пофиксен баг, когда пользователь мог стать лжемодератором, зарегистрировавшись под определенным именем.

18) Был неприятный баг, связанный со скачиванием файла tools.php вместо аттача. Подробнее о проблеме - здесь. Исправлено.

19) Исправлен баг, при котором можно было отвечать в несуществующую тему. Создавалась тема без заголовка.

20) На главной странице не верно отображались иконки разделов, в которых были прочитаны все темы. Точнее, они подсвечивались, как имеющие новые сообщения. Исправлено.

21) Недоработка с приватными темами. На странице, показывающей, кто находится онлайн, не было видно пользователя, просматривающего тему в защищенном разделе. Исправлено. Админам и юзерам, имеющим доступ в приват, будет показана верная информация.

И небольшой косметический ремонт:

22) Для удобства пользования немного изменена форма для входа на форум. Не надо удалять надпись «Гость», курсор устанавливается для ввода.

23) Для большей дружбы с поисковиками названия темы выделены H1. Разумеется, шрифт уменьшен в CSS.

24) Номера страниц в теме теперь есть и сверху, и снизу.

25) Ссылки ftp:// и callto:// будут именно ссылками.

26) Длинные ссылки часто растягивали дизайн форума. Пофиксено.

27) Поправлена кое-где грамматика, убраны лишние двоеточия, немного исправлен реадми.

28) Окно смайлов не уходит при клике на задний план, что значительно удобнее.


__________________

Правила обновления форума ExBB Full Mods с версии v.0.1.3 до v.0.1.4
Это важно!!! Прежде чем начинать обновление форума, выйдите из форума. вы должны быть разлогинеными. Кто не знает - нажмите ссылку "Выход" на форуме.

1. Создание резервной копии данных форума
В первую очередь сделайте резервные копии папок:
data
members
messages
uploads
im/avatars
forumN (где N-номер раздела форума)

2. Удаление старых файлов
Удалите из корня форума все файлы и папки, кроме перечисленных выше и кроме файлов созданных Вами лично (то есть файлов которых нет в архиве с v.0.1.4)

3. Загрузка новых файлов из архива v.0.1.4
Загрузите из архива ExBB FuLL Mods v.0.1.4 все файлы и папки кроме папок:
data
members
messages
uploads
и файла install.php

4. Замена старых файлов на новые из архива v.0.1.4
Замените файл data/board_info.tpl на новый файл data/board_info.tpl из архива v.0.1.4.
Если вы переходите с обычного ExBB 1.9.1 то замените еще и файл data/boardinfo.php на новый файл data/boardinfo.php из архива v.0.1.4, предварительно сделав копию старого файла (он нам пригодится)

5. Редактирование boardinfo.php
Если вы переходите с ранней версии ExBB Full Mods, откройте data/boardinfo.php.
a) Найдите строку:
CODE:
$exbb['boarddesc'] = 'Ваше описание форума';

и сразу за ней вставьте строку:
CODE:
$exbb['ad_sestime'] = 300;


b) Найдите строку:
CODE:
$exbb['img_height'] = 800;

и сразу за ней вставьте строку:
CODE:
$exbb['file_type'] = 'zip';


с) Найдите строку:
CODE:
$exbb['showuseronline'] = 0;

и сразу за ней вставьте строку:
CODE:
$exbb['imgpreview'] = 0;
$exbb['visiblemode'] = 0;
$exbb['preport'] = 0;


Если вы переходите с обычного ExBB 1.9.1 откройте только что замененый data/boardinfo.php.
Замените в нем строки кода:
CODE:
$exbb['boardurl'] = 'http://tvoyweb.ru/forums';
$exbb['home_path'] = 'z:/home/tvoyweb.ru/www/forums/';
$exbb['boardname'] = 'Название форума';
$exbb['boarddesc'] = 'описание форума';
$exbb['adminemail'] = 'admin@site.ru';
$exbb['boardstart'] = 1142481564;

На соответвующие строки из ранее сохраненной резервной копии старого data/boardinfo.php.

6. Обновление базы форума до версии v.0.1.4
Скачайте скрипт-файл (update_db.php), загрузите его в корень форума.
Если на Вашем форуме пароли пользователей уже хранятся в md5 хеше, то откройте файл update_db.php и закомментируйте в нем строку:
CODE:
$userdata['pass'] = md5($userdata['pass']);

Улыбка для тех кто не знает как комментировать:
CODE:
//$userdata['pass'] = md5($userdata['pass']);


7. CHMOD (права доступа) на файлы
На все папки modules/имя_модуля/data и на файлы в папках modules/имя_модуля/data выставьте права на запись!!!

Запустите файл через браузер update_db.php (Пример: http://vashsite.ru/forum/update_db.php ) .
Следуйте инструкциям в этом файле.
После окончания обновления проверьте, удалил ли скрипт файл update_db.php из корня форума (это заложено в скрипте). Если нет, то удалите его от греха подальше.

На этом обновление завершено





____________

Добавления

22.04.2006 01-00(мск)
В архиве с обновлением один файл setmembers.php. Исправлен баг с редактированием профиля юзера в админке. Добавлен новый бот в список ботов, что не велся учет ботов как пользователей.
Исправлен баг с выводом в топ-листе темы перенесенной из другого раздела.
Исправлен баг с поиском в теме.
Основной архив тоже обновлен.
исправлен баг связанный с неправильной работой функции wordwrap, на некоторых хостингах.
Исправлен баг в модуле "список пользователей в админке". Код модуля оптимизирован.
Исправлен маленький баг в правилах.
Закрыта небольшая дыра в профиле. Поправлен код новостей, исправлена ошибка в файле search/_index.php
Теперь версия фулл модс выводится внизу страницы.
Сделаны изменения с разбиением длинного названия темы. теперь перенос осуществляется только если слово в названии больше 32 символов. раньше подсчет велся всей строки целиком.
Для тех кто видит двойных пользователей в статистике!
Исправлен подсчет пользователей. Теперь двойников не должно быть.

12.12.06
Закрыта небольшая дыра связанная с аплоадом файлов! Теперь можно разрешить все расширения файлов! Форум проверяет картинки на корректность и если это не корректная картинка причисляет загруженный файл к остальным типам файлов.
Все файлы кроме корректных картинок упаковываются в .gz (если на сервере есть поддержка zlib) или .tar архив. Упаковка в архивы позволяет в некотрой степени уменьшить размер папки upload.

12.01.07
Обновлен скрипт вывода картинки защиты от ботов. Просто скопируйте содержимое архива обновления в корень форума и все.
Скачать обновление от 12.02.07 14-00 мск


_
____________


Внимание!!!
Скины и моды выложенные в этой теме не оптимизированны под ExBB Full Mods v.0.1.4

Напротив модов, которые будут оптимизированны, поставим соответсвующую пометку. Возможно некоторые из них войдут в следующую версию Full Mods.

____________
Внимание юзеров http://alfaspace.net и http://alfamoon.com !

На вашем хостинге особую роль в безопасности играют права на файлы.

1) В админке в "конфигурации" поменяйте права: на создаваемые НЕ PHP файлы - 0666, на создаваемые файлы - 0600, на создаваемые папки - 0711.
2) В админке же пересчитайте юзеров
3) Зайдите в свой профиль и просто сохраните настройки.
4) Создайте любую тестовую тему. (потом можно удалить)
Всё. Права везде сохранятся.

В целях безопасности, поменяйте этим скриптом права на все tpl-файлы (должны быть 600, как и на php-файлы).

Кроме того, имейте в виду, что проверку на нецензурные выражения (в конфигурации) лучше не включать. Это сильно грузит проц хостера. На Альфе и Муне это и вовсе запрещено.

2. Анна - 01 Апреля, 2006 - 16:15:45 - перейти к сообщению

Правила обновления форума ExBB 1.9.1. до v.0.1.4
Это важно!!! Прежде чем начинать обновление форума, выйдите из форума. вы должны быть разлогинеными. Кто не знает - нажмите ссылку "Выход" на форуме.

1. Создание резервной копии данных форума
В первую очередь сделайте резервные копии папок:
data
members
messages
uploads
im/avatars
forumN (где N-номер раздела форума)

2. Удаление старых файлов
Удалите из корня форума все файлы и папки, кроме перечисленных выше и кроме файлов созданных Вами лично (то есть файлов которых нет в архиве с v.0.1.4)

3. Загрузка новых файлов из архива v.0.1.4
Загрузите из архива ExBB FuLL Mods v.0.1.4 все файлы и папки кроме папок:
data
members
messages
uploads
и файла install.php

4. Замена старых файлов на новые из архива v.0.1.4
Замените файл data/board_info.tpl на новый файл data/board_info.tpl из архива v.0.1.4.
Замените файл data/boardinfo.php на новый файл data/boardinfo.php из архива v.0.1.4, предварительно сделав копию старого файла (он нам пригодится)

5. Редактирование boardinfo.php
откройте только что замененый data/boardinfo.php
Замените в нем строки кода:
CODE:
$exbb['boardurl'] = 'http://tvoyweb.ru/forums';
$exbb['home_path'] = 'z:/home/tvoyweb.ru/www/forums/';
$exbb['boardname'] = 'Название форума';
$exbb['boarddesc'] = 'описание форума';
$exbb['adminemail'] = 'admin@site.ru';
$exbb['boardstart'] = 1142481564;

На соответвующие строки из ранее сохраненной резервной копии старого data/boardinfo.php.

6. Обновление базы форума до версии v.0.1.4
Скачайте скрипт-файл (update_db.php), загрузите его в корень форума.
Запустите файл через браузер update_db.php (Пример: http://vashsite.ru/forum/update_db.php ) .
Следуйте инструкциям в этом файле.
После окончания обновления проверьте, удалил ли скрипт файл update_db.php из корня форума (это заложено в скрипте). Если нет, то удалите его от греха подальше.

7. CHMOD (права доступа) на файлы
На все папки modules/имя_модуля/data и на файлы в папках modules/имя_модуля/data выставьте права на запись!!!

На этом обновление с версии 1.9.1 до 0.1.4. завершено
3. SKIF - 01 Апреля, 2006 - 20:26:03 - перейти к сообщению
вот ещё... при попытке прикрепить тему возникает ошибка, пишет
CODE:

Access to file blocked! Try again later

из-за чего? + на некоторые файлы, преимущественно 1-thd1.php ... 1-thdN.php невозможно выставить права на запись ( Даже ftp- клиентом)
4. cosc - 02 Апреля, 2006 - 00:58:53 - перейти к сообщению
TvoyWeb
Можно обновить с версии 1.9.1 до новой версии, сохраняя прежний скин? (дело в том, что в него было внесено очень много изменений для подстройки под дизайн конкретного сайта).
5. Ray Wen - 02 Апреля, 2006 - 01:34:00 - перейти к сообщению
cosc
Я еще не ставил 0.1.4, но думаю скин не сильно отличается... Основное отличие в том, что не прописано много переменных и не добавлено много кнопок... вообщем будет некий огрызок, а так работать конечно будет... Улыбка Мда, кроме добавления сообщений и тем, там обязательно нужно добавить невидимое поле... Впринципи не так много гемороя чтобы подправить скин, поставь еще какой-нибудь, посмотри что есть там и нету у тебя, найди переменные и вставь в свой... Подмигивание Основновная работа будет в профиле...
6. TvoyWeb - 02 Апреля, 2006 - 04:35:53 - перейти к сообщению
SKIF пишет:
тему возникает ошибка, пишет

Спасибо за баг. Хотя это не баг просто забыл удалить в коде кое что Улыбка.
2ALL кто качал архив до этого поста.
Открываем postings.php
на строке 1116 удаляем строку:
CODE:
$sticked = get_file($filetoopen);

Архив с фулом уже обновлен

SKIF пишет:
+ на некоторые файлы, преимущественно 1-thd1.php ... 1-thdN.php

А какие права на них сейчас стоят?
cosc пишет:
Можно обновить с версии 1.9.1 до новой версии, сохраняя прежний скин?

Можно я ничего не гарантирую в этом случае.
Ray Wen пишет:
там обязательно нужно добавить невидимое поле...

Этих полей уже нет совсем.
7. cosc - 02 Апреля, 2006 - 05:33:49 - перейти к сообщению
TvoyWeb
А нельзя сказать хотя бы вобщем какие были изменения в классическом скине и насколько значительны?
8. TEiD - 02 Апреля, 2006 - 06:19:15 - перейти к сообщению
А вы мне может скажите нельзя ли написать инструкцию чо менять, а то у меня помимо стандартных очень много сторонних модов, в том числе и моих и устанавлявать их заново очень сложно. ?!
9. TvoyWeb - 02 Апреля, 2006 - 06:34:40 - перейти к сообщению
Вышло первое обновление
Качаем с первого поста темы

cosc
TEiD
Дело в том что, я просто физически не могу все вспомнить. В этой версии очень много нового и много изменений. Если бы это было одно -два изменения, то другое дело.
Попробуйте визуально проверить файлы скинов. Или оставить свой скин и посмотреть что не будет работать.
10. SysteM - 02 Апреля, 2006 - 06:53:38 - перейти к сообщению
Большое спасибо за проделанную работу! Но есть несколько вопросов.

После обновления форума до Full Mods 0.1.4 появилась проблема с кармой. Мне выдается такое сообщение:
CODE:
SysteM, количество сообщений оставленных Вами на форуме, недостаточно для данной операции


Еще один глюк:
Чтобы потестить форум, я в качестве незарегистрированного пользователя создал сообщение, потом залогинился и пытался его удалить. В результате была ошибка:
CODE:
Access to file /home/system/public_html/forum//members/0.php blocked! Try again later


Причем в итоге сообщение удалилось. Но не обновилась статистика кол-ва сообщений на форуме.

В чем здесь может быть дело?

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0473]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33