Risultati da 1 a 10 di 10

Discussione: Modifica Widget Recent Articles

  1. #1

    Modifica Widget Recent Articles

    Ciao a tutti,
    girovagando sul forum ho trovato questa widget che permette di visualizzare gli articoli recenti inserendo un anteprima dell'immagine dell'articolo.
    Volevo modificarla leggermente rimpicciolendo il font size del titolo dell'articolo visualizzato perchè troppo grande. Per come è fatta la widget mi sembra che lo erediti da qualche variabile di default e quindi da qualche css .
    Non essendo pratico di php vi chiedo come posso fare?

    Codice:
    // Set Your Section ID Here 
    $section = '1'; 
    // Set The Number of Articles To Display 
    $limit = '5'; 
    // Set The Height of The Thumbnail Image 
    $height = ''; 
    // Set The Width of The Thumbnail Image 
    $width = '40'; 
    
    
    $articlegrab = vB::$db->query_read(" 
    SELECT ".TABLE_PREFIX."cms_nodeinfo.nodeid 
    , ".TABLE_PREFIX."cms_nodeinfo.title 
    , ".TABLE_PREFIX."cms_article.previewimage 
    , ".TABLE_PREFIX."cms_article.contentid 
    , ".TABLE_PREFIX."cms_node.nodeid 
    , ".TABLE_PREFIX."cms_node.parentnode 
    , ".TABLE_PREFIX."cms_node.contentid 
    , ".TABLE_PREFIX."cms_node.url 
    , ".TABLE_PREFIX."cms_node.setpublish 
    FROM ".TABLE_PREFIX."cms_article 
    , ".TABLE_PREFIX."cms_nodeinfo 
    , ".TABLE_PREFIX."cms_node 
    WHERE (".TABLE_PREFIX."cms_nodeinfo.nodeid = ".TABLE_PREFIX."cms_node.nodeid) 
    AND (".TABLE_PREFIX."cms_article.contentid = ".TABLE_PREFIX."cms_node.contentid) 
    AND (".TABLE_PREFIX."cms_node.parentnode IN ($section)) 
    AND (".TABLE_PREFIX."cms_node.setpublish != 0) 
    ORDER BY ".TABLE_PREFIX."cms_node.publishdate DESC LIMIT $limit 
    "); 
    $output.="<table>"; 
    while($articleinfo = vB::$db->fetch_array($articlegrab)) { 
    
    
    $title = $articleinfo['title']; 
    $image = $articleinfo['previewimage']; 
    $nodeid = $articleinfo['nodeid']; 
    $url = $articleinfo['url']; 
    $fulltext = strip_bbcode($fulltext); 
    $text = preg_replace('/\[ATTACH\=CONFIG\]\d\d\[\/ATTACH\]/', '', $text); 
    $text = strip_bbcode($text); 
    
    
    
    
    if($text == '') $text = substr($fulltext, 0,150); 
    
    
    if($image != '') $output .= "<tr><td><img src='".$image."' width='".$width."px' align='left' height='40' HSPACE='1' VSPACE='1'/></td>"; 
    
    
    $output .= "<td><b><a href='?".$nodeid."-".$url."' align='top'>".$title."</a><p>"
    .$text." </b></p><br/></td></tr>"; 
    
    
    } 
    $output.="</table>";

  2. #2
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Devi utilizzare FireBug per Firefox, oppure Chrome (che ha la funzionalità inclusa) e indagare sulla pagina quale sia lo stile/CSS da modificare. Il codice non c'entra, in quanto produce soltanto HTML senza attributi.
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  3. #3
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  4. #4
    Ciao y2ksw,
    ho usato firebug e ho trovato il campo che modifica la dimensione di quel carattere, tuttavia com'era prevedibile quel campo modifica anche la grandezza di altri font sul forum. C'è la possibilità di creare una diversa "variabile" a cui fare riferimento solo per il font del widget?

  5. #5
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Dovresti creare uno stile simile a quello trovato e metterlo nel template additional.css, e poi modificare gli attributi del codice che pesca quello stile.

    Però onestamente non è mio campo ... sono piuttosto impedito a livello grafico. Aspettiamo un po' che si faccia avanti qualcuno più versatile su questo fronte
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  6. #6
    Visto che siamo in tema, è possibile scegliere il numero massimo di caratteri da mostrare nel widget?

  7. #7
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    No, sono assolutamente aperti ai romanzi di ogni genere
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  8. #8
    Citazione Originariamente Scritto da y2ksw Visualizza Messaggio
    No, sono assolutamente aperti ai romanzi di ogni genere
    Bel problema, mi tocca disabilitare il widget allora perchè le mie anteprime sono lunghe!

  9. #9
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    No, aspetta. I widget in genere hanno questo problema. Ora se devi abbreviare le anteprima degli articoli penso che sia gestito dal codice ... io almeno vedo solo la parte fino all'interruzione impostata e penso che vi sia una cosa del genera anche nel tuo codice ... no?
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  10. #10
    Citazione Originariamente Scritto da y2ksw Visualizza Messaggio
    No, aspetta. I widget in genere hanno questo problema. Ora se devi abbreviare le anteprima degli articoli penso che sia gestito dal codice ... io almeno vedo solo la parte fino all'interruzione impostata e penso che vi sia una cosa del genera anche nel tuo codice ... no?
    Mmm quando ho un po' di tempo mi metto a vedere il codice. Si, mi sembra che il widget spezzi tutto quando nell'articolo inserisci il tag more. Però io lo inserisco veramente dopo come ti ho detto. Vediamo un po' che ne esce fuori!

Discussioni Simili

  1. Risposte: 0
    Ultimo Messaggio: 07-05-2013, 21:10
  2. Recent Article/ForumPost domanda
    Di RenderMAN® nel forum Come faccio
    Risposte: 1
    Ultimo Messaggio: 07-09-2010, 19:20
  3. Recent Forum Posts in home page CSM
    Di kris nel forum Come faccio
    Risposte: 3
    Ultimo Messaggio: 28-06-2010, 11:29
  4. vBulletin 3.5.x Recent Threads
    Di webbeloz nel forum VBulletin 3
    Risposte: 2
    Ultimo Messaggio: 06-03-2008, 10:29
  5. vBulletin 3.5.x Recent Post
    Di mardavikia nel forum VBulletin 3
    Risposte: 1
    Ultimo Messaggio: 30-07-2006, 22:32

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •