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

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

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


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[3]


Запросы по скриптам[3]

Сообщений 61 страница 80 из 1000

1

Инструменты для поиска и редактирования стиля (скриптов).

Как с помощью браузера можно определить элемент дизайна.

Каталог скриптов/CSS

Полезные скрипты, необходимые темы для новичков, а также ссылки на сайты рассказывающие что такое НТМЛ и CSS.

Типовые Вопросы (ЧаВо)

Ответы на часто задаваемые вопросы.

Как задавать вопросы! Разница между стилем и скриптом. ( Советы)

Плюс к названию темы еще и Памятка.

+1

61

з.ы. storage я так и не увидел:

Код:
<!-- Поиск Постеров! -->
<style>
.post-content span[style="color: poster"]{
  display:none;
}
</style>
<script type="text/javascript">
(function() {
 function GetSearch(Lnk,poster,Lng) {
    $.get(Lnk, function(data){//alert(data);//alert('data'+data);
      $(data).find('.post-content').find('span:contains("__FИЛЬM__")').each(function(i){
        if($(this).attr('style')=='color: poster'){
           var parent =  $(this).parents('.post-content');
           var link = $(this).parents('.post').find('h3 >span>a:last').attr('href');
           var img = parent.find('.postimg:first').clone().wrap('<p></p>').parent().html();
           var str ='<a target="_blank" href="'+link+'">'+ img.split(/[\/]{0,1}>/).join(' width="100%">')+'</br>';
           str +=($.trim(parent.text().split(/__FИЛЬM__[\s+\n\r]|\[frame\][^\[\]]*\[\/frame\]/)
           .join(' ').substr(0,100)+'№№№').replace(/[\S]*№№№/,'')+'... Смотреть далее</a>'); //alert(str)
           if(i<Lng)poster.eq(i).append(str)
        }
      });
    });
 }
 $(document).ready(function(){
   if($("#pun-index").length){  
   var poster = $("#pun-index").find('div.Poster');
   var Lng = poster.length;
   if(Lng){
   var Lnk = '/search.php?action=search&keywords=__F%C8%CB%DCM__&author=&forum=-1&search_in=all&sort_by=0&sort_dir=DESC&show_as=posts&search=%CE%F2%EF%F0%E0%E2%E8%F2%FC';
      GetSearch(Lnk,poster,Lng);
   }}
   var  img='http://s7.uploads.ru/3XgKS.jpg';
   var set = false;
   var insert = unescape('%5Bcolor%3Dposter%5D__F%u0418%u041B%u042CM__%5B/color%5D');
   if(!set){set = true;
     var str = '<td id="tag-film" align=center><img src="'+img+'" style="width:20px;height:auto;" title="Poster" onclick="smile(\''+insert+'\')"/></td>';
     $("#post #button-hide").before(str);
   }
 });
}());
</script>
<!--Окончание-->

0

62

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

з.ы. storage я так и не увидел:

А ти про постеры(я думал про LastPosterAvatar)..., дык они ток на главной - да я тут сачканул в расчете только на использования Геннадием, ибо более постерами никто не интересовалси и в "теме скриптов" не выкладывал!

Отредактировано Deff (Пн, 6 Окт 2014 14:34:36)

0

63

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

Один фиг они не работают из-за изменений в поиске, нью вариант:

работают они, я же выкладывал исправленный вариант, там по сути меняется только строка с поисковым запросом - Постеры...

0

64

Deff
Ну вот и я переписал только под него. С панелькой управления гы :)
http://dl1.joxi.net/drive/0006/1789/419581/141006/8c65f42b7f.jpg

0

65

Пасиб обоим за поддержку(про постеры), я еще не включился полностью, за время отсутствия навык быстро теряется,

0

66

а можно скрипт чтобы можно было сделать описание к теме  к одной или пару тем  и можно добавить было цвет текста
http://sd.uploads.ru/tvzPf.jpg

0

67

SKEE
1.Есть скрипт от Romych - cвоя доп иконка к теме, там при открытии темы мон выбрать типа смайлика, стоящего перед темой.
2. Затем через сss мон преобразовать часть этих иконок в цвета

Установите скрипт - дайте ссылку на темы со вставленными иконками - соорудим дополнение в сss в четыре строки для замены части иконок на цвета

Отредактировано Deff (Ср, 8 Окт 2014 00:58:17)

0

68

Deff
нее тот совсем не то вот типо этого хотелось бы - этот в самом форуме делает а вот его бы как под тему вынести определенной ?

<script type="text/javascript">
if(document.URL.indexOf("viewforum.php?id=6")!=-1){
document.getElementById("pun-break2").innerHTML+="<div style=\"text-align: center; font-weight: bold; font-size: 14px; color: gray;\" class=\"simsalabim\">Уважаемые пользователи. <br />Для этого раздела установлены правила. <a href=\"http://forum-people.ru/viewtopic.php?id=11123\" style=\"text-decoration: none;\">Ознакомьтесь</a> с ними, прежде чем создавать тему.</div>"
}
</script>

0

69

SKEE
На чертежах типично назначения элементов управления пишут, а тут нун не простой смекалки быть, чоб догадаться, что галки элемент управления цветом...

Ну во первых фича доступна ток модераторам-текущего форума или Администраторам
2. Мне лениво - попросите Fover, собственно это тот жа скрипт Romych, добавкой Аякс запроса на изменения со страницы тем.

0

70

Deff
вот и прошу кто сможет помогите

0

71

приветствую.
хотелось бы, чтоб вот эта шляпа работала не только на главной, но и на странице списка тем. такое возможно?

0

72

Герда написал(а):

приветствую.
хотелось бы, чтоб вот эта шляпа работала не только на главной, но и на странице списка тем. такое возможно?

Подумаю...
======

