Друзья пользователя - Форум
Включить музыку | Суббота, 10 Дек 2016, 6.01.05| Главная | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Архив - только для чтения
Форум » Корзина » Архив » Пользователи » Друзья пользователя (вместо блога)
Друзья пользователя
xmusicДата: Воскресенье, 25 Янв 2009, 10.44.56 | Сообщение # 1
Майор
Группа: Проверенные
Город: Astana
На форуме с: 09 Дек 2008
Награды: 3
Сообщений: 62
< >
Статус:
~ Мои награды ~
Друзья пользователя
Делаем друзей пользователя из модуля Блог(дневник).

И так идем в настройки и делаем следующее.

1. Активируем поля
Название
Доп поле 1
Доп поле 2
Доп поле 3
Доп поле 4

2. Включить возможность поиска материалов пользователя:

3. Затем идем в редактирование шаблона

Страница Архива материалов
Заменяем весь шаблон на этот:

Code
[spoiler]<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>[/spoiler]

Меняем вид материалов на этот
Code
[spoiler]<table id=table1 width="100%" border=1>
<tr>
<td width="70%">
<div style="alagn:left;font:7pt;"><script language="JavaScript">document.write(linckinum);linckinum = linckinum + 1;</script>. <a target="_blank" href="/index/8-$OTHER3$"><b><span class="g$OTHER2$">$TITLE$</span></b></a> <span class="g$OTHER2$">[$OTHER3$]</span></div>
</td>
<?if($MODER_PANEL$)?>
<td width="80">
<div style="alagn:right;font:7pt;">$MODER_PANEL$</div>
</td>
<?endif?>
<td width="180">
<div style="alagn:right;font:7pt;"><a target="_blank" href="/index/14-$TITLE$-0-1">Сообщение</a></div>
</td>
</table>[/spoiler]

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

И сразу после body ставим это

Code
[spoiler]<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>[/spoiler]

Делаем кнопку в профиль

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

Code
[spoiler]<?if($_PM_SEND_URL$)?>
<div style="position:relative;float:right;text-align:center;">
<?if($USER_LOGGED_IN$)?><input title="Добавить с список друзей" class="commSbmFl" value="Добавить в друзья" href="javascript://" onClick="add_fr();" type="button"><?endif?>
<?if($GROUP_ID$=4 or $GROUP_ID$=5)?><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">
<?endif?>
</div>
<?else?>
<?if($USER_LOGGED_IN$)?>
<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>
<?endif?>
<?endif?>[/spoiler]

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

Так же можете сделать кнопку мои Друзья в мини профиль

Code
[spoiler]<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">[/spoiler]

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

 
oleffДата: Воскресенье, 15 Мар 2009, 4.16.10 | Сообщение # 2
Майор
Группа: Проверенные
Город: Рига
На форуме с: 21 Дек 2008
Награды: 6
Сообщений: 70
< >
Статус:
~ Мои награды ~
У меня свой скрипт ( рабочий)
Активируем Блог (если у вас отключена функиция).
После чего заходим в "Настройки модуля".
Находим там "Поля для добавления материалов: второй и третий"
Напротив их ствим галочки. У нас будет только два поля
Включаем возможность поиска материалов пользователя.
Сохроняем и идём дальше.

Теперь нужно переименовать наши Доп. поля.
Дополнительное поле 2 переименовываем как "Описание друга"
Дополнительное поле 3 переименовываем как "Ник друга"

Теперь идём в "Вид материалов" и удаляем всё там. После чего меняем на этот код:

Code

