Autore Topic: Articoli blog nella Homepage  (Letto 3579 volte)

realweb

  • Nuovo arrivato
  • *
  • Post: 15
Articoli blog nella Homepage
« il: 16 Gennaio, 2014, 02:19:55 »
Ciao a tutti sarò molto breve come si arriva a questa soluzione? http://stesil.unofficialwsx5.com/evo9/blogdue/index.php

1) ho copiato nella sessione della home page -> Proprietà-> Esperto,prima della chiususa del tag HEAD questo codice:

Codice:
Only registered users can see contents. Please click here to Register or Login.

stesil

  • Anziani
  • Utente storico
  • *
  • Post: 1219
    • quellidelcucuzzolo
Re:Articoli blog nella Homepage
« Risposta #1 il: 17 Gennaio, 2014, 23:33:38 »
Devi usare solo uno dei due codici che hai quotato: o quello in js (head) o quello in php (oggetto html).

Non ho la versione Pro e non so con che allineamento hai inserito le immagini nel blog (forse nessuno?) ... quindi rispondo al buio.

Per il codice php prova a fare questa modifica e vediamo che succede:

Codice:
Only registered users can see contents. Please click here to Register or Login.

realweb

  • Nuovo arrivato
  • *
  • Post: 15
Re:Articoli blog nella Homepage
« Risposta #2 il: 18 Gennaio, 2014, 00:06:38 »
si Stesil ho sbagliato io a scrivere in realtà uso il php nella pagina con css.
provato il codice che mi hai dato adesso, mi dice errore di sintassi index.php on line 174.

Se ti può essere d'aiuto nel codice sorgente tuo a questo indirizzo http://stesil.unofficialwsx5.com/evo9/blogdue/index.php da questo:
<img class="" src="blog/images/tulips_r.jpg" width="" height=""
mentre a me da questo:
<img class="" src="blog/images/schema-5-leggi-biologiche.jpg" width="" height=""  style="" width="" height=""

il problema penso sia che carica la dimensione effettiva della foto senza ridimensionarla


stesil

  • Anziani
  • Utente storico
  • *
  • Post: 1219
    • quellidelcucuzzolo
Re:Articoli blog nella Homepage
« Risposta #3 il: 18 Gennaio, 2014, 01:52:41 »
C'è un errore nel codice modificato, che ho copiato da quello che hai postato tu, causato all'editor del forum.

Qui un mio esempio con la 10 che avevo fatto un po' di tempo fa (formattato male): http://stesil.altervista.org/evo10/link-articoli-blog.php.

Ti scrivo il codice php che ho utilizzato. Vedi se riesci ad adattarlo alle tue esigenze:

Codice:
Only registered users can see contents. Please click here to Register or Login.

Altrimenti puoi provare ad allegare qui la tua pagina.

realweb

  • Nuovo arrivato
  • *
  • Post: 15
Re:Articoli blog nella Homepage
« Risposta #4 il: 18 Gennaio, 2014, 12:58:29 »
Ciao Stesil, nemmeno questo va bene il risultato lo puoi vedere qui
aspetto tue notizie
« Ultima modifica: 18 Gennaio, 2014, 13:01:18 da realweb »

stesil

  • Anziani
  • Utente storico
  • *
  • Post: 1219
    • quellidelcucuzzolo
Re:Articoli blog nella Homepage
« Risposta #5 il: 18 Gennaio, 2014, 14:03:51 »
Come ti ho già scritto non ho la Professional, quindi non posso provare direttamente. Tu hai messo il link, non hai allegato il file, e dal sorgente non posso leggere il codice php.

Quindi un ultimo tentativo al buio... in questa riga del codice php sostituisci 'style' con 'width'.

Codice:
Only registered users can see contents. Please click here to Register or Login.

realweb

  • Nuovo arrivato
  • *
  • Post: 15
Re:Articoli blog nella Homepage
« Risposta #6 il: 18 Gennaio, 2014, 14:12:30 »
Sembra funzionare. Grazie
il codice php

<?php
include('res/blog.inc.php');
$articoli=$imSettings['blog']['posts'];
$totale=(count($articoli)>4)? 4: (count($articoli));
$articoli=(array_slice($articoli, 0, $totale));
foreach($articoli as $dati){
    $img=$dati['body'];
    $start=strpos($img,'<img');
    $img=substr($img, $start,((strpos($img,'title=""/>'))- $start));
    $srcstart= (strpos($img,'src'))+8;                       
    $img=substr($img,  $srcstart,((strpos($img,'width'))- $srcstart - 2));
    echo "<div class=\"blog\"><p class=\"data\">Pubblicato il  ".$dati['timestamp']." da ".$dati['author']."</p><p class=\"titolo\">".$dati['title']."</p><p class=\"descrizione\"><img class=\"left\" src=\"".$img."\" width=\"80\" height=\"60\" alt=\"\">".$dati['summary']." <a class=\"imCssLink\" href=\"blog/index.php?id=".$dati['id']."\">Continua a leggere .... </a></p><p class=\"canc\">&nbsp;</p></div>";
    };
?>


il codice css
div.blog {
padding: 10px;
border-bottom: 2px dotted #232323;
font-family: "Tahoma";
font-size: 10pt;
line-height: 20px;
}
p.data{
font-size:8pt;
}
p.titolo{
font: bold 12pt Tahoma;
color: #323232;
padding:10px;
}
p.descrizione{
padding-left: 5px;
}
img.left{
float: left;
padding-right: 5px;
}

E' per far uscire un pò di testo è possibile?

realweb

  • Nuovo arrivato
  • *
  • Post: 15
Re:Articoli blog nella Homepage
« Risposta #7 il: 18 Gennaio, 2014, 15:25:00 »
sto provando a smanettare sul codice css postato in precedenza ma vedo che qualsiasi modifica apportata non agisce, perchè?