Seite 103 von 111

Verfasst: 11.02.2004 11:34
von Schwarzer-Schlumpf
Nochmal ich.. :D

Wollt mal nachfragen wie das nun mit dem ordnen war, dass immer de aktuellen Beiträge oben sind....

Hat echt keiner das Prob, das er zwei Felder mit Antworten hat??

Verfasst: 11.02.2004 15:53
von saerdnaer
oh... hab ich dich doch glatt vergessen...
in der viewforum.php:
suche:

Code: Alles auswählen

	case 'time':
		$order_by = "t.topic_id $sort_order";
		break;
danach einfügen:

Code: Alles auswählen

	case 'quiz':
		$order_by = "t.topic_quiz $sort_order";
		break;
suchen:

Code: Alles auswählen

$mode_types_text = array($lang['Post_Normal'],$lang['Topics'],$lang['Date'],$lang['Replies'],$lang['Author'],$lang['Views']);
$mode_types = array('default', 'topics', 'time', 'replies', 'author', 'views');
erstetzen durch

Code: Alles auswählen

$mode_types_text = array($lang['Post_Normal'],$lang['Topics'],$lang['Date'],$lang['Replies'],$lang['Author'],$lang['Views'], 'Quizstatus');
$mode_types = array('default', 'topics', 'time', 'replies', 'author', 'views', 'quiz');
wenn du willst kannst du das 'Quizstatus' auch noch in die language datei schieben...
Schwarzer-Schlumpf hat geschrieben:Hat echt keiner das Prob, das er zwei Felder mit Antworten hat??
was meinst du damit?

ah

Verfasst: 11.02.2004 16:38
von Schwarzer-Schlumpf
Hm danke das klappt fast.
Wenn ich Quizstatus aufsteigend mache geht es. Nur dann sind ja die gelösten zu erst. Das ist ja nicht das was ich will.
Und wenn ich absteigend mache sind sie nicht ganz sortiert..

Der andere Fehler den ich meine findet du http://asgard.die-moewen.de/fehler.jpg dort

Verfasst: 12.02.2004 19:24
von Schwarzer-Schlumpf
Habe das Gefühl dass die Suche doch net klappt...

Der würfelt die immer noch durcheinander

Edit: er sortier einfach nur anch Datum.

Ich wollte gerne, dass er nach gelöst und nicht gelöst sortiert...
Geht das auch?

Verfasst: 12.02.2004 23:21
von Kai[WiESEL]
bei mir funzt das nciht so toll


ich hab 2.0.06 drauf und die neuste version vom quiz

den fehler zeigt er mir an


Warning: Unable to access ./includes/constants.php in /srv/www/htdocs/kunden/web3/html/forum/common.php on line 119

Warning: Failed opening './includes/constants.php' for inclusion (include_path='.:/usr/share/php') in /srv/www/htdocs/kunden/web3/html/forum/common.php on line 119

Warning: Unable to access ./includes/template.php in /srv/www/htdocs/kunden/web3/html/forum/common.php on line 120

Warning: Failed opening './includes/template.php' for inclusion (include_path='.:/usr/share/php') in /srv/www/htdocs/kunden/web3/html/forum/common.php on line 120

Warning: Unable to access ./includes/sessions.php in /srv/www/htdocs/kunden/web3/html/forum/common.php on line 121

Warning: Failed opening './includes/sessions.php' for inclusion (include_path='.:/usr/share/php') in /srv/www/htdocs/kunden/web3/html/forum/common.php on line 121

Warning: Unable to access ./includes/auth.php in /srv/www/htdocs/kunden/web3/html/forum/common.php on line 122

Warning: Failed opening './includes/auth.php' for inclusion (include_path='.:/usr/share/php') in /srv/www/htdocs/kunden/web3/html/forum/common.php on line 122

Warning: Unable to access ./includes/functions.php in /srv/www/htdocs/kunden/web3/html/forum/common.php on line 123

Warning: Failed opening './includes/functions.php' for inclusion (include_path='.:/usr/share/php') in /srv/www/htdocs/kunden/web3/html/forum/common.php on line 123

Warning: Unable to access ./includes/db.php in /srv/www/htdocs/kunden/web3/html/forum/common.php on line 124

Warning: Failed opening './includes/db.php' for inclusion (include_path='.:/usr/share/php') in /srv/www/htdocs/kunden/web3/html/forum/common.php on line 124

