
iWeb FAQ - (alternativa) Aggiungere HTML
iWebFAQ.org
Frammenti HTML sono ottimi ma non aggiungono il codice dove dovrebbe andare. C’è un modo alternativo per aggiungere codice HTML senza doverlo fare manualmente? (Funziona anche per aggiungere HTML in iWeb ’06)
Introduzione:
Hai ragione. Quello che fa un Frammento HTML (o HTML Snippet) è la cosa seguente: Crea una una nuova pagina che viene inserita nella pagina la quale contiene il codice che hai inserito nel Frammento HTML. Questa nuova pagina viene inserita nella pagina alla quale hai aggiunto lo Snippet HTML attraverso un iFrame. Risultato: il codice non è dove volevi piazzarlo.
Per la maggior parte della gente sarà abbastanza, sufficiente ma in alcuni casi per me non lo è.
Ad esempio se ho un Frammento HTML su una pagina e aggiungo il codice di Statcounter a tutte le pagine usando iTweak o iComment il codice viene aggiunto anche ad ogni Frammento HTML. Dunque una visita alla pagina che contiene lo snippet HTML viene contata in doppio: una volta per la pagina e una volta per il Frammento HTML. Il che è abbastanza stupido secondo me.
Questo è il motivo percui ti presento un metodo alternativo per inserire HTML nel tuo sito creato con iWeb.
Le soluzioni:
Soluzione 1: Editare manualmente il codice html (non consigliato)
Soluzione 2: Usando MassReplaceIt
Soluzione 3: Usando iTweak
Soluzione 1 - Una soluzione sarebbe editare il codice html delle pagine dopo aver pubblicato il sito.
Per fare questo dovresti aprire le pagine pubblicate (.html) in un programma di solo testo o un editor html.
Cercare il posto giusto dove vuoi avere il codice.
Incollare il codice html una volta che hai trovato il posto giusto.
Problema: Ogni volta che pubblichi da iWeb devi rifare tutto da capo essendo che iWeb sovrascrive tutti i file ogni volta che pubblichi. Se hai molti codici e molte pagine è una cosa che prende davvero molto tempo ed è molto noiosa, dunque questa soluzione non va bene per me.
Soluzione 2 - La seconda soluzione è molto meglio e funziona come la terza soluzione:
1. Vai qui e scarica MassReplaceIt (è gratuito)
2. Apri iWeb
3. Sulla pagina dove vuoi aggiungere il codice HTML aggiungi una Casella di testo che abbia circa le dimensioni del risultato del codice che vuoi aggiungere (se è un video o un iFrame devi creare una Casella di testo che abbia le dimensioni del video o dell’iFrame).
4. In questa Casella di testo scrivi un codice o una parola di cui sei sicuro che non appaia da nessun altra parte del sito (Io uso BlueBlackWhiteNight1; BlueBlackWhiteNight2; BlueBlackWhiteNight3; ... uno per ogni codice dunque stesso codice=stesso codice html e sono sicuro che non appaia da nessun altra parte sul sito). Sposta il testo a 2 px dal bordo della Casella (Apri le impostazioni, vai a Testo, e scegli Lista e poi immetti 2px dal bordo)
5. Pubblica il tuo sito ad una cartella o iDisk
6. Apri MassReplaceIt
7. In Find immetti BlueBlackWhiteNight1 o qualsiasi sia il codice
8. In Replace immetti il codice HTML che deve andare al posto della Casella di testo
9. Puoi immettere più di un Find&Replace (Trova&Sostituisci) alla volta
10. Salva il tutto facendo Save the Query e rendila default
11. In Files aggiungi la cartella alla quale pubblichi da iWeb o la cartella iDisk (iDisk/Web/Sites)
Se non puoi scegliere l’iDisk perchè non lo vedi vai su Finder/Preferenze/Barra laterale e seleziona la casella vicino all’iDisk
12. Clicca “Replace” e il codice HTML verrà aggiunto alle pagine
13. Fai andare MassReplaceIt ogni volta che pubblichi da iWeb
Note importanti su come impostare MassReplaceIt:
- In Options seleziona Search=Contents, Location=Entire file/Filename, Options=Search whole words
-In Preferences When adding a folder to a search list=Add a folder, Search folder’s name and contents
-In MassReplaceIt vai su Mask clicca su "Add" "Search items whose:" seleziona "Extension" scegli "is" dal menu a tendina e immetti ".html" (senza "") poi clicca "Add..." e seleziona "All criteria, must be satisfied to search a file". Facendo questo si rende molto più veloce il processo di ricerca e di sostituzione.
Per fissarlo in una parte della pagina copia e incolla la Casella di testo nella Casella di testo principale della tua pagina. Ora si sposterà automaticamente se aggiungi o togli da un’altra parte.
Se MassReplaceIt non funziona. Se MassReplaceIt non trova i codici nelle Caselle di testo da sostituire con codici HTML. Leggi questo MassReplaceIt & HTML troubleshoot page.
Soluzione 3 - La terza soluzione funziona come la seconda. Ma invece di usare MassReplaceIt usa iTweak.
1. Vai sul sito di iTweak e scarica iTweak (è gratuito)
2. Apri iWeb
3. Sulla pagina dove vuoi aggiungere il codice HTML aggiungi una Casella di testo che abbia circa le dimensioni del risultato del codice che vuoi aggiungere (se è un video o un iFrame devi creare una Casella di testo che abbia le dimensioni del video o dell’iFrame).
4. In questa Casella di testo scrivi un codice o una parola di cui sei sicuro che non appaia da nessun altra parte del sito (Io uso BlueBlackWhiteNight1; BlueBlackWhiteNight2; BlueBlackWhiteNight3; ... uno per ogni codice dunque stesso codice=stesso codice html e sono sicuro che non appaia da nessun altra parte sul sito). Sposta il testo a 2 px dal bordo della Casella (Apri le impostazioni, vai a Testo, e scegli Lista e poi immetti 2px dal bordo)
5. Pubblica il tuo sito ad una cartella o iDisk
6. Apri iTweak
7. In Find inserisci BlueBlackWhiteNight1 o qualsiasi altra cosa
8. In Replace immetti il codice HTML che deve andare al posto della Casella di testo
9. Puoi immettere più di un Find&Replace (Trova&Sostituisci) alla volta
10. Salva il Search&Replace, la prossima volta apri semplicemente il search&replace che hai salvato invece di riscrivere tutto ogni volta
11. Clicca su “Choose Published Site”
- Se pubblichi su una cartella scegli la cartella sulla quale pubblichi da iWeb
- Se pubblichi su MobileMe seleziona la cartella iDisk/Web/Sites/ sulla quale iWeb pubblica le pagine.
Se non puoi scegliere l’iDisk perchè non lo vedi vai su Finder/Preferenze/Barra laterale e seleziona la casella vicino all’iDisk
12. Clicca su “Process Site” e basta.
Nota: Devi fare andare iTweak ogni volta che pubblichi da iWeb.
Cos’è iTweak? e a cosa serve? Dai un’occhiata a questa pagina
Per ulteriori informazioni e scaricare iTweak visita: guimkie.com
iWebFAQ.org - Tutorials, Tips & Tricks è realizzato con iWeb e per iWeb.
È un’impresa di EBookStoreToday.com. Ti è presentato da Cédric ed è ospitato su HostExcellence.
Ti prego di lasciarmi del feedback a proposito di questa pagina lasciandomi un commento nell’apposita sezione del Forum. Dimmi se ti è stata di aiuto e se non lo è stata perchè non lo è stata. Se pensi che manchi qualcosa dimmi cosa. Se hai domande puoi farle lì e cercherò di darti una risposta.
Grazie per visitare e sostenere il mio sito.
- Cédric -
