در P4A یک چارچوب پی اچ پی، نرم افزار حاوی کتابخانه ها، ماژول ها و ویدجت مورد استفاده برای ساخت برنامه های کاربردی که می شود با یک مرورگر وب متصل به شبکه استفاده می شود.
با P4A شما قادر خواهید بود به منظور توسعه کد برنامه های کاربردی وب نوشتن به عنوان شما می توانید با ابزار توسعه سریع ترین تکامل یافته انجام دهد. نتیجه خواهد شد برنامه ای که کاربر با همان احساس استفاده خواهد کرد که او را با یک برنامه سرویس گیرنده کلاسیک داشته باشد.
شما نمی خواهد که در مورد ایجاد رابط گرافیکی برای پروژه های خود را به دلیل P4A دارای یک تم گرافیکی زیبا و مشتری نگران
ویژگی ها:.
نوشته شده در زبان برنامه نویسی PHP
سازگار با 4.3.x PHP، 1.3.x 2.0.x آپاچی و یا وب سرور بر روی سیستم عامل لینوکس / ویندوز
ادغام با کتابخانه PEAR
یکپارچه سازی آسان با سرورهای پایگاه داده های پشتیبانی شده توسط PEAR :: کتابخانه DB (dBase، FrontBase، InterBase، INFORMIX، کوتاه SQL، SQL سرور مایکروسافت، خروجی زیر، اوراکل 7/8/9، ODBC، PostgreSQL و، از SQLite، SYBASE)
خودکار شناسایی پایگاه داده نوع داده و ویژگی های نتیجه برای قالب بندی اتوماتیک و unformatting (اعداد صحیح، اعشار، شناور خطوط، تاریخ و زمان فرمت، booleans) منسجم با تنظیمات محلی ملی
بسیاری از عناصر رابط کاربر (ویدجت) مانند خط یا چند خط فیلدهای متنی با پشتیبانی از ویرایش پیشرفته متن WYSIWYG، چک باکس، چند زمینه تنها / انتخاب، جداول، دکمه و غیره ...
3 راه برای لنگر ابزارهای ماسک (شبکه، بوم موقعیت نمایی مطلق متوالی قاب موقعیت نسبی)
استفاده گسترده از UTF-8 پشتیبانی می کند. به هر حال شما می توانید codepage به منعکس کننده کد / اطلاعات خود را تغییر
بسیاری از مناطق پشتیبانی (cs_CZ، de_CH، de_DE، du_NL، کنید fa، en_US، es_ES، et_EE، fr_CH، fr_FR، it_CH، it_IT، pt_BR، ro_RO، ru_RU)
جدایی منطق / طراحی متوجه با قالب (قالب موتور ناقلا)
به چه چیزی جدید در این نسخه است:
برنامه Zend چارچوب برای 1.8.4 به روز شد
جی کوئری به 1.3.2 به روز شد
جی کوئری UI به 1.7.2 به روز شده
P4A_Tab_Pane به UI جی کوئری تبدیل شد
P4A_Fieldset و P4A_Tab_Pane در حال حاضر مرزهای دور میزند
توجه داشته باشید در مورد دست زدن به تاریخ با اوراکل به فایل README اضافه شد
رئوس مطالب اموال CSS حذف شد
اگر magic_quotes_gpc ها enebled P4A نوار از تمام اسلش از $ _POST، $ _GET، $ و $ _REQUEST _COOKIE
ویجت P4A_Dir_Navigator اضافه شد
P4A_Widget :: composeStringActions () روش در حال حاضر استفاده از P4A_Quote_Javascript_String ()
اشکال با P4A_Dir_Source و فایل های مخفی حل شد
روش P4A_Dir_Source :: getNumRows () اضافه شد
P4A_I18N :: قالب () پشتیبانی برای & quot؛ اندازه فایل ها & quot؛ نوع داده اضافه شد
P4A_Dir_Source در حال حاضر پشتیبانی حجم فایل و زمان آخرین تغییر
کش P4A_Dir_Source به دلیل refactoring حذف شد
P4A_Simple_Edit_Mask در حال حاضر پشتیبانی دلار منبع خالی پرم سازنده (به طور پیش فرض به نام ماسک است)
ویجت P4A_Progress_Bar اضافه شد
بالا و پایین صفحه P4A اجازه می دهد تا محور بهتر از وقتی که ستون های فرعی قابل مشاهده هستند منتقل شد
هنگام آپلود یک فایل، آن را به یک فایل موقت تا رکورد متناظر ذخیره نخواهد شد اشکال با P4A_Strip_Double_Backslashes عملکرد جهانی ثابت شد (با تشکر از bobkoure)
اشکال با Zend_Framework و اوراکل ثابت شد (ستون zend_db_rownum ساده)
P4A_DB_Navigator هم اکنون می توانید بدون recursor کار (لیست مسطح نشان داده شده است)
P4A_Mask :: displayText () روش به عنوان توصیه نمی مشخص شده بود، شما هم اکنون می توانید استفاده کنید P4A_Mask :: صفحه نمایش () که در حال حاضر هیچ مرجع شی hardcoded
P4A_Data_Source :: isFirstRow () و isLastRow () روش اضافه شد
اشکال با P4A_Message و IE7 حل شد
LOBs اوراکل در حال حاضر پشتیبانی
الگوریتم نسل ID P4A_Object تغییر شد (با تشکر از pbond81 و ماریو Spada)
P4A_Table سرعت نسل ریز بهبود یافته است (اشکال # 2220506) (با تشکر از pbond81)
P4A_Box را UL / OL در حال حاضر ارائه شده (باگ # 2634061) (با تشکر از bes_sf)
توجه داشته باشید در مورد نام مستعار در PK P4A_DB_Source به فایل README اضافه شد
P4A_DB_Source در حال حاضر به طور خودکار شماره نوع داده اوراکل تشخیص
ارتفاع افتخار اشکال P4A_Tab_Pane ثابت شد (اشکال # 2815814)
P4A_Widget :: composeStringActions () در حال حاضر دسته پارامترها با بک اسلش در داخل
اشکال با P4A_I18N :: قالب () داده بولی ثابت شد
اشکال با CSS multicheckbox در بعضی از مرورگرها ثابت شد
اشکال با P4A_DB_Source :: saveRow و کلید های متعدد اولیه حل شد
در نسخه 3.2.2 چه جدید است:
COLS تصویر P4A_Table را در حال حاضر به صورت افقی محور
P4A_Button :: setTooltip () و getTooltip () روش اضافه شد
afterupload رویداد تایپی ثابت شد
P4A_Thumbnail_Generator :: روش renderToFile () اضافه شد
P4A_Mask :: روش getSource () اضافه شد
برنامه Zend چارچوب برای 1.7.7 به روز شد
اشکال با موضوع P4A_Fieldset ثابت شد (با تشکر از ماریو Spada)
P4A_DB :: تک قلو () تایید نوع DB در حال حاضر به حروف حساس (اشکال # 2643785) (با تشکر از BES)
چند تغییرات در فایل screen.css برای یک نتیجه بهتر موضوع انجام شد (با تشکر از pbond81)
راه ما موفق ترجمه P4A_Validate به تناسب قوانین جدید توسط چارچوب زند بازنویسی شد (ما در حال حاضر به کمک شما ترجمه پیام های جدید نیاز http://tinyurl.com/au5bvb)
یک اشکال با استفاده از روش P4A_DB_Source :: setWhere () ثابت شد
ترجمه همزمان شد
سیستم ورود خودکار فایل برای جلوگیری از خواندن فایل های مخفی مک به روز شد
اشکال با P4A_DB_Source :: addGroup () روش حل شد (تغییر نحو داخلی به دلیل تغییر برنامه Zend چارچوب)
p4a_load_js () تابع جاوا اسکریپت برای جلوگیری از اشتباهات به روز شد اگر هیچ تابع پاسخ به تماس به تصویب می رسد
در نسخه 3.2.1 چه جدید است:
برنامه Zend چارچوب برای 1.7.4 به روز شد
PEAR :: Net_Useragent_Detect به 2.5.0 به روز شد
فرم جی کوئری :: به 2.19 به روز شد
P4A_DB_Source :: setQuery () در حال حاضر از نقطه و ویرگول نوار نهایی از پرس و جو به تصویب SQL (در صورت وجود) (اشکال # 2557215)
P4A_DB_Source :: setWhere () در حال حاضر خواستار firstRow () اگر DB_Source است در & quot نیست؛ ردیف جدید & quot؛ دولت (اشکال # 2316271)
P4A_Filename2File () در حال حاضر با استفاده از ماژول م ی دهد FileInfo اگر هیچ نوع MIME پرونده است otherways شناسایی (اشکال # 2121565)
اشکال با P4A_Field :: getAsDate () و اینترنت اکسپلورر ثابت شد (با تشکر از ماریو Spada)
P4A_Thumbnail_Generator :: setWidth () در حال حاضر بازنشانی max_width برای جلوگیری از درگیری
P4A_Thumbnail_Generator :: setHeight () در حال حاضر بازنشانی max_height برای جلوگیری از درگیری
P4A_Thumbnail_Generator :: setMaxWidth () در حال حاضر عرض برای جلوگیری از درگیری بازنشانی
P4A_Thumbnail_Generator :: setMaxHeight () در حال حاضر ارتفاع برای جلوگیری از درگیری بازنشانی
P4A_Thumbnail_Generator :: processFile () ارتفاع / عرض محاسبه به منظور رفع اشکال # 2270922 بازنویسی شد
به چه جدید در نسخه 3.2.0 است:
P4A در حال حاضر تحت LGPL 3 منتشر شد
ثابت P4A_APPLICATION_SOURCE_DOWNLOAD_URL حذف شد (. منبع دانلود و & quot؛ همراه با گروه & quot لینک در پایین صفحه)
ویجت P4A_Grid اضافه شد
P4A_Simple_Edit_Mask به سرعت ایجاد یک ماسک ساده برای ویرایش یک جدول پایگاه داده اضافه شد
P4A_Mask_constructSimpleEdit () کمکی برای مدیریت دهی اولیه از P4A_Simple_Edit_Mask و اجازه می دهد تا شما را به استفاده از آن میانبر همچنین زمانی که وارث از P4A_Simple_Edit_Mask نمی اضافه شد
P4A_Table :: showRowIndicator () و hideRowIndicator () روش اضافه شد
P4A_DB_Source :: حذف () روش در حال حاضر پشتیبانی طرحواره
پیام های خطا P4A_Sheet را زیبا شدند
P4A_Thumbnail_Generator در حال حاضر پشتیبانی شفاف GIF / PNG
P4A_Thumbnail_Generator در حال حاضر یک فایل ذخیره سازی PNG خروجی اگر فایل اصلی PNG ارائه شد
P4A_Thumbnail_Generator در حال حاضر یک فایل ذخیره سازی GIF خروجی اگر فایل اصلی GIF ارائه شد
P4A_Thumbnail_Generator در حال حاضر resamples JPG / PNG به جای فقط آنها را تغییر اندازه
یک اشکال رندر با P4A_Field (زمانی که به عنوان برچسب است) ثابت شد
ترجمه به روز شد
فضای سفید: nowrap به CSS P4A_Field برای WebKit ایجاد / سیاحت اکتشافی در افریقا / کروم رندر بهتر اضافه شد
P4A_Frame :: getChildrenAsString () برای جلوگیری از تکرار کد بین P4A_Frame و تمام طبقات ارث از آن روش محافظت اضافه شد
P4A_Frame :: anchorCenter () روش پارامتر دوم حذف شد چون استفاده نشده و unuseful بود
P4A_Frame :: anchorCenter () با برخی از کد جاوا اسکریپت دوباره شد و در حال حاضر به درستی پشتیبانی P4A_Field بسیاری از ویدجت های دیگر
برخی از اشتباهات اعتبار XHTML ثابت شد
ماسک به طور پیش فرض / قالب پنجره کمی تغییر شد، تعمیر تایپی در DIV # p4a_sidebar_right و اضافه کردن # DIV p4a_main بسته بندی منطقه اصلی
ویرایشگر های fckeditor در اپرا به دلیل یک اشکال غیر فعال شد (کاربر می کنید 2 ویراستاران به جای یکی)
P4A_Base_Mask :: قاب می کند عرض پیش فرض ندارد دیگر
IE6 PNG ثابت به رویداد onload پنجره، اما در عملکرد DOMready ما محدود نبود
یک اشکال با عنوان IE6 و قالب پنجره را حل شد
اشکال با WebKit ایجاد / صفری / کروم در مورد جاوا اسکریپت ارزیابی پس از یک تماس AJAX حل شد
P4A_Frame و P4A_Fieldset هم اکنون می توانید با & quot لنگر؛ مرکز و & quot؛ هم ترازی
P4A_Frame و P4A_Fieldset انجام بدون نیاز به طور پیش فرض با دیگر، عرض به طور خودکار با استفاده از برخی از کد جاوا اسکریپت محاسبه
هنگام نمایش P4A_Frame ای P4A_Fieldset در & quot؛ را اصلی و & quot؛ منطقه الگو از ماسک است شما می توانید آن را به طور خودکار نیز محور اگر شما عرض آن تنظیم نشده
P4A_Error_Mask و P4A_Login_Mask انجام عرض پیش فرض ندارد دیگر
برنامه Zend چارچوب برای 1.6.2 به روز شد
P4A_I18N :: عادی () در حال حاضر دارای یک پارامتر جدید & quot؛ num_of_decimals ها & quot؛
P4A_Field :: عادی () پشتیبانی از num_of_decimals اضافه شد
اشکال با سفارش P4A_DB_Source در زمینه های محاسبه شده با نام مستعار حل شد
یک اشکال با jQuery UI :: :: datepicker رویداد onchange پرتاب نمی شد ثابت
ماسک پنجره هم اکنون می توانید ماسک پنجره دیگری باز بدون بستن خود را
P4A_Preview_Mask در حال حاضر عرض / ارتفاع برای تصاویر تولید
روش P4A_I18N :: قالب () هم اکنون می توانید مسئولیت رسیدگی به تاریخ ساعت
پشتیبانی کش به P4A_Thumbnail_Generator :: outputThumbnail () روش اضافه شد
اشکال با ریز عکسها به تصویر کش حل شد (با تشکر از pbond81)
پشتیبانی طرح برای زمینه های multivalue اضافه شد
پشتیبانی طرح برای P4A_DB :: nextSequenceId () اضافه شد
توالی در حال حاضر در طرح را ایجاد که در آن جدول ذخیره شده است
روش P4A_Thumbnail_Generator getThumbnailWidth ()، getThumbnailHeight ()، getOriginalWidth () و getOriginalHeight () اضافه شد
روش P4A_Thumbnail_Generator :: setFileName () در حال حاضر بازنشانی قبلا تشخیص داده (و یا محاسبه) عرض و ارتفاع (با تشکر از pbond81)
اشکال با setFocus و AJAX تماس ثابت شد
اشکال با P4A_DB_Navigator :: setStyleProperty ثابت شد (با تشکر از ماریو Spada)
به طور پیش فرض CSS P4A_Navigator در حال حاضر allowss پیمایش (با تشکر از ماریو Spada)
مورد چک غیر حساس هنگام دانلود یک پیوست با P4A نصب شده بر روی سرور ویندوز اضافه شد
P4A :: getCssConstants () روش، اضافه شد لازم است هنگامی که شما نیاز به برخی از پارامترهای برای تصویب به PHP dyndamic / CSS شما ایجاد
هر نوع کش امیدوارم به طور کامل غیر فعال بود
جی کوئری :: پلاگین maskedInput به 1.2 به روز شد
ویرایشگر های fckeditor در حال حاضر به عنوان تنظیمات پیش فرض ForcePasteAsPlainText
به چه جدید در نسخه 3.0.3 است:
P4A_Thumbnail_Generator در حال حاضر پشتیبانی پسوند pjpeg اینترنت اکسپلورر
اشکال با P4A_I18N :: _ فرمت () روش حل شد (YYYY به YYYY تغییر یافت)
P4A_Field :: setYearRange () روش اضافه شد که قادر به مدیریت دامنه در سال را در datepicker
10px بالا بالشتک به P4A_Fieldset اضافه شد
جی کوئری :: maskedinput 1.1.4 پلاگین اضافه شد
P4A_Field :: setInputMask () و getInputMask () روش اضافه شد، بررسی مرجع کد برای استفاده
قالب حمایت پنجره برای & quot؛ بالا و & quot؛ منطقه افزوده شد
عنوان P4A_Table را (برچسب) در حال حاضر به طور خودکار در زمان اجرا traslated
P4A در حال حاضر باعث و & quot؛ ontranslate ها & quot؛ رویداد، شما می توانید آن را رهگیری (گرفتن رشته / ترجمه / پارامترهای istranslated) برای پیگیری ترجمه در حالی که در حال توسعه درخواست شما
یک اشکال با برچسب P4A_Table با IE6 ثابت شد
نوار P4A_Table در ناوبری را به & quot؛ رفتن به صفحه و & quot؛ CSS برچسب بنابراین تغییر کرد در حال حاضر آن را در یک خط باقی می ماند
خطای تایپی در اسناد P4A_DB_Source ثابت شد
هشدار پی اچ پی در P4A_DB_Navigator ثابت شد
اطلاعات بیشتر در فایل index.php products_catalogue افزوده شد
روش P4A_Mask :: setRequiredField () و unsetRequiredField () در حال حاضر بررسی در صورتی که درست قبل از فراخوانی addValidator (وجود دارد) در غیر این صورت نشان می دهد یک پیغام خطا
نظر یافت نشد