Www :: sitebase :: כרזה

www :: SiteBase :: כרזה היא בסיס Perl בסיס עבור אתר אינטרנט פרסום שגרות.
הורד עכשיו

Www :: sitebase :: כרזה דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Grant Grueninger
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~grantg/WWW-Sitebase-0.5/lib/WWW/Sitebase/Poster.pm

Www :: sitebase :: כרזה תגים


Www :: sitebase :: כרזה תיאור

WWW :: Sitebase :: פוסטר היא מחלקת הבסיס Perl עבור שגרות פרסום באתר. WWW :: Sitebase :: פוסטר היא מחלקת הבסיס Perl עבור MyPostingModule חבילת אינטרנט אתר סרטוני routines.SYNOPSIS; להשתמש WWW :: Sitebase :: פוסטר -Base; # הגדר default_options תת האפשרויות שלך {אפשרויות $ שלי = סופר; אפשרויות $ -> {cache_file} = {default => 'mypostingmodule'}; # (חשוב מאוד) $ אפשרויות -> {my_option} = 0; # 0 = לא נדרש. 1 האמצעים הדרושים. אפשרויות $ -> {my_option} = {default => 'mydefault'}; # מגדירה ברירת מחדל עבור האופציה שלך. # חלק מאפשרויות דוגמה נפוצה, אומרים עבור פרסום הודעות או הערות: $ אפשרויות -> {נושא} = 1; # דרוש אפשרויות נושא $ -> {הודעה} = 1; # דרוש אפשרויות $ בתמורת הודעה; #} כלי גישה הוסף אם אתה אוהב (בדרך כלל רעיון טוב) # (Poster.pm כבר נותן לך את הרצוע cache_file). 'My_option' שדה; ה"נושא" השדה; "ההודעה" השדה; # הגדר שיטת send_post שלך (ראה דוגמאות להלן) תת send_post {שלי ($ friend_id) = @_; תוצאת $ = $ עצמיים> browser-> do_something ($ friend_id, $ other_value); # ... לעשות שום דבר אחר שאתה צריך ... החזרת תוצאת $; # $ Result חייב להיות P, R, F, או undef. (Pass, נסה שנית, Fail, או להפסיק)} ---------------- אז אתה או אחר יכול לכתוב סקריפט שמשתמש מודול שלך. ! # / Usr / bin / perl -w השימוש MyPostingModule; להשתמש WWW :: Myspace; שלי @friend_list = fancy_friend_gathering_routine; פוסטר $ שלי = MyPostingModule חדשים (דפדפן => WWW החדש :: Myspace, הערה #, זה יהיה לבקש friend_ids משתמש / סיסמה => @friend_list, בכפוף => 'היי!', מסר => "אני בכתב ! לך הודעה", רועש => 1, אינטראקטיבי => 1,); $ פוסטר> פוסט; זוהי מחלקת הבסיס עבור מודולים צורך לפרסם דברים ולזכור למי שהם פרסמו. אם אתה כותב מודול חדש שצריך לשלוח משהו ולזכור דברים על זה, אתה תרצה להסתכל מודול זה. זה נותן לך כל מיני כלים מסודר, כמו write_log ו read_log לזכור מה שעשית, וזה אוטומטית מנתח כל הטיעונים שלך ממש השיטה החדשה, ואף יכול לקרוא אותם מקובץ config בפורמט CFG או YAML. כל שיטת דברים "חדשים" זה פשוט יורש מן WWW :: Sitebase, כך נראה שם יותר cache_file info.The המקום שבו write_log וכתוב read_log ולקרוא data.You שלהם חייבים להגדיר את ברירת המחדל cache_file למשהו ספציפי מודול שלך. זה ישמש על פי שיטת cache_file לחזור (וליצור במידת הצורך) את קובץ המטמון ברירת המחדל עבור מודול שלך. ודאו זה ייחודי מודולים "פוסטר". (רמז: שם זה אחרי מודול שלך). filename ברירת המחדל שלך יוצב הערך המוחזר על ידי $ עצמיים> cache_dir (.www-פוסטר כברירת מחדל), ולכן לא יציין נתיב. אם אתה כותב מודול WWW :: Myspace, אתה צריך לעקוף cache_dir. ראה "cache_dir" below.This מודול עצמה היא תת מחלקה של WWW :: Sitebase, כך שהוא יורש "חדש", default_options, ועוד כמה שיטות אחרות ומשם. הקפד לקרוא על WWW :: Sitebase אם אתה לא מכיר אותו, כמו המעמד שלך יהיה קסם יירש את השיטות האלה מדי. דרישות: · פרל


Www :: sitebase :: כרזה תוכנה קשורה

פרסטו

presto הוא מערכת מסד נתונים מונחה עצמים עבור Perl. ...

152

הורד