buachompoox โพสต์ 2010-2-1 14:43:33

[addon]Downloads popup discuz 7.2

แก้ไขล่าสุดโดย buachompoox เมื่อ 2010-2-1 14:46

นำเวอชั่น 7.0 มาปรับปรุงให้ใช้ได้กับ 7.2 ครับ

อ้างอิง
หัวข้อDownloads popup
อัพเดทล่าสุด2010-02-01
ผู้โพสzhouc
ที่มาhttp://www.17dst.com/
เวอชั่นdiscuz 7.2.0
รหัสภาษาGBK BIG5 UTF8





TIP : แก้ไขภาษาที่ไฟล์ downopen.js


จากนั้นทำการอัพโหลดไฟล์ตามที่อยู่

ทำการแก้ไขไฟล์ต่างๆดังต่อไปนี้

1. ./templates/*/header.htm หาโค๊ด
<script type="text/javascript" src="include/js/common.js?{VERHASH}"></script>
เพิ่มโค๊ดนี้ด้านล่าง
<!--{if CURSCRIPT == 'viewthread'}-->
<script type="text/javascript" src="include/js/downopen.js"></script>
<!--{/if}-->
2. ./templates/*/discuzcode.htm หาโค๊ด
                              <p class="imgtitle">
                                        <a href="attachment.php?aid=$aidencode&amp;nothumb=yes" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" id="aid$attach" class="bold" target="_blank">$attach</a>
                                        <em>($attach)</em>
                              </p>
เปลี่ยนเป็น
                              <p class="imgtitle">
                                        <a href="attachment.php?aid=$aidencode&amp;nothumb=yes" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" id="aid$attach" class="bold" rel="downPop">$attach</a>
                                        <em>($attach)</em>
                              </p>
จากนั้นหาโค๊ด
      <dl class="t_attachlist">
                <dt>
                        $attach
                </dt>
                <dd>
                        <p class="attachname">
                              <!--{if !$attach['price'] || $attach['payed']}-->
                                        <a href="attachment.php?aid=$aidencode"onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" id="aid$attach" target="_blank"{if $GLOBALS} onclick="return creditconfirm('{$GLOBALS}');"{/if}>$attach</a>
                              <!--{else}-->
                                        <a href="misc.php?action=attachpay&amp;aid=$attach" onclick="showWindow('attachpay', this.href);return false;">$attach</a>
                              <!--{/if}-->
                              ($attach)
เปลี่ยนเป็น
      <dl class="t_attachlist">
                <dt>
                        $attach
                </dt>
                <dd>
                        <p class="attachname">
                              <!--{if !$attach['price'] || $attach['payed']}-->
                                        <a href="attachment.php?aid=$aidencode"onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" id="aid$attach" rel="downPop"{if $GLOBALS} onclick="return creditconfirm('{$GLOBALS}');"{/if}>$attach</a>
                              <!--{else}-->
                                        <a href="misc.php?action=attachpay&amp;aid=$attach" onclick="showWindow('attachpay', this.href);return false;">$attach</a>
                              <!--{/if}-->
                              ($attach)
จากนั้นหาโค๊ด
                        $attach <span style="white-space: nowrap" id="attach_$attach" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})"><a href="attachment.php?aid=$aidencode" target="_blank"{if !$attach['attachimg'] && $GLOBALS} onclick="return creditconfirm('{$GLOBALS}');"{/if}><strong>$attach</strong></a></span> ($attach)
เปลี่ยนเป็น
                        $attach <span style="white-space: nowrap" id="attach_$attach" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})"><a href="attachment.php?aid=$aidencode" rel="downPop"{if !$attach['attachimg'] && $GLOBALS} onclick="return creditconfirm('{$GLOBALS}');"{/if}><strong>$attach</strong></a></span> ($attach)
3. ./templates/*/css_common.htm เพิ่มโค๊ดนี้บรรทัดล่างสุด
/*download openpop*/      
#down_block {
      BORDER-RIGHT: #a4cfff 10px solid; BORDER-TOP: #a4cfff 10px solid; Z-INDEX: 100000; BACKGROUND: #fdfdff; LEFT: 50%; MARGIN-LEFT: -190px; OVERFLOW: hidden; BORDER-LEFT: #a4cfff 10px solid; WIDTH: 380px; BORDER-BOTTOM: #a4cfff 10px solid; POSITION: absolute; TOP: 150px; HEIGHT: 280px
}
#down_block IMG.pop_ad {
      DISPLAY: block; MARGIN: 10px auto
}
#down_block H2 {
      FONT-WEIGHT: 600; FONT-SIZE: 14px; MARGIN: 10px; OVERFLOW: hidden; COLOR: #0066ff; WHITE-SPACE: nowrap
}
#down_block P {
      MARGIN: 10px; TEXT-ALIGN: left
}
#down_block P IMG {
      MARGIN-RIGHT: 20px
}
#down_block A.down_pop_close {
      DISPLAY: block; RIGHT: 10px; BACKGROUND: url({IMGDIR}/close.gif) no-repeat 0 0; OVERFLOW: hidden; WIDTH: 12px; BOTTOM: 15px; TEXT-INDENT: -9999px; POSITION: absolute; HEIGHT: 12px
}
#down_block A.down_pop_close:hover {background-position: 0 -12px;}
อัพเดทแคชแล้วลองใช้งานดูครับ

muksuck77 โพสต์ 2010-2-1 14:44:25

ขอบคุณมากมายครับ สวยมาก

buachompoox โพสต์ 2010-2-1 15:37:47

ขอบคุณครับ

เคยเอามาจากเว็บคุณปูทีนึง ไม่รู้เหมือนก ...
ต้นฉบับโพสต์โดย i~Designs เมื่อ 2010-2-1 15:18 http://www.discuzthai.com/images/common/back.gif
เหมือนกันครับแต่ 7.2 โค๊ดมันเปลี่ยนแปลงไปเล็กน้อย

longhon โพสต์ 2010-2-2 11:29:30

ขอบคุงฮ่ะ สุดยอดดดดดดดดด {:15_664:}

tanakrit โพสต์ 2010-2-2 16:00:33

น่าสนใจดีครับผม
ได้ของไปโมต่อแล้ว หุหุ

ขอบคุณมากนะครับ ^^

kainmin โพสต์ 2011-3-11 19:14:48

น่าสนใจครับ ขอบคุณมาก
หน้า: [1]
ดูในรูปแบบกติ: [addon]Downloads popup discuz 7.2