Simple Machines Community Forum

SMF Support => Language Specific Support => Italiano (Italian) => Topic started by: Peng on April 15, 2010, 09:32:29 AM

Title: Inserire Immagini Sotto le Categorie
Post by: Peng on April 15, 2010, 09:32:29 AM
Il Theme che uso è Cargo con SMF 2.0 RC3
il mio problema è questo ... non riesco ad inserire delle immagini al posto dello sfondo colorato sotto le categorie

vorrei in pratica emulare questo stile se possibile :

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg260.imageshack.us%2Fimg260%2F6393%2Fschermata20100415a15284.png&hash=55251a4f4c557349b344e96afb3e7e5dc9c593f8)

:-[ siete la mia ultima speranza prima di rinunciarci

Title: Re: Inserire Immagini Sotto le Categorie
Post by: emanuele on April 15, 2010, 04:47:43 PM
Dipende dal tema...prova a mettere il link al tema o al tuo sito.
Title: Re: Inserire Immagini Sotto le Categorie
Post by: Peng on April 15, 2010, 04:58:03 PM
per il momento stò progettando in locale
il tema lo potete trovare qua : http://nick337.com/2010/04/cargo-dzinerstudio-smf-theme.html
Title: Re: Inserire Immagini Sotto le Categorie
Post by: emanuele on April 16, 2010, 12:25:58 PM
Non son siuro sia facilissimo...(anche perché coi css ho un rapporto non proprio idilliaco... ;D )
Il modo più "semplice" sarebbe, credo, rimuovere le definizioni di background-color per le classi css windowbg, windowbg2, e forse altre. E poi inserire una nuova classe css ad esempio in questo pezzo:

<div class="catbg" style="padding: 5px 5px 5px 10px;">
<a name="1" href="http://demo.dzinerstudio.com/smf/index.php?PHPSESSID=ec48ec2135bf9db86396e1f0f1d48e3e&amp;#1">General Category</a>
</div>
<table border="0" width="100%" cellspacing="1" cellpadding="5" class="bordercolor NUOVACLASSE" style="margin-top: 1px;">
<tr>

in cui puoi inserire l'immagine di background.

Il problema di questa soluzione è che in qualunque altro posto del forum in cui vengono usate le classi che vai a modificare l'aspetto cambierebbe di conseguenza...
Title: Re: Inserire Immagini Sotto le Categorie
Post by: Peng on April 16, 2010, 03:47:39 PM
 :-\ manco io sono espertissimo di CSS e meno ancora di SMF
ora provo vediamo cosa succede e grazie mille per l'aiuto

edit :


Quote/* Alternating backgrounds for posts, and several other sections of the forum. */
.windowbg, #preview_body
{
   background-color: #1f1f1f;
}
.windowbg2
{
   background-color: #1f1f1f;
}
.windowbg3
{
   background-color: #232323;
}

Problema ... modifico questo parametro e parte perfettamente peccato solo che tra forum e forum l'immagine non cambia e anzi rimane la stessa -.-
però siamo sulla buona strada ... idee ???
Title: Re: Inserire Immagini Sotto le Categorie
Post by: emanuele on April 17, 2010, 06:09:19 AM
Tu vuoi un'immagine diversa per ogni categoria (come quella dell'esempio), oppure una diversa per ogni board?
In entrambi i casi la "NUOVACLASSE" deve essere diversa per ogni forum/categoria, quindi, oltre che con css/html, bisogna "giocare" un po' anche con php...
Cioè devi inserire da qualche parte che per la board/categoria 1 vuoi l'immagine "X", per la board/categoria 2 vuoi la "Y" e così via.
Title: Re: Inserire Immagini Sotto le Categorie
Post by: Peng on April 17, 2010, 08:16:59 AM
 ;D diciamo una immagine per classe come nella prima immagine ... per un max di 5 o 6 gruppetti
il problema è che con ogni modifica che faccio su css e php riesco solo ad ottenere la ripetizione della immagine in ogni forum e non una per tutta la categoria come nell'immagine nel mio primo post

dovrei capire cosa di preciso devo modificare , in css ho visto il pezzo ma in php , non sò proprio che toccare
Title: Re: Inserire Immagini Sotto le Categorie
Post by: emanuele on April 17, 2010, 09:02:03 AM
prova così:
Nel css defini "n" classi quante sono le categorie a cui vuoi assegnare un'immagine e chiamale "nomeclasse1", "nomeclasse2", ecc. e ad ognuna, ovviamente, associ l'immagine che vuoi.

Quindi apri boardindex.php (lo troverai nella cartella del tema di default) e cerca questo pezzo:
RIMOSSO CODICE ERRATO

Non l'ho provato, quindi non assicuro niente, ma la logica dovrebbe funzionare! ;)
Title: Re: Inserire Immagini Sotto le Categorie
Post by: Peng on April 17, 2010, 01:48:12 PM
nada di nada  :'( ho provato a chiamare in modo diverso le classi in CSS ma nn parte per nulla
vi linko per farvi capire una immagine

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg696.imageshack.us%2Fimg696%2F9959%2Fschermata20100417a19461.png&hash=6aff38d8f8d6dbaeaa3cccc9cbb9d994e2f362e7)

in pratica vorrei ottenere una sola immagine per tutto un gruppo e poi nel gruppo dopo un'altra immagine ...

P.S

Alla fin fine non devo modificare le categorie singole ma proprio la SEZIONE , una ad una con una immagine di sfondo diversa
Title: Re: Inserire Immagini Sotto le Categorie
Post by: emanuele on April 17, 2010, 04:27:32 PM
Troppa roba in giro per il disco...dovrei decidermi a cancellare quello che non serve.
Mi son confuso con i tempi ed ho preso i file di un altro...

style.css
cerca:

.windowbg {
background-color: #1d1d1d;
}

.windowbg2 {
background-color: #1d1d1d;
}

e sostituisci con:
.windowbg {
/* background-color: #1d1d1d; */
}

.windowbg2 {
/* background-color: #1d1d1d;*/
}

attenzione potresti avere problemi in altre sezioni del forum

in fondo al file aggiungi:

