Vai al contenuto
  • 0

Creare una pagina un pò speciale


addre_91

Domanda

Messaggi raccomandati

  • 0

Allora.

Come ti dicevo il discorso è ben complesso.

Innanzitutto ti conviene sicuramente lavorare sulla pagina che si è attivata di default.

Valla ad editare e trova questo parametro:

Use IPB Wrapper?

metti si, in questo modo verranno mantenuti header e footer del forum.

Poi per apportare le dovute modifiche devi capire come è strutturata una pagina, immaginatela come delle bamboline russe:

fuori c'è il wrapper se hai messo si.

Più all'interno c'è la page

La page contiene una struttura all'interno della quale ci sono dei parse. Vedi la mia:

<table>
<tr>
<td valign="top">
{parse block="ultimi_topic_supp"}
</td>
<td valign="top">
{parse block="ultimi_messaggi"}
</td>
</tr>
</table>



{ccs special_tag="navigation"}
<div id='article_sidebar'>
{parse block="articles_menu"}
<a href='http://www.invisionpower.com/#a_aid=4bb21520a7989' target=_blank><img src='http://community.invisionpower.com/uploads/1274474489/gallery_26432_1472_3950.gif' alt='animated.gif' /></a><br><br>
{parse block="recent_articles"}
<h3><img src="http://www.invisionita.it/forum/imgs/stickers/64x64/shopping_cart.png" style="margin-right:9px;">Shop</h3>
<br>
{parse block="article_random"}
</div>
{parse articles}
<br>
<div class='site_callout'>
Questa pagina è completamente realizzata con l'IP.Content, tutte le notizie vengono automaticamente importate dal forum
</div>

<table>
<tr>
<td>
{parse block="blocco_traduzioni"}
</td>
<td>
{parse block="topposters"}
</td>
<td>
{parse block="members"}
</td>
</tr>
</table>

Ciascuno dei parse richiama la visualizzazione di altre cose, in particolare il {parse articles} è quello che richiama la visualizzazione degli articoli.

La visualizzazione degli articoli viene decisa da questi template

1. Templates >

2. Article Templates

Come vedi hai tre modi di visualizzare gli articoli, o a blog, o colonna semplice o il 1x2x2 come ho io in home page.

Ancora all'interno puoi scegliere di modificare (sul codice) il template di come viene visualizzato un articolo, ma di solito non serve, io ho cambiato solo qualche dettaglio nel codice.

Prova a smanettare un po, io purtroppo questo week end sono via, ma dorei riuscire a risponderti comunque.

Link al commento
Condividi su altri siti

  • 0

Certo perchè in pratica gli devi dire di andare a leggere i css della skin che stai usando e non quelli che erano stati impostati per quella pagina.

Hai deciso quale skin usare? perchè è molto importante saperlo, senò ogni volta che cambi skin ti tocca rifare alcune cose

Link al commento
Condividi su altri siti

  • 0

In realtà pensavo di fare alcune prove... Inoltre ho già uploadato una possibile skin da usare, come faccio a dire ad ipcontent di leggere i suoi css?

Link al commento
Condividi su altri siti

  • 0

Tu probabilmente stai usando il template IP.Content Demo

Questo come vedi in questa linea

                <link rel="stylesheet" type="text/css" media="screen" href="{parse url="app=ccs&module=pages&folder=assets&page=demo.css" base="public"}" />

