На форуме InfoScript.ru вы можете: задать вопросы по php, вопросы по javascript, вопросы по системе uCoz, заказать графику для вашего сайта и просто пообщаться с хорошими людьми
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: frenkmalcov  
Глюк в форуме!
malroz Дата: Четверг, 12.04.2012, 11:10 | Сообщение # 1
Offline
Опытный
Стандартный аватар
Пользователи
Сообщений:84
Награды:0
Замечания:0%
Репутация
4
Ни чего не делал, не исправлял...сегодня зашел к себе на сайт на форум, нажал "новая тема" и в форме добавления материала почему то строчка, куда добавляются теги съехала в право, что могло произойти? Можно ли как то исправить?

вот код скрипта тегов



Все об Apple! - http://malroz.ru/
 
Voker Дата: Четверг, 12.04.2012, 12:39 | Сообщение # 2
Offline
Генералиссимус
Модераторы
Сообщений:2114
Награды:15
Замечания:0%
Репутация
454
malroz, Подробнее и к чему там форум?


 
malroz Дата: Четверг, 12.04.2012, 14:42 | Сообщение # 3
Offline
Опытный
Стандартный аватар
Пользователи
Сообщений:84
Награды:0
Замечания:0%
Репутация
4
Voker, допустим, вы хотите написать новую тему, жмете на кнопку "новая тема" и перемещаетесь на страницу где будете заполнять все поля, дак вот под полем основного сообщения располагалось поле "теги" (стоит скрипт "автотеги") - сейчас это поле съехало вправо (на одном уровне с основным полем "сообщение") вообщем проблема здесь
http://malroz.ru/forum/2-0-0-1-1

