KVS 6.2.0

30 October, 2023

Täielikku teavet värskenduse kohta leiate KVS-i foorumist: KVS 6.2. 0 värskendust.

Mis on uut KVS 6.2.0-s:

  1. Meil ​​on hea meel teatada, et PHP 8.1 tugi on saadaval beetatestimiseks, kuna saime sellega hakkama ilma Smarty värskenduseta. Soovitame uute projektide jaoks kasutada PHP 8.1, kuid praegu ei soovita me PHP-d töötavatel projektidel ilma kriitilise vajaduseta värskendada, kuna täieliku vastavusega võib siiski esineda probleeme. Kuigi tõenäoliselt toetatakse ka PHP 8.2, ei saa me seda veel ametlikult väita. PHP8-le üleminekul võib teie saidimalli kohandamise ja teie kohandatud PHP-koodiga tekkida kriitilisi probleeme. Hetkel on KVS-i vaiketeemal teada üks probleem, kuid neid võib olla rohkemgi; nii et enne PHP versiooni vahetamist kontrollige meie foorumit uusimate üksikasjade saamiseks PHP8 migratsiooni kohta – me jätkame värskendusi kõigi leitud uute probleemidega.
  2. Oleme alustanud konversioonimootori ettevalmistamist tulevase HLS-i / adaptiivse voogesituse toe jaoks. Selles värskenduses muutsime videovormingu rühmade kontseptsiooni. Varem toetas KVS ainult kahte fikseeritud vormingurühma, mille nimi oli "Standard" ja "Premium". Avalike ja privaatsete videote jaoks kasutati standardvorminguid ning premium-videote jaoks Premium-vorminguid. Selline kontseptsioon ei võimaldanud vahetada esmaklassilist videot avalikule/privaatsele tüübile ega vastupidi. Nüüd toetab KVS suvalist arvu videovormingu gruppe ja neid ei ühendata otse videotüübiga nagu varem (tagasiühilduvuse huvides pidime aga säilitama ühe vormingugrupi automaatse valiku premium-videote jaoks nagu varem). Esiteks võimaldab see igal ajal vahetada mis tahes videot avaliku / privaatse / tasulise tüübi vahel. Teiseks on võimalik videoid ühest vormingurühmast teise migreerida. Seda funktsiooni on tulevikus vaja olemasolevate projektide üleviimisel HLS-videovormingusse, nii et te ei peaks mõtlema, kui palju videoid teil on ja nõuda, et teie salvestusserveritel oleks x2 kettaruumi, kuna migratsiooniprotsess kustutab vana video failid iga video jaoks kohe, kui see loob uued videofailid.
  3. Konversioonimootoris optimeerisime videote ekraanipiltide kopeerimist põhi- ja konversiooniserverite vahel, nii et kõik ekraanipiltide failid liidetakse kokku üheks lindiarhiiviks ja kopeeritakse ühe failina. See optimeerimine võib märkimisväärselt suurendada videotöötluse kiirust projektide puhul, mis kasutavad suure FTP latentsusega kaugkonversiooniservereid.
  4. Video ekraanipiltide seadetes saate nüüd lubada, et vertikaalsed ekraanipildid liidetakse üheks horisontaalseks ekraanipildiks 2, 3 või 4 järjestikuse pildiga.
  5. Konversiooniserverites saate nüüd enne teiste serverite kasutamise alustamist näidata, kas server peaks olema ülesannetega täis laaditud. See valik võib olla kasulik, kui teil on võimsam konversiooniserver koos mõne vähem võimsaga. Sellise stsenaariumi korral, kui te seda suvandit ei aktiveeri, võidakse teie teisendusülesanded juhuslikult kõikidesse serveritesse jaotada, mille tulemusena kopeeritakse mõned ülesanded vähem võimsatesse serveritesse, samas kui võimsamad ülesanded jäävad täielikult laadimata. Uue valiku kasutamine kiirendab töötlemist, välja arvatud juhtudel, kui teil on töötlemist ootamas suur ülesannete järjekord ja kõik teie konversiooniressursid peaksid olema täismahus laaditud.
  6. Nüüd on võimalik eraldada vertikaalsed VS-i horisontaalsed videod administraatoripaneelil ja saidi piirkonnas, KVS-il on videoandmete uue lipu tugi.
  7. Välist otsingupluginat laiendati albumite ja otsingupäringute toega, neid saab nüüd parema otsingu täpsuse ja jõudluse huvides pakkuda SphinxSearchi kaudu. Samuti toetab nüüd pistikprogramm veateadet juhuks, kui KVS tuvastab, et SphinxSearch ei tööta. Selle tõrketüübi kohta meiliteatiste saamiseks peate selle Isiklikes seadetes käsitsi lubama. SphinxSearchi konfigureerimiseks vaadake meie foorumipostitust, see on lingitud administraatoripaneeli pistikprogrammi lehelt.
  8. Synonymizer pluginat täiustati mitmesõnaliste väljendite toega, varem toetas see ainult üksikuid sõnu. Samuti on nüüd võimalik konkreetseid sõnu kustutada, asendades need tühja tekstiga. Pange tähele, et Synonymizeri pistikprogramm ei ole mõeldud keelatud sõnade asendamiseks kasutajate postitatud sisus, selle ülesande jaoks on veebisaidi seadetes veel üks funktsioon. Kuid seda pistikprogrammi saab kasutada haarajate / importimise sisu töötlemiseks ning see on suuteline ka olemasoleva sisu igal ajal järeltöötluseks, kasutades massredigeerimise funktsiooni.
  9. KVS nextgen arhitektuur jõuab lõpuks kõikidesse kategoriseerimisloendi_xxx ja xxx_view plokkidesse, kaasa arvatud kategooriad, mudelid, sildid ja sisuallikad. See toob neile uusi funktsioone: rohkem filtreid, tekstiotsingut, seotud loendeid ja – mida on sageli küsitud – omavahel seotud päringuid. Seotud päringud võimaldavad kuvada kategoriseerimist, mida kasutatakse koos muude kategooriatega videotes, albumites või postitustes. Näide: mudeli puhul kuvage kõik kategooriad või sildid, mida selle mudeliga koos videotes kasutatakse. Või kategooria puhul kuvage kõik sildid, mida videotes selle kategooriaga koos kasutatakse. Need päringud on kallid, nii et sellised plokid peaksid andmebaasi koormuse vähendamiseks olema hästi vahemällu salvestatud.
  10. Veel üks nextgen funktsioon lisati peamiselt mudelitele, kuid me ei jõudnud seda praegu täielikult lõpetada. See on võimalus kohandada eelmääratletud valija väärtuste loendeid selliste väljade jaoks nagu sugu, silmavärv ja juuksevärv (ja tulevikus ka kasutajaprofiilide jaoks). Seda pole veel võimalik administraatoripaneeli kaudu kohandada, kuid see on võimalik andmebaasi kaudu. Kui teil on seda hädasti vaja, pöörduge üksikasjade saamiseks meie toe poole. See muutus on aga kaasa toonud vastuolu mudeli sooväärtuste teemadega. KVS-i vaiketeemal oli mudeliloendis soofilter, mis lakkab pärast värskendamist õigesti töötamast. Ja kõik mudeli sooga seotud teemakohandused lõpetavad väärtuste õige kuvamise. Kahjuks ei saa seda automaatselt parandada ja kui see konkreetne filtreerimine on teie saidi jaoks oluline, vaadake foorumi juhendist, mida ja kuidas on vaja teemas muuta.
  11. Kataloogide transliteratsiooniloogikat (videote, kategooriate jms URL-ide tekstiosa) muudeti veidi. Kui varem polnud transliteratsioon lubatud (harvad juhud, kuna transliteratsioon on vaikimisi lubatud ja tõenäoliselt ei lülitunud pärast seda välja), säilitas KVS URL-is ladina tähemärgid ja numbrid ning eemaldas kõik muu. Kui pealkirjas poleks ladina tähti, mis on tavaline hiina/araabia/vene keelte puhul, genereeritakse URL juhusliku 32-kohalise stringina. See käitumine on nüüd muutunud: kui transliteratsioon pole lubatud, kasutab KVS URL-ina pealkirja, asendades ainult tühikud ja erimärgid sidekriipsudega. Varem sellise käitumise saavutamiseks tuli üles laadida spetsiaalselt loodud PHP laiendifail kvs_translit.php, kuid seda pole enam vaja. Kui soovite, et URL-id oleksid teie emakeeles, saate lihtsalt transliteratsiooni välja lülitada jaotises Sisu seaded -> Loodud kataloogide seaded.
  12. Manuspleieri käitumist täiustati juhtudel, kui teie manustatud avaldajad üritavad oma viitajat (algne domeen, kuhu nad teie manustamiskoodid panid) varjata. KVS-mängija ei esita sel juhul videoid, vaid avab klõpsamisel teie videolehe URL-i. Manustatud pleieri kasutusstatistika arvestab sellistel juhtudel jätkuvalt kasutamist, kuid nüüd ei saa need kasutused teie videoid vaadata. Sellised avaldajad peavad kas eemaldama teie manustuskoodid oma saitidelt või lõpetama oma domeenide teabe peitmise, et manustamiskoodid täielikult töötaksid. Samuti on teie manustuskoodide liivakastiga seotud probleem ja kahjuks pole sellel tehnilist lahendust. Liivakastirežiim võimaldab teie manustatud avaldajatel takistada linkide avamist teie manustatud pleieri seest, sealhulgas reklaamiklikke ja linke teie saidi videolehtedele. Reklaami ennast kuvatakse tavapäraselt, kuid seda ei saa klõpsata. See vähendaks teie reklaamistatistika suhet ja võib kaasa tuua madalamad reklaamijate makstavad määrad. Ainus lahendus siin oleks jälgida domeene, mis kasutavad teie manustuskoode (selle statistika leiate jaotisest Stats -> Manuskasutus) ja kontrollida, kas sait lisab teie domeeni linkivale märgendile < iframe > liivakasti atribuudi. Kui jah, siis võiksite selle saidi blokeerida, kasutades domeenide musta nimekirja manustamismängija seadetes, siis teie manustuskoodid lakkavad seal töötamast.
  13. Reklaamiprofiilid on nüüd võimelised piirama teatud reklaamijaid konkreetsete brauseritega.
  14. Massredigeerimise GUI-s saate nüüd uuesti luua ajaskaala ekraanipilte konkreetse videokomplekti jaoks ja sundida valitud sisukomplekti CDN-i kehtetuks tunnistama.
  15. Grabbersi pistikprogramm toetab nüüd teatud haarajate alamdomeene. See on vajalik lokaliseeritud sisu importimiseks torudest, mille lokaliseerimine toimub alamdomeenide kaudu. Kui näete, et see konkreetsete haarajate puhul ei tööta, andke meile sellest teada ja värskendame selle jaoks haarajaid.
  16. Versioonis 6.1.0 keelasime kasutajatel juurdepääsu oma kontodele samaaegselt mitmest seadmest, nüüd lisasime veebisaidi seadetesse valiku, et see võimalus vajadusel uuesti lubada.
  17. Liikmete tsooni seadetes on nüüd võimalik avalike ja privaatsete videote jaoks määrata erinev vaikemärgi hind. Varem sai seda hinda määrata ainult mõlemale videotüübile.
  18. Voogude eksportimine võimaldab nüüd voo kasutajatel teha päringuid ainult nende videote kohta, mida on teatud päevade jooksul muudetud.
  19. Administraatori paneeli valija juhtimisel saate nüüd sünonüümide kuvamise välja lülitada või sünonüümide järgi otsida.
  20. Isiklikes sätetes saate nüüd sisemiste administraatori URL-ide automaatse uue vahelehe käitumise välja lülitada, kui soovite, et need avataks rangelt samal vahekaardil, välja arvatud juhul, kui kasutate uue vahelehe sundimiseks käsitsi klahvi Ctrl.
  21. Mängija GUI administraatoripaneelil võimaldab nüüd muuta taasesituse kiirust.
  22. Neuroscore'i pluginasse lisati uus võimalus muuta videokatalooge koos pealkirjadega pealkirjade ümberkirjutamise ülesannetes.
  23. Album_edit plokis on nüüd võimalik piirata üleslaaditavate piltide minimaalset ja maksimaalset lubatud failimahtu.
  24. Versioonis 6.1.0 lülitasime WebP-vormingu tagavarana välja JPG ajaskaala ekraanipiltide toe. Pärast klientidelt saadud tagasisidet otsustasime selle tagasi saata – nüüd, kui olete pleieri seadetes valinud ajaskaala ekraanipiltide jaoks WebP-vormingu ja lisaks sellele määrab teie projekt nende jaoks mõne muu JPG-vormingu, naaseb KVS-mängija automaatselt JPG-le seadmete jaoks, mis seda teevad. ei toeta WebP-d.

Vead, mis on parandatud:

  1. [RÕSINE] Videofailide kaitse ei töötaks, kui mõned IP-d oleksid kaitseseadetes lubatud loendis (alates versioonist 6.1.0).
  2. [KESKMINE] Mõnda tagasisidet (tavaliselt rämpsposti) ei saanud saata, see põhjustas kasutajatele kuvatud tõrkeid. See oli ühest küljest hea, kuid võis millestki olulisest ilma jääda (alates versioonist 6.1.0).
  3. [LOW] FTP-sisu üleslaadimise pistikprogramm lakkab töötamast, kui videofaili nimi sisaldab mitut punkti (alates versioonist 6.1.0).
  4. [LOW] Grabberi automaatpiloot ei töötanud õigesti, kui see oli seatud ajapõhisele ajakavale.
  5. [LOW] Kasutajate sisselogimislogides säilitatakse nüüd IPv6-aadresside täisversioon, varem säilitati ainult nende viimane osa.
Uhiuus KVS 6.3.0 on siin Telli kohe