ZopeSkel è un modulo Python che fornisce una raccolta di scheletri di Avvio rapido di progetti Zope e Plone.
Tutti scheletri sono disponibili come modelli PasteScript e possono essere utilizzati tramite il '' strumento a riga di comando 'paster'. Ad esempio, per creare un pacchetto per un Plone 3 tema si può fare:
paster creare plone3_theme -t
questo vi chiederà alcune domande, quali il nome desiderato pacchetto e una descrizione e l'uscita uno scheletro pacchetto completo che si può immediatamente iniziare a utilizzare.
Si prega di contribuire inviando patch per quello che si considera 'best of breed' layout di file per l'avvio di progetti di Zope
Cosa c'è di nuovo in questa versione:.
< ul>
Cosa c'è di nuovo in versione 2.21.2:
- Risoluzione cattivo rilascio fixer male [cewing]
Cosa c'è di nuovo in versione 2.20:
- Rimuovi estensione buildout.threatlevel da plone4_buildout. [Davisagli]
- Fatto plone4_buildout semplice: ora si chiede solo per Plone versione [miohtama]
- Vari riferimenti alla documentazione di Internet [miohtama]
- Creato un percorso consigliato come modelli ZopeSkel dovrebbero essere utilizzati per creare un nuovo progetto di sito Plone [miohtama]
- Bumped Plone 4 versione 4.0.5 [miohtama]
- Modifica plone3_buildout testo di aiuto, correzioni: http://plone.org/products/zopeskel/issues/59 [aclark]
Cosa c'è di nuovo in versione 2.19:
- In ogni setup.py, sostituire ':' con ' : ', rendendo list_classifier url un url che può essere effettivamente utilizzato. [Thet]
- Aggiunto plone4_buildout [miohtama]
- I miglioramenti al README [miohtama]
Cosa c'è di nuovo in versione 2.18:
- Aggiungi bin / ZopeSkel bandiera --version. Rapporti versione corrente di ZopeSkel (http://plone.org/products/zopeskel/issues/48) [cewing]
- plone3_buildout: utilizzare Plone 3.3.5 per default. [Maurits]
- Risolto un problema con il profilo generico di installazione in modelli di Plone in cui il profilo è stato registrato in ZCML, ma nessun elenco di profili è stato creato. (Http://plone.org/products/zopeskel/issues/46) [cewing]
- uso i18n: Plone dominio a titolo del portlet quindi è sufficiente non essere tradotto due volte (http://plone.org/products/zopeskel/issues/44) [Frisi]
- usare il nome corretto del pacchetto, in modo che possa essere usato in confezione con 2 punti o 1 punti in nome del pacchetto [lucmult]
Cosa c'è di nuovo in versione 2.17:
- Aggiunto un pin per PasteScript & gt; = 1.7.2. Questo risolve un problema in cui utilizzando ZopeSkel con una prima versione di PasteScript comportato una mancata corrispondenza metodo di firma sulla 'sfida' metodo di comando paster. Correzioni numero # 42 (http://plone.org/products/zopeskel/issues/42) [cewing]
- Risolto problema persistente in template Archetypes con la registrazione di una directory 'locali', prima si è creato. Gli utenti ora hanno bisogno di aggiungere un i18nlocale via addcontent al fine di ottenere questa directory e lo hanno registrato tramite ZCML. [Cewing]
- dipendenza fissa in Archetypes doctests modello sulla presenza del portlet log-in. Test ora aprire la 'login_form' invece. Risolto il problema # 40 (http://plone.org/products/zopeskel/issues/40) [cewing]
- Aggiunto nuovo localcommand browserlayer per i modelli di Plone e archetipo. [Marcosfromero]
- Aggiunto stub Locali directory per il modello plone3_theme, risolvendo numero # 33 (http://plone.org/products/zopeskel/issues/33) [cewing]
- Imposta il numero di versione del profilo GenericSetup in metadata.xml generato a 1000, che è meglio per l'ordinamento alfabetico che GS fa. [Maurits]
- Added & quot; ambiente-vars = zope_i18n_compile_mo_files = true & quot; a plone3_buildout modello. Questa è abilitata solo per Plone 4 (eggifiedzope è vero). [Vincentfretin]
Cosa c'è di nuovo in versione 2.16:
- errore di sintassi fissa in generato portlet codice costruttore [ajung]
- Aggiunto un nuovo tipo di variabile 'BoundedIntVar'. Si conferma che l'argomento fornito è sia un intero e tra fornito valori minimo e massimo (compreso su entrambe le estremità). [Cewing]
- archetipo aggiornato e plone3_portlet per conformarsi alla PEP8 e convalida pyflakes in tutte le fasi di un processo di scheletro di compilazione. Risolve il problema qui: (http://plone.org/products/zopeskel/issues/24) [cewing]
- testo esplicativo aggiunta al modello plone_hosting per quanto riguarda il fatto che non è adatto per l'uso con le versioni di Plone oltre il 3.1.7, http://plone.org/products/zopeskel/issues/25 [cewing]
- Risolto il problema con archetipi generati nomi meta_type tipo di contenuto documentati qui: (http://plone.org/products/zopeskel/issues/22) [cewing]
- test aggiornati per il modello Plone per includere i test per le correzioni al messaggio fabbrica, zcml sub-pacchetto include e problemi di registrazione traduzione i18n sotto [cewing]
- ripulito una serie di questioni di definire e importazione di una MessageFactory ampio pacchetto di comandi locali modello plone: (http://plone.org/products/zopeskel/issues/29) [cewing]
- ripulito una serie di questioni con l'importazione di sub-package file zcml dopo utilizzando i comandi locali nel modello plone: (http://plone.org/products/zopeskel/issues/28) [cewing]
- Risolto un problema con il modello plone zcmlmeta comando locale per garantire che la direttiva corretto è stato inserito nel configure.zcml di livello superiore [cewing]
- Risolto il bug nel modello plone che ha causato errori zcml quando non era stato eseguito il comando i18nlocale locale: (http://plone.org/products/zopeskel/issues/26) [cewing]
- Migliorata i18n per portlet (http://plone.org/products/zopeskel/issues/31) [Frisi]
- Una migliore copertura dei test dello script ZopeSkel [cewing]
- è utilizzata l'uso non consentito del comando paster --svn-repository a causa di alcune incompatibilità di base con la strada ZopeSkel. L'argomento è ancora consentito per gli utenti via 'paster creare'. (Http://plone.org/products/zopeskel/issues/34 http://plone.org/products/zopeskel/issues/35) [cewing]
- Aggiunto un 'Registra Profilo' domanda al modello Plone in modo che gli utenti possano avere un profilo di Generic Setup registrato nel caso in cui hanno intenzione di aggiungere cose (come portlet) che richiedono un profilo GS per l'installazione. Adattato a valle modelli archetipo, plone25_theme e plone3_theme di utilizzare la nuova domanda [cewing]
Modelli
Cosa c'è di nuovo in versione 2.15:
- Sostenuta fuori un paio di modifiche rispetto jaroel a favore del mantenimento di lavoro templates OOTB [cewing]
- archetipo dall'uomo, plone3_theme e plone3_portlet passano il validatore PEP8 e pyflakes. [Jaroel]
- Sintesi modello (descrizioni di una riga) sono stati migliorati. [Pupq]
- Modelli ora hanno un attributo aiuto opzionale, che è una ricca descrizione del modello e il suo scopo. Guida è stato fornito per tutti i modelli ZopeSkel. [Pupq / cewing]
- Variabili (domande modelli) hanno ora un essere umano esposto a & quot; title & quot; attributo che può essere visualizzato al posto del (brutto + più opaco) attuale nome di variabile. I titoli sono stati scritti per le domande. [Pupq]
- Le variabili hanno ora attributo aiuto opzionale, che è una ricca descrizione della variabile. Questo può essere mostrato in pastescript interfacce utente. [Pupq]
- aiuto Interactive si è aggiunto, in modo da poter inserire & quot;? & Quot; in qualsiasi domanda per ricevere il ricco aiuto per questa domanda. [Cewing]
- & quot; Modes & quot; sono state attuate - facile, esperto, e tutti - di ridurre il numero di domande poste agli utenti principianti. Ad esempio, le questioni tecniche (come & quot; pacchetto namespace 2 & quot;) saranno mostrate solo in modalità esperto. [Cewing / pupq]
- Il nome del progetto (ad esempio, & quot; plone.app.example & quot;) è ora divisa in pezzi a diventare i valori di default per i nomi pacchetti namespace (& quot; Plone & quot ;, & quot; app & quot ;, & quot; esempio & quot;). [Pupq]
- I modelli possono fornire un attributo NDOT che segnala quanti spazi dei nomi (& quot; Dots & quot;), sono attesi nel nome del progetto. Quando viene richiamato attraverso nuovo script ZopeSkel front-end, i nomi che non supportano tale modello vengono respinti con l'aiuto (ad esempio, la creazione di un plone_app con & quot; plone.example & quot; sarebbe stata respinta, come a-nome namespace 2, & quot; plone .foo.example & quot ;, è previsto) [pupq]
- Invece di dover utilizzare il checkvar () e post () metodi, modelli possono ora supportare i messaggi che appaiono pre-domande e post-generazione. Appropriate segnalazioni e dove-to-go aiuto è stato aggiunto. [Cewing]
- classi astratte per zope2 prodotti e buildout; questo semplifica eredità di attrs comuni, e offre luoghi adeguati per la futura logica comune. [Pupq]
- Uno script front-end, 'ZopeSkel', è stato aggiunto. Questo è di alto livello, aiuto amichevole, e una migliore interfaccia a riga di comando per l'attività di utilizzo del modello. Può fornire un elenco amichevole di modelli e un elenco verbosely-dettagliata dei modelli. [Pupq / cewing / chrisrossi]
- Gli utenti possono avere un & quot; $ HOME / .zopeskel & quot; script con i valori predefiniti per le domande, sia su un modello tutto-o modello-da-modello base. [Pupq]
- Il & quot; ZopeSkel & quot; script può emettere un campione & quot; .zopeskel & quot; presentare, per l'editing. [Pupq / CBC]
- Un semplice generatore di aiuto HTML in grado di produrre un elenco di modelli, campi e subtemplates. Ciò sarà utile per il mantenimento di un HTML & quot; guida di riferimento & quot; ai modelli ZopeSkel. Trovate questo nel pacchetto zopeskel.doctools. [Pupq / CBC]
- Al momento, non superano le prove di unità sono state fissate. [Pupq / cewing]
- I nuovi test di unità sono state scritte per nuove funzionalità. [Cewing]
- Nuovo e test di unità riparate sono stati aggiunti nella suite di test di default [cewing]
- Piuttosto che usare una classe generica var () per tutte le variabili (& quot; Domande & quot;), sottoclassi per diversi tipi di variabili - stringa, booleano, scelte, ecc .-- sono stati aggiunti. Questi normalizzare i propri valori e fornire la convalida. Pertanto, gli utenti otterranno le risposte prima / più su valori inadeguati. [Pupq / cewing]
- Una proposta di suddividere il progetto in ZopeSkel. * Pacchetti. [Pupq / CBC]
- Quando le questioni sono state duplicato su diversi modelli, che sono stati consolidati per coerenza in un unico luogo, e di cui da altri luoghi. [Pupq]
- Uno strumento in tempo reale per la generazione di grafici di dipendenze e l'ereditarietà dei template è stato scritto, adatto per l'inclusione nella documentazione di alto livello. Trovate questo nel pacchetto zopeskel.doctools. [CBC]
- Utilizzare la 2.12.3 Zope eggified per buildout di targeting Plone 4.x. Utilizzare 2.9.12 per buildout di targeting Plone 2.x. [Maurits]
- Rimuovi inutili 'titolo' argomento da esempio jsregistry.xml. Questo risolve http://plone.org/products/zopeskel/issues/18. [Dukebody]
sono stati aggiunti
È stato aggiunto
Cosa c'è di nuovo in versione 2.14.2:
- indietro non testati, modifiche non documentate da Parigi sprint ha rotto alcuni modelli [MatthewWilkes]
Requisiti :
- Python
I commenti non trovato