Дополнительные Поля для персональной страницы uCoz (PHP) - Форум

Перейти к содержимому

Toggle shoutboxРеклама

Открыть

Список форумов

Иконка Топ фильмов

Иконка Случайный фильм

Иконка Активные авторы сегодня

Информер лучших авторов

Иконка Последние темы

Информер форума

Иконка Пустой блок

Код чего нибудь
  • Страница 1 из 1
  • 1
Дополнительные Поля для персональной страницы uCoz (PHP)
LancerДата: Пятница, 14.10.2011, 13:15 | Сообщение # 1
Lancer
Группа: Администраторы
Сообщений: 83
Награды: 6
Репутация: 787
Статус: Offline

- Скрипт добавляет на персональную страницу пользователя три поля, а именно: Любимая музыка, Любимые фильмы и Интересы. Все данные поля записываются в текстовую б/д. Также они редактируются для каждого пользователя.

Установка
Заходим в панели управления, редактор страниц - Персональная страница пользователя:
Находим <?if($_SIGNATURE$)?> и перед ним вставляем:
Code
<?if($_IS_OWN_PROFILE$)?><a href="#" onclick="edit_dop(1);" id="edit_polls">Изменить</a><?endif?>  

<div id="block" class="udtb"><span class="udtlb">Любимая Музыка:</span><span class="uPost_music">нет данных</span></div>  
<div id="block" class="udtb"><span class="udtlb">Любимые Фильмы:</span><span class="uPost_films">нет данных</span></div>  
<div id="block" class="udtb"><span class="udtlb">Интересы:</span><span class="uPost_interest">нет данных</span></div>  
<div class="status_S"></div>  

<script type="text/javascript">  
  $.get("/php/dop_polya/index.php?edit=0&user=$_USER_ID$", function(data){$('.status_S').html(data);});  
  function edit_dop(n){if(n == 2){$.get('/php/dop_polya/index.php?edit='+n+'&music='+$('#iPost_music').val()+'&films='+$('#iPost_films').val()+'&interest='+$('#iPost_interest').val(), function(data){$('.status_S').html(data);});}else{$('.status_S').load('/php/dop_polya/index.php?edit='+n);};return false;};  
</script>

Настройка скрипта

Если у вас не стандартный дизайн , для вывода используются поля с классами: uPost_music, uPost_films, uPost_interest.

В принципе вы можете сделать любое название для каждого поля например: Любимая Музыка заменить на Любимые Книги.

Найдите в коде кнопку изменить:
Code
<?if($_IS_OWN_PROFILE$)?><a href="#" onclick="edit_dop(1);" id="edit_polls">Изменить</a><?endif?>

вы можете сделать для любого объекта указывая id и onclick.

Далее Скачиваем архив и загружаем папку с содержимым на PHP FTP в папку /scripts/ .

Всё готово! Автор ReSLeaR-

При копировании указывать ссылку на источник!
Прикрепления: 36_dop_polya.zip (1.3 Kb)


 
  • Страница 1 из 1
  • 1
Поиск:


Форум Не прочитанный форум Категория Не прочитанная категория Форум (защищен паролем) Не прочитанный форум (защищен паролем) Архивный форум Переадресация
Форум Не прочитанный форум Категория Не прочитанная категория Форум (защищен паролем) Не прочитанный форум (защищен паролем) Архивный форум Переадресация

Статистика форума

Информер последних зарегистрированных или любой другой


  • VIP | Пользователи | Администраторы | Главный модератор | Модераторы