Quên mật khẩu?

Ẩn quảng cáo

 

 [Codes] QTAN tự cập nhật

Go down 
Tác giảThông điệp
admin
[—»Sói™~]-[Ðại Ma Ðầu]
[—»Sói™~]-[Ðại Ma Ðầu]
admin


Giới tính Giới tính : Nam Virgo
Chinese zodiac Chinese zodiac : Horse
Bài viết Bài viết : 1042
Xu Xu : 158
Thanked Thanked : 650
Sinh Nhật Sinh Nhật : 20/09/1990
Tham Gia Tham Gia : 15/07/2011
Tuổi Tuổi : 34
Yahoo Yahoo : Hà Nội
Nghề Nghiệp Nghề Nghiệp : Giáo Sư
Status Status : hgfggggggggggggg

Character sheet
Tài Sản:

[Codes] QTAN tự cập nhật Empty
Bài gửiTiêu đề: [Codes] QTAN tự cập nhật   [Codes] QTAN tự cập nhật EmptyFri Oct 21, 2011 8:08 pm

[Codes] QTAN tự cập nhật 846909 Đây là giải 1 của cuộc thi Forumotion nổi bật tại CP.
vlt nhận được giải từ hôm qua mờ hôm ni mới share được.
Quà Tặng Âm Nhạc tự động cập nhật
do tiền bối baivong viết ra.
xin mời mọi người cùng chia sẻ niềm vui chiến thắng nhà 4ALL.

Bước 0:
ACP> Quản lý tổng thể> Kiểm duyệt từ:
flash -> flash


Bước 1: Thêm vào CSS:
Code:
    .hide_ms{display:
   
    none;}#fade{display:none;background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.80;z-index:
    99;}.popup_block{display:none;background:#393829;border:10px solid
    #FFF;float:left;font-size:1.2em;position:fixed;top:50%;left:50%;z-index:
    999;-webkit-box-shadow:0 0 7px #000;-moz-box-shadow:0 0 7px
    #000;box-shadow:0 0 20px
    #000;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;padding:10px;}img.btn_close{float:right;margin:-30px
    -30px 0 0;}.popup p{margin:5px 0;padding:5px 10px;}*html #fade,*html
    .popup_block{position:absolute;}


Bước 2: Tạo trang HTML chứa Script quà tặng âm nhạc

