Newsgroup: it.comp.macintosh
Titolo: FileMaker/HTML

Posseggo un catalogo di prodotti su File Maker che saltuariamente
aggiorno ed espongo su Internet, ma tutto questo esportando da FM
copiando, incollando e creando delle pagine html con un vecchio
programma Adobe (é parecchio che non presto attenzione a quello che
offre il mercato!). Insomma una bella perdita di tempo. Che programma
potrei usare per gestire un database e scaricarlo su internet in maniera
più dinamica?  Anche perché ho qualche migliaia di articoli e vorrei
creare delle singole pagine html per ciascun prodotto.
Grazie

 più dinamica? 
usa direttamente un database come MySQL... da PageMaker dovresti
riuscire a esprtare credo... dopo di che usi dei CGI (o se sei
masochista il PHP) per querare il db dinamicamente e hai il sito sempre
aggiurnato!
-- 
Primo Teorema di Franchi:
L'insieme dei bachi di uindous e' isomorfo a R.
Corollario:
Il numero dei bachi di uindous non e' numerabile.

 wrote:

Se ho capito bene la tua situazione hai una pagina template da riempire
con le informazioni provenienti dal database in filemaker.
IMHO una soluzione molto semplice potrebbe essere costruirsi la pagina
template e quindi realizzare un piccolo script in Applescript attraverso
il quale generare dal template le pagine che saranno poi pubblicate.
Anzi, chissa' che qualcuno non abbia gia' pensato a qualcosa del
genere...
-- 
Bullets cannot be recalled. They cannot be uninvented.
But they can be taken out of the gun. (Martin Amis)
"ab_bar" is ROT13 encoded

,
 
fab...@xlibero.it
 (Fabio) wrote:

FileMaker stesso? c'è scritto nel manuale? è estremamente semplice? la 
risposta è si a tutte e tre le domande.
Vins

 risposta è si a tutte e tre le domande.
Da che versione lo fa?


 Da che versione lo fa?
dalla 4, afair...
ora siamo alla 6!
-- 
"La prova sicura che nell'Universo esiste vita intelligente,
e' che non ha mai cercato di contattarci"
Calvin and Hobbes (Bill Watterson)

 e' un sw shareware per HTML
che attraverso uno script ti permette di creare pagine html da un
template PageSpinner e un database FileMaker.
Le pagine una volta create sul tuo computer possono poi essere caricate
sul server.
Credo sia la cosa piu' semplice.
ciao,
Dedalus
-- 
// Treat everyone u meet like u want to be treated

 Sul come, puoi partire da qui: 
http://www.tevac.com/tutorial/fmpro/cdml/
Ciao Rob,
non necessariamente, è possibile generare pagine HTML direttamente da 
FileMaker e uploadarle su un server web qualsiasi senza necessità di 
avere il DB lì. Ovviamente le pagine saranno statiche e per ogni 
modifica ai dati dovrai rigenerare la pagina e riuploadarla.
Vins

 modifica ai dati dovrai rigenerare la pagina e riuploadarla.
Ciao Vins,
ma da che versione e' possible questo? Ho la 4.x e non mi pare mai di
aver visto qualcosa del genere


 non hai in giro un plugin che si chiama "web companion"?
Certo. Non mi pare proprio pero' che Web Companion permettesse di
generare in batch i file statici.
Semplicemente consentiva di inserire delle query nelle pagine html.


 problema?
Generavi tutto il sito nel senso che il Web Compenion generava
on-the-fly la pagina prendendo i valori a seconda della query, ma non mi
sembra di ricordare che ci fosse un opzione per generare N pagine tutte
uguali nelle quali cambiavano i soli dati in batch. O sbaglio? :-?


 aver visto qualcosa del genere
E infatti non è una funzione out of the box, te la devi costruire tu. 
Aggiungi dei campi per i marcatori HTML e crei un campo calcolato 
sommando i suddetti marcatori ai campi normali ed esporti un record per 
volta. Al file che ottieni cambi l'estensione in .html et voilà. Da una 
certa versione in poi, non mi ricordo quale, c'è anche un Esporta come 
tabella HTML.
Vins

 tabella HTML.
Va bene per una pagina HTML semplice, ma se la pagina diventa piuttosto
complessa non mi sembra un approccio molto comodo. Anche se
indubbiamente funzionale :-)


 azz, l'hai provato? sembra molto interessante
Si, certo. Funziona. E come è stato osservato è una buona soluzione per 
pagine non estremamente complesse. Cmq usando fogli di stile esterni 
semplifichi un bel po'.
Vins

 uh ? un catalogo con php e mysql lo fai un un paio d'ore...
verissimo. a me non piace tanto il PHP. semplice... comunque hai
ragione... facile da usare e' facilissimo.


 Quella normale pubblica, ma ha un limite di 10 IP diversi.
vero; ma se sei nattato? Non vede sempre e solo 1 IP?
provero'...


 
Infatti, potrei esportare il database in fromato html con vari script e
campi calcolati, ma c'é un problema: ho migliaia di articoli, ai quali
vorrei dedicare delle singole pagine e vorrei fare questo in maniera
automatica, cioé non vorrei stare li a dare un nome ad ogni singola
esportazione; dovrei quindi creare un script che esportando ad un ad uno
i records dia automaticamente il nome all'esportazione (tipo un codice o
un numero progressivo)... non ci riesco
Grazie

 un numero progressivo)... non ci riesco
Adesso non capisco. Vuoi dare dei nomi particolari a ciascuna pagina
generata utlizzando il contenuto del database?
Volendo automatizzare il tutto questo nome dovrebbe essere conservato da
qualche parte nel database, altrimenti non vedo come tu possa riuscirci.


 qualche parte nel database, altrimenti non vedo come tu possa riuscirci.
si, praticamente: nel momento in cui specifico nello script 'Esporta
senza finestra', in modo che non si apra la dialog box di salvataggio,
qual'é il passaggio successivo per indicare con che nome deve essere
salvata l'esportazione?
Fabio

 un numero progressivo)... non ci riesco
Fai un loop che va da un record al successivo e li esporta uno per uno 
dandogli come nome il codice che vuoi. È piuttosto lungo la prima volta, 
ma automatizzi tutte le successive. Però se i record sono migliaia mi sa 
che l'unica cosa è mettere direttamente il db su internet. I provider 
che offrono hosting FilMaker Pro in Italia sono pochi, me ne risultano 
tre: Sideralia, buono, Fmline, te lo sconsiglio con tutto il cuore, 
Espero, che non ha il listino su web (leggi, dovrebbe essere caro oltre 
misura). Se invece non è un problema far hosting in USA la scelta è 
enorme, ce ne sono a decine.
Vins

 Vins
Pero' sai che ho da poco scoperto, su un'altro forum, che esiste un plug
in (FILES PLUG IN) prodotto dalla TROI
(
http://www.troi.com/software/fileplugin.html
) che dovrebbe ovviare al
problema di dover specificare ad ogni esportazione il nome. Io ci ho
dato un occhiata ma non ho ancora capito se fa al mio caso... ne sai
qualcosa?
Grazie
Ciao 

,
 
fabie...@libero.it
 (Fabio) wrote:

Non lo ho mai usato per generare pagine html, ma potrebbe tornarti 
utile. I prodotti Troi sono solitamente molto ben fatti e ben 
documentati.
Vins

 mettersi l'hosting in casa con un'ADSL a IP fisso.
Mah, non so quanto sia effettivamente un risparmio, considerando 
l'ammortamento della macchina, la licenza Unlimited, la corrente, il 
gruppo di continuità, i costi di amministrazione etc.
Vins

 To lo dico perche' io ho fatto cosi' per anni...
Ma allora gli devi anche garantire un uptime e i costi lievitano... 
tempo fa avevo fatto i proverbiali conti della serva e non era 
minimamente proponibile e/o conveniente. C'è però da dire che la 
connettività costava sensibilmente di più di oggi.
Vins

 modifica ai dati dovrai rigenerare la pagina e riuploadarla.
si, puo' essere una soluzione se il provider non ti mette a disposizione
FMP per la publbicazione on line, pero' perdi un sacco di possibilità
che sono alla base di un archivio dinamico, prime fra tutte la ricerca e
l'aggiornamento on line.
