Игральные кости
|
|
Кронд | Дата: 31 Августа 2009, 12:09 | Сообщение # 21 | ● ● ● ● ● 329 сообщений Статус: Offline | Quote (Xenonmark) onclick="emoticon('[dice]'); priz" Где-то здесь. "; priz" убери нафиг | | |
|
Xenonmark | Отредактировал Xenonmark - Понедельник, 31 Августа 2009, 12:53 Дата: 31 Августа 2009, 12:15 | Сообщение # 22 | ● ● ● ● ● 5 сообщений Статус: Offline | Убрал, все равно пишет только сам тэг... Число, которое по идее должно там отображаться не выводится... И еще... исправил: Code <div style="display:none"> <span style="padding-right:1px;" id="bc0"><input name="dice" type="button" onclick="simpletag('dice','','','message','')"; " class="codeButtons"; id="dice"; value="dice"></span> <script type="text/javascript"> document.getElementById('bc4').parentNode.insertBefore( document.getElementById('bc0'), document.getElementById('bc4') ); </script> </div> тэг dice теперь ставится как обычная тэг кнопка, то есть при повторном нажатии ставится закрывающая запись [/dice]... И все же, так и не нашел решения | | |
|
Кронд | Дата: 31 Августа 2009, 16:24 | Сообщение # 23 | ● ● ● ● ● 329 сообщений Статус: Offline | Quote (Xenonmark) тэг dice теперь ставится как обычная тэг кнопка, то есть при повторном нажатии ставится закрывающая запись [/dice]... И все же, так и не нашел решения Куда смотришь? Quote <input name="dice" type="button" onclick="emoticon('[dice20]');" class="codeButtons" value="dice 20" title="Кинуть двадцатигранный кубик"> Добавлено (31 Август 2009, 16:24) --------------------------------------------- А если нужно специфичное размещение кнопки [dice] - советую тебе переписать код $BBCODES$ | | |
|
Charizard | Дата: 05 Сентября 2010, 19:52 | Сообщение # 24 | ● ● ● ● ● 7 сообщений Статус: Offline | У меня вопрос: я вот всё сделал как сдесь написано, на юкозе всё работает, но на ДЛЭ не хочет, просто не заменяеться код, в чем проблема? вот код добавления сообщения: Code <script> function checksubmit(obj){ s = obj.message.value; while (s.indexOf("[dice]") > -1) { variant=30; priz=Math.round(Math.random() * variant); s = s.replace('[dice]','[img]http://www.rupokemon.ru/templates/pokemon/images/cub'+priz+'.gif[/img]'); } obj.message.value = s; } </script> <span id="post-preview"></span> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="49" height="27"><img src="{THEME}/forum/images/advtb_l.png" width="49" height="27" border="0" alt="" /></td> <td width="50%" height="27" class="title"><span class="category_title">{title}</span></td> <td width="21" height="27"><img src="{THEME}/forum/images/advtb_cc.png" width="21" height="27" border="0" alt="" /></td> <td width="50%" height="27" class="title_c"></td> <td width="13" height="27"><img src="{THEME}/forum/images/advtb_r.png" width="13" height="27" border="0" alt="" /></td> </tr> </table> <div style="margin-top:0px;"> <div class="borderwrap"> <table width="100%" cellspacing="1" cellpadding="0"> <tr> <td class="post2"> <div style="padding-top:5px; padding-right:5px; padding-bottom:5px; padding-left:10px;"> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td align="left"> <table cellpadding="0" cellspacing="0" width="460"> [not-logged] <tr> <td class="mesg" width="80" height="24">Ваше Имя:</td> <td width="380" height="24"><input type="text" name="name" class="forum_input" /></td> </tr> <tr> <td class="mesg" width="80" height="25">Ваш E-Mail:</td> <td width="380"><input type="text" name="mail" class="forum_input" /></td> </tr> [/not-logged] [not-wysywyg] <tr> <td colspan="2">{bbcode}<input name="dice" type="button" onclick="emoticon('[dice]');" class="codeButtons" value=" dice "></td> </tr> [/not-wysywyg] <tr> <td colspan="2">[not-wysywyg]<textarea id="post_text" name="post_text" class="forum_textarea">{text}</textarea>[/not-wysywyg]{wysiwyg}<br /> </td> </tr> [sec_code] <tr> <td class="mesg" width="120" height="60">Код:</td> <td width="340">{sec_code}</td> </tr> <tr> <td class="mesg" width="120" height="25">Введите код:</td> <td width="340"><input type="text" name="sec_code" maxlength="150" style="width:115px" class="forum_input" /></td> </tr> [/sec_code] </table><br /> <input name="submit" type="submit" class="button" value="Отправить" /> <input type="button" class="button" onclick="PostPreview();" value="Просмотр" /> </td> </tr> </table> </div> </td> </tr> </table> </div> </div> Помогите плз! | | |
|
Кронд | Отредактировал Кронд - Воскресенье, 05 Сентября 2010, 21:29 Дата: 05 Сентября 2010, 21:26 | Сообщение # 25 | ● ● ● ● ● 329 сообщений Статус: Offline | Charizard, Во-первых: http://tsya.ru/ неужели это так сложно? Во-вторых: тегу <form>, в котором у тебя находится кнопка отправки, добавь это: Code onsubmit="checksubmit(this);" | | |
|
Charizard | Дата: 06 Сентября 2010, 10:20 | Сообщение # 26 | ● ● ● ● ● 7 сообщений Статус: Offline | насчет тся, это я автоматом путаю а вот насчет добавки тэга вышло так: Code <script> function checksubmit(obj){ s = obj.message.value; while (s.indexOf("[dice]") > -1) { variant=30; priz=Math.round(Math.random() * variant); s = s.replace('[dice]','[img]http://www.rupokemon.ru/templates/pokemon/images/cub'+priz+'.gif[/img]'); } obj.message.value = s; } </script> <span id="post-preview"></span> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="49" height="27"><img src="{THEME}/forum/images/advtb_l.png" width="49" height="27" border="0" alt="" /></td> <td width="50%" height="27" class="title"><span class="category_title">{title}</span></td> <td width="21" height="27"><img src="{THEME}/forum/images/advtb_cc.png" width="21" height="27" border="0" alt="" /></td> <td width="50%" height="27" class="title_c"></td> <td width="13" height="27"><img src="{THEME}/forum/images/advtb_r.png" width="13" height="27" border="0" alt="" /></td> </tr> </table> <div style="margin-top:0px;"> <div class="borderwrap"> <table width="100%" cellspacing="1" cellpadding="0"> <tr> <td class="post2"> <div style="padding-top:5px; padding-right:5px; padding-bottom:5px; padding-left:10px;"> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td align="left"> <table cellpadding="0" cellspacing="0" width="460"> [not-logged] <tr> <td class="mesg" width="80" height="24">Ваше Имя:</td> <td width="380" height="24"><input type="text" name="name" class="forum_input" /></td> </tr> <tr> <td class="mesg" width="80" height="25">Ваш E-Mail:</td> <td width="380"><input type="text" name="mail" class="forum_input" /></td> </tr> [/not-logged] [not-wysywyg] <tr> <td colspan="2">{bbcode}<input name="dice" type="button" onclick="emoticon('[dice]');" class="codeButtons" value=" dice "></td> </tr> [/not-wysywyg] <tr> <td colspan="2">[not-wysywyg]<textarea id="post_text" name="post_text" class="forum_textarea">{text}</textarea> [/not-wysywyg]{wysiwyg}<br /> </td> </tr> [sec_code] <tr> <td class="mesg" width="120" height="60">Код:</td> <td width="340">{sec_code}</td> </tr> <tr> <td class="mesg" width="120" height="25">Введите код:</td> <td width="340"><input type="text" name="sec_code" maxlength="150" style="width:115px" class="forum_input" /></ td> </tr> [/sec_code] </table><br /> <input name="submit" type="submit" class="button" onsubmit="checksubmit(this);" value="Отправить" /> <input type="button" class="button" onclick="PostPreview();" value="Просмотр" /> </td> </tr> </table> </div> </td> </tr> </table> </div> </div> и всёравно ничего не работает. | | |
|
Кронд | Отредактировал Кронд - Понедельник, 06 Сентября 2010, 19:02 Дата: 06 Сентября 2010, 19:02 | Сообщение # 27 | ● ● ● ● ● 329 сообщений Статус: Offline | А не надо автоматом путать, это не настолько сложно, чтобы нельзя было научиться автоматом писать правильно. В скрипте попробуй заменить "obj.message.value" на "obj.post_text.value". | | |
|
Charizard | Дата: 06 Сентября 2010, 22:18 | Сообщение # 28 | ● ● ● ● ● 7 сообщений Статус: Offline | неа, нефига | | |
|
Кронд | Дата: 07 Сентября 2010, 12:55 | Сообщение # 29 | ● ● ● ● ● 329 сообщений Статус: Offline | Сдаюсь. Гуру, подкажите, пожалуйста, в чём дело и чем лечить? | | |
|
Charizard | Дата: 07 Сентября 2010, 20:47 | Сообщение # 30 | ● ● ● ● ● 7 сообщений Статус: Offline | ну дело вообще вставить вот сюда obj.message.value вместо "message" нужный айди добавления сообщения. | | |
|
Кронд | Дата: 08 Сентября 2010, 04:25 | Сообщение # 31 | ● ● ● ● ● 329 сообщений Статус: Offline | Так я ж тебе это уже предлагал. И ты говорил, что не сработало. | | |
|
Charizard | Дата: 08 Сентября 2010, 17:31 | Сообщение # 32 | ● ● ● ● ● 7 сообщений Статус: Offline | ну правильно, не сработало, походу надо в цсс копаться | | |
|
Кронд | Дата: 08 Сентября 2010, 21:31 | Сообщение # 33 | ● ● ● ● ● 329 сообщений Статус: Offline | походу надо в цсс копаться Это ты так пошутил? | | |
|
Charizard | Дата: 10 Сентября 2010, 11:08 | Сообщение # 34 | ● ● ● ● ● 7 сообщений Статус: Offline | ну пошевели мозгами, смотри ведь post_text прописан либо в пхп файле форума, либо в цсс, значит нужно там копаться! либо ваш скрипт не подходит для ДЛЭ. | | |
|
Кронд | Дата: 11 Сентября 2010, 05:15 | Сообщение # 35 | ● ● ● ● ● 329 сообщений Статус: Offline | CSS - это правила оформления. Сскрипт, в принципе, мог бы подойти и к DLE, но его надо допилить. А как - я хз. | | |
|
Charizard | Дата: 11 Сентября 2010, 13:43 | Сообщение # 36 | ● ● ● ● ● 7 сообщений Статус: Offline | я уже нашел выход, 1 чел помог сделать пхп код: жмешь на кнопку и в новом посте в той теме выходит случайная картинка | | |
|
seeing | Отредактировал seeing - Суббота, 19 Ноября 2011, 14:25 Дата: 19 Ноября 2011, 14:25 | Сообщение # 37 | ● ● ● ● ● 2 сообщения Статус: Offline | Кронд, слушай, сделал все как у тебя в первом посте +поставил свои картинки... D6 работал. Потом добавил еще такой же скрипт(только заменил названия на D10 и variant-10 поставил) D10 теперь работает, а D6 нет... Хелп... Подскажи пожалуйста нубу в этом деле... | | |
|