Стена пользователя 3.0


Стена пользователя 3.0

2369
6.6 из 10
Проголосовало: 6




Для установки нам понадобится модуль Доска объявлений и одна созданная категория.

Необходимо также убрать модерацию материалов в настройках прав групп и в настройках модуля отметить галочку Включить возможность поиска материалов пользователя и оставляем одно активированное поле Тема объявления, все другие поля отключить.

Заходим в вид комментариев и в самый вверх вставляем:

Code
<?if($MODULE_ID$='board')?>  
<div style="overflow:hidden;">  
<div style="float:left;"><?if($USER_AVATAR_URL$)?><img src="$USER_AVATAR_URL$" width="50"><?else?><img src="http://uweb.su/images/noava.png" width="50"><?endif?></div>  
<div style="float:left;margin-left:6px;"><a href="$PROFILE_URL$">$USERNAME$</a> $DATE$ в $TIME$ $MODER_PANEL$<div style="margin-top:3px;text-align:left;">$MESSAGE$</div></div>  
</div>  
<div style="border-bottom:1px solid #cccccc;margin:6px 0 6px 0"></div>  
<?else?>

и в самый низ

Code
<?endif?>

Далее заходим в шаблон Профиль пользователя, находим:

Code
<?if($_SIGNATURE$)?>  
<div id="block21" class="udtb"><div class="udtlb">Подпись:</div> $_SIGNATURE$</div>  
<?endif?>

и сразу после него вставляем:

Code
<?if($_IS_OWN_PROFILE$)?><div id="wallb" class="udtb"><div class="udtlb">Стена:</div> <span id="getSwall"><input type="button" style="font-family:tahoma;font-size:12px;font-weight:bold;padding:3px;" onclick="addWall()" value="Активировать"></span></div><?endif?>  
<div style="display:none;" id="spanWall">  
<div id="headWall"><div id="headWall2">Стена пользователя <b>$_USERNAME$</b></div></div>  
<div style="overflow:hidden" id="addMessW"><div id="addMessW1" style="float:right;"><span style="cursor:pointer;" onclick="$('#addMess').toggle()">Написать</span></div><div style="float:left;font-size:11px;color:#333;font-family:tahoma;margin-top:5px;margin-left:6px;">Всего комментариев: <span id="u_com">...</span></div></div>  
<div id="contentW"><div id="contentW2"><div id="addMess"><textarea id="wallCom" style="width:80%;height:60px;"></textarea><br><div id="cppw"></div><div id="buttonUweb" class="getAddWall"><div id="buttonUweb2">Отправить</div></div> <span id="statusWall"></span></div><div class="loadCom"></div><div id="wallContent" style="text-align:left;"></div><div style="display:none;" id="nnpage"></div>  
<div style="display:none;" class="dockick"><span id="fcom"><a href="javascript://">Подгрузить комментарии</a></span></div></div></div>  
</div>  
<script type="text/javascript">  
loadType = ['<b>Пожалуйста</b>, подождите...','Не заполнено поле <b>Комментарий</b>','Доступ <b>запрещён</b>','<b>Код</b> безопасности введён неверно','Комментарий <b>успешно</b> добавлен']  
activateDone = ['Стена успешно активирована'];  
u_id = ['$_USER_ID$','wall$USERNAME$'];  
</script>  
<script type="text/javascript" src="http://webo4ka.ru/Ucoz2/stena_polzovatelja_3.0.js"></script>  
<style>  
#wallCom,#cccW{padding:4px 6px;border:1px solid #BCBDC2; background:#ffffff url(/.s/img/wd/3/text-bg.gif) repeat-x 0 0;color:grey;font-family:tahoma;font-size:11px;}  
#wallCom:focus,#cccW:focus{border:1px solid #A8ABB0; background:#ffffff url(/.s/img/wd/3/text-bg-focus.gif) repeat-x 0 0;}  
#headWall{border:1px solid #a3bae9;width:900px;margin-top:6px;}  
#headWall2{background:#cad9ec;padding:5px;border:1px solid #dfe8f6;border-bottom:none;font-family:tahoma;color:#333;font-size:12px;text-shadow: 0px 1px 0px #fff;}  
#addMessW{background:#d9e8fb;width:900px;border-left:1px solid #a3bae9;border-right:1px solid #a3bae9;}  
#addMessW1{padding:5px;text-align:left;font-family:tahoma;color:#333;}  
#contentW{border:1px solid #a3bae9;width:900px;}  
#contentW2{padding:6px;background:#FFF;font-family:tahoma;}  
#addMess{display:none;text-align:left;margin-bottom:10px;}  
#buttonUweb{border:1px solid #9ebae1;display:inline-block;cursor:pointer;margin-top:2px;}  
#buttonUweb:hover{border:1px solid #9ebae1;display:inline-block;cursor:pointer;opacity:0.7}  
#buttonUweb:active{border:1px solid #9ebae1;display:inline-block;cursor:pointer;opacity:1.0}  
#buttonUweb2{background:url(http://test-wall.ucoz.com/ubg.png);border:1px solid #e7f0f7;color:#333;padding:2px 7px 2px 7px;display:inline-block;}  
</style>

