Autore Topic: Collegamento blog nella home page  (Letto 10788 volte)

Manipulus Mosca

  • Nuovo arrivato
  • *
  • Post: 63
    • Manipulus Mosca
Collegamento blog nella home page
« il: 20 Febbraio, 2012, 23:32:35 »
Buongiorno, vorrei nel mi sito inserire un blog e far apparire nella home page una finestra con gli aggiornamenti del blog, come nella parte alta della home page di questo sito (www.hungmun.net) Grazie
[/size][/color]
Sport da combattimento e Personal Trainer a Roma.

www.manipulusmosca.com

stesil

  • Anziani
  • Utente storico
  • *
  • Post: 1219
    • quellidelcucuzzolo
Re:Collegamento blog nella home page
« Risposta #1 il: 21 Febbraio, 2012, 14:50:57 »
Inserire gli ultimi articoli del blog nella home si può fare:

http://www.unofficialwsx5.com/index.php?topic=520.msg3214#msg3214

Per farli apparire in una slideshow bisogna cercare il plugin adatto di jquery e modificare il codice dell'echo in modo che si adatti al codice del plugin.

Altra cosa da fare è estrapolare dal file blog.inc.php il percorso delle immagini collegate ad ogni articolo del blog.


Manipulus Mosca

  • Nuovo arrivato
  • *
  • Post: 63
    • Manipulus Mosca
Re:Collegamento blog nella home page
« Risposta #2 il: 22 Febbraio, 2012, 10:19:58 »
Innanzitutto ti ringrazio per l'interessamento.


Allora, ho iniziato a inserire nella home
Codice:
Only registered users can see contents. Please click here to Register or Login.

Poi ho inserito come oggetto HTML nella home page questo codice


Codice:
Only registered users can see contents. Please click here to Register or Login.
Però quando dall'anteprima in locale clicco sui link che compaiono nella home mi dà "The page cannot be found"
Può essere perchè sono in locale?


Scusate ma dopo che metto il codice non riesco a visualizzare per bene i caratteri
« Ultima modifica: 22 Febbraio, 2012, 14:35:05 da stesil »
Sport da combattimento e Personal Trainer a Roma.

www.manipulusmosca.com

milux

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1779
    • 3MD
Re:Collegamento blog nella home page
« Risposta #3 il: 22 Febbraio, 2012, 10:26:21 »
Inserire gli ultimi articoli del blog nella home si può fare:

http://www.unofficialwsx5.com/index.php?topic=520.msg3214#msg3214

Per farli apparire in una slideshow bisogna cercare il plugin adatto di jquery e modificare il codice dell'echo in modo che si adatti al codice del plugin.

Altra cosa da fare è estrapolare dal file blog.inc.php il percorso delle immagini collegate ad ogni articolo del blog.



La butto lì senza neanche aver fatto delle prove, ma non si potrebbe utilizzare la funzione include in un oggetto html ?


esempio.  : <?php include("pagina_da_includere.php"); ?>
**OS : Windows 7 - 63Bit (uno è andato perso e non lo trovo..) + W10
**Website X5 :  Evo 10(active) - Evo 11(active) - 13(active)
**Wysiwyg Web Builder 12 (passa al lato oscuro..)
**Hosting : LINUX
**Editor : Notepad ++ / Geany

Manipulus Mosca

  • Nuovo arrivato
  • *
  • Post: 63
    • Manipulus Mosca
Re:Collegamento blog nella home page
« Risposta #4 il: 22 Febbraio, 2012, 10:42:48 »

La butto lì senza neanche aver fatto delle prove, ma non si potrebbe utilizzare la funzione include in un oggetto html ?


esempio.  : <?php include("pagina_da_includere.php"); ?>




Ho provato ma a dire il vero non sò come rinominare la pagina.
Vi spiego meglio, ho creato il blog, ma visto che in automatico non viene inserito nel menù delle pagine, ho preso la pagina del blog e l'ho copiata nel menù delle pagine con il nome "Notizie" mentre il blog vero e proprio si chiama "Manipulus Blog".
Che nome devo mettere in questo codice html?
Sport da combattimento e Personal Trainer a Roma.

www.manipulusmosca.com

Manipulus Mosca

  • Nuovo arrivato
  • *
  • Post: 63
    • Manipulus Mosca