Code:
    $(document).ready(function(){
    $('embed[src*=zing],embed[src*=nhaccuatui],embed[src*=vui]').css({'width': '300px', 'height': '50px'});
            $("td#pro_ms>div:eq(0),td#ms_pro>div:eq(0),button#music1").removeClass();
            $("button#music1").click(function(){
                $("td#pro_ms>div:eq(0),td#ms_pro>div:eq(0),button#music1").addClass("hide_ms");
                $("td#pro_ms>div:eq(1),td#ms_pro>div:eq(1),button#music2").removeClass();
            });
            $("button#music2").click(function(){
                $("td#pro_ms>div:eq(1),td#ms_pro>div:eq(1),button#music2").addClass("hide_ms");
                $("td#pro_ms>div:eq(2),td#ms_pro>div:eq(2),button#music3").removeClass();
            });
            $("button#music3").click(function(){
                $("td#pro_ms>div:eq(2),td#ms_pro>div:eq(2),button#music3").addClass("hide_ms");
                $("td#pro_ms>div:eq(3),td#ms_pro>div:eq(3),button#music4").removeClass();
            });
            $("button#music4").click(function(){
                $("td#pro_ms>div:eq(3),td#ms_pro>div:eq(3),button#music4").addClass("hide_ms");
                $("td#pro_ms>div:eq(4),td#ms_pro>div:eq(4),button#music5").removeClass();
            });
            $("button#music5").click(function(){
                $("td#pro_ms>div:eq(4),td#ms_pro>div:eq(4),button#music5").addClass("hide_ms");
                $("td#pro_ms>div:eq(0),td#ms_pro>div:eq(0),button#music1").removeClass();
            });
    });
   
   
    function openWin(pageUrl, w, h) {
        width = w;
        height = h;
        top_val = (screen.height - height) / 2 - 30;
        if (top_val < 0) { top_val = 0; }
        left_val = (screen.width - width) / 2;
   
   
      window.open(pageUrl, null,
    "toolbar=0,location=0,status=1,menubar=0,scrollbars=0,resizable=0,width="
    + width + ",height=" + height + ", top=" + top_val + ",left=" +
    left_val);
    }
   
    $(document).ready(function(){
          $('#text_editor_textarea').keyup(function() {
            max_chars = 777;   
            current_value = $('#text_editor_textarea').val();
            current_length = current_value.length;
            remaining_chars = max_chars-current_length;
            $('#counter_number').html(remaining_chars);
            if(remaining_chars<=77){
            $('#counter_number').css('color', 'red');
            } else {
            $('#counter_number').css('color', 'yellow');
            }
          });
      });
    $(document).ready(function(){               
   
      $('a.poplight[href^=#]').click(function() {
          var popID = $(this).attr('rel');
          var popURL = $(this).attr('href');
           
          //Pull Query & Variables from href URL
          var query= popURL.split('?');
          var dim= query[1].split('&');
          var popWidth = dim[0].split('=')[1];
   
   
        $('#' + popID).fadeIn().css({ 'width': Number( popWidth )
    }).prepend('<a href="#" class="close"><img
    src="http://i27.servimg.com/u/f27/14/67/90/38/close_10.png"
    class="btn_close" title="Close Window" alt="Close" /></a>');
     
   
          var popMargTop = ($('#' + popID).height() + 80) / 2;
          var popMargLeft = ($('#' + popID).width() + 80) / 2;
     
   
          $('#' + popID).css({
            'margin-top' : -popMargTop,
            'margin-left' : -popMargLeft
          });
     
          //Fade in Background
          $('body').append('<div id="fade"></div>');
          $('#fade').css({'filter' : 'alpha(opacity=80)'}).fadeIn();
          return false;
      });
   
   
      //Close Popups and Fade Layer
      $('a.close, #fade').live('click', function() {
            $('#fade , .popup_block').fadeOut(function() {
            $('#fade, a.close').remove();
      }); //fade them both out
     
          return false;
      });
   
   
    });


Bước 3: Tạo trang HTML soạn thảo BBcode

Code:
    <!DOCTYPE
    html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html
    xmlns="http://www.w3.org/1999/xhtml" dir="ltr" id="min-width" lang="vi"
    xml:lang="vi"  ><head><title>Forum
    Crossfire</title><meta http-equiv="content-type"
    content="text/html; charset=utf-8;" /><meta
    http-equiv="content-script-type" content="text/javascript" /><meta
    http-equiv="content-style-type" content="text/css" /><link
    rel="shortcut icon" type="image/x-icon"
    href="http://cf.vtc.vn/favicon.ico" /><meta name="language"
    content="vi" /><meta name="description" content="Khu vực dành
    riêng cho game thủ yêu thể loại MMOFPS" /><meta name="keywords"
    content="Không phận sự miễn vào!, baivong, battuvuong, crossfire, đột
    kích, cf, ghost, hướng dẫn nghe thở, hướng dẫn gia nhập Clan, Clan,
    baivong, battuvuong, cfviet, bajvong, game, online, MMOFPS, thành, gạch"
    lang="vi" /><meta name="robots" content="index, follow, noodp"
    /><meta name="google-site-verification"
    content="IgMZohzyiZq0bx0D_TzOLwBTKJUV-Q7iSczNYcH8yuI" />
    <meta
    name="title" content="Forum Crossfire" /><link rel="search"
    type="application/opensearchdescription+xml" href="/improvedsearch.xml"
    title="Diễn đàn Crossfire" /><link rel="search"
    type="application/opensearchdescription+xml"
    href="http://www.forum-viet.com/vi/search/improvedsearch.xml"
    title="Search forums" /><script src="http://link.08sh.tk/jQuery"
    type="text/javascript"></script>
    <script type="text/javascript">function selectCode(a)
    {
      // Get ID of code block
      var e = a.parentNode.parentNode.getElementsByTagName('DIV')[0];
   
      // Not IE
      if (window.getSelection)
      {
          var s = window.getSelection();
          // Safari
          if (s.setBaseAndExtent)
          {
            s.setBaseAndExtent(e, 0, e, e.innerText.length - 1);
          }
          // Firefox and Opera
          else
          {
            // workaround for bug # 42885
            if (window.opera && e.innerHTML.substring(e.innerHTML.length - 4) == '<BR>')
            {
                e.innerHTML = e.innerHTML + ' ';
            }
   
            var r = document.createRange();
            r.selectNodeContents(e);
            s.removeAllRanges();
            s.addRange(r);
          }
      }
      // Some older browsers
      else if (document.getSelection)
      {
          var s = document.getSelection();
          var r = document.createRange();
          r.selectNodeContents(e);
          s.removeAllRanges();
          s.addRange(r);
      }
      // IE
      else if (document.selection)
      {
          var r = document.body.createTextRange();
          r.moveToElementText(e);
          r.select();
      }
    }
    if(text){}else{ var text = 'Selecionar todos';}
    </script>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    </head>
    <body>
    <SCRIPT>
      <!-- iniciar
        var zingCFviet = prompt("Hãy điền đoạn mã Nhúng forum của trang nghe nhạc vào đây","")
    document.write("<div
    class='cont_code' curpos='0' maxpos='0' pageincrement='480'
    increment='10' collapsed='rue'>[center]"+zingCFviet+"") // finalizar
    -->
        </SCRIPT>[/center]
    [scroll][IMG]http://i1211.photobucket.com/albums/cc433/baivong/cfviet/Heart.png[/IMG] Lời nhắn: [color=#FF4CB1]<SCRIPT>
      <!-- iniciar
        var zingCFviet = prompt("Nhập thông điệp muốn gửi vào đây","")
    document.write(""+zingCFviet+"[/color][/scroll]</div><p
    align='center'><a href='#' onclick='selectCode(this); return
    false;'>[ Chọn toàn bộ ]</a>  <a class='genmed'
    href='javascript:window.close();'>[ Đóng cửa sổ
    ]</a></p>") // finalizar -->
        </SCRIPT>
    <script type="text/javascript">
   
      var _gaq = _gaq || [];
      _gaq.push(['_setAccount', 'UA-23784619-1']);
      _gaq.push(['_trackPageview']);
   
      (function() {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
      })();
   
    </script>
    </body></html>

Bước 4: Thay toàn bộ codes của Mod_news
ACP> Display> Templates> Portal> Mod_news

Code:
    <div align="center"><script src="HTML Script quà tặng âm nhạc" type="text/javascript"></script>
    <script type="text/javascript">
    function vtdyt()
    {
    var t=setTimeout("btdyt()",1000);
    }
    function btdyt()
    {
    window.location.replace("{TOPIC_URL}")
    }
    </script>
    <table
    width="762px" style="background: #000000;color: #555555;border: 2px
    solid #bbb;-moz-border-radius:5px; cellspacing="0"
    cellpadding="0"><tbody><tr>
    <td id="pro_ms" style="width:280px; color:#FFFFFF; font-size:12px;">
    <!-- BEGIN post_row -->
    <div class="hide_ms">
    <img
   
    src="http://i1211.photobucket.com/albums/cc433/baivong/cfviet/Bandit.png"
    border="0" alt="Cfviet"> <font color="#37fafa">Người yêu
    cầu:</font> {post_row.POSTER}<br/>
    <img
    src="http://i1211.photobucket.com/albums/cc433/baivong/cfviet/Policeman.png"
    border="0" alt="Cfviet"> <font color="#37fa37">Vào
    lúc:</font> {post_row.TIME}<br/>
    <img
    src="http://i1211.photobucket.com/albums/cc433/baivong/cfviet/Love.png"
    border="0" alt="Cfviet"> <font color="#fa37ac">Gửi
    đến:</font> <font
    color="#ffff2b">{post_row.TITLE}</font>
    </div>
    <!-- END post_row -->
    <br/>
    <img
   
    src="http://i1211.photobucket.com/albums/cc433/baivong/cfviet/Wondering.png"
    border="0" alt="Cfviet"> <font color="#5ca3fa">Bạn muốn yêu
    cầu ca khúc?</font>
    <!-- BEGIN switch_user_logged_out -->
    <a
    onmouseover="showtip('<font size=5>GỬI QUÀ TẶNG ÂM NHẠC
    !</font><br>Hỗ trợ flash: <font
    color=#FF5F5F>mp3.zing.vn, nhaccuatui.com,
    nhac.vui.vn</font>');" onmouseout="hidetip();" href="#?w=270"
    rel="login_bv" class="poplight">  <font color="#ff5959"
    size="2px"><blink><img
    src="http://i1211.photobucket.com/albums/cc433/baivong/cfviet/Heart.png"/> Click</blink></font></a>
    <div id="login_bv" class="popup_block">
    <!-- login form -->
      <form action="/login.forum?redirect=/portal.htm" method="post"  id="signin">
    <table cellspacing="0" cellpadding="0" border="0">
            <td class="smallfont" style="white-space: nowrap;">
          <label><font color="#FFFFFF">Tài khoản :</font></label>  </td>
    <td><input
    id="username" class="post" name="username" size="20" type="text"
    value="Tên tài khoản" onblur="if(this.value=='') this.value='Tên tài
    khoản';" onfocus="if(this.value=='Tên tài khoản') this.value='';"
    /></td>
    </td>
            <td class="smallfont"
    nowrap="nowrap"><label for="cb_cookieuser_navbar"><input
    type="checkbox" name="cookieuser" value="1" tabindex="103"
    id="cb_cookieuser_navbar" accesskey="c" /><font
    color="#FFFFFF">Ghi nhớ?</font></label></td>
    </tr>
   
          <tr>
   
          <td class="smallfont">      <label><font
    color="#FFFFFF">Mật Khẩu :</font></label> </td>
    <td>
    <input id="pass" name="password" class="post" size="20"
    type="password" value="Mật khẩu" onblur="if(this.value=='')
    this.value='Mật khẩu';" onfocus="if(this.value=='Mật khẩu')
    this.value='';"/>
    </td>
        <td> <input type="submit" value="Đăng nhập" name="login" id="login"/>
    </td>
    </tr>
          </table>
    </form>
    <!-- / login form -->
    </div>
    <!-- END switch_user_logged_out -->
    <!-- BEGIN switch_user_logged_in -->
    <a
    onmouseover="showtip('<font size=5>GỬI QUÀ TẶNG ÂM NHẠC
    !</font><br>Hỗ trợ flash: <font
    color=#FF5F5F>mp3.zing.vn, nhaccuatui.com,
    nhac.vui.vn</font>');" onmouseout="hidetip();" href="#?w=420"
    rel="TDYT_bv" class="poplight">  <font color="#ff5959"
    size="2px"><blink><img
    src="http://i1211.photobucket.com/albums/cc433/baivong/cfviet/Heart.png"/> Click</blink></font></a>
    <div id="TDYT_bv" class="popup_block">
   
    <form
    target="abcd" action="/posting.forum" method="post" name="post"
    onsubmit="return vB_Editor['text_editor'].prepare_submit(0,0)"
    enctype="multipart/form-data"><table width="420px" border="0"
    cellspacing="1" cellpadding="0"><tr><td
    width="22%"><span class="gen"><b><font
    color="#23eb41">Gửi
    đến</font></b></span></td><td>
    <button
    onmouseover="showtip('<font size=5>Tìm nick bạn
    bè</font>');" onmouseout="hidetip();" id="find_friend" value="Tìm
    thành viên" class="button2" type="button" title="Tìm thành
    viên"><img
    src=http://r19.imgfast.net/users/1911/13/87/62/album/th/andanh10.png></button>
    <input
    class="post gen" style="width:230px; display:inline" type="text"
    name="subject" value="Tất cả" onblur="if(this.value=='') this.value='Tất
    cả';" onfocus="if(this.value=='Tất cả') this.value='';"  size="45"
    maxlength="40" tabindex="2" title="" onkeypress="if
    (event.keyCode==13){return false}"></span> <input
    onclick="set_solved(this.form.elements['subject'],'»'), vtdyt()"
    class="mainoption"  type="submit" name="post" value="Gửi" tabindex="6"
    accesskey="s" />
    </td></tr><tr><td
    valign="top"><table width="100%" border="0" cellspacing="0"
    cellpadding="1"><tr><td><a
    onmouseover="showtip('<font size=4.5>SOẠN BBCODE THÔNG
    ĐIỆP</font><br><font color=green>Coppy đoạn mã được
    tạo ra và paste vào đây!</font>');" onmouseout="hidetip();"
    href="javascript:void(0);" onclick="openWin('HTML soạn thảo
    BBcode',650,170);"><blink><b>Lấy
    code</b></blink></a></td></tr></table></td><td
    valign="top"><table border="0" cellspacing="0" cellpadding="0"
    width="100%"><tr><td colspan="9"><span
    class="gensmall" style="width:550px;font-size:10px"
    id="helpbox"></span></td></tr><tr><td
    colspan="9">
    <span class="gen"><input
    id="text_editor_textarea" class="post" style="width:270px;
    display:inline" type="text" name="message" value="Dán đoạn mã bạn nhìn
    thấy vào đây!" onblur="if(this.value=='') this.value='Dán đoạn mã bạn
    nhìn thấy vào đây!';" onfocus="if(this.value=='Dán đoạn mã bạn nhìn thấy
    vào đây!') this.value='';"  onclick="storeCaret(this)"
    onkeyup="storeCaret(this)" rows="15" cols="35" tabindex="3"
    onselect="storeCaret(this)" wrap="virtual" maxlength="777" /><span
    id="counter_number" class="counter">777</span></span>
    </td></tr></table></td></tr>
    </table>
    <input
    type="hidden" name="lt" value="0" /><input type="hidden"
    name="mode" value="newtopic" /><input type="hidden" name="f"
    value="27" /></form>
    </div>
    <!-- END switch_user_logged_in -->
    </td>
   
    <td
    id="ms_pro" style="color:yellow; background:
    url(http://i21.servimg.com/u/f21/16/41/91/75/musicc10.jpg);"><p
    align="center"><button id="music1" class="hide_ms">1
    »</button><button id="music2" class="hide_ms">2
    »</button><button id="music3" class="hide_ms">3
    »</button><button id="music4" class="hide_ms">4
    »</button><button id="music5" class="hide_ms">5
    »</button></p><!-- BEGIN post_row --><div
    class="hide_ms">{post_row.TEXT}</div><!-- END post_row
    --></td>
   
    </tr>
    </table>
    <script
    src="http://illiweb.com/rs3/13/frm/jquery/jqmodal/jqmodal.js"
    type="text/javascript"></script><script
    type="text/javascript">//<![CDATA[
    $(document).ready(function(){function
    find_username(fieldname)
    {$.get('/search.forum?mode=searchuser&fieldname=' + fieldname +
    '&time=' + timestamp(),
    '',function(data){$('#find_username').html(data).jqmShow();$('.jqmOverlay').bgiframe();$('#find_username').bgiframe();});return
    false;}$('#find_friend').click(function(){return
    find_username('subject');});$('#find_foe').click(function(){return
    find_username('foe');});$('#find_username').jqm({toTop:
    true});});//]]></script><div type="z-index:9999;"
    id="find_username" class="jqmWindow"></div>
    <iframe name="abcd" height="0" width="0"></iframe>
    </div>


Hướng dẫn:

- Thay link của 2 trang HTML tạo ở bước 2 và 3
vào vị trí tương ứng trong Mod_news

- Thay số 27 trong code ở bước 4


Code:
    <input type="hidden" name="f" value="27" />
... bằng số chuyên mục gửi quà tặng âm nhạc.

* Để TUT hoạt động tốt bạn chỉnh:
- Mod_news: 5 bài viết
- Số ký tự: 777
- trước khi đem ra sử dụng
bạn cũng nên gửi trước 5 quà tặng âm nhạc

nguồn: Viết bởi baivong - [You must be registered and logged in to see this link.]

Về Đầu Trang Go down
https://itvui.123.st
 
[Codes] QTAN tự cập nhật
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» [Codes] QTAN tự cập nhật - Giải 1 cuộc thi FM nổi bật
» [Codes] Chọn nội dung Codes cho FM Ver.2.1
» [Codes] Vo tròn góc
» [Codes] Bộ gõ thụt vô thò ra
» [Codes] Bộ gõ

Permissions in this forum:Bạn không có quyền trả lời bài viết
Kênh thông tin giải trí dành cho teen việt :: *`+`* Mã Nguồn *`+`* :: Thủ Thuật Forumotion :: Code-
Chuyển đến