KVS 6.1.0

05 June, 2023

Hva er nytt i KVS 6.1.0

Et stort sett med endringer ble gjort rundt det nye administrasjonspanelet. Vi mottok noen negative tilbakemeldinger fra gamle brukere, og bestemte oss for å tilby noen tilleggsalternativer for å delvis gjenopprette det gamle utseendet og følelsen av administrasjonspanelet:

  1. Påminnelse om hva som allerede var mulig i 6.0.1: slå av ikoner i menyer, endre størrelse og flytte alle popup-vinduer med minnefunksjon, legge til tilpasset CSS i administratorkontoen din - alt dette i Innstillinger -> Personlige innstillinger. Vær oppmerksom på at tilpasset CSS ikke bare kan brukes til å angi fonter og farger, men også til å skjule deler av GUI som du ikke trenger. For eksempel har hver editor "data-editor-name" HTML-attributt og hver feltrad har "data-field-name"-attributt. Ved å bruke disse og tilpasset CSS kan du nå skjule deler av editoren du aldri bruker.
  2. Rullemodusalternativet ble lagt til i Personlige innstillinger. Dette alternativet lar deg bytte til gammel KVS-rulling, når det ikke var noen fast topp- og bunntekst og hele siden var rullbar.
  3. Et nytt alternativ for å tilpasse redigeringsåpningsmodus ble også lagt til i personlige innstillinger. Den lar deg bytte til 2 nye redigeringsmoduser: i popup-vinduer på samme side og i nye faner. Disse begge nye måtene vil ikke gjengi overskrift og sidemeny, så de kan være nyttige for små skjermer.
  4. I tillegg lagt til et alternativ for å tvinge popup-lukking når du klikker hvor som helst på tom plass utenfor popup, på samme måte som det skjedde i det gamle administrasjonsgrensesnittet.
  5. Noen endringer i grid filter GUI: vi økte størrelsen på søkekontroll, og la til Bruk-knappen ved siden av settet med aktive filtre, slik det var før. Alle søkefelt er også aktivert som standard nå.
  6. Du kan nå bruke "ned"-tastaturtasten i avanserte velgerkontroller for å vise hele listen over tilgjengelige elementer som en rullegardin, på samme måte som native select-kontroller.
  7. Hver popup, der det er aktuelt, gir nå en lenke for å laste ned og åpne popup-innhold i en ny nettleserfane.
  8. Gjenopprettet standard autofokus til det første feltet i redaktører.
  9. Kalenderkontroll gjør det nå mulig å velge datoer kun ved hjelp av tastaturet.
  10. Grids vil vise tommelen i rutenettformat med flere kolonner hvis du kun velger tommelkolonnen i kolonnevelgeren. Dette kan brukes til å gjennomgå store sett med tomler.

Videovannmerkefunksjonen ble herdet for å forhindre enkel sletting av vannmerker:

  1. Lagt til muligheten til å spesifisere maksimal forskyvning i piksler eller % av videostørrelsen for å få vannmerket forskjøvet tilfeldig på X- og Y-aksen.
  2. Lagt til støtte for å bytte hjørneposisjon til det faste vannmerket, noe som vil gjøre det tilfeldig vist i forskjellige hjørner for N antall ganger du definerer).
  3. For å rulle vannmerker, lagt til støtte for å randomisere rulletider ved hjelp av spesiell syntaks.

En liste over søkerelaterte SEO / DMCA-funksjoner er lagt til:

  1. Søkespørringer støtter nå status, slik at du kan deaktivere alle søk. Grunnen til å gjøre dette er å forhindre at dette søket vises på sider som viser søkeord (vanligvis brukt til SEO-formål). Tidligere kunne du bare slette søk som du ikke ønsket skulle være synlige, men de kunne dukke opp igjen.
  2. I Stats-innstillinger kan du nå konfigurere at alle nye søk legges til i inaktiv status. Du kan bruke dette alternativet hvis du ønsker å manuelt godkjenne spørringer du vil vise på nettstedet ditt.
  3. Overalt i blokker der tekstsøk støttes, er det nå mulig å tilpasse blokkadferd når brukeren prøver å søke etter noe som samsvarer med inaktivt søk i databasen din, eller noe som inneholder et blokkert ord. I begge tilfeller kan du bruke blokkparametere for å tvinge frem 404-feil som svar, eller foreta en omdirigering til en annen URL. Dette ser ut til å være nødvendig med nylige DMCA-begrensninger, når agenter krever nettadresser som inneholder en opphavsrettseier for å returnere 404-feil (sannsynligvis for å fjerne disse nettadressene fra Google-indeksen), selv om ingen relevante resultater blir funnet.
  4. Endelig vil det nå være mulig å bedre kontrollere caching av søkeresultatsider. Tidligere cachede KVS resultater for kun enkeltordspørringer for å unngå buffersystemoverflyt. Nå har vi lagt til en search_caching_words-blokkparameter slik at du kan tillate at 2-ord-spørringer, eller til og med 3-ord-spørringer også bufres.