Re:Collegamento blog nella home page
« Risposta #5 il: 22 Febbraio, 2012, 10:53:42 »
Ho trovato una slideshow del genere che potrebbe andare bene


http://webdeveloperplus.com/jquery/featured-content-slider-using-jquery-ui/



Sport da combattimento e Personal Trainer a Roma.

www.manipulusmosca.com

stesil

  • Anziani
  • Utente storico
  • *
  • Post: 1219
    • quellidelcucuzzolo
Re:Collegamento blog nella home page
« Risposta #6 il: 22 Febbraio, 2012, 14:49:15 »
Utilizzando il codice js si vede anche in anteprima. Controlla questo:
La variabile link va adattata nel caso in cui il progetto con il blog sia esportato in una cartella diversa dalla root del sito in questo modo:

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

Ma io, che li ho provati entrambi, opterei per il php (ultimo codice). Le modifiche da fare sono analoghe per i due codici e la descrizione breve dell'articolo nel file xml non è memorizzata.

Non ho idea di come nè dove vengano salvate le immagini.
L'include non l'ho proprio provato. Però mi sa che tutta la pagina del blog viene incorporata nella pagina, non solo gli ultimi articoli....
Il plugin che hai linkato mi sembra ideale ... devo fare qualche prova ... appena trovo un po' di tempo.
 

Manipulus Mosca

  • Nuovo arrivato
  • *
  • Post: 63
    • Manipulus Mosca
Re:Collegamento blog nella home page
« Risposta #7 il: 22 Febbraio, 2012, 16:55:27 »
Scusa la mia ignoranza.


Nella head della mia home page ho copiato il seguente codice:
Codice:
Only registered users can see contents. Please click here to Register or Login.



Nella home vi è sempre una finestra con i titoli degli articoli ma quando vado a cliccarci mi dice "page not found"
Non ho ben capito al posto di (manipulusmosca/preview/indez.php?id) cosa devo metterci
Ricordo sempre che tutto questo lo sto facendo in anteprima perchè il blog non l'ho pubblicato.


Visto che ci sono vorrei chiedere anche:


1. Posso inserire in un articolo del blog una galleria fotografica? Perchè di primo acchitto non direi
2. Posso linkare un articolo di blog un altro articolo?
3. Posso evitare che nello script della home mi indichi autore e data ma solo il titolo dell'articolo del blog?
4. Come faccio mentre scrivo qui sul forum ad evitare che queste scritte me le faccia come se fosse un codice html?
Grazie mille per l'attenzione
« Ultima modifica: 22 Febbraio, 2012, 18:07:28 da stesil »
Sport da combattimento e Personal Trainer a Roma.

www.manipulusmosca.com

stesil

  • Anziani
  • Utente storico
  • *
  • Post: 1219
    • quellidelcucuzzolo
Re:Collegamento blog nella home page
« Risposta #8 il: 22 Febbraio, 2012, 18:22:34 »
Non avevo letto con attenzione ... in anteprima si vedono gli articoli, ma il link funziona solo una volta esportato il sito online.

Per il resto:
3. Sì, si può. Togli la variabile data e autore e modifica la variabile link_markup in questo modo:

Codice:
Only registered users can see contents. Please click here to Register or Login.
4. Viene visualizzato come codice html la parte del messaggio compresa tra [ code ] [ /code ]. Controlla in anteprima il corretto posizionamento della chiusura del tag.

Per le altre domande ... mi pare di no, ma non ho mai provato. Forse altri sapranno dire di più.

Manipulus Mosca

  • Nuovo arrivato
  • *
  • Post: 63
    • Manipulus Mosca
Re:Collegamento blog nella home page
« Risposta #9 il: 22 Febbraio, 2012, 21:48:10 »
Ti ringrazio davvero molto per l'aiuto che mi stai dando.


Nel frattempo ho risolto in questo modo, con una galleria di immagini a cui associare link degli articoli del blog.
é un metodo empirico ma per ora può andare fino a che non riusciamo a fare l'altro


Eccolo
http://www.manipulusmosca.com/home.html




Datemi il vostro parere



Sport da combattimento e Personal Trainer a Roma.

www.manipulusmosca.com

essedi

  • Anziani
  • Utente esperto
  • *
  • Post: 418
Re:Collegamento blog nella home page
« Risposta #10 il: 22 Febbraio, 2012, 22:07:33 »
Segnalazione di poca importanza (rispetto alla discussione): cliccando su "Notizie", la voce di menu non resta evidenziata in rosso, come invece succede per tutte le altre.

