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 будет, а чего нет -- бесполезно!
SRangeR
Новичок


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


Ссылка


Дата регистрации на форуме:
17 мая 2006
Планируется ли в будущем переход на div верстку и отказ от Таблов?
Могу помочь если будет нужно.
Gram
Администратор

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


Ссылка


Дата регистрации на форуме:
23 июля 2003
Предлагаю переделать рейтинг пользователя на что то вроде этого:


habrahabr.ru написал:
[q]
Что такое карма?

Один из механических законов Хабрахабра. Согласно замыслу, призван поддерживать стремление к росту на сайте. Всё остальное только следствия этого определения.

Карму можно повышать и понижать (это можно делать ежедневно, ежечасно, даже ежеминутно, и, — о, боги! — ежесекундно).

Карма используется в качестве фильтра для доступа на публикацию контента в «Текстах» и «Блогах». Голосовать за карму можно только в случае, если карма голосующего >=2. Люди с отрицательной кармой не могут ничего публиковать, так уж вышло; люди с положительной могут.

На сайте обсчитываются две разные кармы: пользователей и компаний. В обоих случаях механизм голосования за карму одинаковый: голос человека с большой кармой имеет больший вес. Кроме того, на голос влияют другие разные вещи, о них широкой общественности ничего не известно по понятным причинам.

Изменения кармы людей транслируются на Кармографе в разделе «Люди». Данные обновляются четыре раза в сутки.

Как голосовать за карму и комментарии?

Голосовать за карму могут только зарегистрированные пользователи.
Возможность голосовать доступна спустя 7 дней с момента регистрации на сайте.

Существует суточное ограничение на количество голосов за карму и комментарии. По слухам, пользователю доступно столько голосов, сколько весит его карма. При проверке берутся последние 86400 секунд, т.е. последние 24 часа. Если кнопки голосования становятся неактивными, значит, пользоваетель израсходовал суточный лимит голосов, либо не прошло 7 дней с момента регистрации, либо прошло 7 дней с момента публикации комментария, либо карма голосующего — отрицательная.
[/q]


Ключевая фраза здесь: согласно замыслу, призван поддерживать стремление к росту на сайте. Всё остальное только следствия этого определения. Т.е. например предоставлять возможность что то делать людям с кармой более какого то числа. Тем самым народ захочет поднять свою карму, а карма поднимается другими, путем голосования за полезный пост или полезного участника и тем самым качество постов будет подниматься. Очень понравилась идея, что с отрицательной кармой нельзя постить - вещь! Еще классная идея - вес у каждого голоса непостоянен, а зависит от различных факторов (например от кармы голосующего, его кол-ва постов, времени прибывания на форуме и т.д.). Рейтинг хорошо, когда он есть для чего то. А делать рейтинг ради рейтинга (как например сейчас в intboard) бесмысленно!
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Фактически, это тот же самый рейтинг, только чуть-чуть переделанный и усложненный...
А сейчас рейтинг выполняет функцию показа отношения других пользователей к данному. (Просто на этом форуме это не столь явно чувствуется.)
SRangeR, вообще, divы я планировал оставить до третьей версии, а в 2.19 будут TABLE, но без class в каждой строке и без закрывающих тегов (HTML 4.01, в котором я верстаю, это допускает), так что объем страницы уменьшится существенно.
Но если есть готовность помочь с переверсткой всего (а не только раздела stdforum), то буду очень рад. Только желательно бы знать хотя бы ориентировочный срок, чтобы я в это время соответствующие файлы не трогал.

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


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


Ссылка


Дата регистрации на форуме:
17 мая 2006
XXXX Pro
Конечно готов, потому как это опыт. Последннее что верстал в дивах www.gsschelny.ru правда не смог решить проблему с шириной сайта (сражу скажу что в дивах я делал только шаблон). Если знаешь как решить ее напиши...
Если что можешь стучать в аську на счет сроков и т.д.
ICQ - 270174774
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
В общем, предлагаю так: в ближайшее время (сегодня/завтра) я пересобираю обновленную версию дистрибутива, в которой шаблоны трех основных стилей будут сделаны уже в виде единого файла, и выкладываю ее, а после этого ты можешь приступать к переверстке. (Т.к. в ближайшее время мне вряд ли потребуется изменять именно стилевые файлы.)

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


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Добавил еще три пункта в список. Но Beta 3 выйдет без них.

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


Ссылка


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

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

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


Ссылка


Дата регистрации на форуме:
23 июля 2003
XXXX Pro, спасибо! Как отойду ото всех празднований, буду переходить на новую версию.

С наступающим!

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


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Количество просмотров тем, форумов, список действий всех пользователей, и т.д. Короче, все то, что сейчас есть в разделе "Статистика", но для новой системы ведения логов + переходы по внешним ссылкам.

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

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

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

Ссылка


Дата регистрации на форуме:
10 апр. 2006
[q]
24. + Поисковые боты — вывод в списке присутствующих (и, возможно, фиксация даты последней индексации сайта)
25. + Кеширование профиля гостя в текстовом файле
26. + Запрет на редактирование профиля пользователя.
27. + Кеширование списка смайликов в текстовом файле.
28. + Кеширование списка модераторов
33. + Вывод статуса 503 (Service unavailable) при возникновении GLOBAL FORUM ERROR.
37. + Улучшенная навигация в фотоальбоме, возможность задавать порядок вывода фотографий по умолчанию (прямой или обратный), ограничение макс. размера фотографии.
41. + Усовершенствование рассылки — теперь письма отправляются группами по 50 штук.
42. + Доработка backupа — теперь если на хостинге разрешен exec и есть mysqldump, backup выполняется через него.
[/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.0514. Количество выполненных запросов: 18, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!