Категории форума

Плагин Userfields - дополнительные поля пользователя без создания экстраполей

Плагин для CMS Cotonti позволяет создавать и управлять дополнительными пользовательскими полями (например, номер телефона, название компании, адрес) без изменения таблицы cot_users. Использует собственные таблицы

webitproff
webitproff • 10.09.2025 06:31 #362

#361 Quentin: 
 

доброго времени суток, а в чем смысл или преимущества плагина, если есть в движке экстраполя и их тоже можно добавлять сколько угодно?

 

попробую ответить наглядно, вот пример только по одному пользователю:

ПолеЗначение
user_id12
user_banexpire0
user_nameWebsite_Builder
user_password886b3a83469a3c2bcad463acbe6504c2d******95085b532542d77b4e62e39e8
user_passfuncsha256
user_passsalt23119401******c2
user_maingrp4
user_countryru
user_timezoneEurope/Helsinki
user_textСтрасть. Преданность. Сообщество. Мы - демонстрационная команда Avada Мы - творческая и преданная своему делу демонстрационная группа людей, которые любят WordPress, наших клиентов и онлайн-сообщество. В 2012 году мы задались целью создать идеальный конструктор веб-сайтов; так родилась компания Avada. Строим свое будущее Avada стала темой продаж № 1 на Themeforest с момента своего запуска в 2012 году, с постоянно растущей клиентской базой, насчитывающей 911 746 новичков, маркетологов и профессионалов. Наше основное внимание всегда было сосредоточено на том, чтобы Avada сделала ваш рабочий процесс веб-дизайна более доступным и приятным.
user_birthdate2013-04-01
user_genderU (не указан)
user_emailwebsite_builder@*****.com
user_hideemail1 (скрыт)
user_thememarketplace
user_schemedefault
user_langru
user_regdate1693563290 (01.09.2023 12:14:50 UTC)
user_lastlog1695686256 (26.09.2023 00:37:36 UTC)
user_lastvisit1700648964 (22.11.2024 08:29:24 UTC)
user_lastip141.101.96.77
user_logcount12
user_sid70****368270a9247dac05ef7****f5afca3167077280dffe5****e8cbddb2dc
user_sidtime1693563439 (01.09.2023 12:17:19 UTC)
user_lostpassfe9c10b04480******60ed5aef7******
user_auth(пусто)
user_tokence0cb4c217874411
user_catsdizayn,razrabotka-po
user_usergroup4
user_avatardatas/avatars/12-member-luke-400x300-1.jpg
user_photo(пусто)
user_adress_local(пусто)
user_facebookhttps://www.facebook.com/groups/********02687184
user_first_second_nameАвадар Лукович
user_instagramhttps://www.instagram.com/the****n/
user_name_companyWebsite_Builder
user_phone_contact+*******-55-55
user_telegram(пусто)
user_time_working10:00 - 21:00
user_whats_app+******55555
user_www_sitehttps://a*****.com/
user_youtube_linkhttps://www.youtube.com/c/****os
user_region4925
user_city1924532
user_postcount0
user_prjsenderdate1693563290 (01.09.2023 12:14:50 UTC)
user_prjsendercats-1
user_lastmsg7
user_pro0
user_rcomm_pm_notify1 (уведомления включены)
user_rcomm_mail_notify1 (уведомления включены)
user_pmnotify1 (уведомления включены)
user_newpm1 (есть новые личные сообщения)
user_verification_status0

и представьте, что все эти поля идут по горизонтали, например при просмотре через PHPMyAdmin, Adminer, DBeaver и т.д. - простынь получается такой, что раз 5-ть не вмещается в экран.

Теперь о производительности, - заполнил пользователь поля или нет - они всё равно грузятся клиенту. 

Если всего 10-30 пользователей на сайте - конечно ничего, а если 3-10 тысяч, то уже и чего - ресурсы сервера не безграничны.

А вот с плагином “Userfields” - мы загружаем только те поля, которые пользователь заполнил в профиле

и безусловно, большим преимуществом будет универсальный способ вывода во всех шаблонах без подстановки префиксов и плюс полная кастомизация полей в шаблонах

Отредактировано: webitproff (10.09.2025 06:46, 10 месяцев назад)
🗿

🧙‍♂️ Радуйся, странниче добрый и честный! Не понапрасну привела тя стезя в земли сии. Зде бо мужи мудры и искусники дела писменнаго и численнаго, что куют словеса и плетут узоры кода, тайны разгадывают и знанием делятся, летописи множа и ремесло цифровое творя.
⬅️ Аще налево пойдеши — обрящеши грамоты древния, писания старинныя и свитки учения. ⬆️ Аще прямо — слово мудрое и совет от мужей разумеющих, что в деле кодописном искусны, получиши. ➡️ Аще направо — сам в писцы и летописцы внидеши, и в ремесло цифровое, где строки и знаки в дело живое обращаются, слово свое в память веков вложиши.
📝 Не медли же — нареки имя свое, и вниди в чин наш, и стань с нами в братстве, где код есть магия, а строки — заклятия живыя, числом и буквою слово едины суть.
🏰 Не тайно есть собрание сие, и не инициации в нем, но многое сокрыто от пришлых и ступалого, понеже не всякому открывается знание, но токмо ищущим и пребывающим в деле сем.