หมวดไฟฟ้า/อิเล็กทรอนิกส์/คอมพิวเตอร์ => ห้อง SMF 2.0.X => Programming => ห้องคอมพิวเตอร์ => ห้อง MOD => ข้อความที่เริ่มโดย: Auto Man ที่ 19 มกราคม 2559, 19:56:23

หัวข้อ: Regbar warning ข้อความสมัครสมาชิกก่อนครับ
เริ่มหัวข้อโดย: Auto Man ที่ 19 มกราคม 2559, 19:56:23
เป็นลักษณะปอบอับให้ใครยังไม่เป็นสมาชิกให้สมัครก่อน

http://custom.simplemachines.org/mods/index.php?mod=363  อันนี้mod

แบบ manual  ยกตัวอย่างธีม default

เปิด ธีม default/languages/Modifications.english.php หรือ Modifications.english-utf8.php สำหรับภาษาอังกฤษ

หา
โค๊ด: [Select]
?>

ใส่ก่อนที่หา

โค๊ด: [Select]
//Begin Regbar Text Strings
$txt['regbar_text'] = 'It appears you have not registered with our community. To register please click here ...';
//END Regbar Text Strings   


เปิด ธีม default/languages/Modifications.thai.php หรือ Modifications.thai-utf8.php
หา

โค๊ด: [Select]
?>

ใ่ส่ก่อนที่หา

โค๊ด: [Select]
//Begin Regbar Text Strings
$txt['regbar_text'] = 'It appears you have not registered with our community. To register please click here ...';
//END Regbar Text Strings

หลังเครื่องหมายเท่ากับ แปลตามใจชอบครับ

เปิดdefault/index.template.php

ค้นหา

โค๊ด: [Select]
<body>';

ใส่หลังที่ค้นหา

โค๊ด: [Select]
if($context['user']['is_guest'] && $context['current_action'] != 'register')
         echo '<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td width="100%"><div id="infobar"><a href="' . $scripturl . '?action=register"><p>' . $txt['regbar_text'] . '</p>[/url]</div></td></tr></table>';

ค้าหา

โค๊ด: [Select]
echo '
   <link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/style.css?fin11" />
   <link rel="stylesheet" type="text/css" href="', $settings['default_theme_url'], '/print.css?fin11" media="print" />';

วางโค๊ดนี้ทับ

โค๊ด: [Select]
echo '
   <link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/style.css?fin11" />
   <link rel="stylesheet" type="text/css" href="', $settings['default_theme_url'], '/print.css?fin11" media="print" />
   <link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/regbar.css" />';

โหลดไฟล์ข้างล่างแล้วแตกไฟล์ไปไว้ใน ธีม default

คลิกโหลด ที่นี้

จะได้ประมาณนี้



การปรับแต่ขนาดและสีสรร ให้เปิดไฟล์ regbar.css ออกมาแก้ไขครับ

มาจากที่นี่  http://www.justusers.net/forum/index.php?topic=2873.0