ZopeSkel הוא מודול פייתון המספק אוסף של שלדים לquickstarting פרויקטי Zope ופלון.
כל השלדים זמינים כתבניות PasteScript וניתן להשתמש בם באמצעות הכלי '' פסטר '' הפקוד. לדוגמא כדי ליצור חבילה לפלון 3 נושא שאתה יכול לעשות:
פסטר ליצור plone3_theme -t
זה יהיה לשאול כמה שאלות כגון שם רצוי חבילה ותיאור ופלט שלד חבילה מלאה שאתה יכול מייד להתחיל להשתמש.
אנא לתרום על ידי הגשת תיקונים למה שאתה רואה פריסות קובץ 'הטובות ביותר של גזע' להתחלת פרויקטי Zope
מה חדש במהדורה זו:.
< ul>
מה חדש בגרסה 2.21.2:
- מסדר רע רע תיקון שחרור [cewing] li>
מה חדש בגרסה 2.20:
- הסר הארכת buildout.threatlevel מplone4_buildout. [Davisagli]
מה חדש בגרסת 2.19:
- בכל setup.py, להחליף ':' עם ' : ', מה שהופך את list_classifier כתובת אתר כתובת אתר שבאמת יכול לשמש. [Thet]
מה חדש בגרסת 2.18:
- הוסף דגל --version bin / zopeskel. מדווח גרסה הנוכחית של zopeskel (http://plone.org/products/zopeskel/issues/48) [cewing]
מה חדש בגרסת 2.17:
-
הוספת סיכה לPasteScript & gt; = 1.7.2. זה פותר בעיה שבה משתמש בzopeskel עם גרסה מוקדמת של PasteScript הביאה חוסר התאמת חתימת שיטה על פקודת פסטר שיטת "אתגר". בעית מספר תיקוני 42 (http://plone.org/products/zopeskel/issues/42) [cewing]
- קבוע משתהה בעיה בתבנית הארכיטיפים עם רישום בספרייה 'מקומות' לפני אחד נוצר. משתמשים עכשיו צריכים להוסיף i18nlocale באמצעות addcontent על מנת לקבל בספרייה זו ויש לה רשום באמצעות zcml. [Cewing]
- תלות קבועה בdoctests תבנית הארכיטיפים על הנוכחות של פורטלט המחובר. בדיקות עכשיו לפתוח את 'login_form' במקום. פותר בעיה # 40 (http://plone.org/products/zopeskel/issues/40) [cewing]
- נוסף localcommand browserlayer החדש לתבניות פלון ואב-טיפוס. [Marcosfromero]
- בדל נוסף יישובי ספרייה לתבנית plone3_theme, פתרון בעיה # 33 (http://plone.org/products/zopeskel/issues/33) [cewing]
- הגדר את מספר גרסת פרופיל GenericSetup בmetadata.xml שנוצר עד 1000, שהוא טוב יותר עבור הזמנת אלפביתי שGS עושה. [מאוריץ]
- נוסף & quot; לסביבה VARs = zope_i18n_compile_mo_files = true & quot; לplone3_buildout תבנית. זה מופעל רק עבור פלון 4 (eggifiedzope נכון). [Vincentfretin]
מה חדש בגרסה 2.16:
- שגיאת תחביר קבועה בקוד בנאי portlet שנוצר [ajung]
- נוסף סוג 'BoundedIntVar' משתנה חדש. זה מאמת שהוויכוח הוא גם סיפק מספר שלם ובין דקות סיפקו וערכי מקסימום (כוללים בשני הקצוות). [Cewing]
- אב-טיפוס וplone3_portlet עדכון לעמוד בpep8 ואימות pyflakes בכל השלבים של תהליך בניית שלד. פותר את הבעיה כאן: (http://plone.org/products/zopeskel/issues/24) [cewing]
- טקסט הסבר נוסף לתבנית plone_hosting לגבי העובדה שהוא אינו מתאים לשימוש עם גרסאות פלון יאוחר מ 3.1.7,
- תקן את הבעיה עם ארכיטיפים שנוצרו שמות meta_type סוג התוכן מתועדים כאן: (http://plone.org/products/zopeskel/issues/22) [cewing]
- בדיקות עדכון לתבנית פלון לכלול בדיקות לתיקונים למפעל הודעה, תת-החבילה כוללות zcml ובעיות רישום תרגום i18n להלן [cewing]
- ניקה את מספר הבעיות בהגדרה ויבוא MessageFactory חבילה רחבה בפקודות מקומיות תבנית פלון: (http://plone.org/products/zopeskel/issues/29) [cewing]
- ניקה את מספר הבעיות ביבוא קבצי zcml תת-חבילה לאחר השימוש בפקודות מקומיות בתבנית פלון: (http://plone.org/products/zopeskel/issues/28) [cewing]
- תוקן בעיה עם תבנית פלון zcmlmeta פיקוד מקומי על מנת להבטיח כי ההוראה הראויה הייתה מוכנסת לתוך configure.zcml ברמה העליונה [cewing]
- קבוע באג בתבנית פלון שגרמה שגיאות zcml כאשר הפיקוד המקומי i18nlocale לא הופעל: (http://plone.org/products/zopeskel/issues/26) [cewing]
- i18n משופר עבור portlets (http://plone.org/products/zopeskel/issues/31) [fRiSi]
- [cewing] כיסוי בדיקות משופרת של תסריט zopeskel
- משמש שימוש שאינו מותר לפקודה פסטר --svn-המאגר בשל כמה תאימויות בסיסיות עם zopeskel הדרך. הוויכוח עדיין אפשר למשתמשים באמצעות 'פסטר ליצור ". (Http://plone.org/products/zopeskel/issues/34 http://plone.org/products/zopeskel/issues/35) [cewing]
- הוספת שאלה 'הרשם פרופיל לתבנית פלון, כך שמשתמשים יכול לקבל פרופיל התקנת Generic הרשום במקרה שהם מתכננים להוסיף דברים (כמו portlets) שדורשים פרופיל GS להתקין. מותאם תבניות אב-טיפוס, plone25_theme וplone3_theme המורד להשתמש השאלה החדשה [cewing]
תבניות
מה חדש בגרסת 2.15:
- מגובה על כמה שינויים מjaroel לטובת עבודה שמירה תבניות [cewing] OOTB
- אב-טיפוס תוצרת, plone3_theme וplone3_portlet לעבור validator PEP8 וpyflakes. [Jaroel]
- תבנית (תיאורי שורה אחת) שופרו. [Pupq]
- תבניות עכשיו יש לי תכונת עזרה אופציונלית, שהוא תיאור עשיר של התבנית ומטרתו. עזרה כבר סיפקה לכל תבניות ZopeSkel. [Pupq / cewing]
- משתנה (שאלות בתבניות) עכשיו יש לי הפונה אדם & quot; title & quot; לייחס שניתן לראות במקום את השם משתנה בפועל (מכוער + אטום יותר). כותרות נכתבו לשאלות. [Pupq]
- עכשיו יש לי משתנה תכונת עזרה אופציונלית, שהוא תיאור עשיר של המשתנה. זה יכול להיות מוצג בממשקי משתמש pastescript. [Pupq]
- עזרה אינטראקטיבית נוספה, כך שאתה יכול להיכנס & quot;? & Quot; בכל שאלה לקבלת העזרה העשירה לשאלה הזאת. [Cewing]
- & quot; מצבים & quot; יושמו - קל, מומחה, וכולם - כדי לצמצם את מספר השאלות שהוצג למשתמשים מתחילים. לדוגמא, שאלות טכניות (כמו & quot; מרחב חבילה 2 & quot;) מוצג כעת רק במצב מומחה. [Cewing / pupq]
- שם הפרויקט (לדוגמא, & quot; plone.app.example & quot;) מחולק כעת לחתיכות להפוך את ערכי ברירת המחדל עבור חבילות מרחב שמות (& quot; פלון & quot ;, & quot; quot ;, & quot אפליקציה ו; quot דוגמא ו;). [Pupq]
- תבניות יכולות לספק תכונת ndot שמסמנת איך מרחבי רבים (& quot; נקודות & quot;) צפויים בשם הפרויקט. כאשר מופעל באמצעות תסריט zopeskel החזיתי חדש, שמות שאינם תומכים בתבנית שדחו עם עזרה (למשל, יצירת plone_app עם & quot; plone.example & quot; יידחה, כ2-namespaced-שם, & quot; פלון .foo.example & quot ;, צפוי) [pupq]
- במקום שיש להשתמש checkvar () ופוסט (שיטות), תבניות יכולות כעת תומכות בהודעות המופיעות מראש שאלות ופוסט-דור. נוספו אזהרות מתאימות ושבו לללכת לעזרה. [Cewing]
- שיעורי תקציר לzope2 מוצרים וbuildouts נוספו; זה מפשט ירושה של attrs הנפוץ, ומספק מקומות מתאימים להיגיון משותף בעתיד. [Pupq]
- סקריפט חזיתי, 'zopeskel', נוספה לו. יש את זה ברמה גבוהה, עזרה ידידותית, וממשק שורת פקודה משופר למשימה של שימוש בתבנית. זה יכול לספק רשימה ידידותית של תבניות ורשימת verbosely-מפורטת של תבניות. [Pupq / cewing / chrisrossi]
- משתמשים יכולים להיות & quot; $ HOME / .zopeskel & quot; תסריט עם ערכי ברירת מחדל עבור שאלות, גם על כל תבנית או תבנית אחר תבנית בסיס. [Pupq]
- & quot; zopeskel & quot; תסריט יכול לפלוט מדגם & quot; .zopeskel & quot; להגיש, לעריכה. [Pupq / CBC]
- גנרטור לעזור HTML פשוט יכול לייצר רשימה של תבניות, שדות, וsubtemplates. זה יהיה שימושי לשמירה על HTML & quot; התייחסות מדריך & quot; לתבניות ZopeSkel. מצא את זה בחבילת zopeskel.doctools. [Pupq / CBC]
- בדיקות יחידה נכון לעכשיו-אי היו קבועות. [Pupq / cewing]
- בדיקות יחידה חדשות נכתבו עבור תכונות חדשות. [Cewing]
- New ובדיקות יחידה לתיקון נוספו לחבילת בדיקות ברירת מחדל [cewing]
- במקום להשתמש בכיתת var גנריות () עבור כל המשתנים (& quot; שאלות & quot;), subclasses עבור סוגים שונים של משתנים - מחרוזת, בוליאני, בחירות, וכו '.-- נוספו. אלה לנרמל את הערכים שלהם ולספק אימות. לכן, משתמשים יקבלו משוב מוקדם יותר / טוב יותר על ערכים שאינם הולמים. [Pupq / cewing]
- הצעה לפיצול הפרויקט לzopeskel. * נוספו. [Pupq / CBC]
- איפה שאלות שוכפלו על פני תבניות שונות, הם אוחדו עקביות במקום אחד, והתייחסו ממקומות אחרים. [Pupq]
- כלי בזמן אמת ליצירת גרפים של תלות וירושת תבנית נכתב, מתאים ללרבות בתיעוד ברמה גבוהה. מצא את זה בחבילת zopeskel.doctools. [CBC]
- השתמש ב2.12.3 Zope eggified לbuildouts מיקוד 4.x. פלון השתמש 2.9.12 לbuildouts מיקוד 2.x. פלון [מאוריץ]
- הסרת ויכוח מיותר 'title' מדוגמא jsregistry.xml. זה מתקן http://plone.org/products/zopeskel/issues/18. [Dukebody]
סיכומים
חבילות
מה חדש בגרסת 2.14.2:
- חזרה את שינויים שלא נבדקו, מתועדים מספרינט פריז ש פרץ כמה תבניות [MatthewWilkes]
דרישות :
- Python
תגובות לא נמצא