Главная » 2012 » Июль » 8 » ApoForum v2.0 (Скрипты для ucoz)
08.07.2012, 22:04

ApoForum v2.0




Особенности:

  • полная интерактивность
  • Огромная функциональность
  • Отточеная слаженная работа всех компонентов
  • Современный лог действий
  • Множество различных настроек
  • 2 вида дизайна (упрощенный и обычный)
  • Все реализованно на CSS3, что позволяет форуму быстро грузиться
  • Умная подгрузка новых сообщений
  • Тихая проверка всех тем на странице с их списком
  • Много "плюшек и вкусностей"
  • Полностью открытый исодный код скрипта со всеми подсказками
  • Возможность устанавливать различные фоны трея способами заполнения

и многое другое...
Установка:
1. Активируйте jQuery 1.6.1 или выше
2. Форум - Настройки модуля - выставьте настройк по скриншоту

3. Общий вид страниц форума. Замените все на:
Code
<html>  
  <head>  
  <title>  
  $FORUM_TITLE$ [Уникальные скрипты для uCoz. Хаки для uCoz. Лучшие jQuery плагины. Скрипты от Apocalypse]  
  </title>  
  <meta name="H1" content="Уникальные скрипты для uCoz. Хаки для uCoz. Лучшие jQuery плагины. Скрипты от Apocalypse">  
  <meta name="description" content="Уникальные скрипты для uCoz. Хаки для uCoz. Лучшие jQuery плагины. Скрипты от Apocalypse">  
  <meta name="keywords" content="Скрипты для uCoz, Всё для uCoz, Шаблоны для uCoz, Хаки для uCoz, Иконки для uCoz, jQuery Плагины, Помощь по uCoz, Скачать бесплатно">  
  <meta name="author" content="Скрипты для uCoz, Всё для uCoz, Шаблоны для uCoz, Хаки для uCoz, Иконки для uCoz, jQuery Плагины, Помощь по uCoz, Скачать бесплатно">  
  <meta name="robots" content="all">  
  <meta name="revisit-after" content="1 days">  
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">  
  <link rel="stylesheet" href="/for2/tipTip.css" />  
  <link rel="stylesheet" href="/for2/jquery.notty.css" />  
  <style>  
  .pagesInfo, .threadsDetails, .switches, .apomainbodyclass, .aposettingsbar input.fastNav, .apolog, .apoedithere, .apoglassfon, .forumOnlineBar, .apoloaderjr {  
  display:none;  
  }  
  <?ifnot($PAGE_ID$='main')?>  
  .gTableTop {  
  display:none !important;  
  }  
  .forumNamesBar {  
  background:rgba(240, 240, 240, 0.3);  
  padding:3px;  
  }  
  <?else?>  
  .catLink {  
  margin-left:67px;  
  color:red;  
  }  
  .gTableTop {  
  background:rgba(210, 250, 210, 0.3);  
  }  
  <?endif?>  
  <?ifnot($PAGE_ID$='threadpage')?>  
  .gTable tr[id] {  
  background:rgba(230, 230, 230, 0.8);  
  margin-bottom:10px;  
  }  
  <?endif?>  
  </style>  
  </head>  

  <div class="apoglassfon">  
  <img src="/for2/apomainloader.gif" />  
  </div>  
  <div id="hiddensmiles" style="display:none;"></div>  
  <div id="hiddensmiles2" style="display:none;"></div>  

  <div class="apomainbodyclass">  
  <div class="aposettingsbar" id="$PAGE_ID$" name="$USERNAME$" apohide="$USER_ID$">  
  <table width="100%">  
  <td align="left">  
  <input type="button" value="Настройки" onclick="aposettings();" />  
  <?ifnot($PAGE_ID$='main')?>  
  <input type="button" value="Обновить" onclick="apogetupdatedpage();" />  
  <?endif?>  
  <input type="button" value="60" id="apocounter" title="Счётчик автообновления. Клик для быстрой подгрузки новых сообщений и уведомлений" onclick="apogetnewmessages('button');" />  
  <?if($PAGE_ID$ = 'threadpage')?>  
  <input style="display:none;" type="button" value="Пропущенные уведомления [0]" id="apologbutton" onclick="apolog()" />  
  <?endif?>  
  </td>  
  <td align="right">  
  <?ifnot($USER_LOGGED_IN$)?>  
  <input type="button" value="Войти на сайт" onclick="new _uWnd('LF',' ',-250,-110,{autosize:0,closeonesc:1,resize:1},{url:'/index/40'});return false;" />  
  <?else?>  
  <input type="button" value="Выйти" onclick="document.location.replace('/index/10')" />  
  <?endif?>  
  <span id="aposwitch"></span>  
  </td>  
  </table>  
  </div>  

  <script src="/for2/jquery.tipTip.js"></script>  
  <script src="/for2/jquery.notty.js"></script>  

  <body>  
  <div id="apombody">  
  $BODY$  
  </div>  
  <br>  
  <center>$POWERED_BY$</center>  
  </body>  
  </div>  

  <div class="apolog"></div>  
  <div class="aposounds">  
  </div>  
  <div style="apostyles"></div>  

  <script src="/for2/for2.js">  
  /*  
  ApoForum 2.0 final  
  Все права на данный скрипт принадлежат apo-ucoz.com  

  ApoTeam (c) 2012  

  Данный форум предназначен для установки на uCoz сайтах. Для правильной работы необходимо активировать jQuery 1.7.2  
  */  
  </script>  
  <script>  
  if(getCookie('aposet5')) {  
  document.write('<link rel="stylesheet" href="/for2/af2_li' + 'ght.css" />');  
  } else {  
  document.write('<link rel="stylesheet" href="/for2/a' + 'f2.css" />');  
  };  
  </script>  
  <script type="text/javascript" src="http://download.skype.com/share/skypebuttons/js/skypeCheck.js"></script>  
  </html>

4. Вид материалов форума:
Code
<table width="100%" cellspacing="0" cellpadding="0" class="apomaintable" id="$ID$" name="$USERNAME$">  
  <td width="130px" class="apoava" aid="$ID$" valign="top">  
  <table width="100%" cellspacing="0" cellpadding="0">  
  <tr>  
  <td align="center" title="  
  $USERNAME$ <?if($USER_FULL_NAME$)?>($USER_FULL_NAME$)<?endif?>  
  <hr>Рейтинг: $REP_RATING$  
  <br>Ранг: $USER_RANK_NAME$  
  <?if($CITY$)?><br>Город: $CITY$<?endif?>  
  <br>Группа: $GROUP_NAME$  
  <br>Сообщений: $POSTS$  
  <?if($GENDER$)?><br>Пол: $GENDER$<?endif?>  
  <?if($POST_COUNTRY$)?><br>Страна отправки: $POST_COUNTRY$<?endif?>  
  <br>Зарегистрирован: $REG_DATE$  
  <hr>  
  $DATE$ в $TIME$  
  <?if($HOME_PAGE$)?><br>Адрес сайта: $HOME_PAGE$<?endif?>  
  <?if($USER_IP$)?>  
  <hr>  
  $USER_IP$  
  <?endif?>  
  ">  
  <div class="apoavka" style="margin-bottom:5px;"><a href="/index/8-$UID$" target="blank"><img aponame="$USERNAME$" status='$USER_STATUS$' src="<?if($AVATAR_URL$)?>$AVATAR_URL$<?else?>/for2/noavatar.png<?endif?>" width="75px"></a></div>  
  <a href="/index/8-$UID$" onclick="return false"><input onclick="aponickquote('$USERNAME$');return false;" type="button" value="$USERNAME$"></a>  
  </td>  
  </tr>  
  </table>  
  </td>  

  <td class="apomessage" id="apomessage$ID$" name="$USERNAME$">  
  <div class="apomessagetext">$MESSAGE$</div>  
  <div class="apofastanswer" id="apofastans$ID$" style="display:none;">  
  <textarea cols="80" style="width:100%;" rows="7" id="postTextFl$ID$" name="$USERNAME$" class="postTextFl"></textarea>  
  <table width="100%">  
  <td align="right">  
  <input type="button" value="Добавить ответ" onclick="apofastanswersend('$ID$')" />  
  <input title="Отменить" type="button" value="X" onclick="$('#apofastans$ID$').hide();$('input.apoanswerbutton').show();" />  
  </td>  
  </table>  
  </div>  
  <div class="apoedithere" id="apoedithere$ID$"></div>  
  <hr style="border:1px dashed rgba(180, 180, 180, 0.4)">  
  <table cellspacing="0" cellpadding="0" width="100%" class="apoubuttons">  
  <td align="left">  
  <input type="button" value="$DATE$ в $TIME$">  
  </td>  
  <td align="right">  
  $NUMBER$  
  <?if($REPORT_URL$)?><a href="$REPORT_URL$"><input type="button" value="!" title="Пожаловаться на сообщение"></a><?endif?>  
  <?if($DO_REP_URL$)?><a href="$DO_REP_URL$"><input type="button" value="Спасибо" title="Сказать спасибо" onclick="setTimeout(function() {  
  $('#a2').attr('checked', 'checked');  
  $('textarea[name=\'reason\']').val('Спасибо за полезное сообщение в теме «' + $('.forumBarA:first').text() + '»');  
  }, 1000);"></a><?endif?>  
  <?if($DO_BAN_URL$)?><a href="$DO_BAN_URL$"><input type="button" value="Предупреждение"></a> <?endif?>  
  <?if($USER_LOGGED_IN$ && $CUR_GROUP_ID$>1)?><input type="button" value="Ответить" id="apoanswerbutton$ID$" class="apoanswerbutton" onclick="apofastanswer('$ID$');"><?endif?>  
  <?if($QUOTE_URL$)?><a href="$QUOTE_URL$"><input type="button" value="Цитировать участок сообщения"></a><?endif?>  
  <?if($EDIT_URL$)?><a href="$EDIT_URL$" target="_blank"><input onclick="apoeditme('$EDIT_URL$', '$ID$');return false;" type="button" value="Редактировать"></a><?endif?>  
  <?if($DELETE_URL$)?><input type="button" value="х" title="Удалить нафиг" id="dbo$ID$" onclick="pdel($ID$);return false;"><?endif?>  
  </td>  
  </table>  

  </td>  
  </table>  

  <br>  
  <hr style="border:1px dashed rgba(180, 180, 180, 0.5)">  
  <br>

