KVS 5.3.0

30 November, 2020

Wat is er nieuw in KVS 5.3.0

Verbeteringen van de conversie-engine:

  1. De conversie-engine ondersteunt nu het toevoegen van pre-roll- en/of post-roll-fragmenten aan videobestanden. Deze kunnen voor elk videoformaat afzonderlijk worden geconfigureerd in de videoformaatinstellingen.
  2. Bij het maken van trailerbestanden in de modus voor snel overslaan, zal de conversie-engine de duur van het resultaatbestand controleren en terugvallen op langzaam overslaan als de duur van de trailer onjuist is. Voorheen kon het trailers maken met een verkeerde duur vanwege enkele ffmpeg-problemen.
  3. De conversieserver ruimt oude taken sneller op.
  4. Het is mogelijk om de standaardconversieprioriteit afzonderlijk te configureren voor video's en albums. Dit kan handig zijn voor sites met een grote wachtrij aan nieuwe video's en albums die door leden zijn geüpload. In dit geval zou KVS doorgaans een hogere prioriteit geven aan video's, die ook langzamer worden verwerkt. Door de standaardconversieprioriteit voor albums te verhogen, worden ze sneller verwerkt.
  5. Het is mogelijk om het automatisch opnieuw opstarten van sommige mislukte achtergrondtaken meerdere keren in te stellen. In sommige gevallen kan een slechte verbinding tussen servers ertoe leiden dat achtergrondtaken willekeurig mislukken, en meestal zal het herstarten van dergelijke taken ze in de volgende iteratie voltooien. Deze optie kan worden geactiveerd in de Inhoudsinstellingen.

Verschillende nieuwe functies in handmatige import en feeds:

  1. Alle importvalidatieberichten zijn nu gegroepeerd op type, zodat het veel gemakkelijker is om ze te bekijken.
  2. Mogelijkheid toegevoegd om video's en albums in bulk bij te werken via de import-GUI. Het idee is dat als je bepaalde waarden in veel video's/albums wilt bijwerken, je eerst de export naar CSV kunt uitvoeren, deze vervolgens kunt openen met Excel of een vergelijkbare editor en de gewenste bewerkingen kunt uitvoeren. Importeer vervolgens terug in KVS in de "update" -modus. De enige vereiste is dat de ID-kolom moet worden geëxporteerd en weer geïmporteerd.
  3. Het importeren van feeds ondersteunt het RSS 2.0-formaat, dat videobestanden kan leveren.
  4. Het exporteren van feeds biedt de mogelijkheid om het filteren op beheerdersvlag te configureren.

Verbeteringen in spelersinstellingen:

  1. In skin selector is het nu mogelijk om elke skin te deselecteren, waardoor het afspelen wordt gedwongen geen extra CSS-bestanden te laden. Dit is bedoeld voor weboptimalisatie-maniakken die CSS-stijlen van spelers inline willen opnemen of deze willen opnemen in het primaire CSS-bestand.
  2. Overal in de spelerinstellingen waar het mogelijk was om de advertentie-URL aan het URL-veld van de inhoudsbron te koppelen, is het nu ook mogelijk om de aangepaste velden van de inhoudsbron te gebruiken.
  3. We hebben de mogelijkheid toegevoegd om preroll-advertenties te configureren zodat deze worden weergegeven nadat de zoveelste video door de gebruiker is bekeken.

