I. Motor de conversie și stocare
Integrarea cu sistemele CDN a fost complet reelaborată. Anterior, KVS a acceptat un set fix de furnizori CDN. Începând cu versiunea 3, puteți utiliza cu ușurință orice furnizor CDN. Pentru a face acest lucru, un set de caracteristici standard trebuie implementat folosind API-ul CDN.
A fost adăugată verificarea completă a conținutului difuzat de pe un anumit server de stocare. Versiunile mai vechi aveau funcții „test link direct”, „test protected link” și „test streaming”. Noua versiune grupează aceste funcții într-una singură, care poate face totul automat și poate furniza un raport rezumat. Toate verificările acceptă diferite opțiuni de protecție a conținutului, de ex. linkurile directe către fișierele video nu ar trebui să funcționeze, linkurile directe către fișierele album ar trebui să funcționeze numai pentru formatul permis public și așa mai departe. Această nouă caracteristică vă permite să verificați cu ușurință dacă configurația fiecărui server de stocare este validă.
Integrarea dintre serverul principal și serverele de conversie de la distanță a fost îmbunătățită. Serverul principal arată acum bibliotecile de server configurate și răspunsurile ecou pentru fiecare server de conversie. De asemenea, puteți specifica decalajul fusului orar al serverului de conversie, dacă este necesar, pentru a preveni mesajele de eroare false.
Formatele video oferă acum configurarea limitelor de durată pentru fiecare sponsor folosind câmpuri personalizate pentru sponsor (similar cu personalizarea diferitelor filigrane pentru diferiți sponsori).
Când este creată o trailer cu mai multe părți, acum puteți avea ultima parte a trailerului luată de la sfârșitul ultimului fragment. Anterior, toate părțile remorcii au fost preluate de la începutul fragmentelor, inclusiv ultima parte.
Crearea în bloc de remorci similare cu diferite opțiuni de dimensiune/calitate a fost drastic optimizată și acum durează mult mai puțin.
Când un format video este recreat prin editare în masă, acum puteți dezactiva filigranul pentru această operațiune. Această opțiune este utilă dacă un alt fișier format acționează ca fișier sursă și are deja filigran. În acest caz, nu va avea loc un dublu filigran.
S-a adăugat ștergerea capturilor de ecran cronologice pentru orice format video în care sunt dezactivate capturile de ecran cronologice. Puteți folosi această opțiune dacă doriți să obțineți mai mult spațiu liber și nu mai aveți nevoie de capturi de ecran cronologice pentru un format.
Logica de creare a miniaturilor a fost complet rescrisă pentru a reduce numărul de rulări intermediare ImageMagick și pentru a optimiza calitatea imaginii rezultate.
Înregistrarea sarcinilor în fundal a fost îmbunătățită. Acum puteți vedea % finalizat pentru toate sarcinile, nu numai pentru sarcinile grupului de conținut, așa cum era înainte.
Câmp suplimentar pentru opțiuni ImageMagick a fost adăugat pentru formatele de capturi de ecran video.. Îl puteți folosi pentru toate capturile de ecran care sunt încărcate manual. Anterior, pentru toate capturile de ecran încărcate manual, nu existau opțiuni ImageMagick (s-au aplicat doar redimensionarea și filigranul). Astfel, nu ați putut postprocesa capturile de ecran încărcate cu ImageMagick. Acum acest lucru este rezolvat.
A fost adăugată crearea unui format de captură de ecran video cu dimensiunea sursei (nu redimensionată la o anumită dimensiune). Pentru a face acest lucru, ar trebui să specificați sursa cuvântului predefinită ca dimensiune a formatului.
Fiecare sarcină de fundal are acum propriul său jurnal.
II. Acces Premium
A fost adăugat suport pentru accesul bazat pe token, pe lângă accesul limitat în timp. Tokenurile sunt disponibile pentru membrii standard (non-premium) și pot fi achiziționate prin intermediul sistemului de plată sau „premiate” pentru activitatea socială. Membrii își pot cheltui jetoanele pentru a obține acces premium la conținut. Membrii vor fi în continuare văzuți ca având statut standard/activ, dar atunci când accesează conținutul achiziționat, ei vor fi văzuți ca premium. Puteți combina opțiunile de acces limitate în timp și bazate pe simboluri pe site-ul dvs. fără nicio restricție.
Pentru a facilita funcționalitatea extinsă a zonei de membri, KVS are acum o pagină separată de Setări Memberzone unde puteți activa accesul bazat pe token pentru anumite tipuri de conținut (setări individuale pentru videoclipuri și albume standard / premium) și puteți configura prețurile implicite. Pentru orice videoclip/album anume, puteți modifica manual prețul acestuia folosind editare independentă sau în masă.
Setările Memberzone oferă și configurarea premiilor pentru activitatea membrilor. Un premiu este o cantitate de jetoane acordate pentru o anumită activitate, cum ar fi înregistrarea inițială, încărcarea avatarului, postarea unui comentariu (cu posibilitatea de a limita durata minimă), încărcarea unui videoclip (cu posibilitatea de a limita durata minimă), crearea unui album ( cu posibilitatea de a limita numărul minim de imagini).
A fost adăugată afișarea listei de videoclipuri și albume achiziționate pentru fiecare membru.
A fost adăugată caracteristica mult așteptată care permite conținut cu data de postare în raport cu data înregistrării utilizatorului. Vă permite să configurați date relative de postare pentru conținut, astfel încât un astfel de conținut să devină vizibil pentru un membru după o anumită perioadă de activitate în zona de membru. Această opțiune poate fi activată numai din configurația de sistem de nivel scăzut, deoarece afectează serios funcționalitatea site-ului și a panourilor de administrare. Este dezactivat implicit. Când este activată, această funcție vă permite să configurați compensarea zilei pentru fiecare videoclip și album. Compensarea pozitivă înseamnă că acest conținut va deveni vizibil în a N-a zi după înregistrare (de exemplu, 1 înseamnă că conținutul va deveni vizibil imediat după înregistrare, 10 înseamnă că conținutul va deveni vizibil în a 10-a zi după înregistrare). De asemenea, este permisă compensarea negativă și înseamnă că (a) acest conținut va fi vizibil tot timpul, chiar și atunci când un utilizator nu este înregistrat/autentificat, (b) data postării sale va fi întotdeauna deplasată în funcție de data curentă. De exemplu, o dată relativă a postării de -10 înseamnă că un astfel de conținut va părea adăugat cu 10 zile în urmă, indiferent de data de astăzi. Datele de postare relative pot fi combinate cu datele de postare absolute, de ex. o parte a conținutului dvs. poate folosi una, cealaltă parte cealaltă.
Un site KVS poate fi acum integrat cu orice sistem afiliat care funcționează printr-un fișier .htpasswd. Acum puteți muta cu ușurință orice site afiliat la KVS. Trebuie doar să încărcați un script KVS special într-un folder protejat de fișierul .htpasswd gestionat de sistemul dvs. afiliat. Acest script va crea automat utilizatori în baza de date KVS dacă este necesar și îi va autentifica. În același timp, nu este nevoie de nicio modificare a modului în care funcționează sistemul dvs. afiliat. Este doar site-ul dvs. mai vechi care va fi înlocuit cu noul site alimentat de KVS.
Blocul de înscriere a fost îmbunătățit pentru a permite perechile unice nume/parolă generate automat. Utilizatorilor nu li se cere să le introducă manual atunci când se înregistrează. În acest caz, formularul de înscriere se va limita doar la selectarea metodei de plată.
Înregistrările procesatorului de plăți au fost complet rescrise. Toate evenimentele sunt acum înregistrate într-o bază de date care permite filtrarea și analiza.
III. Asistență în mai multe limbi
Una dintre cele mai drastice modificări din versiunea 3 este localizarea datelor. Puteți configura mai multe limbi suplimentare în panoul de administrare și puteți încărca titluri/descrieri traduse pentru toate conținuturile și categoriile. A fost adăugată o nouă interfață de utilizare care se ocupă de traducere, iar traducerea titlurilor videoclipurilor și albumelor este acum posibilă pe pagina de editare.
Motorul site-ului web a fost îmbunătățit, astfel încât site-ul web să poată funcționa într-un mod localizat pentru oricare dintre limbile suplimentare. Afișarea site-ului în modul localizat nu înseamnă că trebuie să aveți 100% din traducere. Dacă unele dintre articole nu sunt încă traduse, acestea vor fi afișate cu titluri/descrieri originale. Noua versiune vă permite, de asemenea, să utilizați fișiere de limbă pentru textele șablon (elemente GUI, fișiere CSS de limbă și multe altele). Consultați documentația pentru mai multe detalii despre localizarea site-ului dvs. web.
Blocurile de comentarii ale site-ului web pot afișa acum numai comentariile postate în localitatea curentă. Fiecare comentariu salvează localitatea în care a fost postat. Această opțiune este dezactivată implicit, astfel încât toate comentariile să fie afișate.
A fost adăugat pluginul analizor de jurnal pentru jurnalele de audit. Acesta rezumă toate informațiile despre activitatea managerilor dvs. de conținut. În plus, poate fi folosit și pentru a vedea cât conținut a tradus personalul dvs.
IV. Albume foto
În cele din urmă, albumele foto folosesc aceeași arhitectură de stocare ca și videoclipurile. Acum puteți crea un grup de stocare separat pentru a stoca fișierele sursă, formatele și fișierele ZIP ale albumelor (albumele și videoclipurile nu pot folosi aceleași grupuri de stocare, grupurile trebuie să fie diferite).
Crearea albumelor este acum gestionată de serverele de conversie.
Încărcarea imaginilor sursei albumului una câte una, nu numai în fișierul ZIP, este acum posibilă.
Funcționalitatea generală a albumelor din panoul de administrare a fost extinsă la aproximativ aceeași ca pentru videoclipuri. Modul „descwriter” este acum acceptat; de asemenea, a fost adăugată afișarea opțională a imaginii pe pagina de editare a albumului. Au fost adăugate noi filtre pentru lista de albume.
A fost adăugat și importul galeriei de imagini.
V. Jucător
A fost adăugat suport de bază pentru modul HTML5. Modul HTML5 poate fi utilizat numai la redarea fișierelor MP4 și va fi activat automat dacă dispozitivul utilizatorului nu acceptă Flash.
Setările playerului vă permit să alegeți modul codului de încorporare: iframe (accepta HTML5) sau încorporare standard (accepta doar Flash). Această setare afectează toate codurile de încorporare generate de KVS.
Dacă aveți mai multe formate video afișate în player, formatul selectat de utilizator ultima dată va fi reținut și ales automat pentru alte videoclipuri.
Când mouse-ul este poziționat peste o siglă pe care se poate face clic, va provoca un efect de estompare pentru a evidenția faptul că logo-ul se poate face clic.
Mai multe probleme de securitate Flash care au fost remediate anterior într-un patch separat sunt acum remediate în această actualizare.
VI. Import de conținut și feeduri
Utilizarea importului: au fost adăugate sarcini de fundal anulabile pentru procesele de import și a fost implementată protecția împotriva depășirii HDD-ului serverului principal. Acum, de fiecare dată când începeți să importați conținut, veți vedea o sarcină de fundal care are un % finalizat și are propriul său jurnal. Puteți elimina această sarcină dacă doriți să anulați importul. Dacă HDD-ul serverului principal are mai puțin spațiu liber decât limita configurată, toate procesele de import se vor întrerupe și vor aștepta mai mult spațiu pe disc. Acest lucru se poate întâmpla dacă importați un volum mare de date care sunt descărcate temporar pe serverul dvs. principal pentru procesare viitoare.
Datele text pentru toate importurile vor fi salvate pe serverul principal. Prin urmare, veți putea găsi orice date pe care le-ați importat anterior.
A fost adăugată verificarea dublurilor URL. Poate fi folosit pentru a vă împiedica să importați seturi duplicate de date.
Au fost adăugate suport pentru sinonime de categorii și aliasuri de model în timpul importului. Noi categorii/modele nu vor fi create în cazul în care baza de date are deja categorii/modele cu astfel de sinonime/pseudonime.
Când importați pseudo videoclipuri, acum este posibil să detectați durata și să creați capturi de ecran automat pe baza URL-ului fișierului video dat. Acest lucru vă va ajuta să creați site-uri cu același conținut, dar cu seturi diferite de capturi de ecran.
Logica de detectare a videoclipurilor duplicate în importarea fluxurilor este acum diferită. Versiunile mai vechi foloseau domeniul URL al feedului pentru a crea o cheie video unică, ceea ce crea probleme dacă existau mai multe feeduri diferite care lucrau pe același domeniu și returnau videoclipuri diferite cu același ID. În noua versiune, puteți configura manual un prefix pentru crearea de chei video unice pentru fiecare flux.
Înregistrarea fluxurilor este foarte diferită în noua versiune. Toate evenimentele sunt înregistrate într-o bază de date, care permite analiza și filtrarea.
Exportarea feedurilor are filtre de durată și poate returna numai videoclipuri cu rotația completă a capturii de ecran; de asemenea, fluxurile pot returna acum adrese URL temporare ale fișierelor video.
VII. Motorul site-ului web
A fost adăugat suport pentru definirea blocurilor globale: acestea sunt blocuri care nu sunt legate de nicio pagină anume. Fiecare bloc global are doar o instanță a setărilor și șablonului său, care vă permite să editați setările într-un singur loc pentru a afecta mai multe pagini de site, adică toate paginile în care sunt inserate aceste blocuri. Blocurile globale pot fi utilizate pentru afișarea aceluiași conținut pe diferite pagini de site (de exemplu, lista globală de etichete sau categorii). Anterior, trebuia să inserați un bloc pe fiecare pagină și să duplicați setările acestuia pe toate paginile rămase. Cu suport global pentru blocuri, puteți configura aceste setări o singură dată.
Acum puteți grupa paginile site-ului folosind un prefix de titlu.
Pentru fiecare pagină de site, acum o puteți dezactiva complet în orice moment. De asemenea, puteți configura nivelul de acces al membrilor necesar pentru a încărca o pagină.
Lista de țări poate fi utilizată în orice șablon acum. De asemenea, vă putem oferi pictograme steag de țară la cerere (în mod implicit pictogramele steag nu sunt incluse).
Au fost abordate anumite probleme legate de integrarea scripturilor comerciale.
VIII. Comunitate
Membrii își pot crea acum canalele și le pot gestiona. Pentru fiecare canal, aceștia pot configura cine poate posta videoclipuri acolo, toți utilizatorii, numai prietenii sau numai proprietarul canalului. De asemenea, a fost adăugată semnalizarea pentru canale.
Listele de redare sunt o nouă caracteristică a comunității. Membrii își pot crea propriile liste de redare și le pot gestiona. De asemenea, a fost adăugat suport pentru mai multe grupuri favorite. Puteți utiliza acest lucru în multe moduri diferite, în funcție de scopurile dvs. Aceste noi funcții vă permit să afișați un meniu drop-down cu liste de redare/grupuri de favorite atunci când utilizatorii adaugă un videoclip/album la favorite. Conținutul poate fi, de asemenea, mutat între grupuri de favorite.
Membrii pot fi acum marcați ca de încredere, ceea ce înseamnă că toată activitatea lor nu va trebui să fie revizuită de administratorul site-ului.
A fost adăugată afișarea istoricului de vizite de conținut pentru orice membru.
Membrii își pot adăuga/modifica acum mesajul de stare. Schimbarea unui mesaj de stare va declanșa un eveniment comunitar.
E-mailurile în masă oferă acum filtrarea destinatarilor după statut: toți membrii activi, numai membrii premium sau numai webmasterii.
Acum puteți introduce un pseudonim în timpul procesului de înscriere (în plus față de un nume de utilizator). Anterior, porecla era întotdeauna aceeași cu numele de utilizator.
IX. Comentarii
Arhitectura de stocare a comentariilor a fost complet reproiectată. Secțiunea de comentarii din panoul de administrare a fost mutată în secțiunea utilizatori. În noua versiune, comentariile pentru toate obiectele sunt afișate într-o singură listă. Această modificare a ajutat la blocarea list_comments mult mai rapidă.
Utilizatorii anonimi își pot semna acum comentariile cu un pseudonim.
Smiley-urile și codul bb sunt acum acceptate.
Pentru fiecare bloc de comentarii, acum puteți seta dacă comentariile de la membrii înregistrați necesită aprobarea administratorului.
X. Panou de administrare și utilizare
Butonul „Activați accesul la asistență” a fost mutat în pagina de pornire.
Actualizare plugin: pentru confortul dvs., acum folosim actualizări cumulative în loc secvenţiale. Acum, va trebui să parcurgeți procedura de actualizare o singură dată.
Numărul de încercări de conectare rămase va fi afișat acum pe pagina de conectare a panoului de administrare dacă introduceți acreditări nevalide și protecția bruteforce este activată.
Fiecare listă de panou de administrare acceptă selecția multiplă continuă cu 2 clicuri. Faceți clic pe caseta de selectare de sus pentru selecția dvs., apoi faceți clic pe cea mai de jos în timp ce apăsați tasta Shift. Toate casetele de selectare din acest interval vor fi selectate.
Editarea în masă a videoclipurilor / albumelor este acum posibilă pentru orice listă de obiecte filtrate, chiar dacă acestea nu sunt afișate pe o singură pagină. Acum nu mai trebuie să ajustați paginarea pentru a putea selecta o mulțime de obiecte simultan și a le edita în masă. Doar configurați filtrul și alegeți opțiunea din lista de acțiuni în lot.
Când utilizați selectorul de categorii/modele, acum puteți crea noi categorii/modele din mers. Pentru a face acest lucru, trebuie doar să introduceți un nou nume de obiect și să selectați opțiunea corespunzătoare din lista verticală (obiect nou). Când salvați videoclipul sau albumul curent, vor fi create toate categoriile/modelele noi. O altă caracteristică nouă este că puteți copia și lipi categorii/modele separate prin virgulă chiar în câmp.
Obiectele care acceptă semnalizarea afișează acum toate steaguri atribuite pe paginile lor de editare în panoul de administrare (videoclipuri, albume, DVD-uri/canale) și vă permit să ștergeți orice steaguri.
Editarea etichetelor în masă este acum posibilă în panoul de administrare.
Statisticile de trafic includ acum vizualizări de pagină nu numai pentru videoclipuri, ci și pentru albume.
Îmbunătățiri de editare în masă: setarea evaluării la 0 și schimbarea proprietarului conținutului (administratorul care „deține” conținutul) a fost adăugată. Acest lucru poate fi util pentru a împărți conținutul între mai mulți manageri de conținut, astfel încât fiecare să lucreze la propria cotă. Pentru a face acest lucru, configurați contul de administrator al fiecărui manager de conținut ca având acces numai la conținutul deținut. Acest lucru se poate face în setările administratorului.
Au fost adăugate mai multe filtre și coloane noi pentru afișare pentru videoclipuri și albume în panoul de administrare.
Secțiunea de statistici oferă acum navigare îmbunătățită între diferite pagini de statistici.
Când afișați diferite imagini în panoul de administrare (capturi de ecran, fotografii), KVS se va ajusta acum la rezoluția ecranului dvs. automat.
Blocarea unui câmp de director video/album la titlu a fost adăugată. Dacă este activată, această opțiune va face câmpul directorului doar în citire și va ajusta întotdeauna titlul obiectului dacă apar modificări (de exemplu, se va schimba automat de fiecare dată când un titlu este modificat). Acest lucru are sens dacă managerii dvs. de conținut atribuie titluri finale conținutului; în acest caz, puteți fi întotdeauna sigur că își amintesc să schimbe directorul în consecință.
Panoul de administrare are acum o nouă secțiune de nivel superior numită Administrare, care include pagini din Setări mai vechi care nu au legătură cu nicio setare. Unele opțiuni din Setările de sistem au migrat către alte subsecțiuni; Setările de sistem au fost redenumite Setări de conținut.
XI. Blocuri de site
Configurația sistemului are acum o opțiune care vă permite să mutați fișierele JS ale site-ului dvs. în CDN. Nu o puteți face prin șabloane, deoarece fișierele JS sunt incluse automat de motorul site-ului.
Afișarea videoclipurilor/albumelor similare după titlu a fost adăugată. Aceste moduri noi sunt disponibile în parametrul mode_related din blocurile list_videos și list_albums.
Blocul list_dvds acum poate afișa videoclipuri pentru fiecare DVD/canal din listă. Pentru a face acest lucru, activați pull_videos în setările de bloc și specificați limita / sortarea în parametrii suplimentari.
Blocul list_albums are acum parametrul show_image_info care vă permite să afișați toate imaginile pentru fiecare album din listă.
Blocurile list_videos, list_albums și list_content au acum parametrii skip_content_sources și show_content_sources care vă permit să filtrați conținutul afișat după sursele de conținut. Blocul list_videos are acum și parametri skip_dvds și show_dvds care vă permit să filtrați conținutul afișat după DVD-uri/Canale.
Acum puteți plasa linkurile următoare/anterioare în paginile de vizualizare video și album. Acestea vor deschide videoclipurile sau albumele următoare/anterioare pe baza sortării datei postării. Pentru a adăuga aceste linkuri, activați parametrii show_next_and_previous_info care au fost adăugați la blocurile video_view și album_view.
Blocul list_categories are acum parametrul show_only_with_albums_or_videos care poate afișa numai categoriile care au cel puțin 1 videoclip sau album în ele.
Filtrarea dinamică în funcție de grupurile de surse de conținut a fost adăugată la blocul list_videos.
Noua versiune acceptă trimiterea numelui fișierului video sau a numelui fișierului ZIP atunci când descărcați un album foto. Doar adăugați parametrul download_filename=yourfilename la linkul de descărcare.
XII. Alte caracteristici
Modelele au acum câmp pentru culoarea ochilor.
Categoriile au mai multe câmpuri personalizate.
Acum puteți configura o listă albă de IP-uri în setările pentru protecția la captura video. Acum puteți configura o listă de IP-uri care nu vor fi niciodată blocate. De asemenea, acum puteți vedea toate IP-urile care sunt blocate în prezent.
Au fost adăugate aliasuri de model (asemănătoare cu sinonimele pentru categorii și etichete). Un plugin suplimentar a fost adăugat la modelele de alegere automată bazate pe titlul/descrierea conținutului.
Pluginul de selecție automată a categoriilor a fost îmbunătățit; acum puteți seta în ce cazuri ar trebui declanșat. În versiunile mai vechi, acest plugin era declanșat numai dacă un videoclip/album nu avea categorii.