זהו הפקודה ikiwiki-calendar שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
ikiwiki-calendar - צור דפי ארכיון לוח שנה
תַקצִיר
ikiwiki-calendar [-f] your.setup [pagespec] [שנה התחלה [שנה סוף]]
תיאור
ikiwiki-calendar יוצר דפים המשתמשים בהנחיית ikiwiki/directive/calendar, המאפשרים
הארכיונים לעיון חודש בכל פעם, עם ניווט מבוסס לוח שנה.
עליך לציין את קובץ ההגדרה עבור הוויקי שלך. הדפים ייווצרו בתוכו
srcdir, מתחת לספריית archivebase המשמשת את הפלאגין של לוח השנה (ברירת מחדל
"אַרְכִיוֹן").
כדי לשלוט אילו דפים נכללים ביומנים, ניתן לציין ikiwiki/PageSpec.
ברירת המחדל היא כל הדפים, או הדפים שצוינו על ידי ההגדרה comments_pagespec ב-
קובץ תצורה. ניתן לציין מפרט עמוד גם בשורת הפקודה. להגביל את זה רק
פוסטים בבלוג, השתמש במשהו כמו "פוסטים/* ו-!*/דיון".
ברירת המחדל היא יצירת דפי לוח שנה עבור השנה הנוכחית. אם אתה מציין שנה, זה
תיצור דפים לאותה שנה. ציין שנה שנייה ליצירת דפים למשך פרק זמן של
שנים.
דפים קיימים לא יוחלפו על ידי פקודה זו כברירת מחדל. השתמש במתג -f כדי
לאלץ אותו להחליף עמודים קיימים.
CRONTAB
אמנם יש להפעיל פקודה זו רק פעם בשנה כדי לעדכן את דפי הארכיון עבור כל אחד מהם
שנה חדשה, מומלץ להגדיר עבודת cron כדי להפעיל אותה מדי יום, בחצות. ואז זה
יעדכן גם את לוחות השנה כדי להדגיש את היום הנוכחי.
דוגמה ל-crontab:
0 0 * * * ikiwiki-לוח שנה ~/ikiwiki.setup 'פוסטים/* ו-!*/דיון'
TEMPLATES
פקודה זו משתמשת בשתי תבניות ליצירת הדפים, calendarmonth.tmpl ו
calendaryear.tmpl.
תוספים/יומן התקנה אוֹפְּצִיָה
ניתן להחליף את רוב המטרות של פקודה זו על ידי הגדרת calendar_autocreate setup
אפשרות (של תוספים/יומן), והפעלת ikiwiki --setup you.setup. הדבר היחיד
ש-ikiwiki-calendar יכול לעשות וש-ikiwiki לא יכול, מאלץ יצירת דפים (באמצעות -f
החלף).
השתמש ב-ikiwiki-calendar באינטרנט באמצעות שירותי onworks.net