Drupal Tips, Tricks, Articles, Useful Resources & Information

Drupal 7 Theming Tutorials and Resources

If you are using Drupal for one of your website, if you are a developer or a designer using Drupal for your web projects, this collection of Drupal 7 theming resources is for you. If you are starting to learn Drupal, it is also important to get useful resources. This collection also can help you to get useful information easily.

Getting Started in Drupal Views 2 Module - Display, Basic, Page and Block Settings

Drupal Views module အကြောင်းကို မိတ်ဆက်ပေးခဲ့ပြီးတဲ့နောက် ဆက်ပြီး ပြောပြချင်တာကတော့ Druapl 6 မှာ အသုံးပြုတဲ့ Views 2 (Views Module Version 2) အကြောင်းပါ။ Views ကို ပထမဆုံး စသုံးတဲ့ သူတစ်ယောက်အတွက်တော့ UI (User Interface) က တကယ့်ကို မျက်စိနောက်စရာ ကောင်းပါတယ်။ ရုတ်တရက် ဘယ်ကစလို့ ဘယ်မှာ အဆုံးသတ်ရမယ် ဆိုတာ မသိလောက်အောင်ကို ရွေးချယ်စရာတွေ စုံလင်များပြား ရှုပ်ထွေးတဲ့ အတွက်ပါ။

Views 2 မှာ ပါတဲ့ အဓိက အစိတ်အပိုင်းတွေရဲ့ Overview ကို အောက်က ပုံမှာ အမှတ်စဉ်ထိုးပြီး အသေးစိတ် ရှင်းပြထားပါတယ်။ ဒီပုံမှာ Field တစ်ခုချင်းစီကို Edit လုပ်တဲ့ အခါ မြင်ရတဲ့ အနေအထား မပါသေးပါဘူး။ Drupal 7 မှာ သုံးထားတဲ့ Views 3 ဟာလည်း၊ Views 2 ကို အခြေခံထားတာ ဖြစ်တဲ့အတွက် အခုဆွေးနွေး ထားတာတွေကို လေ့လာရင် နောက်ပိုင်း Views 3 ကို လေ့လာဖို့အတွက်လည်း အခြေခံ ရသွားပါလိမ့်မယ်။

Introduction to The Power of Drupal Views Module

Drupal နဲ့ ဝက်ဘ်ဆိုက်တွေ တည်ဆောက်တော့မယ် ဆိုရင် မဖြစ်မနေ သုံးသင့်တဲ့ Module တစ်ခုကတော့ Views module ပါ။ Views ကို သုံးပြီး Drupal ဆိုက်တစ်ခုမှာ ရှိတဲ့ Data တွေကို ကြိုက်တဲ့ ပုံစံနဲ့ ပြန်ထုတ်လို့ပြလို့ ရပါတယ်။ ဝက်ဘ်ဆိုက်တစ်ခုမှာ ပါတဲ့ မူလစာမျက်နှာ (Home page), မာတိကာ (Table of Contents), လအလိုက်/ နှစ်အလိုက်/ စာရေးသူအလိုက်/ အုပ်စုတူအလိုက် အကြောင်းအရာတွေ၊ ဆောင်းပါးတွေ (Monthly, Yearly, By Author, By Category articles), ခေါင်စဉ်တွေပဲ စုထားတဲ့ အုပ်စုလေးတွေ (Blocks of Contents), Slide Show စတဲ့ အင်တာနက် စာမျက်နှာတစ်ခုမှာ မြင်ရတဲ့ အစိတ်အပိုင်း အားလုံးကို Views module နဲ့ သူ့ရဲ့ ဆက်စပ် module တွေကို သုံးပြီး ဖန်တီးလို့ ရပါတယ်။ Drupal အကြောင်းလေ့လာရင် Views ကို ဖယ်ထားလို့ကို မရတာပါ။

