ecco il mio lavoro!
Moderator: magallo
ecco il mio lavoro!
ciao, vi presento la mia prima creazione con CMSMadeSimple:
http://www.cervinialive.com
è un sito dedicato al comprensorio sccistico di Cervinia, è online dal 2003 ma era precedentemente sviluppato in JAVA/JSP.
caratteristiche principali:
- CSMSMS versione 1.2 "Barbados"
- template grafico: creato ad hoc per il sito
- moduli aggiuntivi: News (con contenuti migrati dal database utilizzato precedentemente (Postgres)), Self Registration, Frontend Users
- customizzazioni di mia realizzazione:
1) possibilità di aggiungere commenti alle news da parte dei frontend users inserendo in un'unica schermata
username, password e testo del commento (con anche la possibilità di usare "guest" - "guest" se non si è registrati),
quindi senza bisogno di loggarsi prima di inserire il commento.
2) semplice pagine forum in cui le discussioni sono presentate ad albero già "esploso" e la modalità di inserimento
dei messaggi e' simile ai commenti di cui sopra (inserisco username e password al momento di inserire il messaggio,
senza dovermi prima loggare)
http://www.cervinialive.com
è un sito dedicato al comprensorio sccistico di Cervinia, è online dal 2003 ma era precedentemente sviluppato in JAVA/JSP.
caratteristiche principali:
- CSMSMS versione 1.2 "Barbados"
- template grafico: creato ad hoc per il sito
- moduli aggiuntivi: News (con contenuti migrati dal database utilizzato precedentemente (Postgres)), Self Registration, Frontend Users
- customizzazioni di mia realizzazione:
1) possibilità di aggiungere commenti alle news da parte dei frontend users inserendo in un'unica schermata
username, password e testo del commento (con anche la possibilità di usare "guest" - "guest" se non si è registrati),
quindi senza bisogno di loggarsi prima di inserire il commento.
2) semplice pagine forum in cui le discussioni sono presentate ad albero già "esploso" e la modalità di inserimento
dei messaggi e' simile ai commenti di cui sopra (inserisco username e password al momento di inserire il messaggio,
senza dovermi prima loggare)
Re: ecco il mio lavoro!
Ciao,
bellino
, due appunti:
- c'è un motivo particolare per mantenere quello spazio vuoto sotto il menu? In caso contrario lo toglierei rompe molto il design della pagina (il menù sarebbe meglio farlo a tendina con la tendina che si mantiene con lo stato hover)
- metterei le briciole di pane subito sotto il menu
ciao
bellino

- c'è un motivo particolare per mantenere quello spazio vuoto sotto il menu? In caso contrario lo toglierei rompe molto il design della pagina (il menù sarebbe meglio farlo a tendina con la tendina che si mantiene con lo stato hover)
- metterei le briciole di pane subito sotto il menu
ciao

