แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics -

หน้า: [1]
1
Template and Themes / Silent Wave - [SMF 1.1.x - DzinerStudio]
« เมื่อ: เมษายน 03, 2012, 10:21:00 AM »
ชื่อ: Silent Wave
เจ้าของ: DzinerStudio.com
สำหรับ SMF เวอร์ชั่น: SMF 1.1.x

ดาวน์โหลดธีม Silent Wave

2
Template and Themes / X-Mas - [SMF 1.1.x - Dzinerstudio]
« เมื่อ: เมษายน 03, 2012, 10:15:57 AM »
ชื่อ: X-mas
เจ้าของ: DzinerStudio.com
สำหรับ SMF เวอร์ชั่น: SMF 1.1.x

ดาวน์โหลดธีม X-mas

3
Bulletin Board Code [BBC] / เล่นวิดีโอจาก Youtube ด้วย Youtube BBC
« เมื่อ: เมษายน 03, 2012, 02:56:49 AM »
  • ชื่อ : Youtube BBC
  • ไฟล์ต้นฉบับ : Youtube BBC
  • เจ้าของ : Nao 尚
  • ประเภท : BBC
  • เวอร์ชั่นล่าสุด : 1.0 (13 สิงหาคม 2552)
  • รองรับ SMF เวอร์ชั่น : SMF 2.0.x
ม็อดนี้ช่วยให้เราสามารถ Embed Youtube videos ในโพสต์หรือข้อความได้โดยใช้แท็ก [youtube][/youtube]
Features
  • รองรับทั้งรูปแบบของ standard YouTube videos และ YouTube playlists เช่น
         - Standard: http://www.youtube.com/watch?v=FJ2UzCZiKgT
         - Playlist: http://www.youtube.com/view_play_list?p=595A40209CB17411
  • รองรับฟอร์แมตหลายรูปแบบไม่ว่าจะเป็น
         - YouTube Page url
         - Direct Embed url
         - ID only
  • สามารถกำหนดขนาดของวิดีโอที่จะโพสต์ได้ โดยใส่เป็นตัวเลขกำหนดความกว้าง และความสูงของวิดีโอ เช่น [yutube=425,350][/youtube] ถ้าไม่ได้กำหนด จะแสดงขนาดของวิดีโอตามขนาดมาตรฐานจากยูทูป
  • มีการป้องกันการ embeded วิดีโอที่มีขนาดใหญ่กว่า 780px หรือน้อยกว่า 100px
สำหรับ SMF 2.0.x
ไฟล์ที่ต้องแก้ไข

Sources/Subs.php
หาโค้ดนี้
โค๊ด: [Select]
array(
'tag' => 'white',
'before' => '<span style="color: white;" class="bbc_color">',
'after' => '</span>',
),

