uCoz Master

Текст внутри блока. Текст внутри блока. Текст внутри блока.
Главная » Файлы » Всё для uCoz » Скрипты uCoz

Стена пользователя
17.03.2012, 19:27
Активируем модуль "Доска объявлений", и дальше все манипуляции будем проводить с ней. Создаем любую категорию (пофиг с каким названием). В настройках модуля, там где "Поля для добавления материалов" снимаем все галочки кроме Темы объявления Потом ставим галочку напротив "Включить возможность поиска материалов пользователя" И отключаем премодерацию для всех групп у этого модуля С настройками все, теперь на счет кодов: 1) В CSS:
Code
.Mlwall {font-family:tahoma,arial,verdana,sans-serif,Lucida Sans;font-size:8pt;width:100%}   a.lwall {font-size:10pt}   .Twall {margin-top:4px;color:#999999;font-size:7pt}   .Mlwall a:link {text-decoration:none;color:#2B587A}   .Mlwall a:active {text-decoration:underline;color:#2B587A;}   .Mlwall a:visited {text-decoration:none;color:#2B587A}   .Mlwall a:hover {text-decoration:underline;color:#2B587A}   .wallCp, #fadeWall {display:none}
2) Страница материала и комментариев к нему:
Code
   <html><head>   <title>$ENTRY_TITLE$</title>   ',strpos('','/head>')-1)?><body>   $COM_PAGE_SELECTOR$   $COM_BODY$   $COM_ADD_FORM$   $POWERED_BY$   </body></html>  
3) Вид материалов:
Code
<a href="$ENTRY_URL$" class="urlWall">$TITLE$</a>
4) "Страница поиска и рейтинга материалов" и "Страница добавления/редактирования материала":
Code
   <html><head>   <title>Стена</title>   ',strpos('','/head>')-1)?><body>   $BODY$   $POWERED_BY$   </body></html>
5) Потом идём в вид комментариев, и в самое начало ставим такой код:
Code
<table class="Mlwall" cellpadding="0" cellspacing="0"><tbody><tr>   <td colspan="1" rowspan="2" style="width:60;vertical-align:top"><img src="$USER_AVATAR_URL$" width="50"><img src="http://s003.radikal.ru/i201/1107/37/f72589c6fe3b.gif" width="50"></td>   <td colspan="2" rowspan="1" style="height:10px;vertical-align:top"><a href="$PROFILE_URL$" class="lwall"><b>$USERNAME$</b></a> $MODER_PANEL$<div style="float:right"><span class="myWinError"><b>$COMMENT_RATING$</b></span><span style="color:gray;"><b>$COMMENT_RATING$</b></span><span class="myWinSuccess"><b>+$COMMENT_RATING$</b></span> <a href="$GOOD_COMMENT_URL$"><img alt="" src="http://s105.ucoz.net/img/icon/thumbu.png" width="13" align="absmiddle" border="0" title="Хороший пост"></a><a href="$BAD_COMMENT_URL$"><img alt="" src="http://s105.ucoz.net/img/icon/thumbd.png" width="13" border="0" align="absmiddle" title="Плохой пост"></a><img alt="" src="http://s105.ucoz.net/img/icon/thumbu_.png" align="absmiddle" width="13" border="0" title="Хороший пост"><img alt="" src="http://s105.ucoz.net/img/icon/thumbd_.png" width="13" align="absmiddle" border="0" title="Плохой пост"></div></td>   <tr><td>$MESSAGE$<div class="Twall">$DATE$ в $TIME$</div></td>   <td width="60" style="vertical-align:bottom"><a style="float:right" href="$ANSWER_URL$">Ответить</a></td></tr></tbody></table><hr style="color:#EEEEEE;height:1px;border-top:0px;border-style:solid">   <table class="Mlwall" cellpadding="0" cellspacing="0"><tbody><tr><td colspan="1" rowspan="3" width="60"> </td><td colspan="1" rowspan="2" style="width:60;vertical-align:top"><img src="$USER_AVATAR_URL$" width="50"><img src="http://s003.radikal.ru/i201/1107/37/f72589c6fe3b.gif" width="50"></td><td style="height:10px;vertical-align:top"><a href="$PROFILE_URL$" class="lwall">$USERNAME$</a></td></tr><tr><td>$ANSWER$<div class="Twall">$DATE$ в $TIME$</div></td></tr><tr><td colspan="2" rowspan="1"><hr style="color:#EEEEEE;height:1px;border-top:0px;border-style:dashed"></td></tr></tbody></table>
Потом идем в персональная страница пользователя и после этого: Бла, бла, бла... ctrl+F вам в помощь) Ставим это:
Code
   <input id="wallAdd" onclick="wall.add()" style="float:right" value="Активировать стену" type="button">         <table width="100%"><tbody><tr><td><div style="background:#F7F7F7;border-bottom:1px solid #F2F2F2;">   <div style="text-align:left;cursor:pointer;background:#F2F2F2;padding:4px;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;color:#888888" onclick="wall.fadeWall()"><b>Стена</b></div>   <div style="margin:8px;">   <textarea id="wallTxt" style="border:1px solid #DDDDDD;height:20px;width:100%;resize:none;"></textarea>   <table align="left" style="display:none"id="fadeWall"><tbody><tr><td style="display:none" class="wallCp">Код: </td><td style="display:none" class="wallCp"><input id="scCd" type="text" size="7" maxlength="6" style="padding:4px;font-size:20px;" /> <img alt="" style="cursor:pointer;vertical-align:top" id="scImg" title="Обновить код безопасности" src="" align="absmiddle"> <input type="hidden" id="sckey" value="" /></td>   <td><input id="wallSmb" value="Добавить" type="button"> </td><td id="wallSt"></td></tr></tbody></table>   </div></div></td></tr>   <tr><td><hr style="color:#EEEEEE;height:1px;border-top:0px;border-style:solid">   <div id="entry">Загрузка...</div></td></tr>   <tr><td><div id="uploadW" style="display:none;text-align:center;cursor:pointer;background:#F2F2F2;padding:10px;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;color:#888888" onclick="wall.upload()"><b>К предыдущим записям</b></div></td></tr></tbody></table>   <input type="hidden" id="wallStr" value="" /><input type="hidden" id="wallStrR" value="1" /><input type="hidden" id="idMatW" value="" />         <script type="text/javascript" src="http://www.yourucoz.ru/demo/wall_v1.js"></script>   <script type="text/javascript">   $('#wallSmb').click(function (){    wall.send($_USER_ID$);   });   wall.load($_USER_ID$);   </script>
Если у вас jQuery 1.6.1 то замените
Code
<script type="text/javascript" src="http://www.yourucoz.ru/demo/wall_v1.js"></script>
На
Code
<script type="text/javascript" src="http://www.yourucoz.ru/demo/wall_v1_jq-1.6.1.js"></script>
готово!
Категория: Скрипты uCoz | Добавил: tekil | Теги: стена, пользователя
Просмотров: 390 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Администратор GlaZZZ