KVS 6.0.0

13 September, 2022

Wat is er nieuw in KVS 6.0.0

Algemene GUI-verbeteringen in het beheerdersdashboard:

  1. Nieuw beheerderspaneelontwerp dat er ook mooi uitziet op mobiele apparaten. Er zijn nieuwe kleuren, pictogrammen en hetzelfde uiterlijk en gevoel voor de bediening in verschillende browsers.
  2. Kalenderbediening voor het kiezen van datum en tijd.
  3. Bijgewerkte selectieknoppen ondersteunen nu het weergeven van details van de geselecteerde items, het markeren van geselecteerde items en meer groeperingsopties bij het weergeven van volledige lijsten, en het aangeven van geactiveerde filters als de resultaten worden gefilterd.
  4. Pop-ups ondersteunen nu acties voor verplaatsen en vergroten of verkleinen met de 'geheugen'-functie. Alle pop-ups zijn ingedeeld in verschillende typen en kunnen verschillend worden gepositioneerd, b.v. pop-up voor uploaden, pop-up voor lijstselectie, pop-up voorvertoning en andere.
  5. In plaats van gebruik te maken van ingebouwde waarschuwings-/bevestigingsdialogen zal KVS nu zijn eigen aangepaste pop-ups weergeven met ondersteuning voor het wijzigen van de grootte en de herpositionering. Destructieve acties zullen onder de aandacht worden gebracht voor meer aandacht.
  6. Voortgangsbalken tonen nu details van wat ze momenteel doen, naast het voortgangspercentage.

Verbeteringen in het beheerdersdashboard:

  1. Benoemde voorinstellingen worden nu in de meeste rasters ondersteund. U kunt zoveel voorinstellingen maken als u wilt, met de benodigde set filters, kolommen en sortering. Schakel snel tussen verschillende rasterweergaven voor verschillende taken.
  2. Het is op elk moment mogelijk om de standaardrasterweergave te herstellen door de standaardvoorinstelling te kiezen.
  3. Grid GUI toont nu alleen de momenteel actieve filters. Elk filter kan eenvoudig worden vervangen/verwijderd zonder extra klikken.
  4. De pop-up voor het aanpassen van het raster ondersteunt de combinatie Ctrl+S voor snel indienen.
  5. Rasteraantal items per pagina kan snel worden geschakeld tussen meerdere vooraf gedefinieerde nummers; indien nodig kan ook elk aangepast nummer worden ingevoerd.
  6. Grid-itemkiezers vatten het gehele aantal geselecteerde items bovenaan samen.
  7. Destructieve acties worden gemarkeerd in het rastermenu.
  8. Elke rasterlink produceert nu zijn eigen menu met de mogelijkheid om de editor van het aangeklikte object te openen, of het aan het filter toe te voegen, of het huidige filter te vervangen door filteren op dit object. Nog niet zo lang geleden hebben we dit veranderd van een "editor"-achtige link naar een "toevoegen aan filter"-achtige link en het nieuwe gedrag bleek voor sommigen verwarrend.
  9. Rasterkop, rasterpaginering en batchacties zijn altijd zichtbaar, ongeacht de rasterhoogte. Het scrollen wordt alleen toegepast op gegevensitems.

Verbeteringen in de editor voor het beheerdersdashboard:

  1. Alle editorsecties zijn niet inklapbaar met 'geheugen'-functie.
  2. Alle selectiebedieningen (waar van toepassing) zijn nu in staat om direct nieuwe gegevens te creëren, b.v. Net zoals het mogelijk was om tijdens het bewerken van een video direct nieuwe categorieën te maken, zal het ook mogelijk zijn om een ​​inhoudsbron, kanaal of gebruiker te maken. Ook in import en massedit.
  3. Editoracties zijn altijd zichtbaar, ongeacht de hoogte van de editor. Het scrollen wordt alleen toegepast op editorinhoud.

Smarty-sjablooneditorbesturing geïntroduceerd met uitgebreide bewerkingsfuncties:

  1. Smarty-syntaxisaccentuering wordt volledig ondersteund (bijv. trefwoorden, tekenreeksen, variabelen, modifiers, cijfers).
  2. HTML-tags hebben een basisaccentuering waarbij alleen de tagnamen zijn gemarkeerd.
  3. Regelnummers worden weergegeven op de zijgoot.
  4. Smarty-blokmatch is gemarkeerd: wanneer u de cursor op de begin- of eindtag plaatst, zal KVS het hele blok markeren voor een duidelijk begrip van de reikwijdte.
  5. De meest voorkomende syntaxisfouten in Smarty zijn gemarkeerd, zoals bijvoorbeeld het ontbreken van een afsluitende tag.
  6. Bewerken op volledig scherm is nu mogelijk met snelle opslagactie - mogelijkheid om snel sjabloon op te slaan zonder herladen van de editor; het zal dus veel gemakkelijker zijn om sjabloonwijzigingen te debuggen zonder grote afleiding bij het herladen en scrollen van de pagina.
  7. Met de slimme tabulatorfunctie kunnen blokken snel worden verplaatst met Tab- en Shift+Tab-combinaties.

Een aantal spelersverbeteringen:

  1. Betere detectie van adblocking-plug-ins en ook het percentage gebruikers met adblocking-software zal nu beschikbaar zijn in spelerstatistieken.
  2. Adblock-detectie toegevoegd aan de speler-API als een andere spelergebeurtenis. Dit kan nu door thema-ontwikkelaars worden gebruikt om adblock te detecteren zonder plug-ins van derden toe te voegen (die zelf kunnen worden geblokkeerd door adblock).
  3. HLS-ondersteuning in VAST-advertenties.
  4. Pre-roll en post-roll VAST-advertenties kunnen nu via aangepaste velden worden gekoppeld aan video-inhoudsbronnen.
  5. Popunder-advertenties kunnen worden geconfigureerd om meerdere video's over te slaan vóór de eerste trigger; Ook zullen de spelerstatistieken het aantal popunder-activaties registreren.
  6. Met insluitcodes zijn nu meerdere parameters voor het volgen van verkeer mogelijk.

Andere verbeteringen:

  1. De Albums-editor is eindelijk gewijzigd om het uploaden van meerdere afbeeldingen met één enkele upload mogelijk te maken. Voorheen moest je afbeeldingen één voor één uploaden of ze in een ZIP-bestand verpakken. Nu kunt u eenvoudig meerdere bestanden tegelijk selecteren.
  2. De foutopsporingsfunctie voor de site zal nu veel beter werken: deze volgt de sjabloonlay-out en geeft alleen blokken weer die daadwerkelijk worden weergegeven met het huidige verzoek (voorheen werden alle blokken weergegeven die op de pagina waren geconfigureerd). Ook worden er variabelen vermeld die zijn ingesteld in de Smarty-sjabloon en hun werkelijke waarden aan het einde van de sjabloonweergave.
  3. Ondersteuning toegevoegd voor crypto-facturering via Coin Payments.net.
  4. Het videobeoordelingsgedeelte is uitgebreid met maximaal vijf vergelijkbare video's voor de video die onlangs is geüpload. Dit zou moeten helpen potentiële duplicaten gemakkelijk te identificeren en af ​​te wijzen.
  5. De maximale uploadgrootte wordt niet meer toegepast op beheerders.
  6. IP-limiet in de videobestandsbeveiligingsfunctie stopt met het tellen van preview-trailers. Voorheen kon het heel moeilijk zijn om een ​​redelijke limiet in te stellen bij het gebruik van videovoorbeelden door er met de muis overheen te gaan, omdat de gebruiker veel voorbeelden kan activeren zonder daadwerkelijk een enkele video te bekijken. Nu hebben we dit veranderd door verzoeken naar het videoformaat met de postfix "_preview.mp4" niet mee te tellen, en ook naar alle formaten met meer dan 1 deel en een duurlimiet van minder dan 30 seconden.
  7. In de Antispam-instellingen hebben we een optie toegevoegd om te voorkomen dat woorden op de zwarte lijst worden toegepast op gebruikersfeedback. Normaal gesproken zou je willen voorkomen dat gebruikers links in reacties plaatsen, dus je kunt er een regexp voor op de zwarte lijst aan toevoegen, maar in feedback zou je normaal gesproken van gebruikers verwachten dat ze je een aantal links sturen. Nu kunt u ervoor zorgen dat dergelijke feedback niet als spam wordt beschouwd.
  8. In de massaselectie-GUI is het niet langer nodig om te kiezen tussen ID's of URL's bij het specificeren van de lijst met te selecteren items. KVS zal automatisch identificeren wanneer u een ID of URL specificeert.
  9. Statistieken van gebruikersdonaties (geschenken) toegevoegd.
  10. Video- en albumstatistieken kunnen nu worden gegroepeerd op inhoudsbronnen en kanalen om geaggregeerde statistieken voor hen te bekijken.
  11. Themazoeken kan nu ook zoeken in thema-JS- en CSS-bestanden. Ook worden de zoekresultaten gegroepeerd op type.
  12. Het KVS-beheerderspaneel toont nu waarschuwingen voor problemen met de inhoudbescherming op opslagservers en de primaire server als deze worden gevonden.
  13. De back-upplug-in is uitgebreid om het verwijderen van oude back-ups uit het beheerdersdashboard mogelijk te maken.
  14. De Google ReCAPTCHA-plug-in ondersteunt nu een willekeurig aantal aliassen.
  15. Backend nextgen-refactoring is onderweg. In lijstblokken hebben we ondersteuning toegevoegd voor filteren door directe object-ID's op te geven die wel of niet moeten worden weergegeven, ondersteuning voor tekstzoeken en het weergeven van gerelateerde objecten. Helaas hebben we op dit moment de veelgebruikte categorisatieblokken nog niet overgezet naar deze nieuwe API, omdat we daar nog wat werk aan moeten doen. Zal zeker deel uitmaken van de volgende grote update, waarbij deze nieuwe functies in alle categorieën beschikbaar zullen zijn.
  16. Siteblokkeringen voor het uploaden van video's en albums kunnen nu de mogelijkheid bieden om de publicatiedatum in de toekomst te specificeren.
  17. De Samsung-internetbrowser wordt toegevoegd aan de lijst met bekende browsers bij het configureren van advertenties per browser.

Bugs die zijn opgelost:

  1. [MEDIUM] Als het initiële spelervolume op gedempt was ingesteld, zou de volumeaanpassing door de gebruiker niet worden opgeslagen in de gebruikersinstellingen en zou elke volgende video nog steeds in de gedempte modus staan.
  2. [MEDIUM] Bij gebruik van zoeksuggesties in uitgebreid formaat (video's + albums + andere objecten), zouden zoekstatistieken gedeeltelijke zoektermen bevatten.
  3. [LOW] Grabbers evalueerden in sommige gevallen niet of de opgegeven URL's dubbel waren en dit werd alleen gedaan na het downloaden van videobestanden.
  4. [LOW] De uploader van FTP-inhoud hield geen rekening met dubbele bestanden als deze in een andere map werden geplaatst.
  5. [LOW] Woorden op de zwarte lijst van Antispam stonden geen reguliere expressies met komma's toe.
  6. [LAAG] Woorden die op de zwarte lijst van antispam staan, kunnen op de een of andere manier door spammers worden misleid.
De gloednieuwe KVS 6.3.0 is er Bestel nu