Mitä uutta KVS 5.5.0:ssa
"Nextgen" arkkitehtuuri:
- Olemme käynnistäneet "nextgen" -arkkitehtuurin KVS:lle ja tämä päivitys sisältää sen toistaiseksi erittäin vähän näkyvillä tuotantoprojekteissa. Aloitimme korvaamalla harvoin käytettyjä sivustolohkoja, kuten list_dvds_groups, list_models_groups, list_categories_groups, list_content_sources_groups, dvd_group_view ja content_source_group_view. Tässä on tärkeimmät kohokohdat muuttuneiden lohkojen uusista ominaisuuksista; tulevissa versioissa näitä ominaisuuksia sovelletaan myös muihin lohkoihin.
- Lisää lajitteluvaihtoehtoja.
- Lisätty parametri skip_default_filter, joka mahdollistaa objektiluettelon näyttämisen ilman oletussuodatusta (esim. listalohkot näyttävät aktiiviset objektit oletuksena, tällä parametrilla voidaan sallia myös ei-aktiiviset objektit).
- Lisätty skip_ids / show_ids -parametrit, joita voidaan käyttää näyttämään luetteloita vain tietyistä objekteista, joihin viitataan niiden numeeristen tunnusten tai ulkoisten tunnuksien perusteella, jos niitä tuetaan.
- Muut skip_xxx- ja show_xxx-parametrit, jotka ovat tyypillisiä kaikille listalohkoille, voidaan nyt määrittää paitsi numeerisissa tunnisteissa, myös ulkoisissa tunnuksissa ja otsikoissa.
- Dynaamisiin suodattimiin lisäsimme tuen useiden kohteiden suodattamiseen niiden hakemistojen määrittelyllä (aiemmin oli mahdollista määrittää vain niiden tunnukset). Nyt on esimerkiksi mahdollista rakentaa SEO-ystävällisiä URL-osoitteita, kun objekteja suodatetaan useilla tunnisteilla, esimerkiksi /prefix/tag1/tag2/tag3/. Aikaisemmin tällainen URL-osoite salli vain numeeristen tunnisteiden määrittämisen, esim. /etuliite/1/2/3/.
- Tekstihakua tuetaan kaikissa luettelolohkoissa.
Joukko muunnosmoottorin parannuksia:
- Videomuoto-asetuksissa on nyt mahdollista yhdistää videota edeltävät ja videon jälkeiset introt videosisältölähteen mukautettuihin tiedostoihin. Tämä tarjoaa mahdollisuuden saada erilaisia esittelyjä videoille eri sisältölähteistä.
- Aiemmin lisäsimme muunnospalvelimen asetuksiin mahdollisuuden määrittää, minkä tyyppisten taustatehtävien sallitaan suorittaa tietyllä muunnospalvelimella. Mutta yksi poissulkeminen oli, että jos muunnospalvelin oli tyhjä eikä sillä ollut käynnissä olevia tehtäviä, KVS laittaisi joka tapauksessa tehtävän siihen, vaikka tämä tehtävä olisikin muun tyyppinen. Lisäsimme nyt lisävaihtoehdon määrittääksesi, haluatko tämän palvelimen hyväksyvän minkä tahansa tyyppisiä tehtäviä, kun se on ilmaista, vai haluatko tämän palvelimen toimivan yksinomaan tiettyjen tehtävätyyppien kanssa eikä hyväksy muita tehtäviä.
- Edellisessä päivityksessä lisäsimme mahdollisuuden lyhentää videon kestoa massamuokkauksen avulla. Nykyisessä päivityksessä laajensimme tätä toimintoa ja lisäsimme tuen myös videoiden katkaisemiseen alusta ja/tai lopusta.
- Teimme suuren optimoinnin useiden videotiedostojen uudelleenluomiseen samaa videota varten. Aiemmin useiden tiedostojen uudelleenluominen lähetti jokaiselle videotiedostolle erillisen taustatehtävän, nyt KVS lähettää yhden tehtävän jokaiselle videolle luodakseen tarvittaessa useita muotoja uudelleen. Tämä tarjoaa myös optimoinnin puoliprosessointiominaisuutta varten, kun uusille videoille KVS on määritetty luomaan ensin vain vaaditut muodot ja lähettää sitten erilliset tehtävät muiden muotojen luomiseksi.
Parannuksia syötteiden vientiin:
- Vientisyötteet voidaan nyt määrittää viemään vain aktiiviset luokitteluobjektit (esim. luokat, tunnisteet jne.).
- Lisätty tuki tietojen viemiseen JSON-muodossa, joka voisi olla helpompi jäsentää ulkopuolelta XML- tai CSV-muodon sijaan.
- Lisätty tuki satunnaisen lajittelun asettamiseen.
- Lisätty tuki mukautetun päivämäärän muotoilun määrittämiseen CSV-syötemuodossa.
- Lisätty mahdollisuus ladata tiedostona tekstinä näyttämisen sijaan.
Soittimen ja pelaajan mainonnan parannukset:
- Nimesimme "VAST-profiilit" uudelleen "Mainosprofiileiksi" ja teimme niitä käytettäviksi videota edeltävissä ja videon jälkeisissä mainoksissa, mutta myös popunder- ja videonapsautusmainoksissa.
- Pelaajien mainosprofiilit tukevat nyt myös laitetyyppien ja luokkien mukaista suodatusta, jotta voit näyttää erilaisia pelaajamainoksia mobiililaitteille ja pöytäkoneille tai eri videoluokille.
- Soittimen logoteksti ja ohjauspalkin teksti tukevat nyt videosisällön lähdeotsikon sitomista.
- On mahdollista määrittää soittimen ponnahdusikkuna laukeamaan jokaiselle videolle (aiemmin se vaati vähintään 1 minuutin aikakatkaisun, jotta se laukaistiin uudelleen).
- Lisäsimme tuen WEBP-muodolle soittimen esikatselukuviin; plus-soitin valitsee nyt automaattisesti parhaan kokoisen esikatselukuvan laitteen näytön koon perusteella. Tämä on erittäin tärkeää Google Performance Indexille, joka riippuu suuresti ladatusta soittimen esikatselukuvasta, jota pidetään suurimpana sisältöä sisältävänä maaliobjektina. Tämä ominaisuus aktivoituu päivityksen yhteydessä kaikissa projekteissa automaattisesti, koska pidämme sitä melko tärkeänä. Varmista, että palvelimesi imagemagick tukee WEBP-muotoa, muuten projektiasi ei vaihdeta. VAROITUS! Jos käytät kolmannen osapuolen soitinta, lue KVS-foorumin päivitysohjeet saadaksesi lisätietoja tämän muutoksen mahdollisista ongelmista.
- Android-laitteissa soitin lukitaan vaakasuuntaan, kun se siirtyy koko näytön tilaan.
Teimme joukon muutoksia tapaan, jolla sivuston käyttäjät poistavat videoita ja albumeja ja miten KVS-sivustomoottori käsittelee poistettujen tilan:
- Aiemmin sivuston käyttäjien poistama sisältö poistettiin täydellä poistomenetelmällä. Päätimme muuttaa tämän oletusarvoisesti poistetuksi (tämä tarkoittaa, että sisältötiedostot poistetaan, mutta sisältötietueet säilytetään tietokannassa ja niiden suorat URL-osoitteet ovat edelleen saatavilla). Jos haluat palauttaa aiemman toiminnan, voit käyttää delete_mode-parametria, joka lisättiin list_videos- ja list_albums-lohkoihin.
- Tämän lisäksi on mahdollista määrittää, että poistettu-tilassa oleva sisältö palauttaa HTTP 410 -tilan HTTP 200 -tilan sijaan. Tämä voidaan määrittää kohdassa Asetukset -> Verkkosivuston asetukset kohdasta Sisällön tilat saatavuus.
- Merkitse poistetuksi -toiminto sallii nyt käyttää sähköpostiviestissä %ORIGIN_URLS% -tunnusta, joka näyttää sisällön URL-osoitteet, joista viesti on napattu (vain sisällölle, joka on napattu kolmannen osapuolen verkkosivustoilta).
Käytettävyyden parannuksia hallintapaneelissa:
- Henkilökohtaisissa asetuksissa voit nyt poistaa ei-tärkeät hallintapaneelin ilmoitukset käytöstä.
- Koko admin-paneelissa muutimme globaalia logiikkaa objektiviittausten näyttämiselle listoissa. Aikaisemmin viitteitä oli mahdollista klikata saadakseen näkyviin vastaavat editorit, esim. kommenttilistassa, jos napsautat käyttäjätunnusta, se näyttää klikatun käyttäjän käyttäjäeditorin. Uusi toimintatapa suodattaa luettelon napsautetun arvon perusteella sen sijaan, että avaa sen editorin. Lisäsimme myös vaihtoehdon Henkilökohtaisiin asetuksiin, jos haluat palauttaa vanhan toiminnan.
- Kaikkiin tilastoihin lisäsimme suodatuksen tämän päivän ja eilisen jaksojen mukaan.
- Kommenteissa on nyt mahdollista poistaa kaikki uudet kommentit yhdellä napsautuksella. Hyödyllinen, jos sivustollesi on lähetetty paljon kommentteja.
- Lisäsimme soittolistoihin tuen "Aktivoi ja poista"- ja "Poista ja aktivoi" eräoperaatioille.
- Syötteiden tuonti tukee nyt Monista-toimintoa, joten sinun ei tarvitse kopioida kaikkia vaihtoehtoja manuaalisesti, jos haluat luoda useita samanlaisia syötteitä.
- Sivustopalautteet voidaan nyt tarvittaessa avata uudelleen ja vastata niihin uudelleen.
Muita parannuksia:
- Yksi 5.5.0:n tärkeimmistä ominaisuuksista on integrointi DigiRegs.comin, DMCA-palveluntarjoajan, kanssa. Pääsyy tämän lisäämiseen on lisääntynyt määrä DMCA-pyyntöjä, joita monien putkisivustojen on nyt käsiteltävä päivittäin. DigiRegs.com tarjoaa maksullisen pääsyn videoiden tekijänoikeussovellusliittymään, joka mahdollistaa videon tekijänoikeuksien haltijan havaitsemisen jokaisesta ladatusta videosta. Pohjimmiltaan tämä on sama malli, jota he käyttävät automaattisesti etsiessään sivustoiltasi videoita, jotka loukkaavat tekijänoikeuksia, ja lähettävät sitten sinulle pyyntöjä tekijänoikeuksilla suojattujen videoiden poistamisesta. Laajennus on suunniteltu häiritsemään videon muunnosprosessia ja tunnistamaan tekijänoikeudella suojatut videot ennen kuin ne tosiasiallisesti muunnetaan. Tämän jälkeen tällaiset videot voidaan joko poistaa tai lyhentää tekijänoikeuksien haltijan sallimaan enimmäiskestoon tai deaktivoida niin, että päätät kunkin niistä manuaalisesti.
- Luokkien, mallien ja tunnisteiden synonyymien kaltaisiin sisältölähteisiin lisättiin tuki synonyymeille.
- Kaappari- ja tuontisyötteiden terminologiasuodatin tarkistaa nyt myös sisällön luokittelun otsikon lisäksi. Voit esimerkiksi lisätä kategorioiden nimiä terminologiasuodattimeen, jolloin videoita näistä luokista ei tuoda.
- FTP-sisällönlatauslaajennukseen lisäsimme mahdollisuuden määrittää järjestelmänvalvojan lipun kaikelle tuodulle sisällölle.
- Sivustomoottori päivitettiin oletusarvoisesti estämään sivuston näyttäminen iframe-kehyksessä automaattisesti. VAROITUS! Tämä toiminta saattaa rikkoa joitakin projekteja, jotka käyttävät KVS-lataustoimintoa muilla verkkotunnuksilla iframe-kehysten kautta tai tiettyjä soittolistojen upotustekniikoita, jotka perustuvat tiettyihin Web-sivuston käyttöliittymäosiossa luotuihin sivuihin. Jos tämä vaikuttaa sinuun, voit palauttaa vanhan toiminnan kohdassa Asetukset -> Verkkosivuston asetukset. Tämä muutos ei vaikuta tavallisiin KVS-upotuskoodeihin, vain sivustosi julkiset osat lopettavat upottamisen.
- Video_edit-lohkoon lisäsimme tuen videon vähimmäis- ja enimmäislaadun tarkistuksen määrittämiseen ladatuille videotiedostoille.
- Jos upotusvaihtoehto on sallittu video_edit-lohkossa, se tukee myös sieppaajia ja sitä voidaan käyttää upotuskoodien automaattiseen nappaamiseen tuetuilta sivustoilta. Siten on mahdollista yksinkertaisesti määrittää videon URL-osoite esimerkiksi youtube.comista ja KVS nappaa automaattisesti upotuskoodinsa, kuvakaappauksensa ja keston muutamassa sekunnissa.
- Tekstihaku list_videos- ja list_albums-lohkoissa lataa nyt myös kyselytiedot tietokannasta, jos sellainen on olemassa. Näitä tietoja voidaan käyttää estämään hakutulossivujen indeksointi kyselyille, joita ei ole tietokannassasi.
- Hakutilastot hallintapaneelissa tukevat nyt suodatusta tulosten määrän ja sen mukaan, ovatko ne järjestelmänvalvojat vai sivuston käyttäjät lisänneet.
- Neuroscore-laajennusta laajennettiin mahdollisuudella sallia toistuva pisteytys videoille, jotka on jo pisteytetty, jos jostain syystä joudut tekemään maalin, niin manuaalisesti uudelleen.
- List_videos-lohkoon lisättiin uusi parametri, joka estää ulkoisen hakulaajennuksen käyttämisen tälle tietylle lohkolle. Tästä voi olla hyötyä, jos käytät erillisiä lohkoja etsiäksesi tietyillä vaihtoehdoilla, joita ulkoinen haku ei tue.
- Mahdollisuus suodattaa tapahtumia tyypin mukaan lisättiin list_members_events -lohkoon.
Korjatut bugit:
- [VAKAVA] KVS ei päivittänyt löydettyjen videoiden määrää ulkoista hakua käytettäessä (versiosta 5.3.0 lähtien).
- [KESKIPÄINEN] KVS-upotuskoodit eivät sallineet evästeitä oikein.
- [MEDIUM] Soittimen ponnahdusikkunaa käytettäessä se saattaa toimia väärin mobiililaitteissa sivua vieritettäessä.
- [LOW] Jotkin VPAID-mainokset eivät sallineet videoiden keskeyttämistä.
- [LOW] Kestosuodatin syötteiden tuonnissa ei toiminut, kun kestoarvoa ei määritetty syötetiedoissa.
- [MATALA] Sisällön aktivointi tai deaktivointi luettelotoimintojen avulla ei luonut tarkastuslokitietueita.
- [LOW] Mass Select GUI ei tukenut sisällön URL-osoitteita satelliittiverkkotunnuksista.
- [LOW] Satelliittien aloitussivu näyttää joissain tapauksissa väärän määrän sisältöä.
- [LOW] Salasanakentät KVS-hallintapaneelissa rajoitettiin enintään 32 symboliin.
- [LOW] [rand]- tai [pseudorand]-rakenteiden käyttö rajoitettiin enintään 32 merkkiin tekstiä kohti.