CRE-ARTs
  • Авторизация

    ПАНЕЛЬ УПРАВЛЕНИЯ

    ! Гость (это Вы)

    • Регистрация
    • Забыл пароль?


    Рекомендуем пройти регистрацию, для удобства в использовании материалов.
  • Регистрация Забыл пароль?
Шаблон All-CMS
Шаблон All-CMS
Наш креативщик
CRE-ARTs.ru – ВЕБ-ДИЗАЙН И РАЗРАБОТКА САЙТОВ
На CRE-ARTs представленны лучшие шаблоны и скрипты,
собранные с различных источников в одном месте.
Наша почта: info@realarts.ru или art-creative@yandex.ru
  • Главная
  • Новости
  • Портфолио
  • Скрипты для uCoz
    • + Все скрипты
    • Разные скрипты
    • Мини - Чаты
    • Скрипты меню
    • Скрипты поиска
    • Статистика
    • Информеры и модули
    • Мини профили
    • Вид материалов и комментариев
    • Форма входа/регистрация
    • Персональные страницы
    • Переключатели и кнопки
    • Для форума
    • Коллекция слайдеров
  • Шаблоны для сайта
    • Шаблоны для uCoz
    • Шаблоны для форумов
    • HTML Шаблоны
    • Разные страницы
    • Студия S-ARTs
    • Студия elCreativo
    • Студия DCOReARTs
    • Студия SP-ARTs
    • Студия CENTROARTs
    • Студия RealARTs
    • Шаблоны разных CMS
  • Раздел дизайна
    • PSD исходники
    • PSD макеты
    • Верстка макетов
    • Статьи о Веб-Дизайне
  • Статьи
    • Статьи вебмастеру
    • Учебник SEO
    • Справочник ВебМастера
    • Руководство по раскрутке сайтов
    • Разное
  • Отзывы
  • Наши контакты
  • Правообладателям
  • Правила сайта
  • О нас
Свернуть

Новости проекта

Долгожданное открытие студии theRealARTs

Ура! Товарищи,приятная новость, свершилось затянувшееся открытие сайта theRealARTs, занимающегося разработкой в сфере Веб-Дизайна и графики.

Молодой, энергичный, яркий и индивидуальный проект спешит по хвастаться своим открытием и ждет новых посетителей на свой сайт!

12 Января 2015 Подробнее

Наша группа Вконтакте

Мы собираем и публикуем материалы не только на сайте, но и в нашей группе Вконтакте, нужно отметить то, что на сайте публикуются не все материалы, небольшая часть выкладывается только в группе.
17 Марта 2014 Подробнее
Свернуть

Прямой эфир

  • artCreative
    Пользователь: artCreative
    В раздел по теме: Вид материалов как на Pinterest
    Посмотрите источник тут
    или аналогичный пост тут

  • artCreative
    Пользователь: artCreative
    В раздел по теме: Ссылка на источник при копировании текста
    Проверим, в ближайшее время исправим
  • muxa
    Пользователь: muxa
    В раздел по теме: Ссылка на источник при копировании текста
    Не работает
  • muxa
    Пользователь: muxa
    В раздел по теме: ОТЛИЧНЫЙ БАНЕР ДЛЯ UCOZ
    Все работает класс
  • muxa
    Пользователь: muxa
    В раздел по теме: Всплывающее меню на чистом CSS
    Не работает
  • muxa
    Пользователь: muxa
    В раздел по теме: Шаблон Фотошоп-Мастер
    Там ничего не работает.Тупо скачал и удалил.
  • vovany
    Пользователь: vovany
    В раздел по теме: Уникальная страница технических работ для uCoz
    только что вот заметил, что некорректно отображаются надписи под отсчетом...
Свернуть

Статистика


Всего в онлайне: 1
Юзеров: 1
Пользователей: 0
Пользователи
Гости сайта
  • Онлайн
  • Кто был
  • СЧ
