Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.5 Thai R20231001 Rev.8 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 9563|ตอบกลับ: 3

[X2] แจก!! โค๊ดแบนเนอร์ลอยข้างสวยๆ...

  [คัดลอกลิงก์]
joeja โพสต์ 2012-4-3 19:25:00 |โหมดอ่าน
แก้ไขครั้งสุดท้าย 2012-4-8 03:10 โดย joeja



แจกโค๊ดโฆษณาลอยข้าง ซ้าย/ขวา
ปกติแล้วถ้าเราใช้การโฆษณาแบบ "ลอยคู่ซ้าย/ขวาในทุกๆหน้า" มันจะอยู่นิ่งกับที่ไม่เลื่อนตามสกอบาร์  แต่สามารถทำให้มันวิ่งได้โดยแค่เราเลื่อนสกอบาร์ลงมานิดหน่อยแบนเนอร์มันจะวิ่งลงมาข้างล่างและหายไปอย่างรวดเร็ว ถ้าเลื่อนสกอบาร์ขึ้นจนสุดมันก็จะวิ่งขึ้นมาอย่างรวดเร็วเหมือนกัน อธิบายแค่นี้แหละเดี๋ยวงง ลองเอาไปใช้ดูและกัน
ตามรูปนี้



นี่โค๊ด






  1. <style type="text/css">
  2. #topbar{
  3. position:absolute;
  4. border: 1px solid black;
  5. padding: 2px;
  6. background-color: lightyellow;
  7. width: 150px;
  8. visibility: hidden;
  9. z-index: 100;
  10. }
  11. </style>
  12. <!-- สิ้นสุดการแก้ไขรูปแบบของกรอบข้อความ -->
  13. <script type="text/javascript">

  14. var persistclose=0 // ให้ใส่เป็น 0 หรือไม่ก็ 1 (โดย 0 หมายถึง เมื่อกดปิดแล้ว กด REFRESH กรอบข้อความจะขึ้นมาอีก แต่ถ้า 1 กรอบข้อความจะไม่ขึ้นมาอีกแล้ว)
  15. var startX = 10 // ตำแหน่งแสดงกรอบข้อความ นับจากด้านซ้าย
  16. var startY = 10 // ตำแหน่งแสดงกรอบข้อความ นับจากด้านบน

  17. function iecompattest(){
  18. return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
  19. }

  20. function get_cookie(Name) {
  21. var search = Name + "="
  22. var returnvalue = "";
  23. if (document.cookie.length > 0) {
  24. offset = document.cookie.indexOf(search)
  25. if (offset != -1) {
  26. offset += search.length
  27. end = document.cookie.indexOf(";", offset);
  28. if (end == -1) end = document.cookie.length;
  29. returnvalue=unescape(document.cookie.substring(offset, end))
  30. }
  31. }
  32. return returnvalue;
  33. }


  34. var verticalpos="fromtop"


  35. function closebar(){
  36. if (persistclose)
  37. document.cookie="remainclosed=1"
  38. document.getElementById("topbar").style.visibility="hidden"
  39. }






  40. function staticbar(){

  41. var ns = (navigator.appName.indexOf("Netscape") != -1);
  42. var d = document;
  43. function ml(id){
  44. var el=d.getElementById(id);
  45. if (!persistclose || persistclose && get_cookie("remainclosed")=="")
  46. el.style.visibility="visible"
  47. if(d.layers)el.style=el;
  48. el.sP=function(x,y){this.style.left=x+"px";this.style.top=y+"px";};
  49. el.x = startX;
  50. if (verticalpos=="fromtop")
  51. el.y = startY;
  52. else{
  53. el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
  54. el.y -= startY;
  55. }
  56. return el;
  57. }
  58. window.stayTopLeft=function(){
  59. if (verticalpos=="fromtop"){
  60. var pY = ns ? pageYOffset : iecompattest().scrollTop;
  61. ftlObj.y += (pY + startY - ftlObj.y)/8;
  62. }
  63. else{
  64. var pY = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
  65. ftlObj.y += (pY - startY - ftlObj.y)/8;
  66. }
  67. ftlObj.sP(ftlObj.x, ftlObj.y);
  68. setTimeout("stayTopLeft()", 10);
  69. }
  70. ftlObj = ml("topbar");
  71. stayTopLeft();
  72. }

  73. if (window.addEventListener)
  74. window.addEventListener("load", staticbar, false)
  75. else if (window.attachEvent)
  76. window.attachEvent("onload", staticbar)
  77. else if (document.getElementById)
  78. window.onload=staticbar
  79. </script>

  80. <div id="topbar">

  81. <a href="xxx" target="_blank"><img src="yyy"  </a>

  82. <a onClick="closebar(); return false"><img src="http://www.your.com/bbs/static/image/common/ad_close.gif" border="0" width="26" height="12" /> </a>




  83. <!-- ตรงนี้ใส่ข้อความอธิบาย -->
  84. ใส่ข้อความอธิบายแบนเนอร์ได้เลย
  85. <!-- สิ้นสุดการใส่ข้อความ-->

  86. </div>