Views ကိုသုံးပြီး RSS Feed, JSON, XML, Excel file, PDF File တွေကိုလည်း ထုတ်လို့ ရပါတယ်။ အဲဒီလို အစွမ်းထက်တဲ့ Views module လို အလားတူကို ကျန်တဲ့ ဘယ် CMS မှာမှ မရနိုင်သေးဘူးဆိုတာ လူသုံးများတဲ့ CMS တော်တော်များများကို သေသေချာချာ လေ့လာဖူးရင်၊ သေသေချာချာ သုံးဖူးတဲ့ သူဆိုရင် လက်ခံနိုင်ပါလိမ့်မယ်။

Multiple Content Types OR Multiple Taxonomy, What is the best solution in Drupal way?

Facebook မှာ ညီလေး NYA က မေးထားတဲ့ Taxonomy နဲ့ ပတ်သက်တဲ့ မေးခွန်းလေးနဲ့ ကျွန်တော် ပြန်ဖြေထားတဲ့ အဖြေကို ကျန်တဲ့ ညီအကို မောင်နှမတွေလဲ သိရအောင် ဒီမှာ ဝေမျှပေးလိုက်ပါတယ်။ ဒီမေးခွန်းကလည်း သူ့အတွေ့အကြုံအရ အမှန်တကယ် ရင်ဆိုင်နေရတဲ့ ပြဿနာဆိုတာ သိသာသလို ကျွန်တော်လည်း Drupal ကို စလေ့လာကာစက ကိုယ်တိုင် ဒီလို အခက်အခဲမျိုး ကြုံခဲ့ဖူးပါတယ်။ အဲဒီကနေ Taxonomy ကို ပိုနားလည်လာတဲ့ နောက်မှာ ကျန်တဲ့ သူတွေလည်း အခက်အခဲ မရှိရအောင် Understanding Taxonomy For Information Architecture in Websites and Drupal CMS ဆိုပြီး ဆောင်းပါးတစ်ပုဒ် ရေးခဲ့ပါတယ်။

ဆောင်းပါးကို Facebook မှာ Share လိုက်တော့ ညီလေး NYA က Comment ထဲကနေ အခုလို မေးပါတယ်။

Backuping Drupal Database and Files With Backup & Migrate Module or Drush

Website တည်ဆောက်နေတဲ့ Developer, Website Owner တစ်ဦးအနေနဲ့ တစ်ခါတလေ ဝက်ဘ်ဆိုက် ယိုယွင်းပျက်စီးသွားတာ၊ မတော်တဆ မှားပြီး ဖျက်မိတာ ဒါမှမဟုတ် ပုံပျက်ပန်းပျက် ချွတ်ယွင်းသွားတာမျိုးတွေ တစ်ချိန်ချိန်မှာ ကိုယ်တိုင် ကြုံကောင်း ကြုံရပါလိမ့်မယ်။ အဲဒီလို အခြေအနေဆိုးနဲ့ ကြုံလာရပြီဆိုရင် အကောင်းဆုံး ဖြေရှင်းဖို့ နည်းကတော့ ကြိုတင် သိမ်းဆည်းထားတဲ့ Backup file တွေကနေ Restore ပြန်လုပ်တာပဲ ဖြစ်ပါတယ်။

Drupal and CMS Best Practices

"ဝက်ဘ်ဆိုက်တစ်ခုလို့ ပြောလိုက်တာနဲ့ ငယ်တယ်ကြီးတယ် ဆိုတာ မရှိပါဘူး။ တစ်ဦးတစ်ယောက် အတွက်တော့ အရေးကြီးနေတာပါပဲ။"