prende i css dal file demo.css che dovresti trovare nella cartella asset (sempre nella lista dell'IP Contant - template - nell'acp.

Allora tu puoi leggere i css che usa la tua skin, andando nella home del FORUM, e facendo visualizza sorgente pagina, vedrai che avrai un elenco di tutti i css usati.

Copiali e sostituiscili al posto di quelli nell demo.css (magari fatti una copia di quelli originali).

A questo punto l'aspetto dovrebbe essere quello della skin del forum.

Link al commento
Condividi su altri siti

  • 0

heheheh bello è un termine molto relativo.

Hai il link della pagina su cui stai lavorando?

Considera che il fatto di fare leggere i css della skin del forum non assicura che venga bello, serve solo per fare in modo che le barre dei blocchi e i colori vari siano quelli della skin..... poi sta a te decidere come fare visualizzare il tutto.

Link al commento
Condividi su altri siti

  • 0

Alla fine ho di acquistarlo, spero sia di far uscire qualcosa di bello, oppure di riuscire a rifarmi con adsense poi...

In ogni caso ecco il link.

Scegli l' ultima skin...

In realtà sembra tutto a posto però non smette di caricare...

P.S se non riuscissi a combinare niente si può rivendere?

Modificato da addre_91
Link al commento
Condividi su altri siti

  • 0

non legge nulla. E' normale che non vada bene.

Facciamo cosi.

Allega la skin qui (poi la cancello), io me la carico e ti faccio una pagina postandoti i codici in questo topic.

Devi anche dirmi come vuoi gli articoli, se a colonna unica a blog, o come abbiamo qui, 1+2x2

Comunque la licenza ovviamente puoi venderla, ma non ti arrendere alla prima difficoltà, siamo sempre riusciti a farlo andare il content (certo che se vuoi funzioni super avanzate o strane diventa un problema.....)

Link al commento
Condividi su altri siti

  • 0

Grazie per tutto l' aiuto che mi stai dando. Appena posso ti faccio una donazione perchè te la meriti veramente tanto.

Gli articoli li vorrei un pò come in questo sito con il leggi tutto che porta all' articolo sul forum...

Link al commento
Condividi su altri siti

  • 0

scegli la tua skin e collegati qui

http://www.invisionita.it/forum/page/webpage

come vedi la skin viene letta anche nel contenuto

Innanzitutto ti consiglierei di impostare la skin a larghezza fissa, in modo da avere maggiore controllo sulle dimensioni soprattutto se inserisci delle immagini. 1000pixel sono una larghezza corretta.

Quindi creati una nuova pagina.

Imposta come template il IP Content Demo

Metti i wrapper attivo.

Metti questo contenuto nel contenuto pagina.

<table>
<tr>
<td valign="top">
{parse block="ultimi_topic_supp"}
</td>
<td valign="top">
{parse block="ultimi_messaggi"}
</td>
</tr>
</table>



{ccs special_tag="navigation"}
<div id='article_sidebar'>
{parse block="articles_menu"}
<a href='http://www.invisionpower.com/#a_aid=4bb21520a7989' target=_blank><img src='http://community.invisionpower.com/uploads/1274474489/gallery_26432_1472_3950.gif' alt='animated.gif' /></a><br><br>
{parse block="recent_articles"}
<h3><img src="http://www.invisionita.it/forum/imgs/stickers/64x64/shopping_cart.png" style="margin-right:9px;">Shop</h3>
<br>
{parse block="article_random"}
</div>
{parse articles}
<br>
<div class='site_callout'>
Questa pagina è completamente realizzata con l'IP.Content, tutte le notizie vengono automaticamente importate dal forum
</div>

<table>
<tr>
<td>
{parse block="blocco_traduzioni"}
</td>
<td>
{parse block="topposters"}
</td>
<td>
{parse block="members"}
</td>
</tr>
</table>

ma a te ovviamente mancheranno tutti i blocchi perchè non li hai ancora creati......

come vedi ci sono diciture tipo {parse block="article_random"} questa dicitura fa in modo che al posto di quella scritta venga visualizzato il blocco dell'ip content chiamato article_random (come codice blocco non come titolo del blocco).

Quindi sulla base di questa struttura sta a te creare i blocchi che visualizzano quello che preferisci (articoli recenti di un determinato forum, oppure gli ultimi post degli utenti di un certo gruppo o altro...) e inserisci poi il parse del nome del blocco che vuoi visualizzare. Se non sai come fare apri topic.

  • Like 1
Link al commento
Condividi su altri siti

  • 0

Però non ho ancora capito come cavolo scegliere il tipo di template per gli articoli. Di serie c'è ne sono 3 ma come faccio a scegliere quello che voglio?

Link al commento
Condividi su altri siti

  • 0

attenzione a non confondere il template della frontpage con il template degli articoli.

Quello che vuoi tu lo gestisci nei parametri Frontpage, sempre nell'IP Content

Link al commento
Condividi su altri siti

  • 0

Ok, capito...

Però come posso far si che gli articoli vengano postati in due forum ad esempio invece che soltanto in uno? Perchè posso sceglierne soltanto uno...

Link al commento
Condividi su altri siti

  • 0

e si è normale....

Se ne vuoi anche in un altro potresti usare la funzione Import feed, importando il feed o dell'altro forum o degli articoli.

Però non è una buona cosa avere gli stessi topic in due forum diversi. Da un punto di vista seo è penalizzante.....

Link al commento
Condividi su altri siti

  • 0

No, hai ragione. Con questa versione gli articoli creati possono finire solo in un forum

Puoi fare come faccio io.

Io prima faccio i topic e poi li promuovo ad articoli, cosi posso scegliere in quale categoria di articoli farli finire.

Mi ero anche fatto un bbcode per inserire un pulsante nell'articolo che rimanda alla discussione sul forum. Ma si deve inserire manualmente l'url della discussione. Magari implementano questa funzione alla prossima versione di IP Content

Link al commento
Condividi su altri siti

  • 0

Questa non ci voleva...

Vabbè però potevano pensarci cavolo!

In ogni caso come posso fare a modificare il tipo di anteprima dell' immagine proposta e la sua posizione nel template dell' articolo stile blog?

Link al commento
Condividi su altri siti

  • 0

Considera che è un prodotto molto giovane... evolverà sicuramente tanto.

Che tipo di configurazione hai scelto degli articoli?

Come vuoi visualizzare l'immagine? Dimensioni diverse? Posizione diversa?

Link al commento
Condividi su altri siti

  • 0

Dimensioni leggermente maggiori e a sinistra del titolo.

All' incirca cosi

P.S Ho scelto la configurazione blog. Inoltre mi farebbe piacere se si potesse scegliere di pubblicare soltanto una parte di articolo in home e far leggere il resto cliccando tipo su un tasto continua...

Modificato da addre_91
Link al commento
Condividi su altri siti

Crea un account o accedi per lasciare un commento

Devi essere un membro per lasciare un commento

Crea un account

Iscriviti per un nuovo account nella nostra community. È facile!

Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.

Accedi Ora
  • Chi sta navigando   0 utenti

    • Nessun utente registrato visualizza questa pagina.
×
×
  • Crea Nuovo...

Informazioni importanti

Abbiamo inserito dei cookies nel tuo dispositivo per aiutarti a migliorare la tua esperienza su questo sito. Puoi modificare le impostazioni dei cookie, altrimenti puoi accettarli cliccando su continua. to insert a cookie message.