Свернутый текст
Код:
<style type="text/css">
#modal-m {width: 250px; height: 155px; background: #eee; box-shadow: 0 0 8px #777; opacity: 0.9; position: absolute; border-left: 10px solid #80c3f4; padding: 10px; right: 70px;}
#modal-m span {display: block; font-family: verdana;}
.name-author {width: 100%; height: 14px; margin-bottom: 15px; color: #05a1f0;}
.p-messages {height: 120px; color: #555; max-height: 120px; overflow: hidden; margin-bottom: 10px;}
.p-messages img {max-height: 60px;}</style>

<div id="modal-m" class="m-message" style="top: 740px; display: none;">
	<div class="main-container">
    <span class="name-author"><strong></strong> написал(а):</span>
    <span class="p-messages"></span>
	</div>
</div>

<script type="text/javascript">
(function($){
    $(function(){
        var $punMain = $('#pun-main')
            ,$modal = $('#modal-m')
            ,postsCache = {};
        
        if (!$punMain.length) return;

        var popupContent = function(topicId) {
            if (typeof topicId == 'undefined') return;
            if (typeof postsCache[topicId] == 'undefined') return;

            var userName = postsCache[topicId]['author'].replace(/mybb@mybb.ru \((.*)\)/, "$1");
            var postContent = postsCache[topicId]['title'];

            $modal.find('.name-author strong:first').html(userName);
            $modal.find('.p-messages').html(postContent);
        };
        
        $('.category .tcr a, .forum .tcr a').hover(function(){
            var link = $(this).attr('href');
            if(document.URL.indexOf('/search.php?action=show_recent')!=-1||document.URL.indexOf('/search.php?action=show_new')!=-1)link = $(this).parents('tr:first').find('.tcl a:first').attr('href');
            var topicId = /\?id=(\d+)/.exec(link)[1];

            $modal.css('top', $(this).offset().top+25).show();
            $modal.find('.p-messages').html('<img src="http://q2.qsdb.ru/ajax-loader.gif" alt="Загружаю" />');

            if (typeof postsCache[topicId] == 'undefined') {
                $.get('/export.php', {type: 'rss', tid: topicId}, function(data){
                    if (data) {
                        postsCache[topicId] = {
                            title:  $(data).find('channel').find('item:first').find('description').text(),
                            author: $(data).find('channel').find('item:first').find('author').text()
                        };
                        popupContent(topicId);
                    }
                });
            } else popupContent(topicId);
        }, function(){
            $modal.hide();
        });
    });
})(jQuery);
</script>

Отредактировано Deff (Ср, 8 Окт 2014 21:00:56)

+1

73

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

Добавьте Красным:

эт первый вариант, который пробовала.
на главной пашет, на странице списка тем - нет: http://blackteam.mmohost.ru/viewforum.php?id=12 (ахтунг, форум не доделан, на главной можно повеситься из-за анимации)

0

74

Герда ты скопируй скрипт с исходника и замени ток эту строку
        $('.category .tcr a, .forum .tcr a').hover(function(){
Возможно при переносе оттель втут в топик кавыки какие съело, У мну Всё кажет http://sd.uploads.ru/sQIng.jpg

Отредактировано Deff (Ср, 8 Окт 2014 19:18:35)

0

75

Deff
м, дошло.
у меня с позиционированием контейнера проблемы

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

$modal.css('top', $(this).offset().top+25).show();

можно как-нить перекорячить код, чтоб для главной странице сделать top-1400, а для страницы списка тем top-390?

0

76

Герда написал(а):

Deff
м, дошло.
у меня с позиционированием контейнера проблемы

можно как-нить перекорячить код, чтоб для главной странице сделать top-1400, а для страницы списка тем top-390?

Ну на темах  #pun-viewforum

if($('#pun-viewforum ').length) {$modal.css('top', $(this).offset().top-390).show();}
else $modal.css('top', $(this).offset().top-1400).show();

хотя проще добавить маргин в сss

#pun-index #modal-m {
  margin-top:-1400px;
}
#pun-viewforum #modal-m {
  margin-top:-390px;
}

Отредактировано Deff (Ср, 8 Окт 2014 19:46:08)

+1

77

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

хотя проще добавить маргин в сss

о, да... так лучше всего. спс за помощь! :cool:

0

78

Вот поправил и для "Активных тем"
В HTML верх

Код:
<style type="text/css">
#modal-m {width: 250px; height: 155px; background: #eee; box-shadow: 0 0 8px #777; opacity: 0.9; position: absolute; border-left: 10px solid #80c3f4; padding: 10px; right: 70px;}
#modal-m span {display: block; font-family: verdana;}
.name-author {width: 100%; height: 14px; margin-bottom: 15px; color: #05a1f0;}
.p-messages {height: 120px; color: #555; max-height: 120px; overflow: hidden; margin-bottom: 10px;}
.p-messages img {max-height: 60px;}</style>

<div id="modal-m" class="m-message" style="top: 740px; display: none;">
	<div class="main-container">
    <span class="name-author"><strong></strong> написал(а):</span>
    <span class="p-messages"></span>
	</div>
</div>

<script type="text/javascript">
(function($){
    $(function(){
        var $punMain = $('#pun-main')
            ,$modal = $('#modal-m')
            ,postsCache = {};
        
        if (!$punMain.length) return;

        var popupContent = function(topicId) {
            if (typeof topicId == 'undefined') return;
            if (typeof postsCache[topicId] == 'undefined') return;

            var userName = postsCache[topicId]['author'].replace(/mybb@mybb.ru \((.*)\)/, "$1");
            var postContent = postsCache[topicId]['title'];

            $modal.find('.name-author strong:first').html(userName);
            $modal.find('.p-messages').html(postContent);
        };
        
        $('.category .tcr a, .forum .tcr a').hover(function(){
            var link = $(this).attr('href');
            if(document.URL.indexOf('/search.php?action=show_recent')!=-1||document.URL.indexOf('/search.php?action=show_new')!=-1)link = $(this).parents('tr:first').find('.tcl a:first').attr('href');
            var topicId = /\?id=(\d+)/.exec(link)[1];

            $modal.css('top', $(this).offset().top+25).show();
            $modal.find('.p-messages').html('<img src="http://q2.qsdb.ru/ajax-loader.gif" alt="Загружаю" />');

            if (typeof postsCache[topicId] == 'undefined') {
                $.get('/export.php', {type: 'rss', tid: topicId}, function(data){
                    if (data) {
                        postsCache[topicId] = {
                            title:  $(data).find('channel').find('item:first').find('description').text(),
                            author: $(data).find('channel').find('item:first').find('author').text()
                        };
                        popupContent(topicId);
                    }
                });
            } else popupContent(topicId);
        }, function(){
            $modal.hide();
        });
    });
})(jQuery);
</script>

http://sd.uploads.ru/EZFK5.jpg

Отредактировано Deff (Ср, 8 Окт 2014 20:44:51)

+1

79

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

и для "Активных тем"

а можно тогда и для новых сообщений? которые /search.php?action=show_new

0

80

Герда написал(а):

а можно тогда и для новых сообщений? которые /search.php?action=show_new

Поправил Пост 51

0


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[3]