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 будет, а чего нет -- бесполезно!
Drugold
Почетный участник


Откуда: Москва
Всего сообщений: 182
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
7 авг. 2006
Есть предложение сделать в АЦ сворачиваемые меню. Меню слишком длинное и частенько приходиться пользоваться скроллом для прокрутки вниз. Было бы удобно, если бы подменю умели сворачиваться. Тогда все нужное (часто используемое) поместится на странице и не придеться прокручивать.

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Решил все-таки сделать шаблоны, в которых можно будет задавать общий вид сайта без разрезания на куски.

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

Gram
Откуда: Нижний Новгород
Всего сообщений: 1011
Рейтинг пользователя: 38


Ссылка


Дата регистрации на форуме:
23 июля 2003

XXXX Pro написал:
[q]
23. - Возможность задавать в профиле количество сообщений, которое будет выводиться перед указанным или первым новым.
[/q]

а можно по умолчанию с верху от указанного поста или первого нового оставлять половину кол-ва постов, которые показываются на одной страничке...


XXXX Pro написал:
[q]
7. - Показ надписи "Сейчас на форуме" вместо даты последнего визита в раздел (опционально, но пока не определился, на уровне форма или пользователя)
[/q]

на уровне форума конечно + надо оставить обе надписи: надпись "Сейчас на форуме" указывать в треде в виде графической иконки (можно текстом, так как я вообще ненавижу любую графику на форум), а в профиле пользователя показывать дату и время последнего посещения.
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
7. Да в профиле дата будет по-любому... Речь идет от показе в сообщении: будет ли каждый пользователь выбирать себе эту опцию или же админ будет ставить ее для всех.

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

Gram
Откуда: Нижний Новгород
Всего сообщений: 1011
Рейтинг пользователя: 38


Ссылка


Дата регистрации на форуме:
23 июля 2003

XXXX Pro написал:
[q]
будет ли каждый пользователь выбирать себе эту опцию или же админ будет ставить ее для всех.
[/q]

Я понял о чём ты говоришь. Я и написал, что навреное это сделать лучше на уровне форума, а не пользователя...
Yurij_
Начинающий


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


Ссылка


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

XXXX Pro написал:
[q]
Решил все-таки сделать шаблоны, в которых можно будет задавать общий вид сайта без разрезания на куски.
[/q]

В уже существующем "родительском" шаблоне абстракт разделить стили таблиц, которые используются в разных местах под разные цели - к чему такая совмещенная экономия?
Поясняю: изменение стиля, к примеру descr в одной форме, ведет к неожиданному и неприемлимому изменению совершенно в другой. Иначе просто нет смысла создавать новые стили не меняя шаблоны - в одном месте изменил, а в другом все "поплыло" или стало нечитабельным (неконтрастным).

Оффтопик: Мне это напоминает совмещенный санузел: если занят унитаз, значит и ванна недоступна.

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Gram, я решил, что дата последнего сообщения не нужна вообще, поэтому переключаемой опции не будет, а информация о том, присутствует пользователь или нет, будет выводиться всегда в виде сообщения "Сейчас на форуме".

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

Gram
Откуда: Нижний Новгород
Всего сообщений: 1011
Рейтинг пользователя: 38


Ссылка


Дата регистрации на форуме:
23 июля 2003
XXXX Pro, в профиле дата последнего посещения нужна. Интересно бывает.. да и нужно это!
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
В профиле — да (там ничего меняться и не будет). Но тут речь идет о сообщениях.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
<<Назад  Вперед>>Страницы: 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.0956. Количество выполненных запросов: 17, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!