un piccolo aiuto

Aperto da adrio64, Domenica - 26 Maggio 2013 - 21:04

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

adrio64

sto cercando di creare una specie di carosello di immagini o slider show in board prendendo le immagini da una specifica cartella

ho trovato in rete qualcosa che funziona pero' non mi prende le immagini prefissate....

per provare ho messo tutto come ho trovato in modo tale che non ci fossero troppe modifiche da apportare ma purtroppo non prende le immagini di sicuro ce qualcosa di sbagliato

nel rar trovato c'era dentro:

div.fotoBox.php (codice php da includere o da copiare nella pagina dello slide show)
slideS.css (questo in realta sarebbe da aggiungere nell'index.css ma non mi serve)
slideS.js  (questo viene caricato nel server e poi richiamato)
gallery (cartella vuota) (dove andrebbero le immagini da richiamare che comunque puo' essere cambiata)

io con questo codice richiamo il js

<script language="JavaScript" type="text/javascript" src="http://miosito.com/gallery/slideS.js">
</script>


con quest'altro

<div id="fotoBox"><?php
    
foreach (glob("gallery/*.jpg") as $filename) {?>

        <img src="gallery/<?php echo basename($filename);?>" class="slide"  alt="Slide" />
    <?php
    
}
    
?>

</div>

dovrebbe mostrare le immagini contenute nella cartella gallery

il tutto funziona solo che invece dell'immagine contenuta in cartella mi esce solo la scritta immagine

ce qualche anima gentile che possa darmi una mano verificando la cosa magari aggiungendo un limite di immagini.... che so le ultime 30 inserite
io so tre giorni che mi spacco la testa


emanuele

Avere il link a dove hai scaricato il pacchetto aiuterebbe, dato che così non posso far altro che indovinare...

Anche l'esatta struttura delle directory che hai usato sarebbe d'aiuto... (i.e. dove hai piazzato cosa)

adrio64

#2
scaricato da qui--->  slider

il js serve solo per la funzione quindi mettilo dove vuoi poi lo si richiama

in realta' l'originale mi fa uscire un riquadro nell'index del forum quindi il css non lo usato ma comunque non andava lo stesso usciva un riquadro con scritto immagine
io lo devo utilizzare nell'index dove si mettono le news

il percorso che dovrei utilizzare e miosito.net/forum/attachments   in poche parole vorrei che mi leggesse le immagini lì contenute .... non tutte ma almeno 30/40... le ultime inserite

Filippo

secondo me non ti riconosce le immagini in quanto quelle nella cartella attachment (se non ricordo male9 non hanno estensione. Ho detto una boiata?

adrio64

ce l'estensione
e comunque avevo provato anche come era impostato caricando immagini con estensione jpg

ma che comunque volendo le estensioni si possono ampliare inserendo non so dove jpg, png, gif

emanuele

#5
Direi che in quello che vuoi fare ci sono una serie di problemi non indifferenti:
1) quello che dice Filippo (non avendo estensione non puoi sapere cosa è un'immagine e cosa no),
2) la directory attachments è protetta in modo che non possa essere accessibile direttamente dal web,
3) i file non sono in alcun ordine cronologico, quindi accedere al"le ultime inserite" è sostanzialmente impossibile a meno di non utilizzare SSI.php nello script.

Quindi non è "così" facile.

Esiste un mod che crea un banner con i più recenti:
http://custom.simplemachines.org/mods/index.php?mod=2523
ma non so se è la stessa cosa che vuoi ottenere tu...ed il dubbio mi sovviene anche perché hai postato in off topic...
Quindi eventualmente qualche dettagli ancora in più non farebbe male. ;)

adrio64

#6
ehm... il sito che hai postato mi da errore..

in attachments ci sono solo immagini perche solo quel tipo di allegati permetto...
in realta' ho guardato in smf se ci fosse qualcosa di simile... ma la realta e' che alcune mod hanno dei nomi che non si capiscono a cosa servono... ovviamente per persone normali che non conoscono termini tecnici
ho postato in off topic perche' in realta' l'argomento non ha nulla a che fare con una mod

edit: trovata quella mod installata su forum di prova ...ma in realta non mostra immagini....

diciamo che potrebbe andare bene se... si riesce a capire del perche non mostra immagini e se si potesse aggiungere la funzione marquee cosi invece di 6 ne imposto 30 e scorrono

adrio64

Citazione di: Filippo il Lunedì - 27 Maggio 2013 - 21:26
secondo me non ti riconosce le immagini in quanto quelle nella cartella attachment (se non ricordo male9 non hanno estensione. Ho detto una boiata?

sorry filippo....
hai ragione non ce estensione, guardando nella cartella attachments ci sono dei codici
tipo questo--->  31_6319e7f06886158aeafaf8bcb5919404451c3695


Filippo


adrio64

si filippo l'avevo gia' trovata e andrebbe anche bene se ...si vedessero le immagini
ma comunque per essere ottima ci sarebbe da apportare un paio di modifiche.... anzi solo una...
aggiungere il marquee per farle scorrere

emanuele

Citazione di: adrio64 il Lunedì - 27 Maggio 2013 - 23:35
edit: trovata quella mod installata su forum di prova ...ma in realta non mostra immagini....
Installata senza errori?
Stai usando il tema di default? Se no, hai modificato anche l'altro (se necessario)?
Ci sono errori nel log?
I percorsi degli allegati del forum di prova sono corretti?
Hai effettivamente gli allegati nel forum di prova? (O magari hai copiato solo il database)

Citazione di: adrio64 il Lunedì - 27 Maggio 2013 - 23:35
diciamo che potrebbe andare bene se... si riesce a capire del perche non mostra immagini e se si potesse aggiungere la funzione marquee cosi invece di 6 ne imposto 30 e scorrono
Guarda, anche quelle poche volte che mi viene offerta una pizza per i miei servigi mi rifiuto categoricamente di usare il marquee (a parte essere brutto a vedersi e farmi venire il mal di mare è anche inutile dato che il tempo medio di permanenza di un utente su una determinata pagina è quasi certamente inferiore al tempo che una bandella di immagini ci impiega a passare davanti ai suoi occhi, ed anche se il tempo fosse superiore è più probabile che l'utente stia leggendo un topic o si sia dimenticato il browser aperto).

Piuttosto recuperare 30 immagini e poi sceglierne 6 a caso.

adrio64

installata senza errori...... non uso tema di default ma comunque non ha nessuna aggiunta e comunque ho provato con tema di default e non ha modificato piu' di tanto nella board se guardi nella pagina della mod si vede chiaramente.....nessun errore....i percorsi sono corretti, anche se in realta' nella mod non esiste nessuna impostazione.... nel forum di prova ho gli allegati caricati nella normale maniera.. ma li prende, vedo che i quadratini aumentano man mano che aggiungo allegati, solo che non si vedono

con la mole di inserimento dei messaggi in board 6 sono veramente poche e calcolando che probabilmente piu' di 8 non ci staranno di sicuro il marquee e' l'unica soluzione

in realta si potrebbe fare ugualmente tramite le notizie... ma ogni volta a metterci le mani e' un casino..
con la mod almeno si aggiornano da sole

adrio64

#12
mah... questa mod-->  http://custom.simplemachines.org/mods/index.php?mod=2523
sarebbe cio' che mi serve, ma la realta' e' che non va......
guardando negli errori (precedentemente mi era stato chiesto se avevo riscontrato errori e dissi di no, diciamo che non avevo collegato quella mod al tipo di errore che dava avrei dovuto pulire il registro e verificare meglio) 
comunque, guardando negli errori mi esce questo:
8: Undefined index: image

File: public_html/forum/Themes/default/Errors.template.php (board_attach_above sub template - eval?)
Riga: 19


premetto che in quel documento non vi e' alcuna modifica apportata dall'installazione della mod
e alla riga 19 ho questa dicitura "// Show an error message....."

poi

8: Undefined index: image

File: public_html/forum/Themes/default/languages/Admin.italian.php (board_attach_above sub template - eval?)
Riga: 19


pure qui nessuna modifica apportata e alla riga 19 ce:

$txt['admin_modifications'] = 'Impostazioni MOD';

ultima voce

8: Undefined index: image

File: public_html/forum/Themes/default/languages/UsersOnlineToday.italian.php (board_attach_above sub template - eval?)
Riga: 19


dove ce:

$txt['uot_setting_descending']='discendente';

quello che non capisco per l'appunto sono errori che non hanno nulla a che fare con quella mod


ho provato la stessa mod su due forum su due server diversi quello che sto usando come prove e quello ufficiale, in tutti e due da' gli stessi errori, in quello ufficiale lo disinstallata e gli errori son spariti


emanuele

Hai per caso disabilitato l'opzione "Visualizza anteprima delle immagini allegate alla fine dei post"?

Tanto per iniziare, vai in: admin > configurazione > impostazioni server
ed abilita l'opzione " Disabilita il controllo dei template".

adrio64

fatto... ora funzia porc....
e per dargli il marquee? se si puo'

Discussioni simili (3)