Unread Post Information 2 Database Mod for phpBB 2.0.x

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Unread Post Information 2 Database Mod for phpBB 2.0.x

Beitrag von Snoopy »

Deine phpBB Version: phpBB2 Plus 1.5.2
MODs: Ja
Dein Wissensstand: Einsteiger
Link zu Deinem Forum: [url]http://[/url]

PHP Version:
MySQL Version:


Was hast Du gemacht, bevor das Problem aufgetreten ist?
Den Mod eingebaut!


Was hast Du bereits versucht um das Problem zu lösen?
Gesucht, aber nicht wirklich was gefunden!



Fehlerbeschreibung und Nachricht

Das was ich jetzt poste, hab ich hier schon gefunden, die Lösung, die dort aber steht, kann ich nicht machen da ich das beim mir nicht finde!

Code: Alles auswählen

# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/subSilver/search_results_posts.tpl

# 
#-----[ FIND ] Im Fib und Fis nicht ausführbar------------------------------------------ 
#
<td class="catHead" colspan="2" height="28"><span class="topictitle"><img src="templates/subSilver/images/folder.gif" align="absmiddle">&nbsp; {L_TOPIC}:&nbsp;<a href="{searchresults.U_TOPIC}" class="topictitle">{searchresults.TOPIC_TITLE}</a></span></td>

#
#-----[ IN-LINE FIND ]------------------------------------------
#
<img src="templates/subSilver/images/folder.gif" align="absmiddle">

#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
<img src="{searchresults.TOPIC_FOLDER_IMG}" width="19" height="18" alt="{searchresults.L_TOPIC_FOLDER_ALT}" title="{searchresults.L_TOPIC_FOLDER_ALT}" />
Die Zeile sieht bei mir so aus:

Code: Alles auswählen

<td class="cat" colspan="2">{L_TOPIC}:&nbsp;<a href="{searchresults.U_TOPIC}" class="topictitle">{searchresults.TOPIC_TITLE}</a></td>
Was soll ich da machen?
Wie teste ich am besten, ob alles funktioniert?


EDIT:
Wenn ich auf Index gehe, bekomme ich FM:

Code: Alles auswählen

Parse error: syntax error, unexpected T_ELSE in /www/htdocs/w005c6f5/forum/index.php on line 181
Aus der index.php:

Code: Alles auswählen

//<!-- END Unread Post Information to Database Mod	--> 
	$template->assign_vars(array(
		"META" => '<meta http-equiv="refresh" content="3;url='  .append_sid("index.$phpEx") . '">')
	);
	}
	else
	{
		if( $userdata['session_logged_in'] )
		{
			// get the list of object authorized
			$keys = array();
			$keys = get_auth_keys($viewcatkey);
Hier ist es Zeile 6.
Kann es sein, das die Klammer } vor dem else weg muss?
Zuletzt geändert von Snoopy am So 18.Dez, 2005 18:12, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Häng beide Dateien mal an, dann kann ich das prüfen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Wenn ich auf Index gehe, bekomme ich FM:
...
Hier ist es Zeile 6.
Kann es sein, das die Klammer } vor dem else weg muss?
Die Klammer muss bleiben!
Poste mal den Codeblock bis 5 Zeilen vor //<!-- BEGIN Unread Post Information to Database Mod -->

Zu deinem Template Problem:
Unmittelbar vor der Zeile die du gefunden hast, müsste noch eine Zeile sein in der du images/folder.gif findest! Poste die Zeile mal.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Ich hab das Gefühl, das ich in der index.php mehrere Fehler hab!


Hier sind mal die beiden Dateien.


Kannst du dann bitte schreiben, was du in der .tpl Datei gemacht hast? Damit ich es in meiner anderen auch machen kann!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hier zurück.
In der tpl habe ich das Image einfach vor {TOPIC} eingefügt, damit das Icon angezeigt wird.
Und in der index.php hattest Du noch einen Uralt-Code drinnen. Den habe ich mal durch einen neueren ersetzt...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Super...Fehler ist weg! ABER ich Sch... wohl was falsch gemacht zu haben, denn meine ganzen Foren sind weg!!! Im Portal werden aber z.B. die letzten Postings angezeigt!?

Zugangsdaten schicke ich dir per PN! Nur für den Notfall!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Kannst Du die einzelnen Topics aus dem Portal aufrufen?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Jupp, kann ich! In der Datenbank sind sie auch vorhanden. Hab nachgeschaut!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hm, was hast Du denn zuletzt in der index.php eingebaut?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Das einzige was ich in letzter Zeit in die index.php eingebaut hatte war die Index Sidebar von Cback!

Hab alles durchgeschaut!


