Bild für jedes Forum

Xannasavin
Kann man im ACP beim Forenerstellen eine Option hinzufügen, dass einem Forum ein Bild zugeordnet werden kann, das dann auch auf der Boardübersicht in einer Spalte vor der On-Off Grafik angezeigt wird?

Sollte natürlich so sein, dass nicht jedem Board eine solche Grafik zugeteilt werden muss, die subboards brauchen natürlich keine Grafik, nur die Boards, die auch auf dem Index angezeigt werden...


EDIT

Ich denke ich könnte es eventuel sogar hinbekommen, dass man beim boarderstellen eben ein Bild zuweisen kann, allerdings habe ich vom auslesen keine ahnung...

mal theoretisch:

bei bbX_boards muss eine Spalte "Tumbnails" eingefügt werden.

board.php:
suchen

php:
1:
2:
$db->query("INSERT INTO bb".$n."_boards (styleid,parentid,parentlist,childlist,boardorder,title,password,description,prefixuse,prefixrequired,prefix,threadtemplateuse,threadtemplate,posttemplateuse,posttemplate,allowratings,daysprune,sortfield,sortorder,threadsperpage,postsperpage,postorder,countuserposts,hotthread_reply,hotthread_view,moderatenew,enforcestyle,closed,isboard,invisible,showinarchive,externalurl) ".
        "VALUES ('".intval($style_set)."','$parentid','$parentlist','0','".intval($boardorder)."','".addslashes($title)."','".addslashes($password)."','".addslashes($description)."','".intval($prefixuse)."','".intval($prefixrequired)."','".addslashes($prefix)."','".intval($threadtemplateuse)."','".addslashes($threadtemplate)."','".intval($posttemplateuse)."','".addslashes($posttemplate)."','".intval($allowratings)."','".intval($daysprune)."','".addslashes($sortfield)."','".addslashes($sortorder)."','".intval($threadsperpage)."','".intval($postsperpage)."','".intval($postorder)."','".intval($countuserposts)."','".intval($hotthread_reply)."','".intval($hotthread_view)."','".(($moderatenewthreads == 1) ? ("1") : ("0")).(($moderatenewposts == 1) ? ("1") : ("0"))."','".intval($enforcestyle)."','".intval($closed)."','".intval($isboard)."','".intval($invisible)."','".intval($showinarchive)."','".addslashes($externalurl)."')");


nach
php:
1:
title,password,description,
->
php:
1:
thumbnails
einfügen
nach
php:
1:
'".addslashes($description)."',
->
php:
1:
'".addslashes($thumbnails)."',
einfügen.

suche

php:
1:
2:
3:
4:
$db->query("UPDATE bb".$n."_boards SET ".
        "styleid='$style_set',$parentchange title='".addslashes($title)."', password='".addslashes($password)."', description='".addslashes($description)."', allowratings='".intval($allowratings)."', daysprune='".intval($daysprune)."', sortfield='".addslashes($sortfield)."', sortorder='".addslashes($sortorder)."', prefixuse='".intval($prefixuse)."', prefixrequired='".intval($prefixrequired)."', prefix='".addslashes($prefix)."', threadtemplateuse='".intval($threadtemplateuse)."', threadtemplate='".addslashes($threadtemplate)."', posttemplateuse='".intval($posttemplateuse)."', posttemplate='".addslashes($posttemplate)."', ".
        "threadsperpage='".intval($threadsperpage)."', postsperpage='".intval($postsperpage)."', postorder='".intval($postorder)."', countuserposts='".intval($countuserposts)."', hotthread_reply='".intval($hotthread_reply)."', hotthread_view='".intval($hotthread_view)."', moderatenew='".(($moderatenewthreads == 1) ? ("1") : ("0")).(($moderatenewposts == 1) ? ("1") : ("0"))."', enforcestyle='".intval($enforcestyle)."', closed='".intval($closed)."', isboard='".intval($isboard)."', invisible='".intval($invisible)."', showinarchive='".intval($showinarchive)."', externalurl='".addslashes($externalurl)."' ".
        "WHERE boardid='$boardid'");


nach
php:
1:
description='".addslashes($description)."',
->
php:
1:
thumbnails='".addslashes($thumbnails)."',
einüfgen.

suche nach

php:
1:
$board['description'] = htmlconverter($board['description']);


danach

php:
1:
$board['thumbnails'] = htmlconverter($board['thumbnails']);
einfügen


Dazu sei gesagt, ich hab keinerlei Ahnung, was genau die Befehle machen, das war jetzt einfach mal dem Logischen Aufbau nach geraten...

Bei Board_add.htm bzw uach der Board_edit

suche nach

code:
1:
2:
3:
4:
5:
  <tr class="secondrow">
   <td valign="top"><b>{$lang->items['LANG_ACP_BOARD_DESCRIPTION']}</b></td>
   <td><textarea rows="6" cols="55" name="description"></textarea></td>
  </tr>


danach einfügen

code:
1:
2:
3:
4:
5:
  <tr class="secondrow">
   <td valign="top"><b>{$lang->items['LANG_ACP_BOARD_HTUMBNAILS']}</b></td>
   <td><textarea rows="6" cols="55" name="thumbnails"></textarea></td>
  </tr>


Könnte man damit was anfangen?
Xannasavin
[pushmodus]es kann doch nich sein dass niemand ne ahnung hat?!? mein geschreibsel oben funktioniert soweit, dass die daten in die datenbank übergeben werden. wie sinnvoll es ist hab ich kein plan. und von dem auslesen auch nicht. also: pls help ><[/pushmodus]