Manipulus Mosca

  • Nuovo arrivato
  • *
  • Post: 63
    • Manipulus Mosca
Re:Collegamento blog nella home page
« Risposta #11 il: 22 Febbraio, 2012, 22:14:46 »
Segnalazione di poca importanza (rispetto alla discussione): cliccando su "Notizie", la voce di menu non resta evidenziata in rosso, come invece succede per tutte le altre.


Hai ragione, ma siccome la pagina notizie è una copia della pagina del blog (che in linea di massima con website non compare nel menù), non viene evidenziata.
1. C'è un modo per farla evidenziare?


Poi avrei altre due domande?
1. Posso inserire in un articolo di blog una galleria di immagini?
2. Come funzionano di preciso le categorie e le tag negli articoli del blog?
3. Posso inserire in un articolo di blog più di una categoria? Perchè non riesco?
Sport da combattimento e Personal Trainer a Roma.

www.manipulusmosca.com

stesil

  • Anziani
  • Utente storico
  • *
  • Post: 1219
    • quellidelcucuzzolo
Re:Collegamento blog nella home page
« Risposta #12 il: 26 Febbraio, 2012, 00:45:59 »
Le immagini collegate a ciascun articolo sono riuscita a ricavarle (una sola immagine inserita in ogni articolo ... con più di una non ho provato):

http://stesil.unofficialwsx5.com/evo9/blogdue/index.php

Il percorso dell'immagine inserita nell'articolo del blog viene salvato nell'elemento 'body' dell'array associato ad ogni articolo (file blog.inc.php).
Questo è il codice:

Codice:
Only registered users can see contents. Please click here to Register or Login.
L'unico modo che mi è venuto in mente per isolare il nome dell'immagine è stato questo:

isolare la stringa contenente il codice dell'immagine

$start= strpos($img,'<img'); //posizione dell'inizio tag img
strpos($img,'title=""/>'); //posizione della fine del tag img
$img=substr($img, $start,((strpos($img,'title=""/>'))- $start));//stringa contentente il codice del tag img

poi, in questa stringa, isolare il nome dell'immagine (il percorso è blog/images/ ed è uguale per tutte, quindi si può inserire nell'echo)

$srcstart= (strpos($img,'src'))+8;  //posizione dell'inizio del nome del file
strpos($img,'class')-2; // posizione della fine del nome del file
$img=substr($img,  $srcstart,((strpos($img,'class'))- $srcstart - 2));//stringa che contiene il nome del file

Questo è il codice completo:
Codice:
Only registered users can see contents. Please click here to Register or Login.
Prima di andare avanti, se qualcuno dà un occhio al codice .... perché un modo migliore c'è di sicuro.

Manipulus Mosca

  • Nuovo arrivato
  • *
  • Post: 63
    • Manipulus Mosca
Re:Collegamento blog nella home page
« Risposta #13 il: 26 Febbraio, 2012, 20:32:08 »
Ti ringrazio.


Proverò il tuo metodo prima possibile.


Nel frattempo sto usando una galleria con le immagini che rimandano agli articoli del blog.
E alla fine non è male, solo che credo che questo sistema sia lento nel caricamento della pagina.
Come posso renderlo più fluido?
e poi, come posso inserirei una galleria di immagini all'interno di un articolo del blog?
come posso inserire più di una categoria per ogni articolo del blog?


Grazie
Sport da combattimento e Personal Trainer a Roma.

www.manipulusmosca.com

stesil

  • Anziani
  • Utente storico
  • *
  • Post: 1219
    • quellidelcucuzzolo
Re:Collegamento blog nella home page
« Risposta #14 il: 04 Marzo, 2012, 10:52:56 »
Questa è l'integrazione del codice php con quello della slideshow:

http://stesil.unofficialwsx5.com/evo9/blogdue/slider.php

Ha l'indubbio vantaggio, rispetto alla soluzione che hai trovato, che la slideshow si aggiorna automaticamente ogni volta che viene inserito un nuovo articolo nel blog, ma le immagini da utilizzare negli articoli del blog devono avere tutte le stesse dimensioni, altrimenti vengono visualizzate deformate.

Se a qualcuno dovesse interessare, scrivo anche le istruzioni.
« Ultima modifica: 04 Marzo, 2012, 10:56:50 da stesil »