คัดลอกไปที่คลิปบอร์ด
ตรงนี้
  1. <a href="xxx" target="_blank"><img src="yyy"  </a>

  2. <a onClick="closebar(); return false"><img src="http://www.your.com/bbs/static/image/common/ad_close.gif" border="0" width="26" height="12" /> </a>
คัดลอกไปที่คลิปบอร์ด
xxx เปลี่ยนเป็นลิงค์ของแบนเนอร์
yyy เปลี่ยนเป็นที่อยู่ของรูปภาพแบนเนอร์ (ตรงนี้ ตอนเราตั้งค่าแบนเนอร์ให้ตั้งค่า ที่ "รูปแบบการแสดงผล:" ให้เลือกแบบรูปภาพก่อน แล้วค่อยมาเปลี่ยนเป็นใช้โค๊ดทีหลังมันจะบอกที่อยู่ของภาพที่เราอัพขึ้นไป เอาตรงนั้นแหละมาใส่แทน yyy)
www.your.com เปลี่ยนเป็นโดเมนของท่าน ตรงนี้เป็นที่อยู่ภาพเครื่องหมายปิด ระวังนิดนึง ท่านใดไม่มี bbs ก็ไม่ต้องใส่ bbs

สำรองไฟล์นี้
source/class/adv/adv_couplebanner.php
เปิด adv_couplebanner.php แล้วหาคำว่า ad_close.gif แล้วลบที้ง

วิธีทำแบบละเอียดเผื่อใครไม่เคยเล่นตรงนี้


อะโทดทีไปที่  แอดมิน cp > ตั้งค่าโฆษณา>โฆษณา>เลือก ลอยคู่ซ้าย/ขวาในทุกๆหน้า>เพิ่ม>
-ใส่ชื่อโฆษณา อะไรก็ได้
-เลือกตำแหน่งของเมนูที่จะแสดงโฆษณา เช่น พอทัล เว็บบอร์ด คลับ...
-เลื่อนลงมาเรื่อยๆมันให้เราเพิ่มบอร์ดที่แสดงโฆษณา อยู่ สามอัน จะเลือกรึไม่เลือกก็ได้แล้วแต่เรา
-เลือกตำแหน่ง ซ้ายรึขวา
-เลือกวันที่เริ่มโฆษณา คลิ๊กในช่องมันจะมีปฏิทินให้เลือก
-เลือกวันสิ้นสุดโฆษณา คลิ๊กในช่องมันจะมีปฏิทินให้เลือก
-รูปแบบการแสดงผล เลือก รูปภาพ (อันที่สามสำหรับคนที่เป็นภาษาจีน)
-อัพภาพโฆษณา
-ใส่ลิงค์ของโฆษณา
-เลือกขนาดของป้ายแบนเนอร์ ถ้าไม่เลือก เราสามารถกำหนดขนาดเองได้ ที่สองช่องสุดท้าย ช่องแรกเป็นความกว้าง
-ช่องสองเป็นความสูง
-กดตกลง

เสร็จแล้ว กลับมา เพิ่มเติม >ตั้งค่าโฆษณา>โฆษณาทั้งหมด>แก้ไข>เลื่อนลงมาล่างสุด>รูปแบบการแสดงผล เปลี่ยนจากรูปภาพเป็นโค๊ด มันจะมีหน้าต่างโค๊ดขึ้นมา คัดลอกโค๊ดออกมาดู ในนั้นมันจะบอกที่อยู่ของภาพที่เราอัพขึ้นไป เอา URL ของภาพ มาใส่ในโค๊ดที่ผมให้ไป แก้ตามที่ผมบอกแล้วเอาโค๊ดทั้งหมดไปทับในหน้าต่างนั้น(ไปทับนะไม่ใช่ไปต่อ พูดง่ายๆ ลบของเก่าทิ้ง เอาอันไหม่ไปแทน) แล้วกดตกลง ไปที่  เพิ่มเติม >ตั้งค่าโฆษณา>โฆษณาทั้งหมด>แล้วคลิ๊กใช้งาน

