[FINAL] Ultimate Points 1.1.1

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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.
maki86
Mitglied
Beiträge: 83
Registriert: 13.03.2007 14:12

Re: [FINAL] Ultimate Points 1.1.0

Beitrag von maki86 »

Habe den mod eingebaut. Und habe den Code im meinen Style nett gefunden
index_body.html
finde:

Code: Alles auswählen

    <!-- IF NEWEST_USER -->
       <h3>{L_STATISTICS}</h3>
       <p>{TOTAL_POSTS} &bull; {TOTAL_TOPICS} &bull; {TOTAL_USERS} &bull; {NEWEST_USER}</p>
    <!-- ENDIF -->
Danach einfügen:

Code: Alles auswählen

    <!-- Start Ultimate Points -->
    <!-- IF S_DISPLAY_POINTS_STATS -->
    <h3>{L_POINTS_STATISTICS}</h3>
    <p>{TOTAL_POINTS_USER} &bull; {TOTAL_BANK_USER} &bull; {TOTAL_BANK_POINTS} <!-- IF S_DISPLAY_LOTTERY--> &bull; {LOTTERY_TIME} <!-- ENDIF --></p>

    <!-- IF S_DISPLAY_INDEX -->
    <h3>{L_POINTS_MOST_RICH_USERS}</h3>
    <p><!-- BEGIN rich_user --><!-- IF not rich_user.S_FIRST_ROW --> &bull; <!-- ENDIF -->{rich_user.USERNAME} ({rich_user.SUM_POINTS} {rich_user.SUM_POINTS_NAME})<!-- END rich_user --></p>
    <!-- ENDIF -->
    <!-- ENDIF -->
    <!-- End Ultimate Points -->
brauche eure hilfe bitte ich habe eMuza style....und wen ich im acp auf mod gehe und einstellungen machen will kommt das hier:

habs jetzt mal ohne den Code installier und es geh alles aber wen einen eneuen beitrag schreiben oder ein thema neu mache kommt das hier:
Parse error: syntax error, unexpected T_STRING, expecting ')' in /data/multiserv/users/367295/projects/623401/www/viewtopic.php on line 980
femu
Mitglied
Beiträge: 568
Registriert: 18.10.2005 11:47
Wohnort: Pfaffenhofen
Kontaktdaten:

Re: [FINAL] Ultimate Points 1.1.0

Beitrag von femu »

Der Fehler betrifft auch nicht die index Seite, sondern die viewtopic. Prüfe nochmal - PENIBEL - deinen Einbau in der viewtopic.php!
Gruß, femu
___________________________________________
[Meine Modification Homepage] - [Meine reguläre Homepage]
maki86
Mitglied
Beiträge: 83
Registriert: 13.03.2007 14:12

Re: [FINAL] Ultimate Points 1.1.0

Beitrag von maki86 »

ok werd es gleich mal probieren
maki86
Mitglied
Beiträge: 83
Registriert: 13.03.2007 14:12

Re: [FINAL] Ultimate Points 1.1.0

Beitrag von maki86 »

hab jetzt richtig nach geschaut sieht ihr ein fehler ?

Code: Alles auswählen

// Holding maximum post time for marking topic read
// We need to grab it because we do reverse ordering sometimes
$max_post_time = 0;

