Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
[erledigt] Portalboxen im kompletten Board
#1
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
Zitieren
#2
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.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#3
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
Zitieren
#4
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?
Zitieren
#5
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


Angehängte Dateien
.zip   boxen.zip (Größe: 10,61 KB / Downloads: 24)
Zitieren
#6
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.
Zitieren
#7
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...
Zitieren
#8
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?
Zitieren
#9
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?
Keinen Support per PN, eMail und Messenger
computerhartware.de
GIGA - Spielen geht immer!
Zitieren
#10
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>
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Erledigt-Anzeige wie hier im Board Domic 39 15.763 21.07.2017, 19:25
Letzter Beitrag: saen
  Erledigt/Nicht erledigt Button Mato 4 2.507 21.11.2015, 12:14
Letzter Beitrag: Mato
  Forumansicht mit seitlichen Portalboxen möglich? aTCWiki 11 4.516 03.04.2009, 09:21
Letzter Beitrag: aTCWiki
  Portalboxen im Index und TS viewer TMF 4 2.717 22.12.2007, 15:47
Letzter Beitrag: TMF