[Статистика недоступна]


  
Всего пользователей: 1492 +0
Всего материалов [?]: 1434 + -
Новости: 12
Комментарии: 325
Статьи: 667
Файлы: 430
Полный список
Свернуть

Список категорий

  • Главная
  • Новости
  • Скрипты для uCOZ
    • + Все скрипты
    • Разные скрипты
    • Мини - Чаты
    • Скрипты меню
    • Скрипты поиска
    • Статистика
    • Информеры и модули
    • Мини профили
    • Вид материалов и комментариев
    • Форма входа/регистрация
    • Персональные страницы
    • Переключатели и кнопки
    • Для форума
    • Коллекция слайдеров
  • Шаблоны для сайтов
    • Шаблоны для uCoz
    • Шаблоны для форумов
    • HTML Шаблоны
    • Разные страницы
    • Студия S-ARTs
    • Студия elCreativo
    • Студия DCOReARTs
    • Студия SP-ARTs
    • Студия CENTROARTs
    • Студия RealARTs
    • Шаблоны разных CMS
  • Рубрики
    • Статьи вебмастеру
    • Учебник SEO
    • Справочник ВебМастера
    • Руководство по раскрутке сайтов
    • Разное
  • Дизайн
    • PSD исходники
    • PSD макеты
    • Верстка макетов
    • Статьи о Веб-Дизайне
  • Портфолио

  • Группа ВКонтакте
  • Группа в Facebook
  • Группа в twitter

  • Для посетителей...
    • О нас
    • Наши баннеры
    • Правила сайта
    • Правообладателям
    • Отзывы
Свернуть

Опечатка

E-mail отправителя *:
Тема письма:
Текст сообщения *:

Если Вы обнаружили опечатку в тексте, выделите текст с ошибкой
и нажмите на кнопку
Опечатка
Свернуть

Вместе с нами

  • Cre-ARTs - всё самое необходимое
  • Cre-ARTs - всё самое необходимое

Вы здесь: Главная » Рубрики » Скрипты для uCOZ » Персональные страницы » Стена пользователя

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

  • Опубликовал: artCreative™
  • Категория: Персональные страницы
  • Дата: 19 Июня 2025 в 09:30
0 голосов
  • 1
  • 2
  • 3
  • 4
  • 5
С помощью данного скрипта, каждый пользователь может подключить себе стену, на которую любые пользователи могут оставлять свои записи, пожелания и так далее. 
Реализовано:

  • Вытянут код безопасности

  • Усовершенствованы переключатели страниц

  • Удаление комментария без подтверждения
Скажу заранее что пред вот такого рода скриптами ?if($MODULE_ID$='board')?>  нужно поставить вот такой знак < просто у меня на сайте он бы не показался

Установка:
Для начала активируем модуль "Доска объявлений". Создайте одну категорию с любым названием.Если уже есть материалы с категориями, то удалите всё и добавьте также одну категорию. Настраиваем модуль по скринам:






Обязательно уберите модерацию в модуле "Доска объявлений" для пользователей.
Далее заходим в вид комментариев и в самое начало ставим:

?if($MODULE_ID$='board')?>
<table width="100%">
<tr>
<td align="left" valign="top">

?if($USER_AVATAR_URL$)?>
<a href="$PROFILE_URL$"><img src="$USER_AVATAR_URL$" border="0" style="max-width: 50px;"></a>?else?><a href="$PROFILE_URL$"><img src="http://ucodes.ru/images/noava.png" border="0" style="max-width: 50px;"></a>?endif?>
</td>
<td width="100%" align="left" valign="top">
<div style="background:#f7f7f7;border-top:1px solid #e0e0e0;border-bottom:1px solid #f0f0f0;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:5px;"><div style="float:left;"><a href="$PROFILE_URL$"><b><font color="#666666">$USERNAME$</font></b></a><br>$DATE$ <b>в</b> $TIME$</div>?if($MODER_PANEL$)?><div style="float:right;"><img src="http://ucodes.ru/upload/icons/del_id.png" style="cursor:pointer;" onclick="delcom('$ID$')"></div>?endif?><br><br></div>
<div style="padding:5px;">$MESSAGE$</div>
</td>
</tr>
</table>

