|
Не модерированные v.1
|
|
| Asman[dante] | Дата: 28 Июня 2009, 06:42 | Сообщение # 1 | ![Asman[dante] Аватар Asman[dante]](/avatar/00/07/256789.jpg) ● ● ● ● ● 66 сообщений Статус: Offline | Сделал я небольшой скрипт для пользователей групп: Модераторы. Теперь для них в мини-профиле есть специальный раздел где они будут видеть не модерированные последние файлы. (ну там будут: Новости, Статьи, Файлы, Сайты и т.д.) И в итоге потратив десять минут на выполнение скрипта я решил его выложить для общего пользования. Quote Живой пример у меня на сайте после того как зайти в профиль в левом блоке есть мини-профиль. И там есть данная функция только для модераторов. Ссылка на живой пример: http://iucoz.ru/ Теперь перейдём к установке.. Добавим в Css данные классы: Code .menu {padding:0; margin:0; width:189px; border-top: 1px solid #ccc;} .menu li {background-color:#FFFFFF; margin:0; padding: 3px 0; display: block; position: relative; border: 1px solid #ccc; border-width: 0px 1px 1px 1px; list-style: none;} * html .menu li {background-color:#ebebeb; margin:0; padding: 3px 0; display: block; position: relative; border: 1px solid #ccc; border-width: 0px 1px 1px 1px; list-style: none;} .menu li a {display: block; position: relative; text-decoration: none; padding-left: 6px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#aaaaaa; margin:0;} .menu li ul {display: none; position: absolute; width:200px; left:198px; margin:0; padding:0; top: -1px; border-top: 1px solid #ccc;} .menu ul ul { left: 198px; } .menu li:hover ul ul, .menu li:hover ul li:hover ul ul, .menu li.sfHover ul ul, .menu li.sfHover ul li.sfHover ul ul { display: none; } .menu li:hover ul, .menu li:hover ul li:hover ul, .menu li:hover ul li:hover ul li:hover ul, .menu li.sfHover ul, .menu li.sfHover ul li.sfHover ul, .menu li.sfHover ul li.sfHover ul li.sfHover ul { display: block; } .menu li:hover, li.sfHover { background: #E3E3E3; } .menu a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color:#999999;} З.Ы.: Цвета меняете под свой дизайн. В Ваш мини-профиль в нужное Вам место вставим данный код: Code <?if($GROUP_ID$='3')?> <div align="left">Модер. функция:</div> <script type="text/javascript"> $(document).ready(function(){$("#wanted").click(function(){$("div#doskapoch").show("slow"); $("div#userminiprof").hide("slow");});}); $(document).ready(function(){$("#wantedopen").click(function(){$("div#userminiprof").show("slow"); $("div#doskapoch").hide("slow");});}); </script> <div id="userminiprof"> <div><ul class="menu" id="menu"><li><a href="javascript://" id="wanted"><div align="left">» Проверить новости</div></a></li></ul></div> </div> <div id="doskapoch" style="display: none;"> <div><ul class="menu" id="menu"><li><a href="javascript://" id="wantedopen" ><div align="left">» Скрыть</div></a></li></ul> <div align="left"> <div id="dataxml"><img alt="" src="http://s28.ucoz.net/img/ma/m/i2.gif" align="" border="0"><div align="left">» Загрузка...</div></div> <script type="text/javascript"> $.ajax({ type: 'GET', url: '/index/85', dataType: 'xml', success: function(xml){ var title = $(xml).find('cmd:first').text(); var data = $(xml).find('cmd:last').text(); $('#dataxml').html('' + data + ''); }, error: function(){ $('#dataxml').html('<div align="left"><img alt="" src="http://s28.ucoz.net/img/icon/del.png" align="" border="0">» Ошибка обработки...</div>'); } }); </script> </div> <?endif?> Всё сохраним. Вот и всё. P.S.: Как видите есть uCoz операторы. Которые специально скрывают данный скрипт от других групп пользователей кроме модераторов. Не ругатся, просто и быстро  | | |
|
| cucYa | Дата: 28 Июня 2009, 06:50 | Сообщение # 2 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Quote (Asman|dante|) $("div#userminiprof") При использовании айди, не надо указывать тэг. Quote (Asman|dante|) .html('' + data + '') И зачем в 1 скрипте 2 раза прописан док.редм? | | |
|
| Asman[dante] | Дата: 28 Июня 2009, 06:58 | Сообщение # 3 | ![Asman[dante] Аватар Asman[dante]](/avatar/00/07/256789.jpg) ● ● ● ● ● 66 сообщений Статус: Offline | Quote (cucYa) При использовании айди, не надо указывать тэг. Учту... Quote (cucYa) И зачем в 1 скрипте 2 раза прописан док.редм? Ты прав... | | |
|
| Xaker | Дата: 28 Июня 2009, 06:58 | Сообщение # 4 | ● ● ● ● ● 302 сообщения Статус: Offline | неплохо, но на ajax было бы лучше. | | |
|
| Asman[dante] | Дата: 28 Июня 2009, 06:58 | Сообщение # 5 | ![Asman[dante] Аватар Asman[dante]](/avatar/00/07/256789.jpg) ● ● ● ● ● 66 сообщений Статус: Offline | Quote (Xaker) неплохо, но на ajax было бы лучше. Нет. | | |
|
| Xaker | Дата: 28 Июня 2009, 07:03 | Сообщение # 6 | ● ● ● ● ● 302 сообщения Статус: Offline | именно мне лучше)  | | |
|
| Asman[dante] | Дата: 28 Июня 2009, 07:05 | Сообщение # 7 | ![Asman[dante] Аватар Asman[dante]](/avatar/00/07/256789.jpg) ● ● ● ● ● 66 сообщений Статус: Offline | Xaker, Кому как...ajax уже бесит. А тем более uCoz'овский... | | |
|
| cucYa | Дата: 28 Июня 2009, 07:06 | Сообщение # 8 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Короче реализация ужасная. 2/10 | | |
|
| Asman[dante] | Дата: 28 Июня 2009, 07:07 | Сообщение # 9 | ![Asman[dante] Аватар Asman[dante]](/avatar/00/07/256789.jpg) ● ● ● ● ● 66 сообщений Статус: Offline | cucYa, Учусь пока что. На днях что то хорошее выложу. | | |
|
| Бармалей | Дата: 28 Июня 2009, 07:49 | Сообщение # 10 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Quote (Asman|dante|) Живой пример у меня на сайте после того как зайти в профиль в левом блоке есть мини-профиль. И там есть данная функция только для модераторов. Ссылка на живой пример: http://iucoz.ru/ 
 | | |
