moin - מקוון בענן

זהו הפקודה המונית שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


moin - ממשק שורת הפקודה של ניהול ויקי Moinmoin

תַקצִיר


Moin [כללי אפשרויות] [הפקודה פקודה-תת-פקודה] [ספציפי אפשרויות]
Moin [--עזרה|--גרסה]

תיאור


Moin הוא כלי לאינטראקציה עם moinmoin wiki משורת הפקודה. הפקודה יכולה
לתפעל חשבונות משתמש ב-Moinmoin, להדפיס/להשליך נתונים, לייבא סתימות, לבצע משימת תחזוקה,
וכו '

פקודה זו צריכה להתבצע תחת חשבון מערכת ההפעלה ש"הבעלים" של הוויקי
תוכן (קבצים).

אפשרויות


--config-dir=DIR
נתיב לספרייה המכילה את קובצי התצורה של ויקי. [ברירת מחדל: נוכחית
ספרייה] (/usr/bin/moin של דביאן ברירת המחדל היא /etc/moin/)

--wiki-url=WIKIURL
כתובת אתר של ויקי בודד להעברה, למשל http://localhost/mywiki/ [ברירת מחדל: CLI]

--עמוד=עמוד
שם דף ויקי [ברירת מחדל: כל הדפים]

--גִרְסָה
הצג את מספר הגרסה של התוכנית וצא

-q, --שֶׁקֶט
שקט (ללא הודעות מידע)

--תזמון ההצגות
הצג ערכי תזמון [ברירת מחדל: False]

שלום פקודות


Moin הפקודה תומכת בפקודות רבות, שבתורן יש פקודות משנה.

חשבון לבדוק - עזרה [סמן אפשרות]
בעת שימוש ב-ACL, שם משתמש ב-Wiki חייב להיות ייחודי, אסור שיהיו מספר רב
חשבונות בעלי אותו שם משתמש. הבעיה היא שזה היה אפשרי קודם
המבוא של ACLs ומשתמשים רבים, ששכחו את תעודת הזהות שלהם, פשוט יצרו חדש
מזהה המשתמש באותו שם משתמש.

מכיוון שזכויות גישה (בעת שימוש ב-ACL) תלויות ב-NAME (לא במזהה), זה חייב
יש לנקות לפני השימוש ב-ACL או שהמשתמשים יתקלו בקשיים בשינוי ההגדרות
ושמירת נתוני החשבון שלהם (המערכת לא תקבל את השמירה, אם שם המשתמש ו
האימייל אינו ייחודי).

חשבון לִיצוֹר - עזרה [אפשרות יצירה]
כלי זה מאפשר לך ליצור חשבונות משתמש באמצעות ממשק שורת פקודה.

חשבון להשבית - עזרה [אפשרות השבתה]
כלי זה מאפשר לך להשבית חשבונות משתמש באמצעות ממשק שורת פקודה.

חשבון דף הבית - עזרה [אפשרות דף הבית]
כלי זה מאפשר לך ליצור דפי בית למשתמשים באמצעות ממשק שורת פקודה.

חשבון פעיל - עזרה [אפשרות לא פעילה]
כלי זה מאפשר לך למצוא משתמשים לא פעילים בוויקי שלך באמצעות שורת פקודה
מִמְשָׁק.

משתמש לא פעיל פירושו: קיים פרופיל משתמש עם זיהוי משתמש ספציפי, אך אין
כל עריכה שנרשמה עבור אותו משתמש.

אבל אנא עיין ברשימה לפני הסרה או השבתה של משתמשים, יש לגיטימיים
משתמשים שפשוט קוראים ואף פעם לא עורכים. אם לוויקי שלך יש ACLs קפדניים, ייתכן שהם צריכים
כדי להיות מסוגל להתחבר כדי לקרוא. השתמש ב--show.

נוֹהָג:
עבור כל ה-Wiki שלך החולקים user_dir יחיד, הרץ:
moin ... חשבון לא פעיל --py-append keep-users.py
לאחר מכן, הפעל (עבור אחד מאתרי הוויקי המשתפים את user_dir):
moin ... חשבון לא פעיל --py-exec keep-users.py --show
אם ברצונך לשמור כמה פרופילי משתמש המוצגים שם, הוסף את זיהויי המשתמש
הקובץ keep-users.py באותו אופן כמו כל שאר ה-Users IDs שאתה רואה שם.
לבסוף הפעל את הפקודה עם --disable או --remove במקום --show.

חשבון resetpw - עזרה [resetpw-option]
כלי זה מאפשר לך לשנות סיסמת משתמש באמצעות ממשק שורת פקודה.

קלי לְהַצִיג - עזרה [אפשרות הצג]
פשוט הפעל בקשת CLI והצג את הפלט.

יצוא שפך - עזרה [אפשרות dump]
כלי זה מאפשר לך לזרוק דפי ויקי של MoinMoin לקובצי HTML סטטיים.

יצוא EventLog - עזרה [אפשרות יומן אירועים]
כלי זה מאפשר לך לזרוק יומן אירועים של MoinMoin ויקי ל-CSV.

יצוא חבילה - עזרה [אפשרות חבילה]
כלי זה מאפשר לך ליצור חבילה של דפי ויקי מסוימים.

לייבא סתימה - עזרה [irclog-option]
הסקריפט הזה דוחף קבצים מספריה לתוך הוויקי (ליתר דיוק: הוא דוחף הכל
מלבד הקובץ האחרון, מכיוון שאולי עדיין נכתב אליו במקרה של יומני irc). אחד
היישום הוא להשתמש בו כדי לאחסן יומני IRC בוויקי.

