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

Тема в разделе "DLE", создана пользователем Горбушка, 15 май 2014.

Информация :
Актуальная версия DataLife Engine 11.1
( Final Release v.11.1 | Скачать DataLife Engine | Скачать 11.1 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 10.0 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.036
    Симпатии:
    2.037
    Заготовок темы для модуля. Модуль будет выложен вечером.

    Название: "Пол пользователя"
    Тип: Модуль
    Версия: [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] означает, что модуль в настоящий момент разрабатывается и скачать его нельзя.
     
    Последнее редактирование: 16 май 2014
  2. Doctor_zlo

    Doctor_zlo

    Moderator
    Регистр.:
    25 апр 2008
    Сообщения:
    461
    Симпатии:
    978
     
    Горбушка нравится это.
  3. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.036
    Симпатии:
    2.037
     
  4. Doctor_zlo

    Doctor_zlo

    Moderator
    Регистр.:
    25 апр 2008
    Сообщения:
    461
    Симпатии:
    978
     
  5. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.036
    Симпатии:
    2.037
     
  6. clubmen

    clubmen

    Регистр.:
    18 янв 2010
    Сообщения:
    187
    Симпатии:
    30
    Планируется ли добавление в модуле "Возраст" хайд по возрасту?
     
    Off Road нравится это.
  7. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.036
    Симпатии:
    2.037
    Мммм, нет, не планировал, но идея хорошая... Только вот надо плясать не от возраста, а от даты рождения, чтобы в днюху он автоматом добавлял год к возрасту пользователя.
    Думаю, тоже реализую.

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

    Ali_MiX Создатель

    Регистр.:
    8 авг 2012
    Сообщения:
    21
    Симпатии:
    3
    А так же можно сделать поздравления с днем рождения и тд.
     
    Off Road и Горбушка нравится это.
  9. Doctor_zlo

    Doctor_zlo

    Moderator
    Регистр.:
    25 апр 2008
    Сообщения:
    461
    Симпатии:
    978
     
Статус темы:
Закрыта.