Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Архив » Общие вопросы от новичков (42)


Общие вопросы от новичков (42)

Сообщений 541 страница 560 из 1000

541

И еще вопрос. Как правильно сделать, чтобы и картинка была на всю ширину (а не на половину, до рекламного баннера) и чтобы сам баннер не был перекрыт?
То есть, чтобы было вот так

http://s2.uploads.ru/t/9yNHE.png

Как это корректно сделать?

0

542

тык!!!
MysliMys написал(а):

Здравствуйте!
как сделать так что бы про редактировании смс (примером служит мой пост здесь) отображалось количество редактирований, а также автор редактирования как на форумах php  :idea:

Отредактировано MysliMys (Сегодня 17:47:36)

в добавок к этому, обнаружил у себя такие коды в html форма ответа:

3 кода

1-й код

Код:
<script type="text/javascript">
    function to(username)
    {insert('[b]' + username + '[/b]' + ', ');}
    </script>

2-й код

Код:
<script>
    document.getElementsByClassName = function(clsName){
        var retVal = new Array();
        var elements = document.getElementsByTagName("*");
        for(var i = 0;i < elements.length;i++){
            if(elements[i].className.indexOf(" ") >= 0){
                var classes = elements[i].className.split(" ");
                for(var j = 0;j < classes.length;j++){
                    if(classes[j] == clsName)
                        retVal.push(elements[i]);
                }
            }
            else if(elements[i].className == clsName)
                retVal.push(elements[i]);
        }
        return retVal;
    }

    if (GroupID && GroupID >= 4)
    {
      var arr = document.getElementsByClassName('pl-edit');

      if (arr && arr.length > 1)
      {

          for (var i = 0; i < arr.length - 1; i++)
          {
            arr[i].innerHTML = '';
          }
      }

    }
    </script>

3-й код

Код:
    <script>
    document.getElementsByClassName = function(clsName){
        var retVal = new Array();
        var elements = document.getElementsByTagName("*");
        for(var i = 0;i < elements.length;i++){
            if(elements[i].className.indexOf(" ") >= 0){
                var classes = elements[i].className.split(" ");
                for(var j = 0;j < classes.length;j++){
                    if(classes[j] == clsName)
                        retVal.push(elements[i]);
                }
            }
            else if(elements[i].className == clsName)
                retVal.push(elements[i]);
        }
        return retVal;
    }

    if (GroupID && GroupID >= 4)
    {
      var arr = document.getElementsByClassName('pl-delete');

      if (arr && arr.length > 1)
      {

          for (var i = 0; i < arr.length - 1; i++)
          {
            arr[i].innerHTML = '';
          }
      }

    }
    </script>

а это коды html низ, которые тоже сам ставил. вопрос такой же за что они отвечают?

Коды от html низ
Код:
<script>
var
L0=$("#navlogout").html(),L=$(".punbb").attr("id");if((L0!=null)&&(GroupID<3)&&(L=="pun-index"||L=="pun-online")){var Botlist={},L=[];$(".botlist p").each(function(j){L[j]=$(this).text().split(",");Botlist[L[j][0]]=L[j]});$.ajax({type:'GET',url:'online.php',success:function(data){$(data).find('div#pun-online td.tcl:first-child').map(function(){var OnlineIP=$(this).find('a').attr('title');Str='<a href="/online.php" class="bot" title="';for(var key in Botlist){for(i=2;i<Botlist[key].length;i++){var pattern="^"+Botlist[key][i],regexp=new RegExp(pattern,"ig");if(OnlineIP.search(regexp)!=-1){var L=Str+OnlineIP+'"><span style="color:'+Botlist[key][1]+';" >&nbsp;, '+Botlist[key][0]+'[bot]</span></a>';$('li#onlinelist.item5 span:first').append(L);}}}})}});$('div#pun-online td.tcl a:contains("Гость")').map(function(){OnIP=$(this).attr('title');for(var key in Botlist){for(i=2;i<Botlist[key].length;i++){var pattern="^"+Botlist[key][i],regexp=new RegExp(pattern,"ig");if(OnIP.search(regexp)!=-1){$(this).html(Botlist[key][0]+'[bot]').css({'color':Botlist[key][1]})}}}})}</script>
Код:
<script type="text/javascript">
        var a = document.getElementsByTagName("a")

        for( i=0; i<a.length; i++ )
        {
           if( a.href.indexOf("http://" + document.domain + "/click.php?http://") != -1 )
           {
              a[i].href = "http://" + a[i].href.substring(a[i].href.lastIndexOf("http://")+7)
           }
        }
        </script>

