Board in Boardbeschreibung

  • #1
R

Ripper

Bekanntes Mitglied
Themenersteller
Dabei seit
12.02.2005
Beiträge
813
Reaktionspunkte
0
Ort
Garbsen
Hallo,
ich hab jetzt auch mal ne Frage zu dem Forum.
Wie geht das:
bib.jpg

Ich möchte sowas bei mir auch gerne einfügen.
 
  • #2
Stichwort: Childboard

Cheers,
Joshua
 
  • #3
Childboard? Sorry kann ich nichts mit anfangen. (Na ja bis jetzt. Vielleicht kann ich auch nur nichts mit dem Namen anfangen)
 
  • #4
Hi,

Wenn du ein Board bearbeitest kannst du unter Reihenfolge Untergeordnetes von ... auswählen.
 
  • #5
Ja das weiß ich. Aber das sieht dann da ja nicht so aus wie bei euch.
 
  • #6
Wie siehts denn dann aus ?!?

Cheers,
Joshua
 
  • #7
es steht neben den moderatoren als test-link und ohne bild
 
  • #8
Ripper schrieb:
Ja das weiß ich. Aber das sieht dann da ja nicht so aus wie bei euch.

aso, ja dann mußt du den/die Template(s) ändern ;)

Die Datei heißt irgendwas mit BoardIndex.template kann grad nich nachgucken, aber glaub noch .php dran.


@Joshua
eigentlich sind es nur kleine Links unter (oder wars über :eek:) der Moderatoren-Anzeige :)
 
  • #9
Was muss ich denn in den Templates ändern? Na ja viel mehr wie.
 
  • #10
eigentlich sind es nur kleine Links unter (oder wars über :eek:) der Moderatoren-Anzeige :)
drunter ;)
hab auch einen schmarren erzählt :-[
 
  • #11
Themes => classic/default => BoardIndex.template.php

Gutes Gedächtnis der Mann ;D ;D
 
  • #12
Ja aber was muss ich denn da ändern?
 
  • #13
Da kommt irgendwo ne Schleife die die Childboards erzeugt.

Glaub mit dem Kommentar Aren't children wonderful ... ? ;)
Hm, oder war der Kommentar im Quellcode. Aber is ja auch egal, auf jeden Fall mußte ma nach Child ausschau halten und das dann so umschreiben wies dir gefällt.
 
  • #14
Danke erstmal. Und was ist wenn da jetzt noch zukommt, das ich kein php kann? :-[
 
  • #15
Ripper schrieb:
Danke erstmal. Und was ist wenn da jetzt noch zukommt, das ich kein php kann? :-[

dann mußt dus wohl lernen ;)



Edit, für den Classic-Theme kann ichs auch posten ;) :

echo->
<tr>
<td class=windowbg width=6% align=center valign=top><img src=', $settings['images_url'], $board['new'] ?->/on.gif alt=' . $txt[333] .-> title=' . $txt[333] :->/off.gif alt=' . $txt[334] .-> title=' . $txt[334],-> border=0 /></td>
<td class=windowbg2 align=left width=60%>
<a name=b', $board['id'],->></a>
<b>', $board['link'],-></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-><i class=smalltext><br />
', count($board['moderators']) == 1 ? $txt[298] : $txt[299],->:->, implode(',->, $board['link_moderators']),-></i>';

// 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. */
foreach ($board['children'] as $child)
$children[] = $child['new'] ?-><b>' . $child['link'] .-></b>' : $child['link'];

echo->
<i class=smalltext><br />
', $txt['parent_boards'],->:->, implode(',->, $children),-></i>';
}


durch das ersetzen:

echo->
<tr>
<td class=windowbg width=6% align=center valign=middle><img src=', $settings['images_url'], $board['new'] ?->/on.gif alt=' . $txt[333] .-> title=' . $txt[333] :->/off.gif alt=' . $txt[334] .-> title=' . $txt[334],-> border=0 /></td>
<td class=windowbg2 align=left width=60%>
<a name=b', $board['id'],->></a>
<b>', $board['link'],-></b>';

// Show the Child Boards: . (there's a link_children but we're going to bold the new ones...)
if (!empty($board['children']))
{
/* Each child in each board's children has:
id, name, description, new (is it new?), topics (#), posts (#), href, link, and last_post. */
foreach ($board['children'] as $child) {
echo-><br />   ';
echo-><img src=', $settings['images_url'], $child['new'] ?->/on.gif alt=' . $txt[333] .-> title=' . $txt[333] :->/off.gif alt=' . $txt[334] .-> title=' . $txt[334],-> border=0 />';
echo-><b>' . $child['link'] .-></b>';
}
}
echo-><br /><span class=smalltext>', $board['description'] .-></span>';

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


kommt direkt nach

foreach ($category['boards'] as $board)
{
 
  • #16
Ok danke. Soweit funktionierts. Aber kann man jetzt noch einstellen, das das nur für ein Untergeordnetes Board ist und nicht für alle? Und kann man das Bild kleiner machen oder nicht?
 
  • #17
Ripper schrieb:
Ok danke. Soweit funktionierts. Aber kann man jetzt noch einstellen, das das nur für ein Untergeordnetes Board ist und nicht für alle?
nö, dann müßtest du dir ne Erweiterung schreiben die das macht :)

Und kann man das Bild kleiner machen oder nicht?

klar, kann man jedes Bild ;)
 
  • #18
Und wie muss die Erweiterung dann aussehen? Aber dann änder ich doch alle Bilder und nicht nur das eine.
 
  • #19
Ripper schrieb:
Und wie muss die Erweiterung dann aussehen?
die müßte dann unter Kategorien und Boards Verwalten nen Haken einbaun mit dem man das umschalten kann, das ganze wird dann in der Tabelle für die Boards gespeichert und im Template ausgewertet. ;D


Aber dann änder ich doch alle Bilder und nicht nur das eine.
Ja, wenn du das für jedes Board anders haben willst machste noch nen Mod (wie oben ;) ).
Wenn du dass allerdings nur für die Childboards anders haben willst kannste einfach in
echo-><img src=', $settings['images_url'], $child['new'] ?->/on.gif alt=' . $txt[333] .-> title=' . $txt[333] :->/off.gif alt=' . $txt[334] .-> title=' . $txt[334],-> border=0 />';
andere Dateinamen angeben (statt on.gif bzw. off.gif).
 
  • #20
PCDBjörn schrieb:
Ripper schrieb:
Und wie muss die Erweiterung dann aussehen?
die müßte dann unter Kategorien und Boards Verwalten nen Haken einbaun mit dem man das umschalten kann, das ganze wird dann in der Tabelle für die Boards gespeichert und im Template ausgewertet. ;D
Lustig. Aber ich kanns ja halt nicht.
 
Thema:

Board in Boardbeschreibung

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.965
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben