Location: PHPKode > scripts > EasyTemplate > easytemplate/roadmap.txt
@ السطر الذي بدأ بعلامة - تحت التنفيذ, # تم انجازه ,X تم حذفه @

--- % ---
#- تطوير دالة LOOP لتنفيذ  استعلام
#- تطوير دالة LOOP لتعيد اسم المتغير + قيمته 
#- استيراد الملفات يجب ان يشمل ملفات php او html 
#- تعديل خطأ paging  غير مطابق للمواصفات ... باضافة علامات تنصيص مزدوجه للارتباطات
#- تعديل paging  بحيث يكون غير معرف عندما لا يوجد صفحات
#- تعديل دالة loop لتدعم المصفوفات
#- تعديل خطأ IF لا تقبل = عند التعامل مع المصفوفات
#- تطوير دالة الالوان لتقبل اكثر من لون , وتقبل اسماء الكلاسات
# - حذف الدالة glob الموجودة في دالة clean واستبداله بالتحقق باستخدام filemtime يمكن ان يكون هناك تشابه في اسما الملفات
#- تعديل خطأ عدم استبدال شرطات وندوز المائله \
#- تطوير دالة include لدعم ملفات php
-- 1.5 --
#- اضافة صيغة مختصرة للوسم IF بهذ الشكل {varibale?true;false} لاستخدامها داخل الوسوم الاخرى
#- دعم المتغيرا داخل خصائص الوسوم مثل خاصية SQL يمكن ان تقبل SQL يحتوى متغير
#- تعديل علامات المقارنة لتصبح نص بدلا من رمز , اي علامة = تصبح eq  و < تصبح gt و > تصبح lt 
#- معالجة المتغيرات داخل خصائص الوسوم , مثلا قيمة LIMIT في وسم LOOP قد يكون متغير .
-- 1.6 --
#- تعديل خطأ في معالجة المتغيرات في خصائص الوسوم
#- تعديل تعدد الصفحات لتبدأ من 1 بدلا من 0 .
#- كتابة الوسوم IF , LOOP في سطر واحد
#- دعم تعدد الصفحات في وسم LOOP عندما يكون هناك استعلام
#- اضافة وسم ELSEIF
#- محاولة انشاء مجلد التخزين المؤقت, اذا كان غير موجود
#- تصحيح خطأ مسارات الملفات
#- تصحيح خطأ عرض رسائل الخطأ
#- صيغة المتغيرات داخل التكرار LOOP يجب ان تكون مثل المتغيرات العادية لكن مع كتابة اسم مصفوفة التكرار {arr.var} 
#- تصحيح عمل المتغيرات داخل التكرار عندما تكون البينات من مصفوفه.
#- تصحيح عمل if المختصره {variable?'true':'false'}
-- 1.6.5 --
#- تطوير الداله display لتقبل محتوى القالب بالاضافة الى اسم الملف كماهو الان .
#- دعم المتغيرات في الخاصية LIMIT للوسم LOOP
-- 1.6.6 --
#- اضافة متغيران جديده تحتوى على القيمه والمفتاح داخل كل حلقة LOOP يكون باسم المتغير الاساسي + _var و _key
-- 1.7 --
#- دعم الكائنات في الوسم LOOP
#- تحويل المتغير اذا كان كائن الى مصفوفه عن اسناده باستخدام assign
-- TODO --
- اضافة وسم لتنفيذ اكواد بي اتش بي <PHP> 
#- اضافة وسم لاستدعاء اي دالة وتمرير المتغيرات لها fun name vars
- اضافة وسم LOOP IF
- توافق البرنامج مع php4 .
- اضافة وسم ELSE LOOP
- اضافة IF FUNC 
- خطأ في LOOP لا يمكن استخدام limit في LOOP داخلية
- عرض الاخطاء عند عدم اقفال الوسوم او عدم اكمال خصائصها
- تخزين عدد الصفوف الناتجه من الاستعلام في session بحيث لا يتم استخدام SQL_CALC_FOUND_ROWS في الاستعلام القادم .
- الوسم SWITCH  لا يقبل المتغيرات في الخصائص
- تطوير دالة التبديل بوضع قيمة افتراضية(طالب,طالبان,طلاب)
- تحسينات في خاصية limit التابعة للوسم loop
#- تمرير المتغير الى داله قبل طباعتة باستخدام الرمز بايب | مثال {var|nl2br} 
#- قفل ملف التخزين المؤقت (الكاش) عند اضافة بينات اليه , حتى لا يعطب الملف.
Return current item: EasyTemplate