Знающие, скажите что это за коды и за что отвечают? ставил их сам но забыл что за коды, просто с ними изменений не каких https://forumupload.ru/uploads/0000/14/1c/346394-1.gif
Заранее спасибо!

Отредактировано MysliMys (Ср, 24 Апр 2013 20:27:59)

0

543

MysliMys написал(а):

как сделать так что бы про редактировании смс (примером служит мой пост здесь) отображалось количество редактирований, а также автор редактирования как на форумах php

Запишите  запрос сюда => Запросы по скриптам

MysliMys написал(а):

в добавок к этому, обнаружил у себя такие коды в html форма ответа:

1. Код - Добавка запятой к нику Автора, по клику на ник автора в теме
2. Выделение блока код - по клику на код, для удобства копирования
3. Удаляет надпись "удалить сообщение"  у обычных юзеров

MysliMys написал(а):

а это коды html низ, которые тоже сам ставил. вопрос такой же за что они отвечают?

Эээ Лучше ссылку на сайт - чем перепечатка - коды приведенное для HTML низ - не полные

Отредактировано Deff (Ср, 24 Апр 2013 20:44:56)

0

544

Aleks-Maks написал(а):

И еще вопрос. Как правильно сделать, чтобы и картинка была на всю ширину (а не на половину, до рекламного баннера) и чтобы сам баннер не был перекрыт?То есть, чтобы было вот так

Ссылку на форум...

0

545

Deff, вот, спасибо за объяснение кодов для формы ответа!

0

546

Deff
последний непонятный код:

За что он отвечает?
Код:
<script language="JavaScript">

str=document.URL
page=str.substring(str.lastIndexOf('/')+1)
if( page.substring(0,9)=="viewtopic") {
  arr = document.getElementsByTagName("input")
  i=0
  while( i<20 ) {
    if(arr[i].name=="null") {
      arr[i].type = "hidden"
      break
    }
    i++
  }
}
</script>

0

547

MysliMys
В HTML низ - у Вас к каждому коду комментарий - кроме этого - Это быстрый Поиск

Код:
<!-- Всплывающий поиск -->
<script language="JavaScript">
    document.getElementById("pun-navlinks").style.position = "relative"

    function showDiv()
    {
    if(  document.getElementById("searchDiv").style.display == 'none' )
         document.getElementById("searchDiv").style.display = ''
    else document.getElementById("searchDiv").style.display = 'none'

    return false;
    }

    str  = "<a href=\"search.php\" onclick=\"return showDiv()\"><span>Поиск</span></a>"
    str += "<div id=searchDiv style=\"display: none; \">"

    str += " <form method=\"get\" action=\"search.php\">"
    str += "    <input type=\"hidden\" name=\"action\" value=\"search\">"
    str += "    <p class=\"inputfield\">"
    str += "    <label for=\"fld1\">Ключевые слова</label><br />"
    str += "    <span class=\"input\"><input type=\"text\" name=\"keywords\" size=\"25\" maxlength=\"100\" /></span>"
    str += "    </p>"
    str += "    <p class=\"inputfield\">"
    str += "    <label for=\"fld2\">Поиск автора</label><br />"
    str += "    <span class=\"input\"><input type=\"text\" name=\"author\" size=\"25\" maxlength=\"25\" /></span>"
    str += "    </p> <br>"

    str += "    <input type=\"hidden\" name=\"forum\" value=\"-1\">"
    str += "    <input type=\"hidden\" name=\"search_in\" value=\"all\">"
    str += "    <input type=\"hidden\" name=\"sort_by\" value=\"0\">"
    str += "    <input type=\"hidden\" name=\"sort_dir\" value=\"DESC\">"
    str += "    <input type=\"hidden\" name=\"show_as\" value=\"topics\">"

    str += "    <p><input type=\"submit\" class=\"button\" name=\"search\" value=\"Отправить\" accesskey=\"s\" title=\"Accesskey:s\" /></p>"
    str += " </form>"

    str += "    <a href=\"search.php\">Расширенный поиск</a> "
    str += "</div>"

    document.getElementById('navsearch').innerHTML = str
    </script>
    <style>
    #searchDiv{
    position:absolute;
    background-color : Gray;
    border : solid;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
    z-index:2;
    }
    </style>
MysliMys написал(а):

последний непонятный код:

Коды нужно смотреть по месту - в отрыве кусками - как Вы кажете  - они бессмыслица, поскольку к ним обычно еще какое то HTML
В HTML низ -верх - такого нет - форму ответа - гость не видит

Отредактировано Deff (Ср, 24 Апр 2013 21:24:00)

0

548

Deff, всё спасибо! отстал  :cool:

0

549

Deff написал(а):

Ссылку на форум...

