Product | Technical support | Version | Video exhibits | Manuals | Job Search | Contact
English   menu-arrow-gray-horizontal.gif
Home > Downloads > Product update > Single Developer-1.7.9.238
Related information
Search


Video demonstration
Drag&drop in the Visual PHP™ Environment

Latest video samples:
Job Search
Company
E-VISION International s.r.o.

is looking for PHP 5 and JavaScript programmers for long-term cooperation.




More information ...
Wrote about Visual PHP™
News by e-mail
Your e-mail

Visual PHP Recommends
For Visual PHP™
(for work in both the developer and the administration interface), we recommend using the Mozilla Firefox web browser, on the basis of which the whole software is developed because of stability, complying with the W3C standards and protecting elements of the browser.

Visual PHP™ Single Developer 1.7.9.238


Hlavní změny:





Ke stažení instačních souborů se musíte přihlásit pomocí USB klíče.







Změny ve starších verzích:

1.7.9.100
Datum vydání: may 11, 2010
  • opraveno kopírování obrázků při vytvoření kopie záznamu
  • indexace polí pro koš (recycle_bin)
  • zrušeno vytváření souboru project.version.ini
  • aktualizováno rozpoznávání robotů vyhledáváčů
  • optimalizace JavaScriptu komponenty EDITGRID a DETAILTABLE
  • metody TTable::insertRecord(), TTable::insertUpdateRecord() a TTable::updateRecord() nově umožňují ukládát do databáze data větší než max_allowed_packet nastavení v mySQL (typicky větší než 10MB)
  • Aktualizace pravidel firewallu
  • Možnost spustit skript v Prezentace -> Skripty přímo v administraci
1.7.9.0
Datum vydání: february 17, 2010
  • Nová vlastnost Only Leaves Selectable u komponenty LOOKUPTREE, umožňující při vlastnosti Multiselect zaškrtnout pouze položky z poslední úrovně stromu (tedy ty, co nemají žádné podpoložky).
  • Nová funkce getUrlParams vracející všechny parametry z URL jako pole (funguje i na SEO URL)
  • HTMLArea editor upraven tak, aby pro prazdné divy nevkládal nový řádek, ale speciální UTF-8 znak s nulovou šířkou (aby zůstala zachována možnost kliknout do divu)
  • Úprava editoru HTMLAREA pro nový FireFox 3.6 (v této verzi nebylo možné v editačním modu zobrazovat skrytá pole, některá ohraničení atd.)
  • Úprava editoru HTMLAREA pro nový FireFox - již je možné označovat v editoru checkboxy, radio buttony a select pole
1.7.8.511
Datum vydání: january 24, 2010
  • Optimalizace JavaScriptu pro zobrazení alphatransparentních PNG pod IE 5.5 a IE 6
  • Přidání atributů width a height pro obrázky tvořené pomocí komponenty Image Text
  • Rozšířen skript pro odhlášení emailu (přidání do ignorovaných příjemců) s možností validace a vlastního zadání e-mailu.
  • Přidány tagy
  • Debug konzole nyní není vázaná na IP, ale zobrazí se po přihlášení do administrace coby developer (v nastavení uživatele lze vypnout).
  • Upravena databáze svátků (pole name změněno na komponentu EDITLIST), je tedy možné pracovat lépe vlastními skripty s dny, ve kterých mají svátek 2 lidé.
  • Pole name v tabulce name_days má u komponenty nastavený separator na hodnotu " and " pro univerzální multijazyčné spojení
  • Nové vlastnosti Extern Download URL Path a Extern Download Timeout umožňující stahovat obrázky z jiných serverů z projektů pod Visual PHP
  • Nové parametry additionalValues a additionalTexts pro komponentu COMBOBOX (využitelné ve skriptech)
  • Nový výchozí skript 'Doporučit stránku' - použití pomocí volání odkazu scripts.php?tid=recommend
  • Nový operátor pro použití v šablonách (obzvláště v šabloně search - jednoduchá dovjtečka) - použití [tableName:fieldName] použije komponentu fieldName z jiné tabulky zadané před dvojtečkou. Použití dvojitých dvojteček (pro LOOKUP komponenty) zůstává zachováno a lze i kombinovat oba způsoby: [tableName:fieldName1::fieldName2.functionName(params)]
  • Podpoložky menu, které nemají nastavenu sekci odkazu a způsob zobrazení přebírají tyto hodnoty z první nadřazené položky menu, která má tyto vlastnosti nastavené
  • Nová funkce _easter_date($year) nahrazující chybnou nebo chybějící funkci easter_date() implementovanou standardně do jazyka PHP.
  • Aktualizovány pravidla firewallu
  • Automatické odstraňování UTF-8 znaku 0xE2808B přenášeného přes Word do HTMLAREA, který zobrazuje IE6 jako kostičky.
  • Nová funkce parseBytes převádějící kB, MB, GB a další na bajty (např "10 MB" = 10485760)
  • Developer má nově možnost programovat pomocí návratové hodnoty události onGetDsplayValue přímo u konkrétní položky menu její text
  • Opravený a optimalizovaný dialog vlastnosti tabulky
