Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Планы развития Intellect Board »   Окончательный план на версию 2.19
RSS

Окончательный план на версию 2.19

Текущий рейтинг темы: Нет
Выводить сообщения

<<Назад  Вперед>>Страницы: 1 2 3
Модераторы: aerograf, wsx
Печать
 
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Итак, я наконец-то сформировал окончательный план на версию 2.19 (довольно существенно изменившийся по сравнению с первоначальным) и приступил к его реализации. По мере выполнения пунктов я буду менять их обозначения (обозначения следующие: - — пока еще только на этапе планирования, / — реализовано частично, + — полностью готово).

1. + Переделка механизма аутентификации (вынос списка присутствующих и данных о них в отдельную таблицу для снижения нагрузки на таблицу prefix_User).
2. + Ссылка на WhoIS для IP-адресов и адреса в списке присутствующих (модификация, сделанная [bDer Meisterом).
3. + Список допустимых символов в именах (а также корректная смена имени из профиля, и из АЦ — сделать смену имени в сообщениях).
4. -? Доработка внешнего вида голосования (только при условии, что будет найдена подходящая графика).
5. + Картинки для уровня доступа (опционально)
6. + Отключаемые подписи (на уровне пользователя)
7. + Показ надписи "Сейчас на форуме" вместо даты последнего визита в раздел (опционально, но пока не определился, на уровне форма или пользователя)
8. + Расположение checkboxes на форме отправки ответа в два столбца
9. + Файл языковых констант — define через ' вместо " (уменьшение нагрузки на сервер при парсинге)
10. + Перемещаемая форма ответа (при щелчке по ссылкам "Ответить" или "Цитировать" она будет появляться сразу под цитируемым сообщением)
11. + Задание уровней для премодерации тем и разделов, ссылка для редактирования в процессе модерации (а также, возможно, просмотр фото).
12. + Поиск по автору и тексту в пределах одного поискового запроса
13. + Возможность сохранения сообщения в черновики, для его последующего редактирования
14. + Настраиваемые теги, добавление тегов spoiler и php
15. + Реализация цитат через тег blockquote, доработка внешнего вида (left-margin и left-border).
16. + Ошибка с кавычками — удлинение полей t_title, f_title, а также исправление ошибки с кавычками в iboard.php
17. + Снятие отметки о прочтении темы
18. + Список всех прикрепленных файлов
19. + Предпросмотр — отдельной кнопкой рядом с "Отправить"
20. + Human Readable URLs
21. + Перевод на ul главного меню во всех трех стилях, для того, чтобы сделать возможность добавления новых пунктов без существенных изменнений, и оптимальное их расположение при всех видеорежимах.
22. + Удаление тегов для уменьшения объема HTML-кода. Добавлено: отказ от класса basictable и замена его на .innertable td (что должно существенно уменьшить объем HTML-кода).
23. + Возможность задавать в профиле количество сообщений, которое будет выводиться перед указанным или первым новым.
24. + Поисковые боты — вывод в списке присутствующих (и, возможно, фиксация даты последней индексации сайта)
25. + Кеширование профиля гостя в текстовом файле
26. + Запрет на редактирование профиля пользователя.
27. + Кеширование списка смайликов в текстовом файле.
28. + Кеширование списка модераторов
29. + Представление общей части шаблона в виде единого файла без разбиения на функции для упрощения редактирования.
30. + Кеширование списка разделов для быстрого перехода.
31. + Вывод списка администраторов в АЦ.
32. + Возможность копирования соообщений при разбиении, а также тем при модерации.
33. + Вывод статуса 503 (Service unavailable) при возникновении GLOBAL FORUM ERROR.
34. + Нормальное редактирование смайликов.
35. + Взятие в eval функций, которые могут быть отключены на некоторых хостингах (get_current_user(), getmyuid() и chmod()), а также установка прав 0644 для всех загружаемых файлов (что позволяет избежать проблем с правами доступа при переносе на другой хостинг).
36. + Доработка RSS, в частности, обработка заголовка If-Modified-Since.
37. + Улучшенная навигация в фотоальбоме, возможность задавать порядок вывода фотографий по умолчанию (прямой или обратный), ограничение макс. размера фотографии.
38. - Статистика
39. / Ссылки на предыдущую/следующую и т.п. в теге LINK (с возможностью навигации быстрыми клавишами.
40. + Применение fixed-layout для основных таблиц форума (главная страница, раздел и тема) для ускорения отображения.
Оффтопик: Хотя по моему, эта проблема давно уже не актуальна в нормальных броузерах. Подчеркиваю: нормальных, а не MSIE

41. + Усовершенствование рассылки — теперь письма отправляются группами по 50 штук.
42. + Доработка backupа — теперь если на хостинге разрешен exec и есть mysqldump, backup выполняется через него.

Часть идей уже тестируется на http://www.socioclub.org/

UPD: А еще по просьбе хороших людей размещаю тут ссылку на сайт про Островные павильоны. Gram, не удаляй, это действительно пишу я, 4X_Pro.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Der_Meister
Почетный участник

Der_Meister
Всего сообщений: 177
Рейтинг пользователя: 6

Репутация пользователя: 2

Ссылка


Дата регистрации на форуме:
10 апр. 2006

XXXX Pro написал:
[q]
20. + Human Readable URLs
[/q]

И вот это вот...

---
Моя песня, конечно, дождливого рода...
<<Назад  Вперед>>Страницы: 1 2 3
Модераторы: aerograf, wsx
Печать
Intellect Board — cистема управления сайтом »   Планы развития Intellect Board »   Окончательный план на версию 2.19
RSS

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.0346. Количество выполненных запросов: 18, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!