From luca a accomazzi.it Tue Sep 4 07:24:01 2007 From: luca a accomazzi.it (Luca Accomazzi) Date: Tue Sep 4 07:24:16 2007 Subject: [Sar-at_designer] Il nome di file allegati Message-ID: <8448BD12-B585-46EA-8C91-5ABCC6C8EE86@accomazzi.it> Il giorno 03/set/07, alle ore 11:31, Cristiano 4minuti ha scritto: > Variazioni a pdf del giorno: > Attualmente tu hai fatto in modo che nella tabella > il file inserito andasse a finire nella cartella /Pdfgiorno e che > ci fosse un solo file associato ad ogni giorno. > Il file però prende un nome complicato da cercare; è possibile > chiamare il file inserito 4minuti_date.pdf, dove è la data > inserita (in formato 20070903 o altro che mi dirai)? Ti rispondo in lista perché la risposta potrebbe interessare a qualcun altro. Non mi viene in mente nessuna soluzione banale. Il cambiamento di nome lo fa Sar-At ed è un pezzo di codice che sta sepolto nei suoi più profondi visceri. È la soluzione a un problema redazionale serio: evitare che - in un gruppo di 2 o più collaboratori a una testata - due persone diano lo stesso nome a una foto, un allegato, un qualche cosa; e che il secondo sovrascriva il file del primo. Quindi Sar-At inserisce quel che sostanzialmente è un numero sequenziale nel nome del documento ricevuto. Dopodiché, praticamente tutto si può fare in software, ma come anticipavo non vedo soluzioni banali. L.A. -------------- parte successiva -------------- Un allegato HTML è stato rimosso... URL: http://liste.accomazzi.net/pipermail/sar-at_designer/attachments/20070904/fe837bbc/attachment.html From luca a accomazzi.it Fri Sep 7 14:33:25 2007 From: luca a accomazzi.it (Luca Accomazzi) Date: Fri Sep 7 14:33:43 2007 Subject: [Sar-at_designer] Pagina mastro contro pagina mastro. Chi vince? Message-ID: > Sul mio sito ho provato a specificare esplicitamente nell'indirizzo > le pagine mastro di una sezione ma non me le vede. Spiego meglio: > le accetta, passano la verifica ma poi SarAt mi mostra > inesorabilmente quella di default. A livello di database tu forzi la pagina mastro - cioè nella interfaccia di Sar-At hai scelto esplicitamente, dall'apposito menu "masterPage", una pagina mastro tra quelle abilitate. mysql> select id, masterPage from blogtiziano; +-----+----------------+ | id | masterPage | +-----+----------------+ | 404 | blog_index.htm | | 405 | blog_index.htm | | 403 | blog_index.htm | | 401 | blog_index.htm | | 402 | blog_index.htm | | 398 | blog_index.htm | | 399 | blog_index.htm | ...eccetera... Poi scegli una pagina mastro differente nella URL, per esempio mettendo un link esplicito a: http://www.4minuti.it/showPage.php? template=blogtiziano&masterPage=pippo.htm Nelle specifiche di Sar-At 7 non è definito chi vinca se la pagina mastro viene specificata esplicitamente due volte, una volta nel database e una volta nella URL. Questo vuol dire che il risultato non era determinato sino a tutta la versione 7.1.0. Nel tuo caso, la URI showPage.php?template=blogtiziano&masterPage=pippo.htm caricava comunque la pagina mastro blog_index.htm, come se la specifica &masterPage=pippo.htm non ci fosse per niente. Dopo riflessioni a livello di zio Paperone (girare in cerchio facendo mumble mumble sino a forare il pavimento) nel luglio scorso ho deciso che deve vincere la URL. Questa regola fa parte delle specifiche programmatiche da Sar-At dalla versione 7.5 ed esiste una showPage 7.1.1 che si comporta già così. Ho appena caricato la versione aggiornata di showPage che forza il rispetto di questa regola dentro al tuo sito e ora pippo.htm si vede. L.A. -------------- parte successiva -------------- Un allegato HTML è stato rimosso... URL: http://liste.accomazzi.net/pipermail/sar-at_designer/attachments/20070907/da96afa3/attachment.html From cristiano a 4minuti.it Fri Sep 7 15:57:56 2007 From: cristiano a 4minuti.it (Cristiano 4minuti) Date: Fri Sep 7 15:58:21 2007 Subject: [Sar-at_designer] Pagina mastro contro pagina mastro. Chi vince? In-Reply-To: References: Message-ID: Il giorno 07/set/07, alle ore 14:33, Luca Accomazzi ha scritto: > Nelle specifiche di Sar-At 7 non è definito chi vinca se la pagina > mastro viene specificata esplicitamente due volte, una volta nel > database e una volta nella URL. Però nello stesso sito varie tabelle hanno numerose pagine mastro (vedi la tabella news ad esempio). Vuoi dire che per le altre tabelle sei stato tu a dichiarare di accettare gli URL, mentre dalla 7.5 sarà in automatico? cristiano -------------- parte successiva -------------- Un allegato HTML è stato rimosso... URL: http://liste.accomazzi.net/pipermail/sar-at_designer/attachments/20070907/4e2ef1b9/attachment.html From luca a accomazzi.it Fri Sep 7 17:01:03 2007 From: luca a accomazzi.it (Luca Accomazzi) Date: Fri Sep 7 17:01:20 2007 Subject: [Sar-at_designer] Pagina mastro contro pagina mastro. Chi vince? In-Reply-To: References: Message-ID: <60EB2863-A27B-4D7A-8CFF-2DE1D9C8FF5A@accomazzi.it> Il giorno 07/set/07, alle ore 15:57, Cristiano 4minuti ha scritto: >> Nelle specifiche di Sar-At 7 non è definito chi vinca se la pagina >> mastro viene specificata esplicitamente due volte, una volta nel >> database e una volta nella URL. > > Però nello stesso sito varie tabelle hanno numerose pagine mastro > (vedi la tabella news ad esempio). > Vuoi dire che per le altre tabelle sei stato tu a dichiarare di > accettare gli URL, mentre dalla 7.5 sarà in automatico? Non mi sono spiegato bene. Diciamo che tu crei una nuova sezione pippo con pagina mastro di default pippo.html. Quindi se tu chiami, per esempio showPage.php?template=pippo&id=1 allora normalmente viene visualizzata la pagina numero 1 della sezione pippo attraverso la pagina mastro di default pippo.html. Ora tu crei e abiliti la pagina mastro alternativa pluto.html. Da questo momento, se tu visiti showPage.php?template=pippo&id=1&masterPage=pluto.html viene visualizzata la pagina numero 1 della sezione pippo attraverso la pagina mastro alternativa pluto.html. Ora tu crei e abiliti la pagina mastro alternativa paperino.html. Vai in Sar-At, clicchi pagine -> pippo; selezioni la pagina numero 1; selezioni paperino.html alla voce masterPage (visibile se e solo se nelle preferenze è attiva l'opzione di mostrare tutti i campi). Da questo momento showPage.php?template=pippo&id=1 visualizzata la pagina numero 1 della sezione pippo attraverso la pagina mastro paperino.html. Il problema è: cosa succede se a questo punto tu chiami showPage.php?template=pippo&id=1&masterPage=pluto.html ? Appare pluto.html o appare paperino.html? In Sar-At sino alla versione 7.1.0 non c'è garanzia di quale pagina mastro verrà scelta. Dalla versione 7.1.1 in su è garantito che sarà usata pluto.html L.A. -------------- parte successiva -------------- Un allegato HTML è stato rimosso... URL: http://liste.accomazzi.net/pipermail/sar-at_designer/attachments/20070907/554f59a4/attachment-0001.html From maurizio a webspider.ch Fri Sep 7 18:31:00 2007 From: maurizio a webspider.ch (Maurizio) Date: Fri Sep 7 18:32:09 2007 Subject: [Sar-at_designer] Pagina mastro contro pagina mastro. Chi vince? In-Reply-To: <60EB2863-A27B-4D7A-8CFF-2DE1D9C8FF5A@accomazzi.it> References: <60EB2863-A27B-4D7A-8CFF-2DE1D9C8FF5A@accomazzi.it> Message-ID: <6A1E49FB-5290-4D08-A26B-4E9AE3BE78B9@webspider.ch> Ciao a tutti, Urrà per la 7.1.1 -m- On Sep 07, 2007, at 17:01, Luca Accomazzi wrote: > > Il giorno 07/set/07, alle ore 15:57, Cristiano 4minuti ha scritto: > >>> Nelle specifiche di Sar-At 7 non è definito chi vinca se la >>> pagina mastro viene specificata esplicitamente due volte, una >>> volta nel database e una volta nella URL. >> >> Però nello stesso sito varie tabelle hanno numerose pagine mastro >> (vedi la tabella news ad esempio). >> Vuoi dire che per le altre tabelle sei stato tu a dichiarare di >> accettare gli URL, mentre dalla 7.5 sarà in automatico? > > Non mi sono spiegato bene. Diciamo che tu crei una nuova sezione > pippo con pagina mastro di default pippo.html. Quindi se tu chiami, > per esempio > showPage.php?template=pippo&id=1 > allora normalmente viene visualizzata la pagina numero 1 della > sezione pippo attraverso la pagina mastro di default pippo.html. > > Ora tu crei e abiliti la pagina mastro alternativa pluto.html. Da > questo momento, se tu visiti > showPage.php?template=pippo&id=1&masterPage=pluto.html > viene visualizzata la pagina numero 1 della sezione pippo > attraverso la pagina mastro alternativa pluto.html. > > Ora tu crei e abiliti la pagina mastro alternativa paperino.html. > Vai in Sar-At, clicchi pagine -> pippo; selezioni la pagina numero > 1; selezioni paperino.html alla voce masterPage (visibile se e solo > se nelle preferenze è attiva l'opzione di mostrare tutti i campi). > Da questo momento > showPage.php?template=pippo&id=1 > visualizzata la pagina numero 1 della sezione pippo attraverso la > pagina mastro paperino.html. > > Il problema è: cosa succede se a questo punto tu chiami > showPage.php?template=pippo&id=1&masterPage=pluto.html > ? Appare pluto.html o appare paperino.html? > > In Sar-At sino alla versione 7.1.0 non c'è garanzia di quale pagina > mastro verrà scelta. Dalla versione 7.1.1 in su è garantito che > sarà usata pluto.html > > L.A. > > _______________________________________________ > Sar-at_designer mailing list > Sar-at_designer@liste.accomazzi.net > Per cancellarsi o chiedere l'invio dei messaggi a gruppi: http:// > liste.accomazzi.net/mailman/listinfo/sar-at_designer -------------- parte successiva -------------- Un allegato HTML è stato rimosso... URL: http://liste.accomazzi.net/pipermail/sar-at_designer/attachments/20070907/29f1505e/attachment.html From maurizio a webspider.ch Fri Sep 7 18:38:59 2007 From: maurizio a webspider.ch (Maurizio) Date: Fri Sep 7 18:39:39 2007 Subject: [Sar-at_designer] Sar-At 7.1 In-Reply-To: References: <764FC2BC-CE35-41A7-ACD0-78C2581018D2@accomazzi.it> <03291D0E-C34A-4819-86EF-A2C032500E89@4minuti.it> Message-ID: <5B1A303D-A7AC-43D0-ABCD-D95D4D8C2DB0@webspider.ch> ciao, sarebbe possibile che una opzione di una specifica pagina permetta di creare l'alias http://www.dominio/alias-corto che in pratica fa si che venga creata la cartella /alias-corto/index.htm dove index.htm e' un relink verso la pagina voluta ? A questo punto posso creare un alias a piacimento per ogni pagina e mandare la mail includendo il link del tipo ( "guarda il nuovo prodotto" http://www.dominio/patatariccia ; oppure http:// www.dominio/ciddi-quadro ecc.. -m- On Aug 28, 2007, at 7:06 PM, Luca Accomazzi wrote: > > Il giorno 28/ago/07, alle ore 18:13, Cristiano 4minuti ha scritto: > >>> Una URL parlante in un sito Sar-At ha sempre la forma >>> www.nomesito.xy/parolachiave/alias. La parola chiave che >>> introduce all?alias viene scelta quando il sito viene progettato >>> per la prima volta. >> >> quindi un sito può avere solo una parola chiave sotto cui stanno >> poi n alias? > > Sì, perché l'uso di parole chiave differenti richiede una > riconfigurazione di Apache e il suo conseguente riavvio, cosa che > Sar-At non fa. > > L.A. > > _______________________________________________ > Sar-at_designer mailing list > Sar-at_designer@liste.accomazzi.net > Per cancellarsi o chiedere l'invio dei messaggi a gruppi: http:// > liste.accomazzi.net/mailman/listinfo/sar-at_designer -------------- parte successiva -------------- Un allegato HTML è stato rimosso... URL: http://liste.accomazzi.net/pipermail/sar-at_designer/attachments/20070907/ab9573fd/attachment.html From luca a accomazzi.it Sat Sep 8 08:48:43 2007 From: luca a accomazzi.it (Luca Accomazzi) Date: Sat Sep 8 08:49:01 2007 Subject: [Sar-at_designer] Sar-At 7.1 In-Reply-To: <5B1A303D-A7AC-43D0-ABCD-D95D4D8C2DB0@webspider.ch> References: <764FC2BC-CE35-41A7-ACD0-78C2581018D2@accomazzi.it> <03291D0E-C34A-4819-86EF-A2C032500E89@4minuti.it> <5B1A303D-A7AC-43D0-ABCD-D95D4D8C2DB0@webspider.ch> Message-ID: <4607AF1F-7C3D-4330-A1F2-AABCF1C959D5@accomazzi.it> Il giorno 07/set/07, alle ore 18:38, Maurizio ha scritto: > sarebbe possibile che una opzione di una specifica pagina permetta > di creare l'alias http://www.dominio/alias-corto che in pratica > fa si che venga creata la cartella /alias-corto/index.htm dove > index.htm e' un relink verso la pagina voluta ? E' già così. Guarda la documentazione. L'unica cosa che non puoi fare direttamente in Sar-At è scegliere il nome della pseudo cartella ("alias corto" nel tuo esempio). Questo va fatto nella configurazione di Apache. Per motivi di sicurezza, Sar-At non scrive direttamente nel file di configurazione di Apache. L.A. -------------- parte successiva -------------- Un allegato HTML è stato rimosso... URL: http://liste.accomazzi.net/pipermail/sar-at_designer/attachments/20070908/119846a3/attachment.html