Приветствуем Вас на сайте!
      Авторизировавшись на сайте Вы получаете возможность заказывать эксклюзивные вещи для Вашего сайта, скачивать новинки, общаться с друзьями.

      Если у Вас ещё нет аккаунта на BEST STUDIO, вы можете создать его потратив не более 10-ти секунд используя форму справа с заголовком "Вход на сайт"
Вход на сайт
Логин:

Пароль:
Вход
Войти по Логину и Паролю
О нас
Cтудия скриптов и дизайна BEST STUDIO, как студия перспективных веб-разработок, была основана 1 июля 2009 г. Уже более 17000 зарегистрированых пользователей! С момента ее создания мы четко придерживаемся принципа: «Быстро, качествено, дорого».

Заказывая работу для вашего сайта у нас, вы экономите время...

Стремитесь к лучшему - в Best Studio!
Войти | Зарегистрироваться
Настройки
Анимация Шапки
Анимация Меню
Анимация Футера
Автообновление Чата
Автообновление Статистики
Звуковые Оповещения
Авто Подгрузка Материалов

Перезагрузите страницу
PHP - Настройки информации профиля (upd v1.2)
DEMO +
Наскучили родные ограниченные возможности настроек для информации профиля юзера ?, тогда мы расширим их, вы сможете добавить неограниченное полей для информации сохраняя их порядок сохранения и вывода.

Требования:
1. Активированное PHP uCoz.
2. Если нет PHP то пишите в ЛС автору на выделение сервера для скрипта.

Установка
1. Скачиваем Font Awesome и заливаем в ФМ сайта:
2. Создаем html файл с кодом, и заливаем В ФМ сайта:
Код
Настройки акаунта
Настройки
Расскажите о себе подробнее
Информация, которую вы заполните будет доступна всем и не будет опубликована в Ленте новостей.
Основное Умения и навыки Образование Контактная информация Информация о вас
СОХРАНИТЬ


3. На персональную страницу или куда нужно вывести инфу о юзере:
Код
<div id="p-info">
<div><i class="fa fa-briefcase"></i></div><span></span><br>
<div><i class="fa fa-home"></i></div><span>Живет в </span><br>
<div><i class="fa fa-heart"></i></div><span></span><br>
<div><i class="fa fa-map-marker"></i></div><span>Из </span>
<div id="all-info" style="display: none;">
<div><i class="fa fa-cube"></i></div><span></span><br>
<div><i class="fa fa-cubes"></i></div><span></span><br>
<div><i class="fa fa-university"></i></div><span></span><br>
<div><i class="fa fa-graduation-cap"></i></div><span></span><br>
<div><i class="fa fa-mobile"></i></div><span></span><br>
<div><i class="fa fa-vk"></i></div><span></span><br>
<div><i class="fa fa-facebook"></i></div><span></span><br>
<div><i class="fa fa-skype"></i></div><span></span><br>
<div><i class="fa fa-link"></i></div><span></span><br>
<div><i class="fa fa-calendar"></i></div><span></span><br>
<div><i class="fa fa-child"></i></div><span></span><br>
<div><i class="fa fa-language"></i></div><span></span><br>
<div><i class="fa fa-sign-language"></i></div><span></span><br>
<div><i class="fa fa-gavel"></i></div><span></span><br>
<div><i class="fa fa-address-card-o"></i></div><span></span><br>
<div><i class="fa fa-address-book"></i></div><span></span><br>
<div><i class="fa fa-archive"></i></div><span></span><br>
<div><i class="fa fa-gamepad"></i></div><span></span><br>
<div><i class="fa fa-book"></i></div><span></span>
</div>
<br><?if($_IS_OWN_PROFILE$)?><div id="userSet" data="$_USER_ID$">Редактировать cведения</div><?endif?>
<div id="out"></div>
</div>
<div id="p-infoDop">
<div>Вся Информация</div>
</div>
<script>
$("div#p-infoDop div:eq(0)").click(function () {
$("div#all-info").slideToggle("slow");
});

$('#out').load('/php/settings/index.php?i=$_USER_ID$');
setTimeout(function() {
UserInfo = $('div#out').html();
if(UserInfo === "Нет данных...") { $('div#p-info div, div#p-info span, div#p-info br').hide(); $('div#p-info div:eq(0), div#p-info span:eq(0)').show(); $('div#p-info span:eq(0)').html('Информация еще не добавлена!.'); } else {
var setAll = $('#out').html().split('|');
for (var i = 0; i < setAll.length; i++) {
$('div#p-info span').eq(i).append(setAll[i]);
};
};
$('div#p-info span').each(function(){
UserPInfo = $(this).html();
UserPInfo = UserPInfo.length
if(UserPInfo < 4) { $(this).prevAll().eq(0).hide(); $(this).prevAll().eq(1).hide(); $(this).hide(); }
});
}, 1000);
$('div#userSet').live("click", function() {
var mSID = $(this).attr('data');
localStorage.removeItem("mSID");
localStorage.setItem('mSID', ''+mSID+'');  
location = '/itm/settings.html';
});
</script>

В скрипте находим location = '/itm/settings.html'; и меняем Путь на созданный нами HTML файл из пункта 1.
4. Добавим базовый CSS
Код
div#all-info span {font-size: 12px !important;}
div#all-info div i {top:-1px !important; font-size: 12px;}
div#all-info div{margin-right:0px !important}
div#all-info {display: none;
  width: 100% !important;
  text-align: left !important;
  margin: 0px 0px 0px 0px !important;
}
div#out {display: none !important;}
div#userSet {display:inline-block !important;
  font-family: font1;
  color: #4080ff !important;
  width: auto !important;
  font-size: 12px;
  margin: 5px 0px 0px 37px;
  text-transform: uppercase;
}


5. Скачиваем PHP Архив и заливаем FTP PHP.
Данный раздел авторский все работы являются собственностью BS (mybeststudio.ru) любое коммерческое использование строго запрещено.

При копировании материала указываем источник MyBeststudio.ru.

Для редактирования кода необходимо иметь хотя бы базовые знания в HTML, CSS и Js технологиях.
Скачать файл 0.5Kb
Поделиться новостью в социальной сети.
Имя файла:
Размер: 0.5Kb
Добавил: Dorian
Дата добавления: 06.11.2017 в 15:32 по МСК
Категория: PHP скрипты для uCoz
Скачиваний: 43
Просмотров: 369
Комментариев: 0
Эмоций:
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]