На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS
msm.ru
! Правила раздела
1. Запрещается создавать голосования, содержащие нецензурные выражения в вопросе и в вариантах ответа.

2. Запрещается создавать бессмысленные, непонятные голосования, не имеющие очевидной темы или вариантов их решения. Такое явление будет рассматриваться как спам и соответственно спаму будет удаляться.
Модераторы: ANDLL
Страницы: (2) [1] 2  все  ( Перейти к последнему сообщению )  
> Маленькая кнопочка "Новая тема" напротив разделов на главной странице
   
Маленькая кнопочка "Новая тема" напротив разделов на главной странице
Гости не могут просматривать результаты голосования.
Гости не могут голосовать 
    Собственно, хочется иметь сабж.
    Было бы удобно, ИМХО... :whistle:

    Добавлено
    Вот те раз! Испортили мой хэндехох :'(
    Tell me would you kill to save a life?
    Tell me would you kill to prove you're right?
    Crash, crash, burn, let it all burn
    This hurricane's chasing us all underground...
      Выбрал наиболее близкое к "мне надо будет - я запилю".

      Факт: По статистике, 80 процентов людей пропадают без вести при переходе от слов к делу.

        Цитата Dark Side @
        Выбрал наиболее близкое к "мне надо будет - я запилю".
        А мне просто пофиг... :whistle:
        Не такая уж частая операция - создание темы, чтобы можно было это делать с главной... :rolleyes:
        "Кто хочет — ищет возможность. Кто не хочет — ищет отмазку. Найти обычно легко как одно, так и другое." © Ho Im
          Цитата Jin X @
          Вот те раз! Испортили мой хэндехох :'(

          Jin X ты со своими хендехохами и прочими перфомансами намертво отбиваешь желание вникать в то, что ж ты там имел ввиду <_< Проще надо быть!

          "Шпульку наденьте на шпиндель моталки так,чтобы шпонка шпинделя вошла в прорезь шпульки"
          (из инструкции к швейной машинке).
            Я думаю, надо быть таким, как хочется. Если это не оскорбляет других ;)
            p.s. А что тут вникать? По-моему, всё элементарно!
            Tell me would you kill to save a life?
            Tell me would you kill to prove you're right?
            Crash, crash, burn, let it all burn
            This hurricane's chasing us all underground...
              у нас очень любят постить темы, не глядя, что рядом есть похожие. такая кнопка только усугубит ситуацию.
              Среднестатистический житель Петербурга различает до двух с половиной тысяч оттенков серого
              ლ(ಠ益ಠლ) ( ͡- ͜ʖ ͡-) ( ͡° ͜ʖ ͡°) (╯°□°)╯ ¯\_(ツ)_/¯༼ ຈل͜ຈ༽
                Давно я не хаживал на главную...
                Над нами - правила форума, внутри нас - нравственный закон!
                (Девиз начинающего модератора.)
                  Jin X, если пользуешься Firefox, можно поставить плагин Greasemonkey, который позволяет автоматически запускать пользовательские скрипты на загруженных страницах.
                  И скормить ему например такой скрипт:
                  ExpandedWrap disabled
                    $('.row2 b a').each(function()
                    {
                        var forumId = $(this).attr('href').match(/showforum=\d+/)[0].match(/\d+/)[0];
                        var links =
                              '<a class="cs-button new-poll" href="http://forum.sources.ru/index.php?act=Post&CODE=10&f=' + forumId + '">Новое голосование</a>'        
                            + '<a class="cs-button new-topic" href="http://forum.sources.ru/index.php?act=Post&CODE=00&f=' + forumId + '">Новая тема</a>';
                         $(links).prependTo($(this).parent().parent());
                    });
                    //
                    // Стили по вкусу
                    //
                    $("<style type='text/css'>"
                        + ".cs-button{\
                            float: right;\
                            color: white !important;\
                            font-size: 90%;\
                            margin: 2px 2px 2px 0;\
                            padding: 3px 4px;\
                            text-decoration: none !important;\
                            white-space: nowrap;\
                            cursor: pointer;}"
                        + ".cs-button:hover{ background-color: #FE7A15}"
                        + ".new-topic{ background-color: #00AFEF;}"
                        + ".new-poll{ background-color: #A4C639;}"
                        + "</style>")
                        .appendTo("head");

                  Результат:
                  Прикреплённая картинка
                  Прикреплённая картинка
                  Пурпов-Воткин "Поадминил наславу".

                  "Было б сообщение, а статья найдется" orb
                    Лучше бы ты предложил скрипт для Оперы... :whistle:
                    Tell me would you kill to save a life?
                    Tell me would you kill to prove you're right?
                    Crash, crash, burn, let it all burn
                    This hurricane's chasing us all underground...
                      Для Оперы так:

                      В контекстном меню страницы выбираешь "Настройки для сайта"-> "Скрипты" -> "Папка пользовательских файлов JavaScript" указываешь папку где хранится данный скрипт с англоязычным именем и расширением *user.js

                      Сам пользуюсь Оперой ( :victory: ), проверил, работает.
                      Сообщение отредактировано: Red -
                      Пурпов-Воткин "Поадминил наславу".

                      "Было б сообщение, а статья найдется" orb
                        Главное добавить метаданные в заголовок скрипта:

                        ExpandedWrap disabled
                          // ==UserScript==
                          // @name        Новая тема и новое голосование
                          // @namespace   UserScripts
                          // @include     http://forum.sources.ru/index.php?
                          // @include     http://forum.sources.ru/index.php
                          // @include     http://forum.sources.ru/
                          // @include     http://forum.sources.ru
                          // @version     1
                          // ==/UserScript==
                          $('.row2 b a').each(function()
                          {
                              var forumId = $(this).attr('href').match(/showforum=\d+/)[0].match(/\d+/)[0];
                              var links =
                                    '<a class="cs-button new-poll" href="http://forum.sources.ru/index.php?act=Post&CODE=10&f=' + forumId + '">Новое голосование</a>'        
                                  + '<a class="cs-button new-topic" href="http://forum.sources.ru/index.php?act=Post&CODE=00&f=' + forumId + '">Новая тема</a>';
                               $(links).prependTo($(this).parent().parent());
                          });
                          //
                          // Стили по вкусу
                          //
                          $("<style type='text/css'>"
                              + ".cs-button{\
                                  float: right;\
                                  color: white !important;\
                                  font-size: 90%;\
                                  margin: 2px 2px 2px 0;\
                                  padding: 3px 4px;\
                                  text-decoration: none !important;\
                                  white-space: nowrap;\
                                  cursor: pointer;}"
                              + ".cs-button:hover{ background-color: #FE7A15}"
                              + ".new-topic{ background-color: #00AFEF;}"
                              + ".new-poll{ background-color: #A4C639;}"
                              + "</style>")
                              .appendTo("head");
                        Пурпов-Воткин "Поадминил наславу".

                        "Было б сообщение, а статья найдется" orb
                          Ты эта, отфильтруй, чтобы оно только на страницах с showforum включалось, а то эффекты потом будут возникать самые невероятные.

                          Факт: По статистике, 80 процентов людей пропадают без вести при переходе от слов к делу.

                            У меня не работает... последний текст записал в "forum_sources_ru.user.js" в нужную папку и ноль эффекта.
                            Tell me would you kill to save a life?
                            Tell me would you kill to prove you're right?
                            Crash, crash, burn, let it all burn
                            This hurricane's chasing us all underground...
                              Цитата Jin X @
                              У меня не работает...

                              Я старался как мог :D
                              Значит надо переходить на FF :D

                              У меня файл хранится в C:\OperaScripts\Topics.user.js
                              Opera 12.11
                              Пурпов-Воткин "Поадминил наславу".

                              "Было б сообщение, а статья найдется" orb
                                Цитата Red @
                                Я старался как мог
                                Похоже единственное, что ты пытался сделать - это перевести человека на FF.

                                Переписал часть порнографии (остальное - лень). Если опять не заработает, то в папку со скриптами надо добавить jquery, но переименовать его так, чтобы он оказался первым в списке.
                                ExpandedWrap disabled
                                  // ==UserScript==
                                  // @name        Новая тема и новое голосование
                                  // @namespace   UserScripts
                                  // @include     http://forum.sources.ru/*
                                  // @version     1
                                  // ==/UserScript==
                                  $('.row2 b a[href*="showforum"]').each(function()
                                  {
                                      var href;
                                      if ( (href = /showforum=(\d+)/.exec($(this).attr('href'))) != null ) {
                                          var links =
                                                '<a class="cs-button new-poll" href="http://forum.sources.ru/index.php?act=Post&CODE=10&f=' + href[1] + '">Новое голосование</a>'        
                                              + '<a class="cs-button new-topic" href="http://forum.sources.ru/index.php?act=Post&CODE=00&f=' + href[1] + '">Новая тема</a>';
                                           $(links).prependTo($(this).parent().parent());
                                      }
                                  });
                                  //
                                  // Стили по вкусу
                                  //
                                  $("<style type='text/css'>"
                                      + ".cs-button{\
                                          float: right;\
                                          color: white !important;\
                                          font-size: 90%;\
                                          margin: 2px 2px 2px 0;\
                                          padding: 3px 4px;\
                                          text-decoration: none !important;\
                                          white-space: nowrap;\
                                          cursor: pointer;}"
                                     + ".cs-button:hover{ background-color: #FE7A15}"
                                     + ".new-topic{ background-color: #00AFEF;}"
                                     + ".new-poll{ background-color: #A4C639;}"
                                     + "</style>")
                                     .appendTo("head");
                                Сообщение отредактировано: Dark Side -

                                Факт: По статистике, 80 процентов людей пропадают без вести при переходе от слов к делу.

                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:


                                Рейтинг@Mail.ru
                                [ Script Execution time: 0,1550 ]   [ 22 queries used ]   [ Generated: 25.09.17, 02:49 GMT ]