.catclass1{
background: url('01.jpg');
}
.catclass2{
background: url('02.jpg');
}
.catclass3{
background: url('03.jpg');

ovviamente il nome delle classi e dei file è puramente dimostrativo.

boardindex.php
cerca:

$first = true;
foreach ($context['categories'] as $category)
{
echo '
<div class="tborder" style="margin-top: ' , $first ? '0;' : '1ex;' , '' , $context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? 'width: 100%;' : '', '">
<div class="catbg', $category['new'] ? '2' : '', '" style="padding: 5px 5px 5px 10px;">';
$first = false;

// If this category even can collapse, show a link to collapse it.
if ($category['can_collapse'])
echo '
<a href="', $category['collapse_href'], '">', $category['collapse_image'], '</a>';

echo '
', $category['link'], '
</div>';

// Assuming the category hasn't been collapsed...
if (!$category['is_collapsed'])
{
echo '
<table border="0" width="100%" cellspacing="1" cellpadding="5" class="bordercolor" style="margin-top: 1px;">';


e sostituisci con:

$first = true;
$catCount = 0;
foreach ($context['categories'] as $category)
{
echo '
<div class="tborder" style="margin-top: ' , $first ? '0;' : '1ex;' , '' , $context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? 'width: 100%;' : '', '">
<div class="catbg', $category['new'] ? '2' : '', '" style="padding: 5px 5px 5px 10px;">';
$first = false;

// If this category even can collapse, show a link to collapse it.
if ($category['can_collapse'])
echo '
<a href="', $category['collapse_href'], '">', $category['collapse_image'], '</a>';

echo '
', $category['link'], '
</div>';

// Assuming the category hasn't been collapsed...
if (!$category['is_collapsed'])
{
echo '
<table border="0" width="100%" cellspacing="1" cellpadding="5" class="bordercolor catclass' . $catCount . '" style="margin-top: 1px;">';
$catCount++;


Questo è testato e funzionante. (salvo errori di copiatura)
Title: Re: Inserire Immagini Sotto le Categorie
Post by: Peng on April 17, 2010, 05:57:21 PM

primo passo effettuato
ma col secondo mi trovo impreparato  ??? cioè ti copio per intero il mio boardindex.php

<?php
// Version: 2.0 RC3; BoardIndex

function template_main()
{
global $context$settings$options$txt$scripturl$modSettings;

// Show some statistics if stat info is off.
if (!$settings['show_stats_index'])
echo '
<div id="index_common_stats">
'
$txt['members'], ': '$context['common_stats']['total_members'], ' &nbsp;&#38;#8226;&nbsp; '$txt['posts_made'], ': '$context['common_stats']['total_posts'], ' &nbsp;&#38;#8226;&nbsp; '$txt['topics'], ': '$context['common_stats']['total_topics'], '
'
, ($settings['show_latest_member'] ? ' ' $txt['welcome_member'] . ' <strong>' $context['common_stats']['latest_member']['link'] . '</strong>' $txt['newest_member'] : '') , '
</div>'
;

// Show the news fader?  (assuming there are things to show...)
if ($settings['show_newsfader'] && !empty($context['fader_news_lines']))
{
echo '
<div id="newsfader">
<h3 class="catbg"><span class="left"></span>
<img id="newsupshrink" src="'
$settings['images_url'], '/collapse.gif" alt="*" title="'$txt['upshrink_description'], '" align="bottom" style="display: none;" />
'
$txt['news'], '
</h3>
<ul class="reset" id="smfFadeScroller"'
, empty($options['collapse_news_fader']) ? '' ' style="display: none;"''>';

foreach ($context['news_lines'] as $news)
echo '
<li>'
$news'</li>';

echo '
</ul>
</div>
<script type="text/javascript" src="'
$settings['default_theme_url'], '/scripts/fader.js"></script>
<script type="text/javascript"><!-- // --><![CDATA[

// Create a news fader object.
var oNewsFader = new smf_NewsFader({
sSelf: \'oNewsFader\',
sFaderControlId: \'smfFadeScroller\',
sItemTemplate: '
JavaScriptEscape('<strong>%1$s</strong>'), ',
iFadeDelay: '
, empty($settings['newsfader_time']) ? 5000 $settings['newsfader_time'], '
});

// Create the news fader toggle.
var smfNewsFadeToggle = new smc_Toggle({
bToggleEnabled: true,
bCurrentlyCollapsed: '
, empty($options['collapse_news_fader']) ? 'false' 'true'',
aSwappableContainers: [
\'smfFadeScroller\'
],
aSwapImages: [
{
sId: \'newsupshrink\',
srcExpanded: smf_images_url + \'/collapse.gif\',
altExpanded: '
JavaScriptEscape($txt['upshrink_description']), ',
srcCollapsed: smf_images_url + \'/expand.gif\',
altCollapsed: '
JavaScriptEscape($txt['upshrink_description']), '
}
],
oThemeOptions: {
bUseThemeSettings: '
$context['user']['is_guest'] ? 'false' 'true'',
sOptionName: \'collapse_news_fader\',
sSessionVar: '
JavaScriptEscape($context['session_var']), ',
sSessionId: '
JavaScriptEscape($context['session_id']), '
},
oCookieOptions: {
bUseCookie: '
$context['user']['is_guest'] ? 'true' 'false'',
sCookieName: \'newsupshrink\'
}
});
// ]]></script>'
;
}

echo '
<div id="boardindex_table">
<table class="table_list">'
;

/* Each category in categories is made up of:
id, href, link, name, is_collapsed (is it collapsed?), can_collapse (is it okay if it is?),
new (is it new?), collapse_href (href to collapse/expand), collapse_image (up/down image),
and boards. (see below.) */
foreach ($context['categories'] as $category)
{
// If theres no parent boards we can see, avoid showing an empty category (unless its collapsed)
if (empty($category['boards']) && !$category['is_collapsed'])
continue;

echo '
<tbody class="header">
<tr>
<td colspan="4" class="catbg"><span class="left"></span>'
;

// If this category even can collapse, show a link to collapse it.
if ($category['can_collapse'])
echo '
<a class="collapse" href="'
$category['collapse_href'], '">'$category['collapse_image'], '</a>';

if (!$context['user']['is_guest'] && !empty($category['show_unread']))
echo '
<a class="unreadlink" href="'
$scripturl'?action=unread;c='$category['id'], '">'$txt['view_unread_category'], '</a>';

echo '
'
$category['link'], '
</td>
</tr>
</tbody>
<tbody class="content">'
;

// Assuming the category hasn't been collapsed...
if (!$category['is_collapsed'])
{
/* Each board in each category's boards has:
new (is it new?), id, name, description, moderators (see below), link_moderators (just a list.),
children (see below.), link_children (easier to use.), children_new (are they new?),
topics (# of), posts (# of), link, href, and last_post. (see below.) */
foreach ($category['boards'] as $board)
{
echo '
<tr class="windowbg2">
<td class="icon windowbg"'
, !empty($board['children']) ? ' rowspan="2"' '''>
<a href="'
, ($board['is_redirect'] || $context['user']['is_guest'] ? $board['href'] : $scripturl '?action=unread;board=' $board['id'] . '.0;children'), '">';

// If the board or children is new, show an indicator.
if ($board['new'] || $board['children_new'])
echo '
<img src="'
$settings['images_url'], '/'$context['theme_variant'], '/on'$board['new'] ? '' '2''.png" alt="'$txt['new_posts'], '" title="'$txt['new_posts'], '" />';
// Is it a redirection board?
elseif ($board['is_redirect'])
echo '
<img src="'
$settings['images_url'], '/'$context['theme_variant'], '/redirect.png" alt="*" title="*" />';
// No new posts at all! The agony!!
else
echo '
<img src="'
$settings['images_url'], '/'$context['theme_variant'], '/off.png" alt="'$txt['old_posts'], '" title="'$txt['old_posts'], '" />';

echo '
</a>
</td>
<td class="info">
<a class="subject" href="'
$board['href'], '" name="b'$board['id'], '">'$board['name'], '</a>';

// Has it outstanding posts for approval?
if ($board['can_approve_posts'] && ($board['unapproved_posts'] || $board['unapproved_topics']))
echo '
<a href="'
$scripturl'?action=moderate;area=postmod;sa=', ($board['unapproved_topics'] > $board['unapproved_posts'] ? 'topics' 'posts'), ';brd='$board['id'], ';'$context['session_var'], '='$context['session_id'], '" title="'sprintf($txt['unapproved_posts'], $board['unapproved_topics'], $board['unapproved_posts']), '" class="moderation_link">(!)</a>';

echo '

<p>'
$board['description'] , '</p>';
if (!empty($board['last_post']['id']))
echo '
<p class="lastposts"><b> '
$txt['last_post'], '</b> '$txt['by'], ' '$board['last_post']['member']['link'], ' '$txt['on'], ' '$board['last_post']['time'] , ' '$txt['in'], ' '$board['last_post']['link'], '</p>';

// Show the "Moderators: ". Each has name, href, link, and id. (but we're gonna use link_moderators.)
if (!empty($board['moderators']))
echo '
<p class="moderators">'
count($board['moderators']) == $txt['moderator'] : $txt['moderators'], ': 'implode(', '$board['link_moderators']), '</p>';

// Show some basic information about the number of posts, etc.
echo '
</td>'
;
if (!$board['is_redirect'])
echo '
<td class="windowbg stats">
'
$board['posts'], '<br /><span class="smalltext">'$txt['posts'], '</span>
</td>
<td class="windowbg stats">
'
$board['topics'], '<br /><span class="smalltext">'$txt['topics'], '</span>
</td>'
;

else
echo '
<td class="windowbg" valign="middle" align="center" colspan="2" width="18%">'
$board['posts'], ' '$txt['redirects'], '</td>
</tr>'
;
// Show the "Child Boards: ". (there's a link_children but we're going to bold the new ones...)
if (!empty($board['children']))
{
// Sort the links into an array with new boards bold so it can be imploded.
$children = array();
/* Each child in each board's children has:
id, name, description, new (is it new?), topics (#), posts (#), href, link, and last_post. */
foreach ($board['children'] as $child)
{
if (!$child['is_redirect'])
$child['link'] = '<a href="' $child['href'] . '" ' . ($child['new'] ? 'class="new_posts" ' '') . 'title="' . ($child['new'] ? $txt['new_posts'] : $txt['old_posts']) . ' (' $txt['board_topics'] . ': ' comma_format($child['topics']) . ', ' $txt['posts'] . ': ' comma_format($child['posts']) . ')">' $child['name'] . ($child['new'] ? '</a> <a href="' $child['href'] . '" title="' $txt['new_posts'] . ' (' $txt['board_topics'] . ': ' comma_format($child['topics']) . ', ' $txt['posts'] . ': ' comma_format($child['posts']) . ')"><img src="' $settings['lang_images_url'] . '/new.gif" class="new_posts" alt="" />' '') . '</a>';
else
$child['link'] = '<a href="' $child['href'] . '" title="' comma_format($child['posts']) . ' ' $txt['redirects'] . '">' $child['name'] . '</a>';

// Has it posts awaiting approval?
if ($child['can_approve_posts'] && ($child['unapproved_posts'] | $child['unapproved_topics']))
$child['link'] .= ' <a href="' $scripturl '?action=moderate;area=postmod;sa=' . ($child['unapproved_topics'] > $child['unapproved_posts'] ? 'topics' 'posts') . ';brd=' $child['id'] . ';' $context['session_var'] . '=' $context['session_id'] . '" title="' sprintf($txt['unapproved_posts'], $child['unapproved_topics'], $child['unapproved_posts']) . '" class="moderation_link">(!)</a>';

$children[] = $child['new'] ? '<strong>' $child['link'] . '</strong>' $child['link'];
}
echo '
<tr><td colspan="3" class="children windowbg3"><strong>'
$txt['parent_boards'], '</strong>: 'implode(', '$children), '</td></tr>';
}
}
}
echo '
</tbody>
<tbody class="divider">
<tr>
<td colspan="4"></td>
</tr>
</tbody>'
;
}
echo '
</table>
</div>'
;

if ($context['user']['is_logged'])
{
echo '
<div id="posting_icons" class="align_left">'
;

// Mark read button.
$mark_read_button = array(
'markread' => array('text' => 'mark_as_read''image' => 'markread.gif''lang' => true'url' => $scripturl '?action=markasread;sa=all;' $context['session_var'] . '=' $context['session_id']),
);

echo '
<ul class="reset">
<li class="align_left"><img src="'
$settings['images_url'], '/'$context['theme_variant'], '/new_some.png" alt="" /> '$txt['new_posts'], '</li>
<li class="align_left"><img src="'
$settings['images_url'], '/'$context['theme_variant'], '/new_none.png" alt="" /> '$txt['old_posts'], '</li>
<li class="align_left"><img src="'
$settings['images_url'], '/'$context['theme_variant'], '/new_redirect.png" alt="" /> '$txt['redirect_board'], '</li>
</ul>
</div>'
;

// Show the mark all as read button?
if ($settings['show_mark_read'] && !empty($context['categories']))
echo '<div class="mark_read">'template_button_strip($mark_read_button'right'), '</div>';
}
else
{
echo '
<div id="posting_icons" class="flow_hidden">
<ul class="reset">
<li class="align_left"><img src="'
$settings['images_url'], '/new_none.png" alt="" /> '$txt['old_posts'], '</li>
<li class="align_left"><img src="'
$settings['images_url'], '/new_redirect.png" alt="" /> '$txt['redirect_board'], '</li>
</ul>
</div>'
;
}

template_info_center();
}

function 
template_info_center()
{
global $context$settings$options$txt$scripturl$modSettings;

// Here's where the "Info Center" starts...
echo '
<span class="clear upperframe"><span></span></span>
<div class="roundframe"><div class="innerframe">
<h3 class="catbg"><span class="left"></span>
<img class="icon" id="upshrink_ic" src="'
$settings['images_url'], '/collapse.gif" alt="*" title="'$txt['upshrink_description'], '" style="display: none;" />
'
sprintf($txt['info_center_title'], $context['forum_name_html_safe']), '
</h3>
<div id="upshrinkHeaderIC"'
, empty($options['collapse_header_ic']) ? '' ' style="display: none;"''>';

// This is the "Recent Posts" bar.
if (!empty($settings['number_recent_posts']))
{
echo '
<h4 class="titlebg"><span class="left"></span>
<a href="'
$scripturl'?action=recent"><img class="icon" src="'$settings['images_url'], '/post/xx.gif" alt="'$txt['recent_posts'], '" /></a>
<span>'
$txt['recent_posts'], '</span>
</h4>
<div class="hslice" id="recent_posts_content">
<div class="entry-title" style="display: none;">'
$context['forum_name_html_safe'], ' - '$txt['recent_posts'], '</div>
<div class="entry-content" style="display: none;">
<a rel="feedurl" href="'
$scripturl'?action=.xml;type=webslice">'$txt['subscribe_webslice'], '</a>
</div>'
;

// Only show one post.
if ($settings['number_recent_posts'] == 1)
{
// latest_post has link, href, time, subject, short_subject (shortened with...), and topic. (its id.)
echo '
<strong><a href="'
$scripturl'?action=recent">'$txt['recent_posts'], '</a></strong>
<p id="infocenter_onepost" class="middletext">
'
$txt['recent_view'], ' &quot;'$context['latest_post']['link'], '&quot; '$txt['recent_updated'], ' ('$context['latest_post']['time'], ')<br />
</p>'
;
}
// Show lots of posts.
elseif (!empty($context['latest_posts']))
{
echo '
<dl id="ic_recentposts" class="middletext">'
;

/* Each post in latest_posts has:
board (with an id, name, and link.), topic (the topic's id.), poster (with id, name, and link.),
subject, short_subject (shortened with...), time, link, and href. */
foreach ($context['latest_posts'] as $post)
echo '
<dt><strong>'
$post['link'], '</strong> '$txt['by'], ' '$post['poster']['link'], ' ('$post['board']['link'], ')</dt>
<dd>'
$post['time'], '</dd>';
echo '
</dl>'
;
}
echo '
</div>'
;
}

// Show information about events, birthdays, and holidays on the calendar.
if ($context['show_calendar'])
{
echo '
<h4 class="titlebg"><span class="left"></span>
<a href="'
$scripturl'?action=calendar' '"><img class="icon" src="'$settings['images_url'], '/icons/calendar.gif''" alt="'$context['calendar_only_today'] ? $txt['calendar_today'] : $txt['calendar_upcoming'], '" /></a>
<span>'
$context['calendar_only_today'] ? $txt['calendar_today'] : $txt['calendar_upcoming'], '</span>
</h4>
<p class="smalltext">'
;

// Holidays like "Christmas", "Chanukah", and "We Love [Unknown] Day" :P.
if (!empty($context['calendar_holidays']))
echo '
<span class="holiday">'
$txt['calendar_prompt'], ' 'implode(', '$context['calendar_holidays']), '</span><br />';

// People's birthdays. Like mine. And yours, I guess. Kidding.
if (!empty($context['calendar_birthdays']))
{
echo '
<span class="birthday">'
$context['calendar_only_today'] ? $txt['birthdays'] : $txt['birthdays_upcoming'], '</span> ';
/* Each member in calendar_birthdays has:
id, name (person), age (if they have one set?), is_last. (last in list?), and is_today (birthday is today?) */
foreach ($context['calendar_birthdays'] as $member)
echo '
<a href="'
$scripturl'?action=profile;u='$member['id'], '">'$member['is_today'] ? '<strong>' ''$member['name'], $member['is_today'] ? '</strong>' '', isset($member['age']) ? ' (' $member['age'] . ')' '''</a>'$member['is_last'] ? '<br />' ', ';
}
// Events like community get-togethers.
if (!empty($context['calendar_events']))
{
echo '
<span class="event">'
$context['calendar_only_today'] ? $txt['events'] : $txt['events_upcoming'], '</span> ';
/* Each event in calendar_events should have:
title, href, is_last, can_edit (are they allowed?), modify_href, and is_today. */
foreach ($context['calendar_events'] as $event)
echo '
'
$event['can_edit'] ? '<a href="' $event['modify_href'] . '" ><img src="' $settings['images_url'] . '/icons/modify_small.gif" alt="*" /></a> ' ''$event['href'] == '' '' '<a href="' $event['href'] . '">'$event['is_today'] ? '<strong>' $event['title'] . '</strong>' $event['title'], $event['href'] == '' '' '</a>'$event['is_last'] ? '<br />' ', ';

// Show a little help text to help them along ;).
if ($context['calendar_can_edit'])
echo '
(<a href="'
$scripturl'?action=helpadmin;help=calendar_how_edit" onclick="return reqWin(this.href);">'$txt['calendar_how_edit'], '</a>)';
}
echo '
</p>'
;
}


// Show statistical style information...
if ($settings['show_stats_index'])
{
echo '
<h4 class="titlebg"><span class="left"></span>
<a href="'
$scripturl'?action=stats"><img class="icon" src="'$settings['images_url'], '/icons/info.gif" alt="'$txt['forum_stats'], '" /></a>
<span>'
$txt['forum_stats'], '</span>
</h4>
<p>
'
$context['common_stats']['total_posts'], ' '$txt['posts_made'], ' '$txt['in'], ' '$context['common_stats']['total_topics'], ' '$txt['topics'], ' '$txt['by'], ' '$context['common_stats']['total_members'], ' '$txt['members'], '. ', !empty($settings['show_latest_member']) ? $txt['latest_member'] . ': <strong> ' $context['common_stats']['latest_member']['link'] . '</strong>' '''<br />
'
, (!empty($context['latest_post']) ? $txt['latest_post'] . ': <strong>&quot;' $context['latest_post']['link'] . '&quot;</strong>  ( ' $context['latest_post']['time'] . ' )<br />' ''), '
<a href="'
$scripturl'?action=recent">'$txt['recent_view'], '</a>'$context['show_stats'] ? '<br />
<a href="' 
$scripturl '?action=stats">' $txt['more_stats'] . '</a>' '''
</p>'
;
}

// "Users online" - in order of activity.
echo '
<h4 class="titlebg"><span class="left"></span>
'
$context['show_who'] ? '<a href="' $scripturl '?action=who' '">' '''<img class="icon" src="'$settings['images_url'], '/icons/online.gif''" alt="'$txt['online_users'], '" />'$context['show_who'] ? '</a>' '''
<span>'
$txt['online_users'], '</span>
</h4>
<p class="inline stats">
'
$context['show_who'] ? '<a href="' $scripturl '?action=who">' ''comma_format($context['num_guests']), ' '$context['num_guests'] == $txt['guest'] : $txt['guests'], ', ' comma_format($context['num_users_online']), ' '$context['num_users_online'] == $txt['user'] : $txt['users'];

// Handle hidden users and buddies.
$bracketList = array();
if ($context['show_buddies'])
$bracketList[] = comma_format($context['num_buddies']) . ' ' . ($context['num_buddies'] == $txt['buddy'] : $txt['buddies']);
if (!empty($context['num_spiders']))
$bracketList[] = comma_format($context['num_spiders']) . ' ' . ($context['num_spiders'] == $txt['spider'] : $txt['spiders']);
if (!empty($context['num_users_hidden']))
$bracketList[] = comma_format($context['num_users_hidden']) . ' ' $txt['hidden'];

if (!empty($bracketList))
echo ' (' implode(', '$bracketList) . ')';

echo $context['show_who'] ? '</a>' '''
</p>
<p class="inline smalltext">'
;

// Assuming there ARE users online... each user in users_online has an id, username, name, group, href, and link.
if (!empty($context['users_online']))
{
echo '
'
sprintf($txt['users_active'], $modSettings['lastActive']), ':<br />'implode(', '$context['list_users_online']);

// Showing membergroups?
if (!empty($settings['show_group_key']) && !empty($context['membergroups']))
echo '
<br />[' 
implode(']&nbsp;&nbsp;['$context['membergroups']) . ']';
}

echo '
</p>
<p class="last smalltext">
'
$txt['most_online_today'], ': <strong>'comma_format($modSettings['mostOnlineToday']), '</strong>.
'
$txt['most_online_ever'], ': 'comma_format($modSettings['mostOnline']), ' ('timeformat($modSettings['mostDate']), ')
</p>'
;

// If they are logged in, but statistical information is off... show a personal message bar.
if ($context['user']['is_logged'] && !$settings['show_stats_index'])
{
echo '
<h4 class="titlebg"><span class="left"></span>
'
$context['allow_pm'] ? '<a href="' $scripturl '?action=pm">' '''<img class="icon" src="'$settings['images_url'], '/message_sm.gif" alt="'$txt['personal_message'], '" />'$context['allow_pm'] ? '</a>' '''
<span>'
$txt['personal_message'], '</span>
</h4>
<p class="pminfo">
<strong><a href="'
$scripturl'?action=pm">'$txt['personal_message'], '</a></strong>
<span class="smalltext">
'
$txt['you_have'], ' 'comma_format($context['user']['messages']), ' '$context['user']['messages'] == $txt['message_lowercase'] : $txt['msg_alert_messages'], '.... '$txt['click'], ' <a href="'$scripturl'?action=pm">'$txt['here'], '</a> '$txt['to_view'], '
</span>
</p>'
;
}

echo '
</div>
</div></div>
<span class="lowerframe"><span></span></span>'
;

// Info center collapse object.
echo '
<script type="text/javascript"><!-- // --><![CDATA[
var oInfoCenterToggle = new smc_Toggle({
bToggleEnabled: true,
bCurrentlyCollapsed: '
, empty($options['collapse_header_ic']) ? 'false' 'true'',
aSwappableContainers: [
\'upshrinkHeaderIC\'
],
aSwapImages: [
{
sId: \'upshrink_ic\',
srcExpanded: smf_images_url + \'/collapse.gif\',
altExpanded: '
JavaScriptEscape($txt['upshrink_description']), ',
srcCollapsed: smf_images_url + \'/expand.gif\',
altCollapsed: '
JavaScriptEscape($txt['upshrink_description']), '
}
],
oThemeOptions: {
bUseThemeSettings: '
$context['user']['is_guest'] ? 'false' 'true'',
sOptionName: \'collapse_header_ic\',
sSessionVar: '
JavaScriptEscape($context['session_var']), ',
sSessionId: '
JavaScriptEscape($context['session_id']), '
},
oCookieOptions: {
bUseCookie: '
$context['user']['is_guest'] ? 'true' 'false'',
sCookieName: \'upshrinkIC\'
}
});
// ]]></script>'
;
}
?>




Non trovo ciò che devo modificare -.-

Title: Re: Inserire Immagini Sotto le Categorie
Post by: emanuele on April 18, 2010, 07:40:42 AM
Scusa, dimenticanza: il boardindex è quello che trovi nella cartella del tema Cargo!

Quando ti ho risposto la prima volta avevo per sbaglio aperto la cartella di un altro tema che non aveva indexboard.php e quando ho postato la seconda volta mi son dimenticato di dirlo...scusa.
Title: Re: Inserire Immagini Sotto le Categorie
Post by: Peng on April 19, 2010, 10:38:23 AM
 :'( non funziona per nulla

1. spariscono i separè nelle singole categorie
2. non coincidono le sezioni ...
3. l'immagine si ripete come vedi in foto

http://img194.imageshack.us/i/schermata20100419a16275.png/

ora credo sia solo un problema di CSS  :) almeno siamo a metà strada

edit :

no è qualcosa nel php , risolto il discorso dei separè ma resta di fatto che le immagini non coincidono e non sono centrate

Title: Re: Inserire Immagini Sotto le Categorie
Post by: emanuele on April 19, 2010, 01:23:17 PM
In che senso le immagini non coincidono?
ahhh, probabilment è perché la prima classe in style l'ho chiamata "catclass1", mentre nel php viene chiamata "catclass0".
Puoi o iniziare in style.css la numerazione da 0, oppure cambiare:

$catCount = 0;

in

$catCount = 1;


Sul centraggio, devi probabilmente giocare con i css...credo.
Title: Re: Inserire Immagini Sotto le Categorie
Post by: Peng on April 19, 2010, 01:32:25 PM
il count ora torna , però il problema rimane e non è il centrare ma proprio lo scritto sopra l'immagine  :-\ oltre al fatto che non coincidono neanche le immagini

per metterle è necessario creare una ipotetica tabella sotto ogni catclass , ma facendo così sballano tutti i parametri vecchi
come la disposizione dello spazio tra forum e forum ecc.. ecc...

cmq provo ancora spero di riuscire a metterle almeno dritte
Title: Re: Inserire Immagini Sotto le Categorie
Post by: emanuele on April 19, 2010, 02:17:50 PM
Se vuoi prova ad allegare il tuo boardindex
Title: Re: Inserire Immagini Sotto le Categorie
Post by: Peng on April 19, 2010, 08:46:12 PM
posto i risultati della modifica

prima della modifica :3 ( come vorrei anche il forum cioè con quello scritto e quella forma )

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg153.imageshack.us%2Fimg153%2F545%2Fschermata20100420a02423.png&hash=6805de92c9e15c52ae5e9fb2171b4eb39ddee76c)

e dopo -.- tutto un casino con lo scritto cambiato le immagini strane e messe tutte male

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg29.imageshack.us%2Fimg29%2F2283%2Fschermata20100420a02414.png&hash=f95e4cb75320305bf315b480195a654f78c43157)

non sò proprio come fare , non sò se è il CSS o il PHP  :-\
Title: Re: Inserire Immagini Sotto le Categorie
Post by: emanuele on April 20, 2010, 02:47:12 PM
Scusa, ieri sera ero un po' rintronato e non ho visto che avevi postato il file prima...

Comunque il tuo file è diverso da quello che ho postato io, quindi è ovvio che non funziona... ;)


   /* Each category in categories is made up of:
   id, href, link, name, is_collapsed (is it collapsed?), can_collapse (is it okay if it is?),
   new (is it new?), collapse_href (href to collapse/expand), collapse_image (up/down image),
   and boards. (see below.) */
$catCount =0;
   foreach ($context['categories'] as $category)
   {
      // If theres no parent boards we can see, avoid showing an empty category (unless its collapsed)
      if (empty($category['boards']) && !$category['is_collapsed'])
         continue;

      echo '
         <tbody class="header">
            <tr>
               <td colspan="4" class="catbg"><span class="left"></span>';

      // If this category even can collapse, show a link to collapse it.
      if ($category['can_collapse'])
         echo '
                  <a class="collapse" href="', $category['collapse_href'], '">', $category['collapse_image'], '</a>';

      if (!$context['user']['is_guest'] && !empty($category['show_unread']))
         echo '
                  <a class="unreadlink" href="', $scripturl, '?action=unread;c=', $category['id'], '">', $txt['view_unread_category'], '</a>';

      echo '
                  ', $category['link'], '
               </td>
            </tr>
         </tbody>
         <tbody class="content  catclass' . $catCount . '">';
$catCount++;;


Ad ogni modo dalla pagina che hai linkato sopra ho trovato solo il tema per SMF 1.1.x, non per la 2.0...
Title: Re: Inserire Immagini Sotto le Categorie
Post by: Peng on April 20, 2010, 03:12:51 PM
 :-\ ecco perchè non erano uguali
faccio prima a passarti il mio tema da megaupload : http://www.megaupload.com/?d=IH1CNAGX

provo immediatamente e ti dico come và la modifica

edit :

ci siamo veramente vicini .... ora manca soltanto riuscire a far ripetere l'immagine una sola volta
ecco come risulta dopo la modifica

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg694.imageshack.us%2Fimg694%2F7117%2Fschermata20100420a21175.png&hash=2bdbf3e382834b5fc524e0585f2728734af32af3)
Title: Re: Inserire Immagini Sotto le Categorie
Post by: emanuele on April 20, 2010, 05:14:54 PM
Controlla, ho appena provato quello che ho postato sopra e viene fuori correttamente...
Title: Re: Inserire Immagini Sotto le Categorie
Post by: Peng on April 21, 2010, 07:00:17 AM
function template_main()
{
   global $context, $settings, $options, $txt, $scripturl, $modSettings;

   // Show some statistics if stat info is off.
   if (!$settings['show_stats_index'])
      echo '
   <div id="index_common_stats">
      ', $txt['members'], ': ', $context['common_stats']['total_members'], ' &nbsp;&#8226;&nbsp; ', $txt['posts_made'], ': ', $context['common_stats']['total_posts'], ' &nbsp;&#8226;&nbsp; ', $txt['topics'], ': ', $context['common_stats']['total_topics'], '
      ', ($settings['show_latest_member'] ? ' ' . $txt['welcome_member'] . ' <strong>' . $context['common_stats']['latest_member']['link'] . '</strong>' . $txt['newest_member'] : '') , '
   </div>';

   // Show the news fader?  (assuming there are things to show...)
   if ($settings['show_newsfader'] && !empty($context['fader_news_lines']))
   {
      echo '
   <div id="newsfader">
      <h3 class="catbg"><span class="left"></span>
         <img id="newsupshrink" src="', $settings['images_url'], '/collapse.gif" alt="*" title="', $txt['upshrink_description'], '" align="bottom" style="display: none;" />
         ', $txt['news'], '
      </h3>
      <ul class="reset" id="smfFadeScroller"', empty($options['collapse_news_fader']) ? '' : ' style="display: none;"', '>';

         foreach ($context['news_lines'] as $news)
            echo '
         <li>', $news, '</li>';

   echo '
      </ul>
   </div>
   <script type="text/javascript" src="', $settings['default_theme_url'], '/scripts/fader.js"></script>
   <script type="text/javascript"><!-- // --><![CDATA[

      // Create a news fader object.
      var oNewsFader = new smf_NewsFader({
         sSelf: \'oNewsFader\',
         sFaderControlId: \'smfFadeScroller\',
         sItemTemplate: ', JavaScriptEscape('<strong>%1$s</strong>'), ',
         iFadeDelay: ', empty($settings['newsfader_time']) ? 5000 : $settings['newsfader_time'], '
      });

      // Create the news fader toggle.
      var smfNewsFadeToggle = new smc_Toggle({
         bToggleEnabled: true,
         bCurrentlyCollapsed: ', empty($options['collapse_news_fader']) ? 'false' : 'true', ',
         aSwappableContainers: [
            \'smfFadeScroller\'
         ],
         aSwapImages: [
            {
               sId: \'newsupshrink\',
               srcExpanded: smf_images_url + \'/collapse.gif\',
               altExpanded: ', JavaScriptEscape($txt['upshrink_description']), ',
               srcCollapsed: smf_images_url + \'/expand.gif\',
               altCollapsed: ', JavaScriptEscape($txt['upshrink_description']), '
            }
         ],
         oThemeOptions: {
            bUseThemeSettings: ', $context['user']['is_guest'] ? 'false' : 'true', ',
            sOptionName: \'collapse_news_fader\',
            sSessionVar: ', JavaScriptEscape($context['session_var']), ',
            sSessionId: ', JavaScriptEscape($context['session_id']), '
         },
         oCookieOptions: {
            bUseCookie: ', $context['user']['is_guest'] ? 'true' : 'false', ',
            sCookieName: \'newsupshrink\'
         }
      });
   // ]]></script>';
   }

   echo '
   <div id="boardindex_table">
      <table class="table_list">';

        /* Each category in categories is made up of:
   id, href, link, name, is_collapsed (is it collapsed?), can_collapse (is it okay if it is?),
   new (is it new?), collapse_href (href to collapse/expand), collapse_image (up/down image),
   and boards. (see below.) */

$catCount =1;
   foreach ($context['categories'] as $category)
   {
      // If theres no parent boards we can see, avoid showing an empty category (unless its collapsed)
      if (empty($category['boards']) && !$category['is_collapsed'])
         continue;

      echo '
         <tbody class="header">
            <tr>
               <td colspan="4" class="catbg"><span class="left"></span>';

      // If this category even can collapse, show a link to collapse it.
      if ($category['can_collapse'])
         echo '
                  <a class="collapse" href="', $category['collapse_href'], '">', $category['collapse_image'], '</a>';

      if (!$context['user']['is_guest'] && !empty($category['show_unread']))
         echo '
                  <a class="unreadlink" href="', $scripturl, '?action=unread;c=', $category['id'], '">', $txt['view_unread_category'], '</a>';

      echo '
                  ', $category['link'], '
               </td>
            </tr>
         </tbody>
         <tbody class="content  catclass' . $catCount . '">';
$catCount++;;

// Assuming the category hasn't been collapsed...
      if (!$category['is_collapsed'])
      {

         /* Each board in each category's boards has:
         new (is it new?), id, name, description, moderators (see below), link_moderators (just a list.),
         children (see below.), link_children (easier to use.), children_new (are they new?),
         topics (# of), posts (# of), link, href, and last_post. (see below.) */
         foreach ($category['boards'] as $board)
         {
            echo '
            <tr class="windowbg2">
               <td class="icon windowbg"', !empty($board['children']) ? ' rowspan="2"' : '', '>
                  <a href="', ($board['is_redirect'] || $context['user']['is_guest'] ? $board['href'] : $scripturl . '?action=unread;board=' . $board['id'] . '.0;children'), '">';

            // If the board or children is new, show an indicator.
            if ($board['new'] || $board['children_new'])
               echo '
                     <img src="', $settings['images_url'], '/', $context['theme_variant'], '/on', $board['new'] ? '' : '2', '.png" alt="', $txt['new_posts'], '" title="', $txt['new_posts'], '" />';
            // Is it a redirection board?
            elseif ($board['is_redirect'])
               echo '
                     <img src="', $settings['images_url'], '/', $context['theme_variant'], '/redirect.png" alt="*" title="*" />';
            // No new posts at all! The agony!!
            else
               echo '
                     <img src="', $settings['images_url'], '/', $context['theme_variant'], '/off.png" alt="', $txt['old_posts'], '" title="', $txt['old_posts'], '" />';

            echo '
                  </a>
               </td>
               <td class="info">
                  <a class="subject" href="', $board['href'], '" name="b', $board['id'], '">', $board['name'], '</a>';

            // Has it outstanding posts for approval?
            if ($board['can_approve_posts'] && ($board['unapproved_posts'] || $board['unapproved_topics']))
               echo '
                  <a href="', $scripturl, '?action=moderate;area=postmod;sa=', ($board['unapproved_topics'] > $board['unapproved_posts'] ? 'topics' : 'posts'), ';brd=', $board['id'], ';', $context['session_var'], '=', $context['session_id'], '" title="', sprintf($txt['unapproved_posts'], $board['unapproved_topics'], $board['unapproved_posts']), '" class="moderation_link">(!)</a>';

            echo '

                  <p>', $board['description'] , '</p>';
            if (!empty($board['last_post']['id']))
               echo '
               <p class="lastposts"><b> ', $txt['last_post'], '</b> ', $txt['by'], ' ', $board['last_post']['member']['link'], ' ', $txt['on'], ' ', $board['last_post']['time'] , ' ', $txt['in'], ' ', $board['last_post']['link'], '</p>';

            // Show the "Moderators: ". Each has name, href, link, and id. (but we're gonna use link_moderators.)
            if (!empty($board['moderators']))
               echo '
                  <p class="moderators">', count($board['moderators']) == 1 ? $txt['moderator'] : $txt['moderators'], ': ', implode(', ', $board['link_moderators']), '</p>';

            // Show some basic information about the number of posts, etc.
               echo '
               </td>';
               if (!$board['is_redirect'])
               echo '
               <td class="windowbg stats">
                  ', $board['posts'], '<br /><span class="smalltext">', $txt['posts'], '</span>
               </td>
               <td class="windowbg stats">
                  ', $board['topics'], '<br /><span class="smalltext">', $txt['topics'], '</span>
               </td>';

               else
               echo '
               <td class="windowbg" valign="middle" align="center" colspan="2" width="18%">', $board['posts'], ' ', $txt['redirects'], '</td>
            </tr>';
            // Show the "Child Boards: ". (there's a link_children but we're going to bold the new ones...)
            if (!empty($board['children']))
            {
               // Sort the links into an array with new boards bold so it can be imploded.
               $children = array();
               /* Each child in each board's children has:
                     id, name, description, new (is it new?), topics (#), posts (#), href, link, and last_post. */
               foreach ($board['children'] as $child)
               {
                  if (!$child['is_redirect'])
                     $child['link'] = '<a href="' . $child['href'] . '" ' . ($child['new'] ? 'class="new_posts" ' : '') . 'title="' . ($child['new'] ? $txt['new_posts'] : $txt['old_posts']) . ' (' . $txt['board_topics'] . ': ' . comma_format($child['topics']) . ', ' . $txt['posts'] . ': ' . comma_format($child['posts']) . ')">' . $child['name'] . ($child['new'] ? '</a> <a href="' . $child['href'] . '" title="' . $txt['new_posts'] . ' (' . $txt['board_topics'] . ': ' . comma_format($child['topics']) . ', ' . $txt['posts'] . ': ' . comma_format($child['posts']) . ')"><img src="' . $settings['lang_images_url'] . '/new.gif" class="new_posts" alt="" />' : '') . '</a>';
                  else
                     $child['link'] = '<a href="' . $child['href'] . '" title="' . comma_format($child['posts']) . ' ' . $txt['redirects'] . '">' . $child['name'] . '</a>';

                  // Has it posts awaiting approval?
                  if ($child['can_approve_posts'] && ($child['unapproved_posts'] | $child['unapproved_topics']))
                     $child['link'] .= ' <a href="' . $scripturl . '?action=moderate;area=postmod;sa=' . ($child['unapproved_topics'] > $child['unapproved_posts'] ? 'topics' : 'posts') . ';brd=' . $child['id'] . ';' . $context['session_var'] . '=' . $context['session_id'] . '" title="' . sprintf($txt['unapproved_posts'], $child['unapproved_topics'], $child['unapproved_posts']) . '" class="moderation_link">(!)</a>';

                  $children[] = $child['new'] ? '<strong>' . $child['link'] . '</strong>' : $child['link'];
               }
               echo '
               <tr><td colspan="3" class="children windowbg3"><strong>', $txt['parent_boards'], '</strong>: ', implode(', ', $children), '</td></tr>';
            }
         }
      }
      echo '
         </tbody>
         <tbody class="divider">
            <tr>
               <td colspan="4"></td>
            </tr>
         </tbody>';
   }
   echo '
      </table>
   </div>';

   if ($context['user']['is_logged'])
   {
      echo '
   <div id="posting_icons" class="align_left">';

      // Mark read button.
      $mark_read_button = array(
         'markread' => array('text' => 'mark_as_read', 'image' => 'markread.gif', 'lang' => true, 'url' => $scripturl . '?action=markasread;sa=all;' . $context['session_var'] . '=' . $context['session_id']),
      );

      echo '
      <ul class="reset">
         <li class="align_left"><img src="', $settings['images_url'], '/', $context['theme_variant'], '/new_some.png" alt="" /> ', $txt['new_posts'], '</li>
         <li class="align_left"><img src="', $settings['images_url'], '/', $context['theme_variant'], '/new_none.png" alt="" /> ', $txt['old_posts'], '</li>
         <li class="align_left"><img src="', $settings['images_url'], '/', $context['theme_variant'], '/new_redirect.png" alt="" /> ', $txt['redirect_board'], '</li>
      </ul>
   </div>';

      // Show the mark all as read button?
      if ($settings['show_mark_read'] && !empty($context['categories']))
         echo '<div class="mark_read">', template_button_strip($mark_read_button, 'right'), '</div>';
   }
   else
   {
      echo '
   <div id="posting_icons" class="flow_hidden">
      <ul class="reset">
         <li class="align_left"><img src="', $settings['images_url'], '/new_none.png" alt="" /> ', $txt['old_posts'], '</li>
         <li class="align_left"><img src="', $settings['images_url'], '/new_redirect.png" alt="" /> ', $txt['redirect_board'], '</li>
      </ul>
   </div>';
   }

   template_info_center();
}


da linea 3 a 251

ho sostituito ma rimane come nell'immagine del mio precedente post

e in index.css

/* Alternating backgrounds for posts, and several other sections of the forum. */

.windowbg, #preview_body
{
/* background-color: #1f1f1f; */
}
.windowbg2
{
/* background-color: #1f1f1f; */
}
.windowbg3
{
   background-color: #232323;
}


e alla fine del file

/* Sfondi Categoria differenti */

.catclass1 {
 
   background: url("../images/theme/prese.jpg");

       
}

.catclass2 {
   
   background: url("../images/theme/unic.jpg");
   
   
}

.catclass3 {
   
   background: url("../images/theme/chiesa.jpg");
   
   
}

.catclass4 {
   
   background: url("../images/theme/saga.jpg");
   
   
       
}

.catclass5 {
  background: url("../images/theme/cec.jpg");
   
 
}




Title: Re: Inserire Immagini Sotto le Categorie
Post by: emanuele on April 21, 2010, 12:30:52 PM
Io sto usando quello che ho allegato qui e funziona...a questo punto non saprei...
Title: Re: Inserire Immagini Sotto le Categorie
Post by: Peng on April 21, 2010, 01:39:15 PM
ho provato a sostituire ma la storia nn cambia

l'immagine si ripete sia dove c'è scritto POST che dove c'è scritto TOPIC
e per giunta l'immagine cambia anche da forum a forum .... cioè ... è sempre lo stesso pezzo

prendendo ad esempio la prima categoria si vede bene

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg694.imageshack.us%2Fimg694%2F7117%2Fschermata20100420a21175.png&hash=2bdbf3e382834b5fc524e0585f2728734af32af3)

vedi l'immagine sul forum DEAD SPACE e quella su DEAD SPACE EXTRACTION ... sono uguali  ??? e non una sola che continua
Title: Re: Inserire Immagini Sotto le Categorie
Post by: emanuele on April 21, 2010, 03:21:06 PM
Come puoi ottenere quel risultato con il file che ti ho postato io mi è incomprensibile...
Postami l'html della pagina generata.

Sicuro che stai modificando il file corretto e non una copia? (scusa se ti può sembrare "irriguardosa", ma siccome capita spesso anche a me di editare un file pensando sia quello corretto salvo poi accorgermi che magari è quello del backup, preferisco chiedere)
Title: Re: Inserire Immagini Sotto le Categorie
Post by: Peng on April 21, 2010, 03:40:13 PM
 :) trovato il problema ed è veramente un problema idiota mio

