[BETA] Simpel Punten Systeem

Zelf bezig aan een modificatie? Wij kijken graag mee..
Forumregels

LEES: Algemene Voorwaarden. Denk eventueel aan tags (DEV, BETA, RC)!
phpBB3.0.x
BetaDevil
Berichten: 2810
Lid geworden op: 28 mei 2006, 15:27

Re: [BETA] Simpel Punten Systeem

Bericht door BetaDevil » 04 jul 2007, 15:14

Bij de templates moet je gewoon alles wat bij prosilver staat doen bij Brushed Metal, meestal krijg je dan hetzelfde resultaat.

Gebruikersavatar
Johan
Berichten: 2376
Lid geworden op: 05 mei 2007, 15:24
Locatie: memberlist.php

Re: [BETA] Simpel Punten Systeem

Bericht door Johan » 04 jul 2007, 15:15

Ik kan bij de versies 0.4.0b & 0.4.0c geen install(.txt) bestand vinden..
Voormalig Support Teamlid

Gebruikersavatar
rohit
Berichten: 276
Lid geworden op: 07 jun 2007, 22:05
Contacteer:

Re: [BETA] Simpel Punten Systeem

Bericht door rohit » 04 jul 2007, 15:24

uhm
in posting.php staat bij mij deze code:

Code: Selecteer alles

message = (!$auth->acl_get('f_noapprove', $data['forum_id']) && !$auth->acl_get('m_approve', $data['forum_id'])) ? (($mode == 'edit') ? 'POST_EDITED_MOD' : 'POST_STORED_MOD') : (($mode == 'edit') ? 'POST_EDITED' : 'POST_STORED');

hierboven moet dit in komen : . $points_message na deze zin : $user->lang['POST_STORED_MOD']

			$message = $user->lang[$message] . (($auth->acl_get('f_noapprove', $data['forum_id']) || $auth->acl_get('m_approve', $data['forum_id'])) ? '<br /><br />' . sprintf($user->lang['VIEW_MESSAGE'], '<a href="' . $redirect_url . '">', '</a>') : '');

en hierboven moet dit in komen : $points_message . na deze zin: $user->lang[$message] .
die klopt niet egt met wat er in de xml staat.
hoe moet ik deze doen?

Gebruikersavatar
Ganondorf
Berichten: 88
Lid geworden op: 05 jun 2005, 17:58
Locatie: Soesterberg, Utrecht, Nederland
Contacteer:

Re: [BETA] Simpel Punten Systeem

Bericht door Ganondorf » 04 jul 2007, 15:33

@Rohit: Je gebruikt kennelijk RC1, en deze MOD is door een verandering tussen RC2 en RC1 niet meer te gebruiken op RC1. Ik raad aan dat je zo snel mogelijk upgrade naar de nieuwste versie.
10th_user schreef:Ik kan bij de versies 0.4.0b & 0.4.0c geen install(.txt) bestand vinden..
Gebruik het simple_points_system0.4.0c(.xml) bestand. Het phpBB MOD Team heeft het gebruik van .xml voorop gesteld en het gebruik van .txt is optioneel, en kan weggelaten worden door de auteur.
Afbeelding
Mijn phpBB3 MODs: Simpel Punten Systeem || Advanced Dungeons & Rabbits
Geen PM hulp!

Gebruikersavatar
rohit
Berichten: 276
Lid geworden op: 07 jun 2007, 22:05
Contacteer:

Re: [BETA] Simpel Punten Systeem

Bericht door rohit » 04 jul 2007, 15:38

@ ganondorf

ik gebruik Rc2 :)

kheb geen idee hoe die code dan zo vaag is :S

Gebruikersavatar
Ganondorf
Berichten: 88
Lid geworden op: 05 jun 2005, 17:58
Locatie: Soesterberg, Utrecht, Nederland
Contacteer:

Re: [BETA] Simpel Punten Systeem

Bericht door Ganondorf » 04 jul 2007, 16:47

rohit schreef:@ ganondorf

ik gebruik Rc2 :)

kheb geen idee hoe die code dan zo vaag is :S
De code van jou komt overeen met de code van RC1. Vergelijk een vanilla posting.php van RC1 maar eens met een vanilla posting.php van RC2. Ik heb een gedeelte van de code even naast elkaar gezet zodat je het kan vergelijken.

De posting.php van RC1:

Code: Selecteer alles

            $redirect_url = submit_post($mode, $post_data['post_subject'], $post_data['username'], $post_data['topic_type'], $poll, $data, $update_message);

            meta_refresh(3, $redirect_url);

            $message = (!$auth->acl_get('f_noapprove', $data['forum_id']) && !$auth->acl_get('m_approve', $data['forum_id'])) ? (($mode == 'edit') ? 'POST_EDITED_MOD' : 'POST_STORED_MOD') : (($mode == 'edit') ? 'POST_EDITED' : 'POST_STORED');
            $message = $user->lang[$message] . (($auth->acl_get('f_noapprove', $data['forum_id']) || $auth->acl_get('m_approve', $data['forum_id'])) ? '<br /><br />' . sprintf($user->lang['VIEW_MESSAGE'], '<a href="' . $redirect_url . '">', '</a>') : '');
            $message .= '<br /><br />' . sprintf($user->lang['RETURN_FORUM'], '<a href="' . append_sid("{$phpbb_root_path}viewforum.$phpEx", 'f=' . $data['forum_id']) . '">', '</a>');
            trigger_error($message);    
De posting.php van RC2:

Code: Selecteer alles

            $redirect_url = submit_post($mode, $post_data['post_subject'], $post_data['username'], $post_data['topic_type'], $poll, $data, $update_message);
            $post_need_approval = (!$auth->acl_get('f_noapprove', $data['forum_id']) && !$auth->acl_get('m_approve', $data['forum_id'])) ? true : false;

            // If the post need approval we will wait a lot longer.
            if ($post_need_approval)
            {
                meta_refresh(10, $redirect_url);
                $message = ($mode == 'edit') ? $user->lang['POST_EDITED_MOD'] : $user->lang['POST_STORED_MOD'];
            }
            else
            {
                meta_refresh(3, $redirect_url);

                $message = ($mode == 'edit') ? 'POST_EDITED' : 'POST_STORED';
                $message = $user->lang[$message] . '<br /><br />' . sprintf($user->lang['VIEW_MESSAGE'], '<a href="' . $redirect_url . '">', '</a>');
            }

            $message .= '<br /><br />' . sprintf($user->lang['RETURN_FORUM'], '<a href="' . append_sid("{$phpbb_root_path}viewforum.$phpEx", 'f=' . $data['forum_id']) . '">', '</a>');
            trigger_error($message);
    
Met welke komt die van jou het meeste overeen? Ik denk dat je tijdens het upgraden het oude bestand hebt gehouden, in plaats van het oude bestand te overschrijven. Daardoor kunnen er incompatibiliteits problemen voordoen.
Afbeelding
Mijn phpBB3 MODs: Simpel Punten Systeem || Advanced Dungeons & Rabbits
Geen PM hulp!

Gebruikersavatar
rohit
Berichten: 276
Lid geworden op: 07 jun 2007, 22:05
Contacteer:

Re: [BETA] Simpel Punten Systeem

Bericht door rohit » 04 jul 2007, 20:17

kan ik dus geen puntensysteem implementere?

nickdhnick
Berichten: 632
Lid geworden op: 10 apr 2006, 16:38
Locatie: Apeldoorn
Contacteer:

Re: [BETA] Simpel Punten Systeem

Bericht door nickdhnick » 04 jul 2007, 20:53

Als je nix hebt veranderd aan je posting.php (behalve de Simpel punten systeem dingen) kan het gemakkelijk

Download de nieuwe versie RC2. Upload en overschrijf de posting.php en voer de veranderingen uit voor het simpel punten systeem.

Als je al eens eerder aanpassingen had gedaan bij je posting.php (voor andere mods), voer die dan ook opnieuw uit

dan zou het moeten werken neem k aan

Gebruikersavatar
Ganondorf
Berichten: 88
Lid geworden op: 05 jun 2005, 17:58
Locatie: Soesterberg, Utrecht, Nederland
Contacteer:

Re: [BETA] Simpel Punten Systeem

Bericht door Ganondorf » 04 jul 2007, 21:49

