המצב הוא כזה - הנחת היסוד שלי ב rtl-themes.co.il היא שאני לא רוצה לגרום למשתמשים להרשם לחברות באתר, אין לי צורך בקהילת משתמשים נוספת על זו הקיימת כאן.
מה שכן היה חשוב לי הוא לאפשר למשתמשים להרשם ל - א. ניוזלטר , ב. הודעות לדוא"ל על תגובות לנושאים שהשתתפתי בהם.
עם הניוזלטר אין שום בעיה כי יש לנו את Simplenews שעושה בדיוק את מה שהוא אמור לעשות.
עניין ההודעות לדוא"ל הוא סיפור אחר לגמרי.
מה שאני צריך בעצם הוא כזה :
1. אפשרות ליוצר התוכן (node author), גם אם אינו משתמש רשום, להרשם למעקב אחר תגובות לאותו תוכן.
2. אפשרות ליוצר תגובה (comment author), גם אם אינו משתמש רשום, להרשם למעקב אחר תגובות לאותו תוכן.
3. רצוי מאוד - ההרשמה צריכה להתבצע במהלך יצירת התוכן ולא בהליך נפרד.
ואלו האפשרויות שלי :
הרכיבים Notifications, ו Subscriptions מטפלים שניהם במשתמשים רשומים בלבד, חוץ מזה הם כבדים ומסורבלים מדי לטעמי.
הרכיב Comment notify הוא המוצלח ביותר כרגע לדעתי מכיוון שההרשמה לעדכונים מתבצעת במהלך יצירת התגובה באמצעות סימון צ'קבוקס, החסרון הגדול שלו הוא שהוא מטפל רק בתגובות ומשתמש בשדה הדוא"ל בטופס התגובה ככתובת למשלוח העדכונים, ביצירת התוכן (node) אין שדה שכזה וכאן נוצרת אחת הבעיות.
הרכיב Watcher היה הבחירה הראשונה שלי מכיוון שבאמצעותו כל אחד יכול להרשם בקליק אחד לקבלת עדכונים על כל תוכן, בין אם השתתף בו באופן פעיל ובין אם לאו. החסרון הוא שההרשמה מתבצעת מדף תצוגת התוכן ולא מטופס היצירה - לדעתי זה חיסרון גדול מכיוון, נוסף על כך, לשדה הדוא"ל שנמצא בטופס התגובה אין שום חשיבות מבחינתו ואותו משתמש אנונימי יצטרך להזין שוב את הכתובת שלו כדי להרשם לעדכונים מ watcher.
במצב הנוכחי אני נוטה לחזור ל watcher למרות שהייתי שמח להשאר עם comment notify אם הוא רק היה עושה את מה שהוא עושה בתגובות גם במהלך יצירת תוכן חדש, למעשה הייתי שמח אם, בנושא הזה, יצירת פריט תוכן חדש הייתה עובדת בדיוק כמו יצירת תגובה חדשה.
אופציות שאני לא מכיר ? רעיונות יצירתיים ?
תודה
צחי
עשיתי סבסקרייב לדיון שלך.
עשיתי סבסקרייב לדיון שלך.
| פרקטיקול - בונים לך אתר דרופל | קורס דרופל! | עזרה מידית בקבוצה שלנו בפייסבוק! | מכללת קוד פתוח
הנה טבלת השוואה של כל
הנה טבלת השוואה של כל המדולים
http://groups.drupal.org/node/15928
לפי מה שאני רואה כאן
http://drupal.org/node/288726
זה מתוכנן לגרסה 7
ולפי מה שכתוב שם רכיב notifications כן עובד (רק בגרסה 4 ?) עם משתמשים אנונימיים
לא הכרתי את watcher
אביאור
http://dev-art.net
תודה אביאור, אם תשים לב,
תודה אביאור,
אם תשים לב, השתתפתי בשני הדיונים שקישרת אליהם (:
המסקנה משניהם היא ש Comment notify הוא אידיאלי, אבל רק כל עוד אתה יוצא מתוך הנחה (לרוב הגיונית) שרק משתמשים רשומים יכולים ליצור פריטי תוכן חדשים, המצב אצלי הוא כזה, שהיה לי חשוב שגם משתמשים לא רשומים יוכלו ליצור דיונים חדשים, בדיוק כמו תגובות של משתמשים לא רשומים, כולל הזנה של שמם, וכולל מעקב אחרי התגובות לדיון, במצב כזה - משתמש לא רשום חייב לפרסם תגובה על הפוסט שלו עצמו כדי לקבל עדכונים על תגובות.
מהבחינה הזו דווקא Watcher הוא נהדר מכיוון שכל גולש, רשום או לא, יכול בלחיצת כפתור להרשם לעדכונים, החסרונות שלו הם שהמהלך הזה לא נעשה מתוך טופס יצירת התוכן\תגובה אלא מעמוד הצפייה בתוכן, חסרון נוסף הוא שהוא אינו מקבל את כתובת הדוא"ל שהוזנה בטופס התגובה ע"י משתמש אנונימי - כלומר, משתמש לא רשום שהזין תגובה (וכתובת דוא"ל) ורוצה לקבל עדכונים יצטרך להזין שוב את כתובתו בטופס של watcher שייפתח לו.
צחי שלידור, לינוויט
תשתיות תוכן קהילתיות
R2L - ערכות עיצוב מרוטלות לדרופל
נכתב על ידי tsi: .. חסרון
.. חסרון נוסף הוא שהוא אינו מקבל את כתובת הדוא"ל שהוזנה בטופס התגובה ע"י משתמש אנונימי - כלומר, משתמש לא רשום שהזין תגובה (וכתובת דוא"ל) ורוצה לקבל עדכונים יצטרך להזין שוב את כתובתו בטופס של watcher שייפתח לו.
אולי אפשר לדחוף ג'אווה סקריפט שימלא את השדה השני עם הערך שהוזן לשדה הראשון. זה רק רעיון, לא יודע איך עושים את זה.
דיון משובח :)
| פרקטיקול - בונים לך אתר דרופל | קורס דרופל! | עזרה מידית בקבוצה שלנו בפייסבוק! | מכללת קוד פתוח
רק רציתי לעדכן פה לגבי הפתרון
רק רציתי לעדכן פה לגבי הפתרון שבחרתי בו לבסוף :
עדכונים למגיבים על תגובות חדשות יישלחו ע"י Comment notify, כמו שאמרתי כבר, הוא ההגיוני ביותר מבחינת שמישות.
הבעיה איתו הוא (כמו שכבר אמרנו) שהוא לא שווה כלום למחברי פריטי תוכן (node authors) אנונימיים, אז מה שעשיתי זה ככה - יצרתי פונקציונליות דומה למדי באמצעות CCK ו Rules - יצרתי שני שדות, האחד צ'קבוקס "שלח לי עדכונים" והשני הוא Email Field, את השני רואים רק אם מסמנים בצ'קבוקס שרוצים עדכונים (אין לי סיבה לקחת כתובת דוא"ל ממי שלא רוצה עדכונים)
כשמתפרסמת תגובה חדשה - יש Rule ששולח מייל למחבר הנוד, רק אם הוא ביקש עדכונים, עם הודעה שיש תגובה חדשה ופרטי התגובה.
החסרון, והוא גדול, הוא שאם למישהו נמאס לקבל עדכונים על פוסט מסויים אין לי שום דרך לאפשר לו לבטל את הבחירה שלו, באתר הזה זה לא קריטי כי לא מדובר בדיונים ארוכים ומעיקים אבל ב drupal.org זה לא היה עובד.
כאן אפשר לראות את התוצאה.
צחי שלידור, לינוויט
תשתיות תוכן קהילתיות
R2L - ערכות עיצוב מרוטלות לדרופל