Главная » Файлы » Скрипты для uCoz » Форум |
Аддон для ApoForum 2.0 - возможность прикрепления файлов к сообщению
24.06.14, 10:14:30 | |
Это первый аддон для ApoForum 2.0 Суть аддона проста - теперь вы и ваши пользователи сможете прикреплять файлы. Не забудьте выставить соответствующие права для нужных групп Установка: В Виде материалов форума замените всё на: Код <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> <?if($ATTACHMENT$)?> <hr style="border:1px dashed rgba(180, 180, 180, 0.5)"> $ATTACHMENT$ <?endif?> </td> </table> <br> <hr style="border:1px dashed rgba(180, 180, 180, 0.5)"> <br> В форме добавления сообщений замените всё на: Код <?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%"> <tr> <td align="right" colspan="2"> <?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$" /> <?if($_FILES_UPLOADER$)?> <input type="button" value="Прикрепить файл" onclick="$(this).hide(300);$('.apofilesup').fadeIn();$('.postSubmit').removeAttr('onclick')" /> <?endif?> <input style="width:110px;" id="frF17" class="postReset" type="reset" value="Отменить" /> </td> </tr> <tr> <td></td> <td align="right" width="auto"> <?if($_FILES_UPLOADER$)?> <span style="display:none;" class="apofilesup"> $_FILES_UPLOADER$ </span> <?endif?> </td> </tr> </table> Данный аддон рассчитан только на ApoForum 2.0 Материал разработан и подготовлен Apocalypse | |
Просмотров: 642 | Загрузок: 0 | |
Всего комментариев: 0 | |
| |