XIST

Software kuvakaappaus:
XIST
Ohjelmiston tiedot:
Versio: 4.10
Lähetyksen päivämäärä: 20 Feb 15
Kehittäjä: -
Lupa: Vapaa
Suosio: 10

Rating: nan/5 (Total Votes: 0)

Xist on laajennettavissa HTML ja XML generaattori kirjoitettu Pythonilla. Se on myös DOM parseri (päälle rakennetaan SAX2) kanssa hyvin yksinkertainen ja pythonesque puu API. Jokainen XML-elementin tyyppi vastaa Python luokan ja nämä Python luokat tarjoavat muunnosmenetelmä muuttaa XML puu (esim HTML). Xist voidaan pitää "olio XSLT".
Xist kirjoitettiin korvaajana HTML esikäsittelijään HSC, ja lainaa joitakin ominaisuuksia ja ideoita siitä.
Lisäksi lainaa perusajatuksia (XML / HTML-elementtien kuten Python esineitä) päässä HTMLgen ja HTTP.
Xist on perusta XML Web Content Management System by LivingLogic AG. Tärkein etu käyttää Xist tässä yhteydessä on pystyä esikäsittelytarve CMS malleja XML web content management system saada maksiminopeus mahdollista ja saada uudelleenkäytettäviä rakennusaineita rakentaa malleja.

Ominaisuudet :

  • Helposti laajennettavissa uusilla XML-elementtejä,
  • Voidaan käyttää offline tai online-sivun sukupolvi,
  • Antaa upottamisen Python koodia XML-tiedostoja,
  • Tukee erottaminen ulkoasu ja logiikka,
  • Voidaan käyttää yhdessä mod_python, PyWX tai Webware tuottaa dynaamisia sivuja,
  • tukee Unicode ja XML nimitilat,
  • Ominaisuuksia käyttää Xist yhdessä JSP / Strutsi (kun vaihdat Strutsi tag kirjastojen Xist tämä nopeuttaa sivujen tekijällä 510.)

Mitä uutta tässä julkaisussa:

  • Nyt on mahdollista käyttää UL4 malleja kuten toimintojen avulla tag:
  • & gt; & gt; & gt; LL tuonti ul4c
  • & gt; & gt; & gt; f = ul4c.Template (& quot; & quot;)
  • & gt; & gt; & gt; f (x = 42)
  • On myös mahdollista soittaa mallin funktiona sisällä toiseen malliin:
  • & gt; & gt; & gt; LL tuonti ul4c
  • & gt; & gt; & gt; t = ul4c.Template (& quot; & quot;)
  • & gt; & gt; & gt; t.renders ()
  • '42 "
  • Normaali lähtö mallin ohitetaan, jos sitä käytetään toiminnon.
  • Jos malli kulkee loppuun kohtaamatta tag, Ei palautetaan, jos mallin käytetään funktiona.
  • Jos malli on käytetty mallina ja tag kohdataan täytäntöönpanovaltion mallin lopetetaan (paluuarvo ohitetaan).
  • UL4 tunniste voi nyt sisältää muuttuvien harjoitustyöt, mutta muita ilme. Tietenkin tämä on järkevä ainoastaan ​​ilmaisuja, joilla on sivuvaikutuksia (esim puhelun tehdä menetelmä).
  • tag on poistettu. Voit päivittää koodin tilalle.
  • UL4 toimintojen tulosta ja PrintX on lisätty. He käyttäytyvät kuin kunkin tunnisteet ja, mutta voi tulostaa mielivaltainen määrä argumentteja.
  • sisäänrakennettu UL4 toiminnot ovat nyt todellisia esineitä, jotka voidaan siirtää malleja argumentteja.
  • UL4 menetelmät päivää, sekuntia, mikrosekunnin ja kuukausina on lisätty timedelta / monthdelta esineitä.
  • -listat UL4 nyt tukea menetelmien liittää, insert ja pop.
  • Sanakirjat UL4 nyt tukea menetelmän päivitys.
  • db2ul4 käsikirjoitus tukee nyt -w / - keepws argumentti.
  • UL4 toiminnot Vars ja hankkiudu on poistettu.
  • ** syntaksin on poistettu UL4 dict literaaleja.
  • automaattinen UL4 muuttuja pino on poistettu liian.

