Uutiset:

SMF 2.1.4 has been released! Take it for a spin! Read more.

Main Menu
Advertisement:

between categories in my board

Aloittaja parham2, heinäkuu 14, 2006, 11:57:10 AP

« edellinen - seuraava »

parham2

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:




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.......
// [nofollow]
www.persianspeak.com [nofollow] a forum for all persians

1MileCrash

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.
The only thing php can't do is tell you how much milk is left in the fridge.



parham2

thank you very much. ill send it to you...
www.persianspeak.com [nofollow] a forum for all persians

1MileCrash

The only thing php can't do is tell you how much milk is left in the fridge.



Advertisement: