номер нашего счета в системе яндекс-деньги 41001282367910
до ДР Суслика осталось
Дизайн и оформление
maxmm Дата: Воскресенье, 18.11.2007, 02:19:42 Мудрая мысль № 302
ДЕД
Орехово-Зуево
Quote (St_Bezdelnik )
Вот и ладушки. Спасибо за помощь.
нахулюганили панимашь... и радуются... "ладушки" у их.
прапрадед клана "Деды" :) БТ - [L-B-H Xtreem Team]
Mike3000 Дата: Воскресенье, 18.11.2007, 10:23:23 Мудрая мысль № 303
Mастер
Пермь
Так о чем я вчера хотел поведать, да из-за этих долбанных js ничего не получилось... Обработка цитат откровенно хреновая, напр.: Quote (maxmm )
нахулюганили панимашь... и радуются... "ладушки" у их.
Quote
нахулюганили панимашь... и радуются... "ладушки" у их.
смотри на второе цитирование... поэтому предлогаю заменить на мою версию
Code
%IF($PAGE_ID$=threadpage)% <script type="text/javascript" language="javascript"> <!-- обработка тегов Quote и Code --> e = document.getElementsByTagName('DIV'); for(k=0; k<e.length; k++) { if(e[k].className == "bbCodeName") { e[k].innerHTML = 'Код:'; } if(e[k].className == "bbQuoteName") { if((e[k].innerHTML.indexOf('(') != -1) && (e[k].innerHTML.indexOf(')') != -1)) { a = e[k].innerHTML.slice(e[k].innerHTML.indexOf('(') + 1,e[k].innerHTML.indexOf(')')); e[k].innerHTML = '<b><span style="font-size:1.1em">' + a + '</span> писал(а):</b>'; } else { e[k].innerHTML = '<b>Цитата:</b>'; } } } <!-- /обработка тегов Quote и Code --> </script> %ENDIF%
Если хочешь, то можешь внутри тега <script></script> втавить код обработки тега [off]
Code
<!-- обработка тега Off--> e=document.getElementsByTagName("TD"); for(k=15; k<e.length; k++) { if(e[k].className=='posttdMessage') { s=e[k].innerHTML; while (s.indexOf('[off]') != -1) { s=s.replace('[off]','<font style="font-size: 10px; font-family: Verdana; color: gray;">Оффтоп: </font><font style="font-size: 11px; font-family: Verdana; color: gray;">'); s=s.replace('[/off]','</font>'); e[k].innerHTML=s; } } } <!-- /обработка тега Off-->
По подводу кнопок горячего вызова тегов(те, что вверху), можно вместо $BBCODES$ втавить свой код, т.е.
Code
<!-- Расширяю список BBCodes, за основу берем стандартный код --> <!-- $BBCODES$ --> <script type='text/javascript' src='http://src.ucoz.ru/src/bbcodes.js'></script> <div style="padding-bottom:2px"> <script type="text/javascript">var text_enter_url = "Site address";var text_enter_url_name = "Site name";var text_enter_image = "Image URL";var text_enter_email = "E-mail address";var list_prompt = "List item";</script> <style type="text/css">.bbc1 {padding-right:1px;}</style> <span class="bbc1" id="bc1"><input type="button" title="Жирный текст" value="b" onclick="simpletag('b','','','message','')" class="codeButtons" name="b" style="width:20px;font-weight:bold" /></span> <span class="bbc1" id="bc2"><input type="button" title="Наклонный текст" value="i" onclick="simpletag('i','','','message','')" class="codeButtons" name="i" style="width:20px;font-style:italic" /></span> <!-- Добавлено --><span class="bbc1" id="bc21"><input type="button" title="Зачеркнутый текст" value="s" onclick="simpletag('s','','','message','')" class="codeButtons" name="s" style="width:20px" /></span> <span class="bbc1" id="bc3"><input type="button" title="Подчеркнутый текст" value="u" onclick="simpletag('u','','','message','')" class="codeButtons" name="u" style="width:20px;text-decoration:underline" /></span> <!-- Добавлено --><span class="bbc1" id="bc22"><input type="button" title="Черта вверху текста" value="o" onclick="simpletag('o','','','message','')" class="codeButtons" name="o" style="width:20px" /></span> <span class="bbc1" id="bc4"><select name="fsize" class="codeButtons" onchange="alterfont(this.options[this.selectedIndex].value,'size','message','');this.selectedIndex=0; "><option value='0'>Размер</option><option value='8'>8 pt</option><option value='9'>9 pt</option><option value='10'>10 pt</option><option value='11'>11 pt</option><option value='12'>12 pt</option><option value='13'>13 pt</option><option value='14'>14 pt</option><option value='15'>15 pt</option><option value='16'>16 pt</option><option value='17'>17 pt</option><option value='18'>18 pt</option></select></span> <span class="bbc1" id="bc5"><select name="ffont" class="codeButtons" onchange="alterfont(this.options[this.selectedIndex].value,'font','message','');this.selectedIndex=0; "> <option value='0'>Шрифт</option> <option value='Arial'>Arial</option> <option value='Times'>Times</option> <option value='Courier'>Courier</option> <option value='Impact'>Impact</option> <option value='Geneva'>Geneva</option> <option value='Optima'>Optima</option> </select></span> <span class="bbc1" id="bc6"><select name="fcolor" class="codeButtons" onchange="alterfont(this.options[this.selectedIndex].value, 'color','message','');this.selectedIndex=0;"> <option value='0'>Цвет</option> <option value='blue' style='color:blue'>Blue</option> <option value='red' style='color:red'>Red</option> <option value='purple' style='color:purple'>Purple</option> <option value='orange' style='color:orange'>Orange</option> <option value='yellow' style='color:yellow'>Yellow</option> <option value='gray' style='color:gray'>Gray</option> <option value='green' style='color:green'>Green</option> <!-- добавляем новые цвета --> <option value='#ff00ff' style='color:#ff00ff'>Pink</option> <option value='#8BEEF7' style='color:#8BEEF7'>Sky</option> <option value='#672505' style='color:#672505'>Brown</option> <option value='#9C1F22' style='color:#9C1F22'>Claret</option> <option value='#49E250' style='color:#49E250'>Salad</option> <!-- /добавляем новые цвета --> </select></span> <span class="bbc1" id="bc7"><input type="button" title="URL" value="http://" onclick="tag_url('message','')" class="codeButtons" style="width:45px;" name="url" /></span> <span class="bbc1" id="bc8"><input type="button" title="E-mail" value="@" onclick="tag_email('message','')" class="codeButtons" style="width:30px;" name="email" /></span> <span class="bbc1" id="bc9"><input type="button" title="Image" value="img" onclick="tag_image('message','')" class="codeButtons" style="width:35px;" name="img" /></span> <span class="bbc1" id="bc10"><input type="button" title="Цитата" value="quote" onclick="simpletag('quote','','','message','')" class="codeButtons" style="width:40px;" name="quote" /></span> <span class="bbc1" id="bc11"><input type="button" title="Код" value="code" onclick="simpletag('code','','','message','')" class="codeButtons" style="width:40px;" name="codes" /></span> <!-- Добавлено --><span class="bbc1" id="bc20"><input type="button" title="Оффтоп" value="off" onclick="simpletag('off','','','message','')" class="codeButtons" style="width:40px;" name="off" /></span> <span class="bbc1" id="bc12"><input type="button" title="Лист" value="list" onclick="tag_list('message','')" class="codeButtons" name="list" style="width:30px;" /></span> <span class="bbc1" id="bc13"><input type="button" title="Текст по левому краю" style="width:35px;text-align:left;" value='left' onclick="simpletag('l','cdl','···','message')" class="codeButtons" id="cdl"></span> <span class="bbc1" id="bc14"><input type="button" title="Текст по центру" style="width:35px;text-align:center;" value='center' onclick="simpletag('c','cdc','···','message')" class="codeButtons" id="cdc"></span> <span class="bbc1" id="bc15"><input type="button" title="Текст по правому краю" style="width:35px;text-align:right;" value='right' onclick="simpletag('r','cdr','···','message')" class="codeButtons" id="cdr"></span> <!-- Добавлено --><span class="bbc1" id="bc23"><input type="button" title="Текст по ширине страницы" style="width:35px;text-align:right;" value='width' onclick="simpletag('j','cdr','···','message')" class="codeButtons" id="cdr"></span> <!-- Добавлено --><span class="bbc1" id="bc24"><input type="button" title="Нижний индекс" style="width:25px;text-align:right;" value='sub' onclick="simpletag('sub','cdr','···','message')" class="codeButtons" id="cdr"></span> <!-- Добавлено --><span class="bbc1" id="bc25"><input type="button" title="Верхний индекс" style="width:25px;text-align:right;" value='sup' onclick="simpletag('sup','cdr','···','message')" class="codeButtons" id="cdr"></span> <span class="bbc1" id="bc17"><input style="font-weight:bold;width:20px" type="button" value="/" class="codeButtons" title="Close all opened codes" onclick="closeall('message','');" class="codeCloseAll" /></span> <!-- <span class="bbc1" id="bc18"><input type="button" title="Smiles" value=" <img src="http://src.ucoz.ru/sm/20/smile.gif" border="0" align="absmiddle" alt="smile"> " onclick="window.open('/index/35-5-','smiles','scrollbars=1,width=350,height=450,left=0,top=0'); " style="width:20px;" class="codeButtons" /></span> --> <span class="bbc1" id="bc19"><input type="button" title="Keyboard" value="vkb" onclick="window.open('/forum/0-0-0-31','virtKB','width=300,height=120,top=0,left=0');" style="width:20px;" class="codeButtons" /></span><input type="hidden" name="tagcount" value="0" /> <span class="bbc1" id="bc16"><input type="button" title="All codes" style="width:25px;" value="help" onclick="window.open('http://dedov.clan.su/index/17','bbcodes','scrollbars=1,width=550,height=450,left=0,top=0'); " class="codeButtons" /></span> </div> <!-- /Расширяю список BBCodes -->
тут же добавлены некоторые цвета и переведены на русский язык подсказки По поводу смайликов, в окне горячего вызова их можно сделать больше чем 3х4. Для этого: 1. Загружаешь любое окно с формой добавления сообщения 2. Откываешь это окно в текстовом редакторе 3. Ищешь место где происходи вызов смайлов, начало сразу после тега <div class="smilesPart">, а заканчивается вызов тегом </div> копируешь это место в любой удобный тебе редактор и редактируешь... 4. После отредактированное заменяешь. Т.е. может получится примерно такой текст:
Code
<!-- Расширяю список быстрого выбора смайлов, за основу берем стандартный код --> <!-- $SMILES$ --> <script type="text/javascript"> function emoticon(code) { if (code != "") { var txtarea = document.addform.message;code = ' ' + code + ' '; if (document.selection) { txtarea.focus(); var txtContent = txtarea.value; var str = document.selection.createRange(); if (str.text == "") { str.text = code; } else if (txtContent.indexOf(str.text) != -1) { str.text = code + str.text; } else { txtarea.value = txtContent + code; } } else { txtarea.value = txtarea.value + code; } } } </script> <table border="0" cellpadding="3" class="smiles" onmouseover="document.getElementById('asmltr').style.display='';" onmouseout="document.getElementById('asmltr').style.display='none';"> <tr> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon('>(');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/angry.gif" title="angry" /></a> </td> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon(':D');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/biggrin.gif" title="biggrin" /></a> </td> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon('B)');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/cool.gif" title="cool" /></a> </td> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon(':\'(');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/cry.gif" title="cry" /></a> </td> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon('<_<');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/dry.gif" title="dry" /></a> </td> </tr> <tr> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon('^_^');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/happy.gif" title="happy" /></a> </td> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon(':(');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/sad.gif" title="sad" /></a> </td> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon(':)');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/smile.gif" title="smile" /></a> </td> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon(':o');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/surprised.gif" title="surprised" /></a> </td> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon(':p');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/tongue.gif" title="tongue" /></a> </td> </tr> <tr> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon('%)');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/wacko.gif" title="wacko" /></a> </td> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon(';)');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/wink.gif" title="wink" /></a> </td> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon(':confused:');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/confused.gif" title="confused" /></a> </td> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon(':eek:');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/eek.gif" title="eek" /></a> </td> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon(':lol:');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/lol.gif" title="lol" /></a> </td> </tr> <tr> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon(':mad:');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/mad.gif" title="mad" /></a> </td> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon(':neutral:');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/neutral.gif" title="neutral" /></a> </td> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon(':question:');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/question.gif" title="question" /></a> </td> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon(':redface:');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/redface.gif" title="redface" /></a> </td> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon(':rolleyes:');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/rolleyes.gif" title="rolleyes" /></a> </td> </tr> <tr> <td class="sml1" align="center"> <a href="javascript://" onclick="emoticon(':twisted:');return false;"><img style="margin:0;padding:0;border:0;" src="http://src.ucoz.ru/sm/5/twisted.gif" title="twisted" /></a> </td> <td class="sml1" align="center"></td> <td class="sml1" align="center"></td> <td class="sml1" align="center"></td> <td class="sml1" align="center"></td> </tr> <!-- <tr id="asmltr" style="display:none;"> <td colspan="3" align="center" id="allSmiles" nowrap> <a href="javascript://" onclick="window.open('http://----/index/35-5-0','smiles','scrollbars=1,width=350,height=450,left=0,top=0'); return false;">Другие смайлы</a> </td></tr> --> </table> <!-- /Расширяю список быстрого выбора смайлов -->
Кнопка все смайлы тут закомментирована..., хотя в своем варианте тебе имеет смысл ее оставить.
#define TRUE FALSE //счастливой отладки Любимая ветка
сторож Дата: Понедельник, 19.11.2007, 10:38:20 Мудрая мысль № 304
Quote (Mike3000 )
По рекламе
все уже, крнчилась лафа - теперь только админ и модеры могут не видеть рекламу. И воопще, Майк ! Я в этой панели - как рыба в воде. давно все сделано... вот почему у меня на форуме престали галочки появляться, что в нем есть новые ответы? Добавлено (19.11.2007, 10:38:20) ---------------------------------------------
Quote (Майк )
продемонстрировать?
Программист , я сижу на форумах по html и прочей фигне, прекрасно знаю, что и как. Можно воопще форум положить. Весь!
Mike3000 Дата: Понедельник, 19.11.2007, 16:52:27 Мудрая мысль № 305
Mастер
Пермь
Quote (dedov )
Можно воопще форум положить. Весь!
Молодец, что знаешь, а почто тогда ТАКУЮ дырень-то оставил? Можно было сразу на главной странице пароль от "панели управления проектом" положить... Quote (dedov )
Я в этой панели - как рыба в воде. давно все сделано...
угу, оно и видно Quote (dedov )
все уже, крнчилась лафа - теперь только админ и модеры могут не видеть рекламу.
Ага, значит по времени, этого я не знал. Quote (dedov )
вот почему у меня на форуме престали галочки появляться, что в нем есть новые ответы?
сформулируй понятнее.. честно говоря не понял, ты имеешь ввиду "Информировать админа о новой записи по e-mail" или что?
#define TRUE FALSE //счастливой отладки Любимая ветка
maxmm Дата: Вторник, 20.11.2007, 01:45:23 Мудрая мысль № 306
ДЕД
Орехово-Зуево
хе-хе... "поиск" будет когда-нить? на главной форума... желательно и расширенный еще... что бы не темы, а посты "находил". воот...
прапрадед клана "Деды" :) БТ - [L-B-H Xtreem Team]
maxmm Дата: Вторник, 20.11.2007, 11:38:59 Мудрая мысль № 307
ДЕД
Орехово-Зуево
для удобства... вот как мне найти мое сообщение? по слову например... ась?
прапрадед клана "Деды" :) БТ - [L-B-H Xtreem Team]
Mike3000 Дата: Пятница, 23.11.2007, 20:25:55 Мудрая мысль № 310
Mастер
Пермь
Quote (dedov )
ну не на сторонних сайтах мне трюнираваться жа...
хочешь понасиловать какую-н. тему - создай тестовую тему, нафига важные ветки-то трогать?
#define TRUE FALSE //счастливой отладки Любимая ветка
St_Bezdelnik Дата: Суббота, 24.11.2007, 23:01:07 Мудрая мысль № 313
ХУНТА
Санкт-Петербург
Quote (Mike3000 )
будет хулиганить - буду ускорять
а может и еще чегось похужее...
Не ошибается только тот, кто ничего не делает. © Жизнь Святее Папы Римского. Я рождённый в прошлом тысячелетии, в городе и стране, которых уже нет...
maxmm Дата: Воскресенье, 25.11.2007, 23:11:40 Мудрая мысль № 314
ДЕД
Орехово-Зуево
чет с новостями у нас совсем плохо... хе-хе... в раздумьях... , ну хучь одну новость в месяц-то можно? ради приличия(сайта)...
прапрадед клана "Деды" :) БТ - [L-B-H Xtreem Team]
maxmm Дата: Понедельник, 26.11.2007, 20:48:28 Мудрая мысль № 316
ДЕД
Орехово-Зуево
не, ну мы так недоговаривались!
прапрадед клана "Деды" :) БТ - [L-B-H Xtreem Team]
St_Bezdelnik Дата: Четверг, 29.11.2007, 14:33:41 Мудрая мысль № 318
ХУНТА
Санкт-Петербург
Quote (Mike3000 )
Пользователь "St_Bezdelnik" заблокировал прием сообщений от группы "Инквизиция".
Ничего подобного не делал. Ты чего?
Не ошибается только тот, кто ничего не делает. © Жизнь Святее Папы Римского. Я рождённый в прошлом тысячелетии, в городе и стране, которых уже нет...
St_Bezdelnik Дата: Суббота, 01.12.2007, 01:36:40 Мудрая мысль № 320
ХУНТА
Санкт-Петербург
Quote (Mike3000 )
квад поднял
мои поздравления
Не ошибается только тот, кто ничего не делает. © Жизнь Святее Папы Римского. Я рождённый в прошлом тысячелетии, в городе и стране, которых уже нет...