Модернизация профиля: Часть 1. Скрываем профиль от посторонних

в процессе модернизации своего профиля реализовал несколько фишечек.
По заявка фишка номер раз: Скрываем профиль от посторонних глаз.

Читать дальше →

Инвайты в профиле

Сейчас раздел «инвайты» вынесен в настройки (settings/invite/). Логичней этот раздел разместить в профиле. Вы скажете: «Пожалуйста, размещай ссылку в соответствующем меню». Да, но дизайн моего профиля сделан так, что определенная его часть не меняется при переходе из whois в /my/ и /favorites/, а если эту часть скопировать в invite.tpl, то возникают ошибки.

Вопрос: как интегрировать профиль и invite.tpl? Куда копать?

После регистрации --> в профиль

Вопрос такой: можно ли, и если можно, то как, сделать так, чтобы после регистрации пользователь сразу же перенаправлялся в свой профиль? Регистрация по приглашениям, без активации, т.е. юзер зарегистрировался и вместо странички «Поздравляем, вы зарегистрированы», автоматом переходил на страницу своего профиля.

Доп.поля в профиле

Знаю, были уже такие топики, но меня еще один аспект интересует.

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

Шаблон профиля

Привет всем!

Возник такой вот вопрос. Редактирую файл menu.profile.tpl, мне нужно ссылку «избранное» поставить в один ряд с «профиль» и «публикации», но когда я это делаю, то при выборе «избранное» активным остается также ссылка «профиль». Вот код:

Читать дальше →

Маленький вопрос: Как в профиле выключить съедание тегов в поле "О себе"

Такая вот появилась идея, чтобы пользователи могли вставлять в свой профиль о себе разные видео вставки с помощью embed, с различных ресурсов. Но когда вставляешь теги — то они не обрабатываются как теги, а остаются простым текстом, как можно сделать так, чтобы они обрабатывались как простые теги?
Хотя бы тег embed — чтобы можно было вставить разлинчые аудио видео плееры?

Спец. Символы, безопасность и профили...

Здравствуйте сново!
Как-то интересовался, как сделать, чтобы заработали проблемы.
посоветовали:

41 	    protected function RegisterEvent() {           
42 	        $this->AddEventPreg('/^[\w\-\_]+$/i','/^(whois)?$/i','EventWhois');               
43 	        $this->AddEventPreg('/^[\w\-\_]+$/i','/^favourites$/i','/^(page(\d+))?$/i','EventFavourite');           
44 	    }
в ActionProfile.class.php поправить.
Пыжились, и почему-то никак. притом перепробовали различные варианты.

но теперь проблема стала еще жжоще.
Не работают профили и с ".", "*" и т.п.
Собственно народ, подскажите, пожалуйста, более подробно как разрешить сие.
По сути же акие «Ники» спокойно функционируют…

и если не серкет, то почему такое запрещенно? в целях безопасности?

заранее спасибо!

Кастомизация профиля пользователя.

Возникла у меня необходимость разрешить пользователям добавлять неограниченное количество телефонов в профиль.
Шаблон нашел, экшн нашел. Даже класс юзера нашел. И сижу вот теперь в непонятках. По всему выходит, что настройки пользователя живут исключительно в таблице %prefix%user и заставить движок дергать соседние таблицы без переписывания существенного куска кода не выйдет.

Может кто пытался реализовать что-то подобное? Поделитесь опытом. Движок копаю недавно, поэтому до конца разобраться в архитектуре не успел.

UPD: В общем решил сделать iframe, который дергает страничку из-за пределов движка. Вывод — непродуман механизм расширения профиля участника.

ИМЯ в профиле!

Хотел ввести свои имя и фамилию в профиле сайта, но не смог этого сделать, потому что стандартная длина сообщения всего 20 символов, я ввел 21 — что за дискриминация?
А если пользователь захочет ввести свои Ф.И.О? К тому же, когда жмешь на сохранение — то выводит УСПЕШНО — я так сразу и не понял, что имя не вводиться. Случайно заметил. Это баг или фича?