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
Storie di Agarthi: Il Lido di Agarthi apre i battenti!
RAID Shadow Legends: Awakening Boost! 🌱
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
enor_staff ha risposto alla discussione: Eroi di Enor
Il genere Manga e Anime raggiunge i 1.000 giochi catalogati!
I Sentieri Perduti: Neverwinter
Hero Wars: Fondamenta del Potere attive! ⚡️
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
I dati del generatore di rank sono stati aggiornati!
Il gestore di New York Heroes Reborn - Avengers Academy ha risposto alla recensione di uchiha sasuke
uchiha sasuke ha recensito New York Heroes Reborn - Avengers Academy
Felix Felicis GdR - Harry Potter GdR: Al valor civile - gli eroi contro i draghi
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
Nyx Insight - Project S.E.T.: Sospensione Iscrizioni PG Adulti
aik ha risposto alla discussione: IA e gdr: idee di sviluppo
Oceanside GDR: Il campus si risveglia
equilibriumstaff ha aperto un annuncio di ricerca: Equilibrium GDR ricerca Tester
Dark Genesis → Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
I Vampiri - Tesi di laurea dal titolo: Il vampiro della tomba accanto
Storia Giochi - Curiosità sulla storia dei giochi di casinò, videogiochi e giochi online
Recensioni Negative - Meglio non fidarsi delle recensioni negative.. lo dice la scienza!
Codici e Cifrari - Raccolta di tool online per per cifrare testi per le tue avventure online!
Berlino - Recensione del GDR Berlino. Avventurati ina una claustrofobica città...
Come giocare a D&D - Dungeons & Dragons, guida allo storico GDR: come giocare
Poteri delle Pietre - Le proprietà e i poteri delle Pietre!
Regno delle Due Sicilie - Recensione del GDR storico del Regno delle due Sicilie.