|
| Кронд | Дата: 28 Июня 2009, 11:20 | Сообщение # 11 | ● ● ● ● ● 329 сообщений Статус: Offline | Пусть предоставляет тестовый модераторский аккаунт  | | |
|
| Xaker | Дата: 28 Июня 2009, 11:24 | Сообщение # 12 | ● ● ● ● ● 302 сообщения Статус: Offline | Кронд, или пароль от панели чтобы все хкто попросит затестить модерами делать))) | | |
|
| Asman[dante] | Дата: 28 Июня 2009, 15:53 | Сообщение # 13 | ![Asman[dante] Аватар Asman[dante]](/avatar/00/07/256789.jpg) ● ● ● ● ● 66 сообщений Статус: Offline | Xaker, Кронд, Бармалей,  | | |
|
| }{0тт@бь)ч | Дата: 28 Июня 2009, 17:52 | Сообщение # 14 | ● ● ● ● ● 1089 сообщений Статус: Offline | Quote (cucYa) При использовании айди, не надо указывать тэг. а можно и указать.. какая разница-то? 3 байта жалко? (ну 6...) | | |
|
| Vanofuture | Дата: 28 Июня 2009, 17:54 | Сообщение # 15 |  ● ● ● ● ● Все админы едят апельсины 1650 сообщений Статус: Offline | }{0тт@бь)ч, скорости жалко. Если указать тег, jQ сначала пробежится по всем дивам, а только потом среди них будет искать по id, что тупо. | | |
|