1.7.8.443
Datum vydání: november 5, 2009
  • Aktualizován firewall
  • Opraveno CSS pro editor v IE8
  • Optimalizace instalátoru (nyní až 10x rychlejší)
  • HTMLArea nově každých 10 sekund ukládá svůj obsah do local storage (FF, IE8+). Při pádu prohlížeče nebo počítače lze obsah vyvolat zpět pomocí kombinace CTRL + ALT + R.
  • HTMLArea má nově přímou local storage (FF, IE8+) pamět k manuálnímu uložení (CTRL + ALT + S uloží a CTRL + ALT + L načte uložený obsah)
  • Komponenta HTMLArea nyní zpracovává a automaticky převádí barvy z rgb(r,g,b) formátu do #RRGGBB
  • Rozšířen editor pro pohodlnější prácí. Dvojitý klik na odkaz otevře vlastnosti odkazu, na obrázek vlastnosti obrázku a na Table Content a další podobné komponenty také jejich vlastnosti. Navíc pro editor vlastností komponent fungují klávesy ESC a ENTER.
  • Find and Replace v HTMLAREA nově umí nahrazovat i ve zdrojovém kódu
1.7.8.332
Datum vydání: august 14, 2009
  • Pro položky menu lze vložit PHP podmínku zobrazení (záložka Extended)
  • Úprava XHTML validity pro JavaScripty
  • V nastavení možnost vypnout antispamovou ochranu e-mailů. Ochrana upravena pro možnost kopírování do schránky.
  • Nové parametry pro generování RSS (doména a vlastní odkaz na záznam)
  • Možnost použít v šablonách proměnnou $params obsahující parametry předané z Table Content
  • Optimalizace editoru PHP kódu (nyní po delší době nedojde k vytížení procesoru ke 100%)
  • Optimalizován kód pro vytváření adresářů a chmod pomocí FTP (spojení je vytvořeno pouze 1x)
  • Nové globální funkce getEndEllipsis() a getCharEndEllipsis() stejné funkce jako u komponent s možností použít kdekoli.
  • Optimalizace správy Tree tabulek.
  • Možnost stylů pro rodičovský element komponenty menu (např. možnost zarovnání doprava)
  • Nové vlastnosti komponenty Menu: parent (funguje podobně jako tid) a Povolit vlastní obrázky pozadí (lze zakázat obrázky nahrané u samotných položek menu)
  • Vylepšen algoritmus pro hledání aktivní položky menu (nově jsou aktivní i nadřazené položky - typické použití pro rozdělení menu na horní a boční)
  • Nová funkce isAlphaPNG($file), rozpoznávající alphatransparentní PNG
1.7.8.1
Datum vydání: june 18, 2009
  • U komponenty FILE přidáno tlačítko pro odstranění souboru
  • Nově možnost seřadit záznamy (ORDER BY) i podle polí obsahujících multijazyčná data (u komponenty multilanguage=true)
  • Nová funkce v JavaScript pro překlad translate(). Funkce umí i extrahovat data z multijazyčných polí.
  • Možnost asynchronního volání metod AJAX.getRecord() a AJAX.getRecords()
  • U Table Content nová vlastnost Animation Item Count pro animaci umožňující zobrazení více položek najednou.
  • Aktualizace zabezpečení
  • V instalacích jádra a prezentací jsou zahrnuty další doplňující informace (o verzi, velikosti souboru, ...) - od verze 1.7.8.0 nutno použít instalátor 1.4.0 a vyšší, který zároveň kontroluje konzistenci nahraných install souborů
  • Automatický update systému z Single Developer na vyšší verze a Professional na vyšší verzi
  • Template Image a komponenta IMAGE nyní umožňuje použít alphatransparentní PNG jako vodoznak zároveň s nastavením průhlednosti
