Баннер/Объявление:

Игры, Фильмы, Программы, Музыка по заявкам - тут
Новая раздача ICQ 7* знаков от Bigtorrento! Подробности тут - Forum BG

 
Меню сайта
Мини-чат
200
Наш опрос

Как лучше добавлять скрипты


Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: EKO  
Правила добавления материала на сай
EKOДата: Воскресенье, 28.11.2010, 20:08 | Сообщение # 1
Генерал-майор
Зарегистрирован: 11.09.2010
Группа: Пользователь
Пользователь №: 1
Сообщений: 269
Репутация: 32767
Статус: Offline


Название:
Правила добавления материала на сай
Дата выпуска: 22.11.2010
Разработчик: ForuCoz (переделка от benq)

Описание: Уникальный скрипт правил для добавления материалов на сайт. Правила появляются по середине сайта в новом ajax окне, которые можно отредактировать под себя. Автора этого скрипта я низнаю так как украл его на сайте forucoz. В скрипте есть еще ода фишка: при выборе категории материала в котором нужно залить файл либо указать ссылку на него, будет появляться красный фон вокруг полей. Смотрим скрины в полном материале.

Установка:
1. Заходим в ПУ - Каталог файлов - Управление дизайном - Страница добавления/редактирования материала.
2. Перед тегом ставим этот код (в нем можно изменить правила добавления материала и настройки):

Code
<script type="text/javascript">$(document).ready(function() {  
   $('#ldM41').html('Сайт автора: <a onclick="siteavtora();return false;" href="javascript:;" class="pgSwchA" style="color:purple;"><b>[Правило]</b></a>');  
   $('#ldM49').html('Ссылка на скрин: <a href="javascript://" class="pgSwchA" style="color:purple;" onclick="izobrash();"><b>[Загрузить]</b></a>');  
   $('#ldF14').val('http://');  
   $('#ldF1').attr('onkeyup', 'tegi();').attr('onchange', 'tegi();');  
   $("#ldF19").click(function() {  
   $("#ldM31, #ldM28").css("background", "");  
   });  
   $('input[name="ocat"]').click(function() {  
   var thsval = this.value;  
   if (thsval == 2 || thsval == 4) {  
   $("#ldM31, #ldM28").css("background", "#ffc3c3");  
   _uWnd.alert('Вы выбрали категорию, материал которой должен содержать ссылку на скачивание! Ссылки на скачивание вставляются только в специальные поля или загружаются на сайт! Пожалуйста, не нарушайте это правило!', 'Ссылки на скачивание', {  
   w: 300,  
   h: 110,  
   tm: 19000  
   });  
   } else {  
   $("#ldM31, #ldM28").css("background", "");  
   }  
   });  
   $('#iM38').after(' <span id="textstat"><\/span><\/td><\/tr>');  

});  

function pravilaloadfu() {  
   var okbutton, nobutton;  
   okbutton = _uButton(null, 'b', {  
   text: 'Я согласен и клянусь соблюдать правила',  
   content: 'onclick="_uWnd.close(\'rules\');"',  
   style: '1'  
   });  
   nobutton = _uButton(null, 'b', {  
   text: 'Нет, не согласен',  
   content: 'onclick="window.location.href=\'/\';"',  
   style: '1'  
   });  
   new _uWnd('rules', 'Правила!', 600, 350, {  
   align: 0,  
   shadow: 1,  
   autosize: 1,  
   resize: 0,  
   icon: 'http:\/\/s23.ucoz.net\/img\/icon\/dtl.png',  
   modal: 1,  
   close: 0  
   },  
   '<fieldset><legend>Правила добавления материалов<\/legend><b>Название материала<\/b>: Не должно содержать ссылок, реклам, больших букв (исключения - аббревиатуры). Название должно быть информационным и кратко описывать материал!<br><br><b>Краткое описание<\/b>: Это краткая ифнормация о материале (например: автор, название, год).<br><br><b>Полный текст материала<\/b>: Описывайте подробно и старайтесь качественно оформлять свой материал. Для этого используйте ББ-коды.<br><br><b>Скриншот<\/b>: При добавлении материала, скрины загружать только на VesuCoz.com иначе материал будет удален.<br><br><b>Ссылка на файл<\/b>: Разрешаются ссылки на файловые обменники или прямые ссылки но также можно загрузить архив на наш сайт. <br><br><b>Ссылка на источник материала<\/b>: Это официальный сайт автора материала. Реклама своего сайта таким образом карается длительной блокировкой аккаунта без предупреждения.<br><br><b>Дополнительно</b>: Обязательно используйте поиск перед добавлением. Не нарушайте правила иначе будет дано предупреждение или 20% замечаний!<br><br><b>Запрещенные материалы<\/b>: Материалы ущемляющие чьи-либо авторские права, взломанные программы или программы для взлома, keygen`ы, серийные номера для программ, crack`и, а так-же материалы нарушающие правила сайта. Особо запрещены материалы нарушающие правила uCoz, а это: "как скрыть копирайт ucoz", "как убрать рекламу от ucoz" и т.д.<hr>Добавляя материалы на сайт, Вы соглашаетесь с этими правилами и обязуетесь их выполнять. Незнание правил не освобождает от ответственности. Администрация оставляет за собой право изменять и дополнять эти правила без предварительного уведомления пользователей<\/fieldset><hr><center>' + okbutton + ' <br> ' + nobutton + '<\/center>');  
}  
</script>  

<script type="text/javascript">function izobrash() {  
   var okbutton, nobutton;  
   okbutton = _uButton(null, 'b', {  
   text: 'Я согласен и клянусь соблюдать правила',  
   content: 'onclick="_uWnd.close(\'rules\');"',  
   style: '1'  
   });  
   nobutton = _uButton(null, 'b', {  
   text: 'Нет, не согласен',  
   content: 'onclick="window.location.href=\'/\';"',  
   style: '1'  
   });  
   new _uWnd('rules', 'Правила!', 600, 350, {  
   align: 0,  
   shadow: 1,  
   autosize: 1,  
   resize: 0,  
   icon: 'http:\/\/s23.ucoz.net\/img\/icon\/dtl.png',  
   modal: 1,  
   close: 0  
   },  
   '<fieldset><legend>Правила добавления материалов<\/legend><iframe src="/photo/1-0-0-1" width="100%" height="400"></iframe><\/fieldset><hr><center>' + okbutton + ' <br> ' + nobutton + '<\/center>');  
}</script>

3. Ставим кнопку для вызова правил в нужное вам место:

Code
<input type="button" value="Правила добавления" onclick="return pravilaloadfu();" class="button" style="margin:5px 0px 0px 3px;" onfocus="blur()" />

Дополнительно: При выборе категории появляеться такой фон под указанными вами полями (в нашем случае это поля для загрузки файла).




 
  • Страница 1 из 1
  • 1
Поиск: