מקום טוב להתחיל בו הוא הורדה של הגרסה העדכנית של דרופל בעברית.
להורדת דרופל בעבריתלשפות וגרסאות אחרות, Drupal.org
יש לנו באתר מדריכים שונים, הכוללים מדריך להתקנת דרופל על המחשב המקומי או על שרת אירוח באינטרנט, כמו גם מדריכים לעיצוב ופיתוח.
בעזרת המדריכים השונים באתר ובעזרת קבוצות הדיון שלנו, אפשר למצוא את כל המידע הנחוץ להקמה והתאמה אישית של אתרי דרופל. כדאי לבדוק גם את ערוצי התמיכה הנוספים שלנו
כעת מחוברים 1 משתמשים מזוהים, ו-2 אורחים:
ליאור פ
webolympus הוא החבר הכי חדש בקהילה!
איך לפתוח את קבצי המודולים שמורידים? ואיך הכי קל להתקיןמ אותם באתר?
אני בדרך כלל פורש את הקבצים באופן הבא:
א. מוצא את כתובת הקובץ שצריך להוריד, בדרך כלל על ידי גישה לדף הפרוייקט ב-drupal.org ולחיצה על קליק ימיני + "העתק מקום קישור".
ב. גישה לשרת עם SSH, לתיקיית המודולים, וביצוע הפקודה wget תוך כדי הדבקת כתובת קובץ ההורדה שהעתקנו קודם. דבר זה מוריד את הקובץ ישרות לשרת.
ג. פרישת המודול -נמתבצעת תוך שמוש בפקודה tar -zxvf.
ד. לגשת לאתר ולאפשר את המודול.
ה. לקנפג את הרשאות הגישה למודול ואת המודול עצמו כפי הנדרש.
בהצלחה! הנה דוגמה:
[~/www]# cd sites/all/modules
[~/www/sites/all/modules]# wget http://ftp.osuosl.org/pub/drupal/files/projects/cck_field_perms-5.x-1.8....
--07:55:59-- http://ftp.osuosl.org/pub/drupal/files/projects/cck_field_perms-5.x-1.8.... => cck_field_perms-5.x-1.8.tar.gz' Resolving ftp.osuosl.org... done. Connecting to ftp.osuosl.org[64.50.236.52]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 9,448 [application/x-gzip] 100%[=================================================================================>] 9,448 384.44K/s ETA 00:00 07:56:00 (384.44 KB/s) -cck_field_perms-5.x-1.8.tar.gz' saved [9448/9448]
[~/www/sites/all/modules]# tar -zxvf cck_field_perms*
cck_field_perms/
cck_field_perms/LICENSE.txt
cck_field_perms/.project
cck_field_perms/README.txt
cck_field_perms/cck_field_perms.info
cck_field_perms/CCK Field Permissions
[~/www/sites/all/modules]# 
התקנת מודול ישירות משרת CVS
דרך נוספת, ופשוטה יותר, היא למשוך את המודול ישירות משרת CVS. הנה הסקריפט בו אני משתמש:
#!/bin/bash
cvs -z6 -d:pserver:anonymous:anonymous@cvs.drupal.org:/cvs/drupal-contrib \
checkout -r DRUPAL-4-7 -d $1 contributions/modules/$1
יש להריץ את הסקריפט מהספרייה בה רוצים להתקין את המודול ולתת לו כארגומנט את שם המודול. שימו לב שהגירסה מקודדת בסקריפט (4.7 בדוגמה זו). לדוגמה, כדי להתקין מודול views בגירסה 4.7, ובהנחה שהסקריפט נקרא get_drupal_module כל שיש לעשות הוא:
get_drupal_module viewsתיעוד מספר הגירסה
הבעייה היחידה בשיטה שלך שאין תיעוד של מספר הגירסה.
אם הורדתי קובץ זיפ והוא יושב בתיקייה - אני יודע איזה גירסה הורדתי. במקרה שלך - אני פשוט מוריד את הגירסה האחרונה.
אמנון לבב - לבבי ייעוץ משולב - סוף מעשה באפיון תחילה!
אפיון אתרי דרופל, ניהול, פיקוח וקידום - אימון אישי, ייעוץ והדרכה.
פיתרון אפשרי למספר גירסה
נכון, אך אני משנה את שם הספרייה של המודול כך שיכלול גרסה (במחשבה נוספת, ניתו אפילו לשנות את הסקריפט שיעשה זאת, ונשארנו עם פקודה יחידה). למשל, בספריית המודולים שלי ישנן שתי גירסאות, במקביל, של מודול localizer, והן נקראות localizer-4.7.x-2.6 ו localizer-4.7.x-2.7.
מבנה ההתקנה אצלי נועד לתמוך במספר אתרים, וספריית המודולים לא נמצאת (פיזית) תחת השורש של דרופל. כשאני רוצה לכלול מודול מסוים, מגרסה מסוימת, באתר מסוים אני יוצר עבורו לינק סימבולי בספריית המודולים של האתר. כך אני מונע שכפול מיותר של קוד, ומבטיח, למשל, שאתר הבדיקות שלי והאתר "האמיתי" משתמשים בדיוק באותו מודול.
עדכון גירסאות מודולים - שיטת עבודה מומלצת
עמית, בעקבות השחרור של המודול upgrade_status וההמלצה עליו בפודקסט האחרון (מספר 41) באתר לולבוט זה הופך יותר ויותר משתלם לעבוד בדרך שהצעתי. גם לולבוט הפסיקו לעבוד ישירות עם ה-CVS ועברו לעדכן גירסאות עם קבצי הארכיב בעזרת מודול upgrade_status.
אמנון לבב - לבבי ייעוץ משולב - סוף מעשה באפיון תחילה!
אפיון אתרי דרופל, ניהול, פיקוח וקידום - אימון אישי, ייעוץ והדרכה.
cvs_deploy
אני מניח שאתה מתכוון ל
update_status.
עוד רכיב שיכול לעזור כאן זה cvs_deploy