стена пользователя.
Активируем модуль "Доска объявлений", и дальше все манипуляции будем проводить с ней.
Создаем любую категорию (С любым названием).
В настройках модуля, там где "Поля для добавления материалов" снимаем все галочки кроме Темы объявления
Потом ставим галочку напротив "Включить возможность поиска материалов пользователя"
И отключаем премодерацию для всех групп у этого модуля
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
<?substr($ADMIN_BAR$,0,0)?>
<html><head>
<title>$ENTRY_TITLE$</title>
<?substr('</head>',strpos('</head>','/head>')-1)?><body>
<?if($COM_PAGE_SELECTOR$)?>$COM_PAGE_SELECTOR$<?endif?>
$COM_BODY$
<?if($COM_CAN_ADD$)?>$COM_ADD_FORM$<?endif?>
$POWERED_BY$
</body></html>
3) Вид материалов:
Code
<a href="$ENTRY_URL$" class="urlWall">$TITLE$</a>
4) "Страница поиска и рейтинга материалов" и "Страница добавления/редактирования материала":
Code
<?substr($ADMIN_BAR$,0,0)?>
<html><head>
<title>Стена</title>
<?substr('</head>',strpos('</head>','/head>')-1)?><body>
$BODY$
$POWERED_BY$
</body></html>
5) Потом идём в вид комментариев(Будет как на Gestappo.com)
Всё меняем на
Code
<!--ZVUK PRI OTSENKI-->
<script type="text/javascript">
function play(){
var song = 'http://ida-virumaa.ru/index_files/zvuk_ochenki_kommentovmsg_in.mp3', loop = 0;
$('#player').remove();
$('body').append('<embed type="application/x-shockwave-flash" id="player" src="http://ida-virumaa.ru/index_files/zvuk_ochenki_kommentovplayer.swf?song_url='+song+'&autoplay=1&loop='+loop+'" width="0" height="0"/>');
}
$(document).ready(function(){
$('a[onclick], img[onclick], input[onclick]').each(function(){
var clk = $(this).attr('onclick').toString();
if(clk.indexOf('_uWnd')>-1 || clk.indexOf('_uPostForm')>-1){
$(this).click(function(){play()});
}
});
$('.zaceni a').click(function(){play()});
});
</script>
<!--/ZVUK PRI OTSENKI-->
<!--Увеличение Фоток-->
<!--/Увеличение Фоток-->
<!--Стиль картинки в комментах-->
<style>
.comentaries img {
height: 290px; width: 430px; align: center;
}
</style>
<!--/Стиль картинки в комментах-->
<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://gestappo.com/i_m_g_i_n_d_e_x/nophoto.gif" 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">$NAME$ </font></b></a>
<small><font color="#666666">$DATE$ в $TIME$</font></small>
</div>
<?if($MODER_PANEL$)?><div style="float:right;">$MODER_PANEL$</div><?endif?>
<br></div>
<div class="comentaries" style="padding:5px; color: rgb(125, 125, 125);">$MESSAGE$</div>
<?if($ANSWER_URL$)?><a href="$ANSWER_URL$">Комментировать</a> | <?endif?><a href="$GOOD_COMMENT_URL$">Мне нравится <img alt="" src="http://ya-online.moy.su/like.gif" width="10" align="absmiddle" border="0" title="Мне нравиться"> $COMMENT_RATING$</a>
</td>
</tr>
</table>
<br>
Ссылки желательно поменять на свои и картинки залить себе.
Потом идем в персональная страница пользователя и там где будет стена ставим.
Code
<div class="block_wrap" style="margin-top: -1px;">
<div class="block_title"><div style="padding: 5px 7px;"><?if(!$_BOARD_ENTRIES$ && $_IS_OWN_PROFILE$)?> <a onclick="wall.add()" style="float:right;" href="#">Активировать</a><?else?><span style="cursor:pointer; float:right;" onclick="wall.fadeWall()">Написать</span><?endif?>
<div class="title-tab"><div class="tab"></div>
</div>Записи</div>
</div></div>
<div style="padding:5px; width:600px;">
<?if($USER_LOGGED_IN$ && $_BOARD_ENTRIES$)?>
<table width="100%"><tbody><tr><td><div style="background:#F7F7F7;border-bottom:1px solid #F2F2F2;">
<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 style="color: rgb(125, 125, 125);">Загрузка...</div></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><div style="color: rgb(125, 125, 125);">К предыдущим записям</div></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="" />
<?endif?>
<?if((!$_BOARD_ENTRIES$ && $_IS_OWN_PROFILE$) || ($USER_LOGGED_IN$ && $_BOARD_ENTRIES$))?>
<script type="text/javascript" src="http://gestappo.com/js/ctena_user_wall_v1.js"></script>
<?if($_BOARD_ENTRIES$)?><script type="text/javascript">
$('#wallSmb').click(function (){
wall.send($_USER_ID$);
});
wall.load($_USER_ID$);
</script><?endif?><?endif?>
</div>