[AIUTO]MYBB Container

Stato
Discussione chiusa ad ulteriori risposte.

Athes

Utente Storico
6 Agosto 2010
1,912
134
729
1,043
Ultima modifica:
Salve ragazzi nel mio forum mybb ho aggiunto il container e un immagine ma adex ho 3 problemi (uso la skin di vbulletin)

che il container non è proprio messo al centro ma è sulla sinistra...vorrei metterlo al centro

vorrei anke ke dove ci sono le sezioni ke sono biasnche metterle di un altro colore...

un altra cosa nella skin del vbulletin ce un coso dove ce l'orologio e la music...io vorrei togliere la music e mettere apposto dell'orologio le ultime discussioni create come quello di questo forum..qui screen x farvi capire meglio
2w1xtmx.png


Perfavore aiutatemi...soprattutto tu murdercode
 
1. Il container (immagino che sia una div) deve avere una proprietà css in questo modo
HTML:
<div style="margin:auto"></div>
Ovviamente se avessimo un pò di codice da vedere (posta tranquillamente il sito) te lo spiego meglio.

2. spiegati meglio, non c'ho capito niente :asd:

3. MyBB funziona in maniera diversa da vbulletin. Anche qui sarebbe il caso di vedere se è possibile farlo da tema o da widget. Posta il sito ;)
 
  • Mi piace
Reazioni: Athes e Luca Pavus
Murder , questo è il pezzo di html interessato:

Codice:
<ul id="sidebar">
	<li>
	
	<div class="block smaller">
	<div class="blocksubhead">
	<span class="blocktitle">Clock</span>
	</div>
	<div id="block_html_10" class="blockbody floatcontainer">
	<div class="blockrow">
	<!--Content 1-->
	<object height="182" width="182" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"> <param value="http://www.swfcabin.com/swf-files/1271856697.swf" name="movie"> <param value="high" name="quality">
	<param name="wmode" value="transparent">
	<param value="clickTAG=#&amp;targetTAG=_blank" name="flashvars">
	<embed height="182" align="center" width="182" flashvars="clickTAG=#&amp;targetTAG=_blank" src="http://www.swfcabin.com/swf-files/1271856697.swf" quality="high" wmode="transparent" bgcolor="black" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">
	</object>
	</div>
	</div>
	</div>
	<div class="underblock"></div>
	</li>
	<li>
	<div class="block smaller">
	<div class="blocksubhead">
	<!--<a class="collapse" id="collapse_block_html_11" href="index.php#top"><img alt="" src="nhtera_Breeze/collapse_40b.png" id="collapseimg_html_11"/></a>-->
	<span class="blocktitle">Music</span>
	</div>
	<div id="block_html_11" class="blockbody floatcontainer">
	<div class="blockrow">
	<!--Content 2-->
	<embed height="300" width="182" src="http://img1.nhaccuatui.com/Flash/NCTplayer10.swf" allowfullscreen="true" allowscriptaccess="always" flashvars="&amp;file=http://www.nhaccuatui.com/GetMusic.ashx?list=003f0004000600730039006d0003000e002d00310003000d&amp;displayheight=0&amp;backcolor=0xe1f0f6&amp;frontcolor=0x133f4f&amp;lightcolor=0xadd5e4&amp;showdigits=true&amp;showeq=true&amp;showfsbutton=true&amp;autostart=false&amp;shuffle=false&amp;repeat=true;volume=100;width=182&amp;height=300">
	</div>
	</div>
	
	</div>
	<div class="underblock"></div>
	</li>
	</ul>



il css:

Codice:
#sidebar_container > ul {

    width: 100%;
    background-color: #FFAB67;
    border: 1px solid #C1C1C1;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: -2px 2px 2px #C8C8C8;
    float: left;

}



#sidebar_container .block {
margin-bottom: 4px;
padding: 6px;
background: #F1F1F1 url(../../../nhtera_Breeze/top-highlight.png) repeat-x left top;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
border-top-left-radius: 5px 5px;
border-top-right-radius: 5px 5px;
}


#sidebar_container .blocksubhead {
background: transparent none;
height: 16.76px;
color: #424242;
padding: 5px 6px;
border: none;
outline: none;
font-weight: bold;
}


