KVS 5.5.0

30 July, 2021

A KVS 5.5.0 újdonságai

"Nextgen" architektúra:

  1. Elindítottuk a "nextgen" architektúrát a KVS-hez, és ez a frissítés egyelőre nagyon alacsony megjelenéssel tartalmazza a termelési projektekben. A ritkán használt webhelyblokkok lecserélésével kezdtük, mint például a list_dvds_groups, list_models_groups, list_categories_groups, list_content_sources_groups, dvd_group_view és content_source_group_view. Íme a megváltozott blokkok új funkcióinak legfontosabb elemei; a jövőbeni verziókban ezeket a funkciókat más blokkokra is alkalmazni fogják.
  2. Több válogatási lehetőség.
  3. Hozzáadott skip_default_filter paraméter, amely lehetővé teszi az objektumlista megjelenítését az alapértelmezett szűrés alkalmazása nélkül (például a listablokkok alapértelmezés szerint megjelenítik az aktív objektumokat, ezzel a paraméterrel inaktív objektumok is engedélyezhetők).
  4. Hozzáadott skip_ids / show_ids paraméterek, amelyek csak meghatározott objektumokat tartalmazó listák megjelenítésére használhatók, amelyekre numerikus azonosítóik vagy külső azonosítóik hivatkoznak, ahol ez támogatott.
  5. Az összes listablokkra jellemző egyéb skip_xxx és show_xxx paraméterek mostantól nemcsak numerikus azonosítókban, hanem külső azonosítókban és címekben is megadhatók.
  6. A dinamikus szűrőknél hozzáadtuk a több objektum szerinti szűrés támogatását a könyvtáraik megadásával (korábban csak az azonosítójukat lehetett megadni). Például mostantól lehetséges lesz SEO-barát URL-ek létrehozása az objektumok több címkével történő szűrésekor, például /prefix/tag1/tag2/tag3/. Korábban egy ilyen URL csak numerikus címkeazonosítók megadását tette lehetővé, pl. /prefix/1/2/3/.
  7. A szöveges keresés minden listablokkban támogatott.

Konverziós motor fejlesztések készlete:

  1. A videóformátum beállításaiban mostantól lehetőség nyílik a tartalom előtti és utáni bevezetők összekapcsolására a videótartalom-forrás egyéni fájljaival. Ez lehetővé teszi, hogy a különböző tartalomforrásokból származó videókhoz különböző bevezetők legyenek.
  2. A konverziós szerver beállításainál korábban lehetőséget adtunk annak konfigurálására, hogy egy adott konverziós szerveren milyen típusú háttérfeladatok futhatnak. De volt egy kizárás, hogy ha a konverziós szerver üres, és nincsenek futó feladatok, akkor a KVS mindenesetre feladatot rakott bele, még akkor is, ha ennek a feladatnak más típusa van. Most hozzáadtunk egy további opciót annak konfigurálásához, hogy szeretné-e ezt a szervert elfogadni bármilyen típusú feladatot, ha szabadon van, vagy azt szeretné, hogy ez a kiszolgáló kizárólag meghatározott feladattípusokkal működjön, és ne fogadjon el más feladatokat.
  3. Az előző frissítésben hozzáadtuk a videó időtartamának tömeges szerkesztéssel történő csonkolását. A jelenlegi frissítésben kiterjesztettük ezt a funkciót, és támogatást adtunk a videók csonkolásához is az elejétől és/vagy a végétől.
  4. Jelentős optimalizálást végeztünk arra vonatkozóan, hogy ugyanahhoz a videóhoz hogyan hozzon létre több videofájlt újra. Korábban több fájl újbóli létrehozása minden videófájlhoz külön háttérfeladatot küldött, most a KVS minden videóhoz egyetlen feladatot küld be, hogy szükség esetén több formátumot is létrehozhasson. Ez biztosítja a félig feldolgozási funkció optimalizálását is, amikor az új videóknál a KVS úgy van beállítva, hogy először csak a szükséges formátumokat hozza létre, majd külön feladatokat küld el más formátumok létrehozásához.

Fejlesztések a feedek exportálásában:

  1. A feedek exportálása most beállítható úgy, hogy csak az aktív kategorizáló objektumokat (például kategóriákat, címkéket stb.) exportálja.
  2. Támogatás hozzáadva az adatok JSON formátumban történő exportálásához, amelyek könnyebben elemezhetők kívülről XML vagy CSV helyett.
  3. Hozzáadott támogatás a véletlenszerű rendezés beállításához.
  4. Támogatás hozzáadva egyéni dátumformázás megadásához CSV feed formátumban.
  5. Hozzáadott lehetőség fájlként történő letöltésre, nem pedig szövegként való megjelenítésre.

Játékos és lejátszós hirdetési fejlesztések:

  1. A "VAST-profilokat" átneveztük "Hirdetési profilokra", és nem csak tartalom előtti és utáni lejátszóhirdetésekhez, hanem popunder és videokattintási hirdetésekhez is használhatóvá tettük.
  2. A játékosok hirdetési profiljai mostantól az eszköztípusok és -kategóriák szerinti szűrést is támogatják, így különböző lejátszóhirdetéseket jeleníthet meg mobil- és asztali eszközökhöz, illetve különböző videókategóriákhoz.
  3. A lejátszó logójának szövege és a vezérlősáv szövege mostantól támogatja a videótartalom forráscíméhez való kötődést.
  4. Lehetőség lesz beállítani úgy, hogy a lejátszó popunder minden videónál aktiválódjon (korábban legalább 1 perces időtúllépés kellett ahhoz, hogy újra aktiválódjon).
  5. Hozzáadtuk a WEBP formátum támogatását a lejátszó előnézeti képeihez; A plus lejátszó mostantól automatikusan kiválasztja a legjobb méretű előnézeti képet az eszköz képernyőjének mérete alapján. Ez nagyon fontos a Google Performance Index számára, amely nagymértékben függ a betöltött lejátszó előnézeti képétől, amely a Legnagyobb tartalommal rendelkező festési objektum. Ez a funkció minden projektnél automatikusan aktiválódik frissítéskor, mert szerintünk nagyon fontos. Kérjük, győződjön meg róla, hogy szervere imagemagickje támogatja a WEBP formátumot, különben a projektje nem vált át. FIGYELMEZTETÉS! Ha harmadik féltől származó lejátszót használ, kérjük, olvassa el a frissítési megjegyzéseket a KVS-fórumon a változtatás lehetséges problémáinak további részleteiért.
  6. Android-eszközökön a lejátszó fekvő tájolásra van zárva, amikor teljes képernyőre vált.

Változtattunk azon, ahogyan a webhely felhasználói hogyan törlik a videókat és albumokat, és hogyan kezeli a KVS webhelymotor a törölt állapotot:

  1. Korábban a webhely felhasználói által törölt tartalom a teljes törlés módszerével lett törölve. Úgy döntöttünk, hogy ezt alapértelmezés szerint töröltként jelöljük meg (ez azt jelenti, hogy a tartalomfájlok törlődnek, de a tartalomrekordok az adatbázisban maradnak, és a közvetlen URL-címeik továbbra is elérhetők maradnak). Ha vissza szeretné állítani a korábbi viselkedést, használhatja a delete_mode paramétert, amelyet a list_videos és list_albums blokkokhoz adtak hozzá.
  2. Ezen kívül lehetőség lesz beállítani, hogy a törölt állapotú tartalom HTTP 410 állapotot adjon vissza HTTP 200 helyett. Ezt a Beállítások -> Webhelybeállítások menüpontban a Tartalomállapotok elérhetősége lehetőség alatt konfigurálhatja.
  3. A Megjelölés töröltként funkció mostantól lehetővé teszi a %ORIGIN_URLS% token használatát az e-mail üzenetekben, amely felsorolja azokat a tartalmi URL-eket, amelyekről lefoglalták (csak a harmadik fél webhelyeiről származó tartalom esetén).

Használhatósági fejlesztések az adminisztrációs panelen:

  1. A Személyes beállításokban most kikapcsolhatja a nem fontos adminisztrációs panel értesítéseit.
  2. Az egész adminisztrációs panelen megváltoztattuk az objektumhivatkozások listákban való megjelenítésének globális logikáját. Korábban a hivatkozásokra kattintható volt a megfelelő szerkesztők megjelenítése, pl. a megjegyzéslistában, ha a felhasználónévre kattintasz, megjelenik a felhasználó szerkesztője a kattintott felhasználóhoz. Az új viselkedés a listát a kattintott érték alapján szűri, ahelyett, hogy megnyitná a szerkesztőjét. A Személyes beállításokban is hozzáadtunk egy lehetőséget, ha vissza szeretné állítani a régi viselkedést.
  3. A statisztikákban mindenhol hozzáadtuk a mai és tegnapi időszak szerinti szűrést.
  4. A megjegyzésekben mostantól minden új hozzászólást 1 kattintással törölni lehet. Hasznos, ha webhelye sok megjegyzést kapott spammel.
  5. A lejátszási listákban hozzáadtuk az „Aktiválás és törlés” és a „Törlés és aktiválás” kötegelt műveletek támogatását.
  6. A hírcsatornák importálása mostantól támogatja a duplikált műveletet, így nem kell manuálisan másolnia az összes beállítást, ha sok hasonló hírcsatornát kell létrehoznia.
  7. A webhelyre adott visszajelzések mostantól újra megnyithatók, és újra megválaszolhatók.

