ZopeSkel er en Python-modul som gir en samling av skjeletter for quickstarting Zope og Plone-prosjekter.
Alle skjeletter er tilgjengelig som PasteScript maler og kan brukes via den '' paster '' kommando verktøy. For eksempel å lage en pakke for en Plone tre tema du kan gjøre:
paster skape -t plone3_theme
Dette vil stille noen spørsmål som ønsket pakke navn og en beskrivelse og utgang en komplett pakke skjelett at du umiddelbart kan begynne å bruke.
Vennligst bidra ved å sende lapper for hva du anser 'best of breed "fil oppsett for å starte Zope prosjekter
Hva er nytt i denne utgaven:.
< ul>
Hva er nytt i versjon 2.21.2:
- Fikse dårlig dårlig utgivelse fixer [cewing]
Hva er nytt i versjon 2.20:
- Fjern buildout.threatlevel forlengelse fra plone4_buildout. [Davisagli]
- Laget plone4_buildout enklere: nå bare den ber om Plone versjon [miohtama]
- Ulike referanser til Internet dokumentasjon [miohtama]
- Laget en anbefalt sti hvordan ZopeSkel maler bør brukes til å opprette et nytt Plone nettstedet prosjektet [miohtama]
- Bumped Plone 4 versjon til 4.0.5 [miohtama]
- Rediger plone3_buildout hjelpeteksten, fikser: http://plone.org/products/zopeskel/issues/59 [aclark]
Hva er nytt i versjon 2.19:
- I hvert setup.py, erstatte ':' med ' : ', noe som gjør list_classifier url en url som faktisk kan brukes. [Thet]
- Lagt plone4_buildout [miohtama]
- Forbedringer til README [miohtama]
Hva er nytt i versjon 2.18:
- Legg til bin / zopeskel --version flagg. Rapporterer gjeldende versjon av zopeskel (http://plone.org/products/zopeskel/issues/48) [cewing]
- plone3_buildout: bruk Plone 3.3.5 som standard. [Maurits]
- Fast et problem med den generiske oppsett profil i Plone maler som en profil ble registrert i zcml, men ingen profiler katalogen ble opprettet. (Http://plone.org/products/zopeskel/issues/46) [cewing]
- bruk i18n: domene Plone for portlettittelen så det trenger ikke bli oversatt to ganger (http://plone.org/products/zopeskel/issues/44) [fRiSi]
- bruke riktig navn på pakken, slik at den kan brukes i pakke med to prikker eller en prikker i pakkenavn [lucmult]
Hva er nytt i versjon 2.17:
- Lagt til en pinne for PasteScript & gt; = 1.7.2. Dette løser et problem der du bruker zopeskel med en tidlig versjon av PasteScript resulterte i en metode signatur mismatch på paster kommando 'utfordring' metode. Fikser problemet # 42 (http://plone.org/products/zopeskel/issues/42) [cewing]
- Fast dvelende problem i arketyper mal med å registrere en 'steder' katalog før den er skapt. Brukere nå må legge til en i18nlocale via addcontent for å få denne katalogen, og har det registrert via zcml. [Cewing]
- Fast avhengighet i arketyper mal doctests på tilstedeværelsen av innloggings portlet. Tester nå åpne 'login_form "i stedet. Løser problemet # 40 (http://plone.org/products/zopeskel/issues/40) [cewing]
- Lagt ny browserlayer localcommand for Plone og arketypen maler. [Marcosfromero]
- Lagt stub lokaler katalog for plone3_theme mal, løse problemet # 33 (http://plone.org/products/zopeskel/issues/33) [cewing]
- Sett GenericSetup profilen versjonsnummeret i den genererte metadata.xml til 1000, noe som er bedre for den alfabetiske bestilling som GS gjør. [Maurits]
- Lagd & quot; miljø-vars = zope_i18n_compile_mo_files = true & quot; å plone3_buildout mal. Dette er bare aktivert for Plone 4 (eggifiedzope er sant). [Vincentfretin]
Hva er nytt i versjon 2.16:
- Fast syntaksfeil i generert portlet konstruktør kode [ajung]
- Lagt til en ny 'BoundedIntVar' variabel type. Det bekrefter at den medfølgende argumentet er både et heltall og mellom gitt minimums- og maksimumsverdier (inkluderende i begge ender). [Cewing]
- Oppdatert Archetype og plone3_portlet maler for å overholde pep8 og pyflakes validering i alle faser av et skjelett bygge prosessen. Løser problemet her: (http://plone.org/products/zopeskel/issues/24) [cewing]
- Lagt forklarende tekst til plone_hosting malen om det faktum at det er uegnet for bruk med Plone versjoner senere enn 3.1.7, fast http://plone.org/products/zopeskel/issues/25 [cewing]
- Fikset problemet med genererte arketyper innholdstypedeklarasjoner meta_type navn dokumentert her: (http://plone.org/products/zopeskel/issues/22) [cewing]
- Oppdaterte tester for Plone malen for å inkludere tester for reparasjonene til melding fabrikken, zcml sub-pakken inkluderer og i18n oversettelse registreringsproblemer under [cewing]
- Ryddet opp en rekke problemer med å definere og importere en pakke dekkende MessageFactory i Plone mal lokale kommandoer: (http://plone.org/products/zopeskel/issues/29) [cewing]
- Ryddet opp en rekke problemer med å importere sub-pakken zcml filer etter bruk av lokale kommandoer i Plone mal: (http://plone.org/products/zopeskel/issues/28) [cewing]
- Fikset et problem med Plone mal zcmlmeta lokal kommando for å sikre at riktig direktivet ble satt inn i topp-nivå configure.zcml [cewing]
- Fikset bug i Plone mal som forårsaket zcml feil når i18nlocale lokale kommandoen ikke hadde blitt kjørt: (http://plone.org/products/zopeskel/issues/26) [cewing]
- Forbedret i18n for portleter (http://plone.org/products/zopeskel/issues/31) [fRiSi]
- Forbedret test dekning av zopeskel script [cewing]
- Ikke tillatt bruk av paster --svn-repository kommando på grunn av noen grunnleggende inkompatibilitet med måten zopeskel brukes. Argumentet er fortsatt tillatt for brukere via 'paster skape ". (Http://plone.org/products/zopeskel/issues/34 http://plone.org/products/zopeskel/issues/35) [cewing]
- Lagt til en 'Registrer profil "spørsmål til Plone mal, slik at brukere kan ha en Generic Setup profil registrert i saken at de har planer om å legge ting (som portletter) som krever en GS profil for å installere. Tilpasset nedstrøms maler arketypen, plone25_theme og plone3_theme å bruke det nye spørsmålet [cewing]
Hva er nytt i versjon 2.15:
- Støttet ut noen få endringer fra jaroel i favør av å beholde arbeids maler OOTB [cewing]
- Laget arketypen, plone3_theme og plone3_portlet passere PEP8 validator og pyflakes. [Jaroel]
- Mal sammendrag (en-linje beskrivelse) ble forbedret. [Pupq]
- Maler nå har en valgfri hjelp attributt, som er en rik beskrivelse av malen og dens formål. Hjelp er gitt for alle ZopeSkel maler. [Pupq / cewing]
- Variabler (spørsmål i maler) nå har en menneskelig vendt & quot; title & quot; attributt som kan vises i stedet for (styggere + mer ugjennomsiktig) faktiske variabelnavn. Titler har blitt skrevet for spørsmål. [Pupq]
- Variabler har nå valgfritt hjelp attributt, som er en rik beskrivelse av variabelen. Dette kan vises i pastescript UiS. [Pupq]
- Interaktiv hjelp, slik at du kan gå inn & quot;? & Quot; på noen spørsmål for å få de rike hjelp for det spørsmålet. [Cewing]
- & quot; Modes & quot; Det er iverksatt - lett, ekspert, og alle - for å redusere antall spørsmål som stilles til begynnelsen brukere. For eksempel, tekniske spørsmål (som & quot; navnerom pakke 2 & quot;) er nå bare vist i ekspertmodus. [Cewing / pupq]
- Prosjektnavnet (f.eks, & quot; plone.app.example & quot;) er nå delt i biter for å bli standardverdiene for namespace pakker navn (& quot; Plone & quot ;, & quot; app & quot ;, & quot; eksempel & quot;). [Pupq]
- Maler kan gi en ndot attributt som signaliserer hvor mange navnerom (& quot; prikker & quot;) er ventet i prosjektnavnet. Når det blir kjørt gjennom ny zopeskel front-end manus, er navn som ikke støtter dette mønsteret avvist med hjelp (for eksempel lage en plone_app med & quot; plone.example & quot; ville bli avvist, som en 2-namespaced-navn, & quot; Plone .foo.example & quot ;, er forventet) [pupq]
- Snarere enn å måtte bruke checkvar () og etter () metoder, kan maler nå støtte meldinger som vises pre-spørsmål og post-generasjon. Passende advarsler og hvor-to-go hjelp har blitt lagt til. [Cewing]
- Abstrakte klasser for zope2 produkter og buildouts har blitt lagt; Dette forenkler arv av felles attrs, og gir egnede steder for fremtidig felles logikk. [Pupq]
- En front-end manus, 'zopeskel ", har blitt lagt til. Dette har høyt nivå, vennlig hjelp, og en forbedret kommandolinje-grensesnitt for oppgaven med bruk mal. Det kan gi en vennlig listen over maler og en verbosely-detaljert liste over maler. [Pupq / cewing / chrisrossi]
- Brukere kan ha en & quot; $ HOME / .zopeskel & quot; script med standardverdier for spørsmål, enten på en all-mal eller en mal-for-mal basis. [Pupq]
- & quot; zopeskel & quot; Skriptet kan avgi en prøve & quot; .zopeskel & quot; fil, for redigering. [Pupq / CBC]
- En enkel HTML hjelp generator kan produsere en liste over maler, felt og subtemplates. Dette vil være nyttig for å opprettholde en HTML & quot; referansehåndbok & quot; til ZopeSkel maler. Finne dette i zopeskel.doctools pakken. [Pupq / CBC]
- tiden-sviktende enhet tester ble fikset. [Pupq / cewing]
- Nye enhet tester ble skrevet for nye funksjoner. [Cewing]
- Ny og reparert enhet tester ble lagt inn i standardtesten suite [cewing]
- Snarere enn å bruke en generisk var () klasse for alle variabler (& quot; spørsmål & quot;), underklasser for ulike typer variabler - streng, boolsk, valg, etc .-- ble lagt. Disse normalisere sine egne verdier og gi validering. Derfor vil brukerne få tidligere / bedre tilbakemelding på upassende verdier. [Pupq / cewing]
- Et forslag for å splitte prosjektet i zopeskel. * Pakkene ble lagt. [Pupq / CBC]
- Hvor spørsmål ble duplisert på tvers av ulike maler, ble de konsolidert for konsistens på ett sted, og referert til fra andre steder. [Pupq]
- En real-time verktøy for å generere grafer av avhengigheter og mal arv ble skrevet, egnet for blant annet i høyt nivå dokumentasjon. Finne dette i zopeskel.doctools pakken. [CBC]
- Bruk eggified Zope 2.12.3 for buildouts rettet Plone 4.x Bruk 2.9.12 for buildouts rettet Plone 2.x. [Maurits]
- Fjern unødvendig 'tittel' argument fra jsregistry.xml eksempel. Dette løser http://plone.org/products/zopeskel/issues/18. [Dukebody]
Har blitt lagt
Hva er nytt i versjon 2.14.2:
- Kopier ut uprøvde, udokumenterte endringer fra paris sprint som brøt noen maler [MatthewWilkes]
Krav :
- Python
Kommentarer ikke funnet