เสดแล้วครับ ทีนี้ เว็บเรามันจะมีที่ ให้กดปิดแบนเนอร์สองที่ ถ้าเราจะเอาอันบนออกก็ไปที่ source/class/adv/adv_couplebanner.php
เปิด adv_couplebanner.php แล้วหาคำว่า ad_close.gif แล้วลบที้ง

อย่าลืมสำรองไฟล์ด้วย

ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก

x
 เจ้าของ| joeja โพสต์ 2012-4-3 19:45:01
ถ้าไม่ใช้ภาพจะใช้ข้อความเช่น x [close] ลบ
  1. <img src="http://www.your.com/bbs/static/image/common/ad_close.gif" border="0" width="26" height="12" />
คัดลอกไปที่คลิปบอร์ด
ออกแล้วใส่ x [close]  
member02 โพสต์ 2012-4-3 21:40:26
เปิดมาก็โค๊ดแล้วให้ไปใส่ตรงไหนเนี้ย *-* อธิบายให้ครบด้วยนะครับ
 เจ้าของ| joeja โพสต์ 2012-4-3 22:38:47
แก้ไขครั้งสุดท้าย 2012-4-8 03:07 โดย joeja

แก้ไขครั้งสุดท้าย 2012-4-8 03:06 โดย joeja

อ้างอิงจาก member02 เมื่อ 2012-4-3 21:40
เปิดมาก็โค๊ดแล้วให้ไปใส่ตรงไหนเนี้ย *-* อธิบายให ...


อะโทดทีไปที่  แอดมิน cp > ตั้งค่าโฆษณา>โฆษณา>เลือก ลอยคู่ซ้าย/ขวาในทุกๆหน้า>เพิ่ม>
-ใส่ชื่อโฆษณา อะไรก็ได้
-เลือกตำแหน่งของเมนูที่จะแสดงโฆษณา เช่น พอทัล เว็บบอร์ด คลับ...
-เลื่อนลงมาเรื่อยๆมันให้เราเพิ่มบอร์ดที่แสดงโฆษณา อยู่ สามอัน จะเลือกรึไม่เลือกก็ได้แล้วแต่เรา
-เลือกตำแหน่ง ซ้ายรึขวา
-เลือกวันที่เริ่มโฆษณา คลิ๊กในช่องมันจะมีปฏิทินให้เลือก
-เลือกวันสิ้นสุดโฆษณา คลิ๊กในช่องมันจะมีปฏิทินให้เลือก
-รูปแบบการแสดงผล เลือก รูปภาพ (อันที่สามสำหรับคนที่เป็นภาษาจีน)
-อัพภาพโฆษณา
-ใส่ลิงค์ของโฆษณา
-เลือกขนาดของป้ายแบนเนอร์ ถ้าไม่เลือก เราสามารถกำหนดขนาดเองได้ ที่สองช่องสุดท้าย ช่องแรกเป็นความกว้าง
-ช่องสองเป็นความสูง
-กดตกลง

เสร็จแล้ว กลับมา เพิ่มเติม >ตั้งค่าโฆษณา>โฆษณาทั้งหมด>แก้ไข>เลื่อนลงมาล่างสุด>รูปแบบการแสดงผล เปลี่ยนจากรูปภาพเป็นโค๊ด มันจะมีหน้าต่างโค๊ดขึ้นมา คัดลอกโค๊ดออกมาดู ในนั้นมันจะบอกที่อยู่ของภาพที่เราอัพขึ้นไป เอามาใส่ในโค๊ดที่ผมให้ไป แก้ตามที่ผมบอกแล้วเอาโค๊ดทั้งหมดไปทับในหน้าต่างนั้น(ไปทับนะไม่ใช่ไปต่อ พูดง่ายๆ ลบของเก่าทิ้ง เอาอันไหม่ไปแทน) แล้วกดตกลง ไปที่  เพิ่มเติม >ตั้งค่าโฆษณา>โฆษณาทั้งหมด>แล้วคลิ๊กใช้งาน

เสดแล้วครับ ทีนี้ เว็บเรามันจะมีที่ ให้กดปิดแบนเนอร์สองที่ ถ้าเราจะเอาอันบนออกก็ไปที่ source/class/adv/adv_couplebanner.php
เปิด adv_couplebanner.php แล้วหาคำว่า ad_close.gif แล้วลบที้ง

อย่าลืมสำรองไฟล์ด้วย
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2024-4-28 07:10

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้