XIST

البرمجيات قطة:
XIST
تفاصيل البرنامج:
الإصدار: 4.10
تاريخ إيداع: 20 Feb 15
المطور: -
ترخيص: حرر
شعبية: 10

Rating: nan/5 (Total Votes: 0)

وXIST هو HTML و XML مولد لمد مكتوبة في بيثون. وإنما هو أيضا محلل DOM (بنيت على أعلى من SAX2) مع API شجرة بسيط جدا وpythonesque. كل نوع عنصر XML يتوافق مع فئة بيثون وتوفر هذه الفئات بيثون طريقة التحويل لتحويل شجرة XML (على سبيل المثال في HTML). ويمكن اعتبار XIST "وجوه المنحى XSLT".
وقد كتب XIST كبديل لHTML المعالج HSC، ويستعير بعض الميزات والأفكار من ذلك.
انها تقترض أيضا الأفكار الأساسية (عناصر XML / HTML ككائنات بايثون) من HTMLgen والتشعبي.
XIST هو أساس نظام إدارة المحتوى XML الموقع من قبل LivingLogic AG. والميزة الرئيسية لاستخدام XIST في هذا السياق هو أن تكون قادرة على preprocess القوالب CMS النظام XML إدارة محتوى الويب للحصول على أقصى سرعة ممكنة والحصول على اللبنات التي يمكن إعادة استخدامها لبناء القوالب

الميزات:

للمد بسهولة مع عناصر XML جديدة،
يمكن استخدامها لاتصال أو جيل صفحة على شبكة الإنترنت،
يسمح تضمين كود بايثون في ملفات XML،
وتؤيد الفصل بين التخطيط والمنطق،
يمكن استخدامها جنبا إلى جنب مع mod_python، PyWX أو Webware لتوليد صفحات ديناميكية،
تؤيد تماما يونيكود وXML مساحة الأسماء،
يوفر ميزات لاستخدام XIST جنبا إلى جنب مع JSP / الدعامات (عند استبدال الدعامات المكتبات البطاقة مع XIST هذا يسرع صفحات بمعامل 510.)

ما هو الجديد في هذا الإصدار:

ومن الممكن الآن استخدام قوالب UL4 وظائف باستخدام علامة:
وGT؛ & GT؛ & GT. من ليرة لبنانية ul4c استيراد
وGT؛ & GT؛ & GT. و = ul4c.Template (& مثل؛ & مثل؛)
وGT؛ & GT؛ & GT. و (خ = 42)
ومن الممكن أيضا لاستدعاء قالب بوصفها وظيفة داخل قالب آخر:
وGT؛ & GT؛ & GT. من ليرة لبنانية ul4c استيراد
وGT؛ & GT؛ & GT. ر = ul4c.Template (& مثل؛ & مثل؛)
وGT؛ & GT؛ & GT. t.renders ()
'42'
سيتم تجاهل الناتج الطبيعي للقالب إذا تم استخدامه بوصفها وظيفة.
في حالة تشغيل القالب حتى النهاية دون مواجهة علامة، سيتم إرجاع أي إذا تم استخدام القالب بوصفها وظيفة.
إذا تم استخدام القالب كقالب واجه علامة تنفيذ سيتم إيقاف القالب (سيتم تجاهل قيمة الإرجاع).
قد تحتوي على العلامة UL4 الآن لا assigments المتغير الوحيد، ولكن أي تعبير آخر. طبعا هذا من المنطقي الوحيد لالتعابير التي يكون لها آثار جانبية (مثل استدعاء الأسلوب تقديم).
تمت إزالة العلامة. لتحديث التعليمات البرمجية الخاصة بك استبدال.
تم إضافة UL4 ظائف الطباعة وPRINTX. يتصرفون مثل علامات منها و، ولكن الانتاج يمكن لعدد التعسفي من الحجج.
وظائف UL4 مدمج هي الآن الأشياء الحقيقية التي يمكن أن تنتقل إلى قوالب كوسائط.
تم إضافة UL4 أساليب أيام، ثانية، ميكروثانية والأشهر للكائنات timedelta / monthdelta.
القوائم في UL4 الآن دعم الطرق إلحاق، إدراج والبوب.
القواميس في UL4 الآن دعم التحديث الأسلوب.
السيناريو db2ul4 يدعم الآن -w / - keepws الحجة.
فار والحصول على تمت إزالة وظائف UL4.
تمت إزالة بناء الجملة ** لUL4 الحرفية ديكت.
تمت إزالة التلقائي UL4 كومة متغير جدا.

ما هو الجديد في الإصدار 4.7:

والآن تعريف كومة متغير تلقائيا في جميع القوالب UL4. تحتوي هذه القائمة على كومة من القوالب UL4 تنفذ حاليا. كومة [-1] هو القالب الحالي.
قوالب UL4 الآن دعم نطاقات المعجمية. وsubtemplate المعرفة محليا يمكن الوصول إلى كافة المتغيرات المحلية من القالب الذي يتم تعريفه.
وظائف UL4 وطرق سوبورت الآن الحجج الكلمات الرئيسية، على سبيل المثال شكل (الآن ()، معاهدة المواد الانشطارية = & مثل؛٪ Y-٪ م-٪ D & ؛، مثل لانج = & مثل؛ & EN مثل؛).
لم يعد من الممكن تحويلها قوالب UL4 إلى كائنات جافا CompiledTemplate. (ومع ذلك تحويلها إلى InterpretedTemplate هو بالطبع ما زالت معتمدة).
إذا كان عرض ctx_preferences غير موجود orasql.Preference.itername` الآن سوف يعود ببساطة مكرر فارغ بدلا من الفشل مع استثناء أوراكل ORA-00942: لا يوجد جدول أو طريقة العرض.
عن وظائف سيزيف، الطبقة السمة maxtime يمكن الآن تعيين إلى كائن datetime.timedelta.

ما هو الجديد في الإصدار 4.4:

بيثون 3.3 والمطلوب الآن (كما يستخدم رمز العائد من و__qualname__).
ليرة لبنانية / __ تمت إزالة init__.py، أي XIST هو الآن حزمة مساحة متوافقة PEP 420.
علامة التبويب ثابت / مزيج الفضاء في antlr3 / debug.py.

ما هو الجديد في الإصدار 3.20:

جافا شفرة المصدر ويمكن الآن أن تنتج من القوالب UL4.
وظائف سيزيف دعم الوضع غير التفرع.
البرامج النصية xml2xsc وdtd2xsc يمكن التعامل مع عدة ملفات XML / DTD.
وUL4 ظائف جسون ()، اكتب ()، repr ()، islist ()، وisdict () يمكن التعامل مع أكثر من أنواع الخرائط والقوائم.
وقد تم تعزيز ll.orasql لدعم أسماء الكائنات مع ومثل، ويتوهم مثل. حرفا.
البرامج النصية ULS، UCP، وucat يكون --include خيارات جديدة، --exclude، و--جميع.
cx_Oracle 5.1 ويدعم الآن.
عناوين أوراكل تدعم تسجيل الدخول في SYSDBA / وضع SYSOPER.
عناوين أوراكل تدعم الوصول إلى الكائنات التي تنتمي إلى مستخدم آخر.

ما هو الجديد في الإصدار 3.14:

ويمكن الآن تحويل قوالب UL4 إلى جافا سكريبت.
تسجيل في وظائف سيزيف هو الآن أكثر مرونة.
سيتم الاحتفاظ ملفات السجل لكل شوط لتخصيص عدد من الأيام.

ما هو الجديد في الإصدار 3.6.2:

التحف قالب في قوالب UL4 لديها الآن طريقة تقديم () التي ترجع سلسلة الانتاج.
وظيفة UL4 كثافة العمليات () يدعم الآن اثنين من الحجج.

ما هو الجديد في الإصدار 3.6.1:

make.py الآن يدعم تصغير مصدر جافا سكريبت والإخطارات الهدير.
قوالب UL4 الآن دعم الانتاج JSON والأشياء اللون.
jsp.py الآن يمكن تحويل قوالب UL4 إلى رمز JSP.

ما هو الجديد في الإصدار 3.4.3: يمكن أن

css.applystylesheets () لم يعد التعامل مع الإعلانات النمط تحتوي على تعليقات. تم إصلاح هذا.

ما هو الجديد في الإصدار 3.4.2:

تحليل كسر HTML (عبر الخيار مرتبة) عند استخدام URL قاعدة تم إصلاح.

المتطلبات:

بيثون
مكتبة التصوير بيثون

البرامج الأخرى من المطور -

ErisMUD
ErisMUD

3 Jun 15

BubbleWrap
BubbleWrap

2 Jun 15

xclip
xclip

3 Jun 15

django-floppyforms
django-floppyforms

11 May 15

تعليقات ل XIST

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!