Далее заходим в шаблон Страница материалов и комментариев к нему Доски объявлений и всё заменяем на:

Code
<td><div id="content1">$COM_BODY$<span style="display:none;">$COM_PAGE_SELECTOR$</span><span style="display:none;" id="uu_com">$COM_NUM_ENTRIES$</span></div><div id="ident">$ID$</div><div style="display:none;">$COM_ADD_FORM$</div></td>  
$POWERED_BY$

и в этом же модуле шаблон Вид материалов, заменяем всё на:

Code
<div class="wallCount"></div>  
<div class="entUrl">$ENTRY_URL$</div>
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://uWeb.su
  • Всего комментариев: 17

admin1150
0
admin1150 написал: Написано 16 Июня 2013 в 11:33
Комментарий №17
тут вообще ктонибудь занимается решением проблем????? или всем пофиг? такая же проблема как и умногих появляется надпись пожалуйста подождите и всё

Россия-сан
0
Россия-сан написал: Написано 04 Декабря 2012 в 17:54
Комментарий №16
Когда новый код будет?

ivan8403
+1
ivan8403 написал: Написано 05 Октября 2012 в 11:49
Комментарий №13
се сделал как наисано, и у меня только то что на картинке, и нету больше никаких фенкций

AdminSB
0
AdminSB написал: Написано 05 Октября 2012 в 15:58
Комментарий №14
Такая же проблема. cry Когда будет новый код?

-=$@30K=-
-2
-=$@30K=- написал: Написано 28 Декабря 2011 в 12:30
Комментарий №12
народ а попроще незя а то гемороицца не хочется??? wink

Nikitin_Vitalii
-1
Nikitin_Vitalii написал: Написано 07 Августа 2011 в 00:05
Комментарий №9
Кто хочет установить стену, то вот рабочая есть! кто не сможет установить, то напишите на том сайте которую я ссылку дам

http://infoscript.ru/news/stena_soobshhenij/2009-11-27-987

freud
+1
freud написал: Написано 27 Июля 2011 в 22:29
Комментарий №8
все сдедад но при попытки чтонибуть написать пишит Пожалуйста, подождите... и дальше ничего

LocalLis
+1
LocalLis написал: Написано 18 Августа 2011 в 23:01
Комментарий №10
У меня тоже самое

admin7553
0
admin7553 написал: Написано 03 Декабря 2012 в 01:51
Комментарий №15
У меня тоже

Neo
0
Neo написал: Написано 02 мая 2011 в 21:06
Комментарий №7
у меня не показует сообщения а так всё работает dry

Shadow
+1
Shadow написал: Написано 16 Апреля 2011 в 08:57
Комментарий №6
а у меня нет графы где вид коментариев

nikkki
0
nikkki написал: Написано 05 Апреля 2011 в 15:27
Комментарий №5
-RaZoR-,
и у меня angry

-RaZoR-
+2
-RaZoR- написал: Написано 03 Апреля 2011 в 17:57
Комментарий №4
Quote (nick)
жму активировать стену а оно думает и не чего не происходит(

и у меня=(((
cry cry cry

nick
0
nick написал: Написано 26 Марта 2011 в 23:09
Комментарий №3
у меня почемуто не работает(

жму активировать стену а оно думает и не чего не происходит(


John_Cena
0
John_Cena написал: Написано 21 Марта 2011 в 16:27
Комментарий №2
Респект!
Спосибо!
И если кто то скажет что не рабит, у того руки из жопы растут!! У меня профиль полностью переверстаный и то зделал biggrin

LocalLis
+1
LocalLis написал: Написано 18 Августа 2011 в 23:05
Комментарий №11
Если такой умный выкладывай информацию людям

Canon-
+1
Canon- написал: Написано 20 Марта 2011 в 12:15
Комментарий №1
Офигенно забацали happy респеект

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 25
Скрипты и модификации для Ucoz 2113
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 431
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
Ох. Вижу, что обсуждение очень старое. Но!
На других CMS так же будет все это реализовано. На нормальных CMS.
Такое решение может подойти лишь для landing сайтов. Но и то, не думаю, что там кто то заморачивается в написании какого либо контроллера генерирования шаблона и используют прямо в лоб чистый HTML, поэтому и будут для каждой страницы свои блоки делать.

Поэтому лучше тут все же дописать решение именно для ucoz без загрузки этих лишних блоков на странице. Ведь используя условные операторы этот код даже не будет прогружаться на странице. (Лол. Это ж доли секунд загрузки...) И что? Но давайте делать оптимальнее
Моё авторство:)
  • 1488 написал:
  • 1488 написал:
  • Смысл исходный код? он возвращает после обновление страницы на то положение которое было... или как?
  • 1488 написал:
  • как поставить галки как скрине?
    а то невозможно поставить...
  • Handyman написал:
  • Не появляется код безопасности для обычных пользователей
    Последние темы
    Опрос
    228
    А
    Р
    Что произойдёт: $("#...
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: