hilfdirselbst.ch
Facebook Twitter gamper-media
ArtDesigner
Beiträge: 101
20. Jun 2003, 18:17
Beitrag #1 von 8
Bewertung:
(1741 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Bulletin Board


Hi.

Auf einer meiner privaten Seiten habe ich ein Bulletin Board installiert, da ich eins auf eigenem Server haben wollte und nicht so ein gemietes auf einem fremden Server.

Nun konnte ich bei dem alten aber im Headbereich Links eingeben, was bei dem neuen Bulletin sicher auch geht. Das ist ein PHP-Forum, das ohne SQL-Datenbank auskommt. Wie kann ich da einen oder zwei Links einfügen? Ich möchte sie an der Stelle haben, wo oben rechts die Button sind.

Der Link lautet:

http://www.kaehmzow.de/keltenforum/index.php

Besten Gruß und schönes Wochenende

Stefan Top
 
X
Roar-Software
Beiträge: 4
20. Jun 2003, 21:30
Beitrag #2 von 8
Beitrag ID: #40446
Bewertung:
(1741 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Bulletin Board


hi,
wenn das ganz forum ohne einer datembank auskommt werden die daten usw. wohl alle in dateien geschrieben. schau mal ob is in dem verzeichnis nicht eine datei mit dem namen 'buttons' oder 'header' gibt oder so.

als Antwort auf: [#40433] Top
 
Miro Dietiker
Beiträge: 699
20. Jun 2003, 23:14
Beitrag #3 von 8
Beitrag ID: #40469
Bewertung:
(1741 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Bulletin Board


Ich kann mir nicht vorstellen, dass dieses Forum (Oberer Link) ohne eine Datenbank auskommt...

Bist du dir da so sicher?

GrEeZ: Miro Dietiker
als Antwort auf: [#40433] Top
 
Dirk Levy  A 
Beiträge: 9244
20. Jun 2003, 23:25
Beitrag #4 von 8
Beitrag ID: #40471
Bewertung:
(1741 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Bulletin Board


Aber Miro, wenn es doch da so steht...
Sieht wie ein nachgemachtes PHP-Nuke aus
die Site....

Gruß
Dirk

[Adobe GoLive Tipps & Tricks]
http://www.gltipps.de
als Antwort auf: [#40433] Top
 
Anonym
Beiträge: 22827
20. Jun 2003, 23:28
Beitrag #5 von 8
Beitrag ID: #40472
Bewertung:
(1741 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Bulletin Board


@miro:
och das ist kein problem das alles in darteien zu schpeichern.. aber viiiiel zu umständlich
als Antwort auf: [#40433] Top
 
Miro Dietiker
Beiträge: 699
20. Jun 2003, 23:57
Beitrag #6 von 8
Beitrag ID: #40477
Bewertung:
(1741 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Bulletin Board


Ich will die Möglichkeit mit dieser Nachfrage auch garnicht
ausschliessen, selbst habe ich einmal (als ich noch nicht
von der Verfügbarkeit von günstigen Datenbanken geahnt hatte)
eine Dateibasierte Datenbank programmiert...

Ich will damit nur meine Zweifel einbringen und nachfragen,
ob wir die Aussage damit auch wirklich richtig lesen / resp.
das geschriebene auch wirklich so gemeint ist...
(oder was auch immer)

Ganz ehrlich: Ich kann mir das einfach nicht vorstellen, denn
selbst wenn PHP noch so optimal punkto Geschwindigkeit ist:
Mit einer Dateilösung wären wir hier bei HDS schon nach einer
Woche mit nur den neuen Beiträgen an der Grenze der Erträglichkeit
bei der Zugriffszeit - und das ist bei noch so perfektem Konzept
nicht wirklich lösbar. Der Erfindung der Datenbank liegt u.A.
genau diese Problemstellung der Datenhaltung und
Zugriffsgeschwindigkeit, Verwaltbarkeit usw. zugrunde ;)

... oder so ähnlich ... *smile*

GrEeZ: Miro Dietiker
als Antwort auf: [#40433] Top
 
ArtDesigner
Beiträge: 101
23. Jun 2003, 11:08
Beitrag #7 von 8
Beitrag ID: #40666
Bewertung:
(1741 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Bulletin Board


Hi.

Ja, die Header-Datei gibt es:

<html>
<head>
<title><?


echo $board_name;

if ($action == "show_forum" || $action == "show_thread") {
echo " &#187; " . get_forum_name($file. ".dat");
}

if ($action == "show_thread") {
echo " &#187; " . get_thread_name($thread);
}

?></title>

<link rel=stylesheet type="text/css" href="<? echo $url_board; ?>/style.css">

</head>
<body bgcolor="#000000" text="#f5f5f5">
<center>

<a name="top"></a>



Ist aber nischt drin.

Gruß aus Lübeck

Stefan
als Antwort auf: [#40433] Top
 
ArtDesigner
Beiträge: 101
24. Jun 2003, 17:56
Beitrag #8 von 8
Beitrag ID: #40998
Bewertung:
(1741 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Bulletin Board


Hi.

Ich hab die Datei in langer Suche gefunden. Ich kopiere den Inhalt hier rein. Wie kann ich dort an welcher Stelle einen Link (der soll im Board oben rechts erscheinen, bei den anderen und auf eine HTML-Seite zeigen) einfügen?

<?
$headerlogo = str_replace ("&lt;", "<", $headerlogo);
$headerlogo = str_replace ("&gt;", ">", $headerlogo);
?>

<table border="0" width="<? echo $tab_width; ?>" cellspacing="0" cellpadding="1">
<tr>
<td valign="middle" align="center"><? echo $headerlogo; ?></td><td valign="middle" align="center">
<center>


<b><? echo $board_name; ?></b>
<?
if ($wartung == "true") echo " (Wartung)";
?>
<br><font size="1">
<?
echo "<a href=\"$script_name?action=show_board\"><img src='$grafik_url/home.gif' border='0'></a> ";

echo "<a href=\"$script_name?action=suche\"><img src='$grafik_url/suche.gif' border='0'></a> ";

if ($username=="admin") {
echo "<a href=\"$script_name?action=admin\"><img src='$grafik_url/admin.gif' border='0'></a> ";
}

if (!$username) {
echo "<a href=\"$script_name?action=anmelden\"><img src='$grafik_url/register.gif' border='0'></a> ";
echo "<a href=\"$script_name?action=einloggen\"><img src='$grafik_url/login.gif' border='0'></a> ";
}
else
{
echo "<a href=\"$script_name?action=profil\"><img src='$grafik_url/profile.gif' border='0'></a> ";
echo "<a href=\"$script_name?action=ausloggen\"><img src='$grafik_url/logout.gif' border='0'></a> ";
}

?>

<a href="<? echo "$script_name?action=regeln";?>"><img src='<? echo $grafik_url; ?>/help.gif' border='0'></a></font>
<?
if ($action == "show_board" && $username) {
echo "<a href=\"$script_name?action=gelesen\"><img src='$grafik_url/gelesen.gif' border='0'></a><br>";
}
?>
</td>
</tr>
<tr>
<td>


<?

if ($action != "show_board") echo "<a href=\"$script_name?action=show_board\">" . $board_name . "</a>";

if ($action == "show_forum") {
#echo " &#187; " . "<a href=\"$script_name?action=show_board&kat=$kat\">" . $kat. "</a>";
echo " &#187; " . "<a href=\"$script_name?action=show_forum&file=$file\">" . get_forum_name($file. ".dat") . "</a> ";
}


if ($action == "show_forum") {
$anfang = 0;
$anzeige = '';
$seitex = $seite - 1;
if ($seitex > $anfang) {
$anzeige .= " <a href=\"$script_name?action=show_forum&file=$file&seite=$seitex\">&#171</a> ";
}


$ende = get_themen($file) / $threads_pro_seite;
while ($anfang < $ende) {
$wert = $anfang+1;
if ($wert == $seite) {
$anzeige .= "$wert ";
}
else
{
$anzeige .= "<a href=\"$script_name?action=show_forum&file=$file&seite=$wert\">" . $wert . "</a> ";
}
$anfang++;
}
$seitey = $seite+1;
if ($seite < $ende) {
$anzeige .= " <a href=\"$script_name?action=show_forum&file=$file&seite=$seitey\">&#187</a> ";
}
echo "<font size='1'>(" . trim($anzeige) . ")</font>";
}

if ($action == "show_thread" || $action == "add_thread") {
echo " &#187; " . "<a href=\"$script_name?action=show_forum&file=$file\">" . get_forum_name($file. ".dat") . "</a>";
echo " &#187; " . "<a href=\"$script_name?action=show_thread&file=$file&thread=$thread\">" . get_thread_name($thread) . "</a>";
}

if ($action == "show_thread") {
$anzeige = '';
$anfang = 0;
if (!$seite) {
$seite = 1;
}

$seitex = $seite - 1;
if ($seitex > $anfang) {
$anzeige .= " <a href=\"$script_name?action=show_thread&thread=$thread&file=$file&seite=$seitex\">&#171</a> ";
}

$ende = get_beitraege_of($thread) / $comments_pro_seite;

while ($anfang < $ende) {
$wert = $anfang+1;
if ($wert == $seite) {
$anzeige .= "$wert ";
}
else
{
$anzeige .= "<a href=\"$script_name?action=show_thread&thread=$thread&file=$file&seite=$wert\">" . $wert . "</a> ";
}
$anfang++;
}
$seitey = $seite+1;
if ($seite < $ende) {
$anzeige .= " <a href=\"$script_name?action=show_thread&thread=$thread&file=$file&seite=$seitey\">&#187</a>";
}
echo "&nbsp;<font size='1'>(" .trim($anzeige) . ")</font>";
}
?>
</td><td>

<?
if ($action == "show_forum" || $action == "show_thread") {
echo "<p align='right'>";
}

if ($action == "show_forum" && $show_news == "true") {
if ($username=="admin" || is_mod_of($username,$file) == 1) {
echo "<a href=\"$script_name?action=foruminfo1&id=$file\"><img src='$grafik_url/foreninfo.gif' border='0'></a>";
}
}
if ($action == "show_forum" || $action == "show_thread") {
if ($username) {
echo "<a href=\"$script_name?action=vote_edit\"><img src='$grafik_url/voteedit.gif' border='0'></a>";
}
echo "<a href=\"#post\"><img src='$grafik_url/reply.gif' border='0'></a>\n";
}
?>
</td>
</tr>



<?

if ($action == "show_board") {

?>


<tr>
<td colspan='2'>

<center>
<font size="1">&#187
<?
if ($username && $action != "anmelden2" && $action != "einloggen2" && $action !="regeln") {
$last_visit_date = date("d.m.Y", $last_visit);
$last_visit_time = date("H:i", $last_visit);
echo "Eingeloggt als <a href='$script_name?action=show_profile&poster=" . $username . "'>" . get_name($username) . "</a> // Letzter Besuch: $last_visit_date, $last_visit_time Uhr // ";
}
?>
Aktuell:
<?
echo date("d.m.Y",time()+$server_zeit_unterschied*3600);
?>
,
<?
echo date("H:i",time()+$server_zeit_unterschied*3600);
?>
Uhr &#171</font></center>


</td>
</tr>
<?}?>
</table>

<?
if ($guestaccess == "0" && $username && $action !="anmelden" && $action !="anmelden2" && $action != "ausloggen") {
if ($password != get_pw($username)) {
echo "<br><br><center>";
echo "<font color = $text_tab>Das momentane Passwort stimmt nicht mit dem aus den Userdaten &uuml;berein. Bitte <a href='$script_name?action=remindpw&username=$username'>Passwort anfordern</a> oder neu einloggen.";
echo "</body></html>";
exit;
}
}
?>

<div align="center">
<center>

<table width="<? echo $tab_width; ?>" cellspacing="0" cellpadding="0" border="0" align="CENTER" bgcolor="<? echo $rahmen;?>">
<tr>
<td>
<table border="0" width="100%" cellspacing="1">
<tr>
<?
if ($action == "show_board") {

if (!$username) {
echo "<td bgcolor=\"$bg_tab_4\" colspan=\"6\" valign=\"top\">";
pw_form("","einloggen2");
echo "</td></tr><tr>";
}

echo "<td width=\"5%\" bgcolor=\"$bg_tab_4\"><center>&nbsp;";

if (get_messages($username,$password,"in") != "0" && $pm_activ == "true") {
echo "<a href=\"javascript:blank('$script_name?action=private_messages')\">";
echo "<img src='$grafik_url/pm3.gif' border='0'>";
echo "</a>";
}
echo "</td>";
echo "<td width=\"40%\" bgcolor=\"$bg_tab_4\"><b>Forum</b></td>\n";
echo "<td width=\"5%\" bgcolor=\"$bg_tab_4\"><center><b>Threads</b></center></td>\n";
echo "<td width=\"5%\" bgcolor=\"$bg_tab_4\"><center><b>Beitr&auml;ge</b></center></td>\n";
echo "<td width=\"25%\" bgcolor=\"$bg_tab_4\"><center><b>Letzter Beitrag</b></center></td>\n";
echo "<td width=\"20%\" bgcolor=\"$bg_tab_4\"><center><b>Moderator(en)</b></center></td></tr>\n";

}

if ($show_news == "true" && $action == "show_board") {
echo "<tr><td width=\"5%\" bgcolor=\"$bg_tab_1\">&nbsp;</td>\n";
echo "<td width=\"40%\" bgcolor=\"$bg_tab_1\" colspan=\"5\"><b>Informationen</b></td></tr>\n";

$news = get_file($settings_pfad . "/news.txt");
$news = ersetzen($news,0);

if (!$news) {
$news = "Noch keine Neuigkeit definiert.| -";
}
$explode = explode("|",$news);
$news = $explode[0];
$time = $explode[1];

echo "<tr><td width=\"5%\" bgcolor=\"$bg_tab_4\"><center><img src=\"$grafik_url/news.gif\"></center></td>\n";
echo "<td width=\"40%\" bgcolor=\"$bg_tab_4\" colspan=\"3\">$news</td>\n";
echo "<td width=\"25%\" bgcolor=\"$bg_tab_4\"><center>$time</center></td>\n";
echo "<td bgcolor=\"$bg_tab_4\"><center><a href='$script_name?action=show_profile&poster=admin'>".get_name('admin') . "</a></center></td></tr>\n";
}

$thread_gif = "veryhotthread.gif";

if ($show_news == "true" && $action == "show_forum") {
$news = get_file($board_pfad . "/" . $file . ".info");

$news = ersetzen($news,0);
$keine_news=false;
if (!$news) {
$news = "Keine Foruminformation vorhanden.| -";
$keine_news=true;
$show_news="false";
}
$explode = explode("|",$news);
$news = $explode[0];
$time = $explode[1];

if ($keine_news==false) {
echo "<td width=\"5%\" bgcolor=\"$bg_tab_4\">&nbsp;</td>\n";
echo "<td width=\"5%\" bgcolor=\"$bg_tab_4\">&nbsp;</td>\n";
echo "<td width=\"25%\" bgcolor=\"$bg_tab_4\"><b>Thread</b></td>\n";
echo "<td width=\"15%\" bgcolor=\"$bg_tab_4\"><center><b>von</b></center></td>\n";
echo "<td width=\"5%\" bgcolor=\"$bg_tab_4\"><center><b>Antworten</b></center></td>\n";
echo "<td width=\"5%\" bgcolor=\"$bg_tab_4\"><center><b>Views</b></center></td>\n";
echo "<td width=\"40%\" bgcolor=\"$bg_tab_4\"><center><b>Letzter Beitrag</b></center></td></tr><tr>\n";

echo "<td bgcolor=\"$bg_tab_1\">&nbsp;</td>";
echo "<td width=\"40%\" bgcolor=\"$bg_tab_1\" colspan=\"6\"><b>Informationen</b></td></tr>\n";


echo "<tr><td width=\"5%\" bgcolor=\"$bg_tab_4\"><center><img src=\"$grafik_url/news.gif\"></center></td>\n";
echo "<td bgcolor=\"$bg_tab_4\" colspan=\"1\"></td>\n";
echo "<td width=\"40%\" bgcolor=\"$bg_tab_3\" colspan=\"1\">$news</td>\n";
echo "<td width=\"25%\" bgcolor=\"$bg_tab_4\"><center><a href='$script_name?action=show_profile&poster=admin'>".get_name('admin') . "</a></center></td>\n";
echo "<td bgcolor=\"$bg_tab_4\" colspan='2'><center>";

if ($username=="admin" || is_mod_of($username,$file) == 1) {
echo "<a href=\"$script_name?action=foruminfo_del&id=$file\"><img src='$grafik_url/loeschen.gif' border='0'></a>";
}

echo "</center></td>\n";
echo "<td bgcolor=\"$bg_tab_3\"><center>$time</center></td></tr>\n";
echo "<tr><td bgcolor=\"$bg_tab_1\"></td>";
echo "<td width=\"40%\" bgcolor=\"$bg_tab_1\" colspan=\"6\"><b>Threads</b></td></tr>\n";
}
}

if ($action == "show_forum" && $show_news != "true") {
echo "<td width=\"5%\" bgcolor=\"$bg_tab_1\">&nbsp;</td>\n";
echo "<td width=\"5%\" bgcolor=\"$bg_tab_1\">&nbsp;</td>\n";
echo "<td width=\"35%\" bgcolor=\"$bg_tab_1\"><b>Thread</b></td>\n";
echo "<td width=\"15%\" bgcolor=\"$bg_tab_1\"><center><b>von</b></center></td>\n";
echo "<td width=\"10%\" bgcolor=\"$bg_tab_1\"><center><b>Antworten</b></center></td>\n";
echo "<td width=\"10%\" bgcolor=\"$bg_tab_1\"><center><b>Views</b></center></td>\n";
echo "<td width=\"20%\" bgcolor=\"$bg_tab_1\"><center><b>Letzter Beitrag</b></center></td></tr>\n";
}

if ($action == "show_thread") {
echo "<td width=\"150\" bgcolor=\"$bg_tab_1\"><b>Author</b></td>\n";
echo "<td bgcolor=\"$bg_tab_1\" colspan = '2'><b>Thema</b></td></tr>\n";
}
if ($action == "new_thread" || $action == "add_thread")
{
echo "<td bgcolor=\"$bg_tab_1\"><center><b>$board_name</b></center></td></tr>\n";
}
?>

Gruß Stefan
als Antwort auf: [#40433] Top
 
X