Yep, dat zou moeten werken. Als je problemen krijgt met het proces wat nickdhnick zojuist heeft beschreven, aarzel niet, en vraag gerust om hulp.
Afbeelding
Mijn phpBB3 MODs: Simpel Punten Systeem || Advanced Dungeons & Rabbits
Geen PM hulp!

Gebruikersavatar
rohit
Berichten: 276
Lid geworden op: 07 jun 2007, 22:05
Contacteer:

Re: [BETA] Simpel Punten Systeem

Bericht door rohit » 04 jul 2007, 22:06

ok dan zal ik dat als ik tijd heb doen zal wel volgende week worden.
wat een K*t zooi gare Update dan :S

Gebruikersavatar
Johan
Berichten: 2376
Lid geworden op: 05 mei 2007, 15:24
Locatie: memberlist.php

Re: [BETA] Simpel Punten Systeem

Bericht door Johan » 07 jul 2007, 11:46

Ik krijg een foutmelding bij de SQL-invoer in de phpMyAdmin:
SQL-query:

INSERT INTO phpbb3_config( config_name, config_value )
VALUES (

'points_enable', '1'
);



MySQL retourneerde:

#1062 - Duplicate entry 'points_enable' for key
En nu?

En nog één:
Copy: root/language/en/mods/donate.php
To: language/en/mods/donate.php
Ik heb in mijn simple_points_gedoe-map géén root/language/en/mods/donate.php, alleen een /en/mods/points.php
Voormalig Support Teamlid

Gebruikersavatar
Ganondorf
Berichten: 88
Lid geworden op: 05 jun 2005, 17:58
Locatie: Soesterberg, Utrecht, Nederland
Contacteer:

Re: [BETA] Simpel Punten Systeem

Bericht door Ganondorf » 07 jul 2007, 12:38

10th_user schreef:Ik krijg een foutmelding bij de SQL-invoer in de phpMyAdmin:
SQL-query:

INSERT INTO phpbb3_config( config_name, config_value )
VALUES (

'points_enable', '1'
);



MySQL retourneerde:

#1062 - Duplicate entry 'points_enable' for key
En nu?
Dat betekent dat dat SQL veld al bestaat. Sla die querie over en ga door met de volgende, totdat je geen foutmelding meer krijgt. Ik raad eigenlijk aan om gewoon het db_update.php bestand te gebruiken.
10th_user schreef: En nog één:
Copy: root/language/en/mods/donate.php
To: language/en/mods/donate.php
Ik heb in mijn simple_points_gedoe-map géén root/language/en/mods/donate.php, alleen een /en/mods/points.php
Upload points.php. Als je de Nederlandse bestanden ook wilt, zal je die even moeten hernoemen naar points.php. Bugs in de installatie. :oops:
Afbeelding
Mijn phpBB3 MODs: Simpel Punten Systeem || Advanced Dungeons & Rabbits
Geen PM hulp!

Gebruikersavatar
Johan
Berichten: 2376
Lid geworden op: 05 mei 2007, 15:24
Locatie: memberlist.php

Re: [BETA] Simpel Punten Systeem

Bericht door Johan » 07 jul 2007, 12:41

Ganondorf schreef:
10th_user schreef:Ik krijg een foutmelding bij de SQL-invoer in de phpMyAdmin:
SQL-query:

INSERT INTO phpbb3_config( config_name, config_value )
VALUES (

'points_enable', '1'
);



MySQL retourneerde:

#1062 - Duplicate entry 'points_enable' for key
En nu?
Dat betekent dat dat SQL veld al bestaat. Sla die querie over en ga door met de volgende, totdat je geen foutmelding meer krijgt. Ik raad eigenlijk aan om gewoon het db_update.php bestand te gebruiken.
Dat snap ik niet echt, ik ben voor de eerste keer in de phpMyAdmin :oops:

Kan je het eventjes in noob-taal uitleggen? :lol:
Voormalig Support Teamlid

BetaDevil
Berichten: 2810
Lid geworden op: 28 mei 2006, 15:27

Re: [BETA] Simpel Punten Systeem

Bericht door BetaDevil » 07 jul 2007, 13:52

dat je db_update.php moet runnen :roll:

Gebruikersavatar
Johan
Berichten: 2376
Lid geworden op: 05 mei 2007, 15:24
Locatie: memberlist.php

Re: [BETA] Simpel Punten Systeem

Bericht door Johan » 07 jul 2007, 13:54

Waar kan ik db_update.php vinden en wat is "runnen"? :D
Voormalig Support Teamlid

Gebruikersavatar
Ganondorf
Berichten: 88
Lid geworden op: 05 jun 2005, 17:58
Locatie: Soesterberg, Utrecht, Nederland
Contacteer:

Re: [BETA] Simpel Punten Systeem

Bericht door Ganondorf » 07 jul 2007, 13:56

Dit zijn de SQL queries.

Code: Selecteer alles

INSERT INTO phpbb_config (config_name, config_value) VALUES ('points_enable', '1');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('points_name', 'Points');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('points_topic', '20');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('points_post', '10');

INSERT INTO phpbb_acl_options( auth_option, is_global, is_local ) VALUES ('f_points', 0, 1);
INSERT INTO phpbb_acl_options( auth_option, is_global, is_local ) VALUES ('m_points', 1, 0);

ALTER TABLE `phpbb_users` ADD `user_points` INT( 11 ) NOT NULL DEFAULT '0';
Als de eerste regel een "#1062 - Duplicate entry 'points_enable' for key" foutmelding krijgt, dan bestaat de database rij al in de database. Dan kan je de desbetreffende regel uit het geheel verwijderen en het opnieuw proberen. Jouw foutmelding zegt dat 'points_enable' al in de config tabel staat. In de bovenstaande SQL code kan je dus deze regel weglaten:
INSERT INTO phpbb_config (config_name, config_value) VALUES ('points_enable', '1');

De db_update.php staat in de /contrib map. Upload het naar je root phpBB map, en open het in je browser.
Afbeelding
Mijn phpBB3 MODs: Simpel Punten Systeem || Advanced Dungeons & Rabbits
Geen PM hulp!

Gebruikersavatar
Johan
Berichten: 2376
Lid geworden op: 05 mei 2007, 15:24
Locatie: memberlist.php

Re: [BETA] Simpel Punten Systeem

Bericht door Johan » 07 jul 2007, 14:03

Okee dat is gelukt, ik kon gewoon de eerste 5 regels weglaten,
nu krijg ik een error bij het posten van een bericht:
Parse error: syntax error, unexpected ';' in /var/www/web29/web/phpBB3/posting.php on line 988
Voormalig Support Teamlid

Gebruikersavatar
Ganondorf
Berichten: 88
Lid geworden op: 05 jun 2005, 17:58
Locatie: Soesterberg, Utrecht, Nederland
Contacteer:

Re: [BETA] Simpel Punten Systeem

Bericht door Ganondorf » 07 jul 2007, 14:09

Kan je posting.php even in de codedump plaatsen zodat we er even naar kunnen kijken?
Afbeelding
Mijn phpBB3 MODs: Simpel Punten Systeem || Advanced Dungeons & Rabbits
Geen PM hulp!

Gebruikersavatar
Johan
Berichten: 2376
Lid geworden op: 05 mei 2007, 15:24
Locatie: memberlist.php

Re: [BETA] Simpel Punten Systeem

Bericht door Johan » 07 jul 2007, 17:21

posting.php Pour toi, une posting.php
Voormalig Support Teamlid

Gebruikersavatar
Ganondorf
Berichten: 88
Lid geworden op: 05 jun 2005, 17:58
Locatie: Soesterberg, Utrecht, Nederland
Contacteer:

Re: [BETA] Simpel Punten Systeem

Bericht door Ganondorf » 07 jul 2007, 17:38

Je hebt per ongeluk een stukje verwijderd wat onaangetast moest blijven.

Zoek naar:

Code: Selecteer alles

$redirect_url = submit_post($mode, $post_data['post_subject'], $post_data['username'], $post_data['topic_type'], $poll, $data,
Vervang met:

Code: Selecteer alles

$redirect_url = submit_post($mode, $post_data['post_subject'], $post_data['username'], $post_data['topic_type'], $poll, $data, $update_message);
Afbeelding
Mijn phpBB3 MODs: Simpel Punten Systeem || Advanced Dungeons & Rabbits
Geen PM hulp!

Plaats reactie