- ก่อนอื่นให้ปิดการทำงานของ mamp ก่อน โดยสั่ง stop server
- เข้าไปที่ Mamp Folder ใน applications - Mamp - conf - ในนี้จะมีไฟล์ที่เราต้องเข้าไปแก้ คือ php.ini ใน folder ที่ชื่อ php4 และ php5
- เปิดไฟล์ php.ini ด้วย code editor เช่น TextWrangler.app แล้ว search หาบรรทัดที่มีคำว่า memory_limit = 8M ; Maximum amount of memory a script may consume (8MB)
- ให้แก้ค่า memory_limit = 8M เป็น memory_limit = 32M
- สั่ง save แล้วปิดไฟล์ไป (ให้แก้ทั้งใน folder php4 และ php5)
- Start Server Mamp
- ติดตั้ง extension ที่ต้องการ
วันอังคารที่ 15 กันยายน พ.ศ. 2552
แก้ปัญหา การลง extensions สำหรับ joomla ในเครื่อง Mac
สำหรับนักศีกษาที่ใช้เครื่อง mac ในการลง joomla แล้วมีปัญหาไม่สามารถติดตั้ง extensions บางตัวได้ เช่น Kunena Forum ให้แก้ไขตามนี้นะครับ
วันอาทิตย์ที่ 30 สิงหาคม พ.ศ. 2552
(แก้วางยา) การวางไฟล์ .swf บน joomla
เมื่อวานเราได้พูดถึงการสร้างป้ายโฆษณา (banner) บน joomla ซึ่งเป็นเรื่องง่ายมาก และผมยังได้พูดถึงการใช้ป้ายโฆษณาแบบ flash (.swf) เอาไว้ด้วย ซึ่งหลายๆคนได้ลองวางดู แต่...ปรากฏว่าไม่แสดงผล
มันเกิดอะไรขึ้น ??? ทำไมไม่ได้...ถูกต้องแล้วครับ คุณโดนวางยาอีกแล้ว 555
การจะวางไฟล์แฟลชใน joomla นั้น ไม่สามารถวางได้โดยตรงบน Module Banner ทั่วๆไปได้ เนื่องจากดการแสดงผลที่ต้องมีการร้องขอ flash player นั่นเอง แล้วเราจะทำได้อย่างไร
Flash module คือสิ่งที่เราต้องการ ซึ่งก็มีให้เลือกใช้อยู่หลายตัว ส่วนการเลือกใช้ flash module ตัวไหนมาใช้นั้นแล้วแต่ความต้องการใช้งานที่ต้องเลือกให้ตรงกับวัตถุประสงค์ของเรา
ในที่นี้ผมขอยกตัวอย่างการใช้งานด้วย extension ที่ชื่อว่า The Flash Module
การใช้งานเหมือนการลง extension ทั่วไปคือเราต้องทำการ install Flash module ตัวนี้ ลงใน jooomla เสียก่อน
มันเกิดอะไรขึ้น ??? ทำไมไม่ได้...ถูกต้องแล้วครับ คุณโดนวางยาอีกแล้ว 555
การจะวางไฟล์แฟลชใน joomla นั้น ไม่สามารถวางได้โดยตรงบน Module Banner ทั่วๆไปได้ เนื่องจากดการแสดงผลที่ต้องมีการร้องขอ flash player นั่นเอง แล้วเราจะทำได้อย่างไร
Flash module คือสิ่งที่เราต้องการ ซึ่งก็มีให้เลือกใช้อยู่หลายตัว ส่วนการเลือกใช้ flash module ตัวไหนมาใช้นั้นแล้วแต่ความต้องการใช้งานที่ต้องเลือกให้ตรงกับวัตถุประสงค์ของเรา
ในที่นี้ผมขอยกตัวอย่างการใช้งานด้วย extension ที่ชื่อว่า The Flash Module
การใช้งานเหมือนการลง extension ทั่วไปคือเราต้องทำการ install Flash module ตัวนี้ ลงใน jooomla เสียก่อน
- หลังจากนั้นให้ทำการสร้าง module ใหม่ขึ้นมา โดยเลือกเป็น the flash module
![]() |
| From mmd244 |
- จะได้ Module ใหม่ลักษณะดังนี้ โดยทำการตั้งชื่อ และ กำหนดตำแหน่งลงไปตามปรกติ
![]() |
| From mmd244 |
- จากนั้นให้มาตั่งค่าทางด้าน พารามิเตอร์ โดยดูว่า File Path นั้นถูกกำหนดไว้ที่ images/flash นั่นหมายความว่าเราจะต้องสร้างโฟลเดอร์ชื่อว่า flash ไว้ข้างใน โฟลเดอร์ images อีกที แล้วนำไฟล์ .swf ไปเก็บไว้ที่นั่น
![]() |
| From mmd244 |
- หลังจากนั้นกำหนดชื่อไฟล์ .swf ให้ตรงกับชื่อไฟล์จริงที่ต้องการ และกำหนดขนาดการแสดงผล กว้างยาว โดยใช้ พื้นที่การแสดงผลบนเวปเป็นหลัก ซึ่งก็คือเราต้องสร้างไฟล์ flash ให้ตรงตามขนาดการแสดงผลใน template นั่นเอง
- ขั้นตอนต่อไปที่สำคัญคือทำให้เวปไซต์รู้ว่าต้องร้องขอ flash player เพื่อแสดงผล .swf ให้ถูกต้อง เราจะต้องใส่ค่า Object Name/ID หรือที่เรียกอีกอย่างว่า class ID
![]() |
| From mmd244 |
- แล้วเราจะเอาค่า Class ID มาจากไหน ง่ายมากครับตอนที่คุณสร้างไฟล์ .swf นั้น เมื่อสั่งให้ publish มาใช้งาน ให้เลือก publish เป็น HTML มาด้วย
![]() |
| From mmd244 |
- จากนั้นให้เปิดไฟล์ .html mี่ได้จากแฟลช ด้วย firefox แล้วคลิกขวา สั่ง view page source หลังจากนั้นให้มองหาบรรทัดที่มีตัวอักษรเขียนว่า clsid
![]() |
| From mmd244 |
- ให้เรา copy ข้อความตั้งแต่ clsid ...ไปจนจบถึงเครื่องหมาย" ดดยไม่ต้องเอาเครื่องหมาย " มาด้วย นำค่านั้นไปใส่ในช่อง Object Name/ID ใน module จากนั้น save แล้วสั่งแสดงตัวอย่างดูว่าแสดงผลถูกต้องหรือเปล่า
วันศุกร์ที่ 28 สิงหาคม พ.ศ. 2552
finalProject MMD 244
โครงงานการจัดสร้างเว็ปไซต์
รายวิชา MMD 244
รายวิชา MMD 244
กำหนดส่งไม่เกินวันเสาร์ที่ 3 ตุลาคม 2552
ให้นักศึกษาทำการจัดสร้างเว็ปไซต์ทางธุรกิจ โดยจะต้องมีความสามารถในการสร้างเนื้อหาได้ทั้งจากฝั่งผู้ดูแลระบบ และฝั่งผู้ใช้
ให้นักศึกษาทำการออกแบบตกแต่งลักษณะของเว็ปไซต์ที่สร้างขึ้นโดยใช้วัตถุดิบ ที่จัดเตรียมไว้เท่านั้น โดยอย่างน้อยจะต้องมีไฟล์รูปแบบต่อไปนี้เป็นส่วนประกอบอย่างน้อย 1 ไฟล์ต่อรูปแบบ
ให้นักศึกษาทำการจัดสร้างเว็ปไซต์ทางธุรกิจ โดยจะต้องมีความสามารถในการสร้างเนื้อหาได้ทั้งจากฝั่งผู้ดูแลระบบ และฝั่งผู้ใช้
ให้นักศึกษาทำการออกแบบตกแต่งลักษณะของเว็ปไซต์ที่สร้างขึ้นโดยใช้วัตถุดิบ ที่จัดเตรียมไว้เท่านั้น โดยอย่างน้อยจะต้องมีไฟล์รูปแบบต่อไปนี้เป็นส่วนประกอบอย่างน้อย 1 ไฟล์ต่อรูปแบบ
เวปไซต์จะต้องมีระบบจัดการสมาชิก และเนื้อหาในเวปไซต์จะต้องมีส่วนประกอบต่อไปนี้
- ภาพเคลื่อนไหว จาก flash
- ภาพเคลื่อนไหว จาก .gif
- ภาพนิ่ง .gif, .png, .jpg
- หน้าแรก เวปไซต์ ต้องสามารถเปลี่ยนแปลงข้อมูลการแสดงผลได้โดยอัตโนมัติ เมื่อมีการเปลี่ยน หรือเพิ่มเนื้อหา
- หน้ารายงานข่าว อย่างน้อย 5 ข่าว
- หน้าข้อมูลเกี่ยวกับสินค้า หรือเนื้อหาของเวปไซต์
- หน้าที่ให้ข้อมูลเกี่ยวกับเจ้าของเวปไซต์ และสามารถติดต่อกลับได้
- ป้ายโฆษณา จะต้องมีการใส่ป้ายโฆษณาผู้สนับสนุนเวปไซต์ หรือจุดเชื่อมโยง (Link) ไปยังเวปที่มีเนื้อหาเกี่ยวข้องโดยใช้ภาพ อย่างน้อย 5 จุด
- กระดานข่าวแสดงความคิดเห็น (Web Board) ที่สนับสนุนระบบสมาชิก
- หน้าจัดแสดงภาพ หรือตัวอย่างสินค้า (Web photo Gallery or Catalog)
- เวปไซต์จะต้องมีระบบการรับป้อนข่าวสารอัตโนมัติจากเวปไซต์อื่นๆที่เกี่ยวข้อง มาจัดแสดงในหน้าแรก
- เวปไซต์จะต้องมีระบบการจัดป้อนข่าวสารอัตโนมัติสำหรับผู้ที่ต้องการบอกรับ
- เวปไซต์ที่สร้าง จะต้องมีการสำรองระบบเพื่อให้สามารถเคลื่อนย้ายไปปฏิบัติงาน เครื่องแม่ข่ายระบบอินเตอร์เน็ต ในเครื่องคอมพิวเตอร์อื่นๆได้อย่างสมบูรณ์
วันพุธที่ 26 สิงหาคม พ.ศ. 2552
การ backup และ ย้ายไฟล์ Joomla
เมื่อเราต้องย้ายการทำงานสร้าง website ด้วย Joomla สามารถทำได้โดยไม่ต้องใช้โปรแกรมเสริมใดๆทั้งสิ้น โดยมีขั้นตอนพื้นฐานดังนี้
- backup database
- เข้าฐานข้อมูล MySQL โดยผ่านทาง phpMyAdmin จาก Server จำลองของเรา Zxamp, Mamp, Wamp หรืออื่นๆ ที่ใช้
- เลือกฐานข้อมูลที่ต้องการ Backup
- เลือกคำสั่ง export เพื่อคัดลอกฐานข้อมูล
- เลือก select all, รูปแบบเป็น SQL, Structure เลือก Add DROP TABLE..., Data เลือก Complete inserts
- เลือก save as file รูปแบบ gzipped แล้วสั่ง go
- เลือกที่เก็บไฟล์
- ทำการ backup ไฟล์ joomla web ที่อยู่ใน folder htdocs ใน server จำลอง โดยอาจใช้การสั่ง zip ไฟล์ก่อนเพื่อประหยัดเวลา
- นำข้อมูลที่ได้จาก 1. และ 2. ไปไว้ที่เครื่องที่ต้องการทำงานต่อ
- เข้า phpMyAdmin สร้างฐานข้อมูลเปล่าที่มีชื่อเหมือนกัน
- เลือกฐานข้อมูลที่สร้าง สั่ง Import เลือกไฟล์ xxx.sql.gz แล้วสั่ง go
- นำไฟล์เวปไปใส่ใน htdocs ใน serverจำลอง
- จากนั้นเปิดไฟล์ configuration.php แก้ไขตัวแปลต่อไปนี้
โค๊ด
var $log_path = '/logs'; ใส่/logs
var $tmp_path = '/tmp'; ใส่/tmp
var $dbtype = 'mysql'; <<< ไม่ต้องแก้
var $host = 'localhost'; <<< ไม่ต้องแก้
var $user = 'root'; <<< แก้เป็นชื่อผู้ใช้ฐานข้อมูล
var $db = 'shop'; <<< ชื่อของฐานข้อมูล
var $dbprefix = 'jos_'; <<< ค่าเดิมคือ jos_ ไม่ต้องแก้
var $password = 'root'; <<<รหัสของฐานข้อมูล
จากนั้นเซฟ แล้วเอาไปวางทับของเดิม ลองเข้า website เพื่อตรวจสอบ
ป้ายกำกับ:
joomla
วันพุธที่ 15 กรกฎาคม พ.ศ. 2552
100+ Minimal and Typographic Package Designs
งานออกแบบไม่จำเป็นต้องใส่ลวดลาย สีสันฉุดฉาดเพื่อสร้างความสนใจไปทุกครั้ง ในบางงานเราสามารถใช้การออกแบบแบที่เรียกกันว่า minimalism ซึ่งยึดแนวคิด เรียบง่าย เพื่อสื่อถึงตัวงานได้เป็นอย่างดี
ลองไปดูงาน design แบบเรียบๆ แต่เก๋ๆ กัน
http://www.bittbox.com/inspiration/100-minimal-and-typographic-package-designs/ อ่านต่อ...
วันศุกร์ที่ 10 กรกฎาคม พ.ศ. 2552
วันพุธที่ 1 กรกฎาคม พ.ศ. 2552
อ่านการเข้าร่วมกลุ่ม mmd244 สำคัญมาก
รายชื่อที่ผมอนุมัติเข้าร่วมแล้ว สำหรับคนที่ส่งคำร้องเข้ากลุ่มแล้ว แต่ยังเข้าไม่ได้ ให้บอกมาด้วยว่า คุณคือใคร นามสกุลอะไร รหัสนักศึกษาอะไร ผมจะอนุญาตให้เข้าเฉพาะผู้ที่เรียนใน class นี้เท่านั้น
ผู้ที่เข้าร่วมแล้ว และสามารถเข้าไปส่งการบ้านได้ ให้ check เองนะครับว่าได้หรือเปล่า ใครที่ไม่ได้ ให้ส่งคำขอเข้าร่วมมาใหม่ โดยทำตามเงื่อนไขที่บอกไปด้วย อ่านต่อ...
ผู้ที่เข้าร่วมแล้ว และสามารถเข้าไปส่งการบ้านได้ ให้ check เองนะครับว่าได้หรือเปล่า ใครที่ไม่ได้ ให้ส่งคำขอเข้าร่วมมาใหม่ โดยทำตามเงื่อนไขที่บอกไปด้วย อ่านต่อ...
สมัครสมาชิก:
บทความ (Atom)






