Language
Contacts
GitHub
Support
Registration
Enter
Login: Password: The autologin:
Users
Recent posts
Ответить
1 2

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

Drunya

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

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

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

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

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

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

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

MaSTeR

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

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

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

http://retsam.ru/gb/

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

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

Drunya

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

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

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

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

MaSTeR

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

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

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


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

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


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

Edit by author 24 Oct 2010

Drunya

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

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

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

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

Ater

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

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

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

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

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

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

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

Drunya

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

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

MaSTeR

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

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

Я с Вами :)

Edit by author 30 Oct 2010

Drunya

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

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

Ater

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

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


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

Edit by author 1 Nov 2010
Все мое имхо...
------
Не флуди и не да зафлудим будешь!
1 2
Register или login что бы писать
Сейчас online: 5. Зарегистрированных: 0. Гостей: 5.