su firefox funziona la tua mod
ma se uso safari ottengo le foto che ti ho postato

e non sò come fixarle anche per safari ... problema di CSS
Title: Re: Inserire Immagini Sotto le Categorie
Post by: emanuele on April 21, 2010, 04:26:23 PM
ahahah!!
Svelato l'arcano!
Ed in effetti da lo stesso problema con chrome.
Title: Re: Inserire Immagini Sotto le Categorie
Post by: Peng on April 21, 2010, 04:57:20 PM
 :-\ e non sò come risolverlo , Chrome e Safari li vorrei implementare se possibile
Title: Re: Inserire Immagini Sotto le Categorie
Post by: emanuele on April 22, 2010, 02:13:46 PM
Trucchetto un po' sporco e "vecchia scuola", ma almeno visivamente funziona...

Ah, ho aggiunto anche un "</tr>" per correggere una piccola mancanza del tema alla riga 172. ;)
Title: Re: Inserire Immagini Sotto le Categorie
Post by: Peng on April 22, 2010, 02:16:49 PM
 ??? e in pratica cosa è stato cambiato ?
Title: Re: Inserire Immagini Sotto le Categorie
Post by: emanuele on April 22, 2010, 02:23:13 PM
Guarda il file per i dettagli, a parole ho creato un'altra tabella all'interno di una cella della tabella "originale" ed ho assegnato la classe alla "table" invece che al tag tbody.
Title: Re: Inserire Immagini Sotto le Categorie
Post by: Peng on April 24, 2010, 02:19:39 PM
Scusami già ti chiedo tanto
il file che hai modificato risolve il problema ma toglie l'effetto sezione come piaceva a me
non è possibile in altro modo ?

