Возможно вы встречали на форуме, что добавляя комментарий или создавая тему, форма совершенно другая стоит. И по вверх также есть таблица с указанием, что как делать, создавая тему, это только по тому, кто ее будет делать, а кто просто отвечает, эту форму не увидит. Здесь мы поменяем стандартную форму добавление на форуме на стильную или оригинальную по конструкций. Она сильно будет отличаться, но функций все останутся. Все очень понятно сделано и прописью написано по функционалу кнопок, последние с права идет под смайлы.
Теперь о той таблице, которая как сказано, только будет видна, для тех кто создает тему.
Но здесь вы сами можете все поправить как вам нужно, и что то от себя написать. Она в коде идет и вы ее увидите в самом начале.
Установка:
Админ панель, форум и там идем в Форма добавление сообщение и все от туда сносим и ставим этот код.
Код <div class="gTableTop"><a name="post"><div style="text-align: center;">$FORM_TITLE$</div></a></div> <div style="padding:3px;"></div> <!-- Правила создания темы --><?if($URI_ID$='addthread' and $PAGE_ID$='addthread')?> <table width="100%" border="0" cellspacing="5" cellpadding="0" style="background-color:#FFEFE8; border-radius:5px; border-top:1px solid #E89B88; border-right:1px solid #E89B88; border-bottom:1px solid #E89B88; border-left:1px solid #E89B88;"> <tr><td rowspan="2" style="width:50px; height:49px; background-image: url(/images/chelovek.png); background-repeat:no-repeat;background-position: 5px 2px;"></td> <td align="top"><font color="#ff0000"><b>Правила создания тем на форуме</b></font></td> </tr><tr><td>Перед созданием темы убедитесь, что такой темы еще не было! Используйте <a href="/forum/0-0-0-6"><b>Поиск!</b></a> <br>Не создавайте ваши темы, которые нарушают наши <a href="/forum/15-15-1" target="_blank"><b>правила форума!</b></a> <br>Запрещается создавать темы нарушающие <a href="http://www.ucoz.ru/main/?a=terms" target="_blank"><b>Договор-оферту</b></a> от uCoz! <br><font color="#ff0000"><b>За нарушение данных правил вас могут просто забанить!</b></font></td> </tr></table><?endif?><!-- /Правила создания темы --> <div style="padding:3px;"></div> <div style="border: 1px solid rgb(182, 216, 246); border-radius: 5px; padding: 7px; background: rgb(238, 252, 255);"><div style="padding: 10px; 5px;"> <?if($ERROR$)?> <tr id="frM1"><td colspan="2" align="center" class="gTableError" id="frM2">$ERROR$</td></tr> <?endif?> <?if($_USER$)?> <tr id="frM3"><td class="gTableLeft" id="frM4">Имя:</td><td class="gTableRight" id="frM5">$_USER$</td></tr> <?endif?> <?if($_THREAD_NAME$)?> <div style="padding:0 8px 0 2.5px;"> <div style="width:99.7%;height:35px;">$_THREAD_NAME$</div><div style="padding:3px;"></div> <div style="width:99.7%;height:35px;">$_THREAD_DESCR$</div><div style="padding:3px;"></div> </div> <?endif?> <?if($_POLL_QUESTION$)?> <tr id="frM31"><td class="gTableRight" colspan="2" id="frM32"> </td></tr><tr id="frM33"><td class="gTableLeft" id="frM34">Вопрос голосования:</td><td class="gTableRight" id="frM35">$_POLL_QUESTION$</td></tr><tr id="frM36"><td class="gTableLeft" id="frM37">Пункты опроса:<div class="pollHelp">Введите по одному ответу на строку. Максимум <b>10</b> ответов.</div></td><td class="gTableRight" id="frM38">$_POLL_ANSWERS$</td></tr><tr id="frM40"><td class="gTableLeft" id="frM41">Опции опроса:</td><td class="gTableRight" id="frM42">$_POLL_ONLY_OPT$ <label for="pollonly">Только опрос (писать ответы в теме будет нельзя)</label> $_POLL_MULTI_OPT$ <label for="pollmulty">Включить возможность выбора нескольких вариантов ответов</label> $_POLL_PERIOD_OPT$ Период голосования (0 - без ограничений)</td></tr><tr id="frM43"><td class="gTableRight" colspan="2" id="frM44"> </td></tr> <?endif?> <table border="0" cellpadding="0" cellspacing="0" width="100%" class="pda_fotum"><tbody><tr><td width="90%"> <input type="button" style="border-radius: 3px;font-weight:bold" value="жирный" onclick="simpletag('b','b','жирный','message')" id="b"> <input type="button" style="border-radius: 3px;font-style:italic" value="курсив" onclick="simpletag('i','i','курсив','message')" id="i"> <input type="button" style="border-radius: 3px;text-decoration:underline" value="подчеркнуть" onclick="simpletag('u','u','подчеркнуть','message')" id="u"> <input type="button" style="border-radius: 3px;" value="ссылка" onclick="tag_url('message','3')" id="url3"> <input type="button" style="border-radius: 3px;" value="картинка" onclick="tag_image('message','')" id="img"> <input type="button" style="border-radius: 3px;" value="цитата" onclick="simpletag('quote','quote','цитата','message')" id="quote"> <input type="button" style="border-radius: 3px;" value="код" onclick="simpletag('code','codes','код','message')" id="codes"> <input type="button" style="border-radius: 3px;" value="спойлер" onclick="simpletag('spoiler','spoiler','спойлер','message')" id="spoiler"> <input type="button" style="border-radius: 3px;" value="E-mail" onclick="tag_email('message','')" id="email"> <input type="button" style="border-radius: 3px;" value="слева" onclick="simpletag('l','cdl','слева','message')" id="cdl"> <input type="button" style="border-radius: 3px;" value="по центру" onclick="simpletag('c','cdc','по центру','message')" id="cdc"> <input type="button" style="border-radius: 3px;" value="справа" onclick="simpletag('r','cdr','справа','message')" id="cdr"></td> <td align="right" style="white-space: nowrap;"><input type="button" style="border-radius: 3px;" value="вставить смайл" href="javascript://" rel="nofollow" onclick="new _uWnd('Смайлы для комментариев',' ',-250,-350,{autosize:0,closeonesc:1,resize:0},{url:'/index/35-1-0'});return false;" align="right"></td> </tr> </tbody></table> <div style="padding:3px;"></div> $_MESSAGE$ <?if($MESSAGE_OPTIONS_FLAG$)?> <p style="margin-left:20px;"><b>Опции сообщения:</b></p> <?if($_HTML_OPT$)?> $_HTML_OPT$ <label for="ahtml">Включить HTML теги</label> $_MAKE_BR_OPT$ <label for="frmt">Заменять переводы строк тегом <b><BR></b></label><br> <?endif?> <?if($_EDITED_OPT$)?> $_EDITED_OPT$ <label for="edited">Добавить надпись "Отредактировано..." в это сообщение?</label> <?endif?> <?if($_SMILES_OPT$)?> $_SMILES_OPT$ <label for="smon">Включить смайлы</label> <?endif?> <?if($_SIGNATURE_OPT$)?> $_SIGNATURE_OPT$ <label for="sgon">Включить подпись</label> <?endif?> <?if($_SUBSCRIBE_OPT$)?> $_SUBSCRIBE_OPT$ <label for="sbon">Уведомления на e-mail при ответах</label> <?endif?> <?endif?> <?if($MODER_OPTIONS_FLAG$)?> <p style="margin-left:20px;"><b>Опции темы:</b></p> <?if($_FIRSTONTOP_OPT$)?> $_FIRSTONTOP_OPT$ <label for="firstontop">Первое сообщение темы сделать шапкой (показывать на всех страницах)</label> <?endif?> <?if($_ONTOP_OPT$)?> $_ONTOP_OPT$ <label for="isontop">Тема всегда сверху</label> <?endif?> <?if($_CLOSED_OPT$)?> $_CLOSED_OPT$ <label for="isclosed">Закрытая тема</label> <?endif?> <?if($_NOTIFY_OPT$)?> $_NOTIFY_OPT$ <label for="notify">Сообщить подписчикам о редактировании темы</label> <?endif?> <?endif?> <?if($_CHANGE_USER$)?> <p style="margin-left:20px;"><b>Автор темы:</b></p> $_CHANGE_USER$ <?endif?> <div style="padding:3px;"></div> <?if($_FILES_UPLOADER$)?> Прикрепить файл: <span style="font-size:7pt;">(не более <b>$FILE_MAX_SIZE$</b>Kb)</span>$_FILES_UPLOADER$ <?endif?> <?if($_SECURITY_CODE$)?> <tr id="frM45"><td class="gTableLeft" id="frM46">Код безопасности:</td><td class="gTableRight" id="frM47">$_SECURITY_CODE$</td></tr> <?endif?> <div style="border-top: 1px solid #B6D8F6; padding:5px 10px;margin-top:10px;"> <div style="text-align: center;"> <input style="width:110px;" id="frF15" class="postPreview" type="button" value="Просмотреть" onclick="prepost();" /> <input type="submit" id="frF16" name="sbm" style="width:150px;font-weight:bold;" class="postSubmit" value="$SUBMIT_SIGN$" /> <input style="width:110px;" id="frF17" class="postReset" type="reset" value="Отменить" /></div> </div></div> </div>
Все больше не чего не нужно делать, только сохранить и перегрузить страницу, все работает, так как проверил на тестовом сайте. Но думаю главное, это смена дизайн, думаю многие согласятся, что сильно отличается от стандартного, что идет созданием. |