WebSitter Inviato 6 Marzo 2005 Segnala Condividi Inviato 6 Marzo 2005 Da qualche mese ho iniziato a smanettare con php. Utilizzo per la maggior parte esempi o tutorial di siti già realizzati. Mi trovo ora a voler modificare la grafica di un sito. I template sono disponibili ma sono in formato .tpl L'unica maniera per aprirli è textedit o bbedit. Esiste un editor "visuale" per effettuare modifiche ai file .tpl? Uso dreamweaver mx e nn vengono riconosciuti come file validi. Ovviamente se apro la pag in php (tipo index etc etc) la vedo solo come lunga serie di inclusi php e basta. Mi date qualche dritta visto che sono un grafico e vorrei poter gestire anche la programmazione (base) senza impazzire. Grazie Se lo capisci, è superato. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ce Inviato 7 Marzo 2005 Segnala Condividi Inviato 7 Marzo 2005 Ciao, l'estensione .tpl é un'estensione di comodo, nel senso che serve per distinguere i file di template. L'idea di base, come avrai capito, é che in questo modo si distingue il contenuto dal contenitore. Il più delle volte basta rinominare il file in .html per "vederlo" con un browser o con un programma - ovviamente devi rinominarlo in .tpl se vuoi farlo rivedere al file .php associato. Io uso solamente editor di testo anche per la grafica - l'unica app grafica che uso é Photoshop. E' stata dura all'inizio, ma una volta che capisci il principio le modifiche sono molto più veloci ed il tuo codice molto più pulito. Se poi al file .tpl é associato un file .css, ti consiglio di "studiarlo" un pochino: molti effetti grafici sono controllati dal file .css e non dal template. Link al commento Condividi su altri siti Altre opzioni di condivisione...
WebSitter Inviato 7 Marzo 2005 Autore Segnala Condividi Inviato 7 Marzo 2005 Grazie per il suggerimento Ce. Utilizzo e conosco la versatilità e la "potenza" dei css. Aprivo i .tpl cn bbedit ma è veramente un casino trovato questo piccolo tutor su come aprirli cn dreamweaver senza doverli rinominare in modo da editarli ed avere l'anteprima direttamente senza doverli poi rinominare .tpl http://istrip.foxholeproductions.com/docs/...tml#dreamweaver Ce grazie ancora x l'aiuto...posso msg in pvt ?!? Se lo capisci, è superato. Link al commento Condividi su altri siti Altre opzioni di condivisione...
WebSitter Inviato 8 Marzo 2005 Autore Segnala Condividi Inviato 8 Marzo 2005 Ora viene il bello...dreamweaver mi apre i .tpl e i .thtml (altra forma di template). I files .thtml sono i template usati da Geeklog (http://www.geeklog.net/) il problema è che la cartella Layout (dove sono contenuti i files .thtml che compongono la pagina) sono molti e tutti spezzettati. Ossia un header un footer left block right block etc etc . Abituauto a lavorare su un unico template (parlo d html) ora come posso impostare una grafica visto che i vari pezzi che compongono la pagina sono tutti "spezzettati"?!? CE sai consigliamrmi qualcosa? Le modifiche ai files .thtml ho visto che funzionano e che vengono poi riconosciute dal php finale, ma come posso avendo una grafica fatta da me inserirci il php che m interessa? Tu che usi ? GeekLog sembrava quello + adatto al mio scopo ma se ne ha uno semplice e facilmente gestibile consigliami Ciao Se lo capisci, è superato. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ce Inviato 8 Marzo 2005 Segnala Condividi Inviato 8 Marzo 2005 Originally posted by WebSitterOra viene il bello...dreamweaver mi apre i .tpl e i .thtml (altra forma di template). I files .thtml sono i template usati da Geeklog (http://www.geeklog.net/) il problema è che la cartella Layout (dove sono contenuti i files .thtml che compongono la pagina) sono molti e tutti spezzettati. Ossia un header un footer left block right block etc etc . Abituauto a lavorare su un unico template (parlo d html) ora come posso impostare una grafica visto che i vari pezzi che compongono la pagina sono tutti \"spezzettati\"?!? CE sai consigliamrmi qualcosa? Ciao, puoi semplicemente copiare e incollare tutti i file in un singolo file rispettando l'ordine. Io lo sconsiglio: l'idea dietro avere template \"spezzettati\" é che, per esempio, se devi cambiare un footer in questo modo devi modificare un solo file (footer.thtml o come si chiama) anziché ogni pagina. Però é vero che Geeklog ne ha decisamente troppi... La mia soluzione? Apache e F9 Io provo tutto in locale dopo aver attivato Apache e Php sul mio ibook - apro tutti i file di template con textedit e ci giro attorno con Exposé. Immagino però che con Dreamweaver sia più palloso... Originally posted by WebSitterLe modifiche ai files .thtml ho visto che funzionano e che vengono poi riconosciute dal php finale, ma come posso avendo una grafica fatta da me inserirci il php che m interessa? Beh, questo dipende. Molti CMS non usano php \"puro\", ma delle loro funzioni che lo mascherano (esempio: Wordpress usa <?php the_author(); ?> per inserire il nome dell'autore). Io metto del Lorem Ipsum nel template iniziale e poi inserisco le tag quando sono contento del risultato... Un elenco di tag per Geeklog lo trovi qui. Originally posted by WebSitterTu che usi ? GeekLog sembrava quello + adatto al mio scopo ma se ne ha uno semplice e facilmente gestibile consigliami Beh, questo dipende dal progetto. Se é un blog, non c'é niente di meglio di Wordpress o Movable Type. Per un sito semplice, Mambo può andare, anche se i template non validano quasi mai. Per cose grosse, io uso SPIP, ma qui andiamo davvero sul complicato. Link al commento Condividi su altri siti Altre opzioni di condivisione...
WebSitter Inviato 8 Marzo 2005 Autore Segnala Condividi Inviato 8 Marzo 2005 Provati un pò tutti...Mambo, Inportal,GeekLog, PhpNuke etc etc Il problema resta adattare la mia grafica al php predefinito dei CMS. Per la gestione delle news o di articoli standalone utilizzo Articles Control (http://www.100jan.com/) semplice da inserire in qualunque layout. Proverò con Mambo e SPIP ....dura la vita di un grafico così.... Grazie ancora Ce Se lo capisci, è superato. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ce Inviato 8 Marzo 2005 Segnala Condividi Inviato 8 Marzo 2005 Originally posted by WebSitter....dura la vita di un grafico così.... Eh si, non ci sono più i siti di una volta, si stava meglio quando si stava peggio, eccetera eccetera... Un consiglio spassionato: se lavori a progetto, fatti pagare per ore di lavoro! Adattare un template a un CMS é abbastanza palloso, e quasi mai fattibile nelle ore che pensavi tu... Per quanto riguarda adattare la grafica al CMS, probabilmente SPIP é un passo avanti a tutti, ma anche molto più complicato: personalmente, ritengo che il tempo utilizzato ad impararlo sia un investimento ragionevole, ma magari per te invece non ne vale la pena! E se il sito é abbastanza statico, spesso non vale la pena di avere un CMS, anche se sembra essere l'ultima moda tra i clienti (dopo Flash of course ). Link al commento Condividi su altri siti Altre opzioni di condivisione...
WebSitter Inviato 8 Marzo 2005 Autore Segnala Condividi Inviato 8 Marzo 2005 usando Mambo e vari tutorial già sono riuscito ad integrare il cms di Mambo nei miei template. Tra quelli provati(tanti) sembra essere quello che meglio si adatta alle mie esigenze. Spip utilizza estensione PHP3, pur avendo modificato il mio httpd.conf -- Apache HTTP server configuration file ancora nn riesco fargli "digerire" i file php3. Si ostina a scaricarli... Bha sempre + dura la vita... Se lo capisci, è superato. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ce Inviato 9 Marzo 2005 Segnala Condividi Inviato 9 Marzo 2005 Originally posted by WebSitterusando Mambo e vari tutorial già sono riuscito ad integrare il cms di Mambo nei miei template. Tra quelli provati(tanti) sembra essere quello che meglio si adatta alle mie esigenze. Spip utilizza estensione PHP3, pur avendo modificato il mio httpd.conf -- Apache HTTP server configuration file ancora nn riesco  fargli \"digerire\" i file php3. Si ostina a scaricarli... Bha sempre + dura la vita... Allora, dovrest cercare la linea AddType application/x-httpd-php .php e aggiungerci immediatamente sotto questa AddType application/x-httpd-php .php3 e poi far ripartire apache (il comando dipende dalla configurazione). Fammi sapere, e posta pure un URL se ti serve aiuto! EDIT: dimenticavo, devi anche aggiungere index.php3 alla linea DirectoryIndex Link al commento Condividi su altri siti Altre opzioni di condivisione...
WebSitter Inviato 9 Marzo 2005 Autore Segnala Condividi Inviato 9 Marzo 2005 Modifiche fatte ma nulla. Continua a non riconoscere l'estensione .php3 utilizzo x modificare l'httpd conf un programma "Web Control" http://www.macupdate.com/info.php/id/17003 Se lo capisci, è superato. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ce Inviato 9 Marzo 2005 Segnala Condividi Inviato 9 Marzo 2005 Originally posted by WebSitterModifiche fatte ma nulla. Continua a non riconoscere l'estensione .php3 utilizzo x modificare l'httpd conf un programma \"Web Control\"http://www.macupdate.com/info.php/id/17003 Domandina: ma riavvii Apache dopo le modifiche? Se no, non legge i cambi.... Link al commento Condividi su altri siti Altre opzioni di condivisione...
WebSitter Inviato 9 Marzo 2005 Autore Segnala Condividi Inviato 9 Marzo 2005 Si riavvio Apache ma nulla. Utilizzo OSX 10.3.8 Se lo capisci, è superato. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ce Inviato 9 Marzo 2005 Segnala Condividi Inviato 9 Marzo 2005 Originally posted by WebSitter Si riavvio Apache ma nulla. Utilizzo OSX 10.3.8 Ok, comincio a dubitare di questo Web Control... puoi fare un test? Apri il terminale e scrivi cat /etc/httpd/httpd.conf | grep "php3" e posta il risultato... poi ripeti con cd /etc/httpd/; ls -alh httpd.* e posta anche questo... mi sembra molto strano che apache non legga correttamente httpd.conf. Link al commento Condividi su altri siti Altre opzioni di condivisione...
WebSitter Inviato 9 Marzo 2005 Autore Segnala Condividi Inviato 9 Marzo 2005 Last login: Wed Mar 9 18:44:35 on console Welcome to Darwin! G4:~ Luca$ cat /etc/httpd/httpd.conf | grep "php3" AddType application/x-httpd-php .php .php3 .phtml AddType application/x-httpd-php .php .php3 DirectoryIndex index.html index.php index.php3 AddType application/x-httpd-php .php .php3 AddType application/x-httpd-php .php3 G4:~ Luca$ cd /etc/httpd/; ls -alh httpd.* -rw-r--r-- 1 root wheel 38K 8 Mar 14:05 httpd.conf -rw-r--r-- 1 root wheel 37K 20 Jan 14:50 httpd.conf.applesaved -rw-r--r-- 1 root wheel 36K 30 Nov 04:30 httpd.conf.bak -rw-r--r-- 1 root wheel 37K 30 Nov 04:30 httpd.conf.default -rw-r--r-- 1 root wheel 37K 11 Aug 2004 httpd.conf.entropy-backup.1092199759 G4:/etc/httpd Luca$ Se lo capisci, è superato. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ce Inviato 10 Marzo 2005 Segnala Condividi Inviato 10 Marzo 2005 Originally posted by WebSitterLast login: Wed Mar  9 18:44:35 on console Welcome to Darwin! G4:~ Luca$ cat /etc/httpd/httpd.conf | grep \"php3\"   AddType application/x-httpd-php .php .php3 .phtml   AddType application/x-httpd-php .php .php3     DirectoryIndex index.html index.php index.php3 AddType application/x-httpd-php .php .php3 AddType application/x-httpd-php .php3 G4:~ Luca$ cd /etc/httpd/; ls -alh httpd.* -rw-r--r--  1 root  wheel   38K  8 Mar 14:05 httpd.conf -rw-r--r--  1 root  wheel   37K 20 Jan 14:50 httpd.conf.applesaved -rw-r--r--  1 root  wheel   36K 30 Nov 04:30 httpd.conf.bak -rw-r--r--  1 root  wheel   37K 30 Nov 04:30 httpd.conf.default -rw-r--r--  1 root  wheel   37K 11 Aug  2004 httpd.conf.entropy-backup.1092199759 G4:/etc/httpd Luca$ Uhm, ci sono un po' troppe direttive in questo httpd.conf! Cerca di ridurle a quattro, in questo ordine e in questa sezione: <IfModule mod_php4.c> # If php is turned on, we repsect .php and .phps files. AddType application/x-httpd-php .php AddType application/x-httpd-php .php3 AddType application/x-httpd-php .phtml AddType application/x-httpd-php-source .phps verso la fine del file, prima della sezione dedicata a mod_rewrite. Se non funziona neanche cosi, non so davvero cosa pensare a parte: 1. qualche nefasto intervento di questo software che usi; 2. qualche problema in /etc/httpd/mime.types, anche se sarebbe davvero strano; 3. qualche direttiva contrastante in /private/etc/httpd/users/*.conf, anche questo molto strano. PS Io faccio tutto da terminale con vi o pico, ma se non ti fidi puoi usare textedit aprendolo da terminale con il comando sudo open -e /etc/httpd/httpd.conf In fondo, perché usare software di terze parti quando tutto quello che ti serve é già li? Link al commento Condividi su altri siti Altre opzioni di condivisione...
WebSitter Inviato 10 Marzo 2005 Autore Segnala Condividi Inviato 10 Marzo 2005 La comodità di questo software è che ti consente di modificare il file httpd.conf senza doverti loggare come root. Provo le modifiche e posto i risultati. Cmq Mambo è veramente ben fatto!!! Se lo capisci, è superato. Link al commento Condividi su altri siti Altre opzioni di condivisione...
GaretJax Inviato 18 Marzo 2005 Segnala Condividi Inviato 18 Marzo 2005 se posso inseririmi nella vostra discussione personale... torno inditro un po'... per la grafica... ho provato di sfuggita phpwcms e mi è sembrato molto personalizzabile direttamente dal pannello di controllo... un altra alternativa (non ho guardato come uso i template però) potrebbe essere maxdev http://www.phpwcms.de/ http://www.maxdev.com/ ciauzz (P.S. Ce forse posso risolvere il tuo problema per il server, ti ho aggiunto in msn ;-) Link al commento Condividi su altri siti Altre opzioni di condivisione...
WebSitter Inviato 18 Marzo 2005 Autore Segnala Condividi Inviato 18 Marzo 2005 Grazie Mah MaxDev lo avevo già provato Wcms da provare assolutamente. Mi sono innamorato di Mambo... :serenata: :P Non trovo la tua richiesta su Msn Se lo capisci, è superato. Link al commento Condividi su altri siti Altre opzioni di condivisione...
GaretJax Inviato 18 Marzo 2005 Segnala Condividi Inviato 18 Marzo 2005 Originally posted by WebSitterNon trovo la tua richiesta su Msn mi riferivo a Ce, ma se proprio ci tieni aggiungo anche te... :oops: fammi sapere per phpwcms ;-) Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.