ещё вопрос как можно форме регистрации когда пользователь водит логин в форму, а фомру ник нейма вообще убрать, то водимый логин автоматом привязываеться к никнейму? мне нужно вообще убрать никнейм, и оставить только логин, и везде будет указываться логин.
Вообщем хотелось бы реализовать как то короткую ссылку на профиль пример (mysite.com/username/) набирая адрес там уже можно на обычный адрес переадресовать както.
ещё вопрос как можно форме регистрации когда пользователь водит логин в форму, а фомру ник нейма вообще убрать, то водимый логин автоматом привязываеться к никнейму? мне нужно вообще убрать никнейм, и оставить только логин, и везде будет указываться логин.
нужно чтобы на главную перенаправляла? что значит на "Обычный Адрес"?
Вообщем хотелось бы реализовать как то короткую ссылку на профиль пример (mysite.com/username/) набирая адрес там уже можно на обычный адрес переадресовать както.
ещё вопрос как можно форме регистрации когда пользователь водит логин в форму, а фомру ник нейма вообще убрать, то водимый логин автоматом привязываеться к никнейму? мне нужно вообще убрать никнейм, и оставить только логин, и везде будет указываться логин.
нужно чтобы на главную перенаправляла? что значит на "Обычный Адрес"?
тоесть mysite.com/users/username
или вообше не перенапровляла, главное чтоб когда водишь адрес mysite.com/username/ попадаешь в профиль пользователя
Чтобы убрать в регистрации поля Никнейм нужно в components/registration/fronted.php убрать всё что связано с (nickname)
На пример:
1) $item['nickname'] = cmsCore::request('nickname', 'str', '');
2) if(!$item['nickname']) { cmsCore::addSessionMessage($_LANG['TYPE_NICKNAME'],
и.т.д.
и в template/шаблон/components/com_registration.tpl убрать следующее:
{if $cfg.name_mode == 'nickname'}
<tr>
<td valign="top" class="" width="269">
<div><strong>{$LANG.NICKNAME}:</strong></div>
<small>{$LANG.NICKNAME_TEXT}</small>
</td>
<td valign="top" class="">
<input name="nickname" id="nickinput" class="text-input" type="text" style="width:300px" value="{$item.nickname|escape:'html'}" />
<span class="regstar">*</span>
</td>
</tr>
а на счёт ссылки профиля объясните подробнее)
вместо
instantcms.ru/users/mullo
сделать так
instantcms.ru/mullo
и поподать на профиль
а на счёт ссылки профиля объясните подробнее)
вместо
instantcms.ru/users/mullo
сделать так
instantcms.ru/mullo
и поподать на профиль
Раньше такое не делал, но попробовать можно!
Перфикс (слово) Users само отсюда:
/core/classes/user.class.php
Вот он:
const PROFILE_LINK_PREFIX = 'users/';
если вместо перфикса 'users' поставить Невидимый Символ то будет то что вы хотите, вообщем есть над чем подумать)
а на счёт ссылки профиля объясните подробнее)
вместо
instantcms.ru/users/mullo
сделать так
instantcms.ru/mullo
и поподать на профиль
Раньше такое не делал, но попробовать можно!
Перфикс (слово) Users само отсюда:
/core/classes/user.class.php
Вот он:
const PROFILE_LINK_PREFIX = 'users/';
если вместо перфикса 'users' поставить Невидимый Символ то будет то что вы хотите, вообщем есть над чем подумать)
О это уже интересно! спасибо! не особо разбираюсь, но помутить можно :)
Хотя я не в курсе, что там обрабатывается первым. Может быть другая ситуация, они никогда не попадут в свой профиль.
На сайте в блогах, или форуме, выкладывался хак. Там был расширен список запрещенных логинов и еще несколько плюшек. Сам не юзал.
Аха, и человек с логином catalog похоронит главную страницу УК, или photo, например...
Хотя я не в курсе, что там обрабатывается первым. Может быть другая ситуация, они никогда не попадут в свой профиль.
На сайте в блогах, или форуме, выкладывался хак. Там был расширен список запрещенных логинов и еще несколько плюшек. Сам не юзал.
поспорим?