Дефф, эту штуку я подсмотрел здесь http://novostislyxi.webtalk.ru/ . И картинка на всю ширину и баннер на месте, не перекрыт.

А то по коду

<style type="text/css">
#pun-title .title-logo {background-image: url(http://ссылка на изображение); background-repeat: no-repeat;}
</style>

такая штука получается

http://s2.uploads.ru/t/iHEmV.png

Не очень выразительная.

0

550

Aleks-Maks
Ссылку на Ваш форум с проблемой , и ссылку на картиинку

0

551

Deff написал(а):

Aleks-Maks
Ссылку на Ваш форум с проблемой , и ссылку на картиинку

ЛС

0

552

Aleks-Maks
Замените весь HTML верх

<img src="http://s3.uploads.ru/ZaY78.png" border="0"  width="100%" style="margin-bottom:-68px;"/>

+1

553

Deff
отлично! Лучше и не придумаешь. Спасибо, Дефф!  :cool:

П.С. боюсь показаться назойливым, Вы только скажите вот эта идея с заменой или переадресацией Общие вопросы от новичков (42) (пост 540), она вообще реализуема технически?  А то, может она вообще нереализуема или технически сложно выполнима, а я лезу с дурацкой просьбой? :blush:
Спасибо.

0

554

разобралась

Отредактировано Эйфория (Чт, 25 Апр 2013 15:28:40)

0

555

Здравствуйте.
Подскажите, пожалуйста, как можно переместить сообщение в теме?
Например сообщение №21 сделать сообщением №2

0

556

Достал какой-то спамер. Регится под разными никами и заходи под разными айпишниками. Я его блокирую, но и он всё-равно пролазит. Как избавится от него?

лист блокированных

Kliarlijac

E-mail
a..bs..c.....on..tent@gmail.com

Модератор
kalgri

Редактировать - Удалить

Никогда

Имя
Kliarliangets

E-mail
a...b.s.c..o.n.t.e.n.t....@gmail.com

IP/Диапазон IP
195.69.191.74

Модератор
kalgri

Редактировать - Удалить

Никогда

Имя
Kliarliangets

E-mail
a...b.s.c..o.n.t.e.n.t....@gmail.com

Модератор
kalgri

Редактировать - Удалить

Никогда

Имя
Bracklyssoli

E-mail
a..b....s....c..o.n....t....e..n....t@gmail.com

IP/Диапазон IP
187.60.96.7

Модератор
kalgri

Редактировать - Удалить

Никогда

Имя
Kliarliziod

E-mail
a.b..s.c..o..n.....t...e...n...t@gmail.com

IP/Диапазон IP
2.135.238.98

Модератор
kalgri

Редактировать - Удалить

Никогда

Имя
Kliarliarlia

E-mail
i7cgfuv4cj2mwyi8nb5nt3@xseon.ru

IP/Диапазон IP
62.201.215.168

Модератор
kalgri

Редактировать - Удалить

Никогда

Имя
Kliarlexa

E-mail
a..b...s...con....t...ent@gmail.com

IP/Диапазон IP
61.91.89.28

Модератор
kalgri

Редактировать - Удалить

Никогда

Имя
Kliarliandesc

IP/Диапазон IP
103.28.37.186

Модератор
kalgri

Редактировать - Удалить

Никогда

Имя
Kliarliarisol

E-mail
in.te.gr.at.orprogrammnyyforregion@gmail.com

IP/Диапазон IP
94.231.86.36

Модератор
kalgri

Редактировать - Удалить

Никогда

Имя
Kliarliadelli

E-mail
88tixm5jxm6j23o@ad56co.tk

IP/Диапазон IP
177.139.137.107

Модератор
kalgri

Редактировать - Удалить

Никогда

Имя
Bracklyssarso

E-mail
j5ww1a4a1sldtfq@dyrtys.tk

IP/Диапазон IP
180.183.203.215

Модератор
kalgri

Редактировать - Удалить

Никогда

Имя
Kliarlialeasmo

E-mail
4n6j56n5l12o4l3@dyrtys.tk

IP/Диапазон IP
92.39.133.165

Модератор
kalgri

Редактировать - Удалить

Никогда

Имя
Bracklyssi

E-mail
bracklypet@dyrtys.tk

IP/Диапазон IP
2.135.238.10

Модератор
kalgri

Редактировать - Удалить

Никогда

Имя
Bracklat

E-mail
bracklygon@dyrtys.tk

IP/Диапазон IP
113.212.125.30

Модератор
kalgri

Редактировать - Удалить

Никогда

Имя
Bracklybuf

E-mail
brackland@add5site.tk

IP/Диапазон IP
93.186.70.250

Модератор
kalgri

0

557

Aleks-Maks написал(а):

