drupal

drupal6: ย้ายจาก MySQL เป็น PostgreSQL

บันทึกการย้ายฐานข้อมูล Drupal รุ่น 6.13 จาก MySQL-5.0.51a-24+lenny1 มาเป็น PostgreSQL-8.3.7-0lenny1

เที่ยวนี้ได้สคริปต์ดีจาก Drupal 6.x. site Migration from MySQL to PostgreSQL (howto) จึงสามารถทำตรงกับฐานข้อมูลได้เลย

  1. แบ๊คอัปกันเหนียวเสียก่อน
    $ mysqldump -u my_admin -p my_drupal_db > drupal.mysql.sql
  2. แก้ไข sites/default/settings.php ให้มาใช้ postgres
    $ vi sites/default/settings.php
    ...

drupal: ธีม tt26-Freebird

tt26-Freebird


อยากได้ธีมที่ค่อนข้างโล่งแบบนี้มานานแล้ว เพิ่งมีรูปที่กลับจากไปเที่ยวมา เลยทำไว้ก่อนทิ้งไปทำงานอื่น ทำลวก ๆ เช่นเดิม จึงไม่ค่อยถูกกับ IE เท่าไหร่ บล๊อกกลางหล่นง่ายไปหน่อย
เป็น 3 สดมภ์ แบบความกว้างของบล๊อกซ้ายขวาคงที่ ที่ 210px กว้างรวมน้อยสุดที่ 800px และมากสุดที่ 1080px
Download tt26-Freebird (2008-11-27)

drupal: ธีม tt36-Heaven Blessing

tt36-Heaven Blessing


ต้องการให้เรียบ โล่ง นุ่ม สงบ และไม่ให้จืดตา แต่เนื่องจากเรื้อเวทีนานไปหน่อย กอรปกับทำลวกไปหน่อย จึงดูหยาบเล็กน้อย
เป็น 2+1 สดมภ์ บล๊อกซ้ายอยู่ซ้าย บล๊อกขวาจะอยู่เลื่อนลงมาข้างใต้ กว้างน้อยสุดที่ 800px และมากสุดที่ 980px
Download tt36-Heaven Blessing (2008-11-26)

drupal: ทำบล๊อกจากมอดูล tracker

ต้องแฮกเล็กน้อย คือ เอาเนื้อความจาก Add a "Recent posts" block to the tracker module
ไปต่อท้ายไฟล์ modules/tracker/tracker.module

แล้วจะสามารถใช้มอดูล tracker แสดง Recent posts เป็นบล๊อกได้เลย
(แจ๋ว เพราะเขียน Recent Week เอง มีปัญหากับ Drupal-6)

debian: ลองติดตั้ง drupal5 แบบเดเบียน

debian: lenny

ถ้าต้องการให้ url เป็น http://www.example.com/drupal5 และใช้กับ mysql ใช้คำสั่งเดียว
# aptitude install drupal5 phppgadmin
แล้วไปติดตั้งที่ http://www.example.com/drupal5/install.php ได้เลย

กรณีเรา จะติดตั้งบน postgresql-8.3 (เขาว่ารุ่นนี้มี Full Text Index ให้ใช้แล้ว)
ติดตั้ง postgresql ก่อน
# aptitude install postgresql
# su postgres
$ createuser -s -P admin

เอาไว้ใช้งาน phppgadmin

แก้ไขให้เรียกใช้งานจากลูกข่ายใด ๆ ก็ได้
# vi /etc/postgresql/8.3/main/postgresql.conf

listen_addresses = '*'

แก้ไขสิทธ์

Syndicate content