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

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

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

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

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

Перезагрузите страницу
Персональная стена пользователя для профиля
+
Персональная стена пользователя из модуля блог для профиля, основного вида не имеет его пишем сами, либо под заказ у нас.

Установка:
1. В архиве блога заменить все на:
Код

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>$TITLE_BAR$ - $SITE_NAME$</title>
</head>
<body bgcolor="#FFFFFF" style="padding:5px;">
<?substr($ADMIN_BAR$,0,0)?>
<div style="display:none">
$BODY$
</div>
$POWERED_BY$
</body>
</html>


2. В виде комментариев:
Код

<?if($MODULE_ID$="blog")?>
<div class="entry">
<div class="coms">
<div class="avatar">
<?if($USER_AVATAR_URL$)?><img alt="" align="left" src="$USER_AVATAR_URL$" width="30" border="0" /><?endif?>
</div>
<div class="datetime">
$DATE$ в $TIME$
</div>
<div class="author">
<?if($USERNAME$)?><a href="$PROFILE_URL$"><b>$USERNAME$</b></a><?else?><b>$NAME$</b><?endif?>  
</div>
<div class="message">
$MESSAGE$
</div>
<hr>
</div>
</div>
<?else?>
ЗДЕСЬ СТАРЫЙ ВИД КОММЕНТАРИЕВ ДЛЯ ВСЕХ ДРУГИХ МОДУЛЕЙ
<?endif?>


3. В виде материала блога заменить все на:
Код

<a class="wall" href="$ENTRY_URL$"></a>


4. На главной блога заменить все на:
Код

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>$TITLE_BAR$ - $SITE_NAME$</title>
</head>
<body bgcolor="#FFFFFF" style="padding:5px;">
<?substr($ADMIN_BAR$,0,0)?>
<div style="display:none">
$BODY$
</div>
$POWERED_BY$
</body>
</html>


5. Страница материала блога заменить все на:
Код

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>$TITLE_BAR$ - $SITE_NAME$</title>
</head>
<body bgcolor="#FFFFFF" style="padding:5px;">
<?substr($ADMIN_BAR$,0,0)?>
<div id="wall">
$COM_BODY$
</div>
<div style="display:none">
<div id="wall_len">$COM_NUM_ENTRIES$</div>
<div id="wall_pages">$COM_NUM_PAGES$</div>
$COM_ADD_FORM$
$COM_PAGE_SELECTOR$
</div>
$POWERED_BY$
</body>
</html>


6. В профиле добавить:
Код

<script type="text/javascript">
var i = 0, len = 0, pages = 1, current_page = 1;
function wall_load() {
$.get("$_BLOG_ACTIVITY_URL$", function(list) {
  href = $('a.wall:first', list).attr('href');
  $.get(href, function(wall) {
  i = 0;
  len = $('#wall_len', wall).text();
  pages = $('#wall_pages', wall).text();
  $('#wall').html('');
  $('.entry', wall).each(function(){
  $('#wall').append($(this).html());
  ++i
  })
  $('#wall_len b').html(len);
  for(var k = 1; k <= pages; k++) {
  $('#wall_pages').append('<a href="javascript://" rel="' + k + '"' + (k == current_page ? ' class="active"' : '') + '>' + k + '</a> ');
  }
  })
})
}
</script>
<div id="wall_len">Записей на стене: <b>...</b></div>
<div id="wall_pages"></div>
<div id="wall">Загрузка сообщений...</div>
<?if($_BLOG_ENTRIES$="0")?>
<input id="create" type="button" value="Создать стену" />
<script type="text/javascript">
$(function(){
  $('#create').click(function() {
  $(this).attr('disabled','disabled');
  $.get("/blog/0-0-0-0-1", function(data) {
  $.post("/blog/", {
  jkd498: 1,
  jkd428: 1,
  cat: 1,
  tags: '$USERNAME$',
  coms_allowed: 1,
  a: 2,
  ssid: $('[name="ssid"]', data).val()
  }, function(res) {
  $('#create').remove();
  location.reload()
  })
  })
  })
})
</script>
<?else?>
<div id="wall_add">
<textarea id="message"></textarea>
<input id="send" type="button" value="Отправить" />
</div>
<script type="text/javascript">
var href = '';
$(function(){
  wall_load()
})

$('#wall_pages a').live('click', function(){
  if (!$(this).hasClass('active')) {
  current_page = $(this).attr('rel');
  $('#wall').html('');
  $.get(href + '-0-' + $(this).attr('rel'), function(wall) {
  i = 0;
  len = $('#wall_len', wall).text();
  pages = $('#wall_pages', wall).text();
  $('#wall').html('');
  $('.entry', wall).each(function(){
  $('#wall').append($(this).html());
  ++i
  })
  $('#wall_len b').html(len);
  $('#wall_pages').html('');
  for(var k = 1; k <= pages; k++) {
  $('#wall_pages').append('<a href="javascript://" rel="' + k + '"' + (k == current_page ? ' class="active"' : '') + '>' + k + '</a> ');
  }
  })
  }
});

$('#send').click(function(){
$.get(href, function(data) {
var tmp = href.split('-');
  $.post('/index/', {
message: $('#message').val(),
subs: 0,
ssid: $('[name="ssid"]', data).val(),
a: 36,
m: 1,
id: tmp[tmp.length - 1]
}, function(res) {
  $('.entry', $(res).text()).prependTo('#wall');
  $('#wall > div:gt(9)').remove()
  //$('#wall').html('');
  //wall_load()
})
})
})
</script>
<?endif?>


7. Настроить модуль согласно скрину:


8.Создать категорию, чтобы у неё был id 1:


Автор: trane73
Данный раздел авторский все работы являются собственностью ucods.3dn.ru любое коммерческое использование строго запрещено.

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

Для редактирования кода необходимо иметь хотя бы базовые знания в HTML, CSS и Js технологиях.
Поделиться новостью в социальной сети.
Добавил: Best_Studio
Дата добавления: 16.09.2013 в 21:16 по МСК
Категория: Блог
Просмотров: 4577
Комментариев: 2
Эмоций:
  • Оценки читателей

    ЗАКРЫТЬ
    • 0 Лайк
    • 0 Лавки
    • 0 Ахахах!
    • 0 Ого!
    • 0 Восторг
    • 0 Печаль
    • 0 Грусняшь

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Best_Studio
20.11.2015 | # |№2
Данная версия устарела!. Требует обновления.

CShark
19.11.2015 | # |№1
Не работает кнопка "Отправить", тупо никаких действий не происходит