Блог
Главная » Мини профиль » Друзья пользователя
21:31


Делаем друзей пользователя из модуля Блог(дневник).
И так идем в настройки и делаем следующее.
1. Активируем поля
Название
Доп поле 1
Доп поле 2
Доп поле 3
Доп поле 4
2. Включить возможность поиска материалов пользователя:
3. Затем идем в редактирование шаблона
Страница Архива материалов
Заменяем весь шаблон на этот:
Code

<title>Друзья</title>  
<link type="text/css" rel="StyleSheet" href="/_st/my.css" />  
<style>.cuzadpn{display:none;}</style>  
</head>  
<body>  
<script language="JavaScript">var linckinum = 1;</script>  
$BODY$  
<br><center>$POWERED_BY$</center>  
</body>  
</html>  
<script language="JavaScript">  
if('$PAGE_ID$' == 'add') {  
if(document.getElementById('blM16')) document.getElementById('blM16').style.display = 'none';  
document.getElementById('blF1').value = parent.document.getElementById('favik2').innerHTML;  
document.getElementById('blF12').value = parent.document.getElementById('favik3').innerHTML;  
document.getElementById('blF13').value = parent.document.getElementById('favik4').innerHTML;  
document.getElementById('blF11').value = parent.window.location.href;  
document.getElementById('doSmbBt').click();  
alert('Друг добавлен!');  
}  
</script>


Идем в Персональную страницу пользователя
И сразу после body ставим это:
Code

<script language="JavaScript">  
function add_fr() {  
if(document.getElementById('favik')) document.getElementById('favik').innerHTML = '<iframe style="width:1px;height:1px;" frameborder="0" scrolling="no" hspace="0" vspace="0" allowtransparency="true" src="/blog/0-0-0-0-1"></iframe>';  
}  
</script><span id="favik"></span><span id="favik2" style="display:none;">$_USERNAME$</span><span id="favik3" style="display:none;">$_GROUP_ID$</span><span id="favik4" style="display:none;">$_USER_ID$</span>


Делаем кнопку в профиль
Перед Началом содержания страницы ставь 2 кнопки
Code

<div style="position:relative;float:right;text-align:center;">  
<input title="Добавить с список друзей" class="commSbmFl" value="Добавить в друзья" href="javascript://" onClick="add_fr();" type="button">  
<br>  
<input title="Мой список друзей" class="commSbmFl" value="Друзья пользователя" href="javascript://" onclick="window.open('/blog/0-0-0-0-17-$_USER_ID$','upp','scrollbars=1,top=0,left=0,resizable=1,width=400,height=500') || alert('Отключите блокировку всплывающих (Pop-up) окон!'); return false;" type="button">  
   
</div>  
   
   
<div style="position:relative;float:right;text-align:center;">  
<input title="Мой список друзей" class="commSbmFl" value="Мои друзья" href="javascript://" onclick="window.open('/blog/0-0-0-0-17-$USER_ID$','upp','scrollbars=1,top=0,left=0,resizable=1,width=400,height=500') || alert('Отключите блокировку всплывающих (Pop-up) окон!'); return false;" type="button">  
</div>  
   


1 - Кнопка для добавления в друзья
2 - Кнопка для админов, смотреть друзей данного пользователя
Так же можете сделать кнопку мои Друзья в мини профиль
Code

<input title="Мой список друзей" class="commSbmFl" value="Мои друзья" href="javascript://" onclick="window.open('/blog/0-0-0-0-17-$USER_ID$','upp','scrollbars=1,top=0,left=0,resizable=1,width=400,height=500') || alert('Отключите блокировку всплывающих (Pop-up) окон!'); return false;" type="button">


Переходим в Главная » Пользователи » Группы пользователей напротив групп настройки , в настройках "дневника" убрать птичку "Премодерировать добавленные материалы (не выводить сразу) "

Категория: Мини профиль

Вы не авторизованы, по-этому вы не можете скачивать файлы к материалу, просматривать демо, читать и оставлять комментарии!

Knu.com
  • Опросик
  • Зайдете ли вы к нам еще?