Vai al contenuto
gkronos

Skin 2.3.6

Recommended Posts

gkronos

Buongiorno a tutti.

Ho scoperto con piacere questo sito, avrei una domanda da porre agli esperti:

Esiste un modo veloce per convertire uno skin della vecchia versione di IPB nella nuova ?

Per intenderci da 2.3.6 a 3.1.3 ?

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
najaru

Ciao.

E' impossibile convertire la skin, ma si può facilmeente ricreare con gli stessi colori, perchè sul sito IPS è disponibile uno Skin generator che le crea con i colori scelti, al limite te la posso fare io

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
gkronos

Quell'utilità mi sembra un pò generica.

Forse non so usarla io.

Per esempio, a me servirebbe cambiare in modo autonomo i colori delle tabelle :

generator.png

Cioè in ciascuna delle quattro zone in quella riga, vorrei mettere un colore diverso.

Adesso le zone 2-4 e 1-3 camminano insieme, se cambio il colore nella 1 lo camba anche nella 3.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
najaru

Bhe ovviamente il generator serve per farti il globale della skin, che e' molto importante

Poi le piccole personalizzazioni si fanno facilmente col css

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
gkronos

Ho trovato la soluzione al mio problema tramite un utente di ipb.

Posto quì la risposta nel caso faccia comodo a qualcuno:

Hello,

If I understand you correctly, this may help you:

ACP > Look & Feel > Manage Templates and CSS > Board Index > boardIndexTemplate

Find:


<!-- / CAT HEADER -->
<foreach loop="forums:$_data['forum_data'] as $forum_id =>$forum_data">
<if test="forumRedirect:|:$forum_data['redirect_on']">
<tr class='{parse striping="catTable"} redirect_forum'>
<td class='altrow'>

Replace with (you are only replacing the last line, the class):


<!-- / CAT HEADER -->
<foreach loop="forums:$_data['forum_data'] as $forum_id =>$forum_data">
<if test="forumRedirect:|:$forum_data['redirect_on']">
<tr class='{parse striping="catTable"} redirect_forum'>
<td class='row1'>

Find:


<td colspan='2'>
{$this->lang->words['rd_hits']}: {parse format_number="$forum_data['redirect_hits']"}
</td>
</tr>
<else />
<tr class='{parse striping="catTable"}'>
<td class='altrow'>

Replace with (you are only replacing the last line, the class):


<td colspan='2'>
{$this->lang->words['rd_hits']}: {parse format_number="$forum_data['redirect_hits']"}
</td>
</tr>
<else />
<tr class='{parse striping="catTable"}'>
<td class='row1'>

Find:


<td class='altrow stats'>
<ul>
<li>{$forum_data['topics']} {$this->lang->words['topics']}</li>
<li>{$forum_data['posts']} {$this->lang->words['replies']}</li>
</ul>
</td>
<td>

Replace with (you are only replacing the last line, the class):


<td class='altrow stats'>
<ul>
<li>{$forum_data['topics']} {$this->lang->words['topics']}</li>
<li>{$forum_data['posts']} {$this->lang->words['replies']}</li>
</ul>
</td>
<td class='altrow'>

See attachment, which shows the changes made.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
najaru

secondo me questa modifica che ti hanno fatto non ti fa scegliere un colore diverso per ogni box.

comunque il sistema è simile a quello, basta creare dei nuovi css e andare a richiamarli nelle varie tabelle

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
gkronos

secondo me questa modifica che ti hanno fatto non ti fa scegliere un colore diverso per ogni box.

comunque il sistema è simile a quello, basta creare dei nuovi css e andare a richiamarli nelle varie tabelle

Hai ragione, chiarisco meglio:

La richiesta che ho fatto sul forum di ipb era quella di poter colorare dello stesso colore i box 1 e 2 nell'esempio mostrato sopra.

E dello stesso colore dovevano essere i box 3 e 4, ovviamente con colori diversi da 1 e 2.

Per cui quella modifica consente di fare proprio questo:

newskin.png

Modificato da gKronos

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
najaru

allora si.

Mi permetto comunque di consigliarti la soluzione standard, perchè ad ogni aggiornamento tu potresti avere necessità di rifarti la skin (perchè vengono aggiunte nuove funzioni che richiedono una rivalutazione globale della skin) e quindi ti troveresti ad un bivio: o rifare la skin con lo skin generator per poi rimodificare queste parti, oppure andare ad adattare quella che stai usando con le novità (cosa non sempre facile). Per quello ti consiglio la prima strada.

Infatti le opzioni generali che consiglio sono: o usare una skin a pagamento, oppure usare una recolor semplice fatta con lo skin generator (a meno che uno non abbia veramente la passione per lo skinning e voglia di mettersi ogni volta a rivedere le cose fatte prima...)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Crea un account o accedi per lasciare un commento

You need to be a member in order to leave a comment

Crea un account

Iscriviti per un nuovo account nella nostra comunità. È facile!

Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.

Accedi Ora

×