Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
DRUpal SHell




    Ігор (Brun) Броновський

    Основи роботи з drush




                
Що таке drush?



  drush – оболонка командного рядка і Unix 
       інтерфейс сценаріїв для Drupal. 
 Справжній швейцарсь...
Модуль Terminal




            
drush commands



Переглянути команди drush:
# drush help

або за адресою:
http://drupal.org/node/477684



              ...
Що дозволяє робити drush



1. Створення інсталяційних збірок
2. Встановдення/оновдення модулів
3. Відладка PHP/SQL коду
4...
Як зробити свою збірку?

drush dl drupal

drush dl cck views bueditor imce nodewords 
pathauto search404 imageapi imagecac...
Вікно встановлення




              
Продовження встановлення




                 
Включення/виключення 
            модулів



drush en views views_ui

drush dis views_ui




                           
SQL запит



# drush sql­query "SELECT * FROM {users} where uid=1"

uid     name    pass    mail    mode    sort    thresh...
# drush vget
theme_default: "garland"
filter_html_1: 1
node_options_forum: Array
(
    [0] => status
)

site_name: "drupal...
Розробка модулів




 # drush mb my_module menu cron ­­write ­­name="My module" 
­­dep="forum views"

*Необхідний module_b...
Дякую за увагу!



    Ігор (Brun) Броновський

        http://brun.if.ua/

           @BrunIF



                 
Upcoming SlideShare
Loading in …5
×

Друпал Drush

1,889 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Друпал Drush

  1. 1. DRUpal SHell Ігор (Brun) Броновський Основи роботи з drush    
  2. 2. Що таке drush? drush – оболонка командного рядка і Unix  інтерфейс сценаріїв для Drupal.  Справжній швейцарський армійський ніж,  який допоможе зробити життя легше для тих з  нас, хто вміє користуватись командним рядком  і проводить в ньому багато часу.    
  3. 3. Модуль Terminal    
  4. 4. drush commands Переглянути команди drush: # drush help або за адресою: http://drupal.org/node/477684    
  5. 5. Що дозволяє робити drush 1. Створення інсталяційних збірок 2. Встановдення/оновдення модулів 3. Відладка PHP/SQL коду 4. Робота з мультисатингом, темами,  контентом, виглядами(views), модулями*    
  6. 6. Як зробити свою збірку? drush dl drupal drush dl cck views bueditor imce nodewords  pathauto search404 imageapi imagecache  imagefield tagadelic admin custom_breadcrumbs  filefield globalredirect token views_or visitors  highslide contemplate drush dl uk    
  7. 7. Вікно встановлення    
  8. 8. Продовження встановлення    
  9. 9. Включення/виключення  модулів drush en views views_ui drush dis views_ui    
  10. 10. SQL запит # drush sql­query "SELECT * FROM {users} where uid=1" uid     name    pass    mail    mode    sort    threshold       theme   signature        signature_format        created access login    status  timezone        language        picture  init    data 1       Brun    e10adc3949ba59adde56e057f20f883e        admin@drupalcamp10.lap  0        0       0                       0      1276336999       1276340858      1276337132      1       NULL                     admin@drupalcamp10.lap  a:1:{s:18:"admin_compact_mode";b:1;}    
  11. 11. # drush vget theme_default: "garland" filter_html_1: 1 node_options_forum: Array (     [0] => status ) site_name: "drupalcamp10.lap" language_default: stdClass Object (     [language] => uk     [name] => Ukrainian     [native] => Українська     [direction] => 0     [enabled] => 1     [plurals] => 3     [formula] => (((($n%10)==1)&&(($n%100)!=11))?(0):((((($n%10)>=2)&&(($n%10)<=4))&&((($n%100)<10)||(($n%100)>=20)))?(1):2))     [domain] =>      [prefix] => uk     [weight] => 0     [javascript] => 78b227e743115aed55a7a2118ca6b65a ) drupal_http_request_fails: FALSE cron_last: 1276341233    
  12. 12. Розробка модулів  # drush mb my_module menu cron ­­write ­­name="My module"  ­­dep="forum views" *Необхідний module_builder    
  13. 13. Дякую за увагу! Ігор (Brun) Броновський http://brun.if.ua/ @BrunIF    

×