Ohjelmiston tiedot:
Versio: 3.8.1
Lähetyksen päivämäärä: 11 May 15
Lupa: Vapaa
Suosio: 91
P4A on PHP puitteet, ohjelmistot sisältävät kirjastot, moduulit ja widgetit tarkoitus rakentaa sovelluksia, joita käytetään web-selaimen yhdistetty verkkoon.
Jossa P4A voit kehittää web-sovelluksia kirjoittaa koodia kuin mitä tehdä eniten kehittynyt nopeasti kehitystyökaluja. Tuloksena on sovellus, että käyttäjä käyttää samaa tunne, että hän olisi kanssa klassisen client sovellus.
Sinun ei tarvitse huolehtia luoda graafinen käyttöliittymä projekteja, koska P4A on mukava ja asiakkaan graafisen teema.
Ominaisuudet
- Kirjoitettu PHP-ohjelmointikielellä
- Yhteensopiva PHP 4.3.x, Apache 1.3.x tai 2.0.x web-palvelin Linux / Windows-käyttöjärjestelmissä
- Integrointi PEAR kirjastot
- Helppo integrointi tietokantapalvelimet tukevat PEAR :: DB kirjasto (dBase, FrontBase, InterBase, Informix, Mini SQL, Microsoft SQL Server, MySQL, Oracle 7/8/9, ODBC, PostgreSQL, SQLite, Sybase)
- Automaattinen tietokannan tietojen tyypin tunnistamisen ja siitä toiminnallisuudet automaattisen muotoilun ja unformatting (kokonaislukuja, desimaaleja, kellukkeet, päivämäärä ja kellonaika muodossa, booleans) johdonmukainen kansallisen kielen asetuksia
- Monet käyttöliittymän elementit (widgetit) esimerkiksi yhdellä rivillä tai useampia rivejä tekstiä kenttiä kehittyneitä rich WYSIWYG tekstinkäsittely tukea, valintaruutuja, single / monivalinta kenttiä, taulukoita, painikkeet jne ...
- 3 tapoja ankkuroida widgetit naamarit (grid, absoluuttinen asemointi kangas, juokseva suhteellinen paikannus frame)
- Laajennettu käyttö UTF-8-koodausta. Joka tapauksessa voit vaihtaa koodisivun heijastavat koodi / data li>
- Monet locales tuettuja (cs_CZ, de_CH, de_DE, du_NL, fi_FI, fi, es_ES, et_EE, fr_CH, fr_FR, it_CH, it_IT, pt_BR, ro_RO, ru_RU)
- Logic / muotoilu erottaminen toteutettu malleja (Smarty template engine)
Mikä on uusi tässä julkaisussa:
- Zend Framework päivitettiin 1.8.4
- jQuery päivitettiin 1.3.2
- jQuery UI päivitettiin 1.7.2
- P4A_Tab_Pane muutettiin jQuery UI
- P4A_Fieldset ja P4A_Tab_Pane nyt pyöreämpiä rajat
- huomautus käsittelystä päivämäärät Oracle lisättiin README
- ääriviivat CSS omaisuus poistettiin
- Jos magic_quotes_gpc ovat enebled P4A riisuu pois kaikki viiltää alkaen $ _POST, $ _GET, $ _COOKIE ja $ _REQUEST
- P4A_Dir_Navigator widget on lisätty
- P4A_Widget :: composeStringActions () menetelmä käyttää nyt P4A_Quote_Javascript_String ()
- bugi P4A_Dir_Source ja piilotetut tiedostot ratkesi
- P4A_Dir_Source :: getNumRows () menetelmää lisättiin
- P4A_I18N :: muodossa () tuki & quot; tiedostokoko & quot; tietotyyppi lisättiin
- P4A_Dir_Source tukee nyt tiedostojen koon ja viimeisen muutoksen aika
- P4A_Dir_Source välimuisti poistettiin, koska refaktorointi
- P4A_Simple_Edit_Mask tukee nyt tyhjänä $ lähde rakentajan param (oletus on maskin nimi)
- P4A_Progress_Bar widget on lisätty
- P4A footer siirrettiin voidaan paremmin keskitys kun sidebars ovat näkyvissä
- Kun lataat tiedoston, se on väliaikaisen tiedoston kunnes vastaavaa tietuetta ei tallenneta bugi P4A_Strip_Double_Backslashes yleisfunktiota vahvistettiin (kiitos bobkoure)
- bugi Zend_Framework ja Oraclen vahvistettiin (riisuttu zend_db_rownum sarake)
- P4A_DB_Navigator nyt voi toimia myös ilman recursor (tasainen lista on esitetty)
- P4A_Mask :: displayText () menetelmää merkitty hylätty, voit nyt käyttää P4A_Mask :: näyttö (), että nyt ei ole kovakoodattuihin referenssin
- P4A_Data_Source :: isFirstRow () ja isLastRow () menetelmät lisättiin
- bugi P4A_Message ja IE7 ratkesi
- Oraclen LOB- tuetaan nyt
- P4A_Object tunnus sukupolven algoritmin muutettiin (kiitos pbond81 ja Mario Spada)
- P4A_Table pientä sukupolvi nopeus parani (bugi # 2220506) (kiitos pbond81)
- P4A_Box n ul / ol on nyt suoritettu (bugi # 2634061) (kiitos bes_sf)
- huomautus aliaksia P4A_DB_Source PK lisättiin README
- P4A_DB_Source nyt tunnistaa automaattisesti Oraclen NUMERO tietotyyppi
- P4A_Tab_Pane korkeus kunnioittaa bugi korjattiin (bugi # 2815814)
- P4A_Widget :: composeStringActions () käsittelee nyt parametrit kenoviivoja sisällä
- bugi P4A_I18N :: formaatti () boolean tietojen on vahvistettu
- bugi multicheckbox CSS joissakin selaimissa on vahvistettu
- bugi P4A_DB_Source :: saveRow ja useita perusavain ratkesi
Mikä on uusi versiossa 3.2.2:
- P4A_Table imagoa cols nyt keskitetty vaakasuunnassa
- P4A_Button :: setTooltip () ja getTooltip () menetelmät lisättiin
- afterupload tapahtuma kirjoitusvirhe oli vahvistettu
- P4A_Thumbnail_Generator :: renderToFile () menetelmää lisättiin
- P4A_Mask :: getSource () menetelmää lisättiin
- Zend Framework päivitettiin 1.7.7
- bugi P4A_Fieldset teema kiinnitettiin (kiitos Mario Spada)
- P4A_DB :: singleton () DB tyyppi todentaminen on nyt kirjainkoko (bugi # 2643785) (kiitos BES)
- muutamia muutoksia tehtiin siitä Screen.css tiedosto parempaan teema tuloksen (kiitos pbond81)
- miten saimme P4A_Validate käännöksiä kirjoitettiin uudelleen sopimaan uusien sääntöjen Zend Framework (tarvitsemme apuasi kääntää uudet viestit nyt http://tinyurl.com/au5bvb)
- bugi P4A_DB_Source :: setWhere () menetelmä on vahvistettu
- käännökset synkronoitu
- auto file sisällyttämistä järjestelmään päivitettiin välttämään lukemista Mac piilotetut tiedostot
- bugi P4A_DB_Source :: addgroup () menetelmä ratkesi (sisäinen syntaksin muutos johtuu Zend Framework muutos)
- p4a_load_js () javascript-toiminto päivitettiin välttää virheitä, jos ei takaisinkutsufunktio välitetään
Mikä on uusi versiossa 3.2.1:
- Zend Framework päivitettiin 1.7.4
- PEAR :: Net_Useragent_Detect päivitettiin 2.5.0
- jQuery :: lomake päivitettiin 2,19
- P4A_DB_Source :: setQuery () nyt riisuu pois lopullisesta puolipisteellä kulunut SQL-kyselyn (jos olemassa) (bug # 2557215)
- P4A_DB_Source :: setWhere () vaatii nyt Firstrow () jos DB_Source ei ole & quot; uusi rivi & quot; valtion (bug # 2316271)
- P4A_Filename2File () käyttää nyt fileinfo moduulia jos MIME tyyppiä ei havaita otherways (bugi # 2121565)
- bugi P4A_Field :: getAsDate () ja Internet Explorer kiinnitettiin (kiitos Mario Spada)
- P4A_Thumbnail_Generator :: setWidth () nyt nollaa max_width välttämään konflikteja
- P4A_Thumbnail_Generator :: setHeight () nyt nollaa max_height välttämään konflikteja
- P4A_Thumbnail_Generator :: setMaxWidth () nyt nollaa leveyden välttämään konflikteja
- P4A_Thumbnail_Generator :: setMaxHeight () nyt nollaa korkeus välttämään konflikteja
- P4A_Thumbnail_Generator :: processFile () korkeus / leveys laskelma uusiksi, jotta korjata bug # 2270922
Mikä on uusi versiossa 3.2.0:
- P4A on nyt julkaistu LGPL 3
- P4A_APPLICATION_SOURCE_DOWNLOAD_URL vakio poistettiin (yhdessä & quot; download source & quot; -linkkiä alatunnisteen)
- P4A_Grid widget on lisätty
- P4A_Simple_Edit_Mask lisättiin nopeasti luoda yksinkertaisen maski muokata tietokannan taulukko
- P4A_Mask_constructSimpleEdit () auttaja lisättiin hallita alustuksen P4A_Simple_Edit_Mask ja voit käyttää pikakuvakkeen myös silloin, kun ei perimällä P4A_Simple_Edit_Mask
- P4A_Table :: showRowIndicator () ja hideRowIndicator () menetelmät lisättiin
- P4A_DB_Source :: poista () menetelmä tukee nyt skeema
- P4A_Sheet n virheilmoitukset ovat koristanut
- P4A_Thumbnail_Generator tukee nyt läpinäkyvä GIF / PNG
- P4A_Thumbnail_Generator nyt lähettää PNG välimuistitiedoston jos PNG alkuperäinen aineisto toimitettiin
- P4A_Thumbnail_Generator nyt tuottaa GIF välimuistitiedoston jos GIF alkuperäinen aineisto toimitettiin
- P4A_Thumbnail_Generator nyt resamples JPG / PNG sijasta vain muuttamalla niiden kokoa
- renderöinti bugi P4A_Field (jos asetettu label) on vahvistettu
- käännökset päivitettiin
- white-space: nowrap lisättiin P4A_Field n CSS paremmin WebKit / Safari / kromi renderöinti
- P4A_Frame :: getChildrenAsString () suojattu menetelmää lisättiin välttämään koodin replikoinnin välillä P4A_Frame ja kaikkien luokkien peritäänkö siitä
- P4A_Frame :: anchorCenter () menetelmä "Toinen tekijä oli poistettu, koska se oli käyttämätön ja unuseful
- P4A_Frame :: anchorCenter () muokattiin hieman javascript-koodin ja nyt oikein tukee P4A_Field monet muut vekottimet
- joidenkin XHTML validointivirheitä vahvistettu
- Oletusmaskia / popup malleja muutettiin hieman, vahvistetaan kirjoitusvirhe on # p4a_sidebar_right div ja lisäämällä # p4a_main div kääre päävyöhykkeen
- FCKeditor poistettiin käytöstä Opera koska bugi (käyttäjä saisi 2 toimitukselle yhden sijasta)
- P4A_Base_Mask :: runko ei ole oletuksena leveys enää
- IE6 PNG Fix ei ole sidottu ikkunan lataustapahtuman yhteydessä, mutta meidän DOMready toiminto
- bugi IE6 ja popup mallin otsikon ratkesi
- bugi WebKit / Safari / Chrome noin javascript arvioinnin jälkeen AJAX puhelu ratkesi
- P4A_Frame ja P4A_Fieldset voidaan nyt ankkuroitu & quot; keskus & quot; yhdenmukaistaminen
- P4A_Frame ja P4A_Fieldset tee mitään tarvetta oletuksena kanssa enää, leveys lasketaan automaattisesti käyttäen joitakin javascript-koodin
- näytettäessä P4A_Frame o P4A_Fieldset in & quot; tärkeimmät & quot; alue maskin mallin saat sen automaattisesti keskitetty myös, jos et ole asettanut sen leveys
- P4A_Error_Mask ja P4A_Login_Mask ei ole oletuksena leveydet enää
- Zend Framework päivitettiin 1.6.2
- P4A_I18N :: normalisoida () on nyt uusi parametri & quot; num_of_decimals & quot;
- P4A_Field :: normalisoida () tuki num_of_decimals lisättiin
- bugi P4A_DB_Source tilaaminen laskettu kentät alias ratkesi
- bugi jQuery :: UI :: datepicker ole heittää notranslation tapahtuma on vahvistettu
- popup maskin voi nyt avata toisen ponnahdusikkuna maski sulkematta itse
- P4A_Preview_Mask nyt tuottaa leveys / korkeus kuvaa
- P4A_I18N :: muodossa () menetelmä voidaan nyt käsitellä datetime
- välimuisti tukea lisättiin P4A_Thumbnail_Generator :: outputThumbnail () menetelmä
- bugi pikkukuviin välimuistin ratkaistiin (kiitos pbond81)
- skeema tuki multivalue kenttien lisättiin
- skeema tukea P4A_DB :: nextSequenceId () lisättiin
- sekvenssit nyt luodaan samaan skeema, jossa taulukko on tallennettu
- P4A_Thumbnail_Generator getThumbnailWidth (), getThumbnailHeight (), getOriginalWidth () ja getOriginalHeight () menetelmät lisättiin
- P4A_Thumbnail_Generator :: setFileName () menetelmä nyt uudelleenasettaa aiemmin havaittujen (tai laskea) leveydet ja korkeudet (kiitos pbond81)
- bugi setFocus ja AJAX puhelut vahvistettiin
- bugi P4A_DB_Navigator :: setStyleProperty kiinnitettiin (Kiitos Mario Spada)
- P4A_Navigator oletus CSS nyt allowss vieritys (Kiitos Mario Spada)
- kirjainkoko tarkastus lisättiin kun lataat liitetiedoston P4A asennettu windows server
- P4A :: getCssConstants () menetelmää lisättiin, sitä tarvitaan silloin kun tarvitset vähän params siirtyvän dyndamic PHP / CSS luot
- Kaikenlaisia välimuisti oli toivottavasti kokonaan käytöstä
- jQuery :: maskedInput plugin päivitettiin 1.2
- FCKeditor nyt on ForcePasteAsPlainText oletukseksi kokoonpano
Mikä on uusi versiossa 3.0.3:
- P4A_Thumbnail_Generator tukee nyt IE: n pjpeg laajennus
- bugi P4A_I18N :: _-muodossa () menetelmä ratkesi (VVVV muutettiin vvvv)
- P4A_Field :: setYearRange () menetelmää lisättiin kyettävä hallitsemaan vuoteen alue datepicker
- 10px ylhäältä pehmuste lisättiin P4A_Fieldset
- jQuery :: maskedinput 1.1.4 plugin lisättiin
- P4A_Field :: setInputMask () ja getInputMask () menetelmät lisättiin, tarkista koodin viittaus käyttö
- popup tyylistä & quot; top & quot; vyöhyke lisättiin
- P4A_Table kuvateksti (label) on nyt automaattisesti traslated suorituksen aikana
- P4A nyt laukaisee & quot; ontranslate & quot; tapahtuma, voit siepata sen (tulossa string / käännös / istranslated parametrit) jäljittää käännösten samalla kehittää hakemuksesi
- bugi P4A_Table etiketti IE6 on vahvistettu
- P4A_Table navigointipalkki s & quot; mene sivu & quot; etiketin CSS muutettiin niin nyt se pysyy yhdellä rivillä
- kirjoitusvirhe P4A_DB_Source asiakirjoissa on vahvistettu
- PHP varoitus vahvistettiin P4A_DB_Navigator
- lisätietoja lisättiin products_catalogue n index.php tiedosto
- P4A_Mask :: setRequiredField () ja unsetRequiredField () menetelmät nyt tarkistaa, jos kenttä on olemassa ennen kuin soitat addValidator () muuten osoittaa virheilmoituksen
Kommentteja ei löytynyt