Данный скрипт позволяет администратору изменить логин пользователя прямо из профиля в ajax окне. В 3 версии исправлен баг со входом в панель управления. Теперь, если Вы не вошли в панель управления, будет выводиться сообщение об ошибке. Установка: Идём в панель управления -> Управление дизайном -> Персональная страница пользователя, после $_USERNAME$ добавляем: Code <?if($_USER_ID$="1")?> <span id="chlogin"> <img onclick="_uWnd.alert('Произошла ошибка! Возможно, Вы не вошли в панель управления!');return false;" src="http://s33.ucoz.net/img/icon/rn.png" title="Загрузка" border="0" height="16" width="16"> <script type="text/javascript"> /* Скрипт от 7soft.org.ru */ /* Удаление копирайта является нарушением авторских прав */ $.get('/panel/', function(data){ var admch = $("#submsetup", data).html(); if (admch == null) {$("#chlogin").html(' <img uzzonclick="new _uWnd(\'ChL\',\'Изменение логина пользователя\',-290,-90,{autosize:0,closeonesc:1,resize:1},{url:\'/panel/?a=users;l=chlogin;u=$_USER_ID$\'});return false;" src="http://s33.ucoz.net/img/icon/rn.png" title="Изменить логин" border="0" height="16" width="16">');} }); </script> </span> <?endif?>
Внимание! Изменять логин может только главный администратор (пользователь с id 1).
Первоисточник/Автор: http://7soft.org.ru/
|