CGI :: Wiki :: חנות :: MediaWiki

CGI :: Wiki :: חנות :: MediaWiki הוא A MediaWiki (MySQL) אחסון Backend עבור CGI :: Wiki.
הורד עכשיו

CGI :: Wiki :: חנות :: MediaWiki דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Derek Price
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~dprice/CGI-Wiki-Store-Mediawiki-0.02/lib/CGI/Wiki/Store/Mediawiki.pm

CGI :: Wiki :: חנות :: MediaWiki תגים


CGI :: Wiki :: חנות :: MediaWiki תיאור

CGI :: Wiki :: חנות :: MediaWiki הוא אמצעי אחסון MediaWiki (MySQL) עבור CGI :: Wiki. CGI :: Wiki :: Viki :: mediawiki הוא a mediawiki (MySQL) אחסון backend עבור cgi :: wiki.synopsisimplentation של cgi :: wiki :: חנות :: מסד נתונים אשר קורא וכותב ל מדיה ויקי 1.6 מסד נתונים פועל MySQL.All ערכים תאריך ושעה מוחזרים בזמן :: חתיכה :: אובייקטים אדפטיביים. זה צריך להיות שקוף עבור רוב השימושים את המחסום, שיחות writo_node_post_locking עם כל הטיעונים שסופקו, פותח את הצומת. מחזירה 1 על כתיבה מוצלחת, 0 אם הצ'קומה אינה תואמת, croaks ב- error.Note: משתמשת ב- MySQL של רמת המשתמש נעילה, כך כל מנעולים משוחררים כאשר מטפל במסד הנתונים מתנתק. עושה את זה ככה כי אני לא מצליח להשיג את זה כדי לעבוד כראוי עם עסקאות. כמו פונקציה חדשה מ CGI :: Wiki :: Store :: MySQL, אבל גם דורש `wikineame 'trumin.list_all_nodeslike הפונקציה האב, אבל מקבלת גבול וגופסט. List_Recent_Changeslike שיטת האב, אך ניתן להשתמש בטענת הגבול בשילוב עם האחרים (מאז, ימים, ובינו עדיין בלעדיים זהירים). ארגומנט חדש, $ args {teen_secs} מעובד גם הוא. התוכן שלה צריך להיות שני יוניקס גידור. פונקציה זו נחוצה כי מדיה ויקי נותן כל שינוי של כל דף מספר גרסה אשר ייחודי בכל הדפים.כדי, שם הצומת לא צריך להיות נחוץ כאן, אבל זה מאפשר חיפוש מהיר יותר ואתה כנראה יש את זה. לא דורש שזה יהיה קל. פונקציה זו נחוצה כי מדיה ויקי נותן כל שינוי של כל דף מספר גרסה אשר ייחודי בכל הדפים.כדי, שם הצומת לא צריך להיות נחוץ כאן, אבל זה מאפשר חיפוש מהיר יותר ואתה כנראה יש את זה. לא דורש שזה יהיה קל ack.get_current_version $ store-> get_current_version ($ node); $ store-> get_current_version (שם => $ הצומת,% other_args); בהתחשב בצומת, מחזירה את הגירסה הנוכחית (האחרונה), או undef, אם הצומת אינו קיים .write_node_post_locking כמו הפונקציה האבית, אבל עובד עם db mediawiki node_exists $ store-> node_exists ($ הצומת); $ store-> node_exists (שם => $ הצומת,% other_args); כמו הפונקציה האב של אותו שם, אבל הרבה יותר מהר. באמת רק עטיפה עבור get_current_version, מחזירה את מספר הגירסה הנוכחי כאשר הוא קיים ולא לידי ביטוי אחרת. List_backLinks # רשימת כל הצמתים המקשרים לדף הבית. שלי @links = $ store-> list_backlinks (node => "דף הבית"); list_dangling_links # רשימת כל הצמתים שקשרו אל צמתים אחרים, אבל לא # עדיין קיים. שלי @links = $ store-> list_dangling_links; כל הצומת מוחזר פעם אחת בלבד, לא משנה כמה צמתים אחרים לקשר אליו. צמתים יוחזרו לא מומשו. Foreach LINK $ שלי ($ store-> list_dangling_links_w_count) {print "חסר` ", $ link -> ," "יש", $ link -> , "הפניות. } צמתים מוחזרים מיון בעיקר על ידי ספירת התייחסות, הראשון הראשון, ובשניהם ב- Alphabetical Order.Validate_user שלי $ USERNAME = $ Store-> Validate_user ($ USERNAME, $ סיסמה, %%); בהתחשב בשם משתמש וסיסמה, להחזיר את שם משתמש אם הוא קיים וסיסמה נכונה, או Undef, שם המשתמש הוחזר אחרת עשוי להיות שונה מזו שעבר כאשר $ args {imnore_New_user ermsg = $ create-> create_new_user (שם => $ usernere , סיסמה => $ p); צור משתמש חדש. שם וסיסמה נדרשים טיעונים. ארגומנטים אופציונליים הם דוא"ל ו Real_name.returns רשימה ריקה פוטנציאלית של הודעות שגיאה. דרישות: · CGI :: Wiki :: חנות :: מסד נתונים · פרל


CGI :: Wiki :: חנות :: MediaWiki תוכנה קשורה

פריסטה

freesteam הוא יישום קוד פתוח של שולחנות אדים בינלאומיים סטנדרטיים. ...

190

הורד