Novità in KVS 5.5.0
Architettura "nextgen":
- Abbiamo avviato l'architettura "nextgen" per KVS e questo aggiornamento la contiene con un'esposizione molto bassa nei progetti di produzione per ora. Abbiamo iniziato sostituendo i blocchi del sito utilizzati raramente, come list_dvds_groups, list_models_groups, list_categories_groups, list_content_sources_groups, dvd_group_view e content_source_group_view. Ecco i principali punti salienti delle nuove funzionalità per i blocchi modificati; nelle versioni future queste funzionalità verranno applicate anche ad altri blocchi.
- Altre opzioni di ordinamento.
- Aggiunto il parametro skip_default_filter che consente di visualizzare l'elenco degli oggetti senza applicare il filtro predefinito (ad esempio i blocchi dell'elenco visualizzano gli oggetti attivi per impostazione predefinita, questo parametro può essere utilizzato per consentire anche gli oggetti inattivi).
- Aggiunti parametri skip_ids / show_ids che possono essere utilizzati per visualizzare elenchi solo con oggetti specifici, indicati dai loro ID numerici o ID esterni dove supportato.
- Altri parametri skip_xxx e show_xxx, tipici di tutti i blocchi elenco, ora possono essere specificati non solo negli ID numerici, ma anche negli ID e nei titoli esterni.
- Nei filtri dinamici abbiamo aggiunto il supporto per il filtraggio per più oggetti con la specifica delle loro directory (in precedenza era possibile specificare solo i loro ID). Ad esempio ora sarà possibile creare URL SEO-friendly filtrando gli oggetti in base a più tag, ad esempio /prefix/tag1/tag2/tag3/. In precedenza tale URL consentiva solo di specificare ID tag numerici, ad es. /prefisso/1/2/3/.
- La ricerca di testo sarà supportata in tutti i blocchi di elenchi.
Insieme di miglioramenti del motore di conversione:
- Nelle impostazioni del formato video sarà ora possibile collegare introduzioni pre-roll e post-roll ai file personalizzati della fonte di contenuto video. Ciò fornirà la possibilità di avere introduzioni diverse per video provenienti da diverse fonti di contenuto.
- Nelle impostazioni del server di conversione abbiamo precedentemente aggiunto la possibilità di configurare quali tipi di attività in background potevano essere eseguite su uno specifico server di conversione. Ma c'era un'esclusione secondo cui se il server di conversione era vuoto e non aveva attività in esecuzione, KVS vi avrebbe comunque inserito un'attività, anche se questa attività è di altro tipo. Ora abbiamo aggiunto un'ulteriore opzione per configurare se desideri che questo server accetti qualsiasi tipo di attività quando è libero o se desideri che questo server funzioni esclusivamente con tipi di attività specifici e non accetti altre attività.
- Nell'aggiornamento precedente abbiamo aggiunto la possibilità di troncare la durata del video tramite modifica di massa. Nell'aggiornamento attuale abbiamo esteso questa funzionalità e aggiunto il supporto per troncare anche i video dall'inizio e/o dalla fine.
- Abbiamo ottimizzato notevolmente il modo in cui vengono ricreati più file video per lo stesso video. In precedenza, la ricreazione di più file richiedeva un'attività in background separata per ciascun file video, ora KVS invierà una singola attività per ciascun video per ricreare più formati, se necessario. Ciò fornirà anche l'ottimizzazione per la funzionalità di semi-elaborazione, quando per i nuovi video KVS è configurato per creare prima solo i formati richiesti e quindi invia attività separate per creare altri formati.
Miglioramenti nell'esportazione dei feed:
- L'esportazione dei feed può ora essere configurata per esportare solo oggetti di categorizzazione attivi (ad esempio categorie, tag e così via).
- Aggiunto il supporto per esportare i dati in formato JSON, che potrebbe essere più semplice da analizzare dall'esterno anziché XML o CSV.
- Aggiunto il supporto per impostare l'ordinamento casuale.
- Aggiunto il supporto per specificare la formattazione personalizzata della data nel formato feed CSV.
- Aggiunta la possibilità di scaricare come file anziché visualizzarlo come testo.
Miglioramenti al giocatore e alla pubblicità del giocatore:
- Abbiamo rinominato i "profili VAST" in "profili pubblicitari" e li abbiamo resi utilizzabili non solo per gli annunci player pre-roll e post-roll, ma anche per gli annunci popunder e con clic video.
- I profili pubblicitari dei giocatori ora supporteranno anche il filtraggio per tipi e categorie di dispositivi, in modo da poter mostrare pubblicità diverse dei giocatori per dispositivi mobili e desktop o per diverse categorie video.
- Il testo del logo del giocatore e il testo della barra di controllo ora supporteranno l'associazione al titolo della fonte del contenuto video.
- Sarà possibile configurare il popunder del player in modo che venga attivato per ogni video (in precedenza era necessario un timeout minimo di 1 minuto per essere attivato nuovamente).
- Abbiamo aggiunto il supporto per il formato WEBP nelle immagini di anteprima del lettore; plus player ora sceglierà automaticamente l'immagine di anteprima con la dimensione migliore in base alle dimensioni dello schermo del dispositivo. Questo è molto importante per l'indice di prestazione di Google che dipende fortemente dall'immagine di anteprima del player caricata, che è considerata l'oggetto Paint con contenuto più grande. Questa funzionalità verrà attivata automaticamente all'aggiornamento per tutti i progetti, perché riteniamo che sia piuttosto importante. Assicurati che imagemagick del tuo server supporti il formato WEBP, altrimenti il tuo progetto non verrà cambiato. AVVERTIMENTO! Se utilizzi un lettore di terze parti, leggi le note di aggiornamento sul forum KVS per maggiori dettagli sul potenziale problema con questa modifica.
- Sui dispositivi Android il lettore verrà bloccato sull'orientamento orizzontale quando passa a schermo intero.
Abbiamo apportato una serie di modifiche al modo in cui i video e gli album vengono eliminati dagli utenti del sito e al modo in cui lo stato eliminato viene gestito dal motore del sito KVS:
- In precedenza, qualsiasi contenuto eliminato dagli utenti del sito veniva eliminato utilizzando il metodo di eliminazione completa. Abbiamo deciso di modificarlo per contrassegnarlo come eliminato per impostazione predefinita (ciò significa che i file di contenuto verranno eliminati, ma i record di contenuto verranno conservati nel database e i relativi URL diretti saranno ancora disponibili). Se desideri ripristinare il comportamento precedente, puoi utilizzare il parametro delete_mode che è stato aggiunto ai blocchi list_videos e list_albums.
- Oltre a ciò, sarà possibile configurare che il contenuto nello stato eliminato restituisca lo stato HTTP 410 anziché lo stato HTTP 200. Questo può essere configurato in Impostazioni -> Impostazioni sito web sotto l'opzione Disponibilità stati contenuto.
- La funzionalità Contrassegna eliminato consentirà ora di utilizzare il token %ORIGIN_URLS% nel messaggio e-mail, che elencherà gli URL dei contenuti da cui è stato prelevato (solo per i contenuti prelevati da siti Web di terze parti).
Miglioramenti dell'usabilità nel pannello di amministrazione:
- Nelle Impostazioni personali ora puoi disattivare le notifiche non importanti del pannello di amministrazione.
- Nell'intero pannello di amministrazione abbiamo modificato la logica globale di visualizzazione dei riferimenti agli oggetti negli elenchi. In precedenza era possibile fare clic sui riferimenti per visualizzare gli editor corrispondenti, ad es. nell'elenco dei commenti se fai clic sul nome utente verrà mostrato l'editor utente per l'utente cliccato. Il nuovo comportamento filtrerà l'elenco in base al valore cliccato anziché aprire il relativo editor. Abbiamo anche aggiunto un'opzione nelle Impostazioni personali se desideri ripristinare il vecchio comportamento.
- Ovunque nelle statistiche abbiamo aggiunto il filtraggio in base ai periodi di oggi e di ieri.
- Nei commenti ora sarà possibile eliminare tutti i nuovi commenti con 1 clic. Utile se il tuo sito è stato spammato con molti commenti.
- Nelle playlist abbiamo aggiunto il supporto per le operazioni batch "Attiva ed elimina" e "Elimina e attiva".
- L'importazione dei feed ora supporterà l'azione Duplica, in modo da non dover duplicare manualmente tutte le opzioni se è necessario creare molti feed simili.
- I feedback del sito ora possono essere riaperti, se necessario, e ricevere nuovamente risposta.
Altri miglioramenti:
- Una delle funzionalità principali della versione 5.5.0 è l'integrazione con DigiRegs.com, fornitore di servizi DMCA. Il motivo principale per cui è stato aggiunto questo è l'aumento del numero di richieste DMCA che molti siti di tubi devono ora gestire ogni giorno. DigiRegs.com fornisce un accesso a pagamento alla propria API sul copyright dei video che consente di rilevare il titolare del copyright dei video per ogni video caricato. Fondamentalmente questo è lo stesso modello che usano per scansionare automaticamente i tuoi siti alla ricerca di video che violano i diritti d'autore e quindi inviarti richieste per l'eliminazione di video protetti da copyright. Il plug-in è progettato per interferire con il processo di conversione video e identificare i video protetti da copyright prima che vengano effettivamente convertiti e quindi tali video potrebbero essere eliminati o troncati alla durata massima consentita dal detentore del copyright o disattivati in modo da decidere manualmente per ciascuno di essi.
- È stato aggiunto il supporto per i sinonimi alle fonti di contenuto simili ai sinonimi in categorie, modelli e tag.
- Il filtro terminologico nei grabber e nei feed di importazione ora controllerà anche la categorizzazione dei contenuti oltre al titolo. Ad esempio, puoi aggiungere alcuni nomi di categorie nel filtro terminologico e nessun video da quelle categorie verrà importato.
- Nel plug-in di caricamento dei contenuti FTP abbiamo aggiunto la possibilità di specificare il flag di amministrazione per tutti i contenuti importati.
- Il motore del sito è stato aggiornato per impedire automaticamente la visualizzazione del sito in iframe per impostazione predefinita. AVVERTIMENTO! Questo comportamento potrebbe interrompere alcuni progetti che utilizzano la funzionalità di caricamento KVS su altri domini tramite iframe o che utilizzano tecniche specifiche di incorporamento di playlist che si basano su pagine specifiche create nella sezione dell'interfaccia utente del sito Web. Se sei interessato da questo problema, puoi ripristinare il vecchio comportamento in Impostazioni -> Impostazioni sito web. I codici di incorporamento KVS standard non sono interessati da questa modifica, solo le parti pubbliche del tuo sito non consentiranno più l'incorporamento.
- Nel blocco video_edit abbiamo aggiunto il supporto per la configurazione della convalida della qualità video minima e massima per i file video caricati.
- Se l'opzione di incorporamento è consentita nel blocco video_edit, supporterà anche i grabber e potrà essere utilizzata per acquisire automaticamente i codici di incorporamento dai siti supportati. Pertanto sarà possibile specificare semplicemente l'URL del video da youtube.com, ad esempio, e fare in modo che KVS catturi automaticamente il codice di incorporamento, lo screenshot e la durata in pochi secondi.
- La ricerca di testo nei blocchi list_videos e list_albums ora caricherà anche le informazioni sulla query dal database, se esiste. Questi dati possono essere utilizzati per impedire l'indicizzazione delle pagine dei risultati di ricerca per query che non esistono nel tuo database.
- Le statistiche di ricerca nel pannello di amministrazione ora supporteranno il filtraggio in base al numero di risultati e in base al fatto che siano stati aggiunti dagli amministratori o dagli utenti del sito.
- Il plugin Neuroscore è stato esteso con la possibilità di consentire l'esecuzione ripetuta del punteggio per i video che sono già stati valutati, se per qualsiasi motivo è necessario assegnare nuovamente il punteggio manualmente.
- È stato aggiunto un nuovo parametro nel blocco list_videos per impedire l'utilizzo di plugin di ricerca esterni per questo blocco specifico. Ciò può essere utile se utilizzi blocchi separati per effettuare ricerche con opzioni specifiche che non sono supportate dalla ricerca esterna.
- La possibilità di filtrare gli eventi per tipo è stata aggiunta al blocco list_members_events.
Bug che sono stati risolti:
- [SEVERE] KVS non ha aggiornato il numero di video trovati durante l'utilizzo della ricerca esterna (dalla versione 5.3.0).
- [MEDIO] I codici incorporati KVS non consentivano correttamente i cookie.
- [MEDIO] Quando si utilizza il popunder del lettore potrebbe funzionare in modo errato sui dispositivi mobili durante lo scorrimento della pagina.
- [BASSO] Alcuni annunci VPAID non consentivano la pausa dei video al loro interno.
- [BASSO] Il filtro della durata nell'importazione dei feed non funzionava quando il valore della durata non era specificato nei dati del feed.
- [BASSO] L'attivazione o la disattivazione del contenuto tramite le azioni dell'elenco non ha creato record del registro di controllo.
- [BASSO] La GUI di selezione di massa non supportava gli URL di contenuto dei domini satellite.
- [BASSO] In alcuni casi la pagina iniziale sui satelliti mostrava un numero errato di contenuti.
- [BASSO] I campi della password nel pannello di amministrazione di KVS erano limitati a un massimo di 32 simboli.
- [BASSO] L'utilizzo delle strutture [rand] o [pseudorand] era limitato a un massimo di 32 token per testo.