KVS 4.0.1

18 February, 2018

Puoi trovare informazioni complete sull'aggiornamento sul forum KVS: Aggiornamento KVS 4.0.1

A partire dalla quarta generazione di KVS vorremmo cambiare il modo in cui affrontiamo la politica di controllo delle versioni e di aggiornamento. In precedenza KVS aveva rami (1.x, 2.x, 3.x) e tutti gli aggiornamenti all'interno di un ramo erano gratuiti, ma l'aggiornamento a un nuovo ramo costava il 25% del prezzo di una nuova licenza per ogni singola licenza. Sono passati molti anni di successo e KVS ora ha molti clienti con un gran numero di licenze sui loro account, quindi aggiornarli tutti a KVS 4 significherà un sacco di soldi per loro.

Di conseguenza abbiamo riequilibrato la nostra politica di aggiornamento:

  1. Per quanto riguarda il controllo delle versioni non useremo più il termine "ramo", tutte le nuove versioni saranno di 2 tipi: aggiornamenti principali delle funzionalità (ad esempio 4.1, 4.2, ecc.) e aggiornamenti minori per la correzione di bug (4.0.1, 4.0.2 ). Le versioni minori verranno annunciate come al solito, ma non le renderemo disponibili pubblicamente se non verranno risolti bug critici, saranno disponibili solo su richiesta. Cambiare questo approccio ci consentirà di introdurre immediatamente importanti correzioni di bug senza considerare lo stato attuale della versione principale.
  2. L'accesso a qualsiasi aggiornamento costerà ora $ 100 all'anno per cliente e non importa quante licenze possiedi. Qualsiasi nuova licenza Ultimate acquistata darà +1 anno di aggiornamenti gratuiti dal giorno dell'acquisto. Qualsiasi nuova licenza acquistata offrirà +0,5 anni di aggiornamenti gratuiti dal giorno dell'acquisto.
  3. Tutti i clienti che hanno acquistato una nuova licenza Ultimate dal 15.01.2017 o qualsiasi altra nuova licenza dal 15.07.2017 avranno accesso gratuito all'aggiornamento 4.0. Per comodità aggiorneremo presto la nostra zona clienti con queste informazioni.
  4. Tutte le licenze inutilizzate utilizzeranno la versione più recente in qualsiasi momento e non saranno collegate ad alcuna data.

Tieni presente che l'aggiornamento alla 4.0 non sarebbe mai gratuito in ogni caso, non aggiungeremo qui un pagamento che prima non esisteva. La politica del 25% era presente dal 2009. Tuttavia il ramo 3.x è stato sviluppato negli ultimi 5 anni e tutti gli aggiornamenti al suo interno erano gratuiti, quindi questa politica non è mai stata applicata. La nuova politica rende molto più economica l'applicazione dell'aggiornamento 4.x per i clienti che hanno molte licenze sui propri account, mentre non influisce molto sui clienti che hanno solo 1 licenza. Inoltre, invece di pagare per gli aggiornamenti, puoi semplicemente acquistare una nuova licenza KVS e il periodo degli aggiornamenti verrà esteso automaticamente in base alla regola sopra descritta.

Novità nella versione 4.0.0

Miglioramenti globali nel modulo pubblicitario:

  1. Possibilità di limitare i singoli annunci a determinati dispositivi, browser e stati dei membri.
  2. Possibilità di limitare la visualizzazione di singoli annunci durante un intervallo di tempo specifico (ad esempio, iniziando alle 22:00 e terminando alle 02:00 di ogni giorno).
  3. Possibilità di configurare la data di inizio/fine della pubblicità con una precisione di 1 minuto.
  4. Possibilità di escludere la visualizzazione di pubblicità specifica per determinate categorie.
  5. Gli spot pubblicitari ora consentono di configurare il codice HTML racchiuso, in modo che non venga visualizzato alcun blocco pubblicitario vuoto quando non c'è nulla da visualizzare al suo interno.
  6. La pubblicità HTML del player ora può essere collegata agli spot pubblicitari e quindi fornisce un modo semplice per utilizzare tutte le funzionalità del modulo pubblicitario all'interno del player.
  7. Il plug-in Adblock non dovrebbe più impedire il salvataggio della pubblicità nel pannello di amministrazione di KVS.

Molti miglioramenti nel modulo di conversione:

  1. Creazione di trailer video ottimizzata, ora i trailer vengono creati molto più velocemente e con una minore perdita di qualità. Inoltre ora è possibile aggiungere effetti di dissolvenza incrociata ai trailer.
  2. Le filigrane mobili sono ora supportate con la possibilità di impostare velocità, direzione e qualsiasi numero di posizioni in secondi e percentuali per la ripetizione.
  3. Possibilità di convertire la conversione di nuovi video in un processo in due fasi: la prima fase creerà solo tutti i formati video richiesti, la seconda fase creerà tutti i formati ad alta risoluzione che in genere sono dichiarati come condizionatamente facoltativi. In questo modo il video sarà disponibile più velocemente, senza bisogno di attendere la creazione di tutti i formati video.
  4. Aggiunta la possibilità di abilitare facoltativamente le impostazioni di ritaglio degli screenshot per gli screenshot caricati manualmente. In precedenza il ritaglio non veniva mai utilizzato per gli screenshot caricati.
  5. La registrazione delle attività in background è stata migliorata. Ora il registro delle attività in background può mostrare informazioni su tutte le fasi di conversione e, soprattutto, sulle attività secondarie e sulla loro durata.
  6. Ora è possibile codificare uno script PHP personalizzato per impostare il ritaglio, la rotazione o il mirroring individuale di un file sorgente per qualsiasi video caricato. Queste opzioni non sono disponibili per l'uso pubblico, poiché sono troppo specifiche per la maggior parte degli utenti.
  7. KVS ora supporterà il caricamento di file audio direttamente nel formato MP3. Per utilizzare questa funzionalità devi aggiungere l'estensione mp3 all'elenco delle estensioni video consentite in /admin/include/setup.php e caricare anche screenshot per ciascuno di questi video.

Grande serie di miglioramenti e correzioni del lettore KVS:

  1. Possibilità di abilitare il precaricamento automatico, che suggerisce a tutti i dispositivi di avviare il buffering video ottimistico prima che l'utente inizi a giocare.
  2. Possibilità di mostrare video correlati in pausa (se non è configurata la pubblicità in pausa).
  3. Possibilità di mostrare la durata globale del video nel player invece della durata del formato corrente. Ciò può essere utile per i siti a pagamento se gli utenti non premium possono guardare solo brevi trailer: in tal caso è meglio mostrare la durata completa del video anziché la durata del trailer.
  4. Tutta la pubblicità HTML dei giocatori è ora completamente integrata nel modulo pubblicitario KVS.
  5. Per la pubblicità pre-roll e post-roll, gli skin aggiornati mostreranno una sequenza temporale con la durata della pubblicità.
  6. Per la pubblicità pre-roll e post-roll è ora possibile abilitare VAST da diversi fornitori supportati.
  7. Per la pubblicità pre-roll ora puoi configurarla in modo che non venga visualizzata per ogni singolo video, ma puoi saltare alcuni video prima della visualizzazione successiva.
  8. Nelle impostazioni del lettore incorporato ora puoi impostare l'intervallo di memorizzazione nella cache per i codici incorporati. In precedenza i codici di incorporamento venivano memorizzati automaticamente nella cache fino a 24 ore.
  9. Risolto il comportamento errato dell'indicatore del buffer quando si salta o si passa a un altro formato.
  10. Risolto il problema di visualizzazione degli screenshot della sequenza temporale in alcuni browser.
  11. Risolto il problema dello schermo intero in Safari desktop.

Diversi importanti miglioramenti nel sistema di archiviazione KVS:

  1. Aggiunto supporto per la sincronizzazione di un server di archiviazione da un altro server di archiviazione se si trovano nello stesso gruppo di archiviazione. Questa attività è sostanzialmente necessaria quando si sposta il contenuto da un server a un altro o quando si desidera duplicare il contenuto tra diversi server di archiviazione per il bilanciamento del carico. Prima potevi farlo solo manualmente, ora KVS può farlo per te.
  2. Abbiamo esteso l'API di invalidazione CDN per supportare parametri aggiuntivi che descrivono il tipo di operazione (aggiunta, aggiornamento o eliminazione). Pertanto l'API di invalidamento verrà eseguita anche quando viene aggiunto un nuovo contenuto alla CDN.
  3. Ora puoi disabilitare i gruppi di archiviazione, in modo che non vengano utilizzati nella nuova allocazione dei contenuti.
  4. La whitelist IP configurata nelle impostazioni di protezione anti-hotlink video ora disabiliterà tutti i livelli di protezione per gli IP specificati, inclusa la protezione basata sullo stato.

Set di miglioramenti del plugin grabber:

  1. Possibilità di configurare il percorso della riga di comando per la libreria youtube-dl con tutte le opzioni della riga di comando supportate.
  2. Per i grabber basati su youtube-dl KVS scaricherà anche i file video tramite youtube-dl, il che consentirà di utilizzare la libreria aria2 per download multi-thread senza limiti di velocità.
  3. Per i grabber basati su youtube-dl sarà possibile configurare l'elenco dei server proxy se l'IP del tuo server viene bloccato.
  4. Tutti i grabber esistenti verranno presto trasferiti a youtube-dl.

Diversi cambiamenti nel plugin di caricamento dei contenuti FTP:

  1. Possibilità di specificare la descrizione del video/album in un file TXT separato.
  2. Possibilità di randomizzare l'ordine in cui verranno aggiunti i contenuti.
  3. Aggiunte informazioni di visualizzazione sui duplicati, se rilevati.