$sql = $db->sql_build_query('SELECT', array(
	'SELECT'	=> 'u.*, z.friend, z.foe, p.*, pb.id AS pb_id, pb.holding AS pb_holding
	
	'FROM'		=> array(
		USERS_TABLE		=> 'u',
		POSTS_TABLE		=> 'p',
	),

	'LEFT_JOIN'	=> array(
		array(
			'FROM'	=> array(ZEBRA_TABLE => 'z'),
			'ON'	=> 'z.user_id = ' . $user->data['user_id'] . ' AND z.zebra_id = p.poster_id'
		)
	  		, array(
			'FROM'	=> array(POINTS_BANK_TABLE => 'pb'),
			'ON'	=> 'pb.user_id = p.poster_id'
Benutzeravatar
Würzi
Ehemaliges Teammitglied
Beiträge: 3187
Registriert: 30.10.2005 02:51
Wohnort: Niedernberg
Kontaktdaten:

Re: [FINAL] Ultimate Points 1.1.0

Beitrag von Würzi »

Moin,

woher soll nun jemand wissen, welches deine Zeile 980 ist? Bzw die Zeilen davor und danach?

Hänge bitte mal deine viewtopic ins https://www.phpbb.de/support/pastebin.php
Dann kann sich diese mal jemand ansehen.

UND beachte bitte in Zukunft unsere kleine Knigge in Bezug auf Topic Bumping
KB:16

Mfg dat Wuerzi
Kein Support per PN, dafür ist das Forum da! Eine PN hilft einen, ein öffentlicher Beitrag allen. - Styles für phpbb3
maki86
Mitglied
Beiträge: 83
Registriert: 13.03.2007 14:12

Re: [FINAL] Ultimate Points 1.1.0

Beitrag von maki86 »

ok habs gemacht und kommt nicht mehr vor mein fehler sry, schaut jetzt jemand danach und wie kriege ich bescheid ?
Hier ist der code zum anschauen
https://www.phpbb.de/support/pastebin.p ... view&s=701
Benutzeravatar
Würzi
Ehemaliges Teammitglied
Beiträge: 3187
Registriert: 30.10.2005 02:51
Wohnort: Niedernberg
Kontaktdaten:

Re: [FINAL] Ultimate Points 1.1.0

Beitrag von Würzi »

Moin,

so aus dem Kopf raus, würde ich sagen. Zeile 979 fehlt am Ende ',

Also dann so:

Code: Alles auswählen

'SELECT'        => 'u.*, z.friend, z.foe, p.*, pb.id AS pb_id, pb.holding AS pb_holding',
Mfg dat Wuerzi
Kein Support per PN, dafür ist das Forum da! Eine PN hilft einen, ein öffentlicher Beitrag allen. - Styles für phpbb3
maki86
Mitglied
Beiträge: 83
Registriert: 13.03.2007 14:12

Re: [FINAL] Ultimate Points 1.1.0

Beitrag von maki86 »

Hi jetzt kriege ich diese meldung

Parse error: syntax error, unexpected T_DOUBLE_ARROW in /data/multiserv/users/367295/projects/623401/www/viewtopic.php on line 980
maki86
Mitglied
Beiträge: 83
Registriert: 13.03.2007 14:12

Re: [FINAL] Ultimate Points 1.1.0

Beitrag von maki86 »

Kann mir niemand da helfen ?

Mfg
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [FINAL] Ultimate Points 1.1.0

Beitrag von Dr.Death »

Dieser Block sollte dann so aussehen:

Code: Alles auswählen

// Holding maximum post time for marking topic read
// We need to grab it because we do reverse ordering sometimes
$max_post_time = 0;

$sql = $db->sql_build_query('SELECT', array(
    'SELECT'    => 'u.*, z.friend, z.foe, p.*, pb.id AS pb_id, pb.holding AS pb_holding',

    'FROM'        => array(
        USERS_TABLE        => 'u',
        POSTS_TABLE        => 'p',
    ),

    'LEFT_JOIN'    => array(
        array(
            'FROM'    => array(ZEBRA_TABLE => 'z'),
            'ON'    => 'z.user_id = ' . $user->data['user_id'] . ' AND z.zebra_id = p.poster_id'
        )
        , array(
            'FROM'    => array(POINTS_BANK_TABLE => 'pb'),
            'ON'    => 'pb.user_id = p.poster_id'
        )        
    ),

    'WHERE'        => $db->sql_in_set('p.post_id', $post_list) . '
        AND u.user_id = p.poster_id'
)); 
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“