MyBB.de Forum

Normale Version: [erledigt] Portalboxen im kompletten Board
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5
Seid mir gegrüßt werte User/innen des myBBoard.de's.


Ich habe etwas zu verkünden....


Ich brauch hilfe! Toungue

Also.. es geht um folgendes...

Ihr kennt ja sicherlich die Portal Seite und deren Boxen an der seite...

Ich möchte die jetzt gerne im kompletten Forum haben.

ich hab da auch mal bisl rumgetestet aber irgendwie mags net so wie ich will Smile
habe meine Templates auch schon anpasst etc.
aber ich weiss nicht, wo ich in den php Dateien was ändern muss.

die Variablen für die einzelnen Boxen sind Header Template mit eingebaut...

Habt ihr ne Ahnung was ich machen muss, damit des alles so schön angezeigt wird wie früher im Portal?

Und ja ich habe auch schon das Plugin "Side Boxes!" getestet... es hat zwar schon den ansatz, aber macht nicht genau das, was ich brauche...

Zu sehen ist mein aktueller Stand auf
http://web2.webstone.info/branches/v3.0/mybb/portal.php

der Abstand links ist gewollt..da sollen eigentlich die boxen sein - aber die sind böse und verstecken sich(im ACP sind die boxen aktiv gestellt.)


Solltet ihr mehr Infos brauchen, schreit kurz Smile
bin solange wach, bis ich nicht mehr da bin Smile


Gruss
marcus
Du musst den PHP-Code aus der portal.php, der die Boxen mit Inhalt füllt, in die global.php übernehmen, damit die Inhalte auf allen Seiten zur Verfügung stehen. Danach kannst du in den Templates mit den Variablen arbeiten, die auch im Portal-Template benutzt werden.
alles klar, ich probiers mal Smile

danke schonmal

//edit

aber muss ich dann in den einzelnen php dateien auch die template fürs portal mitangeben?

//edit2

soooo... kollege hat es jetzt gemacht ^^ hab da garnet durchgeblickt Smile

trotzdem thx 4 help Smile
hmm.
also ich würde das gerne auch machen, weiß aber nicht was genau ich aus der portal.php kopieren muss und wo genau in die global.php einfügen muss. Kann mir da emand helfen?
hey ho Smile

anbei die zip datei mit der geänderten portal.php und der geänderten global.php

in der global.php die die geänderten code stellen auch mit kommentaren bezeichnet Smile

in dein header template musst du dann folgendes eintragen

Code:
{$welcome}
{$pms}
{$search}
{$stats}
{$whosonline}
{$newest_posts2}
{$newest_posts}

du musst dir den code halt an deine bedürfnisse anpassen Smile habs jetzt einfach mal 1 zu 1 von mir kopiert Smile

hoffe ich konnt dir weiterhelfen

gruss marcus
erstmal danke für die schnelle antwort.
Allerdings: Irgendwie ist in den Boxen der Inhalt nur noch stückelig. Die Überschreiften Fehlen ganz und wenn ich den Code in den header template einfüge werden die Portalboxen in die Mitte gesetzt.
hrm... wie meinst des mit "stückelig" - evtl. link Smile

das die boxen in der mitte angezeigt werden kann ich mir nur erklären das du sie nicht in ne extra tabelle eingebaut hast...

ich habs bei mir so gemacht

Code:
----------------------------------
|            Header              |
----------------------------------
|    navi    |    Content        |
----------------------------------

so werden die boxen halt links "fest" eingebunden und können nirgends anders sein...
so. hier der link.
http://ugly-portal.de/portalschule/portal.php
die Boxen werden auch nochmal im Portal angezeigt und der Inhalt der Boxen stimmt nicht.

also soll ich in die header template ne tabelle machen?
muss die im footer aufhören?
Ich weiß zwar nicht genau wie dein Code aussieht, aber es scheint so als wären die Portal Boxen nicht in einer Tabelle, wenn sie nicht in einer Tabelle sind, sieht es so aus wie hier, sie werden einfach drüber angezeigt.
Das die Boxen im Portal doppelt angezeigt werden liegt daran, dass einmal das Header-Template die Boxen einbindet und einmal das Portal-Template, du musst also die Boxen vom Portal-Template rausnehmen.

Könntest du mal den Code von deinem Header- und Portal-Template posten?
So Header Template:
Code:
<a name="top" id="top"></a>
    <div id="container">
        <div id="header">
            <div class="logo"><a href="{$mybb->settings['bburl']}/index.php"><img src="{$theme['logo']}" alt="{$mybb->settings['bbname']}" /></a></div>
            <div class="menu">
                <ul>
                    <li><a href="{$mybb->settings['bburl']}/search.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/search.gif" alt="" />{$lang->toplinks_search}</a></li>
                    <li><a href="{$mybb->settings['bburl']}/memberlist.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/memberlist.gif" alt="" />{$lang->toplinks_memberlist}</a></li>
                    <li><a href="{$mybb->settings['bburl']}/calendar.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/calendar.gif" alt="" />{$lang->toplinks_calendar}</a></li>
                    <li><a href="{$mybb->settings['bburl']}/misc.php?action=help"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/help.gif" alt="" />{$lang->toplinks_help}</a></li>
<li><a href="{$mybb->settings['bburl']}/downloads.php"><img src="{$theme['imgdir']}/toplinks/downloads.png" border="0" alt="{$lang->toplinks_downloads}" />{$lang->toplinks_downloads}</a></li>
                </ul>
            </div>
            <hr class="hidden" />
            <div id="panel">
                {$welcomeblock}
            </div>
        </div>
        <hr class="hidden" />
        <br class="clear" />
        <div id="content">
            {$bannedwarning}
            {$bbclosedwarning}
            {$unreadreports}
            <navigation>
{$welcome}
{$pms}
{$search}
{$stats}
{$whosonline}
{$newest_posts2}
{$newest_posts}    
            <br class="clear" />

Und Portal Tempalte:
Code:
<html>
<head>
<title>{$mybb->settings['bbname']}</title>
{$headerinclude}
</head>
<body>
{$header}
<table width="100%" cellspacing="0" cellpadding="{$theme['tablespace']}" border="0" align="center">
<tr><td valign="top" width="200">
{$welcome}
{$pms}
{$search}
{$stats}
{$whosonline}
{$latestthreads}
</td>
<td> </td>
<td valign="top">
{$announcements}
</td>
</tr>
</table>
{$footer}
</body>
</html>
Seiten: 1 2 3 4 5