יום שלישי, 3 ביולי 2012

מדריך- כיצד לייצר חדשות באתר שלכם


בהמשך לאתר שהקמתי בחברה שבה אני עובד התבקשתי להוסיף לעמוד הראשי חלון שבו יוצגו החדשות האחרונות.
חיפשתי שעות מודול רלוונטי של דרופל ולהפתעתי גיליתי שאין משהו סטנדרטי. מה שכן מצאתי היה תהליך טיפה מורכב אשר מכיל כמה שלבים ובנוסף להכל הוא רשום לדרופל גירסא 6 ואני בכלל כבר בגרסא 7.
כמובן לאחר מאמצים רבים הצלחתי לסיים את המשימה בהצלחה והחלטתי להעלות מדריך בעברית אשר מוליך את המשתמש יד ביד ועד להצלחת המשימה שלו.

בואו נתחיל- איך ליצור חדשות רצות באתר שלכם- דרופל גירסא 7.

הנחה:   אני מניח שקראתם את המדריך שרשמתי לבניית האתר ואפשרתם גישה וכתיבה לתוך ספריות על האתר שלכם.

שלב ההכנות הבסיסיות

1.      לך ללינק הבא והורד את קובץ הזיפ הרלוונטי של מודול VIEWS (אני מוריד גרסא X.7 של לינוקס)
2.      לך ללינק הבא והורד את קובץ הזיפ הרלוונטי של מודול CTOOLS
3.      פתח את הקבצים על המחשב שלך בעזרת ZIP7 או תוכנה אחרת שיש לך כך שתישאר עם ספריית VIEWS וספריית CTOOLS
4.      קח את הספריות שנוצרו והעתק לתוך ספריית MODULES  באתר שלך.
5.      פתח את הדפדפן על האתר שלך, היכנס בעזרת משתמש אדמין שלך כך שתראה את פס הניהול.
6.      לחץ על MODULES – רד עד הסוף עד שהגעת למקום של VIEWS
7.      סמן את שניהם VIEWS + UI
8.      תתבקש לאפשר גם את CHOAS TOOLS- תלחץ על CONTINUE
9.      אם הכל בסדר תקבל הודעת הצלחה ולמעשה סיימת את שלב ההכנות הבסיסיות.

שלב ההתקנה של החדשות

1.      לך בפס הניהול ל- STRUCTURE CONTENT TYPES- ולחץ על ADD
2.      תמלא את הנתונים הבאים ושמור.

3.      לך בפס הניהול ל- PEOPLE PERMISSIONS - ROLES
4.      תקרא לרול שלך REPORTER  ולחץ על ADD
5.      ברול החדש תלחץ על EDIT PERMISSIONS ותוודא שהבאים מאופשרים ותלחץ על SAVE

6.      תלחץ שוב על PEOPLE  וכאן יש שתי אופציות. או לייצר משתמש חדש (ADD USER) או לעבוד על קיים.
בשניהם אתה תוסיף למשתמש את הרול של REPORTER .

7.      לך בפס הניהול ל- STRUCTUREVIEWS ADD NEW VIEW ומלא את הנתונים הבאים:

8.      ובהמשך של אותו הדף תמלא את הנתונים הבאים ותלחץ על CONTINUE

9.      בדף החדש תלחץ על הטאב של BLOCK  ואז ADD ליד FIELDS
10.  נפתח דף חדש. סמן את הבאים ובסוף תלחץ על APPLY

11.  נקה את שדה LABEL ולחץ על APPLY. במסך הבא שוב תנקה את שדה LABEL ולחץ על APPLY
12.  בדף החדש לחץ על ADD  ליד FILTER CRITERIA. בדף החדש נסמן את הבאים ובסוף על APPLY:

13.  לבחור YES  תחת PUBLISHED וללחוץ על APPLY
14.  לבחור IS ONE OF תחת OPERATOR  ו- NEWS  תחתCONTENT TYPES   ללחוץ על APPLY
15.  ללחוץ על ADD  ליד SORT CRITERIA. בדף החדש נסמן את הבא-

16.  נבחר DESCENDING  ולבסוף APPLY
17.  בסוף ללחוץ על כפתור SAVE  שנמצא בצד ימין למעלה.
18.  אנחנו ממש לקראת הסוף- אל ייאוש.
19.  בפס הניהול לך ל- STRUCTURE BLOCKS – רד למטה עד שתמצא את View: News_list
20.  שייך אותו לאחד מהמיקומים באתר שלך ולבסוף SAVE BLOCKS
21.  אחרי שהדף יתעדכן, לחץ על CONFIGURE  של הבחירה שלך ועשה כמו בתמונה-

22.  לחץ על SAVE BLOCK . תאמין או לא אבל סיימנו.


שלב אחרון- איך מייצרים חדשות

1.      אם אתה זוכר, נתנו בשלב 6 הרשאות REPORTER  למשתמשים מסויימים. אז כנס למערכת עם משתמש כזה.
2.      בפס הניהול לך ל- CONTENT  - ADD CONTENT -  NEWS
3.      תכניס כותרת ותכולה ותשמור SAVE
4.      זהו. עכשיו החדשות מופיעות במיקום שקבעתם אותו (ראה שלב 20)


אפילוג

אם מישהו חושב שהוא מכיר דרך קצרה יותר מוזמן לרשום את זה כאן, אני אשמח להכיר אותה.
כאלה שהלכו לפי המדריך שלי והצליחו, אני גם אשמח לקרוא על זה כאן.

2 comments:

בעזרת הרכיב הזה
http://drupal.org/project/views_slideshow/
אפשר לעשות שהחדשות גם יתגלגלו

טיפ מעולה. יש גם הסבר מצוין באנגלית איך ליצור כזה-
http://www.brightwebsitedesign.com/how-to-install-views-slideshow-module-on-drupal7

הוסף רשומת תגובה

Twitter Delicious Facebook Digg Stumbleupon Favorites More