#sidebar_container .blockrow {
font-size: 12px;
color: #424242;
}



Chrome rulla :asd:

Non posso mettermi a lavorarci perchè non ho sotto mano un MyBB ,
ma sta sera se non avrai già avuto supporto vedo di aiutarti io ;) .
 
Metti questo a top pagina :



PHP:
<?php

    $fid = 2;


    $limit = 5;
    #Limite massimo di topic da mostrare
    

    $forumpath = 'forum/';

    chdir($forumpath);
    define("IN_MYBB", 1);
    require('./global.php');
    require_once MYBB_ROOT."inc/class_parser.php";
    $parser = new postParser;
    chdir('../');

?>





HTML che va in sostituzione a quello vecchio (messo sopra )

HTML:
<ul id="sidebar">
	
        <li>
	<div class="block smaller">
	<div class="blocksubhead">
	<!--<a class="collapse" id="collapse_block_html_11" href="index.php#top"><img alt="" src="nhtera_Breeze/collapse_40b.png" id="collapseimg_html_11"/></a>-->
	<span class="blocktitle">Ultimi messaggi</span>
	</div>
	<div id="block_html_11" class="blockbody floatcontainer">
	<div class="blockrow">


	<!-- Messaggi -->


	<?php
    
    $query = $db->simple_select(TABLE_PREFIX.'threads', '*', "fid='{$fid}' ORDER BY tid DESC LIMIT {$limit}");
    if($db->num_rows($query) > 0)
    {
        while($row = $db->fetch_array($query))
        {
            $query2 = $db->simple_select(TABLE_PREFIX.'posts', '*', "pid='{$row['firstpost']}'");
            $row2 = $db->fetch_array($query2);
            
            $date = my_date($mybb->settings['dateformat'], $row2['dateline'], "", 1);
            $time = my_date($mybb->settings['timeformat'], $row2['dateline'], "", 1);

            $options = array(
                            'allow_html' => 0, 
                            'filter_badwords' => 1, 
                            'allow_mycode' => 1, 
                            'allow_smilies' => 1, 
                            'nl2br' => 1, 
                            'me_username' => 1,
                            'allow_imgcode' => 1
                            );
            $message = $parser->parse_message($row2['message'], $options);
            
            echo("<a href=\"{$forumpath}showthread.php?tid={$row['tid']}\">{$row['subject']}</a> - 
                Inviato da: {$date} {$time} by <a href=\"{$forumpath}member.php?action=profile&uid={$row2['uid']}\">{$row2['username']}</a><br />");
            echo("{$message}<br /><br />");
            echo("Rispondi (<a href=\"{$forumpath}showthread.php?tid={$row['tid']}\">{$row['replies']}</a>)<br /><hr />");
        }
    }
    else
    {
        echo 'Nessuna Notizia.';
    }

?>
	</div>
	</div>
	
	</div>
	<div class="underblock"></div>
	</li>




        <!-- Orologio -->


        <li>
	
	<div class="block smaller">
	<div class="blocksubhead">
	<span class="blocktitle">Clock</span>
	</div>
	<div id="block_html_10" class="blockbody floatcontainer">
	<div class="blockrow">
	<!--Content 1-->
	<object height="182" width="182" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"> <param value="http://www.swfcabin.com/swf-files/1271856697.swf" name="movie"> <param value="high" name="quality">
	<param name="wmode" value="transparent">
	<param value="clickTAG=#&amp;targetTAG=_blank" name="flashvars">
	<embed height="182" align="center" width="182" flashvars="clickTAG=#&amp;targetTAG=_blank" src="http://www.swfcabin.com/swf-files/1271856697.swf" quality="high" wmode="transparent" bgcolor="black" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">
	</object>
	</div>
	</div>
	</div>
	<div class="underblock"></div>
	</li>
	
	</ul>



Questo codice non è provato dato che non ho MyBB sotto mano ma dovrebbe funzionare . (Il codice non è mio , ma di Luca P. di MYBBOARD )

PS: non sono io quello di quel forum! xD
 
Stato
Discussione chiusa ad ulteriori risposte.