Вы идентифицированы как Пришелец  а вот этот значок Главная выход на "главную" сайта
Форум сайта         У нас тут Суббота,   16.11.2024   03:45:43

                                      
 
номер нашего счета в системе яндекс-деньги 41001282367910
до ДР Суслика осталось
1

Информация пользователям · Правила Форума · Контингент · Гугль
Модератор форума: Nikita_Nikitin, banifatich  
Дизайн и оформление
mckeenko   Дата: Среда, 19.09.2007, 23:18:51        Мудрая мысль № 1
ДЕД
Москва
Пожелания большинства будут учтены и постепенно внедрены... wink

St_Bezdelnik   Дата: Воскресенье, 18.11.2007, 02:10:21        Мудрая мысль № 301
ХУНТА
Санкт-Петербург
Программист, Вот и ладушки. Спасибо за помощь.

Не ошибается только тот, кто ничего не делает. © Жизнь
Святее Папы Римского.
Я рождённый в прошлом тысячелетии, в городе и стране, которых уже нет...
maxmm   Дата: Воскресенье, 18.11.2007, 02:19:42        Мудрая мысль № 302
ДЕД
Орехово-Зуево
Quote (St_Bezdelnik)
Вот и ладушки. Спасибо за помощь.

нахулюганили панимашь... и радуются... "ладушки" у их.
biggrin


прапрадед клана "Деды" :)
БТ - [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)
По рекламе

все уже, крнчилась лафа - теперь только админ и модеры могут не видеть рекламу.
И воопще, Майк! Я в этой панели - как рыба в воде. давно все сделано...
вот почему у меня на форуме престали галочки появляться, что в нем есть новые ответы? cool

Добавлено (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
ДЕД
Орехово-Зуево
хе-хе... smile
"поиск" будет когда-нить? на главной форума... желательно и расширенный еще... что бы не темы, а посты "находил".
воот...


прапрадед клана "Деды" :)
БТ - [L-B-H Xtreem Team]
maxmm   Дата: Вторник, 20.11.2007, 11:38:59        Мудрая мысль № 307
ДЕД
Орехово-Зуево
для удобства... вот как мне найти мое сообщение? по слову например... ась?

прапрадед клана "Деды" :)
БТ - [L-B-H Xtreem Team]
Mike3000   Дата: Пятница, 23.11.2007, 19:49:06        Мудрая мысль № 308
Mастер
Пермь
ну и нафига iframe'ить? ишь умный стал, форумов начитался...

#define TRUE FALSE //счастливой отладки
Любимая ветка
сторож   Дата: Пятница, 23.11.2007, 20:13:34        Мудрая мысль № 309
ну не на сторонних сайтах мне трюнираваться жа... eating
Mike3000   Дата: Пятница, 23.11.2007, 20:25:55        Мудрая мысль № 310
Mастер
Пермь
Quote (dedov)
ну не на сторонних сайтах мне трюнираваться жа...

хочешь понасиловать какую-н. тему - создай тестовую тему, нафига важные ветки-то трогать?


#define TRUE FALSE //счастливой отладки
Любимая ветка
сторож   Дата: Суббота, 24.11.2007, 11:10:06        Мудрая мысль № 311
Это конь все... падла!
Mike3000   Дата: Суббота, 24.11.2007, 22:03:11        Мудрая мысль № 312
Mастер
Пермь
Сторож, вот я и думаю... будет хулиганить - буду ускорять wink

#define TRUE FALSE //счастливой отладки
Любимая ветка
St_Bezdelnik   Дата: Суббота, 24.11.2007, 23:01:07        Мудрая мысль № 313
ХУНТА
Санкт-Петербург
Quote (Mike3000)
будет хулиганить - буду ускорять

а может и еще чегось похужее... biggrin


Не ошибается только тот, кто ничего не делает. © Жизнь
Святее Папы Римского.
Я рождённый в прошлом тысячелетии, в городе и стране, которых уже нет...
maxmm   Дата: Воскресенье, 25.11.2007, 23:11:40        Мудрая мысль № 314
ДЕД
Орехово-Зуево
чет с новостями у нас совсем плохо... хе-хе...
в раздумьях..., ну хучь одну новость в месяц-то можно? ради приличия(сайта)... biggrin


прапрадед клана "Деды" :)
БТ - [L-B-H Xtreem Team]
Mike3000   Дата: Воскресенье, 25.11.2007, 23:13:25        Мудрая мысль № 315
Mастер
Пермь
Пользователь "St_Bezdelnik" заблокировал прием сообщений от группы "Инквизиция". wacko
ЛС я получил, но ответить не могу ((. Но в любом случае - ответ положительный


#define TRUE FALSE //счастливой отладки
Любимая ветка
maxmm   Дата: Понедельник, 26.11.2007, 20:48:28        Мудрая мысль № 316
ДЕД
Орехово-Зуево
не, ну мы так недоговаривались! angry

прапрадед клана "Деды" :)
БТ - [L-B-H Xtreem Team]
сторож   Дата: Понедельник, 26.11.2007, 22:41:48        Мудрая мысль № 317
Прапрадед Клана Дедов, а мы никак не договаривались tongue
завтра жду новостей... cool
St_Bezdelnik   Дата: Четверг, 29.11.2007, 14:33:41        Мудрая мысль № 318
ХУНТА
Санкт-Петербург
Quote (Mike3000)
Пользователь "St_Bezdelnik" заблокировал прием сообщений от группы "Инквизиция".

Ничего подобного не делал. Ты чего?


Не ошибается только тот, кто ничего не делает. © Жизнь
Святее Папы Римского.
Я рождённый в прошлом тысячелетии, в городе и стране, которых уже нет...
Mike3000   Дата: Пятница, 30.11.2007, 23:55:09        Мудрая мысль № 319
Mастер
Пермь
Завсклад, Конь, Доброе время суток, письма получил, ответить не могу. По поводу прав "модеров" в панели соотв. галочка стоит. На днях займусь более плотно, как только с системой разберусь (квад поднял cool )

#define TRUE FALSE //счастливой отладки
Любимая ветка
St_Bezdelnik   Дата: Суббота, 01.12.2007, 01:36:40        Мудрая мысль № 320
ХУНТА
Санкт-Петербург
Quote (Mike3000)
квад поднял

мои поздравления


Не ошибается только тот, кто ничего не делает. © Жизнь
Святее Папы Римского.
Я рождённый в прошлом тысячелетии, в городе и стране, которых уже нет...
Поиск:

Хостинг от uCoz