Andere verbeteringen:

  1. Beheerders zien nu de beheerderswerkbalk op elke pagina die door KVS wordt gegenereerd. Deze werkbalk benadrukt de paginastructuur en hiërarchie, en is ontworpen om de ontwikkeling van thema's en het opsporen van fouten te vereenvoudigen, naast de reeds beschikbare debug-functie. Met de werkbalk kunnen beheerders blokcaching activeren, wat handig kan zijn bij grote projecten met zwaar gegenereerde pagina's. Omdat caching niet standaard is geactiveerd voor beheerders, kan het veel tijd kosten om elke pagina volledig uit de database te genereren en kan het navigeren door de site pijnlijk worden als u bent ingelogd in het beheerdersdashboard. Dit is wanneer het inschakelen van blokcaching handig is. Ten slotte biedt de werkbalk ook snelle navigatielinks om editors voor elke video, gebruiker of ander contextobject te openen wanneer u deze op de site opent.
  2. De bewerkingsrechten voor video- en albumeditors zijn verbeterd. Voor albums was het niet mogelijk om gedetailleerde rechten aan te passen zoals voorheen voor video's, dit is toegevoegd in de nieuwe update. Voor video's hebben we ook de machtigingslijst uitgebreid en afzonderlijke machtigingen toegevoegd om de opslaggroep, de vergrendelde vlag, videobestanden en enkele andere velden te wijzigen. Voorheen waren deze acties alleen mogelijk met de toestemming "Video's bewerken alle gegevens". Er zijn ook een aantal andere problemen op dit gebied opgelost.
  3. Er is een nieuwe functie voor beheerdersmeldingen gestart, waarbij enkele kritieke problemen en waarschuwingen ernaar zijn gemigreerd. We hebben gemerkt dat beheerders vaak problemen negeren die op de startpagina van het beheerdersdashboard zijn geplaatst, maar in de meeste gevallen duiden ze op problemen met uw project. We willen dat beheerders er meer aandacht aan besteden, dus worden ze nu gemarkeerd in de menu's van het beheerderspaneel.
  4. De Audit-plug-in zorgt voor een betere inhoudsvalidatie en maakt filteren op verschillende soorten problemen mogelijk (bijvoorbeeld het filteren van video's die problemen hebben met schermafbeeldingen of met videobestanden). Voorheen gaf de inhoudsvalidatie het type probleem niet aan, dus afzonderlijk filteren was niet mogelijk.
  5. Video- en albumeditors staan ​​nu het bijwerken van aangepaste vlaggen toe. Aangepaste vlaggen zijn een zeer specifieke aanpassingsfunctionaliteit die doorgaans wordt gebruikt voor het optimaliseren van de prestaties van inhoudsfilters. In de meeste gevallen zal KVS-ondersteuning deze vlaggen zo configureren dat ze automatisch massaal worden bijgewerkt op basis van categorieën, tags of iets anders. In sommige gevallen moet u echter de mogelijkheid hebben om ze individueel aan te passen.
  6. De GUI van het beheerdersdashboard om sjabloonwijzigingen en geschiedenis te monitoren is verbeterd. We hebben advertenties toegevoegd aan de lijst met gecontroleerde wijzigingen en geschiedenis, zodat u indien nodig kunt terugkeren naar oudere advertentiecodes. We hebben ook weergave van het versienummer in elke bewaakte editor toegevoegd, zodat u snel naar de versiegeschiedenis van elke sjabloon kunt navigeren. En ten slotte hebben we aan de lijst met onverwachte wijzigingen de mogelijkheid toegevoegd om slechts een deel ervan goed te keuren via selectievakjes.
  7. De functie Massaselectie (video's, albums) kan nu objecten selecteren met behulp van een door komma's gescheiden lijst met ID's. Voorheen was het alleen mogelijk om te selecteren door ID's op elke nieuwe lijn op te geven, wat in sommige gevallen niet handig was.
  8. Mogelijkheid toegevoegd om gebruikers te zoeken op IP, en er is ook IP-groepering toegevoegd in Statistieken -> Ledenzone logins om gebruikers te zien die meerdere accounts gebruiken vanaf hetzelfde IP-adres.
  9. Afbeeldingen in albumeditors tonen nu een ID-tag, zodat u eenvoudig elke specifieke afbeeldings-ID in het album kunt vinden. Ook zoeken naar albums in het beheerdersdashboard kan nu zoeken op afbeeldings-ID.
  10. De instellingen voor de bescherming tegen overbelasting zijn verplaatst van setup.php naar de sectie Site-instellingen in het beheerdersdashboard. Hun logica is niet veranderd, maar nu kunt u ze wijzigen vanuit het beheerdersdashboard en uitleg krijgen waarvoor deze instellingen dienen en hoe ze het gedrag van uw site kunnen beïnvloeden.
  11. We hebben de mogelijkheid toegevoegd om individuele geheugenlimieten voor elke sitepagina te configureren in de sectie Website UI. Dit kan handig zijn voor grote pagina's die veel gegevens weergeven of laden.
  12. Alle door KVS geplaatste cookies zijn bijgewerkt om het kenmerk SameSite te specificeren, dat binnenkort vereist zal zijn voor alle grote browsers.
  13. Voor sites die pseudovideo's gebruiken en gebruikers omleiden naar de daadwerkelijke video's op andere sites, is het nu mogelijk om het tellen van omleidingen die verband houden met inhoudsbronnen in Outs-statistieken in te schakelen. Dit betekent dat als u 100 pseudovideo's heeft die naar site A verwijzen, u ervoor moet zorgen dat ze allemaal site A als inhoudsbronveld hebben. Dan kan KVS het aantal bezoekers tellen dat dagelijks via deze pseudovideo’s naar site A wordt doorverwezen. Deze instelling is toegevoegd aan Site-instellingen, waar pseudo-videogedrag wordt ingesteld.
  14. Bestandsuploads zijn beschermd tegen spam om lekken van schijfgebruik te voorkomen.
  15. Tekstzoeken is toegevoegd aan de blokken list_content_sources en list_posts.
  16. Lengte- en gewichtsfilters zijn toegevoegd aan het list_models-blok.
  17. Het is nu mogelijk om gebruikers toe te staan ​​hun profiel te laten verwijderen zonder op bevestiging van beheerders te wachten. De nieuwe instelling is toegevoegd aan het member_profile_delete-blok. Je kunt kiezen of je wilt dat alle profielen automatisch worden verwijderd, of alleen profielen zonder geüploade inhoud automatisch worden verwijderd, of helemaal niet toestaan ​​en handmatig afhandelen.

Bugs die zijn opgelost:

  1. [SEVERE] Het opnieuw aanmaken van meerdere albumformaten voor hetzelfde album werkte niet correct (nieuw in 5.2.0).
  2. [SEVERE] De geïmporteerde schermafbeeldingen werden genegeerd door nieuwe video's toen de map videos_sources naar een andere schijfpartitie werd verplaatst (regressie na 5.2.0).
  3. [SEVERE] Nieuwe 5.2.0-functies in VAST-profielen werkten niet volledig in insluitcodes (nieuw in 5.2.0).
  4. [MEDIUM] Het aanpassen van het formaat van videowatermerken voor verticale video's werkte in sommige gevallen niet correct (nieuw in 5.2.0).
  5. [MEDIUM] Het weergeven van een 404-fout voor lege zoekopdrachten kan in sommige gevallen resulteren in een 200-statusreactie vanwege caching.
  6. [MEDIUM] Het gedrag van de skip_xxx-filters in alle blokken is op een correctere manier gecorrigeerd. Bijvoorbeeld je hebt het blok list_videos geconfigureerd om alle video's met categorie 1 over te slaan, maar deze filtering was niet van kracht bij het weergeven van video's op categorie 2, of op categorie 3, of op een andere categorie. Met het nieuwe gedrag worden alle video's uit categorie 2 weergegeven die geen categorie 1 hebben.
  7. [MEDIUM] Het wijzigen van de grabber-instellingen in het beheerdersdashboard kan worden teruggedraaid door de grabber-achtergrondtaak.
  8. [MEDIUM] Plugin voor automatische selectie van modellen werkte niet correct met PHP 7.3+.
  9. [MEDIUM] Sommige VPAID-advertentiefuncties werkten niet in iframe-insluitcodes.
  10. [LOW] Afbeeldingen in de albumeditor werden niet correct weergegeven (nieuw in 5.2.0).
  11. [LOW] Het beheerdersdashboard gaf ten onrechte de inhoudsplanning weer op de startpagina voor de datum 'vandaag'.
  12. [LOW] Het was niet mogelijk om FTP-links te gebruiken bij het importeren van inhoud.
  13. [LOW] Grabbers kunnen inhoud maken met lege titels.
  14. [LOW] De plug-in voor het genereren van avatars startte niet onmiddellijk met het opnieuw genereren als daarom werd gevraagd, wachtte op een cron-signaal.
  15. [LOW] Bij het uploaden van een nieuw bronbestand naar de video werd de dubbele sleutel niet gereset.
  16. [LOW] In sommige serverconfiguraties wachtte het primaire PHP-proces tot alle onderliggende processen waren voltooid.
De gloednieuwe KVS 6.3.0 is er Bestel nu