Vai al contenuto

Template con estensione .tpl


Messaggi raccomandati

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

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

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

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

Originally posted by WebSitter

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?

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 :shock: 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 WebSitter

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?

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 WebSitter

Tu 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

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ì.... :ok:

Grazie ancora Ce

Se lo capisci, è superato.

Link al commento
Condividi su altri siti

Originally posted by WebSitter

....dura la vita di un grafico così.... :shock:

Eh si, non ci sono più i siti di una volta, si stava meglio quando si stava peggio, eccetera eccetera... :ok: 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 :ok:).

Link al commento
Condividi su altri siti

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... :ok:

Se lo capisci, è superato.

Link al commento
Condividi su altri siti

Originally posted by WebSitter

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... :shock:

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!

:D

EDIT: dimenticavo, devi anche aggiungere index.php3 alla linea

DirectoryIndex

:D

Link al commento
Condividi su altri siti

Originally posted by WebSitter

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

Domandina: ma riavvii Apache dopo le modifiche? Se no, non legge i cambi....

Link al commento
Condividi su altri siti

Originally posted by WebSitter

:D

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

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

Originally posted by WebSitter

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$

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

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

Originally posted by WebSitter

Non trovo la tua richiesta su Msn

mi riferivo a Ce, ma se proprio ci tieni aggiungo anche te... :D:oops: :oops:

fammi sapere per phpwcms ;-)

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...