לייבא wikipage - עזרה [אופציית ויקיעמוד]

מדד לִבנוֹת - עזרה [אפשרות בנייה]
כלי זה מאפשר לך לשלוט באינדקס Moin של xapian.

maint cleancache - עזרה [cleancache-option]
סקריפט זה מאפשר לך למחוק גלובלית את כל קבצי המטמון בספריות:

* /pages/PageName/cache/ * /cache * /cache

בדרך כלל תעשה זאת לאחר שינוי קוד MoinMoin, על ידי שדרוג אחת מהגרסאות,
התקנה או הסרה של פקודות מאקרו או שינוי הביטוי הרגולרי עבור dicts או קבוצות.
זה הופך את הקובץ text_html לבלתי חוקי, אז אתה צריך להסיר אותו (הוויקי
יצור אותו מחדש באופן אוטומטי).

text_html הוא השם של קובץ המטמון המשמש לדפי קומפילציה המעוצבים על ידי ה-
טקסט wiki לפורמט HTML.

maint דף נקי - עזרה [אפשרות ניקוי דף]
כלי זה מוציא סקריפט מעטפת שבביצועו יסיר לא בשימוש או לאשפה
דפים מהוויקי.

maint ניקויים - עזרה [אפשרות ניקויים]
סקריפט זה מאפשר לך לנקות קבצי הפעלה (בדרך כלל משמש לשמירה על א
"הפעלה מחוברת" עבור http(ים) או xmlrpc).

maint globaledit - עזרה [אפשרות גלובלדיט]
כלי זה מאפשר לך לערוך את כל הדפים בוויקי.

maint מתרגמי דואר - עזרה [אפשרות מתרגמי דואר]
כלי זה מאפשר לך לקרוא הודעה מקלט רגיל, ולאחר מכן לשלוח
לכל המתרגמים באמצעות דואר אלקטרוני. אם תשתמש ב-%(lang)s בהודעה זה יהיה
הוחלף בקוד השפה המתאים עבור המתרגם.

maint מטמון - עזרה [אופציית makecache]
סקריפט זה מאפשר לך ליצור קבצי מטמון ב-data/pages/PageName/cache/ and
/data/cache ספריות

בדרך כלל תעשה זאת לאחר שינוי קוד MoinMoin וקריאת "maint
cleancache", על ידי שדרוג גרסה, התקנה או הסרה של פקודות מאקרו.

text_html הוא השם של קובץ המטמון המשמש לדפי קומפילציה המעוצבים על ידי ה-
טקסט wiki לפורמט HTML.

maint mkpagepacks - עזרה [mkpagepacks-option]
כלי זה יוצר קבוצה של חבילות מכל הדפים בוויקי.

maint reducewiki - עזרה [reducewiki-option]
כלי זה מאפשר לך לצמצם נתונים/ספרייה רק ​​לגרסה האחרונה של הדף
של כל עמוד שלא נמחק (בתוספת כל הקבצים המצורפים).

זה משמש ליצירת ספריית התחתית המופצת, אך ניתן להשתמש בה גם עבור
מטרות אחרות.

אז אנחנו משנים כך:
* נתונים/דפים/PageName/revisions/{1,2,3,4}
-> נתונים/דפים/תיקונים/1 (עם תוכן של 4)
* נתונים/עמודים/שם עמוד/נוכחי (מצביע למשל על 4)
-> אותו הדבר (מצביע על 1)
* נתונים/עמודים/שם עמוד/יומן עריכה ונתונים/יומן עריכה
-> אל תעתיק
* נתונים/דפים/שם דף/קבצים מצורפים/*
-> פשוט להעתיק

הֲגִירָה נתונים - עזרה [אפשרות נתונים]
כלי זה מאפשר לך להעביר נתונים של דפים לגרסה חדשה יותר

שרת עצמאי - עזרה [אפשרות עצמאית]
כלי זה מאפשר לך להפעיל שרת עצמאי

xmlrpc יבוא דואר - עזרה [אפשרות יבוא דואר]
כלי זה מאפשר לך לייבא דואר לויקי.

xmlrpc מרחוק - עזרה [אפשרות מרחוק]
כלי זה מאפשר לך לבצע סקריפטים של moin מרחוק.

xmlrpc להחזיר - עזרה [אפשרות אחזור]
כלי זה מאפשר לך להדפיס את התוכן של דף באמצעות xmlrpc.

xmlrpc לכתוב - עזרה [אפשרות כתיבה]
כלי זה מאפשר לך לערוך דף עם xmlrpc. זו יותר דוגמה עם הערות
מאשר תסריט אמיתי.

דוגמאות


נקה את המטמון המכיל דפים מחושבים/מעובדים מראש.

$ moin --config-dir=/etc/moin --wiki-url=http://webserver/mywiki שמור מטמון נקי

העבר ידנית את תוכן הוויקי.

$ moin --config-dir=/where/your/configdir/is --wiki-url=http://webserver/mywiki
נתוני הגירה

צור את אינדקס Xapian הראשוני (לאחר הפעלתו בקובץ התצורה)

$ moin --config-dir=/etc/moin --wiki-url=http://webserver/mywiki בניית אינדקס
--מצב=הוסף

השתמש ב-Moin מקוון באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows