KVS 3

11 January, 2013

I. Motore di conversione e archiviazione
L'integrazione con i sistemi CDN è stata completamente rielaborata. In precedenza, KVS supportava un set fisso di provider CDN. A partire dalla versione 3 è possibile utilizzare facilmente qualsiasi provider CDN. Per fare ciò, è necessario implementare una serie di funzionalità standard utilizzando l’API della CDN.
È stato aggiunto il controllo completo del contenuto servito da un particolare server di archiviazione. Le versioni precedenti avevano funzionalità di "test collegamento diretto", "test collegamento protetto" e "test streaming". La nuova versione raggruppa queste funzionalità in una sola, che può fare tutto automaticamente e fornire un rapporto di riepilogo. Tutti i controlli supportano diverse opzioni di protezione del contenuto, ad es. i collegamenti diretti ai file video non dovrebbero funzionare, i collegamenti diretti ai file degli album dovrebbero funzionare solo per i formati consentiti pubblicamente e così via. Questa nuova funzionalità ti consente di verificare facilmente se la configurazione di ciascun server di archiviazione è valida.
È stata migliorata l'integrazione tra il server principale e i server di conversione remoti. Il server principale ora mostra le librerie server configurate e le risposte echo per ogni server di conversione. Se necessario, puoi anche specificare l'offset del fuso orario del server di conversione per evitare falsi messaggi di errore.
I formati video ora offrono la possibilità di configurare limiti di durata per sponsor utilizzando campi sponsor personalizzati (simili alla personalizzazione di filigrane diverse per sponsor diversi).
Quando viene creato un trailer in più parti, ora puoi prendere l'ultima parte del trailer dalla fine dell'ultimo frammento. In precedenza, tutte le parti del trailer venivano prese dall'inizio dei frammenti, inclusa l'ultima parte.
La creazione in blocco di rimorchi simili con diverse opzioni di dimensioni/qualità è stata drasticamente ottimizzata e ora richiede molto meno tempo.
Quando un formato video viene ricreato tramite modifica di massa, ora puoi disabilitare la filigrana per questa operazione. Questa opzione è utile se un altro file di formato funge da file sorgente ed è già dotato di filigrana. In questo caso non si verificherà alcuna doppia filigrana.
È stata aggiunta l'eliminazione degli screenshot della timeline per qualsiasi formato video in cui gli screenshot della timeline sono disabilitati. Puoi utilizzare questa opzione se desideri ottenere più spazio libero e non hai più bisogno di screenshot della timeline per un formato.
La logica di creazione delle miniature è stata completamente riscritta per ridurre il numero di esecuzioni intermedie di ImageMagick e ottimizzare la qualità dell'immagine risultante.
La registrazione delle attività in background è stata migliorata. Ora puoi vedere la percentuale completata per tutte le attività, non solo per le attività del gruppo di contenuti, come avveniva prima.
È stato aggiunto un campo opzioni ImageMagick extra per i formati di screenshot video. Puoi utilizzarlo per tutti gli screenshot caricati manualmente. In precedenza, per tutti gli screenshot caricati manualmente, non c'erano opzioni ImageMagick (venivano applicate solo il ridimensionamento e la filigrana). Pertanto, non è possibile postelaborare gli screenshot caricati con ImageMagick. Ora questo è stato risolto.
È stata aggiunta la creazione del formato di screenshot video con le dimensioni di origine (non ridimensionate a dimensioni particolari). Per fare ciò, dovresti specificare la sorgente di parole predefinita come dimensione del formato.
Ogni attività in background ora ha il proprio registro.
II. Accesso premium
È stato aggiunto il supporto per l'accesso basato su token oltre all'accesso limitato nel tempo. I token sono disponibili per i membri standard (non premium) e possono essere acquistati tramite il sistema di pagamento o “assegnati” per l’attività sociale. I membri possono spendere i propri token per ottenere l'accesso premium ai contenuti. I membri verranno comunque considerati con stato standard/attivo, ma quando accedono ai contenuti acquistati verranno considerati premium. Puoi combinare opzioni di accesso limitate nel tempo e basate su token sul tuo sito senza alcuna restrizione.
Per facilitare la funzionalità estesa dell'area membri, KVS ora dispone di una pagina Impostazioni zona membri separata in cui è possibile abilitare l'accesso basato su token per particolari tipi di contenuto (impostazioni individuali per video e album standard/premium) e configurare i prezzi predefiniti. Per qualsiasi video/album particolare, puoi sovrascriverne manualmente il prezzo utilizzando la modifica autonoma o di massa.
Le impostazioni di Memberzone offrono anche la configurazione di premi per l'attività dei membri. Un premio è una quantità di token assegnata per una particolare attività come la registrazione iniziale, il caricamento di un avatar, la pubblicazione di un commento (con la possibilità di limitare la durata minima), il caricamento di un video (con la possibilità di limitare la durata minima), la creazione di un album ( con possibilità di limitare il numero minimo di immagini).
È stata aggiunta la visualizzazione dell'elenco dei video e degli album acquistati per ciascun membro.
È stata aggiunta la tanto attesa funzionalità che consente di pubblicare contenuti con data di pubblicazione relativa alla data di registrazione dell'utente. Ti consente di configurare le date di pubblicazione relative ai contenuti in modo che tali contenuti diventino visibili a un membro dopo un certo periodo di attività nell'area membri. Questa opzione può essere abilitata solo dalla configurazione del sistema di basso livello perché influisce seriamente sulla funzionalità del sito e dei pannelli di amministrazione. È disabilitato per impostazione predefinita. Se abilitata, questa funzione ti consente di configurare l'offset giornaliero per ogni video e album. Offset positivo significa che questo contenuto sarà visibile l'ennesimo giorno dopo la registrazione (ad esempio, 1 significa che il contenuto sarà visibile immediatamente dopo la registrazione, 10 significa che il contenuto sarà visibile il decimo giorno dopo la registrazione). È consentito anche un offset negativo e significa che (a) questo contenuto sarà sempre visibile, anche quando un utente non è registrato/ha effettuato l'accesso, (b) la data di pubblicazione verrà sempre spostata in base alla data corrente. Ad esempio, una data di pubblicazione relativa pari a -10 significa che tale contenuto sembrerà essere stato aggiunto 10 giorni fa, indipendentemente dalla data odierna. Le date di pubblicazione relative possono essere combinate con le date di pubblicazione assolute, ad es. una parte dei tuoi contenuti potrebbe utilizzarne uno, l'altra parte l'altro.
Un sito KVS può ora essere integrato con qualsiasi sistema di affiliazione che funzioni tramite file .htpasswd. Ora puoi spostare facilmente qualsiasi sito web affiliato su KVS. Devi solo caricare uno speciale script KVS in una cartella protetta dal file .htpasswd gestito dal tuo sistema di affiliazione. Questo script creerà automaticamente gli utenti nel database KVS, se necessario, e li effettuerà l'accesso. Allo stesso tempo non è necessario apportare modifiche al modo in cui funziona il tuo sistema di affiliazione. È solo il tuo vecchio sito che verrà sostituito con il tuo nuovo sito basato su KVS.
Il blocco di registrazione è stato migliorato per consentire coppie nome/password univoche generate automaticamente. Gli utenti non sono tenuti a inserirli manualmente al momento della registrazione. In questo caso il modulo di registrazione sarà limitato alla sola selezione del metodo di pagamento.
La registrazione del processore di pagamento è stata completamente riscritta. Tutti gli eventi vengono ora registrati in un database che consente il filtraggio e l'analisi.
III. Supporto multilingue
Uno dei cambiamenti più drastici nella versione 3 è la localizzazione dei dati. Puoi configurare diverse lingue aggiuntive nel pannello di amministrazione e caricare titoli/descrizioni tradotti per tutti i contenuti e le categorie. È stata aggiunta una nuova interfaccia utente che gestisce la traduzione e ora è possibile tradurre i titoli di video e album nella pagina di modifica.
Il motore del sito Web è stato migliorato in modo che il sito Web possa funzionare in modalità localizzata per qualsiasi lingua aggiuntiva. Visualizzare il sito in modalità localizzata non significa che devi aver completato il 100% della traduzione. Se alcuni articoli non sono ancora tradotti, verranno visualizzati con titoli/descrizioni originali. La nuova versione consente inoltre di utilizzare file di lingua per i testi dei modelli (elementi GUI, file CSS di lingua e altro). Consulta la documentazione per ulteriori dettagli sulla localizzazione del tuo sito web.
I blocchi dei commenti del sito Web ora possono visualizzare solo i commenti pubblicati nella lingua corrente. Ogni commento salva la lingua in cui è stato pubblicato. Questa opzione è disabilitata per impostazione predefinita in modo che vengano visualizzati tutti i commenti.
È stato aggiunto il plug-in dell'analizzatore di log per i log di controllo. Riepiloga tutte le informazioni sull'attività dei tuoi gestori di contenuti. Oltre a ciò, può anche essere utilizzato per vedere quanti contenuti sono stati tradotti dal tuo staff.
IV. Album fotografici
Infine, gli album fotografici utilizzano la stessa architettura di archiviazione dei video. Ora puoi creare un gruppo di archiviazione separato per archiviare file sorgente, formati e file ZIP degli album (album e video non possono utilizzare gli stessi gruppi di archiviazione, i gruppi devono essere diversi).
La creazione degli album è ora gestita dai server di conversione.
Ora è possibile caricare le immagini sorgente dell'album una per una, non solo in file ZIP.
La funzionalità complessiva degli album nel pannello di amministrazione è stata estesa più o meno allo stesso livello dei video. La modalità “descwriter” è ora supportata; inoltre, è stata aggiunta la visualizzazione opzionale delle immagini nella pagina di modifica dell'album. Sono stati aggiunti nuovi filtri all'elenco degli album.
È stata aggiunta anche l'importazione della galleria di immagini.
V. Giocatore
È stato aggiunto il supporto di base per la modalità HTML5. La modalità HTML5 può essere utilizzata solo durante la riproduzione di file MP4 e verrà abilitata automaticamente se il dispositivo dell'utente non supporta Flash.
Le impostazioni del player ti consentono di scegliere la modalità del codice da incorporare: iframe (supporta HTML5) o incorporamento standard (supporta solo Flash). Questa impostazione influisce su tutti i codici di incorporamento generati da KVS.
Se nel lettore sono visualizzati più formati video, il formato selezionato dall'utente l'ultima volta verrà ricordato e scelto automaticamente per altri video.
Quando il mouse è posizionato su un logo cliccabile, si verificherà un effetto sfocato per enfatizzare che il logo è cliccabile.
Diversi problemi di sicurezza di Flash precedentemente risolti in una patch separata sono ora risolti in questo aggiornamento.
VI. Importazione e feed di contenuti
Usabilità dell'importazione: sono state aggiunte attività in background cancellabili per i processi di importazione ed è stata implementata la protezione dall'overflow dell'HDD del server principale. Ora, ogni volta che inizi a importare contenuti, vedrai un'attività in background con una percentuale completata e un proprio registro. Puoi rimuovere questa attività se desideri annullare l'importazione. Se l'HDD del server principale ha meno spazio libero rispetto al limite configurato, tutti i processi di importazione verranno messi in pausa e attenderanno più spazio su disco. Ciò può accadere se importi un grande volume di dati che vengono temporaneamente scaricati sul tuo server principale per elaborazioni future.
I dati di testo per tutte le importazioni verranno salvati sul server principale. Pertanto, sarai in grado di trovare tutti i dati che hai importato in precedenza.
È stato aggiunto il controllo dei duplicati degli URL. Può essere utilizzato per impedire l'importazione di set di dati duplicati.
Sono stati aggiunti il ​​supporto per i sinonimi di categoria e gli alias dei modelli durante l'importazione. Non verranno create nuove categorie/modelli nel caso in cui il tuo database contenga già categorie/modelli con tali sinonimi/pseudonimi.
Quando si importano pseudo video, ora è possibile rilevare la durata e creare automaticamente schermate in base all'URL del file video fornito. Ciò ti aiuterà a creare siti con lo stesso contenuto ma diversi set di screenshot.
La logica del rilevamento dei video duplicati durante l'importazione dei feed è ora diversa. Le versioni precedenti utilizzavano il dominio dell'URL del feed per creare una chiave video univoca che causava problemi se erano presenti diversi feed diversi che funzionavano sullo stesso dominio e restituivano video diversi con lo stesso ID. Nella nuova versione, puoi configurare manualmente un prefisso per creare chiavi video univoche per ogni feed.
La registrazione dei feed è molto diversa nella nuova versione. Tutti gli eventi vengono registrati in un database, che consente l'analisi e il filtraggio.
L'esportazione dei feed ha filtri di durata e può restituire solo video con rotazione dello screenshot completata; inoltre, i feed ora possono restituire URL di file video temporanei.
VII. Motore del sito web
È stato aggiunto il supporto per la definizione dei blocchi globali: si tratta di blocchi che non sono legati ad alcuna pagina particolare. Ogni blocco globale ha solo 1 istanza delle sue impostazioni e del modello che ti consente di modificare le impostazioni in un unico posto per influenzare più pagine del sito, ovvero tutte le pagine in cui sono inseriti questi blocchi. I blocchi globali possono essere utilizzati per visualizzare lo stesso contenuto su diverse pagine del sito (ad esempio, elenco globale di tag o categorie). In precedenza, dovevi inserire un blocco su ogni pagina e duplicarne le impostazioni su tutte le pagine rimanenti. Con il supporto del blocco globale, puoi configurare queste impostazioni solo una volta.
Ora puoi raggruppare le pagine del sito utilizzando un prefisso del titolo.
Per ogni pagina del sito web ora puoi disattivarla completamente in qualsiasi momento. Inoltre puoi configurare il livello di accesso membro richiesto per caricare una pagina.
Ora l'elenco dei paesi può essere utilizzato in qualsiasi modello. Inoltre, possiamo fornirti le icone delle bandiere nazionali su richiesta (per impostazione predefinita, le icone delle bandiere non sono incluse).
Sono stati risolti alcuni problemi relativi all'integrazione degli script commerciali.
VIII. Comunità
I membri possono ora creare i propri canali e gestirli. Per ciascun canale, è possibile configurare chi può pubblicare video lì, tutti gli utenti, solo gli amici o solo il proprietario del canale. Inoltre, è stata aggiunta la segnalazione dei canali.
Le playlist sono una nuova funzionalità della community. I membri possono creare le proprie playlist e gestirle. Inoltre, è stato aggiunto il supporto per più gruppi di preferiti. Puoi usarlo in molti modi diversi a seconda dei tuoi scopi. Queste nuove funzionalità ti consentono di visualizzare un menu a discesa con playlist/gruppi di preferiti quando gli utenti aggiungono un video/album ai loro preferiti. Il contenuto può anche essere spostato tra gruppi di preferiti.
I membri ora possono essere contrassegnati come attendibili, il che significa che tutte le loro attività non dovranno essere riviste dall'amministratore del sito.
È stata aggiunta la visualizzazione della cronologia delle visite ai contenuti per qualsiasi membro.
I membri ora possono aggiungere/modificare il loro messaggio di stato. La modifica di un messaggio di stato attiverà un evento della community.
Le e-mail di massa ora consentono di filtrare i destinatari in base allo stato: tutti i membri attivi, solo i membri premium o solo i webmaster.
Ora puoi inserire un nickname durante il processo di registrazione (oltre a un nome utente). In precedenza, il soprannome era sempre uguale al nome utente.
IX. Commenti
L'architettura di archiviazione dei commenti è stata completamente rielaborata. La sezione commenti nel pannello di amministrazione è stata spostata nella sezione utenti. Nella nuova versione, i commenti per tutti gli oggetti vengono visualizzati in un unico elenco. Questa modifica ha contribuito a rendere il blocco list_comments notevolmente più veloce.
Gli utenti anonimi ora possono firmare i propri commenti con un nickname.
Gli smiley e il codice bb sono ora supportati.
Per ogni blocco di commenti, ora puoi impostare se i commenti dei membri registrati richiedono l'approvazione dell'amministratore.
X. Pannello di amministrazione e usabilità
Il pulsante "Abilita accesso al supporto" è stato spostato nella pagina iniziale.
Plugin di aggiornamento: per tua comodità, ora utilizziamo aggiornamenti cumulativi anziché sequenziali. Ora dovrai eseguire la procedura di aggiornamento solo una volta.
Il numero di tentativi di accesso rimanenti verrà ora visualizzato nella pagina di accesso del pannello di amministrazione se si immettono credenziali non valide e la protezione bruteforce è abilitata.
Ogni elenco del pannello di amministrazione supporta la selezione multipla continua con 2 clic. Fai clic sulla casella di controllo più in alto per la tua selezione, quindi fai clic su quella più in basso tenendo premuto il tasto Maiusc. Verranno selezionate tutte le caselle di controllo all'interno di questo intervallo.
La modifica di massa di video/album è ora possibile per qualsiasi elenco di oggetti filtrati, anche se non vengono visualizzati su una pagina. Ora non è necessario regolare l'impaginazione per poter selezionare molti oggetti alla volta e modificarli in massa. Basta configurare il filtro e scegliere l'opzione nell'elenco delle azioni batch.
Quando utilizzi il selettore di categorie/modelli, ora puoi creare nuove categorie/modelli al volo. Per fare ciò, basta inserire il nome di un nuovo oggetto e selezionare l'opzione corrispondente nell'elenco a discesa (nuovo oggetto). Quando si salva il video o l'album corrente, verranno create tutte le nuove categorie/modelli. Un'altra nuova funzionalità è che puoi copiare e incollare categorie/modelli separati da virgole direttamente nel campo.
Gli oggetti che supportano la segnalazione ora mostrano tutti i flag assegnati nelle rispettive pagine di modifica nel pannello di amministrazione (video, album, DVD/canali) e consentono di eliminare eventuali flag.
La modifica di massa dei tag è ora possibile nel pannello di amministrazione.
Le statistiche sul traffico ora includono le visualizzazioni di pagina non solo per i video, ma anche per gli album.
Miglioramenti alla modifica di massa: è stata aggiunta l'impostazione della valutazione su 0 e la modifica del proprietario del contenuto (l'amministratore che "possiede" il contenuto). Ciò può essere utile per dividere il contenuto tra più gestori di contenuti in modo che ciascuno lavori sulla propria condivisione. Per fare ciò, configura l'account amministratore di ciascun gestore dei contenuti in modo che abbia accesso solo al contenuto di proprietà. Questo può essere fatto nelle impostazioni dell'amministratore.
Sono stati aggiunti diversi nuovi filtri e colonne per la visualizzazione di video e album nel pannello di amministrazione.
La sezione delle statistiche ora presenta una navigazione migliorata tra le diverse pagine delle statistiche.
Quando visualizzi immagini diverse nel pannello di amministrazione (screenshot, foto), KVS ora si adatterà automaticamente alla risoluzione dello schermo.
È stato aggiunto il blocco del campo della directory di un video/album sul relativo titolo. Se abilitata, questa opzione renderà il campo della directory di sola lettura e regolerà sempre il titolo dell'oggetto se si verificano modifiche (ad esempio cambierà automaticamente ogni volta che un titolo viene modificato). Ciò ha senso se i tuoi gestori dei contenuti assegnano titoli finali al contenuto; in questo caso puoi sempre essere sicuro che si ricordino di cambiare directory di conseguenza.
Il pannello di amministrazione ora ha una nuova sezione di livello superiore chiamata Amministrazione che include pagine delle Impostazioni precedenti non correlate ad alcuna impostazione. Alcune opzioni delle Impostazioni di sistema sono state trasferite in altre sottosezioni; Le Impostazioni di sistema sono state rinominate in Impostazioni contenuti.
XI. Blocchi sito
La configurazione di sistema ora presenta un'opzione che ti consente di spostare i file JS del tuo sito su CDN. Non puoi farlo tramite modelli poiché i file JS vengono inclusi automaticamente dal motore del sito.
È stata aggiunta la visualizzazione di video/album correlati per titolo. Queste nuove modalità sono disponibili nel parametro mode_lated dei blocchi list_videos e list_albums.
Il blocco list_dvds ora può visualizzare i video per ciascun DVD/canale nell'elenco. Per fare ciò, abilita pull_videos nelle impostazioni di blocco e specifica il limite/ordinamento nei parametri aggiuntivi.
Il blocco list_albums ora ha il parametro show_image_info che ti consente di visualizzare tutte le immagini per ogni album nell'elenco.
I blocchi list_videos, list_albums e list_content ora dispongono dei parametri skip_content_sources e show_content_sources che ti consentono di filtrare i contenuti visualizzati in base alle fonti di contenuto. Il blocco list_videos ora ha anche i parametri skip_dvds e show_dvds che ti consentono di filtrare il contenuto visualizzato per DVD/canali.
Ora puoi posizionare i collegamenti successivo/precedente nelle pagine di visualizzazione video e visualizzazione album. Questi apriranno i video o gli album successivi/precedenti in base all'ordinamento della data di pubblicazione. Per aggiungere questi collegamenti, abilita i parametri show_next_and_previous_info che sono stati aggiunti ai blocchi video_view e album_view.
Il blocco list_categories ora presenta il parametro show_only_with_albums_or_videos che può mostrare solo le categorie che contengono almeno 1 video o album.
Il filtro dinamico per gruppi di fonti di contenuto è stato aggiunto al blocco list_videos.
La nuova versione supporta l'invio del nome del file video o del nome del file ZIP durante il download di un album fotografico. Basta aggiungere il parametro download_filename=yourfilename al collegamento per il download.
XII. Altre funzionalità
I modelli ora hanno un campo del colore degli occhi.
Le categorie hanno più campi personalizzati.
Ora puoi impostare la lista bianca degli IP nelle impostazioni per la protezione dalla cattura del video. Ora puoi configurare un elenco di IP che non verranno mai bloccati. Inoltre, ora puoi vedere tutti gli IP attualmente bloccati.
Sono stati aggiunti gli alias dei modelli (simili ai sinonimi di categorie e tag). È stato aggiunto un plug-in aggiuntivo per la selezione automatica dei modelli in base al titolo/descrizione del contenuto.
Il plugin per la selezione automatica delle categorie è stato migliorato; ora puoi impostare in quali casi deve essere attivato. Nelle versioni precedenti questo plugin veniva attivato solo se un video/album non aveva categorie.
La nuovissima KVS 6.3.0 è qui Ordina ora