5. Форма добавления сообщений форума:
Code
<?if($ERROR$)?>  
  <span class="apoerror">$ERROR$</span>  
  <?endif?>  

  <?if($_THREAD_NAME$)?>  
  $_THREAD_NAME$  
  <br><br>  
  $_THREAD_DESCR$  
  <br><br>  
  <?if($PAGE_ID$='addthread')?>  
  <div style="background:rgba(230, 200, 200, 0.9);padding:10px;">  
  <fieldset>  
  <legend>Правила добавления тем</legend>  
  <b>  
  <br>Запрещено создавать темы, заголовки которых не несут смысловой нагрузки ("Помогите", "поделитесь скриптом", "сделайте скрипт", "нужна помощь" и т.д.)<br><br>  
  Если у вас уже есть какие то наработки по вашей теме (Коды, примеры статей, ссылки на подобные скрипты) - выкладывайте их в описании<br><br>  
  Если у вас есть сайт, на котором уже установлен проблемный код - не забудьте ссылку на него прикрепить в описании<br><br>  
  Запрещено создавать темы с кричащими заголовками ("РАДИ БОГА ПОМОГИТЕ!!!", "СРОЧНО НУЖНА ПОМОЩЬ!!!", "Хелп плиз!!!!!!!!!!")<br><br>  
  Запрещено спамить и флудить посредством создания новых тем<br><br>  
  Запрещено использовать в заголовке темы и её описании нецензурную лексику  
  </b>  
  </fieldset>  
  </div>  
  <?endif?>  
  <?endif?>  

  <table width="100%">  
  <td align="right">  
  $BBCODES$  
  </td>  
  </table>  
  $_MESSAGE$  

  <?if($_SECURITY_CODE$)?>  
  Код безопасности: $_SECURITY_CODE$  
  <?endif?>  

  <table width="100%">  
  <td align="right">  
  <?ifnot($PAGE_ID$='postedit')?>  
  <img src="/for2/smile.png" height="20px" class="aposmile" title="Смайлы. CTRL+Q" onclick="getsm()" />  
  <input id="apomescounter" type="button" value="5000" title="Счётчик оставшихся символов" />  
  <input style="width:110px;" id="frF15" class="postPreview" type="button" value="Просмотреть" onclick="prepost();" />  
  <?endif?>  
  <input type="submit" id="frF16" name="sbm" style="width:150px;font-weight:bold;" class="postSubmit" <?if($PAGE_ID$='threadpage')?>onclick="aposendform();return false;"<?endif?> value="$SUBMIT_SIGN$" />  
  <input style="width:110px;" id="frF17" class="postReset" type="reset" value="Отменить" />  
  </td>  
  </table>

Все фалы из прикрепленного архива залейте в папку for2
Материал взят с сайта infoscript.ru
Теги: Скачать ApoForum v2.0
Скачать "ApoForum v2.0"
Внимание! Копирование данного материала запрещено без указания ссылки на сайт Infoscript.ru
Источник/Автор: http://www.apo-ucoz.com
Категория: Скрипты uCoz | Просмотров: 1250 | Добавил: sold93 | Рейтинг: 5.0/3 |
Теги: v2., ApoForum
Пока комментариев нет. Ты можешь быть первым!
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]