<br>
?else?>

и в самый конец:

и в самый конец:
?endif?>

Прошу обратить внимание, что удалять в виде комментариев ничего не надо.
Далее переходим на страницу материала и комментариев к нему "Доски объявлений" и всё заменяем на:
<div class="owallru"><div align="right"><span id="psel">$COM_PAGE_SELECTOR$</span></div><br>$COM_BODY$
<style>
.swchItem{background:#f7f7f7;border:1px solid #e4e3e3;padding:7px;}
.swchItem:hover{background:#FFF;border:1px solid #e4e3e3;padding:7px;}
a.swchItem{font-size:12px;color:#333;text-decoration:underline;}
</style>
<div style="display:none;">$COM_ADD_FORM$</div></div>
$POWERED_BY$

И в этом же модуле, вид материалов заменяем на:
<div class="owall"><a href="$ENTRY_URL$">$ENTRY_URL$</a> <span id="numberwall">$ID$</span></div>

Далее в дизайне персональной страницы перед ставим код:
<script type="text/javascript">
function pageget() {
$('.pagesBlock1').find('b').remove().end().find('a').each(function () {if ($(this).text() === '«') {$(this).text('« Назад');}else if($(this).text() === '»') {$(this).text('Вперёд »');} else {$(this).remove();}});
}
setTimeout('pageget()',500);
function spages (page) {
setTimeout('pageget()',500);
idms = $('.wall').find('#numberwall').text();
$('#wallru').load('/board/1-'+page+'-0-'+idms+' .owallru');
};
idm = $('.wall').find('#numberwall').text();
?if($_BOARD_ENTRIES$)?>?else?>function activate_wall() {
$('#an5as').html(' - <u>loading...</u>')
$.get('/board/0-0-0-0-1', function(data){  
var ssid = $('input[name="ssid"]', data).val();  
$.post('/board/', {a: '12',ocat: '1',jkd428: '1',jkd498: '1',ajax: '1',title: '$USERNAME$_wall',coms_allowed: '1',ssid: ssid}, function(stractive){
ssssstr = $(stractive).text();
if(ssssstr.indexOf('успешно')!=-1){$('#an5as').html(' - <font color="blue">Стена активирована. Изменения вступят в силу через 1 минуту.</font>')}
});  
});  

}?endif?>
$('#awall').click(function() {
idm = $('.wall').find('#numberwall').text();
new _uWnd('adwall','Оставить запись',500,100,{align:0,shadow:0,close:1,autosize:1,maxh:400,minh:100,oncontent:function() {
$.get('/board/1-1-0-'+idm, function(data){
cseckey = $('input[name="seckey"]',data).val();
wcph = $('#secuImgC',data).attr('src');
wcphr = $('#secuImgC',data).attr('onclick');
if(wcph == undefined){$('#mbcap').hide();$('#otdop').html('<fieldset><legend>Group</legend>Вы избавлены от ввода кода безопасности.</fieldset>')}
$('#tcph').html("<img id='caphawallreload' align='absmiddle' src='"+wcph+"'>");
$('#caphawallreload').click(wcphr);});
}
}, '<fieldset><legend>Сообщение <span id="werror"></span></legend><textarea id="twall"></textarea></fieldset><span id="otdop"></span><fieldset id="mbcap"><span id="tcph"></span> <input size="5" type="text" id="polechp"></fieldset><fieldset><table border="0" cellpadding="0" cellspacing="0" onmousedown="this.className=\'downBtn\'" onmouseover="this.className=\'overBtn\'" onmouseout="this.className=\'outBtn\'"><tr><td class="myBtnLeft"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td><td class="myBtnCenter"><div class="myBtnCont x-unselectable" unselectable="on"><a href="javascript://" onclick="addwall()">Готово</a> </div> </td><td class="myBtnRight"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td></tr></table></fieldset>' )
});
$('.wall').load('$_BOARD_ACTIVITY_URL$ .owall',function(data){

wallres = $('.owall').find('a').attr('href');
$('#wallru').load(wallres+' .owallru');});
ertype = ["Заполните поле комментарий","Запись добавлена","Неверно введён код безопасности"];

function addwall() {  
$('#werror').html(' - <font color="black"><u>Пожалуйста, подождите...</u></font>')
$.get('/board/1-1-0-'+idm, function(data){
var ssid = $('input[name="ssid"]', data).val();  
$.post('/index/', {a: '36',id: idm,m: '7',message: $('#twall').val(),code: $('#polechp').val(),seckey: cseckey,sos: ssid},  
function(wertext){
mwer = $(wertext).text();
if(mwer.indexOf('заполнено')!=-1){$('#werror').html(' - <font color="red">'+ertype[0]+'</font>')}
else if(mwer.indexOf('успешно')!=-1){$('#werror').html(' - <font color="blue">'+ertype[1]+'</font>')}
else if(mwer.indexOf('безопасности')!=-1){$('#werror').html(' - <font color="red">'+ertype[2]+'</font>');$('#caphawallreload').click()}
});  
});  

}
function delcom(id){_uPostForm('',{url:'/index/38-'+id})}
</script>

и тут же находим:

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

и сразу после, ставим:
<div style="padding:?if($_BOARD_ENTRIES$)?>10px;?endif?>0px;?else?>">
<div style="display:none;"><div class="wall"></div></div>
?if($_BOARD_ENTRIES$)?><center><div id="awall">Оставить запись на стене</div></center><br>?else?><div id="block21" class="udtb"><div class="udtlb">Персональная стена:</div> <b>Не активирована</b>?if($USER_ID$=$_USER_ID$)?>  [ <small><a href="javascript://" onclick="activate_wall()">Активировать</a></small><span id="an5as"></span> ]?endif?></div>?else?>?endif?>
<div id="wallru"></div>
<style>
#twall{width:100%;height:50px;}
#polechp{width:90px;height:35px;font-size:14px;font-weight:bold;}
#awall{background:#f8f8f8;border:1px solid #dedede;padding:5px;display:inline-block;color:#454444;text-shadow: 0 1px 0 #fff;font-size:12px;cursor:pointer;}
#awall:hover{background:#fbfafa;border:1px solid #dedede;padding:5px;display:inline-block;color:#454444;text-shadow: 0 1px 0 #fff;font-size:12px;cursor:pointer;}
#polechp{width:90px;height:35px;font-size:13px;font-weight:bold;padding:4px;margin:4px;text-align: center;}
</style>

</div>
Обратите внимание, что может быть включена "Премодерация комментариев" для пользователей. В таком случаее её необходимо отключить.
Для того, чтобы пользователи могли удалять свои записи на своих стенах, необходимо зайди на страницу "Установка прав для всех групп" (http://ваш сайт/panel/?a=users;l=groups;t=8) и настроить по скрину:



  • Ссылка на источник материала


Для того, чтобы скачивать файлы Вам нужно авторизироваться или зарегистрироваться

Просмотров 660 « Назад

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

Похожие материалы:
  • Скрипт медали в профиле пользователя за заслуги на сайте
  • Награды пользователя
  • Функция для пользователя - установить любую страницу сайта как главную
  • Адрес профиля пользователя как Вконтакте для uCoz
  • Уведомление пользователя об активации материала для ucoz

Комментарии пользователей


Внимание ! У вас нет прав для добавления комментариев.
Пожалуйста авторизуйтесь или зарегистрируйтесь.
  • Главная
  • Sitemap
  • Палитра Web цветов
RealARTs
Дизайн полностью создан и принадлежит сайту "Cre-ARTs.ru".
Все размещенные материалы, принадлежат их владельцам и предоставляются
исключительно в ознакомительных целях. Администрация ответственности
за содержание материала не несет и убытки не возмещает. Хостинг от uCoz
CRE-ARTs
  • Анализ интернет сайта