Multiple Ranks Memberlist Error

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Samcro
Mitglied
Beiträge: 9
Registriert: 27.01.2012 13:39

Multiple Ranks Memberlist Error

Beitrag von Samcro »

Hi, ich hoffe jemand kann mir weiter helfen.
Ich hab einen "Multiple Ranks" Mod installiert. Wenn ich nun auf die Memberlist klickte erscheint Folgendes:
Parse error: syntax error, unexpected T_DOUBLE_ARROW in /users/samcro/www/forum/memberlist.php on line 1735
Wo liegt da der Fehler?
https://www.phpbb.de/support/pastebin.p ... view&s=952
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12113
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Multiple Ranks Memberlist Error

Beitrag von Crizzo »

Hi,

du machst eine Klammer zu und keine auf.
Samcro
Mitglied
Beiträge: 9
Registriert: 27.01.2012 13:39

Re: Multiple Ranks Memberlist Error

Beitrag von Samcro »

Ach, stimmt. Danke dir.
Jetzt erhalte ich aber das hier:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in /users/samcro/www/forum/memberlist.php on line 1735
An welcher Stelle möchte der das haben?
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12113
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Multiple Ranks Memberlist Error

Beitrag von Crizzo »

Was hast du denn jetzt ändert? Die korrekte Variante müsste doch in deiner install.xml von deiner Mod stehen. Sieht mir eh ein wenig mehrwürdig aus, was du da bezüglich der MOD eingetragen hast.
Samcro
Mitglied
Beiträge: 9
Registriert: 27.01.2012 13:39

Re: Multiple Ranks Memberlist Error

Beitrag von Samcro »

Ich hab das Gefühl, das der Fehler in der xml liegen kann.

Code: Alles auswählen

</open>
    <open src="memberslist.php">
      <edit>
        <find><![CDATA[get_user_rank($data['user_rank'], $data['user_posts'], $rank_title, $rank_img, $rank_img_src);]]></find>
        <action type="before-add"><![CDATA[//multiple ranks mod by Goz
$rank_title = $rank_img = $rank_img_src = $rank2_title = $rank2_img = $rank2_img_src = $rank3_title = $rank3_img = $rank3_img_src = '';]]></action>
        <action type="after-add"><![CDATA[//Multiple ranks mod by Goz
get_user_rank2($data['user_rank2'], (($user_id == ANONYMOUS) ? false : $data['user_posts']), $rank2_title, $rank2_img, $rank2_img_src);
get_user_rank3($data['user_rank3'], (($user_id == ANONYMOUS) ? false : $data['user_posts']), $rank3_title, $rank3_img, $rank3_img_src);]]></action>
        <find><![CDATA[		'AGE'			=> $age,
		'RANK_TITLE'	=> $rank_title,]]></find>
        <action type="after-add"><![CDATA[//multiple ranks mod by Goz
		'RANK2_TITLE'	=> $rank2_title,
		'RANK3_TITLE'	=> $rank3_title,]]></action>
        <find><![CDATA[		'RANK_IMG_SRC'		=> $rank_img_src,]]></find>
        <action type="after-add"><![CDATA[//multiple ranks mod by Goz
		'RANK2_IMG'		=> $rank2_img,
		'RANK2_IMG_SRC'		=> $rank2_img_src,
		'RANK3_IMG'		=> $rank3_img,
		'RANK3_IMG_SRC'		=> $rank3_img_src,]]></action>
      </edit>
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12113
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Multiple Ranks Memberlist Error

Beitrag von Crizzo »

Gib mal einen Link zur MOD. Dann kann man sich die install.xml ordentlich anschauen. :wink:
Samcro
Mitglied
Beiträge: 9
Registriert: 27.01.2012 13:39

Re: Multiple Ranks Memberlist Error

Beitrag von Samcro »

Hier klicken zum Mod.
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12113
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Multiple Ranks Memberlist Error

Beitrag von Crizzo »

Hi,

dann hast du aber schon einige Fehler beim Einbau gemacht. Da solltest du nochmal eine neue memberlist.php nehmen und es dort erneut und richtig einbauen. Denn aktuell stimmt da fast gar nichts.

z.B. die ganze Zeile hier in Zeile 1734:

Code: Alles auswählen

$rank_title = $rank_img = $rank_img_src = $rank2_title = $rank2_img = $rank2_img_src = $rank3_title = $rank3_img = $rank3_img_src = '')
gehört da überhaupt nicht hin!
Samcro
Mitglied
Beiträge: 9
Registriert: 27.01.2012 13:39

Re: Multiple Ranks Memberlist Error

Beitrag von Samcro »

Das kommt davon wenn man AutoMod nutzt :-?
Samcro
Mitglied
Beiträge: 9
Registriert: 27.01.2012 13:39

Re: Multiple Ranks Memberlist Error

Beitrag von Samcro »

Ich hab nun geschafft den Mod richtig zu installieren ohne Fehlermeldungen beim Install. Es hat sich jedoch ein SQL-Fehler eingeschlichen. Dieser erscheint wenn man im Forum ein Profil betrachten will.
Allgemeiner Fehler
SQL ERROR [ mysqli ]

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND ugt.user_pending = '0' ORDER BY ugt.group_leader DESC' at line 1 [1064]

SQL

SELECT ugt.user_id, ugt.group_id, ugt.group_leader, ugt.user_pending, gt.group_id, gt.group_rank, rt.rank_id, rt.rank_title, rt.rank_image FROM (phpbb_user_group ugt) LEFT JOIN phpbb_groups gt ON (gt.group_id = ugt.group_id) LEFT JOIN phpbb_ranks rt ON (rt.rank_id = gt.group_rank) WHERE ugt.user_id = AND ugt.user_pending = '0' ORDER BY ugt.group_leader DESC

BACKTRACE

FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()

FILE: [ROOT]/includes/functions_nyqshowgroupsinfo.php
LINE: 134
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/includes/functions_nyqshowgroupsinfo.php
LINE: 196
CALL: nyq_getgroupsinfo_new()

FILE: [ROOT]/memberlist.php
LINE: 407
CALL: nyq_getgroupsarray_new()
Ich habe leider keine Erfahrung mit SQL und schaff es nicht mal die richtige Datenbank zu finden :oops: Wie ist der Name der Datenbank in der ich in Zeile 1 gucken soll?
Antworten

Zurück zu „[3.0.x] Mod Support“