Altri miglioramenti:

  1. Le impostazioni delle dimensioni delle immagini sono state migliorate con un'ulteriore opzione di tipo di ridimensionamento che ora consentirà di avere immagini con dimensioni dinamiche (in precedenza era possibile avere immagini a dimensione fissa solo per categorie, modelli, ecc.). Inoltre per le categorie e i membri abbiamo aggiunto la seconda dimensione, quindi ora tutte le immagini supportano 2 dimensioni separate con diversi tipi di ridimensionamento. A causa della migrazione degli avatar delle categorie in una nuova struttura di archiviazione, sarà necessario modificare alcuni codici nei modelli. Dopo l'aggiornamento il plug-in di controllo mostrerà il problema KVS #10. Crea un ticket di supporto specificando tutti i domini che hai aggiornato e assicurati che l'accesso al supporto sia abilitato lì.
  2. KVS ora supporta abbonamenti interni a pagamento per membri e canali che utilizzano token. Quando acquistano un abbonamento, i membri riceveranno l'accesso premium a tutti i contenuti del membro o del canale a cui si stanno iscrivendo, inclusi eventuali contenuti aggiunti in futuro da questo membro o in questo canale. Un abbonamento può essere limitato nel tempo o illimitato (configurabile dall'amministratore). Gli abbonamenti a pagamento limitati verranno rinnovati automaticamente se un membro ha abbastanza token in saldo. In caso contrario l'abbonamento scadrà e il membro dovrà acquistarlo nuovamente per ottenere l'accesso. Come con l'acquisto di contenuti individuali, KVS ti consentirà di impostare la parte dei token spesi guadagnati dagli autori dei contenuti, in modo che tu possa fare in modo che i membri guadagnino token vendendo abbonamenti ai loro profili e canali. Nei blocchi di modifica del profilo membro e di modifica del canale è ora possibile specificare il prezzo dei token nel campo tokens_required.
  3. Per i pacchetti di accesso premium ora puoi scegliere se sono disponibili al momento dell'iscrizione, dell'aggiornamento o di entrambi. Questa opzione può essere utilizzata, ad esempio, per fornire alcuni sconti ai membri ricorrenti, pur mantenendo il prezzo intero per i nuovi membri.
  4. I pacchetti di accesso premium ora possono essere acquistati con token. Abbiamo aggiunto un processore di pagamento specifico per gestire questi token interni denominati. Pertanto, se il tuo sito offre zone gratuite e premium, i tuoi membri gratuiti possono guadagnare token per la loro attività e quindi utilizzare token per acquistare l'accesso alla zona premium.
  5. Per consentire l'accettazione di pagamenti utilizzando metodi diversi, i blocchi di registrazione e aggiornamento consentiranno ora di visualizzare i pacchetti di accesso da tutti i processori di pagamento attivi. In questo modo puoi utilizzare più processori di pagamento contemporaneamente e lasciare che gli utenti decidano quale utilizzare.
  6. I membri ora possono ricevere token per l'accesso alla zona membri ogni intervallo di tempo specifico. Questo può essere utilizzato per stimolare la loro attività sul tuo sito.
  7. Nelle impostazioni del formato video ora sarai in grado di specificare l'ordine di download per ciascun formato in cui abiliti l'opzione di download. In precedenza l'ordine dei file scaricati non era definito.
  8. Nelle impostazioni del formato video ora puoi limitare la velocità separatamente per la modalità codice da incorporare. Ciò potrebbe ridurre l'utilizzo del traffico e allo stesso tempo non è necessario bloccare l'utilizzo dei codici di incorporamento.
  9. I plugin di selezione automatica di categorie e tag ora supporteranno la corrispondenza flessibile per tag e categorie composti. Questa nuova opzione fornirà un modo migliore per le lingue in cui le desinenze delle parole variano a seconda dei casi. Fornirà inoltre flessibilità nella gestione della selezione automatica.
  10. I modelli e le fonti di contenuto ora supportano la classificazione in base ai criteri definiti (ordinamento). Ora puoi visualizzare la classifica recente per ciascun modello o fonte di contenuto e la classifica precedente, se modificata. I criteri di classificazione possono essere impostati nelle impostazioni del contenuto.
  11. Nell'editing di massa ora puoi inviare la ricreazione di più formati video contemporaneamente (in precedenza era possibile eseguirne solo 1 alla volta). Anche la modifica di massa ora supporta il campo del livello di accesso.
  12. Aggiunta una nuova interfaccia per le operazioni di massa di video/album: selezione di massa. Puoi usarlo per selezionare un elenco di video/album in base ai loro ID o URL e quindi filtrarli, modificarli in massa o eliminarli.
  13. Se utilizzi la funzionalità Contrassegna video/album come eliminati, ora puoi inviare email di notifica direttamente da lì. Questa funzionalità viene in genere utilizzata per gestire i reclami DMCA, quindi potrebbe essere utile inviare un'e-mail con l'elenco degli URL eliminati.
  14. Quando modifichi video o album, ora puoi eseguire plug-in di selezione automatica di categorie, tag o modelli individualmente. In precedenza questo era disponibile solo dalla GUI di modifica di massa.
  15. L'esportazione dei feed ora può essere filtrata in base al contrassegno HD. Inoltre ora puoi scegliere di esportare semplicemente la qualità "migliore" o "peggiore" per ciascun video invece di specificare direttamente il nome del formato.
  16. Il pannello di amministrazione ora può effettuare ricerche per titoli/descrizioni/directory localizzati in tutti gli oggetti che supportano la localizzazione.
  17. La sezione dell'interfaccia utente del sito Web ora presenta un sistema di controllo della versione, che monitora tutte le modifiche ai modelli di temi, agli stili e ai file JS. Ciò ti consentirà di ripristinare qualsiasi modifica specifica in qualsiasi momento o di ripristinare la versione originale se hai fatto qualcosa di sbagliato. Può anche essere utilizzato con siti di confronto di testo online per trovare cosa è stato modificato in una versione specifica.
  18. Nelle impostazioni del sito web sarà ora possibile configurare che i contenuti con gli stati "in elaborazione" o "errore" vengano visualizzati tramite collegamenti diretti. In precedenza tali contenuti non sarebbero mai stati visualizzati. Questa funzionalità è estremamente utile per i siti Web che offrono funzionalità di hosting video, gli utenti possono caricare i propri video e ottenere immediatamente codici di incorporamento che non restituiscono l'errore 404. Tieni presente che dovrai aggiornare i modelli in modo che tali casi visualizzino un messaggio ragionevole, altrimenti nella maggior parte dei temi non verrà visualizzato alcun messaggio di errore di accesso.
  19. Nelle impostazioni delle statistiche di ricerca ora puoi configurare la lunghezza massima della query e i simboli della lista nera, che impediranno che le query che non corrispondono a questi filtri vengano aggiunte alle tue statistiche. Ciò è necessario per evitare che alcune query non piacevoli vengano successivamente visualizzate sul tuo sito.
  20. Il motore del sito web KVS sarà ora in grado di produrre HTML minimizzato, tuttavia questa opzione non sarà disponibile nelle impostazioni pubbliche e potrà essere abilitata solo tramite la configurazione /admin/include/setup.php. La minimizzazione HTML produce codice HTML a riga singola senza interruzioni di riga, tuttavia comporterà il mancato funzionamento corretto delle aree di testo (tutto il contenuto su più righe visualizzato in un'area di testo verrà racchiuso, ad esempio la modifica della descrizione del video racchiuderà la descrizione su più righe); e anche se hai del codice JS/CSS in linea senza terminare il punto e virgola, questo ne interromperà la sintassi. Utilizzare a proprio rischio, se necessario.
  21. Nelle impostazioni del sito web per i parametri HTTP dinamici è ora possibile configurare la durata dei cookie. Prima di allora la loro vita era forzata a 365 giorni. Questi vengono generalmente utilizzati per passare riferimenti di affiliazione al tuo sito.
  22. Nelle impostazioni dei contenuti è ora possibile configurare l'accesso alle funzioni di caricamento dei file. In precedenza la funzione di caricamento file era disponibile pubblicamente (alcuni siti potrebbero richiedere il caricamento anonimo), ma ora puoi consentirla solo ai membri registrati o agli amministratori. Per i caricamenti di URL remoti puoi anche impostare un limite massimo per la dimensione del file.
  23. In questo aggiornamento abbiamo cambiato il modo in cui i tag vengono aggiunti nel pannello di amministrazione. In precedenza potevi aggiungere tag in massa solo in un elenco semplice, ma ora puoi aggiungere tag in massa insieme ai loro sinonimi; inoltre puoi utilizzare lo stesso approccio per aggiungere nuovi sinonimi ai tag esistenti.
  24. Il lettore video nella pagina di modifica video del pannello di amministrazione ora consentirà il passaggio tra tutti i formati video, se ce ne sono più. In precedenza veniva mostrato il formato di dimensione più grande, il che non è sempre conveniente.
  25. Un cambiamento logico molto importante per il livello di accesso dei webmaster. I webmaster non avranno più lo stesso livello di accesso dei membri premium, ma avranno invece il livello di accesso standard.
  26. Quando viene attivata la protezione da sovraccarico per una pagina, KVS restituirà lo stato 503 con il rendering dei contenuti di sovraccarico.html invece di eseguire il reindirizzamento come prima.
  27. Cambiato il modo in cui funziona il comportamento di ricerca del testo quando si trova solo 1 risultato (solo 1 video, 1 album e così via). In precedenza KVS reindirizzava automaticamente a questa pagina di risultati per impostazione predefinita. Dopo l'aggiornamento, il reindirizzamento non avverrà per impostazione predefinita e KVS visualizzerà semplicemente la pagina dei risultati di ricerca con 1 video o 1 album. Se vuoi avere il reindirizzamento come prima, dovresti utilizzare il parametro search_redirect_enabled nel blocco list_xxx corrispondente nel tuo tema.
  28. I blocchi dell'elenco dei tag (list_tags) e del tag cloud (tags_cloud) ora supportano la visualizzazione dei tag da qualsiasi oggetto e non solo da video o album. KVS supporta anche i tag in modelli, fonti di contenuto, post, canali e playlist.
  29. Aggiunto un nuovo parametro show_stats ai blocchi di visualizzazione video (video_view) e visualizzazione album (album_view). Puoi utilizzare questo parametro per forzare un blocco, effettuare una query aggiuntiva e selezionare le statistiche di visualizzazione di video o album per gli ultimi N giorni. Queste statistiche possono essere utilizzate per mostrare il grafico della popolarità di video/album per un determinato periodo di tempo (il numero di giorni in cui KVS conserva queste statistiche è definito nelle impostazioni delle statistiche).
  30. Il blocco elenco categorie (list_categories) ora può mostrare l'elenco delle categorie correlate, ad es. categorie dello stesso gruppo. Per abilitare ciò sono stati aggiunti i nuovi parametri var_category_id / var_category_dir, che prevedono che l'ID della categoria o la directory vengano passati nell'URL.
  31. Il blocco dell'elenco delle query di ricerca (search_results) ora può visualizzare query di ricerca simili alla categoria o al tag specificato (ad esempio, query di ricerca che utilizzano questa categoria o tag). Per abilitare ciò sono stati aggiunti i nuovi parametri var_category_id / var_category_dir / var_tag_id / var_tag_dir, che prevedono che l'ID della categoria/tag o la directory vengano passati nell'URL.
  32. Il blocco degli elenchi di post (list_posts) ora supporta il filtraggio in base ai campi personalizzati.
  33. Sarà ora possibile visualizzare video/album futuri o imminenti. Per fare ciò, utilizza il nuovo parametro di blocco mode_futures nel blocco list_videos / list_albums. Questa opzione è estremamente utile per i siti a pagamento per mostrare i prossimi aggiornamenti.

Bug che sono stati risolti:

  1. Molte logiche del giocatore e correzioni relative agli aspetti (descritte sopra).
  2. In alcuni casi il processore Epoch chiudeva l'accesso prima della fine del periodo.
  3. I domini inseriti nella lista nera per le email di registrazione non inseriranno nella lista nera anche i sottodomini.
  4. Il plug-in di backup è stato ottimizzato per i satelliti.
  5. Vulnerabilità critica a cui abbiamo inviato la patch il 20 novembre.
  6. Il reindirizzamento casuale di video/album è stato memorizzato nella cache per 1 minuto e reindirizzato allo stesso video/album durante l'intero minuto.
  7. Quando si utilizzava il plug-in di ricerca esterno, KVS non restituiva l'errore 404 per le pagine inesistenti nell'impaginazione della ricerca.
  8. Una dozzina di altri piccoli miglioramenti di usabilità/stabilità.

Novità nella versione 4.0.1

Diversi miglioramenti per il giocatore:

  1. Sarà ora possibile utilizzare provider VAST di terze parti per un abbonamento. Al momento l'abbonamento sarà gratuito per il periodo di beta testing.
  2. La pubblicità non scomparirebbe più dopo essere stata cliccata.
  3. Funzionalità migliorata del lettore di blocco degli annunci. Ora puoi configurare la quantità di tempo in secondi che l'utente adblock potrà guardare. Dopodiché il lettore emulerà il crash mostrando invece il codice HTML predefinito.
  4. Aggiunto supporto per la riproduzione in linea su Iphone, che consentirà anche di mostrare pubblicità pre-roll sui dispositivi Iphone.
  5. Risolto il problema relativo al comportamento del pulsante di disattivazione audio sui dispositivi mobili. In precedenza non veniva visualizzato per i dispositivi mobili.

Altri miglioramenti:

  1. Nell'esportazione dei video e nell'esportazione dei feed sarà ora possibile formattare la durata nel formato HH:MM:SS.
  2. Il blocco dell'elenco dei commenti (list_comments) supporterà la modalità aggiuntiva per visualizzare i commenti sull'intero contenuto dell'utente.
  3. Il blocco dell'elenco dei canali (list_dvds) supporterà una nuova modalità che consente di elencare i canali disponibili per il caricamento per un determinato utente in base alle sue impostazioni di privacy.
  4. Sono state aggiunte diverse nuove modalità per i video misti e il blocco dell'elenco degli album (list_content). Consentiranno di visualizzare i contenuti caricati, i contenuti acquistati e i contenuti dagli abbonamenti di un determinato utente.

Bug che sono stati risolti:

  1. In alcuni casi la filigrana mobile non veniva applicata ai video.
La nuovissima KVS 6.3.0 è qui Ordina ora