tipo modificando il CSS ?

poi altro problema idiota dopo il cambio di stile :
aprendo un qualsiasi topic è sparito magicamente una stringa di colore :

http://img694.imageshack.us/i/schermata20100424a20165.png/

( Per precisare la riga grigia sopra allo spazio risposta )

Idee a riguardo del problema ?
Title: Re: Inserire Immagini Sotto le Categorie
Post by: emanuele on April 25, 2010, 04:57:27 AM
Quote from: emanuele on April 16, 2010, 12:25:58 PM
Il modo più "semplice" sarebbe, credo, rimuovere le definizioni di background-color per le classi css windowbg, windowbg2, e forse altre. E poi inserire una nuova classe css ad esempio in questo pezzo:
[...]
in cui puoi inserire l'immagine di background.

Il problema di questa soluzione è che in qualunque altro posto del forum in cui vengono usate le classi che vai a modificare l'aspetto cambierebbe di conseguenza...

windowbg non è usata, quindi nel css puoi lasciare la definizione del background. Prova a vedere se questo è sufficiente.

Se questo non fosse sufficiente...in linea di principio io sostituirei windowbg2 con una equivalente in tutto e per tutto (occhio perché non è definito solo il background, fai una ricerca in index.css per "windowbg2" per trovare tutte le volte in cui è definito un elemento) ma senza appunto il background e la metterei al posto di windowbg2 nel file boardindex (è usata solo una volta quindi è facile trovarla ;) )
Title: Re: Inserire Immagini Sotto le Categorie
Post by: Giochi on July 23, 2010, 05:51:05 PM
Controlla, ho appena provato quello che ho postato sopra e viene fuori correttamente...