Perfect pentru construirea de site-uri cu aspect modern, și gestionarea lor utilizând un simplu GUI de administrare.
Ce este nou în această versiune:
- Core: fiecare șablon poate acum verifica dacă are un anumit id părinte cu {opțiune: isChildOfPageX}
- Setări regionale: a îmbunătăți performanța paginii de index
- Core:. A redus interogări ale bazei de date BackendDataGridFunctions :: getUser ()
- Core: Înlocuiți SITE_MULTILANGUAGE cu $ & gt Containere, getParameter ( 'site.multilanguage')
- Core: Înlocuiți SPOON_DEBUG_EMAIL cu $ & gt Containere, getParameter ( 'fork.debug_email')
- Core: Înlocuiți SPOON_CHARSET cu $ & gt Containere, getParameter ( 'kernel.charset')
- FormBuilder: utilizați expeditorul evenimentului de la Symfony pentru a trimite e-mail
- Core: permite modulelor instalate să se aboneze configurația lor proprii / servicii
- Core: activați compresia gzip pe svg fișiere
- Core: redenumiți BlockIsHTML la BlockIsEditor
Ce este nou în versiunea 3.9.5:
- Core: fiecare șablon poate acum verifica dacă are un anumit id părinte cu {opțiune: isChildOfPageX}
- Setări regionale: a îmbunătăți performanța paginii de index
- Core:. A redus interogări ale bazei de date BackendDataGridFunctions :: getUser ()
- Core: Înlocuiți SITE_MULTILANGUAGE cu $ & gt Containere, getParameter ( 'site.multilanguage')
- Core: Înlocuiți SPOON_DEBUG_EMAIL cu $ & gt Containere, getParameter ( 'fork.debug_email')
- Core: Înlocuiți SPOON_CHARSET cu $ & gt Containere, getParameter ( 'kernel.charset')
- FormBuilder: utilizați expeditorul evenimentului de la Symfony pentru a trimite e-mail
- Core: permite modulelor instalate să se aboneze configurația lor proprii / servicii
- Core: activați compresia gzip pe svg fișiere
- Core: redenumiți BlockIsHTML la BlockIsEditor
Ce este nou în versiunea 3.9.4:
- Core: fiecare șablon poate acum verifica dacă are un anumit id părinte cu {opțiune: isChildOfPageX}
- Setări regionale: a îmbunătăți performanța paginii de index
- Core:. A redus interogări ale bazei de date BackendDataGridFunctions :: getUser ()
- Core: Înlocuiți SITE_MULTILANGUAGE cu $ & gt Containere, getParameter ( 'site.multilanguage')
- Core: Înlocuiți SPOON_DEBUG_EMAIL cu $ & gt Containere, getParameter ( 'fork.debug_email')
- Core: Înlocuiți SPOON_CHARSET cu $ & gt Containere, getParameter ( 'kernel.charset')
- FormBuilder: utilizați expeditorul evenimentului de la Symfony pentru a trimite e-mail
- Core: permite modulelor instalate să se aboneze configurația lor proprii / servicii
- Core: activați compresia gzip pe svg fișiere
- Core: redenumiți BlockIsHTML la BlockIsEditor
Ce este nou în versiunea 3.9.2:
- Core: fiecare șablon poate acum verifica dacă are un anumit id părinte cu {opțiune: isChildOfPageX}
- Setări regionale: a îmbunătăți performanța paginii de index
- Core:. A redus interogări ale bazei de date BackendDataGridFunctions :: getUser ()
- Core: Înlocuiți SITE_MULTILANGUAGE cu $ & gt Containere, getParameter ( 'site.multilanguage')
- Core: Înlocuiți SPOON_DEBUG_EMAIL cu $ & gt Containere, getParameter ( 'fork.debug_email')
- Core: Înlocuiți SPOON_CHARSET cu $ & gt Containere, getParameter ( 'kernel.charset')
- FormBuilder: utilizați expeditorul evenimentului de la Symfony pentru a trimite e-mail
- Core: permite modulelor instalate să se aboneze configurația lor proprii / servicii
- Core: activați compresia gzip pe svg fișiere
- Core: redenumiți BlockIsHTML la BlockIsEditor
Ce este nou în versiunea 3.9.1:
- Setări:. Conexiune de e-mail de test cu SwiftMailer
- Formbuilder: adăugată posibilitatea de a adăuga data & amp; câmpuri de timp.
- Setări: Conexiune de e-mail de test cu SwiftMailer
- Core: refactor out constanta SELF
- Core: eliminat pe Facebook-clasa-dependență
- Core: a adăugat o opțiune pentru a trunchia un șir de caractere fără a rupe cuvinte
- Blog: adăuga teste funcționale pentru frontend .
- Întrebări frecvente: adăugați teste de funcționare pentru frontend .
- Caută: adăugați teste de funcționare pentru frontend .
- Autentificarea: adăugați teste de funcționare pentru backend .
- API: adăugați teste funcționale .
- Core: adăugați teste unitare pentru unele modificatori șablon
- Core: construi furcă folosind integrarea continious cu Travis CI .
- Core: upgrade de jQuery la versiunea 1.11.3
- Setări regionale: încărcați toate cache-ul de la JSON
- FormBuilder: Ca răspuns la e-mail poate fi acum pus doar pe un câmp de e-mail
- Tag-uri: a îmbunătăți alt text pentru butonul "eliminați tag-ul", prin includerea numelui unei etichete
- Core: redirecționeze folosind o excepție în loc de o declarație de ieșire
- Core: actualizarea inclus Facebook SDK pentru a v4
- Core: refactor out BACKEND_MODULE_PATH constantă
Ce este nou în versiunea 3.8.7:
- Îmbunătățiri:
- Mailer: folosiți SwiftMailer pentru a trimite mesaje (a se vedea)
- FormBuilder:. Salt la locația de formular după depunere
- Core: Actualizare CKFinder la versiunea 2.4
- Bug Fixes:
- Locale: evita "Utilizarea $ acest context, atunci când nu sunt în obiect", atunci când se utilizează PHP 5.3 .
Ce este nou în versiunea 3.8.6:
- Bug stabilește:
- Utilizatori:. Eroare fix în backend utilizator edita, atunci când actualizarea dvs. cont propriu
- Core: Fix unele nume de șabloane greșite
- Tablou de bord: Fix problemă carcasa în secvență alter
- Pagini: redirecționări sunt acum disponibile în fișierul de pagini de cache
- Traduceri: Fix o vulnerabilitate SQL Injection
Ce este nou în versiunea 3.8.4:
- Asigurați-vă că setDebugMessage este numit doar o singură dată.
Ce este nou în versiunea 3.8.2:
- Core:. Fix mic pentru e-mail prin stilul de șablon pe ecrane foarte mici
- FormBuilder:. Reducerea bazei de date în timp ce obținerea interogari câmpuri de formular în formularul widget
- Întrebări frecvente:. Categorii widget adăugate
- Core:. Actualizare bibliotecă minify
- Core:. CKFinder actualizare
- Instalați:. Instalator Refactor unui Symfony Bundle
Ce este nou în versiunea 3.8.0:
- Îmbunătățiri:
- Profiluri:. Import de masă profile folosind un .csv adăugat
- Core:. BackendModel :: insertExtra () adăugat pentru a permite inserarea / pagina de start widget-uri / blocuri
- Core: insertExtra integrată în modulele: "ContentBlocks, Faq, FormBuilder și amplasare"
- Core: șabloane de mail restilizată, un design fluid de simplu (arata bine pe ecrane mici și late) .
- Mod de depanare și de mediu sunt stabilite mai devreme în răspuns. Puteți seta modul de depanare cu setenv FORK_DEBUG 1 Puteți seta mediul dev cu setenv FORK_ENV dev
- Core:. Atunci când în modul de depanare și în mediul dev, The SymfonyWebProfiler este prezentat în partea de jos a paginii
- Core:. Mâner erori în modul de depanare de tratare a erorilor Symfony
- Analytics: punerea în aplicare a evenimentului de urmărire pentru analiză de universal
- Întrebări frecvente:. BackendFaqModel foloseste acum BackendModel :: deleteExtraById () si BackendModel :: updateExtra ()
- ContentBlocks: BackendContentBlocksModel foloseste acum BackendModel :: deleteExtraById () si BackendModel :: updateExtra () .
- Locul de amplasare:. BackendLocationModel foloseste acum BackendModel :: deleteExtraById () si BackendModel :: updateExtra ()
- Bug stabilește:
- Core:. Abonamente eveniment nu a fost concediat în frontend
- autentificare:. Evita apelurile dabase inutile pentru utilizatorii neautentificați
- Tag-uri:. Asigurați-vă că aceeași etichetă nu poate exista cu și fără o scrisoare de capital
Ce este nou în versiunea 3.7.3:
- Bug stabilește:
- instalare: asigurați-vă că baza de date este inițializată ca UTF8 .
- instalare:. Scoate recipientul din memoria cache după instalare
Ce este nou în versiunea 3.7.1:
- Blog: Afișează imaginea pe previzualizare
- Core: adăugați fișierul .editorconfig
- Core: BackendModel :: updateExtra () are acum un cec serializare atunci când === cheie "date"
Ce este nou în versiunea 3.7:
- Core:. Utilizați corect / nou Facebook-js-fragment
- Utilizatori: mod mai logic de manipulare user-permisiuni, consultați # 684 .
- blocuri de conținut:. Apuca doar câmpurile necesare, a se vedea # 669
- Core:. O mai bună descriere pentru setările privind dimensiunea maximă a imaginii CKFinder
- Core: utilizat namespace, vezi UPGRADE_3.7.md pentru mai multe informatii
- API:. Utilizați isAuthorized () în loc de Authorize (), a se vedea UPGRADE_3.7.md pentru mai multe informatii
- Core: CommonCookie și CommonUri sunt acum în src / directorul Common
- Core:. Funcția neutilizată BackendModel :: imageSave este eliminat in favoarea generateThumbnails ()
- Core: eliminat codul Mailer duplicat și pentru a face un serviciu mailerul
Ce este nou în versiunea 3.6.6:
- Profiluri: eveniment & sbquo; after_logged_in declansate atunci când profilul este autentificat în .
- Utilizatori:. Eveniment & sbquo; after_undelete "declanșat atunci când un utilizator șters a fost restaurat
- Core:. Nu expuneți calea atunci când apelați ajax.php direct în non-debug-mode
- Core: o mai bună manipulare a erorilor pentru drepturile modulului .
- Diverse traduceri olandeze au fost actualizate.
- Extensii: adăugați la export de template-uri tematice (XML) .
Ce este nou în versiunea 3.6.5:
- Formă constructor:. Reply-To pavilion câmp nu a fost salvat
- Tag-uri:. Auto de completare trebuie să ia în considerare limba
- Pagini:. În timpul copia paginii, tag-urile nu au fost create în limba țintă
Ce este nou în versiunea 3.6.4:
- Remedieri de erori:
- Nu se poate utiliza funcția încetează să nu încă.
Ce este nou în versiunea 3.6.2:
- Setări regionale: Adăugat greacă ca limbă acceptată
- Locale: Mai multe actualizări de limbă
- Analytics: o mai bună urmărire eveniment
- Întrebări frecvente: Categoria întrebări widget adăugate
Ce este nou în versiunea 3.6.1:
- Blog: ascunde de navigare atunci când nu există elemente de afișat .
- Profiluri: un utilizator poate încărca avatarul său în Frontend putem integra, de asemenea, avatarul într-un backend DataGrid. Pentru avatar este fallback Gravatar.
- Îmbunătățirile de viteză
- Nu arunca excepții în modul de producție pe fișierele de bază non-existente.
- Verificați dacă fișierul .htaccess este încărcat în mod corespunzător
- Nu expuneți fișierele compozitor și Markdown la exterior.
Ce este nou în versiunea 3.6.0:
- Core:. Introducerea componentei Filesystem, a se vedea UPGRADE_3.6.md
- Core:. Introducerea componentei Finder, consultați UPGRADE_3.6.md
- eliminat "thx la" de la CHANGELOG.md; changelog este anunțurilor de schimbare, atribuții sunt în jurnalul de git.
- Analytics: permite utilizatorului ales între GA & amp; DC pentru cod de urmărire.
- Analytics:. Adăugat posibilitatea de a alege de analiză Universal, care este, de asemenea, noua valoare implicită
- Backend în Internet Explorer nu mai are nevoie să fie mai imitat.
Ce este nou în versiunea 3.5.0:
- Actualizate la CKEditor 3.6.6
- Actualizate la CKFinder 2.3.1
- Adăugat utils.string.sprintf la backend și front-end. Thx pentru Jeroen Desloovere.
- Cu 3.5.0 eliberarea, Fork CMS va fi disponibil sub licența MIT.
- Permite oamenilor să definească propria lor ErrorHandler.
- Comutat oficial Facebook SDK, inspirat pe cererea de tragere de Jeroen.
- Începeți să utilizați Composer să se ocupe de dependențe. Vezi mai multe informatii in README.md.
- Askimet și CssToinlineStyles sunt acum instalate cu compozitorul.
- Highcharts upgradat la 2.3.3
- pentru a Modernizate jQuery UI 1.8.24
- FormBuilder:. Nu prefixa site-ul URL-ul acțiunii formular pentru a preveni transmiterea către un alt domeniu
- Pornirea de a utiliza namespaces pentru clasele externe care folosesc namespaces.
- Actualizate lingură.
Ce este nou în versiunea 3.4.3:
- Îmbunătățiri:
- Core: Modernizate la jQuery 1.8
- Core: Modernizate la jQuery UI 1.8.23
- Blog:. Adăugat în blog.comments.delete API
- Core:. Return-format pentru API-ul poate fi specificat prin Acceptare-antet, GET sau POST
- Core:. JQuery partajare widget va fuziona acum opțiuni recursiv (copie profundă)
- Bug stabilește:
- Core:. Fix unele probleme legate de PHP 5.4
- Locale:. Fix locale.js conflict cu backend.js
- Core:. Parametrul limbii de utilizare atunci când reconstruirea cache-, în loc de constantă indisponibilă
- Pagini:. Problemă atunci când schimbă teme
- Pagini:. Paginile ascunse nu erau vizibile în copac
- Core:. Backend folosit un limbaj în locul interfeței de limbă pentru traducerea JavaScript de lucru
- Core:. Editor-template-uri care nu au fost încărcate, deoarece limba nu a fost stabilită la punctul de configurare implicit este definit
Ce este nou în versiunea 3.4.2:
- pentru a Modernizate jQuery UI 1.8.22.
Ce este nou în versiunea 3.4.1:
- Îmbunătățiri:
- Actualizate la CKEditor 3.6.4
- Metoda rewrote pentru inserarea / setări multiple.
- Solicitați un nume afișat în registru cu pas.
- Redirecționează să te autentifici dacă profilul nu este conectat pe setările de pagini.
- adăugat un modificator pentru o setare de profil la preluarea.
- Remedieri de erori:
- validare suplimentară pentru jsBackend.locale.get.
- Colectarea datelor în timp real nu a fost de lucru pe iOS-dispozitive.
- FeedBurner-url nu a fost utilizat în widget-ul.
- Mesajele JS au fost declanșate înainte ca documentul a fost gata.
Ce este nou în versiunea 3.3.13:
- Îmbunătățiri:
- pentru a Modernizate jQuery UI 1.8.21
- Highcharts upgradat la 2.2.5
- Remedieri de erori:
- Mailmotor:. Nu utilizați array_unshift pentru a obține campaniile, deoarece acest lucru va crea o nouă matrice și, prin urmare, noi chei
- Mailmotor: nu utilizați coloana send_on, utilizarea a trimis în schimb (send_on este redenumit trimis) .
Ce este nou în versiunea 3.3.12:
- O mai bună aspect pentru imaginea-box.
- Highcharts upgradat la 2.2.4
- Baza URL-ul de pe display-name în loc de ID-ul.
- extensie implicită și mimetype-validare pentru imagini-câmp.
- A făcut posibilă stabilirea unor cookie-uri cu utils.js (Observație: nu este compatibil cu SpoonCookie)
- Minifier va include întotdeauna SVG & amp; WOFF ca date brute.
Ce este nou în versiunea 3.3.11:
- tipo fixe locale în care nu a reușit importul etichetelor inițiale.
Ce este nou în versiunea 3.3.9:
- Adăugat o metodă de a se abona la evenimente din cadrul programului de instalare.
- adăugat un widget care afișează o conectare-box.
- Modernizate CKFinder 2.2.
- Modernizate CKEditor la 3.6.3.
Ce este nou în versiunea 3.3.8:
- Căutare:. Nu adăugați utm_ * parametri atunci când se efectuează o căutare
- Core:. Detectarea limbii browser-ul utilizează acum greutatea
Ce este nou în versiunea 3.3.7:
- Îmbunătățiri:
- Core: Highcharts modernizate 2.2.3
- Mailmotor:. Afișați abonamentele pentru toate grupurile
- Mailmotor:. Afișează Dezabonarea pentru toate grupurile
- Remedieri de erori:
- Pagini:. A făcut posibilă ștergerea proiectelor
- Blog:. Fix arhiva blog-ul, care a redirecționat către o adresă URL fals (sau inexistente) în cazul în care parametrii au fost invalide
Ce este nou în versiunea 3.3.6:
- Îmbunătățiri:
- Modernizate jQueryUI la 1.8.20
- Bug stabilește:
- Pagini:. Paginile copil ale footerpages au avut un tip greșit atunci când cade pe o pagină de subsol
- Formbuilder:., Acum este posibil să se utilizeze un limbaj inactiv de frontend
Ce este nou în versiunea 3.3.5:
- Modernizate jQueryUI la 1.8.19
- SELECT 1 ... LIMIT 1 în favoarea SELECT COUNT (*), mai multe interogări optimizate.
- Creează foldere cache minify în cazul în care acestea nu există.
Ce este nou în versiunea 3.3.4:
- Remedieri de erori:
- Spoon:. Sesiunea trebuie să înceapă înainte de a putea accesa sesiunea
- Mailmotor:. Set de acțiune și modul atunci când inițializarea o acțiune AJAX
- FormBulder: depuneri de sortare prin secvența de inserție .
Ce este nou în versiunea 3.3.3:
- Îmbunătățiri:
- Core:. Adăugat template-modificator pentru a analiza widget-uri
- Remedieri de erori:
- Spoon: Multicheckboxes si id-uri ar putea avea butoane radio cu spații în ele .
- Core:. Atunci când se utilizează Fork non-multilingvistic-mode link-urile pentru paginile interne nu au fost generate corect
- Spoon:. Elementul selectat pentru un meniu derulant multiplu au fost uitate atunci când forma nu a reușit
Ce este nou în versiunea 3.3.2:
- Core: modernizate jQuery la 1.7.2
- Pagini:. Adăugat o amprentă de timp după linklist-fișier, astfel încât acesta nu va fi memorată în cache de browser
- Core: Highcharts modernizate la 2.2.1
Ce este nou în versiunea 3.3.1:
- Îmbunătățiri:
- Profiluri: a făcut posibil să se adauge un profil .
- Remedieri de erori:
- Escape de intrare pentru căutările Ajax.
- escape de intrare ciudat în modulul-Locale
Ce este nou în versiunea 3.3.0:
- Core: face cache fișiere inaccesibile prin HTTP .
- Locale:. Îmbunătățite traducerile deja existente,
- Locale: adăugate traduceri pentru spaniolă
- Locale: adăugate traduceri pentru suedeză
- Locale: adăugate traduceri pentru limba ucraineană
- Locale: adăugate traduceri pentru lituaniană
- Locul de amplasare:. Revizuit Locul de amplasare module, a adăugat unele funcționalități
- Pagini:. Adăugat widget pentru anterior părinte / navigație / următor
- Utilizatori:. Statisticile contului de utilizator de pe tabloul de bord al show-(ultima conectare, ultima eșuat logare, ultima schimbare a parolei & amp; puterea de parolă)
- API:. Adăugat un client API, util pentru dezvoltarea generală API și colaborarea cu terțe părți
- Core: partajare widget utilizează acum cele mai recente butonul de partajare linkedin .
- Core:. Partajare widget acum sprijină, de asemenea, Google Plus
- Căutare:. Eliminat depreciat addIndex / editIndex din BackendSearchModel
Ce este nou în versiunea 3.2.7:
- Modernizate jQueryUI la 1.8.18.
- fixe vulnerabilități XSS.
- cod Refactored pentru a unifica setarea / obtinerea / modul de acțiune și a adăugat verificări suplimentare pentru valabilitate.
Ce este nou în versiunea 3.2.6:
- Îmbunătățiri:
- Core:. Este acum posibil să se utilizeze poziții în interiorul șabloane module "
- backend:. În prima pagină după conectare va fi întotdeauna tabloul de bord (dacă este permis)
- Core: aplicații specifice fișierelor de configurare sunt acum opționale .
- Remedieri de erori:
- Pagini: blocuri în poziții de rezervă sunt acum drag-and-droppable din nou .
- Core:. Minifier acum, de asemenea, funcționează pe PHP & lt; 5.2.2
- Core: fix bug în Minifier în cazul în care @import URL-ul ( "xxx"), nu ar reuși .
Ce este nou în versiunea 3.2.5:
- Bug stabilește:
- Fixed vulnerabilitate LFI.
- poate suprascrie acum șablonul pentru navigare de sub și de navigare: {$ var | getnavigation: 'page': {$ page.id}: 2: null: null: '/ core / aspect / template-uri / subnavigation.tpl' }
- Instalarea unei teme de pre-încărcate de temele imagine de ansamblu acum instalează tema selectată în locul ultimei temei.
- fixe importurile de adrese CSV.
- subsol Inclus / meta subpages în LinkedList.
Ce este nou în versiunea 3.2.4:
- Îmbunătățiri:
- Core: integrat nou Minifier CSS (combină importuri, imagini de import pentru INLINE URIs de date, pentru a scurta culori hex, benzi de spații albe, comentarii strip)
- Core: integrat nou Minifier JS (benzi spații albe, comentarii strip)
- Core: înlocuiește ambele diferite de frontend & amp; minifiers backend, de această nouă Minifier.
- Share: Twitter folosește acum din titlu in loc de descriere + limbaj de atribute adăugate
- Core:. Atunci când un utilizator nu are suficiente drepturi pentru a accesa o pagină, el va fi redirecționat acum cu codul de eroare propriu-zis (307)
- Extensii: Module cu avertismente vor fi acum greyed astfel încât acestea să poată fi reperat cu ușurință .
- Remedieri de erori:
- Locul de amplasare:. Fix o eroare javascript cu jquery
- Locul de amplasare:. Fixa defilare verticală în interiorul ferestrei de informatii
- CSS: fix Safari bug pentru Datagrid în file # 212
- Pagini:. Subpages din subsol sunt acum vizibile în backend
- Pagini:. Șablon implicit nu a fost utilizat la adăugarea unei pagini
Ce este nou în versiunea 3.2.2:
- Bug stabilește:
- Core:. Locale specifice modulului sunt acum în șabloanele analizate atunci când sunt utilizate în Cronjobs, datorită annelyze
- Core: Faceți clic pe Edit deasupra editorului ar trebui să se comporte de acum înainte .
- Core:. A adăugat opțiunile pentru editor_content.css temă specifică și și screen.css care vor fi încărcate în editorul
- Analytics: Fixed etichetele pentru cuvinte cheie și referenți atunci când actualizarea prin intermediul Ajax .
- Extensii:. Clar în textul info cron care cronjob timpii de execuție trebuie să fie repartizate pe servere cu instalații de furcă multiple
- Extensii:. O notificare a fost declanșată atunci când se utilizează templatesyntax nevalid
- Mailmotor:. Îmbunătăți vizibilitatea ckeditor în mailmotor
- Îmbunătățiri:
- Core: adaugă un filtru isPrice, de asemenea, pentru câmpuri de text .
- Core: a adăugat culoarea textului pentru stările hover ale butoanelor .
- Core: atunci când o coloană DataGrid are un anumit titlu pe coloană (ascunsă, vizibilă, publicată, activă), datagrid acum va detecta automat rândurile care nu sunt vizibile și să le marcheze în acest fel .
- Core:. Inițializare Facebook pentru SDK-ul său JS atunci când un administrator sau o aplicație id-ul este setat
- API:. Am adăugat un API :: isValidRequestMethod (metoda $), care verifică dacă metoda solicitării unui API apel de intrare este valabilă pentru o metodă API dată "
- Analytics: Fixed timpul de execuție Cronjobs, ar trebui să ruleze o singură dată pe zi .
- blog, blocuri de conținut, pagini: înlocuit butoanele pentru utilizarea versiunilor sau proiecte prin legături cu iconițe pentru consecvență .
- Blog:. Metodele API sunt acum limitate la metodele lor de solicitare corecte
- Extensii:. Îmbunătățit validarea pozițiilor
- Formbuilder:. Modificat splitchar, deci "," poate fi folosit în valori pentru DROPDOWNS, casetele de selectare sau butoane radio
- Pagini:. Editor va fi mai mare implicit
- Căutare:. Utilizați o funcție saveIndex în loc de addIndex și editIndex
Ce este nou în versiunea 3.2.1:
- Îmbunătățiri:
- Core: modernizate jQueryUI la 1.8.17
- Core:. A adăugat o metodă generică pentru ieșire CSV-fișiere, care utilizează setările pentru utilizator-splitchar și linia de sfârșit
- Core:., Acum este posibil să se stabilească un șir gol ca nume de destinatar în corespondență internă
- Extensii:. Numai module cu un nume valid va fi inclus în lista modulelor instalabile
- Blog:. Adăugat o opțiune pentru utilizator zeu pentru a activa sau dezactiva functionallity încărcarea imaginii pentru modulul de blog-ul
- instalare:. A adăugat un cec pentru subfoldere
- Toate: template-opțiuni pentru acțiunile disponibile sunt acum disponibile pentru toate modulele și, astfel, de asemenea, prefixat cu modulename .
- Bug stabilește:
- Core: adăugată locale pentru ckeditor & amp lipsă; ckfinder.
- Core:., Atunci când nu este în debugmode fereastra de dialog de patch-uri nu a fost inclus în minified JS-file
- Pagini:. Fix reseta valoare anterioară la editarea de bloc editor
- Spoon:. Când ștergeți un cookie am stabilit acum data de expirare de departe în trecut, pentru a preveni ca utilizatorii cu un timp de sistem incorect pot utiliza în continuare cookie-urile șterse
- API:. Toate caracterele ilegale sunt acum învelite cu etichete CDATA
- Blog:. Apelurile API arată acum cea mai recentă versiune a unui blog titlu
Ce este nou în versiunea 3.2.0:
- Îmbunătățiri:
- Core:. Integrat CKEditor in furca CMS
- Core:. Adăugat o verificare suplimentară (părinte trebuie să fie td.checkbox) pentru selectarea rând în cadrul tabelelor din backend
- Core:. Adăugat cookie-care conține un vizitator unic id-ul
- Core:. Adăugați o clasă de "noSelectedState" la masa unui DataGrid pentru a preveni starea selectată pentru a afișa pentru fiecare rând din datagrid cu o casetă de selectare bifată
- Core:. Adăugat maxItems și opțiunile afterAdd pentru multipleSelectbox
- Core: a adăugat posibilitatea de a adăuga un plus la toate paginile la instalarea forkcms cu addDefaultExtra funcția de instalare. Extra va fi adăugat la toate paginile fără această suplimentare.
- Core:. Puteți adăuga elemente la indexul de căutare în programul de instalare a modulului
- Core: miez fix Notă URL-ul motorului în front-end / backend / (Notă: Undefined ofset: 1). Prin eliminarea unei neutilizate $ get var
- Pagini:. Atunci când adăugați un câmp de editor, editorul va deschide imediat
- Pagini:. Sitemap-acum se afișează corect subpages
- Extensii: Modulele pot acum include, de asemenea, în fișiere / bibliotecă / externe .
- Toate:. Acțiuni în cazul în care utilizatorul nu are drepturi, nu mai sunt afișate
- Remedieri de erori:
- Core:. Fix suprascrie șablon de bază din cadrul modulului de acțiune
- Core:. Adăugat # xfbml = 1 la Facebook Connect URL-ul astfel încât Facebook plugin-uri funcționează, de asemenea, atunci când nu există nici un App Facebook id-ul dat în fila Setări
- ContentBlocks:. Fixed un bug în cazul în care un bloc de conținut ascuns atribuit unei pagini ar declanșa o comunicare PHP
- Extensii:. Fix sistem de module-avertismente
- Extensii:. Încărcare modul fix
- Utilizatori: Fixed un bug care a fost declanșată când editarea unui utilizator care nu a fost utilizatorul loggedin și atunci când utilizatorul loggedin nu a fost un utilizator zeu .
- Spoon:. Valorile drop-down opt-grup au fost resetate de funcția array_merge
Ce este nou în versiunea 3.1.9:
- Îmbunătățiri:
- Core: frontend CSS-Minifier suporta @ import-afirmații de acum înainte .
- Core: nu puteți selecta redirect-limbi care nu sunt active .
- Remedieri de erori:
- Blog:. Meta ar trebui să fie eliminate înainte ca elementele sunt șterse
Ce este nou în versiunea 3.1.8:
- Core: adaugă metode publice la FrontendPage pentru a prelua pagina id & amp; pagina de înregistrare.
- Core: Split instanþierea & amp; executarea de extra-uri, permițând în plus să cunoască alte suplimentare de pe o pagină.
- Toate:. Fix o mulțime de -tags, care îmbunătățește accesibilitatea
- Toate: adaugă unele etichete ascunse pentru formelements care nu are un -tag legat, care îmbunătățește accesibilitatea .
- autentificare:. Nu menționează în ce domeniu este necesar separat
Ce este nou în versiunea 3.1.7:
- Îmbunătățiri:
- Core: tableSequenceByDragAndDrop permite modulului să fie aleasă, astfel încât pot fi utilizate secvențe din alte module
- Tag-uri:. Tagpages nu au nici un SEO valoare, astfel încât să nu le indice
- Core:. Creat-multioctet în condiții de siguranță ucfirst varianta și aplicat-o pe tot parcursul Fork CMS
- Bug stabilește:
- Core: fix XSS vulnerabilitate (după cum se menționează la: http://packetstormsecurity.org/files/107815/forkcms-xss.txt)
- Core:. Fix pagini de descărcare de avertizare pe IE
- Core:. Este acum posibil să se utilizeze traduceri care nu există în limba engleză
Ce este nou în versiunea 3.1.5:
- Analytics repara: atunci când răcoritor sursele de trafic un parseerror a fost aruncat .
Ce este nou în versiunea 3.1.4:
- Îmbunătățiri:
- Modernizate jQuery la 1.7.1
- Modernizate jQuery Instrumente pentru 1.2.6
- Paginile de acțiune directă a obține din nou meta informații preumpluta.
- Când adăugați un utilizator și există doar un singur grup va fi verificată în mod implicit.
- Bug stabilește:
- Numele afișat a fost să nu fie legat în mod corespunzător.
- Nu mai este imposibil să-i aducă elemente legate cu același cod de identificare ca element sursă.
- Fixed js problemă în trotil.
- Fixed o greșeală de scriere, thx pentru Danny Korpan.
- Când utilizați spații în format XML parte a șablonului, șabloanele nu au fost corect construi.
Comentariile nu a fost găsit