<table id=table1 width="100%" border=1>   
<tr>   
<td>Ник Друга</td>   
<td width="180">О друге</td>   
<?if($MODER_PANEL$)?> <td>Редакт. панель</td><?endif?>   
<td>Отправить ЛС</td>   
</tr>   
<tr>   
<td width="40%">   
<div style="alagn:left;font:7pt;"><script language="JavaScript">document.write(linckinum);linckinum = linckinum + 1;</script>. <a target="_blank" href="/index/8-0-$OTHER3$"><b><span class="g$OTHER2$">$TITLE$</span></b></a></div>   
</td>   
<td width="180"><span class="g$OTHER2$">[$OTHER2$]</span></td>   
<?if($MODER_PANEL$)?>   
<td width="80">   
<div style="alagn:right;font:7pt;">$MODER_PANEL$</div>   
</td>   
<?endif?>   
<td width="180">   
<div style="alagn:right;font:7pt;"><a target="_blank" href="/index/14-$TITLE$-0-1">Отправить ЛС</a></div>   
</td>   
</table>   

Затем в мини профиль ставим
Code

   <li class="catsTd"><a class="catName" title="Просмотреть Моих друзей." href="/blog/0-0-0-0-17-$USER_ID$">Мои друзья</a></li>   
<li class="catsTd"><a class="catName" title="Просмотреть Моих друзей." href="http://samoeinteresnoe.ucoz.lv/blog/0-0-0-0-1">Добавить друга</a></li>


http://allbest.ucoz.lv
Файлы, конкурсы, топы, аукционы, достижения


Сообщение отредактировал oleff - Понедельник, 16 Мар 2009, 9.17.24
 
fairytaleДата: Вторник, 09 Июн 2009, 5.46.14 | Сообщение # 3
Рядовой
Группа: Пользователи
На форуме с: 24 Май 2009
Награды: 0
Сообщений: 4
< >
Статус:
~ Мои награды ~
Quote (oleff)
У меня свой скрипт ( рабочий)
Активируем Блог (если у вас отключена функиция).
После чего заходим в "Настройки модуля".
Находим там "Поля для добавления материалов: второй и третий"
Напротив их ствим галочки. У нас будет только два поля
Включаем возможность поиска материалов пользователя.
Сохроняем и идём дальше.

Теперь нужно переименовать наши Доп. поля.
Дополнительное поле 2 переименовываем как "Описание друга"
Дополнительное поле 3 переименовываем как "Ник друга"

Теперь идём в "Вид материалов" и удаляем всё там. После чего меняем на этот код:
Code

<table id=table1 width="100%" border=1>
<tr>
<td>Ник Друга</td>
<td width="180">О друге</td>
<?if($MODER_PANEL$)?> <td>Редакт. панель</td><?endif?>
<td>Отправить ЛС</td>
</tr>
<tr>
<td width="40%">
<div style="alagn:left;font:7pt;"><script language="JavaScript">document.write(linckinum);linckinum = linckinum + 1;</script>. <a target="_blank" href="/index/8-0-$OTHER3$"><b><span class="g$OTHER2$">$TITLE$</span></b></a></div>
</td>
<td width="180"><span class="g$OTHER2$">[$OTHER2$]</span></td>
<?if($MODER_PANEL$)?>
<td width="80">
<div style="alagn:right;font:7pt;">$MODER_PANEL$</div>
</td>
<?endif?>
<td width="180">
<div style="alagn:right;font:7pt;"><a target="_blank" href="/index/14-$TITLE$-0-1">Отправить ЛС</a></div>
</td>
</table>

Затем в мини профиль ставим
Code

<li class="catsTd"><a class="catName" title="Просмотреть Моих друзей." href="/blog/0-0-0-0-17-$USER_ID$">Мои друзья</a></li>
<li class="catsTd"><a class="catName" title="Просмотреть Моих друзей." href="http://samoeinteresnoe.ucoz.lv/blog/0-0-0-0-1">Добавить друга</a></li>

Не работает

 
Форум » Корзина » Архив » Пользователи » Друзья пользователя (вместо блога)
Страница 1 из 11
Поиск:
Последние сообщения на форуме
Посетители дня
Посетители:

В гостях у Белчонки © 2016