אירוח ופיתוח האתר נתרמו באדיבות...
- לינווייט - תשתיות תוכן וקהילה
- אמנון לבב - לבבי מדריכים
היי,
יש לי סוג תוכן מסויים - משרה. בסוג תוכן הזה יש כמה שדות פשוטים של CCK - תחום, גודל משרה, ועוד כמה.
להצגת התוכן שנוצר מהסוג תוכן הזה יש לי VIEW, עם טופס קטן של פילטרים, שמאפשר למשתמשים לסנן את מה שמוצג וכו'.
אני מחפש מודול שיעזור לי לאפשר למשתמשים "להרשם" לעידכונים במייל עבור סוג תוכן זה עם פרמטרים מסויימים. לדוגמה - לקבל עידכונים של משרות חדשות בתחום האינטרנט במשרה מלאה.
בנתיים הפתרון הכי קרוב למה שאני צריך הוא להשתמש בRSS המובנה של הVIEW, ובאתרים כגון RSSFWD.COM שיעבירו את עידכוני הRSS למייל. החסרון של זה הוא שצריך להסתמך על שירות של אתר אחר- קצת מסוכן, ודיי לא מקצועי.
האם מישהו מכיר מודול שיעזור לי להשיג את זה?
תודה מראש, אלכס.
אהלן אלכס, מה
אהלן אלכס,
מה שאתה צריך זה תהליך שירוץ ב-CRON, ויסרוק את הפידים. זה יכול להיות כל שעה או כל דקה. תלוי בדחיפות העדכונים (אניי מנחש שפעם בשעה זה מספיק טוב, נכון?).
הנה רעיון שלא ניסיתי בעצמי, אבל נשמע לי כמו משהו שיכול לעבוד:
השתמש ב-FeedAPI על מנת לסרוק את הפידים שלך, לייצר מהם פריטים קלי-משקל (light weight item), שהם לא תכנים במובן המלא, ואז, בעזרת notifications, שלח הודעות למיילים (או לסלולרי).
זה יעבוד טוב, כל עוד אין לך מספר רב של אפשרויות, משום שאתה צריך להוסיף ידנית את הפידים (איך זה עובד ב-RSSFWD.COM?).
יש לך רעיון איך ליצור רשימת פידים (OPML) אוטומטית מכל האופציות בפילטרים של וויוז?
זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות
בעניין: אהלן אלכס, מה
האם לא יספיק notifications על קטגוריה (taxonomy) - בלי להתעסק עם ה- RSS?
בעניין: בעניין: אהלן אלכס, מה
במידה והחלוקה היא תמיד לפי טקסונומי, אז כן.
אבל מה אם הסינון הוא עפ"י שדות CCK? אתה יכול לקבל RSS על תוצאה של view, גם לאחר סינון, אבל הוא לא יהיה מקביל לסינון פשוט עפ"י קטגוריה.
זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות
בעניין: בעניין: בעניין: אהלן אלכס, מה
עדיין, פתרון שמבוסס על notifications, יותר חזק בעיני מפתרון שסורק פידים של האתר עצמו ב cron.
אין לי עדיין נסיון עם notifications, אבל הרחבה שלו (בקוד) אמורה להיות אפשרית גם למקרה שלך. אם אין לך חשק או רצון להרחיב אותו, אז באמת עבודה עם טקסונומי נראית לי הכי פשוטה..
בעניין: בעניין: בעניין: בעניין: אהלן אלכס, מה
הבעיה היא לא לסרוק את הפידים, הבעיה היא לארגן את רשימת הפידים עצמה.
אם יש לך שני פילטרים עם שתי אופציות בכל פילטר, ובכל פילטר יש בחירה אחת אפשרית, הרי שיש לך ארבע רשימות שונות, ומכאן - ארבעה פידים שונים.
אם לכל אחד מהפילטרים יש בחירה מרובה, וכמובן שאם יש יותר אופציות בכל פילטר, הרי שאפשר להגיע בקלות לעשות ולמאות פידים שונים.
מממ... תוך כדי כתיבה אני מבין משהו - אם אני, כגולש, מסמן לעצמי את ערוץ ה-RSS של רשימת התוצאות שבה אני מעוניין, אני בעצמי תורם פיד לרשימה המתגבשת.
במקרה זה, ההרחבה ל-notifications צריכה לעבור על הפידים שנבחרו ע"י כלל המשתמשים (זה כנראה יהיה הכי נוח ב-cron) ולבדוק האם יש תכנים חדשים שם, עבור כל משתמש (יכול להיות שלזה ה-notifications דואג בעצמו).
זה מתחיל להישמע פשוט :-)
זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות
בעניין: בעניין: בעניין: בעניין: בעניין: אהלן אלכס, מה
נשמע פשוט הא?! חחח
אני אבדוק את כל המודולים שהוצעו כאן, ויעדכן איך הולך.
תודה!
בעניין: עידכוני הוספת תוכן חדש במייל
בסופו של דבר החלטתי לבנות פלאג-אין לnotification שיאפשר הרשמה לשדות CCK. סתם לקתי את הפלאג-אין של הטקוסנומי, ושיניתי אותו בהתאם.
בנתיים זה פועל כמו שצריך, אני רק לא מוצא איך אפשר לעצב את המיילים ש notification שולח, בנתיים המייל נראה משהו כמו " יש תוכן חדש" וזהו...
יש למישהו מושג?
בעניין: בעניין: עידכוני הוספת תוכן חדש במייל
תנסה לממש hook_message_alter().
בעניין: בעניין: בעניין: עידכוני הוספת תוכן חדש במייל
זה לא ממש יעזור לי כי בhook הזה לא תהיה לי גישה לnode-ים שאני רוצה שיופיעו במייל, כלומר, אני לא אדע על איזה תוכן חדש המייל מודיע, ולא אוכל לכתוב עליו מידע נוסף
רגע אחד, אני
רגע אחד,
אני הבנתי שאתה רוצה עדכון אוטומטי על תכנים חדשים בנושאים שונים, לפי נוכחות, או תוכן, של שדה CCK כלשהו.
עכשיו אני מבין שאתה רוצה להשתמש במנגנון כמעין ניוזלטר (שבו אתה מוסיף ידנית תוכן נלווה)?
זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות
בעניין: רגע אחד, אני
לא, לא הבנת בהתחלה נכון.
הבעיה שלי היא שלא מצאתי פונקציית theme כלשהי שתדע על איזה תכנים חדשים המייל שיוצא מודיע, ואז בעזרתה הייתי יכול לשנות את מבנה המייל ולהוסיף בו יותר מידע על התכנים הנ"ל.
בעניין: בעניין: עידכוני הוספת תוכן חדש במייל
כל הכבוד אלכס!
אשמח אם תעלה את הפלאג-אין לדרופל.אורג.
בלי לוודא בעצמי... אני די משוכנע שיש איזושהי פונקציית theming בדרך.
זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות
בעניין: בעניין: בעניין: עידכוני הוספת תוכן חדש במייל
לא צריך להגזים... בנתיים הפלאג אין שלי מסוגל לאפשר הרשמה רק לשדות CCK שקוראים להם job_field... אולי אני אוסיף לזה UI מתישהו...
בעניין: בעניין: בעניין: בעניין: עידכוני הוספת תוכן חדש במייל
שים לנו אותו פה
זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות
בעניין: בעניין: בעניין: בעניין: בעניין: עידכוני הוספת תוכן חדש ב
אה... כן כמובן...