(пост 540), она вообще реализуема технически?  А то, может она вообще нереализуема или технически сложно выполнима, а я лезу с дурацкой просьбой?

Выложите список, - подумаю


kalgri
Повадились.
15 апреля 2013г: Модернизация защиты от ботов

Отредактировано Deff (Чт, 25 Апр 2013 10:57:02)

0

558

sovun_ya написал(а):

Например сообщение №21 сделать сообщением №2

Никак, есть Копирование с BB кодами,
Скопируйте сообщение, поместите копию в пост 2
В HTML низ

Код:
<!-- Ставим Кнопку "BB-Цитата" --><script type="text/javascript">
$(document).ready(function(){var topId=$("#pun-viewtopic .linkst .postlink a[href*='post.php?tid=']").attr("href");
 if(topId!=undefined&&$("topic .pl-BB-quote").html()==null){topId=topId.replace(/^http:.*=/i,"");
$(".topic .post").each(function(){var b='/post.php?tid='+topId+'&qid='+$(this).attr("id").replace(/^p/,"");
pp=$(this).find("li.pl-quote");if(pp.html()!==null){
pp.after('<li class="pl-BB-quote"><a href="'+b+'">BB-Цитата</a></li>')};});};});
</script><!--//End//Кнопка BB-Цитата-->

<!--// Замена [url]на картинки в "BB-Цитате"--><script type="text/javascript">
$(document).ready(function() {if(document.URL.search(/\/post.php\?tid=[\d]*&qid=[\d]*/ig)!=-1){
$("#pun-post #post.container fieldset legend span").after('<small id="Url-ImgChange" style="cursor:pointer;cursor:hand;background: url(http:/i/images.png)100% 50% no-repeat;padding:2px 23px;">| <u>Замена <small>URL</small> на картинки</u> »</small>');}

 $("#Url-ImgChange").click(function (){var CngReplik=$("#main-reply").val(); //
   var y = prompt("Заменить теги с [url]на картинки ? \n * Нет - Отмена","Да");
   if(y=="Да"){function replacr(str,p1,offset,s){return "[img]"+ p1 + "[/img]";}
CngReplik=CngReplik.replace(/\[url\]((?:http:|\/)[^\]\[]*(?:\.jpg|\.jpeg|\.png|\.gif))\[\/url\]/gim,replacr)
$("#main-reply").val(CngReplik);}else alert('«Без замены»');});});
</script><!--//End//Замена [url]на картинки в "BB-Цитате"-->

Отредактировано Deff (Чт, 25 Апр 2013 10:59:35)

0

559

Deff написал(а):

Выложите список, - подумаю

Дефф, это я наверное торможу и не могу более ясно сформулировать.  Щас попробую ясно.
Тут, на техподдержке Максим реализовал такую идею: все ссылки на конкурентов (бесплатные сервисы создания форумов) заменяются каким-то образом и происходит переадресация на этот форум техподдержки.
То есть, человек прописал здесь, на forum.mybb.ru, в форме ответа, ссылку на некий сайт, отправил пост, а после добавления поста в тему, уже здесь на forum.mybb.ru цензура ту ссылку преобразовала в https://forum.mybb.ru/
Я экспериментировал с ныне пребывающей в коматозном состоянии жетафорум. (Думаю, Макс не обидется, что упомянул ее тут, бо она уже дохлая, из 1300 форумов никто не работает).
И тут, на forum.mybb.ru эта переадресация срабатывает. Даже в личке такие ссылки преобразуются.
Идея очень интересная.
Какого-то черного списка форумов у меня нет. Просто интересен скрипт, где можно вставить ненужные вредные сайты и чтобы, когда кто-то запостит на них ссылку, чтобы они автоматически замещались на какой-то назначенный.
Пусть будет для эксперимента такой условно черный список :
http://anekdotov.net/anekdot/narkom/
http://allfun.com.ua/publ/pro_narkomanov/11-1-0-142
(хотя это первые попавшиеся сайты и у меня к ним претензий нет; потенциально вредные я уже обозначивал - нацистские, педофильские и прочие, из них и будет состоять будущий список)
И чтобы эти ссылки в посту заменялись автоматически на https://forum.mybb.ru/
Потом же можно  добавить новые нежелательные ссылки или убрать старые. Главное - чтобы скрипт заменял указанные ссылки из черного списка на https://forum.mybb.ru/

0

560

Aleks-Maks
Подумаю, не быстро, - суть в том, что цензура действет ток на текст, а не на теги, а ссылки в тегах

*Список же Максима основан на PHP скрипте и  действует на всех форумах, не только тут

0


Вы здесь » Единый форум поддержки » Архив » Общие вопросы от новичков (42)