เพิ่มโค้ดนี้บรรทัดต่อมา
โค๊ด: [Select]
array(
'tag' => 'youtube',
'type' => 'unparsed_content',
'validate' => create_function('&$tag, &$data, $disabled', '
// Access globals
global $txt, $context;
// Determine which variable is the link
$link = !is_array($data) ? $data : $data[0] ;
// Remove linebreaks & trim
$link = trim(strtr($link, array(\'<br />\' => \'\')));
// Parse the ID of video or playlist safely
if  (preg_match(\'~^(?:http://((?:www|au|br|ca|es|fr|de|hk|ie|in|il|it|jp|kr|mx|nl|nz|pl|ru|tw|uk)\.)?youtube\.com/(?:[^"]*?)(?:(?:video_)?id=|(?:v|p)(?:/|=)))?([0-9a-f]{16}|[0-9a-z-_]{11})~i\'.($context[\'utf8\'] ? \'u\' : \'\'), $link, $matches))
{
// Localised youtube site?  If not use www.
$site = !empty($matches[1]) ? strtolower($matches[1]) : \'www.\' ;
// Video or Playlist ID?
$type = strlen($matches[2]) == 11 ? 1 : 0 ;
// Set sizes Or Normalise sizes (If sizes are <100 or > 780)
if(!is_array($data) || ($data[1] > 780 || $data[1] < 100 || $data[2] > 780 || $data[2] < 100))
$data = array(0, 425, ($type ? 350 : 355));
// Set ID in the array
$data[0] = $matches[2];
// Tidy up
unset($matches, $link);

// Set the Content (With conditions on disabled types of BBCode)
if (isset($disabled[\'url\']) && isset($disabled[\'youtube\']))
// Youtube & Url bbc disabled? (eg Printer friendly pages)
$tag[\'content\'] = "http://". $site ."youtube.com/". ($type ? "watch?v" : "view_play_list?p") ."=". $data[0];
elseif(isset($disabled[\'youtube\']))
// Only Youtube is disabled, So make an active link
$tag[\'content\'] = "<a href=\"http://". $site ."youtube.com/". ($type ? "watch?v" : "view_play_list?p") ."=". $data[0]."\" target=\"_blank\">http://". $site ."youtube.com/". ($type ? "watch?v" : "view_play_list?p") ."=". $data[0]."</a>";
else
{
// Empty content
$tag[\'content\'] = \'\';

// Build the <object> (Non-Mac IE Only)
if($context[\'browser\'][\'is_ie\'] && !$context[\'browser\'][\'is_mac_ie\'])
$tag[\'content\'] = \'<object width="\'.$data[1].\'px" height="\'.$data[2].\'px">\'
.\'<param name="movie" value="http://www.youtube.com/\'.($type ? "v" : "p").\'/\'.$data[0].\'&amp;rel=1&amp;fs=1" />\'
.\'<param name="wmode" value="transparent" /><param name="allowFullScreen" value="true" />\'
.\'<param name="allowScriptAccess" value="never" />\';
// Build the <embed>
$tag[\'content\'] .= \'<embed src="http://www.youtube.com/\'.($type ? "v" : "p").\'/\'.$data[0].\'&amp;rel=1&amp;fs=1" \'
.\'type="application/x-shockwave-flash" allowFullScreen="true" allowScriptAccess="never" \'
.\'wmode="transparent" width="\'.$data[1].\'px" height="\'.$data[2].\'px">\';
// Build the <noembed>
$tag[\'content\'] .= "<noembed><a href=\"http://". $site ."youtube.com/". ($type ? "watch?v" : "view_play_list?p" ) ."=". $data[0]."\" target=\"_blank\">http://". $site ."youtube.com/". ($type ? "watch?v" : "view_play_list?p") ."=". $data[0]."</a></noembed>";
// Closing <embed>
$tag[\'content\'] .= \'</embed>\';
// Close the <object> (Non-Mac IE Only)
if($context[\'browser\'][\'is_ie\'] && !$context[\'browser\'][\'is_mac_ie\'])
$tag[\'content\'] .= \'</object>\';
}
}
else
// Invalid link
$tag[\'content\'] = $txt[\'youtube_invalid\'];
'),
'disabled_content' => '$1',
            ),
array(
'tag' => 'youtube',
'type' => 'unparsed_commas_content',
'test' => '\d+,\d+\]',
'validate' => create_function('&$tag, &$data, $disabled', '
// Access globals
global $txt, $context;
// Determine which variable is the link
$link = !is_array($data) ? $data : $data[0] ;
// Remove linebreaks & trim
$link = trim(strtr($link, array(\'<br />\' => \'\')));
// Parse the ID of video or playlist safely
if  (preg_match(\'~^(?:http://((?:www|au|br|ca|es|fr|de|hk|ie|in|il|it|jp|kr|mx|nl|nz|pl|ru|tw|uk)\.)?youtube\.com/(?:[^"]*?)(?:(?:video_)?id=|(?:v|p)(?:/|=)))?([0-9a-f]{16}|[0-9a-z-_]{11})~i\'.($context[\'utf8\'] ? \'u\' : \'\'), $link, $matches))
{
// Localised youtube site?  If not use www.
$site = !empty($matches[1]) ? strtolower($matches[1]) : \'www.\' ;
// Video or Playlist ID?
$type = strlen($matches[2]) == 11 ? 1 : 0 ;
// Set sizes Or Normalise sizes (If sizes are <100 or > 780)
if(!is_array($data) || ($data[1] > 780 || $data[1] < 100 || $data[2] > 780 || $data[2] < 100))
$data = array(0, 425, ($type ? 350 : 355));
// Set ID in the array
$data[0] = $matches[2];
// Tidy up
unset($matches, $link);

// Set the Content (With conditions on disabled types of BBCode)
if (isset($disabled[\'url\']) && isset($disabled[\'youtube\']))
// Youtube & Url bbc disabled? (eg Printer friendly pages)
$tag[\'content\'] = "http://". $site ."youtube.com/". ($type ? "watch?v" : "view_play_list?p") ."=". $data[0];
elseif(isset($disabled[\'youtube\']))
// Only Youtube is disabled, So make an active link
$tag[\'content\'] = "<a href=\"http://". $site ."youtube.com/". ($type ? "watch?v" : "view_play_list?p") ."=". $data[0]."\" target=\"_blank\">http://". $site ."youtube.com/". ($type ? "watch?v" : "view_play_list?p") ."=". $data[0]."</a>";
else
{
// Empty content
$tag[\'content\'] = \'\';

// Build the <object> (Non-Mac IE Only)
if($context[\'browser\'][\'is_ie\'] && !$context[\'browser\'][\'is_mac_ie\'])
$tag[\'content\'] = \'<object width="\'.$data[1].\'px" height="\'.$data[2].\'px">\'
.\'<param name="movie" value="http://www.youtube.com/\'.($type ? "v" : "p").\'/\'.$data[0].\'&amp;rel=1&amp;fs=1" />\'
.\'<param name="wmode" value="transparent" /><param name="allowFullScreen" value="true" />\'
.\'<param name="allowScriptAccess" value="never" />\';
// Build the <embed>
$tag[\'content\'] .= \'<embed src="http://www.youtube.com/\'.($type ? "v" : "p").\'/\'.$data[0].\'&amp;rel=1&amp;fs=1" \'
.\'type="application/x-shockwave-flash" allowFullScreen="true" allowScriptAccess="never" \'
.\'wmode="transparent" width="\'.$data[1].\'px" height="\'.$data[2].\'px">\';
// Build the <noembed>
$tag[\'content\'] .= "<noembed><a href=\"http://". $site ."youtube.com/". ($type ? "watch?v" : "view_play_list?p" ) ."=". $data[0]."\" target=\"_blank\">http://". $site ."youtube.com/". ($type ? "watch?v" : "view_play_list?p") ."=". $data[0]."</a></noembed>";
// Closing <embed>
$tag[\'content\'] .= \'</embed>\';
// Close the <object> (Non-Mac IE Only)
if($context[\'browser\'][\'is_ie\'] && !$context[\'browser\'][\'is_mac_ie\'])
$tag[\'content\'] .= \'</object>\';
}
}
else
// Invalid link
$tag[\'content\'] = $txt[\'youtube_invalid\'];
'),
'disabled_content' => '$1',
),

หาโค้ดนี้
โค๊ด: [Select]
$disabled['email'] = true;
$disabled['flash'] = true;

เพิ่มโค้ดนี้บรรทัดต่อมา
โค๊ด: [Select]
$disabled['youtube'] = true;
Themes/default/Modifications.thai-utf8.php

เพิ่มโค้ดนี้ไว้ก่อนเครื่องหมาย ?> (อยู่บรรทัดสุดท้าย)
โค๊ด: [Select]
$txt['youtube'] = 'YouTube';
$txt['youtube_invalid'] = '#ลิงค์ของ YouTube ไม่ถูกต้อง#';

อัพโหลดไฟล์ "youtube.gif" ไปไว้ใน Themes/default/images/bbc
   
   

4
หัวข้อนี้ได้ถูกย้ายไปบอร์ด SMF 2.x Support.

/276

5
หัวข้อนี้ได้ถูกย้ายไปบอร์ด SMF 2.x Support.

/234

6
Simple Script Building / Search Engine Optimization สำหรับ SMF
« เมื่อ: กรกฎาคม 15, 2010, 07:28:46 AM »
บทความโดย : ZELDA
ก่อนอื่นก็คงต้องขอกล่าวสวัสดีก่อนครับ นานๆได้นั่งเคาะแป้นที (อันเนื่องมาจากการขอร้องแกมบังคับของท่านเมเนเจอร์ ว่าให้เขียนบทความลงเว็บให้ที) วันนี้ก็จะนำเสนอเรื่อง SEO สำหรับ SMF กันครับ (ขออนุญาตลงหมวดหมู่นี้ก่อนนะ ยังเหลือบไปไม่เห็นหมวดหมู่ไหนพอจะลงเรื่องนี้ได้) มาดูกันทีละขั้นเลยครับ

อันที่จริงแล้วมีหลายขั้นตอนง่ายๆ แต่มีประสิทธิภาพในการเพิ่มความเป็นมิตรกับเครื่องมือค้นหาให้กับ SMF อย่างแรกเลยก็คือ

URLs

URL ที่พวกเครื่องมือค้นหาชอบกันมากก็คือ URL ประเภท content fill หรือประเภทที่เป็นคำอธิบายเนื้อหาภายในหน้านั้นๆนั่นเองครับ ซึ่งค่าเริ่มต้นของ SMF นั้นจะสร้าง URL แบบไดนามิคออกมา (ซึ่งก็คือลำดับกระทู้ที่ตั้งก่อน-หลังนั่นเองครับ) ซึ่ง URL แบบนี้ เครื่องมือค้นหาจะไม่ชอบ เนื่องด้วยว่าไม่สามารถสื่อความหมายไปถึงเนื้อหาที่อยู่ภายในหน้านั้นๆได้นั่นเองครับ ซึ่งทางออกของเราคือการติดตั้ง Modifications เสริมเข้าไป ผมแนะนำอยู่ 2 ตัวครับคือ
ซึ่งทั้งสองตัวนี้จะทำหน้าที่แทนที่ URL ของ SMF แบบเดิมๆด้วยชื่อหัวข้อของกระทู้นั้นๆ (อันที่จริงมันใช้กับภาษาไทยไม่ได้นะครับ ตัวแรกจะแสดงเป็นภาษาที่เราอ่านแล้วไม่เข้าใจ ส่วนตัวที่สองจะตัดคำในภาษาอื่นที่ไม่ใช่ภาษาอังกฤษทิ้งหมด - วิธีแก้ ตัวแรก เขียนไฟล์ฐานข้อมูลเพิ่มภาษาไทยเข้าไป ตัวที่สอง เขียนอาร์เรย์ภาษาไทยเพิ่มเข้าไป) โดยที่โฮสต์จะต้องรองรับ mod_rewrite ด้วย (ไฟล์ .htacess และไดเรคทอรีรากจะต้องเขียนทับได้)
เพื่อให้เห็นความแตกต่างของลิงค์ทั้งหมด ผมของยกตัวอย่างว่า หากจะลิงค์ไปยังบทความที่เขียนอยู่นี้ จะได้ผลดังนี้ครับสำหรับลิงค์ในแต่ละแบบ
  • ลิงค์ค่าเริ่มต้นของ SMF : http://simplmachines.in.th/index.php?topic=94.0
  • ลิงค์แบบที่เครื่องมือค้นหาชอบ : http://simplemachines.in.th/index.php/topic,94.0.html
  • ลิงค์ที่เปลี่ยนโดยม็อดสองตัวข้างต้น : http://simplemachines.in.th/Search-Engine-Optimization-สำหรับ-SMF
SimpleSEF และ Pretty URLs จะใช้ชื่อหัวข้อที่โพสต์เป็นส่วนหนึ่งของ URL ซึ่งเครื่องมือค้นหาจะทำการจัดหน้าและนำเสนอผลการค้นหาได้ตรงกับที่ต้องการมากขึ้น

Robots.txt

ถัดไปคือไฟล์ robots.txt โดยทั่วไปแล้วเครื่องมือค้นหาจะมีบทลงโทษสำหรับเว็บไซต์ที่มีเนื้อหาลักษณะเดียวกันซ้ำๆหรือที่เรานิยมเรียกกันว่า "duplicate content" หรือการทำเนื้อหาซ้ำๆเพื่อหวังผลในคีย์เวิร์ดหรือคำหลักบางคำ แต่ใน SMF การสร้างลิงค์เพื่อเข้าถึงเนื้อหา อาจชี้ไปที่หน้าเดียวกันได้ โดยที่ลิงค์ในการเข้าถึงเป็นคนละลิงค์กัน เนื่องมาจากการสร้างลำดับของหัวข้อและข้อความของการโพสต์ก่อน-หลังนั่นเอง ยกตัวอย่างเช่น การชี้เนื้อหามาที่บทความนี้ สามารถเข้าถึงได้มากกว่าหนึ่งแบบขึ้นไป
  • http://simplemachines.in.th/94
  • http://simplemachines.in.th/94.msg196;topicseen#msg196
ทั้งสองลิงค์ข้างต้น ชี้ไปที่เนื้อหาเหมือนกันแต่ต่าง URL ซึ่งอาจทำให้เครื่องมือค้นหาเข้าใจผิดว่าเรากำลังทำเนื้อหาซ้ำเพื่อหวังผลทาง SEO อยู่ วิธีแก้ของเราคือสร้างไฟล์ robots.txt ขึ้นมาเพื่อกำหนดว่าให้เครื่องมือค้นหาเข้าไปเก็บข้อมูลในหน้าประเภทใดได้บ้าง ซึ่งสามารถเขียนโค้ดตัวอย่างได้ดังนี้

User-agent: *
Disallow: /*?action*
Disallow: /*sort=*
Disallow: /*msg*

User-agent ใช้แทนเครื่องมือค้นหา ส่วนเครื่องหมายดอกจันแทนเครื่องมือค้นหาทุกตัว
Disallow คือคำสั่งว่า ไม่อนุญาตให้เข้าไปเก็บข้อมูลตามพาธดังกล่าว

H1 Tags

ต่อมาก็คือเรื่องแท็ก H1 แท็กนี้เครื่องมือค้นหาให้ความสำคัญค่อนข้างมาก เนื่องจากเป็นตัวที่ใช้จำแนกความสำคัญของเนื้อหาบนหน้าเว็บ ในธีมของ SMF ส่วนมากไม่ได้ให้ความสำคัญในเรื่องนี้เท่าไหร่ ซึ่งผมคิดว่ามันจำเป็น เปรียบเหมือนเราอ่านหนังสือพิมพ์ สิ่งแรกที่เราจะสะดุดตาก็คือพาดหัวข่าวตัวใหญ่ๆใช่มั้ยครับ เช่นกันว่าเครื่องมือค้นหาก็ต้องการ H1 มาเพื่อบอกว่าความสำคัญของเนื้อเรื่องทั้งหน้าเว็บนั้น อยู่ตรงไหน (ต้องแก้ธีมเยอะพอสมควรหากต้องการใช้งาน) ผมเคยเห็นอยู่สอง-สามตัวที่เป็นม็อดของ SMF ลองหาดูในห้อง Modifications and Package นะครับ

Google Tagged

Google Tagged เป็นม็อดที่มีประโยชน์สำหรับตามรอยการ referrals ของเครื่องมือค้นหาในหัวข้อต่างๆ พร้อมกับนำคำค้นหาในการเข้าชมมาแสดง และแสดงแท็กเหล่านี้ในรูปแบบของกล่องแท็กคลาวด์ (ก็คือแท็กคลาวด์ใน wordpress นั่นเองครับ) เมื่อเข้าเข้าไปอ่านกระทู้ในหัวข้อที่ติดไว้ด้านล่างของหน้า (ต้องลงม็อดแท็กกูเกิ้ลครับ เพื่อให้เห็นภาพที่สมจริง เพราะผมไม่มีภาพตัวอย่างให้ดู) อันนี้ไม่ใช่ SEO แบบเพียวๆนะครับ แต่เป็นการสร้างคีย์เวิร์ดหรือคำหลักให้กับเครื่องมือค้นหา

Meta Tags

Meta tags เป็นสิ่งที่เครื่องมือค้นให้ใช้ในการจำแนกเว็บไซต์ ผมขอแนะนำให้ใช้ตัวนี้ครับ Meta Tags Modification ไม่ต้องอธิบายมาก อ่านรายละเอียดเกี่ยวกับเมต้าแท็กได้ในกระทู้นั้นเลยครับ

Header และ Footer

มีวิธีง่ายๆในการเพิ่มเนื้อหาที่หัวบอร์ด-ท้ายบอร์ดโดยการลงม็อดตัวนี้ครับ Global Header and Footer การใส่ข้อความบรรยายรายละเอียดหรือเนื้อหาภายในเว็บไซต์ของคุณ เป็นอีกองค์ประกอบหนึ่งของการที่เครื่องมือค้นหาจะใช้จำแนกครับ

7
Simple Cafe / Theme Awesome!!
« เมื่อ: มิถุนายน 02, 2010, 11:35:32 AM »



ใครเขียนเพิ่มให้น่อพี่มิน พี่โยป่ะ ตรง Sprite balloon ข้างบนนั่น ไอเดียเจ๋งแฮะ  8)

8
Thai Language Support / Anti-Spam Verification Questions
« เมื่อ: มิถุนายน 02, 2010, 11:31:36 AM »

  ไฟล์ต้นฉบับ Anti-Spam Verification Questions
  เวอร์ชั่น: 1.02
  เวอร์ชั่นของ SMF: 1.1.7
  อัพเดตภาษาไทยล่าสุด : 2 มิถุนายน 2553
  ผู้แปลภาษาไทย : zelda

โค๊ด: (php) [Select]
$txt['anti_spam_ver_ans_col'] = 'คำตอบ';
$txt['anti_spam_ver_coppa'] = 'COPPA';
$txt['anti_spam_ver_descr'] = 'ถ้าคุณต้องการเลือกคำตอบสำหรับป้องกันการลงทะเบียนจากอีเมล์ที่ไม่พึงประสงค์ คุณควรตั้งค่าจำนวนของคำตอบในตารางด้านล่าง โดยใส่ให้สัมพันธ์กับคำถาม คำตอบจะเป็นแบบไม่จำเพาะเจาะจง คุณสามารถใช้  BBC ในการตั้งคำถาม 
ถ้าต้องการลบคำถาม สามารถลบเนื้อหาของคำถามได้ในบรรทัดนั้นๆ';
$txt['anti_spam_ver_enable'] = 'เปิดใช้งานคำถามยืนยันตัวตน';
$txt['anti_spam_ver_failed'] = 'คุณตอบคำถามเพื่อยืนยันตัวตนไม่ถูกต้อง';
$txt['anti_spam_ver_ques_col'] = 'คำถาม';
$txt['anti_spam_ver_title'] = 'คำถามยืนยันตัวตน';

9
Thai Language Support / Member Color Link - Thai language pack
« เมื่อ: พฤษภาคม 29, 2010, 01:03:52 AM »

รายละเอียดเบื้องต้น
  • ไฟล์ต้นฉบับ : Member Color Link
  • เวอร์ชั่น: 3.0.8
  • รองรับ SMFเวอร์ชั่น : SMF 1.1, SMF 2.0
  • อัพเดตภาษาไทยล่าสุด : 27 พฤษภาคม 2553
  • ผู้แปลภาษาไทย : zelda
Modifications.thai-utf8.php
โค๊ด: (php) [Select]
//Thai translation by zelda
$txt['MemberColorLinkHeadline'] = 'Color Link';
$txt['MemberColorLink'] = 'แสดงในหน้าหลัก';
$txt['MemberColorLinkOldSpanStyle'] = 'ใช้แท็ก span html สำหรับเปลี่ยนสี (รูปแบบดั้งเดิม)';
$txt['MemberColorThreadOwner'] = 'แสดงสีเจ้าของกระทู้ในหน้าดัชนีบอร์ด';
$txt['MemberColorThreadLastPost'] = 'แสดงสีผู้โพสต์ล่าสุดในหน้าแสดงข้อความ';
$txt['MemberColorThreadChild'] = 'แสดงสีผู้โพสต์ล่าสุดในบอร์ดย่อย';
$txt['MemberColorModeratorLinks'] = 'แสดงสีผู้ดูแล';
$txt['MemberColorBoardindex'] = 'แสดงสีผู้โพสต์ล่าสุดในหน้าดัชนีบอร์ด';
$txt['MemberColorBirthday'] = 'แสดงลิ้งค์สีวันเกิดของสมาชิก (ดัชนี บอร์ดและปฏิทิน)';
$txt['MemberColorRecentOwner'] = 'โพสต์เมื่อเร็วๆนี้,เจ้าของหัวข้อ';
$txt['MemberColorRecentLastPost'] = 'โพสต์เมื่อเร็วๆ นี้, ผู้โพสต์คนล่าสุด';
$txt['MemberColorInbox'] = 'แสดงสีชื่อในกล่องข้อความเข้า';
$txt['MemberColorOutbox'] = 'แสดงสีชื่อในกล่องข้อความออก';
$txt['MemberColorLatestMember'] = 'แสดงสีชื่อสมาชิกคนล่าสุด';
$txt['MemberColorStats'] = 'แสดงสีชื่อในสถิติการใช้งานฟอรั่ม';
$txt['MemberColorWhoIsOnline'] = 'แสดงสีชื่อผู้ที่กำลังออนไลน์ (หน้าหลักและหน้าแสดงข้อความ)';
$txt['MemberColorGuests'] = 'สีสำหรับผู้เยี่ยมชม[br /]<span class="smalltext">ดัชนีบอร์ด, หน้าแสดงข้อความ, หน้าแสดงผล</span>';
$txt['MemberColorBanned'] = 'สีสำหรับผู้ใช้ที่ถูกแบน';
$txt['MemberColorBirthdayColor'] = 'สีสำหรับสมาชิกที่เกิดในวันนี้';
$txt['MemberColorModCenter'] = 'แสดงสีในศูนย์ดูแลระบบ';
$txt['MemberColorIssuePList'] = 'แสดงสีในโพรไฟล์ของรายชื่อที่ถูกเตือน';
$txt['MemberColorAllSearch'] = 'ขยายการแสดงสีไปยังผลการค้นหาในทุกฟิลด์ (ทำงานหนัก)';

10
Thai Language Support / Anti Bot Registration Puzzles
« เมื่อ: พฤษภาคม 29, 2010, 12:56:53 AM »
  ไฟล์ต้นฉบับ Anti-Bot Registration Puzzles
  เวอร์ชั่น: 1.2.0.1b
  เวอร์ชั่นของ SMF: 1.1.4, 1.1.5, 1.1.7, 1.1.8, 1.1.9, 1.1.11, 2.0 RC2
  อัพเดตภาษาไทยล่าสุด : 27 พฤษภาคม 2553
  ผู้แปลภาษาไทย : zelda

Modifications.thai-utf8.php
โค๊ด: (php) [Select]
/*Thai Language By ZELDA*/
$txt['puzzle_colors'] = 'เลือกคำที่ตรงกับสีที่แสดง';
$txt['puzzle_math'] = 'ผลรวมทั้งหมดเป็นเท่าไหร่ (ใส่เป็นตัวเลข)';
$txt['puzzle_shapes'] = 'รูป %s มี %s ทั้งหมดเท่าไหร่';
$txt['puzzle_shapes2'] = 'รูป %s มี %s ทั้งหมดเท่าไหร่';
$txt['puzzle_sides'] = 'ด้าน';
$txt['puzzle_corners'] = 'มุม';
$txt['puzzle_incomplete'] = 'คุณตอบคำถามไม่สมบูรณ์ กรุณาลองใหม่อีกครั้ง';
$txt['puzzle_incorrect'] = 'คุณตอบคำถามผิด กรุณาลองใหม่อีกครั้ง';
$txt['puzzle_antibot'] = 'ตอบคำถามเพื่อยืนยันว่าคุณไม่ใช่โปรแกรมอัตโนมัติ';
$txt['puzzle_red'] = 'แดง';
$txt['puzzle_orange'] = 'ส้ม';
$txt['puzzle_yellow'] = 'เหลือง';
$txt['puzzle_green'] = 'เขียว';
$txt['puzzle_blue'] = 'ฟ้า';
$txt['puzzle_purple'] = 'ม่วง';
$txt['puzzle_pink'] = 'ชมพู';
$txt['puzzle_black'] = 'ดำ';
$txt['puzzle_grey'] = 'เทา';
$txt['puzzle_triange'] = 'สามเหลี่ยม';
$txt['puzzle_square'] = 'สี่เหลี่ยมจัตุรัส';
$txt['puzzle_rectangle'] = 'สี่เหลี่ยมผืนผ้า';
$txt['puzzle_pentagon'] = 'ห้าเหลี่ยม';
$txt['puzzle_hexagon'] = 'หกเหลี่ยม';
$txt['puzzle_heptagon'] = 'เจ็ดเหลี่ยม';
$txt['puzzle_octagon'] = 'แปดเหลี่ยม';
$txt['puzzle_1'] = 'หนึ่ง';
$txt['puzzle_2'] = 'สอง';
$txt['puzzle_3'] = 'สาม';
$txt['puzzle_4'] = 'สี่';
$txt['puzzle_5'] = 'ห้า';
$txt['puzzle_6'] = 'หก';
$txt['puzzle_7'] = 'เจ็ด';
$txt['puzzle_8'] = 'แปด';
$txt['puzzle_9'] = 'เก้า';
$txt['puzzle_10'] = 'สิบ';
$txt['puzzle_11'] = 'สิบเอ็ด';
$txt['puzzle_12'] = 'สิบสอง';
$txt['puzzle_13'] = 'สิบสาม';
$txt['puzzle_14'] = 'สิบสี่';
$txt['puzzle_15'] = 'สิบห้า';
$txt['puzzle_16'] = 'สิบหก';
$txt['puzzle_17'] = 'สิบเจ็ด';
$txt['puzzle_18'] = 'สิบแปด';
$txt['puzzle_19'] = 'สิบเก้า';

หน้า: [1]