Форма добавления сообщений на форуме
|
|
Суббота, 02.05.2009, 19:13
Пользователь
Всем доброго времени суток!!! У меня возникла проблемка... стоял у меня скрипт на форму добавления сообщений... скрин: [img]http://img161.imageshack.us/img161/4062/addmessageform.png[/img] Но после обновление кнокпи перестали работать!! Смайлы тоже слетали...но я их без проблем перезалил и в порядке стали... Но спойлеры пс инфо и т д кнопки перестали работать!! на мегасофте нашел только 1 скрипт на форму...он вообще не о чем... Если кто знает скрипты на форму добавления сообщний к форуму... выкладывайте пожалуйста!!! "+" в репу гарантирую и огромное человеческое спасибо=) |
|
Суббота, 02.05.2009, 19:19
Проверенный
|
Суббота, 02.05.2009, 19:21
Пользователь
Quote (fastJkee) Может тебе это поможет? http://megasoft.3dn.ru/forum/19-653-1 Я как раз об этом и говорил!! Только этот скрипт и нашел!! Но это лажовый!! Надо чёт пооригинальнее..или такой скрипт чтобы получилась форма как у меня на скрине только с рабочими кнопками... |
|
Суббота, 02.05.2009, 19:25
Проверенный
Может это?? Установка: Дизайн-Управление дизайном (шаблоны)-Форум-Форма добавления сообщения,и там заменяем все на : Code <div class="gDivLeft"><div class="gDivRight"> <table border="0" width="100%" cellspacing="1" cellpadding="0" class="gTable" id="frM53"> <tr id="frM54"><td colspan="2" class="gTableTop" id="frM55"><div style="float:right" class="gTopCornerRight"></div><a name="post">$FORM_TITLE$</a></td></tr> <?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$)?> <tr id="frM25"><td class="gTableLeft" id="frM26">Название темы:</td><td class="gTableRight" id="frM27">$_THREAD_NAME$</td></tr> <tr id="frM28"><td class="gTableLeft" id="frM29">Описание темы:</td><td class="gTableRight" id="frM30"><input type="text" id="threadAbout" class="postDescrFl" size="60" maxlength="50" /> <img src="/threadIcons/thread.gif" alt="" name="" /> <img src="/threadIcons/arrow.png" alt="arrow" /> <img src="/threadIcons/warn.png" alt="warn" /> <img src="/threadIcons/engine.png" alt="engine" /> <img src="/threadIcons/hammer.png" alt="hammer" /> <img src="/threadIcons/info.png" alt="info" /> <img src="/threadIcons/help.png" alt="help" /> <img src="/threadIcons/idea.png" alt="idea" /> <img src="/threadIcons/smile.png" alt="smile" /> <img src="/threadIcons/lightning.png" alt="lightning" /> <img src="/threadIcons/question.png" alt="question" /> <img src="/threadIcons/star.png" alt="star" /> <div style="display: none;">$_THREAD_DESCR$</div>
<script type="text/javascript"> // By U.Helper ~ helper.ucoz.ru/ & AllCity ~ allcity.net.ru/ $('#frM30 img').click(function(){ $('#frM30 .selectedImg').removeClass('selectedImg'); $(this).addClass('selectedImg') }); if( $('#frF4').val()!='' ){ if( $('#frF4').val().match( /sml\[\w+\]/ ) ){ $('#threadAbout').val( $('#frF4').val().replace( $('#frF4').val().match( /sml\[(\w+)\]/ )[0], '' ) ); $('#frM30 .selectedImg').removeClass('selectedImg'); $('#frM30 img[alt="'+ $('#frF4').val().match( /sml\[(\w+)\]/ )[1] +'"]').addClass('selectedImg'); } else $('#threadAbout').val( $('#frF4').val() ); } function checksubmit(){ var s = $('#frM30 .selectedImg').attr('src').match( /\/(\w*)\.png/i ); if( s!=null ) s = 'sml['+s[1]+']'; $('#frF4').val( s + $('#threadAbout').val() ); return true; } </script></td></tr> <?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><br />$_POLL_MULTI_OPT$ <label for="pollmulty">Включить возможность выбора нескольких вариантов ответов</label><br />$_POLL_PERIOD_OPT$ Период голосования (0 - без ограничений)</td></tr><tr id="frM43"><td class="gTableRight" colspan="2" id="frM44"> </td></tr> <?endif?> <tr id="frM56"><td width="25%" class="gTableLeft" id="frM57" valign="top">Текст сообщения:<div class="smilesPart">$SMILES$</div></td><td class="gTableRight" id="frM58"><img src="http://active-portal.ru/bb/bold.png" border="0" title="Жирный" onclick="simpletag('b')"> <img src="http://active-portal.ru/bb/italic.png" border="0" title="Курсив" onclick="simpletag('i')"> <img src="http://active-portal.ru/bb/underlined.png" border="0" title="Подчеркнутый" onclick="simpletag('u')"> <img src="http://active-portal.ru/bb/s.png" border="0" title="Зачеркнутый" onclick="simpletag('s')"> <img src="http://active-portal.ru/bb/klaviatura.gif" border="0" title="Виртуальная клавиатура" onclick="window.open('/forum/0-0-0-31','virtKB','width=300,height=120,top=0,left=0');"> <img src="http://active-portal.ru/bb/image.png" border="0" title="Добавить Картинку" onclick="tag_image()"> <img src="http://active-portal.ru/bb/link.png" border="0" title="Вставить ссылку" onclick="tag_url()"> <img src="http://active-portal.ru/bb/email.png" border="0" title="Вставить email" onclick="tag_email()"> <img src="http://active-portal.ru/bb/code.png" border="0" title="Код" onclick="simpletag('code')"> <img src="http://active-portal.ru/bb/quote.png" border="0" title="Цитата" onclick="simpletag('quote')"> <img src="http://active-portal.ru/bb/list.gif" border="0" title="Вставить Список" onclick="tag_list()"> <img src="http://active-portal.ru/bb/left.png" border="0" title="По левому краю" onclick="simpletag('l')"> <img src="http://active-portal.ru/bb/center.png" border="0" title="По центру" onclick="simpletag('c')"> <img src="http://active-portal.ru/bb/right.png" border="0" title="По правому краю" onclick="simpletag('r')"> $BBCODES$<input type="button" value="P.S" onclick="simpletag('P.S','','','message',''); return false;" class="codeButtons" title="P.S" name="P.S" /><input type="button" accesskey="s" value="Тэг HIDE" onclick="simpletag('hide','','','message',''); return false;" class="codeButtons" title="Тэг HIDE" name="hide" /><input title="Спойлер" value="Спойлер" onclick="tag_spoiler('message','')" class="codeButtons" style="width: 60px;" name="url" type="button"><input type="button" value="offtop" onclick="simpletag('offtop','','','message',''); return false;" class="codeButtons" title="Написать Оффтоп" name="offtop" /><input type="button" value="Html цвета" onclick="openLayerB('html',0,'http://worldprog.at.ua/xml/html.xml','html коды',800,500,'1','','',0,'justify'); return false;" class="codeButtons" title="Html цвета" name="false;">$_MESSAGE$</td></tr> <tr><td width="25%" class="gTableLeft" id="frM15">Дополнительные смайлики:</td> <td class="gTableRight"> <script> MaxSmile=4; ucozservice='http://worldprog.at.ua/sm/'; for(i=1; i<=MaxSmile; i++) { bb='[img]'+ucozservice+i+'.gif[/img]'; document.write('<a href="javascript://" onClick="emoticon('); document.write("'"+bb+"'"); document.write(');return false;"><img border="0" src="'+ucozservice+i+'.gif"></a> ');} </script></td></tr> <?if($MESSAGE_OPTIONS_FLAG$)?> <tr id="frM14"><td class="gTableLeft" id="frM15">Опции сообщения:</td><td class="gTableRight" id="frM16"> <?if($_HTML_OPT$)?> $_HTML_OPT$ <label for="ahtml">Включить HTML теги</label><br />$_MAKE_BR_OPT$ <label for="frmt">Заменять переводы строк тегом <b><BR></b></label><br> <?endif?> <?if($_EDITED_OPT$)?> $_EDITED_OPT$ <label for="edited">Добавить надпись "Отредактировано..." в это сообщение?</label><br /> <?endif?> <?if($_SMILES_OPT$)?> $_SMILES_OPT$ <label for="smon">Включить смайлы</label><br /> <?endif?> <?if($_SIGNATURE_OPT$)?> $_SIGNATURE_OPT$ <label for="sgon">Включить подпись</label><br /> <?endif?> <?if($_SUBSCRIBE_OPT$)?> $_SUBSCRIBE_OPT$ <label for="sbon">Уведомления на e-mail при ответах</label><br /> <?endif?> </td></tr> <?endif?> <?if($MODER_OPTIONS_FLAG$)?> <tr id="frM6"><td class="gTableLeft" id="frM7">Опции темы:</td><td class="gTableRight" id="frM8"> <?if($_FIRSTONTOP_OPT$)?> $_FIRSTONTOP_OPT$ <label for="firstontop">Первое сообщение темы сделать шапкой (показывать на всех страницах)</label><br /> <?endif?> <?if($_ONTOP_OPT$)?> $_ONTOP_OPT$ <label for="isontop">Тема всегда сверху</label><br /> <?endif?> <?if($_CLOSED_OPT$)?> $_CLOSED_OPT$ <label for="isclosed">Закрытая тема</label> <?endif?> </td></tr> <?endif?> <?if($_FILES_UPLOADER$)?> <tr id="frM50"><td class="gTableLeft" id="frM51">Прикрепить файл: <span style="font:7pt;">(не более <b>$FILE_MAX_SIZE$</b>Kb)</span></td><td class="gTableRight" id="frM52">$_FILES_UPLOADER$</td></tr> <?endif?> <?if($_SECURITY_CODE$)?> <tr id="frM45"><td class="gTableLeft" id="frM46">Код безопасности:</td><td class="gTableRight" id="frM47">$_SECURITY_CODE$</td></tr> <?endif?> <tr id="frM59"><td class="gTableRight" colspan="2" align="center" id="frM60"><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="Отменить" /></td></tr> </table> </div></div><div class="gDivBottomLeft"></div><div class="gDivBottomCenter"></div><div class="gDivBottomRight"></div> |
|
Суббота, 02.05.2009, 19:56
Пользователь
Эммм.... Это в принципе не плохо... Если бы все кнопки были белые...или оттенки серого там... + смайлы как у меня на скрине.. было бы превосходно!! Но этот тоже сейчас попробую... просто посмотреть как смотрится.. но не подходит... Добавлено (02.05.2009, 20:56) ---------------------------------------------
Quote (Haldross) Может это?? Установка: Дизайн-Управление дизайном (шаблоны)-Форум-Форма добавления сообщения,и там заменяем все на : Code <div class="gDivLeft"><div class="gDivRight"> <table border="0" width="100%" cellspacing="1" cellpadding="0" class="gTable" id="frM53"> <tr id="frM54"><td colspan="2" class="gTableTop" id="frM55"><div style="float:right" class="gTopCornerRight"></div><a name="post">$FORM_TITLE$</a></td></tr> <?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$)?> <tr id="frM25"><td class="gTableLeft" id="frM26">Название темы:</td><td class="gTableRight" id="frM27">$_THREAD_NAME$</td></tr> <tr id="frM28"><td class="gTableLeft" id="frM29">Описание темы:</td><td class="gTableRight" id="frM30"><input type="text" id="threadAbout" class="postDescrFl" size="60" maxlength="50" /> <img src="/threadIcons/thread.gif" alt="" name="" /> <img src="/threadIcons/arrow.png" alt="arrow" /> <img src="/threadIcons/warn.png" alt="warn" /> <img src="/threadIcons/engine.png" alt="engine" /> <img src="/threadIcons/hammer.png" alt="hammer" /> <img src="/threadIcons/info.png" alt="info" /> <img src="/threadIcons/help.png" alt="help" /> <img src="/threadIcons/idea.png" alt="idea" /> <img src="/threadIcons/smile.png" alt="smile" /> <img src="/threadIcons/lightning.png" alt="lightning" /> <img src="/threadIcons/question.png" alt="question" /> <img src="/threadIcons/star.png" alt="star" /> <div style="display: none;">$_THREAD_DESCR$</div> <script type="text/javascript"> // By U.Helper ~ helper.ucoz.ru/ & AllCity ~ allcity.net.ru/ $('#frM30 img').click(function(){ $('#frM30 .selectedImg').removeClass('selectedImg'); $(this).addClass('selectedImg') }); if( $('#frF4').val()!='' ){ if( $('#frF4').val().match( /sml\[\w+\]/ ) ){ $('#threadAbout').val( $('#frF4').val().replace( $('#frF4').val().match( /sml\[(\w+)\]/ )[0], '' ) ); $('#frM30 .selectedImg').removeClass('selectedImg'); $('#frM30 img[alt="'+ $('#frF4').val().match( /sml\[(\w+)\]/ )[1] +'"]').addClass('selectedImg'); } else $('#threadAbout').val( $('#frF4').val() ); } function checksubmit(){ var s = $('#frM30 .selectedImg').attr('src').match( /\/(\w*)\.png/i ); if( s!=null ) s = 'sml['+s[1]+']'; $('#frF4').val( s + $('#threadAbout').val() ); return true; } </script></td></tr> <?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><br />$_POLL_MULTI_OPT$ <label for="pollmulty">Включить возможность выбора нескольких вариантов ответов</label><br />$_POLL_PERIOD_OPT$ Период голосования (0 - без ограничений)</td></tr><tr id="frM43"><td class="gTableRight" colspan="2" id="frM44"> </td></tr> <?endif?> <tr id="frM56"><td width="25%" class="gTableLeft" id="frM57" valign="top">Текст сообщения:<div class="smilesPart">$SMILES$</div></td><td class="gTableRight" id="frM58"><img src="http://active-portal.ru/bb/bold.png" border="0" title="Жирный" onclick="simpletag('b')"> <img src="http://active-portal.ru/bb/italic.png" border="0" title="Курсив" onclick="simpletag('i')"> <img src="http://active-portal.ru/bb/underlined.png" border="0" title="Подчеркнутый" onclick="simpletag('u')"> <img src="http://active-portal.ru/bb/s.png" border="0" title="Зачеркнутый" onclick="simpletag('s')"> <img src="http://active-portal.ru/bb/klaviatura.gif" border="0" title="Виртуальная клавиатура" onclick="window.open('/forum/0-0-0-31','virtKB','width=300,height=120,top=0,left=0');"> <img src="http://active-portal.ru/bb/image.png" border="0" title="Добавить Картинку" onclick="tag_image()"> <img src="http://active-portal.ru/bb/link.png" border="0" title="Вставить ссылку" onclick="tag_url()"> <img src="http://active-portal.ru/bb/email.png" border="0" title="Вставить email" onclick="tag_email()"> <img src="http://active-portal.ru/bb/code.png" border="0" title="Код" onclick="simpletag('code')"> <img src="http://active-portal.ru/bb/quote.png" border="0" title="Цитата" onclick="simpletag('quote')"> <img src="http://active-portal.ru/bb/list.gif" border="0" title="Вставить Список" onclick="tag_list()"> <img src="http://active-portal.ru/bb/left.png" border="0" title="По левому краю" onclick="simpletag('l')"> <img src="http://active-portal.ru/bb/center.png" border="0" title="По центру" onclick="simpletag('c')"> <img src="http://active-portal.ru/bb/right.png" border="0" title="По правому краю" onclick="simpletag('r')"> $BBCODES$<input type="button" value="P.S" onclick="simpletag('P.S','','','message',''); return false;" class="codeButtons" title="P.S" name="P.S" /><input type="button" accesskey="s" value="Тэг HIDE" onclick="simpletag('hide','','','message',''); return false;" class="codeButtons" title="Тэг HIDE" name="hide" /><input title="Спойлер" value="Спойлер" onclick="tag_spoiler('message','')" class="codeButtons" style="width: 60px;" name="url" type="button"><input type="button" value="offtop" onclick="simpletag('offtop','','','message',''); return false;" class="codeButtons" title="Написать Оффтоп" name="offtop" /><input type="button" value="Html цвета" onclick="openLayerB('html',0,'http://worldprog.at.ua/xml/html.xml','html коды',800,500,'1','','',0,'justify'); return false;" class="codeButtons" title="Html цвета" name="false;">$_MESSAGE$</td></tr> <tr><td width="25%" class="gTableLeft" id="frM15">Дополнительные смайлики:</td> <td class="gTableRight"> <script> MaxSmile=4; ucozservice='http://worldprog.at.ua/sm/'; for(i=1; i<=MaxSmile; i++) { bb='[img]'+ucozservice+i+'.gif[/img]'; document.write('<a href="javascript://" onClick="emoticon('); document.write("'"+bb+"'"); document.write(');return false;"><img border="0" src="'+ucozservice+i+'.gif"></a> ');} </script></td></tr> <?if($MESSAGE_OPTIONS_FLAG$)?> <tr id="frM14"><td class="gTableLeft" id="frM15">Опции сообщения:</td><td class="gTableRight" id="frM16"> <?if($_HTML_OPT$)?> $_HTML_OPT$ <label for="ahtml">Включить HTML теги</label><br />$_MAKE_BR_OPT$ <label for="frmt">Заменять переводы строк тегом <b><BR></b></label><br> <?endif?> <?if($_EDITED_OPT$)?> $_EDITED_OPT$ <label for="edited">Добавить надпись "Отредактировано..." в это сообщение?</label><br /> <?endif?> <?if($_SMILES_OPT$)?> $_SMILES_OPT$ <label for="smon">Включить смайлы</label><br /> <?endif?> <?if($_SIGNATURE_OPT$)?> $_SIGNATURE_OPT$ <label for="sgon">Включить подпись</label><br /> <?endif?> <?if($_SUBSCRIBE_OPT$)?> $_SUBSCRIBE_OPT$ <label for="sbon">Уведомления на e-mail при ответах</label><br /> <?endif?> </td></tr> <?endif?> <?if($MODER_OPTIONS_FLAG$)?> <tr id="frM6"><td class="gTableLeft" id="frM7">Опции темы:</td><td class="gTableRight" id="frM8"> <?if($_FIRSTONTOP_OPT$)?> $_FIRSTONTOP_OPT$ <label for="firstontop">Первое сообщение темы сделать шапкой (показывать на всех страницах)</label><br /> <?endif?> <?if($_ONTOP_OPT$)?> $_ONTOP_OPT$ <label for="isontop">Тема всегда сверху</label><br /> <?endif?> <?if($_CLOSED_OPT$)?> $_CLOSED_OPT$ <label for="isclosed">Закрытая тема</label> <?endif?> </td></tr> <?endif?> <?if($_FILES_UPLOADER$)?> <tr id="frM50"><td class="gTableLeft" id="frM51">Прикрепить файл: <span style="font:7pt;">(не более <b>$FILE_MAX_SIZE$</b>Kb)</span></td><td class="gTableRight" id="frM52">$_FILES_UPLOADER$</td></tr> <?endif?> <?if($_SECURITY_CODE$)?> <tr id="frM45"><td class="gTableLeft" id="frM46">Код безопасности:</td><td class="gTableRight" id="frM47">$_SECURITY_CODE$</td></tr> <?endif?> <tr id="frM59"><td class="gTableRight" colspan="2" align="center" id="frM60"><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="Отменить" /></td></tr> </table> </div></div><div class="gDivBottomLeft"></div><div class="gDivBottomCenter"></div><div class="gDivBottomRight"></div> Поставил я его... Смайлы я уж вставлю... это не проблема!!! Но кнопки почему-то тоже не пашут!!! Оффтоп Хайд ПС и т д... Не понимаю в чем трабла.. |
|