Content management system all'aggiornamento 1.0.60
Rilasciato ancora ieri l'aggiornamento 1.0.60 del content management system DynDevice WCMS che porta nuove funzionalità ed aggioramenti a quelle esistenti.
14MAR
Content management system all'aggiornamento 1.0.60
Rilasciato ancora ieri l'aggiornamento 1.0.60 del content management system DynDevice WCMS che porta nuove funzionalità ed aggioramenti a quelle esistenti.
Lo staff tecnico di DynDevice ECM ha rilasciato nella giornata di ieri la release 1.0.60 per il content management system di Mega Italia Media, apportando migliorie, aggiornamenti e nuove funzionalità.
Nuovo modulo "SMS-Sender".
Con questo aggiornamento, viene reso disponibile il nuovo modulo "SMS-Sender", utile ad inviare messaggi di testo SMS a telefoni cellulari, in modo massimo o unico e specifico per un destinatario.
Migliorie ai moduli esistenti.
Modulo "Corsi". Aggiunto il supporto all'esposizione dei corsi in aula e fatto sì che il flag "Vendibile" sia rispettato in tutti gli scenari. Messa a disposizione quindi la possibilità di esporre e permettere l'iscrizione ai corsi on-line provenienti da un DynDevice LCMS remoto (quindi non direttamente collegato al WCMS che si sta utilizzando).
Modulo "E-Commerce". Ora le schede di iscrizione vengono inviate allo stesso indirizzo a cui vengono inviati gli ordini (settabile opzionalmente dalla gestione parametri) e l'iscrizione automatica degli utenti ad un LCMS remoto quindi, passa da INSERT diretti ad utilizzo delle API (così da trasferire anche i documenti PDF relativi all'iscrizione). Modificato infine il modulo (sia lato pubblico che del pannello di controllo) affinché invii i dati logististi del corso in aula acquistato (inseriti tramite il modulo "Corsi") quando vengono registrate le schede di iscrizione o il pagamento (e lo stesso corso in aula non gode di corrispettivo in DynDevice LCMS).
Modulo "Login". Eliminato il limite di lunghezza che veniva imposto all'e-mail utilizzata per "ricordare la password" agli utenti che ne facevano richiesta.
Modulo "Magazine". Nella maschera "Elenco dei documenti" viene ora mostrato il numero di accessi ai medesimi mentre in quella di "Elenco degli articoli" invece, è stato rimosso l'ordine persistente e fisso. Questo viene sostituito da un setting dell'ordinamento sulla stessa colonna ma modificabile manualmente dall'utente. Le funzionalità [Su] e [Giu] vengono abilitate tramite un controllo JavaScript solo se l'ordinamento è impostato in modo decrescente per il campo "Numero". Le maschere "Nuovo articolo" o "Nuovo documento" vengono ora resettate anche per quanto riguarda la selezione delle categorie (ora sempre esposte in ordine alfabetico). Infine è stato aggiunto un nuovo campo in cui specificare per gli articoli uno o più indirizzi e-mail separati da ",". Questi indirizzi saranno avvisati al momento della pubblicazione dell'articolo con una e-mail elaborata a partire dal modello "Avviso pubblicazione".
Modulo "Share on YSN". Aggiunto un nuovo parametro che permette di stabilire se il box auto-scroller è chiudibile o meno dall'utente (quest'ultimo è il caso di default e la modalità di funzionamento unicamente in vigore fino ad oggi).
Migliorie tecniche al sistema in generale.
Modificato il menù di sistema affinché, se non sono valorizzati i parametri relativi al server "FB-Connector", le voci di menù relative non vengono mostrate.
Con questo aggiornamento, viene reso disponibile il nuovo modulo "SMS-Sender", utile ad inviare messaggi di testo SMS a telefoni cellulari, in modo massimo o unico e specifico per un destinatario.
Migliorie ai moduli esistenti.
Modulo "Corsi". Aggiunto il supporto all'esposizione dei corsi in aula e fatto sì che il flag "Vendibile" sia rispettato in tutti gli scenari. Messa a disposizione quindi la possibilità di esporre e permettere l'iscrizione ai corsi on-line provenienti da un DynDevice LCMS remoto (quindi non direttamente collegato al WCMS che si sta utilizzando).
Modulo "E-Commerce". Ora le schede di iscrizione vengono inviate allo stesso indirizzo a cui vengono inviati gli ordini (settabile opzionalmente dalla gestione parametri) e l'iscrizione automatica degli utenti ad un LCMS remoto quindi, passa da INSERT diretti ad utilizzo delle API (così da trasferire anche i documenti PDF relativi all'iscrizione). Modificato infine il modulo (sia lato pubblico che del pannello di controllo) affinché invii i dati logististi del corso in aula acquistato (inseriti tramite il modulo "Corsi") quando vengono registrate le schede di iscrizione o il pagamento (e lo stesso corso in aula non gode di corrispettivo in DynDevice LCMS).
Modulo "Login". Eliminato il limite di lunghezza che veniva imposto all'e-mail utilizzata per "ricordare la password" agli utenti che ne facevano richiesta.
Modulo "Magazine". Nella maschera "Elenco dei documenti" viene ora mostrato il numero di accessi ai medesimi mentre in quella di "Elenco degli articoli" invece, è stato rimosso l'ordine persistente e fisso. Questo viene sostituito da un setting dell'ordinamento sulla stessa colonna ma modificabile manualmente dall'utente. Le funzionalità [Su] e [Giu] vengono abilitate tramite un controllo JavaScript solo se l'ordinamento è impostato in modo decrescente per il campo "Numero". Le maschere "Nuovo articolo" o "Nuovo documento" vengono ora resettate anche per quanto riguarda la selezione delle categorie (ora sempre esposte in ordine alfabetico). Infine è stato aggiunto un nuovo campo in cui specificare per gli articoli uno o più indirizzi e-mail separati da ",". Questi indirizzi saranno avvisati al momento della pubblicazione dell'articolo con una e-mail elaborata a partire dal modello "Avviso pubblicazione".
Modulo "Share on YSN". Aggiunto un nuovo parametro che permette di stabilire se il box auto-scroller è chiudibile o meno dall'utente (quest'ultimo è il caso di default e la modalità di funzionamento unicamente in vigore fino ad oggi).
Migliorie tecniche al sistema in generale.
Modificato il menù di sistema affinché, se non sono valorizzati i parametri relativi al server "FB-Connector", le voci di menù relative non vengono mostrate.
Aggiornato il servizio di sistema persistente in background affinché, se trova i parametri $sBM (bounce mail) vuoti, non esegue la connessione IMAP al server di bounce ma logga un messaggio d'avviso "no bounce server! Why not?". Inoltre, ora cerca di eseguire il backup, oltre che nella directory /root/dd-myBackup/, anche in /var/dd-myBackup/ (ovviamente solo se la prima non è disponibile).
Modificate tutte le maschere del pannello di controllo che espongono dei grafici per il "force" del richiamo del file charts.swf dalla directory delle shared-libs.
Corretta la funzione addDirToZip() per il corretto supporto alle directory annidate e spostata la stessa template_console.php a kernel.file-system.php. La medesima funzione è stata quindi eliminata dai vari file di DynDevice LCMS dove veniva ridefinita (lcms_courses.php e lcms_cc_courses.php).
Modificata la modalità di funzionamento dei campi di tipo "rich-textarea" che, se Internet Explorer è in una versione minore della 9, vengono trasformati in campi di tipo "textarea" tradizionali.
Creata e aggiunta alle shared-libs la prima versione della libreria utile a dialogare via API con il gateway SMS "Skebby".
Modificata la gestione delle tabelle dati e i moduli "DT-Form" e "DT-Updater" con l'aggiunta della nuova tipologia di campo "Cellulare".