Bringing Myanmar Drupal Developers to Global IT Communities
Sites Made With Drupal in Myanmar
This discussion is about sites made with drupal CMS and we also want to discuss about theirs inner technology stack.I am not sure I can see the
lead projects.
ThanyawZinmin
Hope More Activity in the group.
Drupal Basic Learning
http://www.mirrorcreator.com/files/0S2SV2AO/
Drupal Basic အေၾကာင္းေရးထားတာပါ အခုမွ စေလ့လာမယ္ဆိုအသံုး၀င္မွာပါ
သင္သည္ ဒရူးပယ္လ္ ကုိ မည္သို႕ေသာ္ ေနရာတြင္ အသံုးခ်ရမည္ကို သိသေလါ႕…
သင္သည္ ဒရူးပယ္လ္ ကုိ မည္သို႕ေသာ္ ေနရာတြင္ အသံုးခ်ရမည္ကို သိသေလါ႕…
ဒရူးပယ္လ္ကို အသံုးျပဳၿခင္းအားျဖင္႔ သင္၏ Website တြင္မ်ားစြာေသာ အက်ိဳးေက်းဇူးမ်ားစြာကို ခံစားရမည္ကို သင္ကိုယ္တိုင္ ေဆာက္လုပ္ၾကည္႕မွသာလွွ်င္ သိႏိုင္သည္။ အေျပာမဟုတ္၊ လက္ေတြ႕က်က် အေျခခံပိုင္္္ႏိုင္ထားေသာ တီေကလင္း ႏွင္႕မည္သည္႕ အခ်ိန္အခါမဆိုဆြက္သြယ္ႏိုင္သည္ ။
ေအာက္ပါ အခ်က္မ်ားသည္ သင္႔၏လုပ္ေဆာင္မႈမ်ားကုိ မ်ားစြာအက်ဳိးျပဳေပသည္။
Read moreဒရူးပယ္လ္အူေၾကာင္း(Drupal Core)
ဒရူးပယ္လ္အူေၾကာင္းသည္ ဒရူးပယ္လ္၏ အျခားျဖည့္စြက္မႈမ်ားကို လိုအပ္သလို ထပ္မံတိုးခ်ဲ႕ႏိုင္ေသာ ပင္မ တပ္ဆင္မႈတစ္ခု ျဖစ္သည္။ ဒရူးပယ္လ္၏ ပံုေသခ်ိတ္ဆက္ထားမႈ(Default Configuation)တြင္ ၀က္ဘ္ဆိုဒ္အေၾကာင္းအရာမ်ားကို မွတ္ပံုတင္ထားေသာအသံုးျပဳသူမ်ား(သို႕)အမည္မသိအသံုးျပဳသူမ်ားမွ ပါ၀င္ျဖည့္စြက္ေရးသားႏိုင္ျပီး websiteသုိ႕လာေရာက္ၾကည့္ရႈသူမ်ားအားလည္း ေန႕စဲြျဖင့္၊အမ်ိဳးအစားျဖင့္၊ရွာေဖြမႈျဖင့္ အစရွိသည္တို႕ႏွင့္ပံုစံမ်ိဳးစံုျဖင့္ ၀င္ေရာက္ႏိုင္ေအာင္ျပဳလုပ္ထားသည္။ websiteအတြင္း၀င္ေရာက္ရလြယ္ကူရန္အတြက္ ေသာ့ခ်က္စကားလံုးမ်ား(Key Words)ျဖင့္ အေၾကာင္းအရာမ်ားကို အမ်ိဳးအစားခဲြျခားထားေစသည့္ hierarchical taxonomy စနစ္လည္းပါ၀င္သည
Read moreဒရူးပယ္လ္အူေၾကာင္းအား ခ်ဲ႕ထြင္ျခင္း(Extending Drupal core)
ဒရူးပယ္လ္အူေၾကာင္းအား ခ်ဲ႕ထြင္ျခင္း(Extending Drupal core)
Read moreဒရူးပယ္လ္ ေမာ္က်ဴး ဘေလာ႕ function မ်ားကို ေရးသားျခင္း
ဒရူးပယ္လ္ ေမာ္က်ဴး ဘေလာ႕ function မ်ားကို ေရးသားျခင္း
ေမာ္က်ဴး ဘေလာ႕ function မ်ားကို အသံုးျပဳလိုလွ်င္ ေအာက္ပါ Parameter ၃ ခုျဖင္႔ ဘေလာ႕ဂ္မ်ားကို တည္ေဆာက္ႏို္င္သည္။
ယင္းတို႕မွာ...
* $op
* $delta
* $edit
Read more ဒရူးပယ္လ္ နည္းပညာသံုး တည္ေဆာက္ ထားေသာ အရည္အေသြး ေကာင္းၾကသည့္ ၀က္ဘ္ဆိုဒ္မ်ား
ဒရူးပယ္လ္ နည္းပညာသံုး တည္ေဆာက္ ထားေသာ အရည္အေသြး ေကာင္းၾကသည့္ ၀က္ဘ္ဆိုဒ္မ်ား
ကြန္ပလိေဒါ့ကြန္း(Complete.com)၀က္ဘ္ဆိုက္တ္မွ သတင္းထုတ္ျပန္ခ်က္အရ ၀က္ဘ္ဆိုက္တ္သို႕လာေရာက္သူမ်ား၏ႏိႈင္းရအေရအတြက္မ်ားကို အစီအစဥ္အတိုင္း စီစဥ္လိုက္ပါက ေအာက္ပါ ၀က္ဘ္ဆိုက္တ္မ်ားကို ေတြ႕ရသည္။
* အိမ္ျဖဴေတာ္ ၀က္ဘ္ဆုိက္တ္ (Whitehouse.gov)
* ျမန္ဆန္ေသာကုမၸဏီ၀က္ဘ္ဆုိက္တ္ (FastCompany.com)
* အမ်ိဳးသားသတင္းစာ၀က္ဘ္ဆုိက္တ္(TheNation.com)
* စီးပြားေရး ၀က္ဘ္ဆုိက္တ္(Economist.com)
* အူဘြန္တု ၀က္ဘ္ဆုိက္တ္(Ubuntu.com)
Read more ဒရူပယ္လ္ သည္သင္၏ အလုပ္အတြက္ အမွန္ကန္ဆံုး ကိရိယာျဖစ္ပါသလား။
ဒရူပယ္လ္ သည္သင္၏ အလုပ္အတြက္ အမွန္ကန္ဆံုး ကိရိယာျဖစ္ပါသလား။
ဒရူပယ္လ္ သည္သင္၏ website စနစ္မ်ား အတြက္ အမွန္ကန္ဆံုးႏွင္႕ သင္႕ေတာ္ေသာစြမ္းအင္မ်ားကုိေပးႏိုင္သည္႕ ကိရိယာျဖစ္သည္ကို ေတြ႕ရွိရလိမ္႕မည္။ မ်ားေသာအားျဖင္႕ ဒရူပယ္လ္သည္ အေကာင္းဆံုးေသာ ေရြးခ်ယ္မႈမ်ားကုိ ရရွိႏိုင္သည္႕ စနစ္မ်ိဳးျဖစ္သည္။ သင္၏လုပ္ေဆာင္ေသာ လုပ္ငန္းစဥ္မ်ား အတြက္ ဒရူပယ္လ္က သင္႕ကို ကူညီေပးႏိုင္သည္ကို ကြ်န္ေတာ္တို႕ယံုၾကည္မိ ပါသည္။
သင္အတြက္အေကာင္းဆံုးေသာ ဒရူပယ္လ္ကို ေရြးခ်ယ္မႈမ်ား
Read moreသင္၏ ေမာ္က်ဴးတြင္ ဒရူပယ္လ္ ထည္႕ျဖည္႕ css ႏွင္႕ js ကို အသံုးျပဳျခင္း
သင္၏ ေမာ္က်ဴးတြင္ ဒရူပယ္လ္ ထည္႕ျဖည္႕ css ႏွင္႕ js ကို အသံုးျပဳျခင္း
သင္၏ ေမာ္က်ဴးတြင္ တြင္ သင့္စိတ္ၾကိဳက္ css, js မ်ားကို ထည္႕သြင္းေရးသားျခင္းသည္ သင္၏ ေမာ္က်ဴးလုပ္ေဆာင္ေသာ လုပ္ငန္းစဥ္မ်ားစနစ္ကို ဖန္တီးေပးထားႏုိင္သည္႕ ဒရူပယ္လ္ေမာ္က်ဴးစြမ္းအားသည္ လြယ္ကူေခ်ာေမြ႔ေအာင္ အကူအညီေပးလိမ္႕မည္ျဖစ္သည္။ ဒရူပယ္လ္ေမာ္က်ဴးမ်ား၏ ေရးသားႏုိင္မႈစနစ္သည္ အမ်ိဳးမ်ိဳးျဖစ္သည္ကို သင္ကုိယ္တုိင္ေတြရွိလာရေပလိမ္႕မည္္။
<?php
/**
* Implementation of hook_init()
* //စတင္ခ်ိတ္ဆက္ျခင္း ကိုလုပ္ေဆာင္ရန္
* @အထူးသျဖင့္ ဒရူပယ္လ္ကို စတင္ ဝင္ေရာက္လာသည္ႏွင္႕ တၿပိဳင္နက္ .css,.js တို႕ကို ဒရူပယ္လ္မွတဆင္႕ေၾကညာခ်က္
*/
ဒရူပယ္လ္ တြင္ profile menu ကို ေျပာင္းလဲျခင္းသည္ လြယ္ကူလွသျဖင့္ သင္သည္လည္း ႏွစ္သက္လိမ့္မည္ဟု ေမွ်ာ္လင္႕ပါသည္။
ဒရူပယ္လ္ တြင္ profile menu ကို ေျပာင္းလဲျခင္းသည္ လြယ္ကူလွသျဖင့္ သင္သည္လည္း ႏွစ္သက္လိမ့္မည္ဟု ေမွ်ာ္လင္႕ပါသည္။
<?php
//ဒရူပယ္လ္ menu ကို ခ်ိတ္ဆက္ မည္ဟုေျပာျခင္း
function သင္၏ေမာ္က်ဴးအမည္_menu_alter(&$items) {
//menu items မ်ားကို ထုတ္လုပ္ၾကည္႕ရႈျခင္း
//drupal_set_message('Menu Items:
'.print_r($items, TRUE).'
');
//user တြင္ရွိေသာ tab menu ကို View Profile အျဖစ္ေျပာင္းလဲျခင္း
$items['user/%user/view']['title'] = "View Profile";
//user တြင္ရွိေသာ edit menu ကို Change Password အျဖစ္ေျပာင္းလဲျခင္း
//$items['user/%user/edit']['title'] = "Change Password";
ဒရူပယ္လ္ တြင္ menu item ကို တည္ေဆာက္ျခင္း
ဒရူပယ္လ္ တြင္ menu item ကို တည္ေဆာက္ျခင္း
menu item ကို တည္ေဆာက္ရာတြင္ ရုိးရွင္းလြယ္ကူလွေသာ ဒရူပယ္လ္ ၏စနစ္ပံုစံမ်ားသည္ အသံုးျပဳသူမ်ားကို အဆင္ေျပေခ်ာေမြ႕ေအာင္ ဖန္းတီးေပးသည္။ ထိုသို႕ဖန္းတီးရာတြင္ အေရးႀကီးေသာ လုပ္ေဆာင္ခ်က္မ်ား၏ တာဝန္ႏွင္႕ ဖန္ရွင္တို႕အေပၚမႈတည္ၿပီး ကဲြျပားျခားနားသည္ကို ေတြ႕ရိွႏုိင္သည္။
<?php
//menu item ကို ဖန္တီးတည္ေဆာက္ျခင္း
function သင္၏ေမာ္က်ဴးအမည္_menu() {
//သင္၏ item ကို array() တြင္ထည္႕ျခင္း
$items = array();
//item ကိုarray() တည္ေဆာက္သည္ အဆင္႕
$items['user/%user/setup'] = array(
//title ကိုေရးသားၿခင္း
'title' => 'Edit Profile',
အသံုးျပဳသူမ်ား/ ခြင္႕ေတာင္းဆိုမႈမ်ား/ အဆင္႕အတန္းမ်ား (User, Permission, Role)
အသံုးျပဳသူမ်ား/ ခြင္႕ေတာင္းဆိုမႈမ်ား/ အဆင္႕အတန္းမ်ား (User, Permission, Role)
website မ်ားကုိလာလည္သူမ်ား (သို႕) account ျဖင္႕ဝင္လာသူမ်ား မည္သူမဆိုကို ဒရူပယ္လ္သည္ အသံုးျပဳသူ(user) ဟုမွတ္ယူသည္။ ထို အသံုးျပဳသူ (user) မ်ားတြင္ ဒရူပယ္လ္သည္ မတူညီီေသာ ဂဏာန္း တစ္ခုထုတ္လုပ္ၿပီး user အမည္ႏွင္႕ user အီးေမလ္းမ်ားရွိၾကသည္။ အျခားေသာ user အခ်က္အလက္မ်ားကို user ေမာ္က်ဴးမ်ားကို ေရးသားကာ ထုတ္လုပ္ၿပီး ျပသႏိုင္သည္ကို ေတြ႕ရွိရသည္။ သင္သည္ ဒရူပယ္လ္၏ ပင္တိုင္ ေမာ္က်ဴးျဖစ္ေသာ user profile ေမာ္က်ဴး၏ field မ်ားကို ေရးသားရာတြင္ user မ်ားႏွင္႔ခ်ိတ္ဆက္ ေဖာ္ျပကာ အသံုးျပဳထားသည္။
Read moreေဒတာေဘ့ စိတၱဇ အလႊာ (Database abstraction layer)
ေဒတာေဘ့ စိတၱဇ အလႊာ (Database abstraction layer)
ပရုိဂရမ္ကုဒ္ တစ္မ်ိဳးတည္းကို အေျခခံလ်က္ မတူညီေသာ ေဒတာေဘ့စ္ဆာဗာမ်ားကို အသံုးျပဳခြင့္ ျပဳသည္။
ပရိုဂရမ္ေရးသားသူမ်ားသည္ မ်ားျပားလွစြာေသာ ေဒတာေဘစ့္ဆာဗာမ်ားကို လြယ္လင့္တကူ ေထာက္ပံ့ႏိုင္စြမ္းရွိေစရန္ ဒရူးပယ္လ္သည္ က်စ္လ်စ္ေသာေဒတာေဘ့စ္စိတၱဇအလႊာတစ္ခုကို ေထာက္ပံ့ေပးသည္။ ၎အလႊာ၏ ရည္ရြယ္ခ်က္မွာ ဒရူးပယ္က
မတူညီေသာဆာဗာမ်ားအတြက္ ကဲြျပားျခားနားစြာ ေရးသားရန္လိုအပ္ေသာ ေဒတာထိန္းခ်ဳပ္စာေၾကာင္း အစိတ္အပိုင္းမ်ားကို ထိန္းခ်ဳပ္ျပီး အေျခခံလံုျခံဳေရးစစ္ေဆးမႈမ်ားကို ေထာက္ပံ့ေပးေနခ်ိန္တြင္ ဆီကဲြ၏ သဒၵါအထားအသိုႏွင့္ ပါ၀ါစြမ္းအားတို႕၏
Read moreDrupalCon Asia-Pacific Organizers Invite You to Participate
We are excited to announce the DrupalCon Asia-Pacific Organisers group. DCAPO intends to lay foundations that will facilitate international Drupal Conferences (DrupalCons) in the Asia-Pacific region.
DCAPO welcomes and needs input and assistance from Drupal users and communities throughout the Asia-Pacific region. DrupalCons are a lot of work, and are only possible through the community's effort. Please join the DCAPO group to share your opinions and experience, volunteer your time, or nominate yourself or others for roles on the selection team.
DCAPO will later announce a call to the community to suggest and research locations for the first Asia-Pacific DrupalCon. Note that a lot of work goes into researching locations. The DCAPO selection team will only be able to seriously consider locations with suitable venues, dates and event management companies, financial estimates, potential audience and motivated local teams.
But first, as much of the Asia-Pacific Drupal community as possible needs to get involved. You can help by translating and reposting this announcement on other websites where Asia-Pacific Drupal users and communities are likely to find it. Don't forget to note any translations and reposts in the DCAPO group so that we can track progress and share translations with each other.
Read moreDrupal in Myanmar
I joined this group just to see how Drupal is being used in Myanmar. If you are in Myanmar or living overseas and are using Drupal for Myanmar related projects, can we get some visibility of what you are doing by posting here?


