Simple Machines Community Forum

Customizing SMF => Graphics and Templates => Aiheen aloitti: parham2 - heinäkuu 14, 2006, 11:57:10 AP

Otsikko: between categories in my board
Kirjoitti: parham2 - heinäkuu 14, 2006, 11:57:10 AP
please help me

i have a problem in the theme of my forum

how i can remove a space line from between categories in my board

you can see a picture of my problem here:

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fpersianspeak.com%2Fparham%2FUntitled-2.jpg&hash=8315cb3f5f007765048f0c93b5d2201ea309a607)


my  BoardIndex.template.php is like this:
but i cant find what i can to do?

<?php
// Version: 1.0.1; BoardIndex

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

 
       // Show the news fader?  (assuming there are things to show...)
 
       if ($settings['show_newsfader'] && !empty($context['fader_news_lines']))
 
       {
 
               echo '
<div class="tborder" style="margin-bottom: 2ex;">
        <table border="0" width="100%" cellspacing="1" cellpadding="4">
                <tr class="titlebg" align="center">
                        <td>'
$txt[102], '</td>
                </tr>
                <tr>
                        <td valign="middle" align="center" height="10">'
;

 
               // Prepare all the javascript settings.
 
               echo '
                                <div id="smfFadeScroller" style="width: 90%; padding: 2px; color: #000000;"><b>'
$context['news_lines'][0], '</b></div>
                                <script language="JavaScript1.2" type="text/javascript"><!--
                                        // The fading delay (in ms.)
                                        var smfFadeDelay = '
, empty($settings['newsfader_time']) ? 5000 $settings['newsfader_time'], ';
                                        // Fade from... what text color?  To which background color?
                                        var smfFadeFrom = {"r": 0, "g": 0, "b": 0}, smfFadeTo = {"r": 255, "g": 255, "b": 255};
                                        // Surround each item with... anything special?
                                        var smfFadeBefore = "<b>", smfFadeAfter = "</b>";

                                        // List all the lines of the news for display.
                                        var smfFadeContent = new Array(
                                                "'
implode('",
                                                "'
$context['fader_news_lines']), '"
                                        );
                                // --></script>
                                <script language="JavaScript1.2" type="text/javascript" src="'
$settings['default_theme_url'], '/fader.js"></script>
                        </td>
                </tr>
        </table>
</div>'
;
 
       }

 
       /* 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 iamge),
                and boards. (see below.) */
 
       foreach ($context['categories'] as $category)
 
       {
 
               echo '
<div class="tborder"><table border="0" width="100%" cellspacing="0" cellpadding="4">
        <tr>
                <td align="right" colspan="4" class="catbg'
$category['new'] ? '2' '''" height="18">
                        '
$category['name'], '

        </tr>'
;

 
               // 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="windowbg" width="4%" align="center" valign="middle">'
;

 
                               // If the board is new, show a strong indicator.
 
                               if ($board['new'])
 
                                       echo '<img src="'$settings['images_url'], '/untitled.bmp" alt="'$txt[333], '" title="'$txt[333], '" border="0" />';
 
                               // This board doesn't have new posts, but its children do.
 
                               elseif ($board['children_new'])
 
                                       echo '<img src="'$settings['images_url'], '/on2.gif" alt="'$txt[333], '" title="'$txt[333], '" border="0" />';
 
                               // No new posts at all!  The agony!!
 
                               else
                                        echo 
'<img src="'$settings['images_url'], '/untitled.bmp" alt="'$txt[334], '" title="'$txt[334], '" border="0" />';

 
                               echo '</td>
                <td align="right">
                        <b><a href="'
$board['href'], '" name="b'$board['id'], '">'$board['name'], '</a></b><br />
                        '
$board['description'];

 
                               // Show the "Moderators: ".  Each has name, href, link, and id. (but we're gonna use link_moderators.)
 
                               if (!empty($board['moderators']))
 
                                       echo '
                        <div style="padding-top: 1px;" class="smalltext"><i>'
count($board['moderators']) == $txt[298] : $txt[299], ': 'implode(', '$board['link_moderators']), '</i></div>';

 
                               // 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. */
$myPostcount 0;
 
                                       $myTopiccount 0;
 
                                       foreach ($board['children'] as $child)
{
$myPostcount $myPostcount $child['posts'];
 
                                               $myTopiccount $myTopiccount $child['topics'];
$child['link'] = '<a href="' $child['href'] . '" title="' . ($child['new'] ? $txt[333] : $txt[334]) . ' (' $txt[330] . ': ' $child['topics'] . ', ' $txt[21] . ': ' $child['posts'] . ')">' $child['name'] . '</a>';
$children[] = $child['new'] ? '<b>' $child['link'] . '</b>' $child['link'];
}

echo '
                        <div style="padding-top: 1px;" class="smalltext"><b>'
$txt['parent_boards'], ': 'implode(', '$children), '</b></div>';
}

// Show some basic information about the number of posts, etc.......
//
Otsikko: Re: between categories in my board
Kirjoitti: 1MileCrash - heinäkuu 14, 2006, 01:54:50 IP
that's not complete, give me everything within the for each statment and ill show you what you have to do. There's probabally a margin attribute somewhere.
Otsikko: Re: between categories in my board
Kirjoitti: parham2 - heinäkuu 15, 2006, 04:47:36 AP
thank you very much. ill send it to you...
Otsikko: Re: between categories in my board
Kirjoitti: 1MileCrash - heinäkuu 15, 2006, 01:13:41 IP
no just post it..