BuddyPress בעברית – להקים רשת חברתית מבוססת וורדפרס
לפני 4 שנים החיפוש החם ביותר שהוביל לבלוג הזה היה אחר מערכות לבניית רשת חברתית, זה היה בדיוק אחרי עליית קפה דה מרקר ולקראת הפריצה של פייסבוק בקהל הישראלי הרחב, דקס מחוברים ושוקס היו כבר בסביבה ורבים חשבו ש"מה הבעיה, נמצא משהו בקוד פתוח ונקים רשת מצליחה לנישה כלשהיא ואת הכסף הגדול נעשה מפנטזיה כלשהיא". עברו פה בבלוג כמה מערכות בקוד פתוח שהתיימרו לאפשר להקים רשת חברתית, מפתיעה אותי הכמות של מערכות שסקרתי או הזכרתי או תרגמתי כאן בשלוש שנים האחרונות: SocialEngine, Insoshi, Ning, phpIzabi, Dolphin, osDate, Elgg, Snapp ועוד כמה לא חינמיות.
BuddyPress
BudyPress היא מערכת חינמית בקוד פתוח המאפשרת להקים אתר רשת חברתית. באדיפרס למעשה מבוססת על WordPress MU עם תבניות ייעודיות וחבילת תוספים שהופכות את וורדפרס לרשת חברתית (ואפשר גם עם תבנית וורדפרס רגילה…). דוגמא לאתר מרשים מבוסס BudyPress בעברית הוא 70 פנים (אתר רשת חברתית ליהדות פלורליסטית מטעם אורט ישראל שמיד יורחב עלי). דוגמאות נוספות וnאד מרשימות (לא בעברית) אפשר לראות כאן וכאן וכאן וכאן.
צוות הטכנולוגיות של אורט (פגשתי אותם והם נחמדים) הוא גוף פעיל ביותר שנמצא בחזית הטכנולוגיה ומפעיל מערכות רבות בקוד פתוח. לאחרונה תירגם הצוות את BuddyPress לעברית והתרגום ואפשר להוריד את הגרסה המתורגמת של באדיפרס בעברית מכאן.
מספר על התרגום והתהליך, שרון גרינברג:
צוות טכנולוגיות האינטרנט של רשת אורט קיבל על עצמו משימה לפתח אתר לקידום מחשבה יהודית ושיעודד שיח משתמשים ומבקרים באתר. לצורך כך הצוות התחיל לבחון אלו פלטפורמות יכולות לספק תשתית טכנולוגית גם לתוכן וגם לאינטראקציה חברתית, כשלנגד עיניהם עמד הרצון לצמצם למינימום את הזמן הלמידה והפיתוח של הפלטפורמה. כיוון שבשנה האחרונה הצוות החל לפתח אתרים מבוססי וורדרפס, היה ברור שוורדפרס יכולה לענות על הצרכים מבחינת תשתית תוכן אבל לא על צרכי האינטראקציה החברתית. לכן, נטיית הלב הראשונה הייתה לבדוק האם קיים תוסף שמקנה לוורדפרס את הפיצ'רים החברתיים הרצויים (רישום משתמשים, שדות אישיים, בלוגים אישיים, לוח אישי, קבוצות, פורומים וכו'), והנה, הפיתרון נמצא באמצעות באדיפרס.
במקביל לשילוב של וורדפרס+באדיפרס הצוות בחן שתי פלטפורמות נוספות – אלגג (Elgg), שהיא רשת חברתית בקוד פתוח, וכליקיט3, שהיא מערכת לניהול תוכן שפיתח בעבר הצוות. הבחינה העלתה כי השילוב של וורדפרס עם באדיפרס מקבל נקודות זכות נוספות לאור העובדה שבחירה באלגג הייתה מצריכה לפתח אותו מבחינת ניהול תוכן בעוד שבחירה בכליקיט3 הייתה מצריכה לפתח אותו מבחינת אינטראקציה חברתית.
הצוות בדק אפשרות להוציא את הפרויקט לאחת ממחברות האינטרנט שבונות תבניות וורדפרס ב-99 דולר. כל החברות שקיבלו את העיצוב החזירו אותו עם התנצלות כי אינן מסוגלות לעצב את התבנית. הצוות בדק חברות ישראליות אך אלו בקשו הרבה כסף והרבה זמן. לבסוף החליטו באורט ללכת על פיתוח בתוך הבית. לטובת הנושא התגייסו שישה אנשי צוות עבדו על הקמת האתר – מנהל מוצר (יוני), מעצבת (רחלי) וארבע מתכנתות (יעל, צינה, לאה ויניב). הצוות סיים את הפרויקט בתוך פחות מ-10 ימי עבודה כולל QA ותיקונים.
עבודת הפיתוח של האתר על וורדפס הצריכה התייחסות לשני גורמים חדשים שלא היו מנת חלקם של פרויקטים קודמים. ראשית, פיתוח והתאמת תוספים חדשים לבאדיפרס כדוגמת ווידג'טים של איש השבוע, דיונים אחרונים בפורומים ופוסטים אחרונים בבלוגים. שנית, תרגום באדיפרס מאנגלית לעברית (התרגום זמין להורדה כאן).
לאחר שבועיים של עבודה, קצת לפני ראש השנה, האתר עלה לאוויר וכעת הוא נמצא בתקופת הרצה.
תודה לשרון ולצוות טכנולוגיות האינטרנט של אורט.
תרגום נוסף של באדיפרסס בעברית הוא של ארז (לא מכיר את הבחור), שאיני יכול לערוב לאיכותו אך נראה שגם שם נעשתה עבודה. בנוסף, ארז מציע תבניות מותאמות לעברית עבור BuddyPress.
טוב לדעת שיש עוד אנשים שנמצאים בחזית הטכנולוגיה….
חבל על עבודה כפולה שנעשית. אם כבר יש תרגום כדאי להשתמש בו, ובמידת הצורך לתקן אותו.
את הזמן שהושקע בעבודה כפולה היה אפשר להשקיע בתרגום של מערכות אחרות שנזקקות לתרגום.
[...] This post was mentioned on Twitter by Erez Wolf and goseo, Tzvi Katzburg. Tzvi Katzburg said: RT @wecms: באדיפרס, מערכת להקמת רשת חברתית מבוססת וורדפרס, תורגמה והותאמה לעברית על ידי אורט ומשוחררת חופשי לשימוש. פוסט חדש http://bit.ly/bwcTOw [...]
תודה על הפרסום לתרגום של אורט. תענוג לראות שגוף חינוכי כזה דואג להחזיר את התרגומים שלו לקהילה.
עם זאת, לצערי התרגום של אורט הוא רק ל-30% מהמחרוזות, בעוד שהתרגום של ארז הוא 100%. התרגום של ארז גם מקושר מהאתר של BudyPress. אני מקווה כי בעזרת תיווך מתאים הוא גם יכנס למאגר הקוד שלהם לתרגומים.
אחוז התרגום כמובן אינו ערובה לאיכותו, אבל עדיין מעיד משהו על הקדשת הזמן למשימה. אשמח לשמוע ממישהו שניסה את שני התרגומים ויוכל להעיד על איכותם. יתכן וצריך למזג ביניהם לטובת כל משתמשי BudyPress. מהשוואה זריזה שעשיתי בין קבצי ה-PO נראה שלכל אחד מהצדדים יש מה לקחת מהתרגום של השני.
באמת מרשים מה שעשו שם עם באדיפרס !
בקשר לתרגום: התרגום שלהם הוא רק 26% מהמחרוזות, כך שאני לא רואה סיבה להשתמש בו. אבל אני יעבור עליו ויראה אם יש מקום לשיפור בתרגום שלי ואשחרר גרסא חדשה.
[...] 70 פנים של רשת אורט. ארז וולף היה חרוץ ממני, ופרסם היום ידיעה על התרגום וקצת רקע על הנושא של רשתות חברתיות בקוד פתוח [...]
יש לכם מושג לגבי הscalability של באדיפרס? איזה כמות משתמשים יכולה להכיל הרשת החברתית?
מידע לגבי זה לא מצאתי, אבל מצאתי שני נושאים שקשורים לזה בפורומים של באדיפרס:
http://buddypress.org/community/groups/miscellaneous/forum/topic/bp-performance-and-scalability-real-world-examples/
http://buddypress.org/community/groups/creating-extending/forum/topic/scalability/
לפי הנושא הראשון לאתר ההדגמה יש למעלה מ140 אלף משתמשים..
יש לציין כי הצוות של אורט וגם ארז תרגמו את באדיפרס 1.2.5.2 מאז יצאה גרסה העדכנית יותר – 1.2.6.
כמו כן חשוב לציין שהתרגום הופך לשיתופי דרך http://translate.wordpress.org/projects/buddypress/dev
וכולם יכולים לתרום לו. לא יהיה עוד צורך בתרגומים עצמאיים והתעסקות בקבצי PO ו-MO.
לעניין האתר 70 פנים, נראה ממש יפה. כל הכבוד לצוות אורט.
אצלי באתר עדכנתי את ההורדה לגרסא 2.6…
אחלה אתר של אורט, אבל אף אחד לא נכנס אליו… עדיין שאפו על היוזמה
אכן מרשים, מעניין לדעת אם זה יתרומם, נמשיך לעקוב..
אחלה מערכת
רק מאוד חבל שיש במערכת הזאת באג שמסכנת את האתר עצמו , כתבתי על זה מאמר וניתן לקרוא אותו פה :
http://forums.hacking.org.il/viewtopic.php?t=11361
תהנו , כסיף דקל
כסיף, כל הכבוד על הגילוי ועל ההערה, אני מקוה שיוסיפו patch לזה בהקדם (מאד קל לסגור את הפרצה הזו). אני מניח שטרחת להודיע למפתחים על הפרצה הזו.
מישהו יודע איך מתקינים את זה? כי אחרי ההתקנה שום דף לא עובד לי
התוסף לא עובד עם תבניות רגילות. הוא דורש תבניות באדיפרס שמפעילות פונקציות נוספות שלא נמצאות בתבניות רגילה. תתקין תבנית באדיפרס מתורגמת לעברית וזה יעבוד לך.
התקנתי תבנית באנגלית וזה מה שאני מקבל כשאני לוחץ על אחד הלנקים.
Forbidden
You don't have permission to access /wordpress/members/ on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
לך בפאנל ניהול להגדרות קישורים ותשנה את זה למבנה שונה מהברירת מחדל ויעבוד לך
ארז, שינתי לפי מה שאמרת וזה עדיין לא עובד
http://chabadbb.com/wordpress/index.php/about
שינתי את הקישורים ל:תאריך הפרסום ומזהה הפוסט
תנסה לשנות רק ל:
/%postname%/
עשיתי וזה לא עזר.
יכול להיות שזה לא עובד כי התקנתי את וורדפרס בתת תיקיה ולא בתיקיה הראשית?
כתוב לי כך:?אם לקובץ
.htaccess
היו הרשאות מתאימות לכתיבה, וורדפרס הייתה עושה את זה אוטומטית. אבל מכיוון שאין לו, צריך להדביק את השורות הבאות בתוך הקובץ.htaccess
ידנית.?סליחה על הבורות אבל איפה אני מוצא את קובץ
.htaccess?
נשמע מעניין..
האם כל תבנית וורדפרס תתאים גם למערכת הזאת? או שצריך תבנית מיוחדת למערכת הזאת?
תודה.
AS- תפתח קובץ טקסט חדש – תדביק בתוכו את מה שהוורדפרס מבקש ממך, שמור אותו. תעלה אותו לשרת ותשנה לו את השם על השרת לשם:
.htaccess
אלו ההגדרות שצריכות להיות בתוכו:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
zz אתה תותח, היתה לי את אותה הבעיה ורק פה מדברים ופותרים אותה בכל הרשת הישראלית אין פורום או דיון אחד שפותר אותה………..שיחקת אותה !
יש אתר שאפשר לקנות ממנו עיצובים מוכנים למערכת? שמתי את העיצוב הזה זה נראה חינמי מידי לדעתך?
הנה מערכת מתורגמת לעיברית באתר שלי
עיצוב פיסבבוק
http://www.itoto4.com/index.php
מי שרוצה פרטים שיכתוב לי
לאקרמן מצאתי עוד אחד כזה כאן
מזמן לא עבדתי אתה אבל אני זוכר שהיית אחלה מערכת!!!