1 (edited by SegrOk 2018.06.05 16:56)

Topic: [NL] Disable Fields in Profile: Отключение ненужных полей в профиле

Расширение позволяет отключить стандартные (устаревшие) поля в профиле

Настройки расширения
https://punbb.info/uploads/images/2018/05/faab98ec0ec9e2758357da2928715bf9.png

Профиль пользователя, с частично отключенными полями
https://punbb.info/uploads/images/2018/05/49f602521e72416f218a855037c54685.png

Скачать: [NL] Disable Fields in Profile
Исходники: GitHub

Added: 2018.05.28 22:56

Теоретически можно подумать заодно и в сторону переименования полей, но нужно будет что-то делать с валидаторами для каждого поля, их так просто не перехватить.

Если нужны кастомные поля, лучше в дополнение использовать k_fields (https://github.com/KANekT/PunBB.Extensi … r/k_fields)

2 (edited by PunBB 2018.05.28 23:12)

Re: [NL] Disable Fields in Profile: Отключение ненужных полей в профиле

SegrOk wrote:

Теоретически можно подумать заодно и в сторону переименования полей, но нужно будет что-то делать с валидаторами для каждого поля, их так просто не перехватить.

На данный момент полезное расширение, но в будущем, мы планировали совсем убрать эти поля из ядра. Поля должны добавляться только с помощью расширения, единственное, можно оставить поле Сайт, остальное все то устаревает, то появляется новое.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

3

Re: [NL] Disable Fields in Profile: Отключение ненужных полей в профиле

PunBB wrote:

но в будущем, мы планировали совсем убрать эти поля из ядра

И это правильно.

Added: 2018.05.28 23:38

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