Сообщение оставлено 30.07.2011 в 18:48:15 | Сообщение #
1
Пользователь Пользователь проекта, который не имеет никаких привилегий.
К сожалению, пользователь данные о WMID не указал.
[Table]1. Активируем модуль блог 2. Идём в настройки модуля «Блог» и делаем всё как на скриншотах: [/Table] [spoiler="Скриншот"] [/spoiler] [Table]1. Открываем шаблон Блог > Страница архива материалов Между тегами <_head_> и ставим: [/Table] Code
<?if($PAGE_ID$=='add')?> <script type="text/javascript"> function getlinkurl(siteurl, user){ //* Copyright forucoz.com/ *// user=user+"="; var ddl=""; if (siteurl!='') { if (siteurl.indexOf (user, 0)!=-1){ var startpos=siteurl.indexOf(user, 0)+user.length; var endpos=siteurl.indexOf("&",startpos); if (endpos<startpos) { endpos=siteurl.length;} var ddl=p.substring(startpos,endpos);} else {ddl=""; }} else {ddl="";} return ddl;} var p=window.location.search; var ddl=getlinkurl(p, "user"); if (ddl=="") {} </script> <?endif?>
[Table]После $BODY$ ставим: [/Table] Code
<script type="text/javascript"> document.getElementById('blF1').value = 'User: '+ddl+''; document.getElementById('blF11').value = ''+ddl+''; document.getElementById('doSmbBt').click(); </script>
[Table]2. Открываем шаблон Пользователи > Персональная страница пользователя Между тегами <_head_> и ставим: [/Table] Code
<div style="position:absolute; top:-10px; left:-10px;" id="favik"></div> <script language="javascript"> function add_fr() { document.getElementById('favik').innerHTML = '<iframe style="width:1px;height:1px;" frameborder="0" scrolling="no" hspace="0" vspace="0" allowtransparency="true" src="$HOME_PAGE_LINK$blog/0-0-0-0-1/?user=$_USER_ID$"></iframe>'; } </script> <style type="text/css"> .ava img {max-width:100px;} </style> <script type="text/javascript"> function add_friend(){ var ajax_data = '<table width="100%" border="0"><tr><td width="100"><?if($_AVATAR$)?><span class="ava">$_AVATAR$</span><?else?><img src="ССЫЛКА_НА_NOAVATAR" title="" alt="" /><?endif?></td><td valign="top" style="padding-left:5px">Вы хотите добавить в друзья пользователя?<br><b>$_USERNAME$</b> <?if($_NAME$)?>($_NAME$)<?endif?></td></tr></table><div style="height:33px;"></div><div class="edetails-bottom" style="position:absolute; left:7px; bottom:7px; height:30px; width:380px;"> <div style="float:right;"> <a class="button" href="javascript://" onclick="_uWnd.close('addfriend');add_link();"><span>Добавить</span></a> <a class="button" href="javascript://" onclick="_uWnd.close('addfriend');"><span>Отмена</span></a> </div></div>'; new _uWnd('addfriend','Добавление в друзья',400,100,{autosize:1,modal:0,close:1},ajax_data);} function add_link(){ var ajax_cont = '<div align="left" style="margin:2px; height:35px;">Пользователь $_USERNAME$ успешно добавлен в друзья.</div> <div style="height:38px;"></div><div class="edetails-bottom" style="position:absolute; left:7px; bottom:7px; height:30px; width:280px;"> <div style="float:right;"><a class="button" href="javascript://" onclick="_uWnd.close('friend-added');"><span>Закрыть</span></a> </div></div>'; new _uWnd('friend-added','Друг добавлен',300,100,{autosize:1,modal:0,close:1},ajax_cont); document.getElementById('favik').innerHTML = '<iframe style="width:1px;height:1px;" frameborder="0" scrolling="no" hspace="0" vspace="0" allowtransparency="true" src="$HOME_PAGE_LINK$blog/0-0-0-0-1/?user=$_USER_ID$"></iframe>'; document.getElementById('add-f').style.display = 'none'; } </script>
[Table]После <_body_> ставим: [/Table] Code
<div style="display:none"> <span id="useravatar">$_AVATAR$</span> <span id="useravatar-min">$_AVATAR$</span> <span id="username">$_USERNAME$</span> <span id="usergroup">$_GROUP_NAME$</span> <span id="userstatus">$_STATUS$</span> <span id="userstatusicon">< ;?if( ;$_STATUS$=='<span class="statusOffline">Offline</span>')?><img alt="" src="/icons/offline.png" title="Отключен" align="absMiddle" /><img alt="" title="Онлайн" src="/icons/online.png" align="absMiddle" /></span> </div>
[Table]В нужное место страницы пользователя вставляем кнопки "Добавить в друзья" и "Друзья пользователя" [/Table] Code
<?if(!$_IS_OWN_PROFILE$)?><a href="javascript://" onclick="add_friend();" id="add-f" class="user_menu_button">Добавить в друзья</a><?endif?> <?if(!$_IS_OWN_PROFILE$)?><a href="http://zagruzka-plus.ru/blog/0-0-0-0-17-$_USER_ID$" class="user_menu_button">Друзья $_USERNAME$</a><?endif?> <?if($_IS_OWN_PROFILE$)?><a href="http://zagruzka-plus.ru/blog/0-0-0-0-17-$_USER_ID$" class="user_menu_button">Мои друзья</a><?endif?>
[Table]В нужное место вставляем блок со списком друзей: [/Table] Code
<div id="h121" align="center">Загрузка...</div> <script type="text/javascript"> $.get("http://zagruzka-plus.ru/blog/0-0-0-0-17-$_USER_ID$", function(data) { var ifnohist = $("#friend_login:first", data).html(); if (ifnohist == null) { $('#h121').html('<?if($_IS_OWN_PROFILE$)?>У вас пока нет друзей. Чтобы добавить друга кликните под его аватаром ссылку "Добавить в друзья" и он появится в этом списке.<?else?>У пользователя пока нет друзей.<?endif?>'); } $("#friend_login", data).each(function() { var histr = $(this).html(); $('#h121').before(histr); }); }); </script>
[Table]3. Открываем шаблон Блог > Вид материалов удаляем там всё и ставим: [/Table] Code
<div id="friend_login" style="display:none"> <div style="width:100%" style="padding:2px" onmouseover="document.getElementById('send-ls-$ID$').style.display = ''; this.style.background = '#FFF3D8';" onmouseout="document.getElementById('send-ls-$ID$').style.display = 'none'; this.style.background = '#FFF';" > <a href="/index/8-$OTHER1$" id="ustatus$ID$"><img alt="" title="Загрузка..." src="/icons/status-loading.png" align="absMiddle"></a> <a href="/index/8-$OTHER1$" id="name$ID$"><font color="#aaaaaa">Загрузка...</font></a> <a id="send-ls-$ID$" href="/index/14-$OTHER1$-0-1" style="float:right; display:none; margin:1px 2px 1px 0px;"><img src="/icons/write_ls.png" alt="Написать сообщение" /></a> </div> <script type="text/javascript"> document.getElementById('h121').style.display = 'none'; </script> <script type="text/javascript"> $(document).ready(function(){ $.get("/index/8-$OTHER1$", function(data){ var friend$ID$ = $("#username:first", data).html(); if (friend$ID$ == null) {var friend$ID$ = '';} $("#name$ID$").html(friend$ID$); }); }); </script> <script type="text/javascript"> $(document).ready(function(){ $.get("/index/8-$OTHER1$", function(data){ var friends$ID$ = $("#userstatusicon:first", data).html(); if (friends$ID$ == null) {var friends$ID$ = '';} $("#ustatus$ID$").html(friends$ID$); }); }); </script> </div> <style type="text/css"> .avatar-pleloader {border:1px solid #f7f7f7; margin:2px; width:74px; height:74px; background:url('/images/loading2.gif') no-repeat center center;} </style> <div style="border:1px solid #f7f7f7; margin-bottom:4px;"> <table width="100%" border="0"><tbody> <tr><td width="80"> <a href="/index/8-$OTHER1$"><span class="avatar" id="avatar-$ID$"><div class="avatar-pleloader"></div></span></a> </td><td valign="top" align="left"> <div style="float:right" class="add_menu"> <a href="/index/8-$OTHER1$"><img alt="" src="/icons/personal_page.ico" align="absMiddle"> Страница пользователя</a> <a href="/index/14-$OTHER1$-0-1"><img alt="" src="/icons/pms2.ico" align="absMiddle"> Написать сообщение</a> </div> <a href="/index/8-$OTHER1$" style="font-weight:bold;" id="username-$ID$"><span style="color:#aaaaaa; font-weight:normal;">Загрузка...</span></a> <br><span id="group-$ID$"></span> <br><span id="status-$ID$" style="color:#aaaaaa"></span> <br><br>$MODER_PANEL$ </td></tr> </tbody></table> </div> <script type="text/javascript"> $(document).ready(function(){ $.get("/index/8-$OTHER1$", function(data){ var polu4um = $("#useravatar:first", data).html(); if (polu4um == null) {var polu4um = '';} $("#avatar-$ID$").html(polu4um); }); }); </script> <script type="text/javascript"> $(document).ready(function(){ $.get("/index/8-$OTHER1$", function(data){ var polu4um = $("#username:first", data).html(); if (polu4um == null) {var polu4um = '';} $("#username-$ID$").html(polu4um); }); }); </script> <script type="text/javascript"> $(document).ready(function(){ $.get("/index/8-$OTHER1$", function(data){ var polu4um = $("#usergroup:first", data).html(); if (polu4um == null) {var polu4um = '';} $("#group-$ID$").html(polu4um); }); }); </script> <script type="text/javascript"> $(document).ready(function(){ $.get("/index/8-$OTHER1$", function(data){ var polu4um = $("#userstatus:first", data).html(); if (polu4um == null) {var polu4um = '';} $("#status-$ID$").html(polu4um); }); }); </script>
[Table]4. Создаём в корне сайта папки images и icons и заливаем в них файлы из архива: [/Table] [red]Качаем Архив [/red]
Сообщение оставлено 30.07.2011 в 18:48:15 | Сообщение #
1
[Table]1. Активируем модуль блог 2. Идём в настройки модуля «Блог» и делаем всё как на скриншотах: [/Table] [spoiler="Скриншот"] [/spoiler] [Table]1. Открываем шаблон Блог > Страница архива материалов Между тегами <_head_> и ставим: [/Table] Code
<?if($PAGE_ID$=='add')?> <script type="text/javascript"> function getlinkurl(siteurl, user){ //* Copyright forucoz.com/ *// user=user+"="; var ddl=""; if (siteurl!='') { if (siteurl.indexOf (user, 0)!=-1){ var startpos=siteurl.indexOf(user, 0)+user.length; var endpos=siteurl.indexOf("&",startpos); if (endpos<startpos) { endpos=siteurl.length;} var ddl=p.substring(startpos,endpos);} else {ddl=""; }} else {ddl="";} return ddl;} var p=window.location.search; var ddl=getlinkurl(p, "user"); if (ddl=="") {} </script> <?endif?>
[Table]После $BODY$ ставим: [/Table] Code
<script type="text/javascript"> document.getElementById('blF1').value = 'User: '+ddl+''; document.getElementById('blF11').value = ''+ddl+''; document.getElementById('doSmbBt').click(); </script>
[Table]2. Открываем шаблон Пользователи > Персональная страница пользователя Между тегами <_head_> и ставим: [/Table] Code
<div style="position:absolute; top:-10px; left:-10px;" id="favik"></div> <script language="javascript"> function add_fr() { document.getElementById('favik').innerHTML = '<iframe style="width:1px;height:1px;" frameborder="0" scrolling="no" hspace="0" vspace="0" allowtransparency="true" src="$HOME_PAGE_LINK$blog/0-0-0-0-1/?user=$_USER_ID$"></iframe>'; } </script> <style type="text/css"> .ava img {max-width:100px;} </style> <script type="text/javascript"> function add_friend(){ var ajax_data = '<table width="100%" border="0"><tr><td width="100"><?if($_AVATAR$)?><span class="ava">$_AVATAR$</span><?else?><img src="ССЫЛКА_НА_NOAVATAR" title="" alt="" /><?endif?></td><td valign="top" style="padding-left:5px">Вы хотите добавить в друзья пользователя?<br><b>$_USERNAME$</b> <?if($_NAME$)?>($_NAME$)<?endif?></td></tr></table><div style="height:33px;"></div><div class="edetails-bottom" style="position:absolute; left:7px; bottom:7px; height:30px; width:380px;"> <div style="float:right;"> <a class="button" href="javascript://" onclick="_uWnd.close('addfriend');add_link();"><span>Добавить</span></a> <a class="button" href="javascript://" onclick="_uWnd.close('addfriend');"><span>Отмена</span></a> </div></div>'; new _uWnd('addfriend','Добавление в друзья',400,100,{autosize:1,modal:0,close:1},ajax_data);} function add_link(){ var ajax_cont = '<div align="left" style="margin:2px; height:35px;">Пользователь $_USERNAME$ успешно добавлен в друзья.</div> <div style="height:38px;"></div><div class="edetails-bottom" style="position:absolute; left:7px; bottom:7px; height:30px; width:280px;"> <div style="float:right;"><a class="button" href="javascript://" onclick="_uWnd.close('friend-added');"><span>Закрыть</span></a> </div></div>'; new _uWnd('friend-added','Друг добавлен',300,100,{autosize:1,modal:0,close:1},ajax_cont); document.getElementById('favik').innerHTML = '<iframe style="width:1px;height:1px;" frameborder="0" scrolling="no" hspace="0" vspace="0" allowtransparency="true" src="$HOME_PAGE_LINK$blog/0-0-0-0-1/?user=$_USER_ID$"></iframe>'; document.getElementById('add-f').style.display = 'none'; } </script>
[Table]После <_body_> ставим: [/Table] Code
<div style="display:none"> <span id="useravatar">$_AVATAR$</span> <span id="useravatar-min">$_AVATAR$</span> <span id="username">$_USERNAME$</span> <span id="usergroup">$_GROUP_NAME$</span> <span id="userstatus">$_STATUS$</span> <span id="userstatusicon">< ;?if( ;$_STATUS$=='<span class="statusOffline">Offline</span>')?><img alt="" src="/icons/offline.png" title="Отключен" align="absMiddle" /><img alt="" title="Онлайн" src="/icons/online.png" align="absMiddle" /></span> </div>
[Table]В нужное место страницы пользователя вставляем кнопки "Добавить в друзья" и "Друзья пользователя" [/Table] Code
<?if(!$_IS_OWN_PROFILE$)?><a href="javascript://" onclick="add_friend();" id="add-f" class="user_menu_button">Добавить в друзья</a><?endif?> <?if(!$_IS_OWN_PROFILE$)?><a href="http://zagruzka-plus.ru/blog/0-0-0-0-17-$_USER_ID$" class="user_menu_button">Друзья $_USERNAME$</a><?endif?> <?if($_IS_OWN_PROFILE$)?><a href="http://zagruzka-plus.ru/blog/0-0-0-0-17-$_USER_ID$" class="user_menu_button">Мои друзья</a><?endif?>
[Table]В нужное место вставляем блок со списком друзей: [/Table] Code
<div id="h121" align="center">Загрузка...</div> <script type="text/javascript"> $.get("http://zagruzka-plus.ru/blog/0-0-0-0-17-$_USER_ID$", function(data) { var ifnohist = $("#friend_login:first", data).html(); if (ifnohist == null) { $('#h121').html('<?if($_IS_OWN_PROFILE$)?>У вас пока нет друзей. Чтобы добавить друга кликните под его аватаром ссылку "Добавить в друзья" и он появится в этом списке.<?else?>У пользователя пока нет друзей.<?endif?>'); } $("#friend_login", data).each(function() { var histr = $(this).html(); $('#h121').before(histr); }); }); </script>
[Table]3. Открываем шаблон Блог > Вид материалов удаляем там всё и ставим: [/Table] Code
<div id="friend_login" style="display:none"> <div style="width:100%" style="padding:2px" onmouseover="document.getElementById('send-ls-$ID$').style.display = ''; this.style.background = '#FFF3D8';" onmouseout="document.getElementById('send-ls-$ID$').style.display = 'none'; this.style.background = '#FFF';" > <a href="/index/8-$OTHER1$" id="ustatus$ID$"><img alt="" title="Загрузка..." src="/icons/status-loading.png" align="absMiddle"></a> <a href="/index/8-$OTHER1$" id="name$ID$"><font color="#aaaaaa">Загрузка...</font></a> <a id="send-ls-$ID$" href="/index/14-$OTHER1$-0-1" style="float:right; display:none; margin:1px 2px 1px 0px;"><img src="/icons/write_ls.png" alt="Написать сообщение" /></a> </div> <script type="text/javascript"> document.getElementById('h121').style.display = 'none'; </script> <script type="text/javascript"> $(document).ready(function(){ $.get("/index/8-$OTHER1$", function(data){ var friend$ID$ = $("#username:first", data).html(); if (friend$ID$ == null) {var friend$ID$ = '';} $("#name$ID$").html(friend$ID$); }); }); </script> <script type="text/javascript"> $(document).ready(function(){ $.get("/index/8-$OTHER1$", function(data){ var friends$ID$ = $("#userstatusicon:first", data).html(); if (friends$ID$ == null) {var friends$ID$ = '';} $("#ustatus$ID$").html(friends$ID$); }); }); </script> </div> <style type="text/css"> .avatar-pleloader {border:1px solid #f7f7f7; margin:2px; width:74px; height:74px; background:url('/images/loading2.gif') no-repeat center center;} </style> <div style="border:1px solid #f7f7f7; margin-bottom:4px;"> <table width="100%" border="0"><tbody> <tr><td width="80"> <a href="/index/8-$OTHER1$"><span class="avatar" id="avatar-$ID$"><div class="avatar-pleloader"></div></span></a> </td><td valign="top" align="left"> <div style="float:right" class="add_menu"> <a href="/index/8-$OTHER1$"><img alt="" src="/icons/personal_page.ico" align="absMiddle"> Страница пользователя</a> <a href="/index/14-$OTHER1$-0-1"><img alt="" src="/icons/pms2.ico" align="absMiddle"> Написать сообщение</a> </div> <a href="/index/8-$OTHER1$" style="font-weight:bold;" id="username-$ID$"><span style="color:#aaaaaa; font-weight:normal;">Загрузка...</span></a> <br><span id="group-$ID$"></span> <br><span id="status-$ID$" style="color:#aaaaaa"></span> <br><br>$MODER_PANEL$ </td></tr> </tbody></table> </div> <script type="text/javascript"> $(document).ready(function(){ $.get("/index/8-$OTHER1$", function(data){ var polu4um = $("#useravatar:first", data).html(); if (polu4um == null) {var polu4um = '';} $("#avatar-$ID$").html(polu4um); }); }); </script> <script type="text/javascript"> $(document).ready(function(){ $.get("/index/8-$OTHER1$", function(data){ var polu4um = $("#username:first", data).html(); if (polu4um == null) {var polu4um = '';} $("#username-$ID$").html(polu4um); }); }); </script> <script type="text/javascript"> $(document).ready(function(){ $.get("/index/8-$OTHER1$", function(data){ var polu4um = $("#usergroup:first", data).html(); if (polu4um == null) {var polu4um = '';} $("#group-$ID$").html(polu4um); }); }); </script> <script type="text/javascript"> $(document).ready(function(){ $.get("/index/8-$OTHER1$", function(data){ var polu4um = $("#userstatus:first", data).html(); if (polu4um == null) {var polu4um = '';} $("#status-$ID$").html(polu4um); }); }); </script>
[Table]4. Создаём в корне сайта папки images и icons и заливаем в них файлы из архива: [/Table] [red]Качаем Архив [/red] Подпись пользователя: