TODO

da fare | in corso | [temporaneamente in pausa] | completato
PER I GRAFICI:
  • modificare CSS per Buttons in Blue per i Selezionati
OTTIMIZZAZIONI TECNICHE:
  • Portare CACHE File temporanei Upload in Percorso WEB e copiare solo successivamente nel File System di Destinazione
  • Sistemare Permessi in CACHE nel Web Server
PROPOSTE DI MODIFICA
  • [ANNULLATO] Modifica Testi di tutti i Button Advertorial aggiungendo "SOLO"
  • Ri-Eliminare una delle Frasi Personalizzate collegate dinamicamente a Button Tipologia Advertorial
  • GEO diventa HUB in report (abbinare nuovo nome e vecchio nome campo database)
  • RED diventa STATO in report (abbinare nuovo nome e vecchio nome campo database)
  • Creare Formattatore Data da formato internazionale a italiano per Report
  • Modifiche Varie Labels Campi in Report
  • Aggiunta nuovo Button di Tipologia (GRUPPO SAE) e spostare le corrispondenti Testate
  • Dalla scelta di advertorial solo pubblicazione online/intervista bisogna togliere dalla lista delle testate TUTTI GLI ALBUM
  • Verificare in Tabella Report righe che appaiono senza colore di sfondo
  • Report Dati Caricati prima di Conferma Invio Dati
  • Invio Email a fine Caricamento ed Invio Dati
  • Ristrutturazione Generale Percorsi Form per portare Testate (ora da implementare anche multiple) particolari per Advertorial
  • Reimplentazione Selezione Mastro "limitata" in caso di solo Advertorial
  • Da aggiungere nuova Tabella relazionale al Database per permettere di abbinare Testate multiple (Advertorial) a singolo Speciale
  • - Adattamenti a Tendine di Selezione Testate per rendere dinamiche e permettere Selezioni Multiple
  • Importazione Mastro aggiornati (immagini jpg + nomi per aggiornamento database)
  • - Maggior Parte dei Nomi dei File non corrisponde a qullo delle Immagini: correzioni con sostituzioni di caratteri tramite Query nel Database
  • - Analizzare la Lista dei Mastro per abbinare ognuno ad uno dei Gruppi
  • - Opzione di selezionare Mastro per Gruppi invece di visualizzare tutti
  • Vedere di filtrare Orari interviste per il giorno in corso e quello di pubblicazione
  • Fusione Form Selezione Tipo Advertorial e Dati Generali Advertorial
  • - l'unificazione della pagina richiederà script per aggiornamento dinamico del testo descrittivo in base alla tipologia di advertorial
  • Pagine Disattivate se non selezionato almeno un BUTTON (richiede modifiche sostanziali sia a modulo Form che Layout)
  • - Richiede anche revisione ciclo di validazione per campi obbligatori
  • Radio Buttons inizialmente ambedue non selezionati per ("intervise", "Testo da rivedere...", ecc..) continuando ad essere "requested"
  • Vedere se possibile Evidenziazione Radio Buttons Mastro selezionati (usare BUTTONS?)
  • Caricamento ElencoTestate da File
  • - Da abbinare tutti gli Acronimi per i nomi delle cartelle nell'albero di salvataggio degli Allegati
  • Inversione field upload e radio in "Materiale da allegare"
  • Upload Multifile per "Materiale..."
  • Non permettere di continuare se non allegati File in caso di Scelta (forzata) compatibile
  • Vedere come personalizzare il link (script downloader) per anteprime file
  • Ottimizzazione Modulare Ui per implementazioni anche in Report
  • Memorizzazione nomi File multipli per Report
  • Integrazione in File System "Speciali Manzoni" di CSE
  • Visualizzazioni e Download Materiali Allegati da Report
  • Aggiunta Campo Note per "Materiale da allegare"
  • Accesso Condizionato a Singole Funzioni da Accounts Gmail
  • Vedere se report è adattabile in larghezza "fluida" tutto schermo senza problemi (limitare altezza per permettere visibilità della barra di scorrimento)
  • Inserimento Sabato e Domenica una volta che esistono Account con Permessi amministrativi
  • Forzature degli orari, anche se non previsti, per amministratori
  • Sincronizzare Ora per interviste (anche se inizialmente era stato detto di lasciare)
  • [Opzione futura: solo dati essenziali per lavorazione e dettaglio in una scheda che mostri tutto in una schermata]
  • ATTENDERE DETTAGLI PER:
    "ATTENDERE DI VEDERE COME APPARE LA SCHERMATA UNA VOLTA COMPLETATA LA RICHIESTA"
  • Verificare che GEO e RED devono essere Rossi in partenza
  • GEO deve avere accesso a switch in base a suo login (vedi anche sotto)
  • GEO deve poter fare upload PDF (verde automatico?)
  • Creare Scheda da inviare a Commerciale
  • [Eventuale CHAT legata alla scheda cliente]
  • [Trasformare Stato Lavori (Visibile solo ad Amministratori) in "ticket" per suggerimenti?]