Fatal error: Call to undefined function: encode_ip() in /srv/www/htdocs/kunden/web3/html/forum/common.php on line 155

Call to undefined function: add_points()

Verfasst: 13.02.2004 03:27
von Lucas1510
Weiss nicht, ob da schonmal wer was zu geschrieben hat, hatte auch nicht so den Nerv, mir über 100 Seiten durchzulesen, nachdem ich bei mir nach dem Einbau und der Fehlermeldung endlich die Lösung gefunden hatte. Falls da schon eine Lösung zu existiert, bitte diese Nachricht löschen - Danke :)

Habe phpbb 2.0.6 und einige Mods installiert, unter anderem den hier:

Code: Alles auswählen

## MOD Title: Points System
## MOD Author: Napoleon <napoleon@inetangel.com> (Chris Moore) http://www.iNetAngel.com
## MOD Description: A points system to use for anything you want on your board.
## MOD Version: 2.0.9
Der kommt sich jedoch leider mit dem Quizhack 0.2.1 in die Quere, es gibt einen Fehler in der functions_post.php, nachdem man folgenden Schritt bei der Installation des Point-System 2.0.9 ausgeführt hat:

Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------
#

	$meta = '<meta http-equiv="refresh" content="3;url=' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id) . '#' . $post_id . '">';
	$message = $lang['Stored'] . '<br /><br />' . sprintf($lang['Click_view_message'], '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id) . '#' . $post_id . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_forum'], '<a href="' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id") . '">', '</a>');

#
#-----[ BEFORE, ADD ]------------------------------------------
#

	if ($board_config['points_post'] && !$post_info['points_disabled'] && (($mode == 'newtopic') || ($mode == 'reply')) )
	{
		$points = abs(($mode == 'newtopic') ? $board_config['points_topic'] : $board_config['points_reply']);

		if (($userdata['user_id'] != ANONYMOUS) && ($userdata['admin_allow_points']))
		{
			add_points($userdata['user_id'], $points);
		}
	}
Die Fehlermeldung lautet (ich denke, die zeile wird je nach installierten Mods bei jedem variieren):
Fatal error: Call to undefined function: add_points() in /is/htdocs/49513/www.forum4winde.de/includes/functions_post.php on line 410
Und dieser Fehler führte bei mir dazu, daß man keinen Zugriff mehr auf die Foren, die Mitgliederliste und die Profile bekam :(

Meine Lösung war folgende:

Code: Alles auswählen

#
#-----[ ÖFFNE ]------------------------------------------
#
includes/functions_post.php

#
#-----[ SUCHE ]------------------------------------------
#
if (($userdata['user_id'] != ANONYMOUS) &&  ($userdata['admin_allow_points']))

#
#-----[ ERSETZE MIT ]------------------------------------------
#
if (($userdata['user_id'] != ANONYMOUS) && ($userdata['user_id'] != BOT-ID) && ($userdata['admin_allow_points']))
Wobei BOT-ID durch die ID des Profils ersetzt werden muss, das der Bot benutzt.

Mit dieser Lösung werden dem Bot keine Punkte beim Erstellen einer Quizfrage gutgeschrieben und alles funzt wieder so wie es soll.

Vielleicht kann ja jemand diese Lösung gebrauchen :)

Viele Grüße,

Lucas

Verfasst: 13.02.2004 20:08
von saerdnaer
@Schwarzer-Schlumpf: useraccount und die id des quizforums bitte...

@Kai[WiESEL]: bitte neues thema mit diesem problem aufmachen...

@Lucas1510: dieser fehler ist mir neu. werde den zukünftigen versionden $userdata['admin_allow_points'] = false; mit einbauen dann kann der fehler nicht mehr auftreten...

ah

Verfasst: 13.02.2004 20:57
von Schwarzer-Schlumpf
Sorry aber die ID des Quizforum??

Und ich soll einfach einen User einrichten für dich??

Seh ich das richtig

Verfasst: 13.02.2004 21:22
von saerdnaer
jo... genaus so wie du geschrieben hast... ich muss halt auf das quiz forum zugreifen können damit ich den fehler analysieren kann...

ah

Verfasst: 23.02.2004 20:45
von Schwarzer-Schlumpf
Ja solltest du ja jetzt haben...