Добавлено (12.04.2012, 14:42)
---------------------------------------------
полный код "форма добавления сообщения" у форума:

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">$_THREAD_DESCR$</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"><div id="video_code">$BBCODES$  
  <?if($URI_ID$='frPostEdit')?>  
  <?ifnot(strrpos($_MESSAGE$, 'tags-zB11'))=-1?>  
  <?substr($_MESSAGE$,0,strrpos($_MESSAGE$, 'tags-zB11'))?></textarea><br>  
  <?else?>$_MESSAGE$<?endif?>  
  <?else?>$_MESSAGE$  
  <?endif?>  
  <?if($PAGE_ID$='addthread' || $PAGE_ID$='addpoll')?>  
  <!--<tags>-->  
  <script type="text/javascript">  
  $(["Теги"]).each(function(){  
  $('#message').parent().parent().after('<tr><td class="gTableLeft">' + this + '</td><td class="gTableRight"><input type="text" name="tags" style="width: 100%;" class="newfield" maxlength="100"><br><span style="font-size:10px">Ставьте запятую между тегами. <i>Пример: Apple, iPhone, iMac, 2011</i></span></td></tr>');  
  });  
  $("form").submit(function(){  
  $("#message").val($("#message").val().replace(/\|{3}\{.+?$/, ""));  
  var nf=[];  
  $(".newfield").each(function(i){  
  if (this.value) nf.push("" + this.value);  
  });  
  if (nf.length) $("#message")[0].value += "tags-zB11" + nf.join('||');  
  });  
  </script>  
  <script type="text/javascript">  
  $('input[name="name"]').keyup(function() {  
  $('input[name="tags"]').val($(this).val().split(' ').join(', '))  
  });  
  </script>  
  <!--<end>-->  
  <?endif?>
</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-size: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>
<script type="text/javascript">  
  //// by Гостик  
  //// uWeb.su  
  $(function(){$('#message').keyup(function(){  
  var a=$(this).val().toLowerCase(),censored='блять,чмо,хуй,пизда,пидарас,педик,хуйло,блядина,ебать,сука,пидар'.split(',');  
  for(m=0;m<censored.length;++m){if(a.search(censored[m])!= -1){$(this).val(a.replace(censored[m],'[color=red][b][CENSORED][/b][/color]'));  
  return false;}}});});  
  </script>
<script type="text/javascript">  
  // by Webing  
  // for jQucoz.ru  
  // Изменение строк кода запрещено!  
  $('#video_code div').append("<input title=\"Вставить видео\" value=\"Вставить видео\" onclick=\"vodvideo();\" id=\"video\" class=\"codeButtons\" style=\"width:110px; font-weight: bold;\" type=\"button\">");  
  $('#video').click(function vodvideo(){  
  new _uWnd("videos","Добавление видео",200,100,{modal:1},'<fieldset><legend>Вставьте ссылку на видео:</legend> <input type="text" id="url_videl" value="" style="width:200px;"></fieldset> <fieldset style="padding:6px;background:#f7f7f7"><span style="float:left">'+_uButton('','b',{style:3,text:'Добавить',content:'onclick="vstavka();"'})+'</span> <span style="float:right"> '+_uButton('','b',{style:3,text:'Отмена',content:'onclick="_uWnd.close(\'videos\');"'})+'</span></fieldset> ');  
   
  });  
  function vstavka(){  
  var linka = $('#url_videl').val();  
  var textMEs = $('#message').val();  
  $('#message').val( textMEs + '[video]' + linka + '[/video]');  
  _uWnd.close('videos');  
  };  
  </script>


Все об Apple! - http://malroz.ru/
 
Cezar Дата: Четверг, 12.04.2012, 18:39 | Сообщение # 4
Offline
Знающий
Пользователи
Сообщений:190
Награды:0
Замечания:60%
Репутация
12
Переустанови форум помогает!

http://www.youtube.com/user/TheGodgray
http://www.youtube.com/watch?v=ClDNZbJEoik
http://www.youtube.com/watch?v=540j7qm8GNc
 
malroz Дата: Четверг, 12.04.2012, 18:47 | Сообщение # 5
Offline
Опытный
Стандартный аватар
Пользователи
Сообщений:84
Награды:0
Замечания:0%
Репутация
4
Cezar, спасибо за совет, но потом неделю сидеть настраивать...! Не, подожду, может кто-нить из ГУРУ подскажет...

Все об Apple! - http://malroz.ru/
 
Voker Дата: Четверг, 12.04.2012, 19:54 | Сообщение # 6
Offline
Генералиссимус
Модераторы
Сообщений:2114
Награды:15
Замечания:0%
Репутация
454
хм у меня все нормально на форуме!
где на форуме есть теги??? cranky



 
malroz Дата: Четверг, 12.04.2012, 20:02 | Сообщение # 7
Offline
Опытный
Стандартный аватар
Пользователи
Сообщений:84
Награды:0
Замечания:0%
Репутация
4
Voker, я скрипт авто тегов убрал и все ок стало! из-за него было! подскажите какой-нибудь скрипт авто теги для форума, че то в инете для всех модулей есть, а для форума не могу найти...

Все об Apple! - http://malroz.ru/
 
Voker Дата: Четверг, 12.04.2012, 20:03 | Сообщение # 8
Offline
Генералиссимус
Модераторы
Сообщений:2114
Награды:15
Замечания:0%
Репутация
454
malroz,А куда те теги писаться то будут?
Нету же поля тегов на форуме или его от меня спрятали fool



 
malroz Дата: Четверг, 12.04.2012, 20:11 | Сообщение # 9
Offline
Опытный
Стандартный аватар
Пользователи
Сообщений:84
Награды:0
Замечания:0%
Репутация
4
Voker, вот скрипт с полем для тегов(которое у меня съехало, из-за этого и убрал!), че то он вдруг работать стал не правильно, посмотри, может че-нить убрать в нем или дописать? До сего дня работал ок...
Code
<?if($PAGE_ID$='addthread' || $PAGE_ID$='addpoll')?>    
    <!--<tags>-->    
    <script type="text/javascript">    
    $(["Теги"]).each(function(){    
    $('#message').parent().parent().after('<tr><td class="gTableLeft">' + this + '</td><td class="gTableRight"><input type="text" name="tags" style="width: 100%;" class="newfield" maxlength="100"><br><span style="font-size:10px">Ставьте запятую между тегами. <i>Пример: Apple, iPhone, iMac, 2011</i></span></td></tr>');    
    });    
    $("form").submit(function(){    
    $("#message").val($("#message").val().replace(/\|{3}\{.+?$/, ""));    
    var nf=[];    
    $(".newfield").each(function(i){    
    if (this.value) nf.push("" + this.value);    
    });    
    if (nf.length) $("#message")[0].value += "tags-zB11" + nf.join('||');    
    });    
    </script>    
    <script type="text/javascript">    
    $('input[name="name"]').keyup(function() {    
    $('input[name="tags"]').val($(this).val().split(' ').join(', '))    
    });    
    </script>    
    <!--<end>-->    
    <?endif?>  


Все об Apple! - http://malroz.ru/
 
Voker Дата: Четверг, 12.04.2012, 20:18 | Сообщение # 10
Offline
Генералиссимус
Модераторы
Сообщений:2114
Награды:15
Замечания:0%
Репутация
454
Ну можно воспользоваться скриптом заполнение тегов под любой модуль счас поищу!
если что дам сюда!
У меня автоматом поле заполняеться!
Code
    </script>     
     <script type="text/javascript">     
     $('input[name="name"]').keyup(function() {     
     $('input[name="tags"]').val($(this).val().split(' ').join(', '))     
     });     
     </script>   
вот автозаполнение!





Сообщение отредактировал Voker - Четверг, 12.04.2012, 20:20
 
malroz Дата: Четверг, 12.04.2012, 20:28 | Сообщение # 11
Offline
Опытный
Стандартный аватар
Пользователи
Сообщений:84
Награды:0
Замечания:0%
Репутация
4
Voker, это не для форума! в скрипте даже поле для тегов не прописано....

надо тот скрипт, который я дал чинить, он точно для форума!


Все об Apple! - http://malroz.ru/

Сообщение отредактировал malroz - Четверг, 12.04.2012, 20:30
 
Voker Дата: Четверг, 12.04.2012, 20:42 | Сообщение # 12
Offline
Генералиссимус
Модераторы
Сообщений:2114
Награды:15
Замечания:0%
Репутация
454
malroz, Я кое что убрал и у меня отлично все работает!


 
malroz Дата: Четверг, 12.04.2012, 20:42 | Сообщение # 13
Offline
Опытный
Стандартный аватар
Пользователи
Сообщений:84
Награды:0
Замечания:0%
Репутация
4
Voker, вот нашел видео инструкцию для установки авто тегов, но у меня комп работает в "безопасном режиме" (сломан) и я не могу посмотреть, глянь, плиз...

http://www.youtube.com/watch?v=J6pPaFprD0A

что именно убрал?


Все об Apple! - http://malroz.ru/

Сообщение отредактировал malroz - Четверг, 12.04.2012, 20:43
 
Voker Дата: Четверг, 12.04.2012, 21:06 | Сообщение # 14
Offline
Генералиссимус
Модераторы
Сообщений:2114
Награды:15
Замечания:0%
Репутация
454
Там скрипт другой идёт!
Счас поищу его!



 
malroz Дата: Пятница, 13.04.2012, 08:51 | Сообщение # 15
Offline
Опытный
Стандартный аватар
Пользователи
Сообщений:84
Награды:0
Замечания:0%
Репутация
4
Voker, видимо не нашел? дак может посмотришь весь код страницы - почему это поле съезжает? ведь скрипт то рабочий, только этот косяк подправить и все!

Все об Apple! - http://malroz.ru/
 
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск: