ссылка на профиль

#1 16 апреля 2014 в 16:51
Вообщем хотелось бы реализовать как то короткую ссылку на профиль пример (mysite.com/username/) набирая адрес там уже можно на обычный адрес переадресовать както.
ещё вопрос как можно форме регистрации когда пользователь водит логин в форму, а фомру ник нейма вообще убрать, то водимый логин автоматом привязываеться к никнейму? мне нужно вообще убрать никнейм, и оставить только логин, и везде будет указываться логин.
#2 16 апреля 2014 в 18:05


Вообщем хотелось бы реализовать как то короткую ссылку на профиль пример (mysite.com/username/) набирая адрес там уже можно на обычный адрес переадресовать както.
ещё вопрос как можно форме регистрации когда пользователь водит логин в форму, а фомру ник нейма вообще убрать, то водимый логин автоматом привязываеться к никнейму? мне нужно вообще убрать никнейм, и оставить только логин, и везде будет указываться логин.

mullo

нужно чтобы на главную перенаправляла? что значит на "Обычный Адрес"?
#3 16 апреля 2014 в 19:38



Вообщем хотелось бы реализовать как то короткую ссылку на профиль пример (mysite.com/username/) набирая адрес там уже можно на обычный адрес переадресовать както.
ещё вопрос как можно форме регистрации когда пользователь водит логин в форму, а фомру ник нейма вообще убрать, то водимый логин автоматом привязываеться к никнейму? мне нужно вообще убрать никнейм, и оставить только логин, и везде будет указываться логин.

mullo

нужно чтобы на главную перенаправляла? что значит на "Обычный Адрес"?

AMIGO.UZ

тоесть mysite.com/users/username
или вообше не перенапровляла, главное чтоб когда водишь адрес mysite.com/username/ попадаешь в профиль пользователя
#4 16 апреля 2014 в 19:58
Все равно не понял!
Чтобы убрать в регистрации поля Никнейм нужно в 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>
#5 16 апреля 2014 в 19:58
а на счёт ссылки профиля объясните подробнее)
#6 16 апреля 2014 в 20:09


а на счёт ссылки профиля объясните подробнее)

AMIGO.UZ

вместо
instantcms.ru/users/mullo

сделать так
instantcms.ru/mullo
и поподать на профиль
#7 16 апреля 2014 в 20:20



а на счёт ссылки профиля объясните подробнее)

AMIGO.UZ

вместо
instantcms.ru/users/mullo

сделать так
instantcms.ru/mullo
и поподать на профиль

mullo

Раньше такое не делал, но попробовать можно!

Перфикс (слово) Users само отсюда:

/core/classes/user.class.php

Вот он:
const PROFILE_LINK_PREFIX = 'users/';

если вместо перфикса 'users' поставить Невидимый Символ то будет то что вы хотите, вообщем есть над чем подумать)
#8 16 апреля 2014 в 20:31




а на счёт ссылки профиля объясните подробнее)

AMIGO.UZ

вместо
instantcms.ru/users/mullo

сделать так
instantcms.ru/mullo
и поподать на профиль

mullo

Раньше такое не делал, но попробовать можно!

Перфикс (слово) Users само отсюда:

/core/classes/user.class.php

Вот он:
const PROFILE_LINK_PREFIX = 'users/';

если вместо перфикса 'users' поставить Невидимый Символ то будет то что вы хотите, вообщем есть над чем подумать)

AMIGO.UZ

О это уже интересно! спасибо! не особо разбираюсь, но помутить можно :)
#9 16 апреля 2014 в 20:32
Аха, и человек с логином catalog похоронит главную страницу УК, или photo, например...
Хотя я не в курсе, что там обрабатывается первым. Может быть другая ситуация, они никогда не попадут в свой профиль.

На сайте в блогах, или форуме, выкладывался хак. Там был расширен список запрещенных логинов и еще несколько плюшек. Сам не юзал.
#10 16 апреля 2014 в 20:34


Аха, и человек с логином catalog похоронит главную страницу УК, или photo, например...
Хотя я не в курсе, что там обрабатывается первым. Может быть другая ситуация, они никогда не попадут в свой профиль.

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

Евгений

поспорим?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.