• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Модуль [IN DEV] [0.1] [DLE 10.2] "Пол пользователя"

Статус
В этой теме нельзя размещать новые ответы.

Горбушка

Ищу её...
Регистрация
2 Май 2008
Сообщения
3.444
Реакции
2.524
Заготовок темы для модуля. Модуль будет выложен вечером.

Название: "Пол пользователя"
Тип: Модуль
Версия: [IN DEV] 0.1 *
Описание: Модуль добавляет в DLE понятие пола пользователей на ровне с группами и другими параметрами.
Автор: Горбушка

Совместимость: 10.2

Модуль добавляет поле в профиль и всплывающее окно профиля, шаблон краткой, полной новостей и шаблон комментария теги для вывода пола пользователя. Кроме того, в шаблоны, указанные выше, и main.tpl добавлен тег, позволяющий скрывать/показывать информацию только для определённого пола пользователя, аналогичный тег добавлен в краткую и полную новость, комментарий и статические страницы.

Пол может быть задан при регистрации, а так же изменён в любое время в профиле и админ-панели.

Модуль будет оснащён автоматической установкой и обновлением (по клику в админ-панели) (С версии 0.2). Так же планируется добавить понятие пола в ленг-файлы и рассылки. Так пользователям разных полов будут рассылаться разные письма.

1.PNG 2.PNG 3.PNG 4.PNG
Где указывается пол пользователя?
Пол выбирается при регистрации пользователя. Позже, его можно сменить в профиле и панели администратора. В будущем будет добавлена блокировка правки пола в профиле совсем, либо если он определён (мужской/женский)

Где и как выводится пол пользователя?
Во всех шаблонах, где показывается никнейм автора или посетитела, добавлены теги {gender} и {gender_alt}, показывающие половую принадлежность автора, либо пользователя в зависимости от того, чей ник указан. {gender} - пол пользователя, {gender_alt} - альтернативное название на латыни для картинок и прочего.

Какие ID у полов?
1 - не определившиеся
2 - мужчины
3 - женщины
Эти ID используются во всех тегах и хайде.

Как работает хайд?
В обработчик bbcode добавлена обработка хайда по полу пользователя. Работает он следующим образом: [ghide=x]Текс[/ghide], где вместо x цифра от 1 до 3, либо их сочетание через |, т.е. [ghide=1|2]Текс[/ghide]

Какие теги добавлены в шаблоны по отношению к автору?
В шаблоны fullstory.tpl, shortstory.tpl, static.tpl и comment.tpl добавлены теги [gender=x]Текст[/gender] и [not-gender=x]Текст[/not-gender], показывающие текст в зависимости от принадлежности автора комментария, статьи или страницы к тому или иному полу. ID можно перечислять через "|".

Какие теги добавлены в шаблоны по отношению к посетителю?
Во все шаблоны добавлены теги [user-gender=x]Текст[/user-gender] и [user-not-gender=x]Текст[/user-not-gender], показывающие текст в зависимости от принадлежности посетителя сайта к тому или иному полу. ID можно перечислять через "|".

Как модуль работает с гостями?
Никак. Гости не имеют пола, поэтому рядом с ником всегда будет гореть "не определился", а хайды показаны не будут.
Прошу высказывать свои предложения по развитию идеи.

* [IN DEV] означает, что модуль в настоящий момент разрабатывается и скачать его нельзя.
 
Последнее редактирование:
Планируется ли добавление в модуле "Возраст" хайд по возрасту?
 
Планируется ли добавление в модуле "Возраст" хайд по возрасту?
Мммм, нет, не планировал, но идея хорошая... Только вот надо плясать не от возраста, а от даты рождения, чтобы в днюху он автоматом добавлял год к возрасту пользователя.
Думаю, тоже реализую.

Сейчас для меня промежуточная задача - сверстать новую админку. Чтобы уйти от бешеных идей целсофта =) Как сверстаю - модули пойдут один за другим =) Идей уже куча.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху