Forum->Flatnux->complimenti configurazione blocchi flatnux-NEXT 14-10-2011
  
Benvenuto Sconosciuto Registrati Aiuto383 Utenti

Utente Messaggio


johndorazio

0 Livello 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Domenica 16 Ottobre 2011 - 02:04

complimenti configurazione blocchi flatnux-NEXT 14-10-2011:
Ho appena visto sul pannello di controllo la nuova funzionalità "interattiva" per configurare i blocchi, bel lavoro! E' più facile e intuitivo rispetto alla modifica delle righe della tabella...

____________________________
"The whole of science is nothing more than a refinement of everyday thinking." (Albert Einstein)



speleoalex

0 Livello 10 10

levellevellevellevellevellevellevellevellevellevel
profile mail
Lunedì 17 Ottobre 2011 - 17:43

Re: complimenti configurazione blocchi flatnux-NEXT 14-10-2011:
:)

In realtà è cambiato anche il modo in cui vengono gestiti. E' infatti possibile caricare un modulo al suo interno. Così come ora una sezione può caricare il modulo di un blocco.

La difficoltà che sto riscontrando nello scrivere il backend è cercare di trovare il modo più intuitivo per chiarire il concetto di modulo senza dover sapere per forza cosa sia.
Attualmente lo si trova alla voce "tipo di sezione".
Nell'ultima versione ho un po' cambiato le diciture, anche se non mi soddisfano ancora completamente.


Alessandro




johndorazio

0 Livello 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Martedì 18 Ottobre 2011 - 00:09

Re: complimenti configurazione blocchi flatnux-NEXT 14-10-2011:
Infatti ho notato che le informazioni sui moduli vengono salvate in una tabella del flatdatabase dal nome "fn_sectionstypes". Se cancello un modulo, permangono le informazioni al riguardo in questa tabella. Per cancellarlo completamente allora è necessario utilizzare l'xmldb_admin da pannello di controllo per svuotare le informazioni riguardo a quel modulo.

Ho anche notato però che da pannello di controllo non è possibile cancellare le tabelle? Posso modificare la struttura e i contenuti, ma non posso cancellare? Posso cancellare le righe all'interno di una tabella...

Suppongo che questo sistema funzioni come cache per velocizzare alcune operazioni, similmente al software mediawiki. Il mediawiki, quando vengono fatte certe modifiche, necessita di un "flush" delle tabelle affinché corrispondano effettivamente alla nuova struttura del sito. C'è una simile funzione in flatnux-NEXT, senza che vao a cancellare manualmente le righe di tabella che non sono più utili?

L'ho notato anche per i settaggi di un modulo. Se cancello il modulo, per esempio con l'ftp, i settaggi riguardo a quel modulo sono ancora salvati in una tabella. Quando carico nuovamente il modulo, magari con settaggi diversi, i settaggi di prima letti dalla tabella hanno la precedenza. Sarebbe utile poter fare un "flush" della tabella tra un'operazione e un'altra per riportarla a corrispondere allo stato attuale della struttra del cms.

Se ho capito bene il concetto del modulo, sarebbe come una specie di "sezione predefinita", già impachettata, a cui una nuova sezione può fare riferimento prelevando il codice. Per esempio c'è il forum già pronto ed impachettato, e posso creare due o tre sezioni di tipo forum che attingono tutte dallo stesso "pachetto (modulo) forum".

L'unico limite secondo me è che se io creo due o tre sezioni forum, forse voglio anche personalizzarle un po'. Io sono perciò del parere che, anziché attingere il codice direttamente dalla cartella del modulo, la nuova sezione di tipo forum dovrebbe copiare tutto il codice del modulo nella propria cartella. In questo modo ho sì una base già pronta, predefinita, che posso lasciare così com'è, oppure posso modificarla e personalizzarla per quella data sezione senza per questo intaccare il modulo originale, che troverò sempre nello stato originale nella cartella del modulo.

Non so se mi sono spiegato bene, io sarei più di questa linea.

____________________________
"The whole of science is nothing more than a refinement of everyday thinking." (Albert Einstein)



johndorazio

0 Livello 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Martedì 18 Ottobre 2011 - 02:07

Re: complimenti configurazione blocchi flatnux-NEXT 14-10-2011:
Riprendendo il discorso dei settaggi e configurazioni, ho notato che se cambio un settaggio in un file config.php modificando manualmente il file via ftp, questo cambiamento viene sovrascritto dal valore memorizzato nella tabella. Perciò non posso modificare i valori della configurazione manualmente, devo utilizzare per forza i menu di configurazione che salvano sia su file config.php sia in una tabella...

Chiedo se questo è il comportamento desiderato, le tabelle dovrebbero avere la precedenza? Oppure se modifico un file config.php manualmente, questo valore dovrebbe essere poi "inoltrato" alla tabella corrispondente?

____________________________
"The whole of science is nothing more than a refinement of everyday thinking." (Albert Einstein)



speleoalex

0 Livello 10 10

levellevellevellevellevellevellevellevellevellevel
profile mail
Mercoledì 19 Ottobre 2011 - 08:11

Re: complimenti configurazione blocchi flatnux-NEXT 14-10-2011:
il config.php tiene i valori di default che vengono sovrascritti da quelli della tabella riferita alla sezione.
In questo modo posso avere 3 sezioni forum e 3 sezioni news con settaggi differenti indipendenti tra loro.



Alessandro



 [1] [2]