FLUSSO PRINCIPALE
  • Creare UI_layout per gestione Generale Pagina/e
  • .htaccess per indirizzamento singole pagine invece di parametri GET ?
  • IMPLEMENTAZIONE CRUMBS (PERCORSI)
  • [!] bisogna eliminare dati dei form successivi in caso di "Indietro" altrimenti possono rimanare dati non validi?
  • [!] Tendina Testate non Visualizza Dati Memorizzato
  • MODIFICHE DA SUGGERIMENTI IN CHAT
  • IMPLEMENTAZIONE TEMPORANEA PROPOSTA GRAFICA
  • Procedure di Autenticazione e Controlli "logged-in"
  • Implementazione Google Auth in Modulo UI autenticazione standard Framework
  • Integrazione Auth in ajaxinteract
  • Mantenimento Sessione attiva in Pagine caricamenti FORM anche senza autenticazione?
  • Upload File: Integrazione Modulo AJAX
  • Upload File: Anteprime caricamenti con Opzione di Eliminazione
  • [!] *** UPLOAD DOCUMENTI - Vedere Struttura Repository Locale ***
  • Pulsante FORM in caso di campi non validati deve tornare ad icona "save"
  • Installazione, Personalizzazione e Configurazione Modulo Messaggistca per Email e Notifiche Gestione Processi
  • Interazioni AJAX (+inizializzazioni)
  • Interazioni AJAX: Inclusioni e Verifiche Auth
  • Interazioni AJAX: Dati Inviati da Form - Parametrizzazioni Tendine e Radio
  • Pagine Pannello Controllo Backend Custom
  • [Pagine Pannello Controllo Backend Standard di Base: Parametri Sistema]
  • [Pagine Pannello Controllo Backend Standard di Base: Tabelle]
  • Pannello Selezione date/Ore da Analizzare per Responsiveness
  • Ristrutturazione Ordine/Iter FORM Inserimento Dati
  • Ristrutturazione e Generalizzazione Codice per Navigazione Avanti ed Indietro nei Moduli con Conservazione dei dati
  • Ristrutturazione Lettura dati FORM per Gestire Oggetti/Array gerarchici a più Livelli
  • Modulo Date Interviste Interattivo con Modulo Inserimento Settimana/Data
  • Integrazione Forms addizionali per Dettagli Advertorial
  • Parametrizzazione Selezione Testate per Tipologie
  • Tendine Select: regexp per implementazione variabili in query
  • Buttons "Indietro" per Pagine Precedenti dei Form
  • Inserimento DEBUGDIV (sezione per monitoraggio invio dati in fase di sviluppo)
  • Aggiornamento Modulo UI_table a versione per parametrizzazione colori righe
  • Validazione Tipi Dato e Controllo Campi obbligatori dei Form
  • Blocco Posizione del Menu in alto
  • Colonne interattive REPORT
  • +---+ Grafico
  • +---+ Stato
  • +---+ Giornalista
  • +---+ GEO + RED
  • +---+ Consegna CSE Entro
  • Inserimento doppia voce in report per Speciali con Advertorial
  • Filtra Reports in base a data di pubblicazione
  • Portare Tipi (Quotidiani, Album, ecc..) per Buttons in Tabelle di Configurazione
  • Radio Buttons Tipologia in Form da riconfigurare per lettura da tabelle invece di lista predefinita
  • Modulo ecoSystem UI_formRadio per Selettore Mastro con Immagini
  • +---+ Configurazione per S|N ("Contiene Tabellare"/"Interviste")
  • +---+ Implementazione Visualizzazione a Pulsanti/Buttons in UI radio-buttons
  • Connessione fra varie schermate Form per ceazione Iter inserimento e salvataggio
  • Eliminazione da Menu voci di prova e consolidamento voci definitive
  • Generalizzazioni Percorsi Componenti ecoSystem per richiamo da qualsiasi Posizione
  • Importazione componenti ecoSystem: Utilities Date/Time
  • Importazione componenti ecoSystem: javascript eventi: blur + change
  • Importazione 'Images' predefinite di Sistema ecoSystem (future: trasferire in 'vendor'?)
  • Creazione Tabelle di Base Database per Selezioni Parametrizzate nel Form e Memorizzazione Dati
  • Completamento Tabelle Database Principali
  • Importazione Set Dati Calendario Settimanale
  • Analisi Struttura Relazionale Tabelle Dati da Form
  • Implementazioni Cartelle standard custom e Framework
  • Caricamento Tabelle Database online e Codice Configurazioni Accesso
  • Configurazioni oggetti accesso origini dati: Parametri, Tabelle, ...
  • Popolamento di Test Tabelle con Parametri per Selezioni da Form (Testate, Mastro, ecc..)
  • Adattamento nomi fields fra Forms e Tabelle Database
  • Modulo Autenticazione Google
  • [Integrazione Graduale Tema Bootstrap (LESS/SASS?) in Moduli "UI" ecoSystem]
  • Integrazione Bootstrap ad-hoc in componenti frontend
  • Modularizzazioni Codice
  • Importazione e configurazione Moduli "UI_" ecoSystem
  • Ottimizzazioni Codice Moduli con Controlli Definizioni Parametri e Variabili
  • Implementazioni e Integrazioni in FORM
  • Modulo ecoSystem per Calendario/Orari configurabile per Giorni
  • +---+ ID/Nomi Campi per Invio Dati
  • +---+ Segnare disattivati Slot Data/Ora già prenotati
  • +---+ Da rendere Completamente Responsive
  • Parametrizzazione FORM da File di Configurazione json
  • +---+ Costruzione ed Implementazione dei Campi FORM
  • +---+ Verifica Campi Obbligatori per Invio Dati Form
  • +---+ Validazioni per salvataggio dati
  • +---+ Salvataggio Dati In Tabelle
  • +---+ Collegamento dei Campi FORM a tabelle per salvataggio dati
  • Strutturazione Base Tabella Report
  • Implementazioni e Integrazioni in REPORT
  • +---+ Aggiunta colonne necessarie
  • +---+ Cancellazione voce (TEMP?)
  • Libreria ecoSystem JSON per Interazioni DOM
  • Parametri UI (non array default) da lettura file configurazione json?
  • Personalizzazioni UI_form (+ adattamenti bootstrap)
  • UI_menu (UI_tempNAV) con parametrizzazioni Bootstrap
  • Importazione Immagini Mastro per Selezioni
  • Importazione PDF Mastro
  • Spostare Moduli Pages da vendor a components custom app
  • Evoluzione Framework con overrides legacy?