Re: ecco il mio lavoro!
Complimenti!
Veramente una bella realizzazione!
Vorrei chiederti due dritte:
1. Come hai fatto per far comparire la data? Immagino che tu abbia usato un pezzo di codice in PHP, per cui la domanda generale è: comesi fa ad inserire un pezzo di codice php all'interno di una pagina di questo cms?
2. io ho quasi finito http://www.oftaunibologna.it, ma, mentre in locale la pagina di login funziona correttamente e mi presenta i campi per l'inserimento di utente e password, sul provider la pagina non compare (funziona però correttamente la pagina di self-registration).
In admin mi avvisa che è attivo il php safe mode: può avere influenza? Il mio manteiner è ehiweb.it
Grazie e complimenti ancora, anche per le scelte grafiche!
CIAO
Veramente una bella realizzazione!
Vorrei chiederti due dritte:
1. Come hai fatto per far comparire la data? Immagino che tu abbia usato un pezzo di codice in PHP, per cui la domanda generale è: comesi fa ad inserire un pezzo di codice php all'interno di una pagina di questo cms?
2. io ho quasi finito http://www.oftaunibologna.it, ma, mentre in locale la pagina di login funziona correttamente e mi presenta i campi per l'inserimento di utente e password, sul provider la pagina non compare (funziona però correttamente la pagina di self-registration).
In admin mi avvisa che è attivo il php safe mode: può avere influenza? Il mio manteiner è ehiweb.it
Grazie e complimenti ancora, anche per le scelte grafiche!
CIAO
Re: ecco il mio lavoro!
Hai visto il tag current_date?Marcolet wrote: Veramente una bella realizzazione!
Vorrei chiederti due dritte:
1. Come hai fatto per far comparire la data? Immagino che tu abbia usato un pezzo di codice in PHP, per cui la domanda generale è: comesi fa ad inserire un pezzo di codice php all'interno di una pagina di questo cms?
Hum... hai attivato il debug per vedere se vi sono messaggi? httpd log?Marcolet wrote: 2. io ho quasi finito http://www.oftaunibologna.it, ma, mentre in locale la pagina di login funziona correttamente e mi presenta i campi per l'inserimento di utente e password, sul provider la pagina non compare (funziona però correttamente la pagina di self-registration).
In admin mi avvisa che è attivo il php safe mode: può avere influenza? Il mio manteiner è ehiweb.it
Controlla nel debug quanta memoria ti serve e quella che viene dal php.ini
@twep:
cosa usi per il forum?
Alby
Re: ecco il mio lavoro!
Ciao,
come si fa per attivare il debug?
come faccio a verificare il php.ini che sta dal manteiner?
Per quanto riguarda la prima domanda: ho visto il tag current_date, ma in generale, come faccio ad inserire del codice php? Io vorrei inserire dei dati che sulla versione precedente del sito provenivano da un database MySQL, e vorrei ora riutilizzare quella parte di codice. Coem si fa per integrarli nelle pagine del CMS?
Scusa le domande anche banali ma ho sempre giocato con file singoli e devo entrare bene nel mondo CMS e smarty.
Grazie come sempre per la rapidità e la sostanza delle risposte!
CIAO
come si fa per attivare il debug?
come faccio a verificare il php.ini che sta dal manteiner?
Per quanto riguarda la prima domanda: ho visto il tag current_date, ma in generale, come faccio ad inserire del codice php? Io vorrei inserire dei dati che sulla versione precedente del sito provenivano da un database MySQL, e vorrei ora riutilizzare quella parte di codice. Coem si fa per integrarli nelle pagine del CMS?
Scusa le domande anche banali ma ho sempre giocato con file singoli e devo entrare bene nel mondo CMS e smarty.
Grazie come sempre per la rapidità e la sostanza delle risposte!
CIAO
Re: ecco il mio lavoro!
In config.php hai una voce proprio per questo, passa a true, ricarichi la pagina, vedi se ci sono errori di rilievo (i Error(0) non sono errori) e controlli qual'è l'ammontare di memoria consumataMarcolet wrote: come si fa per attivare il debug?
Upload un file test.php con questo codice:Marcolet wrote: come faccio a verificare il php.ini che sta dal manteiner?
Code: Select all
<?php phpinfo(); ?>
Inserire codice PHP:Marcolet wrote: Per quanto riguarda la prima domanda: ho visto il tag current_date, ma in generale, come faccio ad inserire del codice php? Io vorrei inserire dei dati che sulla versione precedente del sito provenivano da un database MySQL, e vorrei ora riutilizzare quella parte di codice. Coem si fa per integrarli nelle pagine del CMS?
- lo inserisci direttamente nei template con {php} ..... {/php}, attivando sempre nel config.php la relativa voce (SCONSIGLIATO)
- utilizzi un UDT, qui trovi alcuni esempi (se serve SOLO per un singolo progetto)
- costruisci un tag/plugin, analogo al precedente un pò più flessibile e lo metti in tutti i progetti che ti serve
- costruisci un modulo però è molto più complesso
Alby
Re: ecco il mio lavoro!
Ciao Alby,
ho seguito i tuoi consigli.
PROBLEMA pagina LOGIN.
Ho attivato il debug e mi è comparsa questa lista (in locale invece funziona correttamente):
Per quanto riguarda il test del memory_limit ho verificato che ce è 32M, quindi OK
Inoltre attivando il debug ho verificato che da un errore anche il modulo di print:
Come posso procedere?
Grazie! e CIAO
ho seguito i tuoi consigli.
PROBLEMA pagina LOGIN.
Ho attivato il debug e mi è comparsa questa lista (in locale invece funziona correttamente):
Dentro il folder richiamato non c'è nulla.Notice: Undefined index: error in /var/www/vhosts/oftaunibologna.it/httpdocs/cms/tmp/templates_c/FrontEndUsers^%%A2^A23^A2378C6E%%module_db_tpl%3AFrontEndUsers%3Bfeusers_loginform.php on line 7
Notice: Undefined index: prompt_username in /var/www/vhosts/oftaunibologna.it/httpdocs/cms/tmp/templates_c/FrontEndUsers^%%A2^A23^A2378C6E%%module_db_tpl%3AFrontEndUsers%3Bfeusers_loginform.php on line 11
Notice: Undefined index: input_username in /var/www/vhosts/oftaunibologna.it/httpdocs/cms/tmp/templates_c/FrontEndUsers^%%A2^A23^A2378C6E%%module_db_tpl%3AFrontEndUsers%3Bfeusers_loginform.php on line 12
Notice: Undefined index: prompt_password in /var/www/vhosts/oftaunibologna.it/httpdocs/cms/tmp/templates_c/FrontEndUsers^%%A2^A23^A2378C6E%%module_db_tpl%3AFrontEndUsers%3Bfeusers_loginform.php on line 13
Notice: Undefined index: input_password in /var/www/vhosts/oftaunibologna.it/httpdocs/cms/tmp/templates_c/FrontEndUsers^%%A2^A23^A2378C6E%%module_db_tpl%3AFrontEndUsers%3Bfeusers_loginform.php on line 15
Notice: Undefined index: input_submit in /var/www/vhosts/oftaunibologna.it/httpdocs/cms/tmp/templates_c/FrontEndUsers^%%A2^A23^A2378C6E%%module_db_tpl%3AFrontEndUsers%3Bfeusers_loginform.php on line 30
Notice: Undefined index: link_forgot in /var/www/vhosts/oftaunibologna.it/httpdocs/cms/tmp/templates_c/FrontEndUsers^%%A2^A23^A2378C6E%%module_db_tpl%3AFrontEndUsers%3Bfeusers_loginform.php on line 33
Notice: Undefined index: link_lostun in /var/www/vhosts/oftaunibologna.it/httpdocs/cms/tmp/templates_c/FrontEndUsers^%%A2^A23^A2378C6E%%module_db_tpl%3AFrontEndUsers%3Bfeusers_loginform.php on line 34
Per quanto riguarda il test del memory_limit ho verificato che ce è 32M, quindi OK
Inoltre attivando il debug ho verificato che da un errore anche il modulo di print:
Questo tipo di errore me lo dà anche in locale (uso xampplite)Notice: Undefined index: pdf in /var/www/vhosts/oftaunibologna.it/httpdocs/cms/modules/Printing/action.default.php on line 33
Notice: Undefined index: pdf in /var/www/vhosts/oftaunibologna.it/httpdocs/cms/modules/Printing/action.default.php on line 33
Notice: Undefined index: pdf in /var/www/vhosts/oftaunibologna.it/httpdocs/cms/modules/Printing/action.default.php on line 36
Notice: Undefined index: pdf in /var/www/vhosts/oftaunibologna.it/httpdocs/cms/modules/Printing/action.default.php on line 36
Notice: Undefined index: pdf in /var/www/vhosts/oftaunibologna.it/httpdocs/cms/modules/Printing/action.default.php on line 54
Notice: Undefined index: pdf in /var/www/vhosts/oftaunibologna.it/httpdocs/cms/modules/Printing/action.default.php on line 64
Notice: Undefined index: more in /var/www/vhosts/oftaunibologna.it/httpdocs/cms/tmp/templates_c/Printing^%%CC^CC3^CC3377B7%%module_db_tpl%3APrinting%3Blinktemplate.php on line 7
Come posso procedere?
Grazie! e CIAO
Re: ecco il mio lavoro!
Gli errori del modulo Printing saranno corretti nella imminente 1.2.1Marcolet wrote: Ciao Alby,
ho seguito i tuoi consigli.
........................
Come posso procedere?
Non tornano invece gli errori di FEU.
1. Prova questo
2. Se non funziona, prova a disinstallare e reinstallare il modulo (devi però disinstallare SelfReg perchè dipendente e non so se hai CC)
Alby
Re: ecco il mio lavoro!
MA COME FAREMMO?!?!?!?! 
Tutto a posto!
Ora funziona!
Adesso credo di aver capito anche perchè andava in locale...
Aspetto la release successiva per il baco del print (anche se in realtà funziona!)
CIAO!

Tutto a posto!
Ora funziona!
Adesso credo di aver capito anche perchè andava in locale...
Aspetto la release successiva per il baco del print (anche se in realtà funziona!)
CIAO!
Re: ecco il mio lavoro!
ciao per inserire del codice php ci sono 2 strade, come spiegato qui:Marcolet wrote: Per quanto riguarda la prima domanda: ho visto il tag current_date, ma in generale, come faccio ad inserire del codice php? Io vorrei inserire dei dati che sulla versione precedente del sito provenivano da un database MySQL, e vorrei ora riutilizzare quella parte di codice. Coem si fa per integrarli nelle pagine del CMS?
http://wiki.cmsmadesimple.org/index.php/Developers_FAQ#Q:_How_do_I_Include_External_PHP_in_my_Page_or_Template
io ho usato la prima soluzione (user tags)