Mitä uutta versiossa 4.7:

  • muuttuja pino on nyt automaattisesti määritelty kaikissa UL4 malleja. Tämä luettelo sisältää pinon parhaillaan suoritettavan UL4 malleja. pino [-1] on nykyisen mallin.
  • UL4 malleja tukevat nyt leksikaalisen laajuuksia. Paikallisesti määritelty subtemplate voi käyttää kaikkia paikallisia muuttujia mallin, jossa se on määritelty.
  • UL4 toimintoja ja nyt suport avainsanan argumentteja, esimerkiksi muodossa (nyt (), FMT = & quot;% Y-% m-% d & quot ;, lang = & quot; en & quot;).
  • UL4 malleja ei voida enää muuntaa Java-CompiledTemplate esineitä. (Kuitenkin muuntaa sen InterpretedTemplate on tietenkin vielä tueta).
  • Jos näkymä ctx_preferences ei löydy orasql.Preference.itername` nyt yksinkertaisesti palauttaa tyhjän iteraattorin sijaan ei ole, jossa Oracle poikkeus ORA-00942: taulukko tai näkymä ei ole olemassa.
  • Saat Sisyfos työpaikkoja luokan attribuutti maxtime voidaan nyt asettaa datetime.timedelta esine.

Mitä uutta versiossa 4.4:

  • Python 3,3 tarvitaan nyt (kuten koodi käyttää tuotto ja __qualname __).
  • ll / __ init__.py on poistettu, eli Xist on nyt POR 420 yhteensopiva namespace paketti.
  • Fixed-välilehti / tilaa yhdistelmän antlr3 / debug.py.

Mitä uutta versiossa 3.20:

  • Java lähdekoodia voidaan nyt tuotettu UL4 malleja.
  • Sisyfos työpaikoilla tuetaan ei-Hajonta tilassa.
  • skriptit xml2xsc ja dtd2xsc pystyy käsittelemään useita XML / DTD-tiedostoja.
  • UL4 toiminnot JSON (), tyyppi (), repr (), islist (), ja isdict () pystyy käsittelemään useamman tyyppisiä karttoja ja luetteloita.
  • ll.orasql on parannettu tukea objekti nimet & quot; fancy & quot; merkkiä.
  • skriptit ULS, UCP, ja ucat on uusia vaihtoehtoja --include, --exclude ja --all.
  • cx_Oracle 5,1 tukee nyt.
  • Oracle URL-tukevat kirjautumalla sisään SYSDBA / SYSOPER tilassa.
  • Oracle URL-tuki pääsy esineitä, jotka kuuluvat eri käyttäjälle.

Mitä uutta versiossa 3.14:

  • UL4 malleja voidaan nyt muuntaa Javascript.
  • Sisäänkirjautuminen Sisyfos työpaikkoja on nyt paljon joustavampi.
  • Lokitiedostot kussakin ajossa säilyminen muokattavissa päivien.

Mitä uutta versiossa 3.6.2:

  • Malline esineitä UL4 malleja nyt tehdä ( ) menetelmä, joka palauttaa lähtö merkkijonon.
  • UL4 funktio int () tukee nyt kaksi perustelua.

Mitä uutta versiossa 3.6.1:

  • make.py tukee nyt Pienentämällä Javascript lähde ja Growl ilmoituksia.
  • UL4 malleja nyt tukea JSON lähtö ja Väri esineitä.
  • jsp.py voidaan nyt muuntaa UL4 malleja JSP koodi.

Mitä uutta versiossa 3.4.3:

  • css.applystylesheets () ei voinut enää käsitellä tyyli julistukset kommentteja. Tämä on korjattu.

Mitä uutta versiossa 3.4.2:

  • jäsennys rikki HTML (kautta siisti vaihtoehto), kun käyttäen perus-URL on vahvistettu.

Vaatimukset :

  • Python
  • Python Imaging Library

Muu ohjelmistojen kehittäjä -

Hover
Hover

11 May 15

Opina
Opina

15 Apr 15

Gnew
Gnew

20 Feb 15

django-le-twitter
django-le-twitter

11 May 15

Kommentit XIST

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!