Advertisement
Guest User

вспывающее сообщение и редизайн

a guest
Oct 18th, 2013
1,123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @name        миста
  3. // @namespace   http://www.forum.mista.ru
  4. // @include     http://www.forum.mista.ru/topic.php?id=*
  5. // @version     1
  6. // @grant       none
  7. // ==/UserScript==
  8.  
  9. $(document).ready(function() {
  10.    
  11.     // Стиль шапки
  12.     $('#header-table-2 #user-td').css('font','8pt Helvetica');
  13.     $('.forum-title').css({'margin':'5px 0','font-family':'Helvetica'});
  14.     $('.forum-title a').css('color','#ffff44');
  15.  
  16.     // Стиль сообщений
  17.     $('#table_messages').css('font','8pt Tahoma');
  18.     $('table#table_messages td').css('padding','4px 8px');
  19.     $('div.message-info .sendbutton').css('font-size','6pt');
  20.    
  21.     // удаляем лишние элементы
  22.     $('#section-td').children().last().remove(); // метки в теге <b> справа в шапке
  23.     $('#section-td').children().last().remove(); // тег </br> в левой ячейке шапки
  24.  
  25.     $('#user-td').children().last().remove(); // тег </br>
  26.     $('#user-td').children().last().remove(); // тег </br>
  27.  
  28.     $('#header-table-2').next().remove(); // тег </br> после шапки
  29.  
  30.     // Удаляем баннеры
  31.     $('#banner-center-td a').remove();
  32.     $('#banner-td a').remove();
  33.  
  34.     // Окошко для показа сообщений
  35.     $('body').append("<div id='popupWin'></div>");
  36.     $('#popupWin').css({
  37.         'background-color': '#FFFFCC',
  38.         'border': '1px solid #CCCCCC',
  39.         'border-radius': '8px',
  40.         'font': '10pt Tahoma',
  41.         'padding':'10pt',
  42.         'left': '50%',
  43.         'position': 'fixed',
  44.         'top': '220px',
  45.         'z-index': '1000',
  46.         'display':'none',
  47.         'box-shadow': '0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6)'
  48.     });
  49.     // Закрытие по щелчку на блоке
  50.     $('#popupWin').live('click',function(){
  51.         $(this).fadeOut(200);
  52.     });
  53.     // примерно так получается текст
  54.     $('a.interlink').removeAttr('href');
  55.     $('a.interlink').css('cursor','pointer');
  56.     $('a.interlink').live('mouseover', function(e){
  57.         var msgid = $(this).data('rel');
  58.        
  59.         var offset = $(this).offset();
  60.         var relativeX = e.pageX - $(window).scrollLeft()+15;
  61.         var relativeY = e.pageY - $(window).scrollTop()+15;
  62.        
  63.         var msgtext = "<b>"+msgid+ "</b><br/>" + $(msgid).text();
  64.         $('#popupWin').css({'top':relativeY+'px','left':relativeX+'px'});
  65.         $('#popupWin').html(msgtext);
  66.         $('#popupWin').fadeIn(200);
  67.     });
  68.  
  69.    
  70.    
  71. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement