Seite 39 von 45
Verfasst: 02.05.2005 11:29
von Loewenherz
Loewenherz hat geschrieben:Welche Codezeilen sind denn genau aus der recent.php (no_phpbb_recent) zu entfernen?
Hat wirklich niemand einen Tipp?
Verfasst: 10.05.2005 10:09
von Loewenherz
Hmm, acht Tage später leider immer noch kein Anhaltspunkt. Muss ich mich wohl auf die Suche machen. Folgende Zeilen habe ich gefunden, die etwas mit User-Authentifizierung zu tun haben könnten:
Zeilen 22/23:
Code: Alles auswählen
$is_auth_ary = array();
$is_auth_ary = auth(AUTH_ALL, AUTH_LIST_ALL, $userdata);
oder gleich der ganze Block bis Zeile 39?
Dann gibt es noch einen BLock ab Zeile 141 (bis ca. 203), beginnend mit
Code: Alles auswählen
$newest_img = '';
if( $userdata['session_logged_in'] )
Könnten das die Blöcke sein, die gelöscht werden müssen?
Der Tipp von Seite 6
Ok, man muß einfach die letzte Zeile in der recent.php ändern.
-> kein Login und alles ist gut.
funzt nicht, da die angegebene Zeile
Code: Alles auswählen
@$userdata; // Do not login = session_pagestart($user_ip, PAGE_INDEX);
nicht existiert.
Verfasst: 10.05.2005 23:40
von Loewenherz
Scheint jetzt zu funktionieren, nachdem ich folgendes entfernt habe:
Zeilen 156-218 sowie 76/77
Verfasst: 05.06.2005 17:24
von slayer8
Hi,
ich nutze "Recent Topics 2.2.3 (phpBB 2.0.x)", bzw. die no_phpbb Variante und ich bekomme es auf meinem Server nicht zum laufen.
Die Datei, in der die 10 aktuellsten Forenbeiträge erscheinen sollen liegt auf
www.meinserver.de/test.php
In dieser Datei wird die Recent Datei mit "include('forum/recent.php');" includiert.
Ich weiß nicht was ich bei der recent.php Datei unter
$config_path = '/forum/'; // path to config.php
$root_path = '/'; // link path
Eintragen soll ?!
Sobald ich die Test.php-Datei aufrufe, erscheint folgende Fehlermeldung:
Warning: main(): Unable to access /customers/meinserver.de/meinserver.de/httpd.www/forum/forum/config.php in /customers/meinserver.de/meinserver.de/httpd.www/forum/recent.php on line 16
Wer kann mir weiter helfen?
ThX & Gruß
S8
Verfasst: 06.06.2005 15:46
von Loewenherz
Die Fehlermeldung sagt alles: zuviel /forum/ im Pfad der config. Nimm es einfach raus.
Verfasst: 10.06.2005 09:52
von KaiMue
Hallo zusammen,
ich benutze folgende Mod:
## Hack Titel: Recent Topics
## Hack Version: 2.2.3 (phpBB 2.0.x)
## Autor: Acid
Ich möchte auf einer phpBB-externen Seite die letzten Themen anzeigen. Ich habe die korrekte recent.php aus dem Zip-Archiv verwendet.
Hier die Konstellation:
Mein phpbb 2.0.15 läuft auf einem Apache Server mit PHP 4.3.10 und MySQL 4.??.
Wenn ich auf diesem Server testweise eine php-Datei mit dem zur externen Einbindung notwendigen include Befehle verwende, funktioniert alles einwandfrei.
Dieselbe php-Datei (mit include-Befehl) auf dem anderen Webserver läuft nicht. Kann es daran liegen, dass auf diesem Linux/Apache/PHP/MYSQL-Server PHP 3.0.18 läuft. (Bitte nicht schlagen, denn das kann ich bis auf weiteres nicht ändern.

) Leider kommt auch keine (php)Fehlermeldung, der Browser lädt ziemlich lange und dann kommt "Seite kann nicht gefunden/angezeigt" werden.
Was kann ich tun? Könnt Ihr mir helfen?
Danke im Voraus. Komme allerdings vermutlich erst am Montag wieder hier ins Forum ...
Verfasst: 10.06.2005 10:11
von Loewenherz
Mit welcher Syntax includierst du? Poste doch mal die Zeile.
Ansonsten zur Korrektur meines Postings vom 10.05.2005: die entfernten Zeilen haben doch nicht genügt. Es muss wohl noch mehr raus, da nach dem Besuch der Seite mit der recent.php immer noch alle Postings als gelesen markiert werden

Verfasst: 18.06.2005 17:47
von cylon
Jop...bei mir wird auch alles als gelesen dargestellt. Habe es so gemacht:
über <?php in der recent.php folgendes einfügen:
Code: Alles auswählen
<style type="text/css">
<!--
a:link {
text-decoration: none;
color: #000000;
}
a:active {
text-decoration: none;
color: #000000;
}
a:visited {
text-decoration: none;
color: #000000;
}
a:hover {
text-decoration: underline;
color: #000000;
}
input, select, textarea {
border:1px solid #000000;
font-family:Verdana;
font-size:8pt
}
-->
</style>
Es funzt perfekt

Verfasst: 18.06.2005 17:52
von cylon
Bin grad nochmal ein paar Seiten zurück gegangen und möchte ein paar Fragen beantworten. Hier der Ausgabe original Code:
Code: Alles auswählen
// ############## output ##############
echo '<tr>
<td valign="top" align="center" nowrap="nowrap"><font FACE="Verdana" size="1"><b>'. $topic_type .' <a href="'. $forum_url .'" >'. $line[$i]['forum_name'] .'</a>:</b> <a href="'. $topic_url .'">'. $topic_title .'</a> von '. $last_url .' am '. $last_time .'</font></td>
</tr>';
// ############## output ##############
In diesen zeilen könnt ihr die Ausgabe anpassen. mit <font> könnt ihr ganz normal wie in HTML Schriftart, größe usw anpassen.
Meine sieht mitlerweile so aus:
Code: Alles auswählen
// ############## output ##############
echo '<tr>
<td valign="top" align="center" nowrap="nowrap"><font FACE="Verdana" size="1"><b>'. $topic_type .' <a href="'. $forum_url .'" >'. $line[$i]['forum_name'] .'</a>:</b> <a href="'. $topic_url .'">'. $topic_title .'</a> von '. $last_url .' am '. $last_time .'</font></td>
</tr>';
// ############## output ##############
Nimmt man zB: '. $topic_type .' weg steht da nix mer von announcement

Nimmt man zb: '. $last_time .' raus ist das Datum weg
Gruß Cylon
PS: Hier der link wo ihr sehn könnt wies bei mir nun aussieht:
http://www.tostedt-party.de.tc
Verfasst: 18.06.2005 20:32
von Loewenherz
cylon hat geschrieben:über <?php in der recent.php folgendes einfügen:
Damit änderst du nur die Darstellung, nicht aber die tatsächliche Markierung als geloggt...