Home Webboard ArticlesKnowledges  

ผู้เขียน หัวข้อ: Easy Banner to Top V.0.1 ติดโฆษณาด้านบนแบบอีซี่  (อ่าน 14874 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ UnclEo

  • Just Staff
  • *
  • กระทู้: 463
  • เห็นด้วย&ขอบคุณ: 439
  • เพศ: ชาย
  • !Personal
    • DexMoreGroup
  • ชื่อ: DexMore Easy Banner to Top
  • ผู้เขียน: DexMoreGroup
  • ประเภท: Theme Enhancements
  • รองรับ: SMF 1.1.xx 2.0.xx
  • ปรับปรุงล่าสุด: 11 กรกฎาคม 2553

รายละเอียด
                  mod นี้ช่วยให้มือใหม่ (หรือเก่า) ที่หงุดหงิดรำคาญใจกับการติดโฆษณาไม่ได้ดังใจ จะแก้ไขเพิ่มเดิมแต่ละทีก็แสนยุ่งยาก เราทำให้ท่านหมดปัญหาเรื่องนี้
ไปได้เลยครับมาดูกันว่าคนไทยทำอะไรได้บ้าง  :grin: :grin:
  • เพิ่มโฆษณาโดยจัดการในแผงควบคุมของผู้ดูแล
  • เพิ่มโฆษณาด้วย HTML หรือ BBCode
  • กำหนดรูปแบบและขนาดได้ด้วย css
  • สามารถเปิด/ปิดการใช้งานได้เพียงแค่คลิก

ตัวอย่าง

สำหรับ SMF 1.1.xx

แก้ไขไฟล์:

file $sourcesdir/ModSettings.php

ค้นหา -->>
โค๊ด: [Select]
// Width/Height image reduction.
array('int', 'max_image_width'),
array('int', 'max_image_height'),
'',

เพิ่มไว้หลัง -->>
โค๊ด: [Select]
// DexMore Easy Banner to Top.
array('check', 'enable_banner'),
array('large_text', 'text_banner', '6'),
'',

file $themesdir/index.template.php

ค้นหา -->>
โค๊ด: [Select]
// Show the menu here, according to the menu sub template.
template_menu();

เพิ่มไว้หลัง -->>
โค๊ด: [Select]
//DexMore Easy Banner to Top
if (!empty($modSettings['enable_banner']))
echo'
<div class="banner">' .parse_bbc($modSettings['text_banner']). '</div>';

file $themesdir/style.css

เพิ่ม -->>
โค๊ด: [Select]
/*DexMore Easy Banner to Top*/
.banner
{
width: 900px;/*กำหนดความกว้างที่นี่*/
background-color: white;/*กำหนดสีพื้นหลังที่นี่*/
border: solid 1px #9BAEBF;/*กำหนดสีและขนาดเส้นขอบที่นี่*/
text-align: center;
padding: 5px;
margin: 10px auto;
}

file $languagesdir/ModSettings.thai-utf8.php

เพิ่ม -->>
โค๊ด: [Select]
//DexMore Easy Banner to Top
$txt['enable_banner'] = 'เปิดใช้งานโฆษณา';
$txt['text_banner'] = 'ที่นี่คุณสามารถแสดงโฆษณาโดยใช้ HTML หรือ BBCode<br /><div class="smalltext">1 แถว/1บรรทัด</div>';

file $languagesdir/Help.thai-utf8.php

เพิ่ม -->>
โค๊ด: [Select]
//DexMore Easy Banner to Top
$helptxt['enable_banner'] = 'ที่นี่คุณสามารถใส่โฆษณาด้วย HTML หรือ BBCode ได้ตามต้องการ';

การตั้งค่า: ผู้ดูแล -->> ส่วนปรับแต่งค่าการใช้งาน -->> เปิดใช้งานโฆษณา
« แก้ไขครั้งสุดท้าย: 12, กรกฎาคม 2010, 09:35:54 PM โดย ulserll »


ที่นี่! DexMore.Com ลมหายใจแห่ง SMF เราอัพเดททุกลมหายใจ SMF 100++ mod แห่งเดียวในโลก SMF 2.0 แปลไทย 100%

ออฟไลน์ UnclEo

  • Just Staff
  • *
  • กระทู้: 463
  • เห็นด้วย&ขอบคุณ: 439
  • เพศ: ชาย
  • !Personal
    • DexMoreGroup
Re: Easy Banner to Top V.0.1 ติดโฆษณาด้านบนแบบอีซี่
« ตอบกลับ #1 เมื่อ: 10, กรกฎาคม 2010, 09:28:51 PM »

สำหรับ SMF 2.0.xx

แก้ไขไฟล์:

file $sourcesdir/ManageSettings.php

ค้นหา -->>
โค๊ด: [Select]
'',
// Option-ish things... miscellaneous sorta.
array('check', 'allow_disableAnnounce'),
array('check', 'disallow_sendBody'),

เพิ่มไว้หลัง -->>
โค๊ด: [Select]
'',
//DexMore Easy Banner to Top
array('check', 'enable_banner'),
array('large_text', 'text_banner', '6'),

file $themesdir/index.template.php

ค้นหา -->>
โค๊ด: [Select]
// Show the menu here, according to the menu sub template.
template_menu();

เพิ่มไว้หลัง -->>
โค๊ด: [Select]
//DexMore Easy Banner to Top
if (!empty($modSettings['enable_banner']))
echo'
<div class="banner">' .parse_bbc($modSettings['text_banner']). '</div>';

file $themesdir/css/index.css

เพิ่ม -->>
โค๊ด: [Select]
/*DexMore Easy Banner to Top*/
.banner
{
width: 900px;/*กำหนดความกว้างที่นี่*/
background-color: white;/*กำหนดสีพื้นหลังที่นี่*/
border: solid 1px #9BAEBF;/*กำหนดสีและขนาดเส้นขอบที่นี่*/
text-align: center;
padding: 5px;
margin: 30px auto 0 auto;
}

file languages/ManageSettings.thai-utf8.php

เพิ่ม -->>
โค๊ด: [Select]
//DexMore Easy Banner to Top
$txt['enable_banner'] = 'เปิดใช้งานโฆษณา';
$txt['text_banner'] = 'ที่นี่คุณสามารถแสดงโฆษณาโดยใช้ HTML หรือ BBCode<div class="smalltext">1 แถว/1บรรทัด</div>';

file languages/Help.thai-utf8.php

เพิ่ม -->>
โค๊ด: [Select]
//DexMore Easy Banner to Top
$helptxt['enable_banner'] = 'ที่นี่คุณสามารถใส่โฆษณาด้วย HTML หรือ BBCode ได้ตามต้องการ';

การตั้งค่า: ผู้ดูแล -->> Features and Options -->>  เปิดใช้งานโฆษณา
« แก้ไขครั้งสุดท้าย: 12, กรกฎาคม 2010, 09:36:33 PM โดย ulserll »
ที่นี่! DexMore.Com ลมหายใจแห่ง SMF เราอัพเดททุกลมหายใจ SMF 100++ mod แห่งเดียวในโลก SMF 2.0 แปลไทย 100%

ออฟไลน์ เซียวเหล่งนึ่งฯ

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Re: DexMore Easy Banner to Top ติดโฆษณาด้านบนแบบอีซี่
« ตอบกลับ #2 เมื่อ: 11, กรกฎาคม 2010, 05:19:16 PM »
ขอบคุณจ้า

ออฟไลน์ UnclEo

  • Just Staff
  • *
  • กระทู้: 463
  • เห็นด้วย&ขอบคุณ: 439
  • เพศ: ชาย
  • !Personal
    • DexMoreGroup
Easy Banner to Top V.0.2
« ตอบกลับ #3 เมื่อ: 11, กรกฎาคม 2010, 10:22:25 PM »
#ปรับปรุงให้กำหนดขนาดความสูงและความกว้างได้ภายในแผงควบคุมของผู้ดูแล

สำหรับ SMF 1.1.xx

แก้ไขไฟล์:

file $sourcesdir/ModSettings.php

ค้นหา -->>
โค๊ด: [Select]
'',
// Width/Height image reduction.
array('int', 'max_image_width'),
array('int', 'max_image_height'),

เพิ่มไว้หลัง -->>
โค๊ด: [Select]
// DexMore Easy Banner Top.
array('check', 'enable_banner'),
array('int', 'banner_max_width'),
array('int', 'banner_max_height'),
array('large_text', 'text_banner', '6'),
'',

file $themesdir/index.template.php

ค้นหา -->>
โค๊ด: [Select]
?>
เพิ่มไว้ก่อน -->>
โค๊ด: [Select]
function dexmore_banner()
{
global $modSettings;

//DexMore Easy Banner to Top
if (!empty($modSettings['enable_banner']))
{
echo'
<div class="banner" style="width: ', !empty($modSettings['banner_max_width']) ? $modSettings['banner_max_width'] : '', 'px; height: ', !empty($modSettings['banner_max_height']) ? $modSettings['banner_max_height'] : '', 'px;">' .parse_bbc($modSettings['text_banner']). '</div>';
}
}


ค้นหา -->>
โค๊ด: [Select]
// Show the menu here, according to the menu sub template.
template_menu();

เพิ่มไว้หลัง -->>
โค๊ด: [Select]
//DexMore Easy Banner to Top
dexmore_banner();

file languagesdir/ModSettings.thai-utf8.php

เพิ่ม -->>
โค๊ด: [Select]
//DexMore Easy Banner to Top
$txt['enable_banner'] = 'เปิดใช้งานโฆษณา';
$txt['banner_max_width'] = 'ความกว้างของโฆษณา<br /><div class="smalltext">ปล่อยว่าง = ไม่กำหนด</div>';
$txt['banner_max_height'] = 'ความสูงของโฆษณา<br /><div class="smalltext">ปล่อยว่าง = ไม่กำหนด</div>';
$txt['text_banner'] = 'ที่นี่คุณสามารถแสดงโฆษณาโดยใช้ HTML หรือ BBCode<br /><div class="smalltext">1 แถว/1บรรทัด</div>';

file languagesdir/Help.thai-utf8.php

เพิ่ม -->>
โค๊ด: [Select]
//DexMore Easy Banner to Top
$helptxt['enable_banner'] = 'ที่นี่คุณสามารถใส่โฆษณาด้วย HTML หรือ BBCode ได้ตามต้องการ';

file $themesdir/style.css

เพิ่ม -->>
โค๊ด: [Select]
/*DexMore Easy Banner to Top*/
.banner
{
background-color: white;/*กำหนดสีพื้นหลังที่นี่*/
border: solid 1px #9BAEBF;/*กำหนดสีและขนาดเส้นขอบที่นี่*/
text-align: center;
padding: 5px;
margin: 10px auto;
}



« แก้ไขครั้งสุดท้าย: 12, กรกฎาคม 2010, 09:37:07 PM โดย ulserll »
ที่นี่! DexMore.Com ลมหายใจแห่ง SMF เราอัพเดททุกลมหายใจ SMF 100++ mod แห่งเดียวในโลก SMF 2.0 แปลไทย 100%

ออฟไลน์ UnclEo

  • Just Staff
  • *
  • กระทู้: 463
  • เห็นด้วย&ขอบคุณ: 439
  • เพศ: ชาย
  • !Personal
    • DexMoreGroup
Easy Banner to Top V.0.2
« ตอบกลับ #4 เมื่อ: 11, กรกฎาคม 2010, 10:33:56 PM »
สำหรับ SMF 2.0.xx

แก้ไขไฟล์:

file $sourcesdir/ManageSettings.php

ค้นหา -->>
โค๊ด: [Select]
'',
// Option-ish things... miscellaneous sorta.
array('check', 'allow_disableAnnounce'),
array('check', 'disallow_sendBody'),

เพิ่มไว้หลัง -->>
โค๊ด: [Select]
'',
// DexMore Easy Banner Top.
array('check', 'enable_banner'),
array('int', 'banner_max_width'),
array('int', 'banner_max_height'),
array('large_text', 'text_banner', '6'),

file $themesdir/index.template.php

ค้นหา -->>
โค๊ด: [Select]
?>
เพิ่มไว้ก่อน -->>
โค๊ด: [Select]
function dexmore_banner()
{
global $modSettings;

//DexMore Easy Banner to Top
if (!empty($modSettings['enable_banner']))
{
echo'
<div class="banner" style="width: ', !empty($modSettings['banner_max_width']) ? $modSettings['banner_max_width'] : '', 'px; height: ', !empty($modSettings['banner_max_height']) ? $modSettings['banner_max_height'] : '', 'px;">' .parse_bbc($modSettings['text_banner']). '</div>';
}
}

ค้นหา -->>
โค๊ด: [Select]
// Show the menu here, according to the menu sub template.
template_menu();

เพิ่มไว้หลัง -->>
โค๊ด: [Select]
//DexMore Easy Banner to Top
dexmore_banner();

file $themesdir/css/index.css

เพิ่ม -->>
โค๊ด: [Select]
/*DexMore Easy Banner to Top*/
.banner
{
background-color: white;/*กำหนดสีพื้นหลังที่นี่*/
border: solid 1px #9BAEBF;/*กำหนดสีและขนาดเส้นขอบที่นี่*/
text-align: center;
padding: 5px;
margin: 30px auto 0 auto;
}

file languages/ManageSettings.thai-utf8.php

เพิ่ม -->>
โค๊ด: [Select]
//DexMore Easy Banner to Top
$txt['enable_banner'] = 'เปิดใช้งานโฆษณา';
$txt['banner_max_width'] = 'ความกว้างของโฆษณา<<div class="smalltext">ปล่อยว่าง = ไม่กำหนด</div>';
$txt['banner_max_height'] = 'ความสูงของโฆษณา<div class="smalltext">ปล่อยว่าง = ไม่กำหนด</div>';
$txt['text_banner'] = 'ที่นี่คุณสามารถแสดงโฆษณาโดยใช้ HTML หรือ BBCode<div class="smalltext">1 แถว/1บรรทัด</div>';

file languages/Help.thai-utf8.php

เพิ่ม -->>
โค๊ด: [Select]
//DexMore Easy Banner to Top
$helptxt['enable_banner'] = 'ที่นี่คุณสามารถใส่โฆษณาด้วย HTML หรือ BBCode ได้ตามต้องการ';
« แก้ไขครั้งสุดท้าย: 12, กรกฎาคม 2010, 09:37:34 PM โดย ulserll »
ที่นี่! DexMore.Com ลมหายใจแห่ง SMF เราอัพเดททุกลมหายใจ SMF 100++ mod แห่งเดียวในโลก SMF 2.0 แปลไทย 100%

ออฟไลน์ KDD

  • Ju
  • *
  • กระทู้: 13
  • เห็นด้วย&ขอบคุณ: 2
Re: Easy Banner to Top V.0.1 ติดโฆษณาด้านบนแบบอีซี่
« ตอบกลับ #5 เมื่อ: 12, กันยายน 2010, 02:28:13 PM »
ลองแล้วครับ เห็นเมนูแต่ไม่แสดงผลครับ

ออฟไลน์ UnclEo

  • Just Staff
  • *
  • กระทู้: 463
  • เห็นด้วย&ขอบคุณ: 439
  • เพศ: ชาย
  • !Personal
    • DexMoreGroup
Re: Easy Banner to Top V.0.1 ติดโฆษณาด้านบนแบบอีซี่
« ตอบกลับ #6 เมื่อ: 12, กันยายน 2010, 02:49:55 PM »
ทบทวนการกระทำใหม่ครับ ผิดพลาดที่คนทำ ไม่ใช่ผิดพลาดที่โค้ด
ที่นี่! DexMore.Com ลมหายใจแห่ง SMF เราอัพเดททุกลมหายใจ SMF 100++ mod แห่งเดียวในโลก SMF 2.0 แปลไทย 100%

ออฟไลน์ KDD

  • Ju
  • *
  • กระทู้: 13
  • เห็นด้วย&ขอบคุณ: 2
Re: Easy Banner to Top V.0.1 ติดโฆษณาด้านบนแบบอีซี่
« ตอบกลับ #7 เมื่อ: 13, กันยายน 2010, 06:35:03 PM »
กำลังแก้ไขอยู่ครับ

DarkZero

  • บุคคลทั่วไป
Re: Easy Banner to Top V.0.1 ติดโฆษณาด้านบนแบบอีซี่
« ตอบกลับ #8 เมื่อ: 21, กุมภาพันธ์ 2011, 12:41:00 PM »
ขอบคุณครับสำหรับสิ่งดี ๆ ได้จากที่นี่ไปหลายอย่างเลย  :yaahoo:

ออฟไลน์ siamoverboost

  • Just M
  • ***
  • กระทู้: 51
  • เห็นด้วย&ขอบคุณ: 9
    • http://www.datsun-thailand.com/index.php?action=forum
Re: Easy Banner to Top V.0.1 ติดโฆษณาด้านบนแบบอีซี่
« ตอบกลับ #9 เมื่อ: 03, มีนาคม 2011, 12:47:08 PM »
ทบทวนการกระทำใหม่ครับ ผิดพลาดที่คนทำ ไม่ใช่ผิดพลาดที่โค้ด

เมนูขึ้นครับ แต่การแสดงผลไม่ขึ้นเช่นกันครับ 1.1.13 +SimplePortal
 *ขออภัย จำกัดสิทธิ์การใส่ Link-URL ในลายเซ็น*

ออฟไลน์ djballiz

  • Ju
  • *
  • กระทู้: 10
  • เห็นด้วย&ขอบคุณ: 2
Re: Easy Banner to Top V.0.1 ติดโฆษณาด้านบนแบบอีซี่
« ตอบกลับ #10 เมื่อ: 16, เมษายน 2011, 12:28:16 AM »
>ทำได้แย้ว เย้ๆ โชว์หน่อย รูปกวนไปนิด ฮ่าๆ
« แก้ไขครั้งสุดท้าย: 16, เมษายน 2011, 12:30:55 AM โดย djballiz »
 *ขออภัย จำกัดสิทธิ์การใส่รูปภาพในลายเซ็น*

usb200

  • บุคคลทั่วไป
Re: Easy Banner to Top V.0.1 ติดโฆษณาด้านบนแบบอีซี่
« ตอบกลับ #11 เมื่อ: 25, พฤษภาคม 2011, 10:07:17 PM »
จะว่าผมโง ก็ได้ครับ ไฟร์ file $sourcesdir/ModSettings.php เข้าไปตรงไหน มือใหม่ไม่เป็นเลยครับ  :cry:

ออฟไลน์ เซียวเหล่งนึ่งฯ

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Re: Easy Banner to Top V.0.1 ติดโฆษณาด้านบนแบบอีซี่
« ตอบกลับ #12 เมื่อ: 25, พฤษภาคม 2011, 10:13:46 PM »
* เรียนรู้การใช้งานโปรแกรมเอฟทีพีก่อน
FileZilla FTP  ลองหาวิธีการใช้ได้จากกูเกิลมีเยอะเลย 

พยายามอ่าน+ทำความเข้าใจให้ละเอียด มันจะเป็นพื้นฐานการทำเว็บเลยก็ว่าได้

จากนั้นใช้ไฟล์ซิลลานี่้แหละ  หาไฟล์ ModSettings.php  จากโฟลเดอร์ source

usb200

  • บุคคลทั่วไป
Re: Easy Banner to Top V.0.1 ติดโฆษณาด้านบนแบบอีซี่
« ตอบกลับ #13 เมื่อ: 25, พฤษภาคม 2011, 10:25:22 PM »

* เรียนรู้การใช้งานโปรแกรมเอฟทีพีก่อน
FileZilla FTP  ลองหาวิธีการใช้ได้จากกูเกิลมีเยอะเลย 

พยายามอ่าน+ทำความเข้าใจให้ละเอียด มันจะเป็นพื้นฐานการทำเว็บเลยก็ว่าได้

จากนั้นใช้ไฟล์ซิลลานี่้แหละ  หาไฟล์ ModSettings.php  จากโฟลเดอร์ source


ขอบคุณมาก ๆ ครับ :hitwall:

 

Sitemap 1 2 3 4 5 6 7 8 9 10 
Back to top