Andre forbedringer:

  1. Funksjonen for e-postvarsling ble lagt til i personlige innstillinger for hver administrator. Du kan nå konfigurere e-posten din og velge hvilke varsler du vil motta (settet med tilgjengelige varsler avhenger av administratortillatelsene dine og hele listen er kun tilgjengelig for superadministratorer). I tillegg til varslinger vil det også være mulig å sende tilbakemeldinger på e-post fra brukere – enten alle eller bare med den gitte listen over hvitelistede ord.
  2. Lagt til støtte for Amazon S3 og S3-kompatible lagringssystemer i lagringsservere. I tillegg til det har vi også lagt til alternativet "Ingen offentlig tilgang" i feltet for strømmingstype for tilfeller der du ønsker å bruke lagringsserver kun for sikkerhetskopiering (har flere lagringsservere i samme gruppe).
  3. I skjermbildeformater vil det nå være lovlig å slette JPG-formater og bare beholde WebP-formater, ettersom enhetsstøtten deres endelig når 98 %. Spillerinnstillinger vil nå bare støtte ett enkelt format for tidslinjeskjermbilder, og KVS-oppdateringen skal automatisk bytte den til WebP. Derfor anbefaler vi å slette JPG-format fra listen over skjermbildeformater for TIDSLINJE (!) etter oppdateringen. For oversikt over skjermbildeformater bestemte vi oss for å beholde både JPG og WebP som standard i standardtemaet vårt, men i temainnstillinger vil du nå kunne velge WebP-formater i alle alternativer der tidligere kun JPG-formater var mulig (alternativ for primære tommelformat). Dermed kan du velge å bli fullstendig kvitt JPG-formater i videoer (dessverre ikke andre steder foreløpig, men dette kommer). Vi vil også se nærmere på fremtidig AVIF-format, ettersom det nå treffer 80 %+ adopsjon.
  4. Forbedret masseredigering admin panel sikkerhet. Tidligere var masseredigering automatisk mulig for administratorer med tillatelse "rediger alle data". Nå vil det være en egen tillatelse for masseredigering som bør settes manuelt for hver admin som trenger denne funksjonen (dette inkluderer også redigering via import-GUI). Også masseredigering GUI vil tillate å endre bare data som er tillatt av andre redigeringstillatelser. Dette vil sikre at begrensede administratorer ikke vil være i stand til å skade dataene dine utover deres spesifikke ansvar. I tillegg la vi til spesifikk tillatelse for å endre eierskap for innholdsadministratorer, som tidligere bare var mulig for superadministratorer.
  5. Forbedret sikkerhet for sletting av innhold. Nå kan du konfigurere den maksimale daglige grensen for slettet innhold for hver begrenset administrator (30 vil bli satt som standard etter oppdateringen). Denne endringen vil sørge for at administratorene dine ikke kan slette innholdet ditt ved et uhell eller ondsinnet. Superadmins vil ikke ha denne grensen, men det vil være en ekstra hard grense på maks 1000 innholdsobjekter (videoer og/eller album) som bakgrunnsoppgavebehandler kan slette per dag. Om nødvendig kan den justeres via setup.php konfigurasjonsfil.
  6. KVS kan nå generere brukere tilfeldig plukke fra 8 millioner åpen kildekode brukernavn database. Slike brukere vil få ny «Generert»-status for å skille dem fra ekte brukere. Dette kan aktiveres overalt hvor det er mulig å importere innhold, for å etterligne innhold som lastes opp fra ekte brukere. For eksisterende KVS-prosjekter kan du bruke masseredigeringsgrensesnitt for å tilordne videoer til nygenererte brukere. Det ble også lagt til et alternativ i Memberzone-innstillingene som gjør det mulig å tilpasse hvor ofte KVS skal "gjenbruke" allerede genererte brukere VS opprette nye. Dette vil emulere at noen genererte brukere legger til flere videoer enn én.
  7. Hastighetskontroll lagt til spilleren, slått av som standard, kan aktiveres i spillerinnstillingene.
  8. Veiviser for temainstallasjon introdusert. Det kan brukes til å erstatte standardtema med et hvilket som helst annet tema levert av tredjepart eller kopiert fra ditt andre prosjekt via KVS backup-plugin. Temaer har vanligvis avhengigheter av tommelstørrelser de ble designet for, så veiviseren vil ikke bare erstatte tema, men vil også sjekke avhengigheter og foreslår at du automatisk oppretter de nødvendige tommelformatene, eller endrer andre bildealternativer som kreves av det nye temaet.
  9. Temahistorikk vil nå registrere endringer i blokkparametere. Alle slettede filer, som tidligere er registrert i temaloggen, vil også utløse endringshendelser når de slettes.
  10. Forhåndsinnstillinger for innholdsimport støtter nå svartelister som tillater å hoppe over import av spesifikke linjer som inneholder noen av de svartelistede ordene.
  11. Neuroscore-plugin vil nå støtte omskriving av titler fra gamle titler, kategorier og modellnavn. Dessuten vil den nå automatisk oppdage modeller og kategorier fra videoskjermbilder automatisk. Disse funksjonene er fortsatt under integrasjonstesting, og vi vil aktivere dem fullstendig kun i den endelige oppdateringen.
  12. Template cache cleanup plugin ville nå gjøre mer intelligent cache opprydding, og ville også være i stand til å vise mer avansert cache statistikk, nyttig for å analysere cache overbelastning. Tidligere økende hurtigbuffertid for en enkelt blokk ville resultere i enorme mengder søppelbufferfiler, men med den nylige endringen vil det ikke være et problem lenger.
  13. I DigiRegs-plugin kan du nå velge å kun bruke DigiRegs-sjekk for videoer som ikke har innholdskildeinformasjon.
  14. Programtillegg for automatisk valg av modell vil vurdere brukernavn, kanal og innholdskilde for å automatisk tildele modeller, dette vil øke suksessraten for plugin-modulen med innhold fra grabbere.
  15. I grabbers plugin når du aktiverer autopilot for individuelle grabbere, kan du nå spesifisere tidsintervallet når du vil at spesifikk grabber skal utføres. Tidligere var det kun mulig å spesifisere intervallet mellom påfølgende henrettelser.
  16. Sikkerhetskopieringsplugin støtter nå duplisering av sikkerhetskopiarkiver til noen FTP.
  17. Masseredigering vil nå støtte å lage nye spillelister på farten.
  18. Ved å eksportere feeder kan du konfigurere kun eksport av spesifikke videoinnholdstyper (f.eks. bare innebygde eller opplastede videoer).
  19. Logikk som hashes opplastede filer og søker etter duplikater ble optimalisert for å hashe bare deler av filen som vanligvis inneholder overskriftsinformasjon og nøkkelbilder. Dette vil imidlertid ikke påvirke alle etter oppdateringen. Hvis du vil bruke denne løsningen, må du legge til $config['optimize_file_hashing']="true"; linje (med semikolon på slutten) til /admin/include/setup.php, men etter å ha aktivert dette - vil alle eksisterende videoer slutte å delta i duplikatsjekker, og kan potensielt lastes opp igjen. Denne metoden vil være aktivert som standard for nye installasjoner.
  20. Bedre sikkerhet for brukerkontoer og e-poster. KVS vil nå kun tillate en enkelt brukersesjon, slik at hvis en annen økt er logget inn under samme konto, vil eventuelle andre økter automatisk logges av. Prosedyrer for registrering og gjenoppretting av passord vil slutte å avsløre hvis den oppgitte e-posten allerede brukes i KVS eller ikke (duplikatsjekk av e-post). Derfor vil det ikke være mulig å si om noen spesifikk e-post er registrert eller ikke. KVS vil også sørge for at bruker med samme e-post kan opprette ny konto via betalingsbehandler igjen. Dette kan skje når en betalt bruker avbryter omfaktureringssyklusen og deretter ønsker å kjøpe tilgang en gang til. Tidligere ville KVS ikke bare kreve et unikt brukernavn, men også e-post.
  21. I video_view- og album_view-blokker la vi til limit_ignore_seo_bots-parameteren som kan brukes til å slå av grensen for innholdsvisning for SEO-roboter (brukeragenter). Innholdsvisningsgrense er en annen innstilling i de nevnte blokkene, som begrenser antall innhold som kan nås av en bruker med en enkelt IP i løpet av en bestemt tidsperiode. Denne grensen brukes vanligvis for å gjøre det mulig for brukere som registrerer seg for å få tilgang til mer innhold, men kan også påvirke SEO-robotindeksering negativt.
  22. I list_videos, list_albums og list_content-blokker introduserte vi parameteren limit_access_level, som kan brukes til å vise innhold tilgjengelig for gjeldende bruker basert på globale og individuelle innholdstilgangsnivåinnstillinger. I tillegg la vi til parameteren access_level_id for å vise innhold med spesifikt tilgangsnivå.
  23. Videofilbeskyttelse vil nå automatisk hvitliste alle Googlebot / Bingbot IP-er ved å bruke den oppgitte listen over kjente IP-er. Tidligere brukte KVS bare omvendt DNS-oppslag for å hvitliste Googlebot-forespørsler, men det ble rapportert at denne funksjonen ikke alltid fungerte. I tillegg til det la vi til støtte for CIDR-maskenotasjon i IP-hvitelistefeltet for videobeskyttelsesinnstillinger.

Feil som er fikset:

  1. [MEDIUM] KVS-spilleren initialiserte ikke forhåndsinnlasting på Android-enheter.
  2. [LAV] Statistikk ble ikke talt riktig på andre underdomener enn www.
  3. [LOW] Player VAST støttet ikke 00:00:00 hoppforskyvning for å vise hopp over-knappen umiddelbart.
  4. [LAV] I noen tilfeller vil søkestatistikk inneholde null funne resultater.
  5. [LAV] Eksporterende innmatinger ga ikke tomme resultater når den passerte en ikke-eksisterende kategori, eller noe annet kategoriseringsfilter i parametere.
  6. [LAV] Forskjellige små feilrettinger i det nye administrasjonspanelet.
Den splitter nye KVS 6.3.0 er her Bestill nå