တစ်ကယ်လို့ သင်ဟာ Drupal CMS မှာ အချိန်ယူ အလုပ်လုပ်တော့မယ်ဆိုရင်တော့ ရေရှည်မှာ အချိန်ကုန် လူပန်းမဖြစ်ရလေအောင် အလေ့အကျင့်ကောင်း (Best Practices) အချို့ကို လိုက်နာကျင့်သုံးသင့်ပါတယ်။ အောက်မှာ ဖော်ပြထားတဲ့ လမ်းညွှန်ချက်တွေဟာ အကြံပြုချက်များသာဖြစ်ပြီး သင်ဖန်တီးနေတဲ့ ဝက်ဘ်ဆိုက်နဲ့ ကိုက်ညီတဲ့ အချက်များကိုသာ လိုအပ်သလို ရယူ အသုံးပြုဖို့ ဖြစ်ပါတယ်။ Drupal အတွက် ရည်ရွယ်ရေးသားထားတာ ဖြစ်ပေမယ့် အခြား CMS များအတွက်လည်း အသုံးဝင်မှာပါ။

Understanding Taxonomy For Information Architecture in Websites and Drupal CMS

ဝက်ဘ်ဆိုက်တစ်ခု တည်ဆောက်တဲ့အခါ ပါရှိတဲ့ အကြောင်းအရာ (Content) အမျိုးအစားများစွာကို ဘယ်လိုနေရာချထားမလဲဆိုတဲ့ IA (Information Architecture) က အတော်လေး အရေးကြီးပါတယ်။ Drupal website တစ်ခုမှာတော့ Content တွေကို ထိန်းချုပ်၊ နေရာချထားဖို့ Taxonomy စနစ်ကို သုံးပါတယ်။ Drupal ကို စလေ့လာတဲ့သူ တစ်ဦးအနေနဲ့ Taxonomy အပိုင်း ရောက်တဲ့အခါ အတော်လေး နားလည်ရခက်တာ ကြုံရမှာပါ။ ဒီဆောင်းပါးမှာတော့ Taxonomy အကြောင်းနဲ့ Taxonomy ကို ဘယ်လို အသုံးချနိုင်မလဲ ဆိုတာ ဆွေးနွေးမှာ ဖြစ်ပါတယ်။ Drupal မဟုတ်တဲ့ တခြား CMS တွေကို သုံးနေတဲ့ Developer မျာ

Managing and Administering Drupal Sites With Drush - Resources & Videos

Drush ဆိုတာ Drupal Web Administrator တွေ အတွက် အလွန်အသုံး၀င်တဲ့ CLI Tool တစ်ခု ဖြစ်ပါတယ်။ CLI (Command Line Interface) ဆိုတာ Linux နဲ့ ရင်းနှီးပြီးသား သူတွေ အတွက် အထူးအဆန်း မဟုတ်ပါဘူး။ အဲဒါကြောင့် သင့်ရဲ့ Drupal site ကို အလွယ်တကူ နဲ့ အမြန်ဆုံး ထိန်းချုပ်ချင်တယ် ဆိုရင်တော့ Drush ကို မြည်းစမ်း အသုံးပြုသင့်ပါတယ်။

Some Features of Drush

Drush နဲ့ ဘာတွေလုပ်လို့ရလဲ ကြည့်ကြရအောင်။

OERbit - Drupal-based publishing platform to share publicly licensed learning resources (OER/OCW)

OERbit ဆိုတာ Drupal ကို အခြေခံပြီး တည်ဆောက်ထားတဲ့ Publishing platform တစ်ခုပါ။ အဓိက ရည်ရွယ်ချက်ကတော့ OER/OCW လို့ခေါ်တဲ့ အများသုံးလိုင်စင်နဲ့ ခွင့်ပြုထားတဲ့ သင်ခန်းစာတွေကို လူတိုင်း အလွယ်တကူ ရယူ အသုံးပြုနိုင်တဲ့ Web-based Learning Platform တစ်ခု တည်ဆောက်နိုင်စေဖို့ ဖြစ်ပါတယ်။

Collections of Keynotes, Videos and Presentations from DrupalCon Chicago 2011

DrupalCon (Drupal Confrences) are really interesting events for Drupal people around World.

"DrupalCon is an international event that brings together the people who use, develop, design, and support the Drupal platform."

An excerpt from Drupalcon Chicago website

Pages

Featured Articles