1.7.7.850
Datum vydání: april 20, 2009
  • Přidán parametr Height pro komponentu LOOKUP (pro nastavení multiselect=true)
  • U komponenty EDITGRID a DETAILTABLE nové vlastnosti pro zobrazení tlačítek Vložit řádek a Odstranit v samotné tabulce
  • Vylepšený generátor instalačního souboru pro přenos prezentace mezi servery (možnost výběru tabulek a souborů k přenosu, automatické navazování procesu u velkých prezentací, u kterých nestačí max_execution_time, stažení pouhým kliknutím)
  • Nová komponenta DIRECTORYTREE zobrazující adresářovou strukturu a soubory na serveru.
  • Nová vlastnost pro položky menu (Zobrazit podmenu - možnost vypnout rozbalování konkrétních položek menu)
  • Možnost výběru toolbarů (skupin tlačítek) v komponentě HTMLAREA
  • Nová funkce parseInt($str, $default) známá z JavaScriptu
  • Nová globální proměnná $mainTableRecords obsahující záznamy z hlavní tabulky (vhodné pro použití v podmínkách)
  • Optimalizace komponenty HTMLAREA pri ukladani kodu obsahujícího dlouhé PHP skripty a JavaScripty
  • Nová metoda getMonthAsText komponenty DATETIME vracející přeložený textový název měsíce
  • Nová vlastnost položek menu (cílové okno)
  • Nový skript pro změnu hesla tabulky users a jeho extended tabulek
  • Nová metoda getCharEndEllipsis() u komponent zkracující text podle počtu písmen
  • Vylepšen import z XML souborů (lze vybrat přiřazení polí a díky tomu přenášet data mezi různými tabulkami)
  • Nová funkce getPrintUrl($styleName="print") vracející aktuální URL s přidaným parametrem style
  • Funkce v editoru pro načtení externích obrázků umožňuje zaškrtnout nahrátí pro všechny najednou a pamatuje si zvolenou složku
  • Aktualizace zabezpečení: zrušeno globální nastavení zobrazování chyb a varování (zapomíná se vypínat), zrušeno globální nastavení IP adres vývojářů. Nastavení zobrazování chyb, varování, debug a dump výpisů bylo přesunuto pod správu uživatelů administrace pro vývojáře (výpisy se proto zobrazí pouze pro IP adresy vývojářů).
  • Rozšířen počet ikon typů souborů v adresáři jádra /images/core/files/
  • Nová metoda getIconUrl pro komponentu FILE vracející pouze URL obrázku
  • Tlačítko pro odstranění souboru u komponenty FILE
  • Nová metoda pro všechny komponenty getWordBreak($length) zajišťující zalamování dlouhých slov (nedojde k rozbití designu)
  • Nová vlastnost u tabulek limit umožňující omezit počet načítaných záznamů (počet je omezen i pro komponenty Browse Pages a PageOfPages)
  • Funkce _strtotime rozšířena o převod času zadaného ve formátu ___d(ays) ___h(ours) ___m(inutes) a ___s(econds), který převede na počet sekund (např. 12h převede na 43200)
  • Kontrola názvu metod v šablonách (nedojde k fatal error v případě překlepu)
  • Nové funkce _substr, _strlen, _strtolower, _strtoupper - fungující s UTF-8 i bez rozšíření mb_string
  • Navigace rozšířena o automatické rozpoznávání Tree tabulek
  • Nová funkce getSWFInfo($fileName) zjišťující informace o SWF souboru. (minimální verzi Flash přehrávače, rozměry, atd.)
  • Nová vizuální komponenta pro vkládání Flash animací s kontrolou verze pluginu, předáváním parametru flashvars a alternativním obsahem s možností automaticky vložit odkaz pro stažení pluginu
  • Nová vlastnost Group pro seskupení obrázků v Template Image s efektem Display Over Presentation (ala lightbox)
  • Optimalizace kodu pro IE 6 (zamezení přechodu do quirk modu - tedy zobrazuje ve standard modu, ktery částečně respektuje CSS od konzorcia W3C)
  • Nově možnost přetahovat myší absolutně pozicované DIVy v editoru - pozice se ukládá pomocí margin-left a margin-top rodičovského elementu
  • Media Player rozšířen o možnost zobrazovat streamované RTMP video
  • Media Player v náhledu zobrazuje vybrané video, případně playlist
  • Možnost vybrat skin pro Media Player
  • Upravena práce se schránkou v komponentě HTMLArea ve FF3 (nedochází ke kopírování vnějšího DIVu)
  • Při smazání posledního znaku ve FF nedojde k odstranění DIVu
  • Do editoru divu přidáno chytré zadávání padding a margin
1.7.6.976
Datum vydání: december 22, 2008
  • Aktualizace zabezpečení
  • Oprava zobrazení podmenu v případě, že existuje menu bez žádných položek
  • Přidán styl printpreview a global layout se stylem printpreview pro možnost shlédnutí před tiskem
  • Komponenta Menu upravena tak, aby se zasílal HTTP_REFERER v IE
  • Uvodní stránka administrace nezobrazí zakázané položky Admin menu.
  • Opraveno generování SEO mapování pro texty obsahující uvozovky
  • nové funkce stri_replace a mb_stri_replace
  • upraveno zobrazení fulltextového vyhledávání a zvýraznění výsledků vyhledávání pro UTF-8
  • Upraveny layouty pro tisk (vložen div aby se zobrazila stránka pro formát A4)
  • Do Antispam komponent doplněny atributy class a style
  • Do AntispamImage komponenty doplněny vlastnosti barev
  • Zvýraznění textu pomocí parametru highlightSearch nezasahuje do HTML tagů (např alt u obrázků atd...).
  • U vlastností tabulky možné nastavit generování vlastního SEO mapování (vhodné pro SEO odkazy filtrací, řazení atd.)
  • Nový JavaScript objekt AJAX umožňující rychle a pohodlně načítat pomocí technologie AJAX obsah libovolného Table Contentu nebo Layoutu
  • Zdokonaleno zadávání podmínek v editoru (podmínka se vloží pro tag označený dole v cestě nebo označenému obsahu)
  • Nový typ podmínky zobrazující podle toho, zda obsahuje dynamický obsah (typické použití v šablonách pro zobrazení popisky pouze v případě, že obsah má nějakou hodnotu)
  • Komponenta Table Content rozšířena o možnost vkládat vlastní parametry (typické použití jsou filtrace pomocí filter_* nebo letter_*)
  • Komponenta Menu upravena pro prohlížeč Google Chrome
  • Komponenta Grid automaticky scrolluje při operaci Drag&Drop po najetí myší k hornímu nebo spodnímu okraji (např. v přehledu záznamů v administraci, nebo u DETAILTABLE komponenty)
  • Opraveno zablokování operace Drag&Drop při uvolnění tlačítka myši mimo komponentu
  • Komponenta IMAGE v přehledu administrace zobrazuje vždy pevnou velikost bez ohledu na nastavení Resize Width a Resize Height (výchozí hodnoty jsou 200 x 200 px, které lze změnit v nastavení prezentace)
  • Při aktualizaci na novou verzi jádra se ostatním návštěvníkům zobrazí hlášení o aktualizaci a průběh (vhodné zejména při déle trvající aktualizaci). V případě potíží lze odblokovat zámek aktualizace odstraněním souboru /cache/updating.
  • Při přetahování pomocí Drag&Drop v komponentě Grid se vedle kurzoru myši zobrazuje obsah toho, co se přetahuje
  • Komponenta DETAILTABLE zapisuje do pole position hodnoty začínající číslem 1
  • Tlačítka u komponenty Grid v přehledu (rozbalit vše, sbalit vše) a u komponenty DETAILTABLE (vložit řádek, odstranit vše a importovat ze ZIP archívu)
  • Opraveno ztrácení řádkování při výpisu chyby v administraci a opětovné editaci
  • Pro komponentu FilterItem přidány vlastnosti Style a Empty Text
  • Preloader obrázků pro komponentu Menu
  • Přeloženy názvy tabulek při vkládání odkazu na stránku výběrem pomocí tlačítka Vložit stránku...
  • Opraven nový řádek na začátku XHTML kódu před
1.7.6.840
Datum vydání: october 23, 2008
  • Opraveno číslování a zobrazení názvu a popisku u javascriptového prohlížeče obrázků
  • Opraveno stránkování u vnořovaných Table Content (které nejsou hlavním obsahem)
  • Opraveno zobrazení anket se dvěma odpověďmi
  • Odstraněno zobrazení Nenalezeno (Array) u LOOKUP komponent ve frontendu a opraveno u komponent umožňující výběr více hodnot
  • Přidáno pole displayType do tabulky news
  • Upraveno generování instalace projektu tak aby nezahrnovalo v SQL tabulky jádra (bude možné instaloval na novější verzi jádra)
  • Upravena komponenta GRID - odkaz pro vložení nového řádku přidán přímo do obsahu tabulky na konec všech řádků oproti původnímu odkazu v dolní části
  • Upravena komponenta HTMLAREA, aby zachovávala HTML komentáře
  • Do tabulky menu přidáno pole pro vlastní pozadí aktivní položky
  • Ochranné soubory index.php ve složce /repository/ a jeho podsložkách (sloužící k ochraně dat při povoleném zobrazování obsahu složek na serveru) již není zobrazován v manažeru souborů
  • Posuvné menu v administraci (pokud máte menší okno, než šířka menu, bude menu scrollovat)
  • Nová vlastnost pro automatické formátování čísel s možností vlastních oddělovačů u komponent TEXT a AUTOCALC
1.7.6.767
Datum vydání: october 7, 2008
  • Přidáno potvrzení při úpravě v administraci u vytváření kopií a zrušení akce
  • Změněna ikonka u akce Uložit a upravit při vytváření záznamu
  • V editoru obrázku se ukazuje okamžitě druhý rozměr při změně velikosti se zachováním poměru stran
  • Nové tlačítko Uložit a upravit pole při zakládání vlastních tabulek databáze
  • Přidány preloadery obrázků do komponenty Menu pro rychlejší přechody po najetí myší nad položky menu
  • Nový vzhled domovské stránky v administraci (členěno do kategorií dle hlavního menu a seřazeno podle abecedy)

Login
Free trial

for 30 days
Latest core version
Single Developer 1.7.9.680
january 20, 2012

Professional 1.7.9.680
january 20, 2012

Enterprise 1.7.9.680
january 20, 2012


Latest developer guide
Developer Guide 1.0.5
july 10, 2009 9:36:42 AM

Latest user guide
Administrator Guide 1.0.24
august 27, 2010 11:58:08 AM

Latest install script
install.php 1.9.14
january 23, 2012 6:24:08 PM

Comming up in next version
more ...

rss.gif
Support

Generování RSS 1/30/2012
Section: Programování
Ternární operátor 1/25/2012
Section: Programování
Fotogalerie 1/23/2012
Section: Tvorba prezentací
Posledný install.php (asi v.11) nefunguje 1/19/2012
Section: Instalace
generování instalačního skriptu - zasekne se 1/9/2012
Section: Bug reporty
Android a menu 1/6/2012
Section: Bug reporty


rss.gif
News

Weather Component Update
november 18, 2011
Server weather.com decided to stop providing weather information for free and passed to the paid version (about $ 60 per month). For this reason, we were forced to modify the Weather component to pulling weather information from another data source, namely from the server www.worldweatheronline.com . This site also provides information about weather all around the world, but the amount of information is smaller than the original source.

For proper functionality of the Weather component please update core to version 1.7.9.638.
Added new tutorials
october 4, 2011
He added new instructions Using another HTML editor
Powered by Visual PHP ™
© 2008 - 2010 E-VISION International, s.r.o.
Product | Technical support | Version | Video exhibits | Manuals | Job Search | Contact