לימוד בחברותא - מפגש דרופל צפוני ביום חמישי 23.2
במסגרת פעילות פורום קוד פתוח בגליל אנחנו שמחים לפצוח בסדרת מפגשי לימוד דרופליים.
מפגש ראשון יתקיים ביום חמישי 23.2 בשעה 17:00 במשרדי סופטיילורס בפארק התעשיה תרדיון משגב.
בתוכנית:
חלק ראשון
יואב (סופטיילורס) ידבר על פיתוח דרופל בקוד ופונקציות API של דרופל, באמצעות סקירה של האתר Global-eDocs
יוגב (סופטיילורס) ידבר על Compass Sass - כי הגיע הזמן להפסיק לכתוב css
סקירה והדגמה של הכלים החדשים בתחום ה-theming .
ואח"כ - דיון פתוח בשיפור חווית מנהל האתר, הצגת האפשרויות ב VBO ועוד תופינים.
חלק שני
לימוד בחברותות סביב אתגרים בדרופל.
אנשים מוזמנים להציף שאלות ואתגרים שאיתם הם מתמודדים, ונוכל להתמודד איתם יחד.
מוזמנים לשלוח אליי מראש סיפורי מקרה (כבר יש ששלחו, כל הקודם זוכה!)
הכניסה חופשית, אבל צריך להביא משהו טעים לנשנוש.
עזרה ב template.php, איך לגשת ל node האחרון ברשימה
הי
אני מחפשת האם קיימת פונקציה כלשהי ב theme שיכולה להחזיר לי את ה node האחרון ברשימה.
חיפשתי קצת בגוגל וב API של תבניות אבל אני לא מוצאת משהו כזה, אולי אני לא יודעת מה לחפש. אני לא מספיק בקיאה בPHP או בפונקציות של תבניות...
דרופל 6, תבנית: טנדו, קובץ: template.php
התקנתי מודול שנקרא simplenews content selection, הוא מייצר עיצוב כלשהו לתוכן של ניוזלטר. לפי ההנחיות של המודול, כדי לדרוס את העיצוב הזה, אני צריכה להעתיק ממנו את הפונקציה הבאה, לשנות את שמה ולהדביק אותה ב template.php, ולערוך אותה כפי שארצה. במקור היא נראית משהו כזה:
function theme_scs_node_output($node) {
//$output = build your HTML here
return $output;
}
יש כל מיני משתנים שאני יכולה לגשת אליהם, למשל
$node->nid
$node->title
node_teaser($node->body)
שיניתי את המבנה הזה כדי שיתאים לעיצוב שאני רוצה. העיצוב הזה כולל מעין קו מפריד בין כל אייטם. אני רוצה להוסיף תנאי, שאם מדובר באייטם האחרון, הקו המפריד לא יופיע.
כלומר
if (...is_last)
$output=...
מישהו יודע איך אפשר לעשות את זה?
תודה רבה
תום
מספר מילים על אבטחה, בעקבות פרשת גניבת כרטיסי האשראי
הפוסט הזה לא מתיימר להיות מדריך לאבטחת מידע, אבל הוא נועד להסב את תשומת לב כל המפתחים (והלקוחות!) לנושא חשוב זה.
נתחיל בזה שאין מערכת בלתי חדירה, אבל יש רמת אבטחה שתשמור על האתר שלכם מפני רוב הפגעים הרעים, ותגן עליכם מפני מראות לא נעימים של דגלים זרים במקום שפעם התנוסס דף הבית של האתר.
לאבטחה יש מספר רמות ומעגלים - החל מסינון וסניטציה של תוכן שמגיע מהגולשים, עבור באבטחת עמודים מסוימים באתר, כמו עמוד הלוגין, עד לקונפיגורציות ברמת השרת. עבור הנושא האחרון כדאי להצטייד במקצוען שמבין כיצד להכין שרת לאירוח אתרים מאובטחים.
השאר נמצא בידיים שלנו, המפתחים. עלינו לוודא שהמערכת שבה אנו משתמשים יודעת לתת לנו רמה התחלתית טובה של אבטחה. מי שמקפיד לעדכן את גרסאות המערכת בעת שמשתחררים עדכוני אבטחה, עושה טוב. אני ממליץ בחום לכל מפתח באשר הוא, להתעדכן בהתראות האחרונות: http://drupal.org/security כדאי להירשם לעדכונים במייל או בטוויטר.
מעבר לכך יש את הקוד שלנו עצמנו - קוד זה חייב לעמוד בתקני הכתיבה לדרופל ובהנחיות לכתיבת קוד בטוח. אי הקפדה על כללים אלו עלולה להסתיים בכך שמישהו, בין אם זה בן אנוש זבלון ובין אם זה רובוט מניוק, יפרוץ לכם לאתר או סתם ישחית אותו להנאתו. אין להקל ראש בכך. גם אתרים קטנים מחזיקים מידע רב ערך - שמות של אנשים, כתובות המייל שלהם ובמקרים שבהם השרת לא מאובטח משהו מי יודע כמה, גם סיסמאות מוצפנות ב-MD5 הן פריצות. מכאן הדרך לחשבונות הפרטיים שלהם ומשם הלאה, קצרה מאוד. כך שגם אתרים שלכאורה אינם מאויימים צריכים לדאוג לאבטחת מידע רגיש על השרת (וזו הסיבה ששרתים שיתופיים הם בד"כ רעיון רע לאירוח אתרים).
בדרופל 7 חוזק מנגנון הצפנת הסיסמאות. ניתן, לפי הצורך, גם להצפין שדות מסוימים בלבד. זה קצת יותר כאב ראש, אבל אם המידע קריטי - זה צעד שיש לעשות.
כתיבת קוד בטוח גם מאמנת את המפתח בכתיבה נכונה. לא כולם כותבים קוד לדרופל כמו שצריך - הקפדה על הכללים לאבטחה מביאה עימה גם תופעות לוואי של קוד מסודר יותר.
מפגש דרופל ירושלים (כללי)
לפרטים לחצו: מפגש דרופל ירושלים
מוזמנים לדבר על דרופל, להתייעץ לגבי קשיים ולהציג אתגרים. מוזמנים גם מנהלי חברות ופרויקטורים שמעוניינים להכיר דרופליסטים.
ביטול או שינוי יפורסם בעמוד הבית של פרקטיקול - נא להתעדכן לפני ההגעה.

הערכת זמנים לאתר דרופל
חקרתי את נושא הערכת הזמנים לפרויקט דרופל - הן מתן הערכה מוקדמת למסמך דרישות והן שערוך מחדש לאחר אפיון מפורט. להלן הממצאים שלי.
פורסם לראשונה בבלוג דרופל שלי.
שמחה ו-Sasson !
צחי דה גרייט וחבר מרעיו בשולחן העבודה בלינווייט שחררו השבוע ערכת עיצוב חדשה ומרהיבה, העונה לשם ששון: sasson.theme
ששון היא פיתוח מערכה נוספת - ninesixtyfive.theme - גם היא מאותו בית יוצר.
שתי הערכות מיישמות את הטכניקות הכי מתקדמות בנמצא ויעזרו לכם לבנות אתר עם html5, SASS, CSS3ת האתמה לאקספלוררים, הכנה ל-responsive design ועוד...
נסו ולא תצטערו!
סדנת Debugging ופתרון בעיות
בס"ד
ביום ראשון ה20 לחודש משעה 16:00 עד 20:00 ,תתקיים סדנת דיבאגניג.
בתוכנית:
איתור באגים באמצעות כלים מגוונים (watchdog , dpm, zend debugger ).
הכרות עם המסלול ריצה (bootstrap) של דרופל על מנת לאתר מה מקור הבעיה (גישה לבסיס נתונים, טימיניג, וכו).
טיפול בדף לבן של מוות (WSOD).
דיבאג על אתר מרוחק (שימוש ב-file_put_contents).
זיהוי שאילתות איטיות ואופטימזציה שלהם.
מומלץ להתקין דיבאגר לפני הסדנה, zend ל eclipse , ו xdbebug ל netbeans.
כתובת : רח' גן עוז 5, פרדס חנה.
כנס "להתפרנס מקוד פתוח, תוכנה חופשית וכוח הרשת"
במסגרת הפעילות לעידוד יזמות בגליל, בשעה טובה כנס "להתפרנס מקוד פתוח, תוכנה חופשית וכוח הרשת" הראשון יוצא לדרך!
בעזרת ובעידוד החוג למדעי המחשב במכללה האקדמית תל חי, המדור לקידום יזמות עסקית מ.א. הגליל העליון, המדור לקידום יזמות עסקית מ.א. משגב, ויחד עם כל אחד ואחת מכם שמוכנים לעזור להרים כנס התנדבותי ברוח עולם הקוד הפתוח.
הרעיון מאחורי הכנס: העולם הדיגיטאלי החדש, על שלל גווניו ושינוייו, מציע עולם שלם של אפשרויות פרנסה בכבוד וצמיחה עסקית בלתי מוגבלת, ליזמים, בין אם הם באים מעולם המחשבים ובין אם לאו.
על מנת לחבר את העולם הזה, שמוכר רק למעטים, הן לקרקע המציאות היומיומית והן ליזמים שרק אזכור המילה מחשב מפחידה אותם – הכנס יביא אנשים (אמיתיים), חלקם לא "ג'יקים" של מחשבים ותכנות, שהקימו עסקים קטנים ובינוניים, על התשתית הנפלאה והחינמית שמציע עולם הקוד הפתוח, התוכנה החופשית והרשת, שיספרו את הסיפור שלהם בגובה העיניים.
כל ההרצאות יהיו סיפורי יזמים בגובה העיניים, שמתפרנסים מהעולם הזה – על הדרך שלהם והתובנות, כהשראה לשומעים, מוטיבציה ואמביציה – יזמים, סטודנטים, מקבלי החלטות, אנשי קוד פתוח וכד'.
עוד צעד קטן, בדרך לעשות שינוי גדול בגליל.
הכנס יתקיים ביום חמישי, 15 בדצמבר, בשעות 16:00-20:00
באודטריום זרנגין (קמפוס מזרח) המכללה האקדמית תל חי.
אנשים שרוצים לקחת חלק בהפקת האירוע ונותני חסויות מוזמנים לפנות אלינו contact@lomby.co.il
וכמובן להפיץ, להפיץ, להפיץ!
וידאו: ראיון עם שני מייסדים: של דרופל ושל וורדפרס
להלן כמה נקודות שרשמתי לעצמי. אגב, הקול מסתדר פחות או יותר לאחר 5 דקות של צפצופים וקטיעות.
מט מולנווג מייסד וורדפרס יושב באמצע ודריס בויטרט מייסד דרופל הוא בצד משמאל.
מה משותף לשתי המערכות?
במבט מהצד למי שעוד לא נכנס לקהילת הקוד הפתוח, נראה שמה שמשותף זה שכולם מגדלים זקן. אבל מה שעוד משותף זה הפרגון ההדדי אצלם וההבנה שהצלחה של האחד אינה על חשבון השני, אלא מעודדת את הקוד הפתוח בכללותו.
דרופל מחמיא לוורדפרס:
- הקמתם מהר למדי אתר מסחרי שיביא עוד אנשים לקהילה.
- התמקדתם בחוויית משתמש כבר מההתחלה.
וורדפרס מחמיא לדרופל:
- יש לכן חברות שמספקות שירות וייעוץ סביב דרופל.
- כל הפיתוח של דרופל, כולל מעקב אחר באגים ותיקונם, מתבצע באמצעות מערכת דרופל עצמה.
הארכיטקטורה של דרופל גנרית ומורכבת יותר ולכן מאפשרת יותר גמישות; וורדפרס פשוטה יותר ולכן - עבור מה שהיא מספיקה - היא נוחה יותר.
בוורדפרס יש תאימות לאחור ואילו בדרופל אין. יש חסרונות ויתרונות לשתי השיטות.
בוורדפרס חלק מהפלגאינים עולים כסף ואילו בדרופל כל המודולים הם חינם.
Drupalcamp Israel - כנס דרופל ישראל 2012
הדיון נעול, לא ניתן להגיב כאן יותר
ב-11 באוקטובר, 2012, יתקיים כנס הדרופל הישראלי הראשון, ופה נרכז את ההכנות לכנס. הכנס הוא מאמץ קהילתי, ויקרה בזכות כולנו!
מחשבות על הכנס מתרוצצות בראש רבים מאיתנו כבר זמן רב, ונראה שכעת בשלו התנאים לקיומו: יש לנו קהילה תוססת, עם עשרות חברות המספקות שירותים בתחום, מאות מתכנתים (או יותר?!) ואלפי משתמשים ולקוחות.
הדפים הבאים יתארו את מבנה הכנס ויסבירו כיצד ניתן להשתלב בארגונו ובתפעולו. הקמת הכנס תדרוש הרבה עבודה מאומצת תדרוש עזרה מכל אחד שיכול לעזור.
היידה Drupalcamp ישראל 2012!
- « לעמוד הראשון
- ‹ לעמוד הקודם
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- …
- לעמוד הבא ›
- לעמוד האחרון »


