Argomenti: 1581    Messaggi: 8758   Risposte: 7185      
(Ultime News)------|    Nasce Cleanuke.it supporto ufficiale al cms - (18-06-2011 - 23:04:54 - di matteoiamma)    |------|    Rilasciato Clean Nuke 1.7 - (05-05-2011 - 19:49:43 - di matteoiamma)    |------|    Iamma Multi Blogs: Blogs per gli utenti del nuke - (19-03-2011 - 20:41:08 - di matteoiamma)    |------|    Rilasciato Clean Nuke 1.6 - (13-03-2010 - 20:12:46 - di matteoiamma)    |------|    Nuova Community Italiana: nasce mondophpnuke.com - (11-02-2010 - 22:08:51 - di matteoiamma)    |------|    Rilasciato Clean Nuke 1.5! - (16-12-2009 - 00:44:55 - di matteoiamma)    |------
Regolamento:
Le principali regole da rispettare per poter far parte della community... cosigliamo di visionarle per evitare malintesi.
Script:
Per motivi di sicurezza il sistema blocca l'inserimento di alcuni script per sapere come fare cliccare qui

Webother.com :: Leggi il Topic - News che scorrono
 FAQ  •  Cerca  •  Lista degli utenti  •  Gruppi utenti  •  Profilo  •  Messaggi Privati  •  Login

Information News che scorrono

Nuovo Topic Rispondi
Indice del forum » Addons, Blocchi, Moduli   
Precedente :: Successivo
AutoreMessaggio
VolareULM
Fedele
Fedele


Registrato: Nov 20, 2003
Messaggi: 115


Oggetto: News che scorrono Rispondi citando

Salve,
su questo sito nell'header ci sono le news che scorrono, qualcuno potrebeb dirmi come si fa a fare quel sistema?? E' un codice da inserire?

saluti




_________________

 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Mer Ago 02, 2006 12:20 pm
Top of PageProfiloMessaggio privatoHomePage
Sertek
Affezionato
Affezionato


Registrato: May 25, 2005
Messaggi: 58


Oggetto: re Rispondi citando

Ciao VolareULM
Crea un file chiamato scrollnews.php con questo codice:
Codice:
<?php
echo "<table width=\"100%\" border=\"0\"><tr><td align=\"center\">";
echo "<MARQUEE behavior=\"scroll\" direction=\"left\" scrollamount=\"4\" scrolldelay=\"90\" o-n-m-ous-eo-ver=\"this.stop()\" on-mo-useo-ut=\"this.start()\">";
$sql = "SELECT sid, title, time, informant FROM ".$prefix."_stories ORDER BY sid DESC LIMIT 0,6";
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result)) {
    $sid = $row['sid'];
    $title = $row['title'];
    $date = $row['time'];
    $informant = $row['informant'];
    echo " ;;<font color=\"#aa0000;\"><b>•</b></font> ;;";
    echo "<a href=\"modules.php?name=News&amp;file=article&amp;sid=$sid\">$title</a>";
    echo " ;; ;;$date ;; ;;di ;; ;;$informant ;; ;;";
}
echo "</MARQUEE>";
echo "</td></tr></table>";
?>


Togli i trattina da o-n-m-ous-eo-ver e on-mo-useo-ut

Inserisci questo file nella cartella del tuo tema
Richiamalo dove vuoi che appaia con:

Codice:
include ("themes/tuotema/scrollnews.php");


Wink



MessaggioInviato:
Mer Ago 02, 2006 6:16 pm
Top of PageProfiloMessaggio privato
VolareULM
Fedele
Fedele


Registrato: Nov 20, 2003
Messaggi: 115


Oggetto: Rispondi citando

Mi sembra che c'era già qualcosa di fatto, purtoppo ho il tema composto da file html, vorrei metterlo nell'header (file header.php) ma non so come fare.

Ciao




_________________

 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Mer Ago 02, 2006 7:00 pm
Top of PageProfiloMessaggio privatoHomePage
Sertek
Affezionato
Affezionato


Registrato: May 25, 2005
Messaggi: 58


Oggetto: Rispondi citando

Edita il file theme.php e all'interno della funzione themeheader inserisci

Codice:
$newsroll = "<MARQUEE behavior=\"scroll\" direction=\"left\" scrollamount=\"3\" scrolldelay=\"90\" onm-ouse-over=\"this.stop()\" onm-ous-eout=\"this.start()\">";
$sql = "SELECT sid, title, time, informant FROM ".$prefix."_stories ORDER BY sid DESC LIMIT 0,6";
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result)) {
    $sid = $row['sid'];
    $title = $row['title'];
    $date = $row['time'];
    $informant = $row['informant'];
    $newsroll .= " <font color=\"#aa0000;\"><b>•</b></font> ";
    $newsroll .= "<a href=\"modules.php?name=News&amp;file=article&amp;sid=$sid\">$title</a> ";
    $newsroll .= " $date di $informant ";
}
$newsroll .= "</MARQUEE>";


Togli anche qui i trattini da onm-ouse-over e onm-ous-eout

Edita il file header.html ed inserisci dove credi la variabile $newsroll

Ciao Wink



MessaggioInviato:
Mer Ago 02, 2006 11:54 pm
Top of PageProfiloMessaggio privato
Eduardo
Affezionato
Affezionato


Registrato: Aug 05, 2007
Messaggi: 76


Oggetto: Rispondi citando

Ho modificato il theme.php ed ho inserito la variabile nell'header.html.

Tutto funziona perfettamente con un solo inconveniente:

i vari articoli vengono intercalati dai seguenti tre caratteri: • addirittura in grassetto.

Come posso fare per sostituirli con i più eleganti trattini?



MessaggioInviato:
Lun Giu 29, 2009 10:04 pm
Top of PageProfiloMessaggio privatoHomePage
Sniffer
Amministratore
Amministratore


Registrato: Jul 20, 2003
Messaggi: 3218
Località: Verona

Oggetto: Rispondi citando

Questo può succedere se copi e incolli un codice da alcuni editor di testo, prova con il blocco note di windows.

ciao ciao




_________________
Non inviatemi pm con richieste di aiuto grazie.
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Lun Giu 29, 2009 11:08 pm
Top of PageProfiloMessaggio privatoHomePage
Eduardo
Affezionato
Affezionato


Registrato: Aug 05, 2007
Messaggi: 76


Oggetto: Rispondi citando

Effettivamente è così.

Vedo comunque questo carattere ¥ che vorrei sostituire con i trattini o altro.

Per caso è qui <b>•</b> che devo toccare?



MessaggioInviato:
Mar Giu 30, 2009 9:59 am
Top of PageProfiloMessaggio privatoHomePage
Eduardo
Affezionato
Affezionato


Registrato: Aug 05, 2007
Messaggi: 76


Oggetto: Rispondi citando

Si è proprio qui. Ho risolto.



MessaggioInviato:
Mar Giu 30, 2009 1:08 pm
Top of PageProfiloMessaggio privatoHomePage
Eduardo
Affezionato
Affezionato


Registrato: Aug 05, 2007
Messaggi: 76


Oggetto: Rispondi citando

Nel caso in cui desiderassi fare in modo che lo stesso codice permetta lo scroll degli ultimi sei inserimenti del modulo Content, basterà probabilmente modificare la seguente linea che segue:

Codice:
$newsroll .= "<a href=\"modules.php?name=News&amp;file=article&amp;sid=$sid\">$title</a> ";


Ma anche il nome della variabile $newsroll.

Qualcuno può dirmi come?

Grazie.



MessaggioInviato:
Ven Lug 03, 2009 7:30 pm
Top of PageProfiloMessaggio privatoHomePage
Sertek
Affezionato
Affezionato


Registrato: May 25, 2005
Messaggi: 58


Oggetto: Rispondi citando

Bisogna modificare anche la chiamata al database

Codice:

$consroll = "<MARQUEE behavior=\"scroll\" direction=\"left\" scrollamount=\"3\" scrolldelay=\"90\" onm-ouse-over=\"this.stop()\" onm-ous-eout=\"this.start()\">";
$sql = "SELECT pid, title FROM " . $prefix . "_pages WHERE active='1' ORDER BY pid DESC LIMIT 0,6";
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result)) {
    $pid = $row['pid'];
    $title = $row['title'];

    $consroll .= " <font color=\"#aa0000;\"><b>-</b></font> ";
    $consroll .= "<a href=\"modules.php?name=Content&amp;pa=showpage&amp;pid=$pid\">$title</a> ";
}
$consroll .= "</MARQUEE>";


Wink



MessaggioInviato:
Sab Lug 04, 2009 10:32 pm
Top of PageProfiloMessaggio privato
Eduardo
Affezionato
Affezionato


Registrato: Aug 05, 2007
Messaggi: 76


Oggetto: Rispondi citando

Grazie Sertek!

Mi servirebbe ancora poter distingure, all'inizio dei due scroll, che trattasi nel primo di Ultime News e nel secondo di Ultimi Articoli.



MessaggioInviato:
Dom Lug 05, 2009 10:44 am
Top of PageProfiloMessaggio privatoHomePage
Sertek
Affezionato
Affezionato


Registrato: May 25, 2005
Messaggi: 58


Oggetto: Rispondi citando

Dove hai questo codice, per i contenuti, aggiungi il testo che vuoi

Codice:
$consroll = "<MARQUEE behavior=\"scroll\" direction=\"left\" scrollamount=\"3\" scrolldelay=\"90\" onm-ouse-over=\"this.stop()\" onm-ous-eout=\"this.start()\">";
$consroll .= " Ultimi Articoli ";


idem per le news
Codice:
$newsroll = "<MARQUEE behavior=\"scroll\" direction=\"left\" scrollamount=\"3\" scrolldelay=\"90\" onm-ouse-over=\"this.stop()\" onm-ous-eout=\"this.start()\">";
$consroll .= " Ultime News ";


volendo puoi mettere il testo tra i tag <b>testo</b>

Ciao Wink



MessaggioInviato:
Dom Lug 05, 2009 11:16 am
Top of PageProfiloMessaggio privato
Eduardo
Affezionato
Affezionato


Registrato: Aug 05, 2007
Messaggi: 76


Oggetto: Rispondi citando

NON HO PAROLE:
Grazie.

Avverto eventuali altri utenti che volessero utilizzare lo script di recuperare il refuso nell'ultimo rigo:

sostituire $consroll con $newsroll



MessaggioInviato:
Dom Lug 05, 2009 1:07 pm
Top of PageProfiloMessaggio privatoHomePage
Mostra prima i messaggi di:   
Tutti i fusi orari sono GMT + 2 ore
Nuovo Topic Rispondi
Indice del forum » Addons, Blocchi, Moduli  

Vai a:  
Key
  Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum

Powered by phpBB © 2001, 2005 phpBB Group



http://www.top100italiana.com

 

Tutti i diritti riservati Copyright © 2003-2023