WebSite X5Help Center

 
Serzio ©
Serzio ©
User

Allegati Php Al Codice  it

Auteur : Serzio ©
Visité 1978, Followers 1, Partagé 17  
Mots-clés :: allegato,preferenze

Ho allegato un file php ad un oggetto HTML, in particolare stavo sperimentando l'integrazione di un semplicissimo blog alternativo a quello di icm da utilizzare al suo posto e mi sono accorto che nel momento dell'inserimento dell'allegato il file php è stato inserito fisicamente solo nella cartella preview. Ho eseguito una esportazione completa del sito web nella speranza che tale allegato venisse incluso nel progetto (ricordate la funzione raggruppamento della v8 e che non esiste più? ), ma questo non è avvenuto.

A questo punto mi chiedo, possibile che io debba "esportare il progetto" (terza opzione) per vederlo completo in tutte le sue parti?

Dopo una serie di tentativi, esporta parziale, esporta totale, aggiorna, anteprima, modifica, stringi e allarga ..... in nessuna maniera sono riuscito a forzare l'inclusione dell'allegato nella directory del progetto.

Altra domanda, supponiamo (e non è il mio caso attuale in quanto tali opzioni erano già attive) che io decidessi, durante la lavorazione di un progetto arbitrariamente grande, di modificare le preferenze del programma, magari solo l'aggiornamento dell'anteprima oppure il tipo di script per le email, possibile che io debba chiudere il progetto (sperando di ricordarmi di salvarlo) per poi riaprirlo perdendo un mare di tempo solo per una modificare una preferenza?

Posté le
19 RéPONSES - 1 CORRECT
Serzio ©
Serzio ©
User
Auteur

Possibile che con questo @#€$%& di answers non sia possibile correggere un post quando ci si accorge di aver fatto errori durante la digitazione? Era meglio quando si stava peggio.

Lire plus
Posté le de Serzio ©
Serzio ©
Serzio ©
User
Auteur

Insomma, io non voglio esportare il progetto e reimportarlo, altrimenti se ne crea un duplicato. Come devo fare per includere sti benedetti allegati alla cartella del progetto? Per ora ce li ho messi a mano ..... ma si può ... ?

PS. Ta da da fa ta da da ta ...  ta ra ta ta!!! LaughingLaughing

Lire plus
Posté le de Serzio ©
Giuseppe Guida
Giuseppe Guida
User

eheheheheheh Wink l'hanno segnalato come abuso "Ta da dà da fà e ta da 'dattà!Tongue out

Lire plus
Posté le de Giuseppe Guida
Serzio ©
Serzio ©
User
Auteur

Toc toc .... c'e' nessuno?!?!? Innocent

Lire plus
Posté le de Serzio ©
Incomedia
Mirko Nosenzo
Incomedia

Purtroppo non riesco a ricreare questo problema, quali sono i passi che hai seguito?

Riesci a riprodurlo anche con un progetto nuovo?

Lire plus
Posté le de Mirko Nosenzo
Serzio ©
Serzio ©
User
Auteur

Assolutamente si. Che ci vuole? Ci sto bestemmiando da giorni ... Wink

1) apri website e crei un nuovo progetto

2) dove vuoi tu, aggiungi un oggetto html

3) ci alleghi un file qualsiasi che si trova da qualche parte

4) esporti su internet, salvi, chiudi, riapri .... etc etc

il file allegato non viene inserito nella cartella del progetto se non nel preview, ma li non serve.

L'unico modo è di esportare e reimportare il progetto, ma ci sono effetti collaterali ed è scomodo.

Lire plus
Posté le de Serzio ©
Incomedia
Mirko Nosenzo
Incomedia

Cosa intendi per "cartella del progetto"?

Lire plus
Posté le de Mirko Nosenzo
Serzio ©
Serzio ©
User
Auteur

La cartella relativa al progetto che si trova in:

Lire plus
Posté le de Serzio ©
Incomedia
Mirko Nosenzo
Incomedia

WebSite X5 versione 9 non duplica i file che vengono ultizzati dal progetto all'interno della cartella del progetto, esattamente come succedeva per la 8.

Gli unici file presenti nella cartella del progetto, oltre al progetto stesso, sono quelli dell'anteprima e dell'upload.

Lire plus
Posté le de Mirko Nosenzo
Template By Silver™
Template By Silver™
User
Mirko Nosenzo
WebSite X5 versione 9 non duplica i file che vengono ultizzati dal progetto all'interno della cartella del progetto, esattamente come succedeva per la 8. Gli unici file presenti nella cartella del progetto, oltre al progetto stesso, sono quelli dell'anteprima e dell'upload.

infatti duplica la cartella intera non i files all'interno...

Lire plus
Posté le de Template By Silver™
Serzio ©
Serzio ©
User
Auteur

Ok, ok. Evidentemente mi sono spiegato male .... e quindi passo ai disegnini. 

