Erweitert das Board um ein News-system, Poll, Download-Archiv und Link-Archiv und schon hätten wir eine komplettlösung für faule Webmaster :)
Ort: / Boardübersicht / Vorschläge / thwnuke
Seite 1 von 1
Erweitert das Board um ein News-system, Poll, Download-Archiv und Link-Archiv und schon hätten wir eine komplettlösung für faule Webmaster :)
news -> 2.8
poll -> hack-forum
DL -> nciht nötig
link -> auch net nötig
Wenn die 2.8 draussen ist, kann man über solche Dinge wie DL-Archiv und Link-Archiv sprechen... Aber auf jeden Fall nicht vor der 2.8.
und die lässt noch auf sich warten.
ich hab mir gestern abend mal nen konzept für nen file-management system ausgedacht, falls ich das progge werd ich es thwb-kompatibel versuchen...
Wegen der News: Wird das so wie im apboard oder so wie bei php/post-nuke? Also werden die News im Forum angezeigt oder wird das Forum hirachisch auf der gleichen ebene Stehen wie die News?
öhm... schau dir mal http://hakcs.slware.de an.
die news werden aus einem forum ausgelesen, und die antworten gelten als comments
gefällt mir, wann kommt das 2.8 raus?
das dauert noch seine zeit
also ich habe mir ein ganz simples news-script gebastelt, damit ich auch so eine funktion habe!
ich habe auf meiner startseite sowieso schon ein script gehabt um dort nachrichten bequem unterzubringen.
das habe ich auch so belassen, nur trage ich den selben text einfach in die foren datenbank ein.
nun biete ich auf der startseite einen link zum kommentieren an und zeige die anzahl der Kommentare an:
hier mal die scripts:
formular für die dateneingabe:
<FORM name=Formular ENCTYPE=multipart/form-data action=insert.php method=POST> <table align=center> <TR><TD><b>Datum:</b></TD><TD><INPUT name=datum></td></TR> <TR><TD><b>Uhrzeit:</b></TD><TD><INPUT name=uhrzeit></td></TR> <TR><TD><b>Betreff:</b></TD><TD><INPUT name=betreff></td></TR> <TR><TD><b>Bericht:</b></TD><TD><textarea name=bericht cols=45 rows=7></textarea></td></TR> <TR><TD><b>Thumbnail:</b></TD><TD><INPUT name=thumbnail></td></TR> <TR><TD><b>Link:</b></TD><TD><INPUT name=bild_link></td></TR> <TR><TD><b>Linkname:</b></TD><TD><INPUT name=link_title></td></TR> <TR><TD><b>Rubrik</b></TD><TD><select name=rubrik><option value='start'>Startseite</option> <option value=archiv>Archiv</option> <option value=presse>Presse</option> <select> </td></tr> <TR><TD colspan=2><B><HR></B></td></TR> </table> <INPUT type=submit value=go> </form>
die datei insert.php
$name=wunschname_des_autors; $id_des_boards=boardid muß eine zahl sein; $ip=IP-Nummer die eingetragen werden soll; // bitte ersetzen wie gewünscht $time = time(); mysql_select_db($db); mysql_query("INSERT INTO thwbprefix_thread(threadid,threadtopic,threadtime,threadauthor,threadreplies,boardid,threadlastreplyby,threadiconid,threadviews,threadlink,threadclosed,threadtop) values ('','$betreff','$time','$name','0','$id_des_boards','$name','0','0','0','0','0')"); $threadid=mysql_insert_id(); $abfrage = "SELECT * from thwbprefix_board where boardid='nummerdesboards'"; $erg = mysql_db_query($db,$abfrage,$verbindung); $anz = mysql_num_rows($erg); $row=mysql_fetch_array($erg,MYSQL_ASSOC); $threadanzahl=$row["boardthreads"]+1; $postanzahl=$row["boardposts"]+1; mysql_query("INSERT INTO thwbprefix_post(postid,posttime,posttext,userid,postguestname,threadid,postemailnotify,postip,postsmilies,postcode,postsignature,postlasteditby,postlastedittime) values ('','$time','$bericht','1','','$threadid','0','$ip','1','1','0','0','0')"); $text2 = str_replace("[url="", "<a href=", $bericht); $text3 = str_replace(""]", ">", $text2); $text1 = str_replace("[/url], "</a>, $text3); mysql_query("INSERT INTO tabelle_für_die_news_auf_der_startseite(betreff,bericht,datum,uhrzeit,thumbnail,bild_link,link_title,rubrik_1,threadid) values ('$betreff','$text1','$datum','$uhrzeit','$thumbnail','$bild_link','$link_title','$rubrik','$threadid')"); mysql_query("update thwbprefix_board set boardlastpost='$time',boardthreads='$threadanzahl',boardposts='$postanzahl',boardlastpostby='$name',boardthreadtopic='$betreff',boardthreadid='$threadid' where boardid='$id_des_boards'");
nun braucht ihr noch die "tabelle_für_die_news_auf_der_startseite" und ein script, dass die "tabelle_für_die_news_auf_der_startseite" ausliest, das poste ich auf wunsch
hoffe mich tritt keiner, wegen dem wilden und sicher miesen Code, aber es funzt bei mir
Seite 1 von 1