1 มีนาคม 2557

ใช้รูปจาก Gravatar ตอนสมัครสมาชิก

เพิ่มโค้ดนี้เข้าไปในไฟล์
modules/member/member_add_new.php
หลังบรรทัดที่ 178 (มันจะอยู่ในเงื่อนไขของ else)

$size = 80;
$grav_url = "http://www.gravatar.com/avatar/".md5(strtolower(trim($email)))."?s=".$size."&d=404";
$grav_data = @file_get_contents($grav_url);
if($grav_data!==false){
$Filenames = time()."_$username.jpg";
$fp = fopen("icon/".$Filenames , 'w');
fwrite($fp, $grav_data);
fclose($fp);
}

ทีนี้เวลาสมัครสมาชิก มันจะไปเช็กรูปจากที่ gravatar.com ก่อน
ถ้าใครยังนึกไม่ออก ลองสังเกตเวลาเราสมัครสมาชิกกับของ Google ดูครับ ถ้าเราเคยสมัครสมาชิกจาก Wordpress มาก่อน พอมาสมัครกับ Google โดยใช้ Email ตัวเดียวกัน เราก็จะได้รูป Avatar ที่เหมือนกันเป๊ะเลย ;)

28 มกราคม 2557

เอา Like box จากในเฟสบุ๊คมาใส่ยังไง

มีวิธีการดังนี้จ้า
  1. ไปที่หน้า Like box ก่อนเลยจะเจอหน้าตาประมาณนี้ เราก็ใส่รายละเอียดเข้าไปซะ

  2. เสร็จแล้วคลิกที่ Get Code จะมี Lightbox แสดงขึ้นมาตามรูปนี้ ให้เราเลือกที่ IFRAME ครับ

    จากนั้นก็ Copy โค้ดมันมา
  3. กลับมาที่เว็บของเราครับ Login เข้าผู้ดูแลระบบแล้วไปที่ เพิ่มรายการBlock
    แล้วก็ใส่รายละเอียดเข้าไป จะให้ดี ชื่อ block, รายการ block และ ชื่อไฟล์ ให้ใส่เป็นภาษาอังกฤษให้หมดเลยครับ จะดีที่สุด
พอสร้างเสร็จเรียบร้อยแล้วเราก็จะได้ Lightbox ออกมาใช้งานแล้วเย้ๆ

27 มกราคม 2557

เขียน .htaccess แบบครอบจักรวาล

ไปเห็นการเขียน .htaccess ไฟล์แบบตัวเดิมแล้วค่อนข้างปวดหัว (นิดหน่อย)
ก็คือ

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

เอาล่ะ ซาร่าห์ วันนี้จอร์จ จะมานำเสนอ
การเขียนครั้งเดียวให้ครอบจักรวาลไปเลย

ว่าแล้วก็ดูเลย

RedirectMatch 403 /(attach|backup|data|icon|UserFiles|video|webboard_upload|images)/.*\.(php|html|htm|js|htaccess)$

ไม่ต้องคิดอะไรมากเลยครับ ก๊อบไปวางใส่ บรรทัดท้ายสุดของไฟล์ .htaccess ที่อยู่ใน Document Root ได้เลยครับ

สำหรับท่านที่ต้องการรู้ว่ามันแปลว่าอะไรบ้างกับไอ่โค้ดด้านบนนี้
มันก็แปลได้ว่า

RedirectMatch 403 มันจะวิ่งไปที่ HTTP 403 ทันที
ถ้า
อยู่ใน Sub directory ดังต่อไปนี้ attach หรือ backup หรือ data icon หรือ UserFiles หรือ video หรือ webboard_upload หรือ images
ตามท้ายด้วย .* อะไรก็ตาม
ที่ลงท้ายด้วย .php .html .htm .js .htaccess ตัวใดตัวหนึ่ง

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

อ้างอิง

8 เมษายน 2556

สอนวิธีอัพเดท Google Search ตัวใหม่

ก่อนอื่นก็ต้องมี Google Account หรือ Gmail ก็ได้ ;)
จากนั้น ก็เข้าไปที่ http://www.google.com/cse/ เสร็จแล้วก็คลิกไปที่ Create a custom search engine ได้เลยจ้า

จากนั้นเราจะเจอกับหน้าที่ต้องกรอกรายละเอียด
Sites to search: จะเป็น url ของเว็บไซต์ของเราเอง
Language: เลือกภาษาที่ให้แสดง

เสร็จแล้วเลือกที่ CREATE

หลังจากที่ CREATE เสร็จแล้วก็ให้เราคลิกที่ Get code ได้เลยจ้า


ณ จุดนี้เราก็สามารถก๊อบ(Ctrl+C)ไปใช้กับเว็บของเราได้แล้ว เย้ๆ ^__^


ถ้าใครยังไม่รู้ว่าจะเอาไปใช้ยังไง เรามีวิธีการดังนี้จ้า
ขั้นแรกคือต้อง login เข้าไป Backend(หน้าจัดการระบบ) ของเราก่อน
แล้วก็เข้าไปที่ Block


มองหาตัวที่ชื่อว่า googlesearch แล้วก็คลิกที่แก้ไข


ในหน้าแก้ไข ให้เราเอาโค้ดที่ได้จากหน้า Get code จาก Google มาวางทับตัวเก่าได้เลยจ้า


แค่นี้เราก็ได้หน้า Google Search แบบใหม่ที่ไม่เหมือนใครแล้ว ;) เย้