היומן של yakoub - יומן
פיתשרס זה סתם צעצוע
פיתשרס זה סתם צעצוע, אי אפשר להשתמש בו ככלי פיתוח רציני
http://droplabs.net/video/installation-profiles-as-an-everything-in-code...
אבל עדיין פיתשרס עדיף על שמירת כל הלוגיקה במסד נותנים, לכן אם אתם חייבים
להשתמש ב פיתשרס אז אתם גם חייבים לדעת על מגבלותיו .
המודול שלי ב דרופל עולמי
מודול ראשון שלי .
המודול מנהל פרופיל משתמש כמו ש profile2 עושה על ידי יצירת ישות "קטגוריה"
אבל המימוש הרבה יותר פשוט ולא מסתמך על המודול entity כמו ש profile2 עושה .
ערבוב אנגלית ועברית - w3
מדריך מ w3 על ערבוב טקסט inline :
http://www.w3.org/International/tutorials/bidi-xhtml/#Slide0210
מומלץ : php errors
כתיבת שגיאות php לקבצים על הדיסק גורמת לבעית ביצועים , לכן כדאי לבדוק אם האתר מיצר שגיאות
http://2bits.com/drupal/avoid-excessive-disk-writes-avoiding-php-errors-...
אובייקטים ב javascript
עבור סקריפטים מורכבים כדאי לחלק לקבצים ולהגדיר אובייקטים
אבל בהנתן הצורך בדרופל 7 לעטוף jquery בבלוק מיוחד אז לא ניתן לראות האובייקטים מקבצים שונים
השיטה לעשות את זה היא לקחת בדוגמת misc/drupal.js
ולהגדיר אובייקט מחוץ לבלוק של jquery שישמש כמו namespace ב C++
- חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
- הצג את ההמשך
קיבוץ שדות בדרופל 7
הגדרת שדות בדרופל 7 תיצר טבלה נפרדת לכל שדה , מה שאומר שלכל שדה תהיה שאילתה נפרדת למסד
עבור ישות עם הרבה שדות עדיף שיווצרו בטבלה יחידה כך שפעולת קריאה\כתיבה תדרוש שאילתה אחת למסד נתונים
ניסוי בישות משתמש
לאחרונה עלתה הדרישה לנהל קטגוריות עבור חשבונות משתמש באחד הדיונים פו
ומסתבר שמודול הגרעין profile לא עבר עדכון לדרופל 7
וקיים מודול נתרם profile2 אבל הוא תלוי במודול entity שאני לא ראיתי סיבה לכך
לכן יצרתי המודול user_categories
אבל הגעתי למסקנה שעשיתי טעות בתכנון הישויות : http://drupal.org/node/1258944#comment-4906724
בכל מקרה היה תרגיל מאוד מעניין, כדאי להסתכל על הקוד למי שמתעניין
libraries
look at all the libraries included in drupal7 :
system.module/function/system_library/7" title="http://api.drupal.org/api/drupal/modules--system--system.module/function/system_library/7">http://api.drupal.org/api/drupal/modules--system--system.module/function...
web workers
i was searching for methods to speed up pagers, and found this interesting java script
http://www.sitepoint.com/javascript-threading-html5-web-workers/
cck view
לכל מי שעדיין משתמש ב cck עם שדה node reference
אז אם ב tpl רוצים להציג שדות מ ה reference מומלץ להשתמש בשיטה זאת :
<?php
$node_ref = node_load($node->field_node_ref[0]['nid']);
content_view($node_ref, FALSE, TRUE);
drupal_render($node_ref->content);
content_alter($node_ref, FALSE, TRUE);
?>כך עבור שדה abc אפשר להציג :
<?php
print $node_ref->field_abc[0]['view']
?>במקום להתחיל לבנות אותו ידנית , כי אחרת זה עלול להוביל לפרצות xss
מעניין איך עושים את זה עם drupal 7 field api ?
עריכה : מספיק node_view
http://www.drupal.org.il/node/5985#comment-17469