Egyéb fejlesztések:

  1. Az 5.5.0 egyik fő funkciója a DigiRegs.com DMCA szolgáltatóval való integráció. Ennek a hozzáadásának fő oka a DMCA-kérelmek megnövekedett száma, amellyel sok csőtelephelynek már nap mint nap foglalkoznia kell. A DigiRegs.com fizetős hozzáférést biztosít a videó szerzői jogi API-jához, amely lehetővé teszi a videó szerzőijog-tulajdonosának észlelését minden feltöltött videónál. Alapvetően ez ugyanaz a modell, amelyet arra használnak, hogy automatikusan átvizsgálják webhelyeit olyan videók után, amelyek sértik a szerzői jogokat, majd kérelmet küldenek Önnek a szerzői joggal védett videók törlésére. A beépülő modult úgy tervezték, hogy zavarja a videokonverziós folyamatot, és azonosítsa a szerzői joggal védett videókat, mielőtt ténylegesen konvertálnák őket, majd az ilyen videókat törölni lehet, vagy a szerzői jog tulajdonosa által megengedett maximális időtartamra lecsonkolhatják, vagy deaktiválhatják, így mindegyikről manuálisan dönthet.
  2. A kategóriákban, modellekben és címkékben szereplő szinonimákhoz hasonló tartalomforrásokhoz hozzáadtuk a szinonimák támogatását.
  3. A grabbers és importáló hírfolyamok terminológiai szűrője a címen kívül a tartalom kategorizálását is ellenőrzi. Például felvehet néhány kategórianevet a terminológiai szűrőbe, és az adott kategóriából származó videók nem lesznek importálva.
  4. Az FTP tartalomfeltöltő bővítményben lehetőséget adtunk az adminisztrátori jelző megadására az összes importált tartalomhoz.
  5. A webhelymotor frissítve lett, hogy alapértelmezés szerint automatikusan letiltja a webhely megjelenítését az iframe-ben. FIGYELMEZTETÉS! Ez a viselkedés megszakíthat bizonyos projekteket, amelyek KVS-feltöltési funkciót használnak más tartományokon iframe-eken keresztül, vagy speciális lejátszási listák beágyazási technikákat használnak, amelyek a Webhely felhasználói felületén létrehozott bizonyos oldalakra támaszkodnak. Ha ez érinti, a Beállítások -> Webhelybeállítások menüpontban visszaállíthatja a régi viselkedést. A szabványos KVS beágyazási kódokat ez a változás nem érinti, csak a webhely nyilvános részei nem engedélyezik a beágyazást.
  6. A video_edit blokkban támogatást adtunk a feltöltött videofájlok minimális és maximális videóminőség-ellenőrzésének konfigurálásához.
  7. Ha a beágyazási lehetőség engedélyezett a video_edit blokkban, akkor az a grabbereket is támogatja, és a támogatott oldalak beágyazási kódjainak automatikus megragadására használható. Így például egyszerűen megadhatja a videó URL-jét a youtube.com webhelyről, és a KVS néhány másodpercen belül automatikusan megkapja a beágyazási kódot, képernyőképet és időtartamát.
  8. A list_videos és list_albums blokkokban végzett szöveges keresés ezentúl az adatbázisból is betölti a lekérdezési információkat, ha van ilyen. Ezek az adatok felhasználhatók a keresési eredményoldalak indexelésének letiltására olyan lekérdezések esetén, amelyek nem léteznek az adatbázisban.
  9. Az adminisztrációs panel keresési statisztikái mostantól támogatják a szűrést a találatok száma és az alapján, hogy adminisztrátorok vagy a webhely felhasználói adták-e hozzá őket.
  10. A Neuroscore beépülő modult kibővítettük azzal a képességgel, hogy lehetővé tegye a már pontozott videók ismételt pontozását, ha bármilyen okból pontozni kell, akkor ismét manuálisan.
  11. Egy új paraméter került a list_videos blokkba, amely megakadályozza a külső keresőbővítmény használatát ehhez a blokkhoz. Ez akkor lehet hasznos, ha külön blokkokat használ a külső keresés által nem támogatott speciális opciók kereséséhez.
  12. Az események típus szerinti szűrésének lehetősége a list_members_events blokkba került.

Javított hibák:

  1. [SÚLYOS] A KVS nem frissítette a talált videók számát külső keresés használatakor (5.3.0 óta).
  2. [KÖZEPES] A KVS beágyazási kódok nem engedélyezték megfelelően a cookie-kat.
  3. [KÖZEPES] A lejátszó popunder használatakor helytelenül működhet mobileszközökön az oldal görgetése közben.
  4. [LOW] Egyes VPAID hirdetések nem engedélyezték a videók szüneteltetését.
  5. [ALACSONY] Az időtartamszűrő a hírcsatornák importálásában nem működött, ha az időtartam értéke nem volt megadva a feedadatokban.
  6. [ALACSONY] A tartalom listaműveletekkel történő aktiválása vagy deaktiválása nem hozott létre naplóbejegyzéseket.
  7. [ALACSONY] A tömeges kiválasztás grafikus felhasználói felülete nem támogatja a műholdtartományokból származó tartalmi URL-eket.
  8. [ALACSONY] A műholdak kezdőlapja bizonyos esetekben rossz számú tartalmat jelenít meg.
  9. [LOW] A jelszómezők a KVS adminisztrációs panelen legfeljebb 32 szimbólumra korlátozódtak.
  10. [LOW] A [rand] vagy [pszeudorand] struktúrák használata szövegenként legfeljebb 32 tokenre korlátozódott.
Megérkezett a vadonatúj KVS 6.3.0 Rendeljen most