Язык
Контакты
GitHub
Поддержка
Регистрация
Войти
Логин: Пароль: Запомнить:
Пользователи
Последние сообщения
Ответить
1 2

Разработка гостевухи Fapos

Drunya

  • Man of God
  • Админ
  • 3527
  • Репутация:110 
  • Предупреждения: 0 
  • Регистрация:
    30 Ноя -0001
#1
На чата разработка гостевой книги для Fapos. За написание модуля взялся MaSTeR. Тут мы будем обсуждать внутреннюю и внешнюю реализации и любой может присоединиться к обсуждению.

и так что надо по клиентской части
1. писать сообщения (наверное писать без всяких прав могут все это же гостевая епта)
2. редактировать сообщения
3. удалять сообщения
4. смотреть ip написавшего по аналогии сами знаете кого

Админка
а) Страница настроек
1. заголовок модуля
2. description модуля
3. максимальная длина сообщения
4. сообщений на страницу
5. список слов и их заменители(надо подумать стоит ли это вообще делать)

б) права
1. настройка прав на редактирование сообщений
2. настройка прав на удаление
3. та группа которая может либо удалять либо редактировать автоматом видит и IP написавшего

в) дизайн
1. главный темплейт
2. форма добаления
3. индивидуальный блок сообщения (который повторяется)

И так, это все сделано по аналогии таска. Другими словами в теме будет идти обсуждение и все такое. Когда какойто пункт будет закончен я его зачеркну.

Отредактировано автором 22 Окт 2010
Я горжусь тем, что создал бесплатную CMS - AtomX. И люблю нашу команду)

MaSTeR

  • Заглянувший
  • Юзер
  • 11
  • Репутация:0 
  • Предупреждения: 0 
  • Регистрация:
    20 Окт 2010
#2
Сегодня начну)

Добавлено 2010.10.24 11-52

Сегодня утром проснулся и вот что-то сделал))

http://retsam.ru/gb/

Вроде все что есть в списке сделал, кроме 5 пункта (а)
+поставил капчу

Теперь осталось рассмотреть и упаковать убрав лишние коды...

Drunya

  • Man of God
  • Админ
  • 3527
  • Репутация:110 
  • Предупреждения: 0 
  • Регистрация:
    30 Ноя -0001
#3
редактирование и удаление производится теми кому это разрешено в правах групп. IP видят только те кто может удалять или редактировать сообщения. То есть если могут либо удалять либо редактировать то и ip видят тоже. И еще лучше форму сразу сделать внизу как на форуме. тоестьн адпись добавить запись пусть будет но форма чтобы тоже сразу была. а при нажатии на надпись кидало на форму внизу. посмотри как на сам знаешь где;) так и тут думаю стоит сделать. что скажешь?

Добавлено 2010.10.24 21-11

ах да.. еще надо сделать поле е-маил. потом я в админке сделаю настройки какие поля обязательные а какие нет.

Я горжусь тем, что создал бесплатную CMS - AtomX. И люблю нашу команду)

MaSTeR

  • Заглянувший
  • Юзер
  • 11
  • Репутация:0 
  • Предупреждения: 0 
  • Регистрация:
    20 Окт 2010
#4
что нужно сделать или довести до ума)

Пол.часть:
- форма добавления внизу с ссылкой на верху "Добавить запись" (в низ спускается когда нажимаешь)
- кнопки: Редактировать, Удалить, IP

- форма доб:> E-mail (icq, tel номер и т.п. думаю не нужен)


Админка:
- управ.правами
- настройка модуля

насчет Анти-мата (т.е. заменитель слов) мне кажется тоже не нужен.


Если что-то упустил или если у вас есть новые идеи, я с радостью послушаю Вас :)
тут ж или icq: 7097105

Отредактировано автором 24 Окт 2010

Drunya

  • Man of God
  • Админ
  • 3527
  • Репутация:110 
  • Предупреждения: 0 
  • Регистрация:
    30 Ноя -0001
#5
MaSTeR пишет:
(icq, tel номер и т.п. думаю не нужен)
Согласен

MaSTeR пишет:
насчет Анти-мата (т.е. заменитель слов) мне кажется тоже не нужен.
тоже согласен. в крайнем случае можно потом сделать.

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

Я горжусь тем, что создал бесплатную CMS - AtomX. И люблю нашу команду)

Ater

  • Атом-мозг
  • Юзер
  • 750
  • Репутация:15 
  • Предупреждения: 0 
  • Регистрация:
    17 Авг 2010
#6
Итак, присоединюсь к обсуждению :)
на мой взгляд в гостевухе так же надо:

Админка
1) Отметка форма ответа на той же странице или на новой
2) Возможность настройки дополнительных полей (это к системе добавления произвольных полей)
3) Возможность отметить какие поля обязательные а какие нет (либо тут либо в парвах групп)

Права
В общих правах групп:
1) Кто может добавлять сообщения (не на всех сайтах в гостевуху можно спамить под гостем)
2) Кто может видеть IP написавшего (так решается проблема с тем кому показать а кому нет, пусть админ сам решает)

В клиентской: если пользователь залогинен то подставляем его ник и его данные из профиля, если гость то в качестве логина по умолчанию пишем "Гость" и выдаем поля к заполнению

Лучше всего было бы еще сделать в настройке прав групп кому показывать капчу а кому нет, но думаю это надо делать глобально :)

вроде как то так... мож еще что придет в мою больную голову...

Все мое имхо...
------
Не флуди и не да зафлудим будешь!

Drunya

  • Man of God
  • Админ
  • 3527
  • Репутация:110 
  • Предупреждения: 0 
  • Регистрация:
    30 Ноя -0001
#7
Ну уже есть хоть какоето ТЗ. Правда мастер дето проепся:) но ничего даже если он не напишет я сам до этого когдато дойду.

Я горжусь тем, что создал бесплатную CMS - AtomX. И люблю нашу команду)

MaSTeR

  • Заглянувший
  • Юзер
  • 11
  • Репутация:0 
  • Предупреждения: 0 
  • Регистрация:
    20 Окт 2010
#8
я здесь)
в реале, на новый работе 5 дней не могу отвлекаться ни на что.... (просто щас много работ)
а выходные занимаюсь с личными делами а так же тут сижу

Насчет Ваших идеи, я их читаю и работаю над ними..

Я с Вами :)

Отредактировано автором 30 Окт 2010

Drunya

  • Man of God
  • Админ
  • 3527
  • Репутация:110 
  • Предупреждения: 0 
  • Регистрация:
    30 Ноя -0001
#9
Рады это слышать:) Я уже думал ты отпятлял:)

Я горжусь тем, что создал бесплатную CMS - AtomX. И люблю нашу команду)

Ater

  • Атом-мозг
  • Юзер
  • 750
  • Репутация:15 
  • Предупреждения: 0 
  • Регистрация:
    17 Авг 2010
#10
Drunya пишет:
Ну уже есть хоть какоето ТЗ.

это не ТЗ :) это дополнение и уточнение к тому что было написано ранее :)


p.s. вообще кстати хорошая практика по обсуждению каждого модуля в отдельной теме с пересечениями :) которые легко можно организовать ссылками.

Отредактировано автором 1 Ноя 2010
Все мое имхо...
------
Не флуди и не да зафлудим будешь!
1 2
Сейчас online: 52. Зарегистрированных: 2. Гостей: 50.