Jump to content
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 ?

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites
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

Edited by gKronos

Share this post


Link to post
Share on other sites
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...)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Crea Nuovo...

Important Information

By using this site, you agree to our Terms of Use.