Aggiugno 1 riga e si blocca! postato il 15/07/2011 14:03:02 nel forum programmazione, gdrcd, open source, hosting
Ciao a tutti! Ieri avevo un problema, in parte l'ho risolto.. praticamente vorrei mettere una slideshow nel mio forum..
Allora vado sulla pagina index.template.php, e metto questo codice:
<!-- Include the theme stylesheet in the <head> section -->
<link rel="stylesheet" href="themes/default/default.css" type="text/css" media="screen" />
<div class="slider-wrapper theme-default">
<div class="ribbon"></div>
<div id="slider" class="nivoSlider">
<img src="demo/images/img1.jpg" alt="" />
<img src="demo/images/img2.jpg" alt="" title="This is an example of a caption" />
<img src="demo/images/img3.jpg" alt="" />
<img src="demo/images/img4.jpg" alt="" />
</div>
</div>
</div>
<link rel="stylesheet" href="nivo-slider.css" type="text/css" media="screen" />
<link rel="stylesheet" href="demo/style.css" type="text/css" media="screen" />
<script type="text/javascript" src="demo/scripts/jquery-1.6.1.min.js"></script>
<script type="text/javascript" src="jquery.nivo.slider.js"></script>
<script type="text/javascript">
$(window).load(function() {
$('#slider').nivoSlider();
});
</script>
Però appena lo metto va in palla..
Come vedete ho evidenziato quella parte sul codice.. perchè togliendola, il sito va normale, solo che ovviamente la slide non carica.. ora mi chiedo: perchè?
Ho provato a fare una pagina php con questo codice e la slide funziona perfettamente!
Però appena metto quella parte su index.templete.php mi da quest'errore:
Template Parse Error!
There was a problem loading the /Themes/Angy/index.template.php template or language file. Please check the syntax and try again - remember, single quotes (') often have to be escaped with a slash (). To see more specific error information from PHP, try accessing the file directly.
You may want to try to refresh this page or use the default theme.
Ditemi voi per piacere, io sto impazzendo! :O
Pagine → 1
15/07/2011 14:31:24
Prima di addentrarti in questo tipo di lavori ti conseglierei di leggerti almeno una piccola guida su come sono fatte le pagine HTML.
Il codice che hai postato non funziona correttamente perchè hai sconvolto la struttura del documento, inserendo tag a caso dove non dovevano stare.
Tutti i tag <link /> devono necessariamente stare dentro la <head> del documento. Altrimenti non vengono interpretati.
In genere anche gli <script> ti quel tipo è bene metterli nella <head>, anche se possono rimanere nel <body> volendo.
Tutti i <div> e gli <img /> invece devono stare necessariamente all'interno del <body> del documento.
Se dopo aver fatto queste correzioni ci sono ancora degli errori allora probabilmente non hai configurato correttamente lo slideshow.
15/07/2011 14:43:15
15/07/2011 15:18:42
No, rileggi bene il mio commento sopra.
Ho detto che è obbligatorio mettere i <link> nella head, mentre gli <script> possono stare sia in <head> che in <body>
Però vedendo quello che hai fatto davvero ti consiglio leggerti un tutorial di HTML, non puoi mettere il tag <head> dove ti pare.
15/07/2011 21:24:55
da che vedo, includi dei tag <div> all'interno di una parte che dovrebbe essere contenuta tra <head> e </head> come diceva giustamente leoblacksoul.
Non so ora da dove tu abbia preso questi codici js, ma immagino che il contenuto dei <div>, e gli stessi, siano la parte di codice su cui il js che ti interessa deve andare ad "impattare".
Stando così la cosa. ti consiglierei questo:
1. metti le parti di <link> e <script> nell'head che ti interessa. (come ti dice lo stesso sito di Nivo Slider, che sembra tu stia usando ;) http://nivo.dev7studios.com/#usage ↗)
2. metti il codice di <div> dove ti interessa che appaia ;)
Infine mi sorge una domanda. Il forum di cui parli, non è Forumfree o forumcommunity, vero? perchè se così io cercherei di informarmi meglio su come applicare modifiche di questo genere a quei forum ;), visto che i codici che hai mostrato, fanno riferimento a file presenti sul server (avendo indirizzi relativi;))e non a file esterni ;)
spero di essere stato d'aiuto=P se serve altro dimmi meglio la cosa ;)
15/07/2011 23:32:47
avendo visto il codice della pagina via PM credo che il forum fosse un SMF.
Credo che alla fine abbia risolto...
Resta sempre il caloroso consiglio di leggere qualche tutorial prima di cercare di modificare un codice in un liguaggio che non si conosce ^^
16/07/2011 00:34:49 e modificato da matteooolg il 16/07/2011 00:36:38
Sisi è un SMF, l'ho integrato con altervista..
Però non capisco una cosa..
Allora io provo questa slide nel foglio template.php(dove poi comparirà nella pagina) e su un altro foglio .php, così per prova..
Praticamente mettendo questo codice nel foglio templete:
$('#slider').nivoSlider(); Il forum funziona, ma la slide non funziona(tutta bianca). Mettendo questo: $('#slider').nivoSlider(); (cambiano le virgolette) il forum non funziona, si blocca..
Invece ho provato a mettere questi 2 codici sul foglio .php di prova..
Praticamente con il primo metodo la slite non funziona, quindi la reazione è la stessa.. con il secondo metodo invece funziona perfettamente..
Ora sto impazzendo sul serio.. poi contando che il forum è quasi finito(ci lavoro da ormai 3 settimane) sto quasi alla fine e non riesco a fare questa cosa.. >.<
ps:qui non me le cambia le virgolette.. comunque sono quelle che si trovano sul tasto del punto interrogativo! :)
16/07/2011 20:47:30
così su due piedi, non saprei come aiutarti ulteriormente=P se mi mandi via pm, le pagine interessate magari posso darci un'occhiata meglio ;)
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
ophelia ha aperto un annuncio di ricerca: The Coven ricerca Giocatore
Another Year Of Disaster: Riapertura Iscrizioni - Back to school!
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
Hero Wars: ⚔️ Il torneo di Titan Power è iniziato!
Enlisted: Operation "Market Garden"
I dati del generatore di rank sono stati aggiornati!
Black Sails Chronicles: ON - Mastro Corvino
AlterEgo → Scopri AlterEgo GdR: un incredibile universo narrativo in stile medievale fantasy che cresce, muta e vive giorno dopo giorno grazie ai suoi giocatori!
AlterEgo: Alza il Boccale, se no finisce male! (Quest)
RAID Shadow Legends: Evento "Febbre di Caduta"
alexstrass ha aperto un annuncio di ricerca: Castelnere ricerca Tester
Entropia Universe: Note sulla versione di Entropia Universe 19.0.0
Crash Bandicoot Zone → Caos, libertà e risate: nel GDR ambientato nell’universo di Crash Bandicoot, ogni storia è possibile… e nulla è troppo folle!
Il gestore di Naruto x Boruto GDR - New Rebirth ha risposto alla recensione di ilterrorista
Il gestore di Naruto x Boruto GDR - New Rebirth ha risposto alla recensione di aura666
Tesi di Laurea → I giochi di ruolo come strumento pedagogico
Ex Gratia GDR: Elezioni in vista per Taiyang
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
Hunter X Hunter GDR - Intervista al gestore del play by forum Hunter X Hunter GDR
Road to Hamartia - Intervista alla gestione del play by forum fantasy/fantascientifico Road to Hamartia!
Giochi Strategia - Cinque saghe classiche di strategia.. guida il tuo esercito alla vittoria!
Gotham GdR - Intervista alla gestione di Gotham - The Animated Series.. il GdR sul mondo di Batman!
Animazione - Dinamiche, tecniche e linguaggi dell’animazione contemporanea in questo saggio di 113 pagine!
Pokémon New Adventures - Intervista allo staff del play by chat Pokémon New Adventures!
Harry Potter Magic World - Intervista al gestore del play by forum Harry Potter Magic World GDR! Alohomora!