Wenn ich die unverändertet index.php hochlade, bleiben die Beiträge auch verschwunden! :( Und nun?
Zuletzt geändert von Snoopy am Mo 19.Dez, 2005 13:28, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich habe Dir die index.php mal etwas relayoutet (keine Änderungen, wenn Du das fragen solltest!).
Du solltest mal die def_tree.php aus dem Plus Paket neu hochladen.
Ich denke, die Datei ist defekt und daher werden auch keine Foren angezeigt...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Hm....für was ist die def_tree.php denn? War ziemlich groß!

Es gab aber leider keine Änderungen, mir wird immer noch angezaigt, das keine Foren existieren!
pepi
Beiträge: 431
Registriert: So 10.Apr, 2005 20:45
Wohnort: Lienz - Austria
Kontaktdaten:

Beitrag von pepi »

setzte die def_tree.php auf CHMOD 777
dann funktioniert es warscheinlich hatte das auch mal
deshalb wurden keine Kategorien angezeigt
gru? Pepi
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Die def_tree.php ist eine Cachedatei des CH-MODs und beinhaltet all deine Foren & Kategorien.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Ich hab die Datei gfunden, die stört! Es ist die functions_categories_hierarchy.php.

Ich hänge sie mal mit an könntest sich die vielleicht jemand mal anschauen?


Die def_tree.php auf 777 hat auch nichts gebracht!



EDIT:
Nach dem ich jetzt die Änderungen in der functions_categies_hierarchy.php noch mal gemacht hab, ist die Index Seite geblieben! Weiß der Geier was ich da falsch gemacht hab!

Hab jetzt noch 1 Frage, ganz unten auf der Seite steht
- Unread Post Information 2 Database V2 is inactive -
Muss das so sein? Ich hab in im ACP auf User Einstellungen gestellt!

Dann wollte ich noch Fragen, wie ich es am besten Teste ob er auch läuft?
Zuletzt geändert von Snoopy am Mo 19.Dez, 2005 15:07, insgesamt 2-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann ersetze mal in genau dieser functions_categories_hierarchy.php die Zeilen

Code: Alles auswählen

define('CACHE_TREE', true);
define('CACHE_WORDS', true);
define('CACHE_THEMES', true);
durch

Code: Alles auswählen

// define('CACHE_TREE', true);
// define('CACHE_WORDS', true);
// define('CACHE_THEMES', true);
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Auch weil es jetzt geht?


Wenn ich in einem Bereich rein gehe, bekomme ich folgende FM:

Code: Alles auswählen

Warning: Missing argument 13 for topic_list() in /www/htdocs/w005c6f5/forum/includes/functions_topics_list.php on line 72

Warning: Missing argument 14 for topic_list() in /www/htdocs/w005c6f5/forum/includes/functions_topics_list.php on line 72
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Und was steht in der viewforum.php bei dem Aufruf topic_list an Argumenten drinne ode rnicht drinnen, die in der functions_topics_list.php benötigt werden?
Hier etwas geändert im Vergleich zum Original?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Code: Alles auswählen

function topic_list($box, $tpl='', $topic_rowset, $list_title='', $split_type=false, $display_nav_tree=true, $footer='', $inbox=true, $select_field='', $select_type=0, $select_formname='', $select_values=array(), $unread_new_topics, $unread_edit_topics)

Das ist die Zeile aus der functions_topics_list.php. Gemacht werden sollte da folgendes, ich weiß nur nicht ob ich das richtig gemacht hab!

Code: Alles auswählen

#-----[ OPEN ]------------------------------------------ 
# 
includes/function_topics_list.php

# 
#-----[ FIND ]------------------------------------------ 
#
function topic_list($box, $tpl='', $topic_rowset, $list_title='', $split_type=false, $display_nav_tree=true, $footer='', $inbox=true, $select_field='', $select_type=0, $select_formname='', $select_values=array())

#
#-----[ IN-LINE FIND ]------------------------------------------
#
)

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
, $unread_new_topics, $unread_edit_topics
Und in der viewforum.php mussten ich auch einige änderungen machen.
Soll ich das noch mal überprüfen?
Könnte das der Grund sein, warum die neuen Beiträgen nicht als ungelesen angezeigt werden und das im unteren Bikldschirmrand steht inaktiv?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ja, prüfe nochmal die viewtopic.php.
Und stelle auch sicher, den UPi2DB MOD korrekt eingebaut zu haben.
Der ist im Plus am Anfang etwas störrisch, aber das geht dann schon...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Ich hatte in der viewforum.php einen Bereich doppelt drin! Trotzdem besteht das Problem mit funktions_topic_list.php!

Ich hab jetzt schon paar mal die Datein durch gesehen, aber einen Fehler konnte ich nicht feststellen!

Ich weiss nicht mehr weiter! *verzweifeltbin*
Zuletzt geändert von Snoopy am Mo 19.Dez, 2005 17:05, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hast Du wirklich den richtigen Part erwischt, der gemoddet werden muss? Also den Install-Part des UPi2DB?
Häng doch mal die viewforum.php an, damit man kontrollieren kann...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Ich hab beide verglichen und die sind gleich!

Hier mal die viewforum.php
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Könnte das der Grund sein, warum die neuen Beiträgen nicht als ungelesen angezeigt werden und das im unteren Bikldschirmrand steht inaktiv?
Hast du denn den UPI2DB im ACP und (je nach Einstellung) in deinem Profil aktiviert?!?
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Max
Beiträge: 628
Registriert: So 23.Jan, 2005 09:54

Beitrag von Max »

[quote="AmigaLink - Mo 19.Dez, 2005 21:24";p="50735"]Hast du denn den UPI2DB im ACP und (je nach Einstellung) in deinem Profil aktiviert?!?[/quote]


Und für Gruppen auch?

Damit habe ich mich mal verschaukelt - neue Gruppe eingerichtet und die Gruppenmitglieder hatten die Funktion dann nicht.



Gruß Max
Antworten