Apro website8, creo un nuovo progetto chiato "prova8" e ad un oggetto html allego un file. Eseguo il raggruppamento ed il file allegato viene inserito nella cartella del raggruppamento e quindi posso anche spostare/cancellare il file (allegato) dalla sua posizione originaria poichè esso adesso è nella cartella del progetto.

Adesso ripeto la stessa operazione con website9 ed un progetto "prova9" anche se alla fine il procedimento è lievemente diverso.

Quindi, nella cartella dell'esportazione va a finire il progetto zippato al cui interno nella cartella /library c'e' il file allegato, come è giusto che sia, ma nella cartella del progetto non c'e' se non nella /preview:

Ma che non ci serve a niente in quanto il link all'interno del progetto porta alla posizione originaria. Vedete la differenza di comportamento tra la 8 e la 9?

E quindi se cancello il file originario, con la 8 il progetto rimane integro mentre con la 9 ho perso l'allegato.

Questo problema si può risolvere, da quanto ho visto e spero di essere smentito, soltanto con la reimportazione del progetto e quindi con qualche passaggio in più e quindi con perdita di tempo ... sempre che il danno non sia già avvenuto ... quindi, ad ogni sessione in cui modifico la lista degli allegati, devo esportare e reimportare. Alla fine di questa serie di importa/esporta avrò una certa quantità di duplicati che dovrò evidentemente cancellare, ma sarà anche difficile distinguerli in quanto le anteprime saranno quasi tutte uguali e dovrò fare riferimento ai nomi ... sempre che si capisca quali sono i primi e quali gli ultimi.

Lire plus
Posté le de Serzio ©
Incomedia
Mirko Nosenzo
Incomedia

Il file non viene copiato nella cartella del progetto ma all'interno della cartella che hai specificato durante l'importazione.

Cartella di importazione

Non lo trovi in quella cartella?

Lire plus
Posté le de Mirko Nosenzo
Serzio ©
Serzio ©
User
Auteur

Io non ho parlato di importazione se non per indicare quale sia la strada per mettere una toppa al problema, ovvero esportare e reimportare. Ma questa è l'operazione che fa perdere tempo.

Lire plus
Posté le de Serzio ©
Incomedia
Mirko Nosenzo
Incomedia
Mirko Nosenzo
WebSite X5 versione 9 non duplica i file che vengono ultizzati dal progetto all'interno della cartella del progetto, esattamente come succedeva per la 8. Gli unici file presenti nella cartella del progetto, oltre al progetto stesso, sono quelli dell'anteprima e dell'upload.

Se per comodità volete mantenere una cartella con tutti i file di progetto ci sono 2 possibilità:

  • Come dici tu, esportare e riimportare il progetto di modo che WebSite X5 raggruppi tutti i file in una unica cartella
  • Creare una cartella dove vengono messi tutti i file legati al progetto prima ancora che questi vengano usati.
Lire plus
Posté le de Mirko Nosenzo
Serzio ©
Serzio ©
User
Auteur

Esatto. E' esattamente quello che avevo detto, mentre con la 8 si risolveva in un attimo con il raggruppamento .... con il passaggio dalla 8 alla 9, invece di andare avanti, siamo andati indietro.

Lire plus
Posté le de Serzio ©
Incomedia
Mirko Nosenzo
Incomedia

In realtà il processo di esportazione è uguale tra versione 8 e versione 9. L'eccezione è nell'importazione: nella versione 8 la cartella esportata andava posizionata nel percorso corretto, nella versione 9 il processo è gestito da WebSite X5.

Usando il secondo metodo che vi consigliavo, metodo che utilizziamo anche noi per i nostri siti, non è necessario neanche esportare, qualunque sia la versione di WebSite X5 usata.

Lire plus
Posté le de Mirko Nosenzo
Serzio ©
Serzio ©
User
Auteur
Mirko Nosenzo
... Usando il secondo metodo che vi consigliavo, metodo che utilizziamo anche noi per i nostri siti, non è necessario neanche esportare, qualunque sia la versione di WebSite X5 usata.

E' senz'altro anche un problema di abitudine e quindi soggettivo, ed infatti io lo trovo scomodo. L'esportazione intesa come nella 8 era comoda e rapida .... e permetteva anche di risolvere il problema della biforcazione di un progetto .... quella che in un altro topic abbiamo richiesto con la voce "salva con nome".

Lire plus
Posté le de Serzio ©
Incomedia
Mirko Nosenzo
Incomedia

Per ottenere una specie di "Salva con nome", basterebbe esportare il progetto e riimportarlo nella libreria.

In questo modo si otterrebbe un duplicato del progetto completamente indipendente.

Lire plus
Posté le de Mirko Nosenzo
Serzio ©
Serzio ©
User
Auteur

... cioè esattamente quanto ho spiegato in http://answers.websitex5.com/post/22596#11 con i relativi effetti collaterali in termini di tempo sprecato e confusione nella cartella dei progetti, quindi ... problema non risolto.

Lire plus
Posté le de Serzio ©