[RC] Wiki Coolness 1.0.1

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

LEES: Algemene Voorwaarden. Denk eventueel aan tags (DEV, BETA, RC)!
phpBB3.0.x
Gebruikersavatar
FreakyBlue
Berichten: 1607
Lid geworden op: 29 okt 2007, 22:15
Locatie: Netherlands
Contacteer:

Re: [RC] Wiki Coolness 3.0

Bericht door FreakyBlue » 27 okt 2009, 21:42

Ik heb de MOD nog niet getest op phpBB3.0.6RCx. Ik kan je dus niet de volle 100% zekerheid geven dat het helemaal goed werkt.

Wat wel interessant is om mede te delen, vorige week heb ik de MOD aangemeld bij de officiële modification database op phpbb.com. De pre-validation heeft de MOD overleefd. De komende tijd wordt de MOD volledig gevalideerd. Als dat positief is, wordt de MOD opgenomen in de release database. Wellicht goed om dat moment in ieder geval af te wachten.

Mochten er wijzigingen nodig zijn voor phpBB3.0.6 dan zal ik deze uiteraard voor me rekening nemen.
My music and tutorials -> https://youtube.com/gh0stwrit3rMusic/
Former phpBB Style and Mod Author -> https://www.phpbb.com/customise/db/auth ... tributions

Gebruikersavatar
FreakyBlue
Berichten: 1607
Lid geworden op: 29 okt 2007, 22:15
Locatie: Netherlands
Contacteer:

Re: [RC] Wiki Coolness 3.0.1

Bericht door FreakyBlue » 07 nov 2009, 20:41

De MOD is er nog niet helemaal doorgekomen :(
De subsilver xml installation file is niet juist (werkt niet met automod) en ik moet enkele code aanpassingen doen in twee files om te voldoen aan de code guidelines.

Bij deze wel een nieuwe RC candidate (hopelijk de laatste) waarin enkele andere code aanpassingen zijn gedaan. Ik adviseer iedereen om zsm te updaten.
My music and tutorials -> https://youtube.com/gh0stwrit3rMusic/
Former phpBB Style and Mod Author -> https://www.phpbb.com/customise/db/auth ... tributions

Gebruikersavatar
FreakyBlue
Berichten: 1607
Lid geworden op: 29 okt 2007, 22:15
Locatie: Netherlands
Contacteer:

Re: [RC] Wiki Coolness 1.0.0

Bericht door FreakyBlue » 01 jan 2010, 20:30

Vanavond is de Wiki Coolness 1.0.0 gereleased. Deze versie heeft afgerekend met alle bekende bugs in de MOD. Als het goed is, moet de MOD dus nu geheel bug vrij zijn. De MOD is wederom aangemeld op phpBB.com voor validatie. Ik hoop dat deze er nu doorheen gaat komen en de status MODDB krijgt.

In ieder geval voor degenen die de MOD gebruiken >> updaten ASAP!
Download link en verdere info is te vinden in de eerste post van dit topic.
My music and tutorials -> https://youtube.com/gh0stwrit3rMusic/
Former phpBB Style and Mod Author -> https://www.phpbb.com/customise/db/auth ... tributions

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: [RC] Wiki Coolness 1.0.0

Bericht door Ger » 22 jan 2010, 21:39

Ik probeerde het vanavond te installeren, maar krijg het niet voor elkaar. Ik heb de wiki in een aparte database 'swordfac_wiki' staan, met de prefix 'mw_'. Ik begreep dat ik dan in includes/constants.php dit moet zetten:

Code: Selecteer alles

define('MW_WIKIUSER_TABLE',				$table_ . 'mw_user');
define('MW_WIKISITE_STATS_TABLE',		$table_ . 'mw_site_stats');
define('MW_WIKIRECENTCHANGES_TABLE',	$table_ . 'mw_recentchanges');
Verder heb ik natuurlijk de bestanden in de contrib map gebruikt en daar de database gegevens ingevuld. In die bestanden heb ik ook WIKIRECENTCHANGES_TABLE vervangen door MW_WIKIRECENTCHANGES_TABLE.

In eerste instantie kreeg ik de error dat de class dbal_mysqli niet bestaat. Ik gebruik ook geen mysqli, dus heb daar het i'tje weggehaald. Nu krijg ik nog deze error:

Code: Selecteer alles

SQL ERROR [ mysql4 ]

Table 'swordfac_wiki.phpbb_posts' doesn't exist [1146]

SQL

SELECT COUNT(post_id) as posts_in_queue FROM phpbb_posts WHERE poster_id = 1347 AND post_approved = 0

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: memberlist.php
LINE: 548
CALL: dbal_mysql->sql_query()
(zowel in memberlist.php als in viewtopic.php). Comment ik de include van include($phpbb_root_path . 'wikicoolness/wikicoolness_memberlist.' . $phpEx); dan krijg ik geen error (maar werkt het logischerwijs ook niet).

Het lijkt erop dat de database connectie met de wiki open blijft staan en daarmee wordt verder gegaan ipv terug te keren naar de phpbb database.

Gebruikersavatar
FreakyBlue
Berichten: 1607
Lid geworden op: 29 okt 2007, 22:15
Locatie: Netherlands
Contacteer:

Re: [RC] Wiki Coolness 1.0.0

Bericht door FreakyBlue » 22 jan 2010, 23:18

Ik zal de MOD dit weekend nog eens doorlopen.
My music and tutorials -> https://youtube.com/gh0stwrit3rMusic/
Former phpBB Style and Mod Author -> https://www.phpbb.com/customise/db/auth ... tributions

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: [RC] Wiki Coolness 1.0.0

Bericht door Ger » 25 jan 2010, 09:04

Ter info voor andere gebruikers: de boel is inmiddels opgelost, het probleem zat erin dat ik mysql ipv mysqli gebruik, waar de MOD vanuit gaat. Verder kwam ik nog een ander bugje tegen, hier is inmiddels ook een oplossing voor.

Ik heb wat heen-en-weer gepeebeet met FreakyBlue, hij zal tzt de boel in de MOD verwerken.

Gebruikersavatar
FreakyBlue
Berichten: 1607
Lid geworden op: 29 okt 2007, 22:15
Locatie: Netherlands
Contacteer:

Re: [RC] Wiki Coolness 1.0.0

Bericht door FreakyBlue » 26 jan 2010, 21:38

Ger schreef:Ter info voor andere gebruikers: de boel is inmiddels opgelost, het probleem zat erin dat ik mysql ipv mysqli gebruik, waar de MOD vanuit gaat. Verder kwam ik nog een ander bugje tegen, hier is inmiddels ook een oplossing voor.

Ik heb wat heen-en-weer gepeebeet met FreakyBlue, hij zal tzt de boel in de MOD verwerken.
Yep, thnx! Ik zal het inderdaad verwerken.
Ik heb trouwens vandaag bericht gehad van phpBB.com over de validatie. Er zitten nog steeds een paar bugs in. Bijvoorbeeld als er nog helemaal geen edits gedaan zijn in de wiki, dan krijg je een foutmelding. Dit heb ik inmiddels al opgelost. Verder moet ik nog eea sleutelen aan de combinatie optie in de MOD. Dit zal iets meer tijd vergen.

Kortom, balen :(
Ik ga in ieder geval de komende week mijn aandacht weer richten op het op orde krijgen van deze MOD. Moet toch een keer gaan lukken om deze door de validatie te krijgen :D
My music and tutorials -> https://youtube.com/gh0stwrit3rMusic/
Former phpBB Style and Mod Author -> https://www.phpbb.com/customise/db/auth ... tributions

Gebruikersavatar
FreakyBlue
Berichten: 1607
Lid geworden op: 29 okt 2007, 22:15
Locatie: Netherlands
Contacteer:

Re: [RC] Wiki Coolness 1.0.1

Bericht door FreakyBlue » 04 feb 2010, 22:08

Zo juist is MOD version 1.0.1 vrijgegeven. Deze versie is ook op phpBB.com aangeboden voor validatie en opname in de MODDB.

Ik raad iedereen aan zo snel mogelijk te updaten naar deze versie. Je vindt de download link en andere informatie in de eerste post van dit topic.

Over versie 1.0.1


Fixed bugs in version 1.0.1:
Report#32: errors if MOD is used BEFORE any edits made in the wiki
Report#33: undefined index: user_mail
Report#35: Combination option isn't working
Report#36: Problem with usernames with non-alphanumerical characters
Report#37: Using the edits percentage option gives me wrong stars

Test Report Results
Test programm Wiki Coolness MOD
Runned with DEBUG MODE

TESTED WITH WIKI INSTALLATION: MySQL 4.1/5.0 binary
TESTED WITH WIKI INSTALLATION: MySQL 4.1/5.0 UTF-8
TESTED WITH THE NORMAL WIKI PACKAGE AND THE OUTSIDE DATABASE PACKAGE LOCATED AT THE CONTRIB FOLDER

IMPORTANT: IF ANY 0 IS USED FOR THE AMOUNT OF EDITS OR TEXT, NO STARS ARE SHOWN. PEOPLE HAVE TO CONTRIBUTE TO THE WIKI TO GET STARS!
IMPORTANT: FOR THE COMBINATION PERCENTAGE OPTION THE EDITS ARE COUNTED FOR 20% AND THE TEXT FOR 80%
IMPORTANT: FOR THE COMBINATION ABSOLUTE OPTION THE LOWEST MATCH ON EDITS OR TEXT WILL DEFINE THE AMOUNT OF WIKI COOLNESS
IMPORTANT: DELETION OF TEXT FROM THE WIKI BY AN USER WILL RESULT IN A LOWER TEXT CONTRIBUTION FOR THAT PARTICULAR USER AND THEREFORE LESS WIKI COOLNESS
IMPORTANT: THE WIKI COUNTS SPACES AND ENTERS ALSO AS CHARACTERS!

1. Making the necessary MOD edits like given in the install.xml file
RESULT: NO ERRORS

2. Followed the DIY instructions
RESULT: NO ERRORS

3. Uploaded the files which has been edited
RESULT: NO ERRORS

4. Visited the MOD tab, visited wiki configuration
RESULT: WIKI COOLNESS MOD HAS BEEN SUCCESSFULLY INSTALLED

5. WITHOUT DOING ANYTHING in the wiki coolness ACP-modules, visited:
- the main board index
- the member profile page
- the viewtopic page
RESULT: NO ERRORS

6. BEFORE any edits have been made in the WIKI run all possible options from the Wiki Coolness MOD:
- edits and absolute
- all edits set to 0
RESULT: NO STARS
- edits set to 1,2,3,4,5,6,7,8,9,10
RESULT: NO STARS
- edits and percentage
RESULT: NO STARS
- text and absolute
- all text set to 0
RESULT: NO STARS
- text set to 10,20,30,40,50,60,70,80,90,100
RESULT: NO STARS
- text and percentage
RESULT: NO STARS
- combination and absolute
- all set to 0
RESULT: NO STARS
- edits set to 1,2,3,4,5,6,7,8,9,10 and all text set to 0
RESULT: NO STARS
- all edits set to 0 and text set to 10,20,30,40,50,60,70,80,90,100
RESULT: NO STARS
- edits set to 1,2,3,4,5,6,7,8,9,10 and text set to 10,20,30,40,50,60,70,80,90,100
RESULT: NO STARS
- combination and percentage
RESULT: NO STARS
OVERALL RESULT: NO ERRORS

FOR THE NEXT TEST STEP WE LOGIN INTO THE WIKI USING THE PHPBB-WIKIMEDIA BRIDGE.
I'VE MADE A PHPBB GROUP CALLED WIKI. USER1 AND USER2 ARE MEMBERS OF THIS GROUP.
USER1: FreakyBlue
USER2: 'david

7. AFTER making one edit of 20 characters by USER1 to the WIKI run all possible options from the Wiki Coolness MOD.
- edits and absolute
- all edits set to 0
RESULT: NO STARS
- edits set to 1,2,3,4,5,6,7,8,9,10
RESULT: 1 STAR FOR USER1 AND NO STARS FOR USER2
- edits and percentage
RESULT: 10 STARS FOR USER1 AND NO STARS FOR USER2
- text and absolute
- all text set to 0
RESULT: NO STARS
- text set to 10,20,30,40,50,60,70,80,90,100
RESULT: 2 STARS FOR USER1 AND NO STARS FOR USER2
- text and percentage
RESULT: 10 STARS FOR USER1 AND NO STARS FOR USER2
- combination and absolute
- all set to 0
RESULT: NO STARS
- edits set to 1,2,3,4,5,6,7,8,9,10 and all text set to 0
RESULT: NO STARS
- all edits set to 0 and text set to 10,20,30,40,50,60,70,80,90,100
RESULT: NO STARS
- edits set to 1,2,3,4,5,6,7,8,9,10 and text set to 10,20,30,40,50,60,70,80,90,100
RESULT: 1 STAR (MATCHES WITH THE LOWEST OF BOTH OPTIONS) FOR USER1 AND NO STARS FOR USER2
- combination and percentage
RESULT: 10 STARS FOR USER1 AND NO STARS FOR USER2
OVERALL RESULT: NO ERRORS

FOR THE NEXT TEST STEPS (8,9,10) WE LOGIN INTO THE WIKI USING THE PHPBB-WIKIMEDIA BRIDGE.
WE USE TWO USERNAMES, ONE WITH ONLY ALPA-NUMERICAL CHARACTERS AND ONE WITH NON-ALPHANUMERICAL CHARACTERS.
USER1: FreakyBlue (already made 1 edit of 20 characters in step 7)
USER2: 'david

8. USER1 adds another 20 characters and USER2 adds 10 characters. Total characters in Wiki 50. Total edits are 3.
- edits and absolute
- all edits set to 0
RESULT: NO STARS
- edits set to 1,2,3,4,5,6,7,8,9,10
RESULT: 2 STARS FOR USER1 AND 1 STAR FOR USER2
- edits and percentage
RESULT: 6 STARS FOR USER1 AND 3 STARS FOR USER2
- text and absolute
- all text set to 0
RESULT: NO STARS
- text set to 10,20,30,40,50,60,70,80,90,100
RESULT: 4 STARS FOR USER1 AND 1 STAR FOR USER2
- text and percentage
RESULT: 8 STARS FOR USER1 AND 2 STARS FOR USER2
- combination and absolute
- all set to 0
RESULT: NO STARS
- edits set to 1,2,3,4,5,6,7,8,9,10 and all text set to 0
RESULT: NO STARS
- all edits set to 0 and text set to 10,20,30,40,50,60,70,80,90,100
RESULT: NO STARS
- edits set to 1,2,3,4,5,6,7,8,9,10 and text set to 10,20,30,40,50,60,70,80,90,100
RESULT: 2 STARS FOR USER1 AND 1 STAR FOR USER2 (MATCHES WITH THE LOWEST OF BOTH OPTIONS)
- combination and percentage
RESULT: 7 STARS FOR USER1 AND 2 STARS FOR USER2
OVERALL RESULT: NO ERRORS

9. USER1 DELETES 10 CHARACTERS and USER2 adds 50 CHARACTERS. Total CHARACTERS in Wiki 90. TOTAL EDITS ARE 5.
- edits and absolute
- all edits set to 0
RESULT: NO STARS
- edits set to 1,2,3,4,5,6,7,8,9,10
RESULT: 3 STARS FOR USER1 AND 2 STAR FOR USER2
- edits and percentage
RESULT: 6 STARS FOR USER1 AND 4 STARS FOR USER2
- text and absolute
- all text set to 0
RESULT: NO STARS
- text set to 10,20,30,40,50,60,70,80,90,100
RESULT: 3 STARS FOR USER1 AND 6 STARS FOR USER2
- text and percentage
RESULT: 3 STARS FOR USER1 AND 6 STARS FOR USER2
- combination and absolute
- all set to 0
RESULT: NO STARS
- edits set to 1,2,3,4,5,6,7,8,9,10 and all text set to 0
RESULT: NO STARS
- all edits set to 0 and text set to 10,20,30,40,50,60,70,80,90,100
RESULT: NO STARS
- edits set to 1,2,3,4,5,6,7,8,9,10 and text set to 10,20,30,40,50,60,70,80,90,100
RESULT: 3 STARS FOR USER1 AND 2 STARS FOR USER2 (MATCHES WITH THE LOWEST OF BOTH OPTIONS)
- combination and percentage
RESULT: 3 STARS FOR USER1 AND 6 STARS FOR USER2
OVERALL RESULT: NO ERRORS

10. USER1 ADDS 20 CHARACTERS and USER2 DELETES 10 CHARACTERS. Total CHARACTERS in Wiki 100. TOTAL EDITS ARE 7.
- edits and absolute
- all edits set to 0
RESULT: NO STARS
- edits set to 1,2,3,4,5,6,7,8,9,10
RESULT: 4 STARS FOR USER1 AND 3 STAR FOR USER2
- edits and percentage
RESULT: 5 STARS FOR USER1 AND 4 STARS FOR USER2
- text and absolute
- all text set to 0
RESULT: NO STARS
- text set to 10,20,30,40,50,60,70,80,90,100
RESULT: 5 STARS FOR USER1 AND 5 STARS FOR USER2
- text and percentage
RESULT: 5 STARS FOR USER1 AND 5 STARS FOR USER2
- combination and absolute
- all set to 0
RESULT: NO STARS
- edits set to 1,2,3,4,5,6,7,8,9,10 and all text set to 0
RESULT: NO STARS
- all edits set to 0 and text set to 10,20,30,40,50,60,70,80,90,100
RESULT: NO STARS
- edits set to 1,2,3,4,5,6,7,8,9,10 and text set to 10,20,30,40,50,60,70,80,90,100
RESULT: 4 STARS FOR USER1 AND 3 STARS FOR USER2 (MATCHES WITH THE LOWEST OF BOTH OPTIONS)
- combination and percentage
RESULT: 5 STARS FOR USER1 AND 4 STARS FOR USER2
OVERALL RESULT: NO ERRORS

11. UPDATE the MOD using the ACP-module
- update simulation of version 1.0.0 to 1.0.1
RESULT: WIKI COOLNESS MOD HAS BEEN SUCCESSFULLY UPDATED
My music and tutorials -> https://youtube.com/gh0stwrit3rMusic/
Former phpBB Style and Mod Author -> https://www.phpbb.com/customise/db/auth ... tributions

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: [RC] Wiki Coolness 1.0.1

Bericht door Ger » 10 feb 2010, 14:14

Ik heb geüpdatet, en het werkt netjes. :)
1 ding nog wel: aangezien ik mijn wiki in een aparte database heb staan, gebruik ik de bestanden in de contrib-folder. Die bestanden gaan er echter vanuit dat je mysqli gebruikt, wat ik niet doe. Hierdoor loopt het met die bestanden scheef doordat in common.php niet inlcudes/db/mysqli.php geïnclude wordt maar inlcudes/db/mysql.php.

Nu heb ik dat voor versie 1.0.0 reeds gefixt en diezelfde fix kon ik ook toepassen op 1.0.1 (Freakyblue heeft die in zijn PM-box staan). Voor mij werkt het dus, maar ik denk niet dat je er vanuit mag gaan dat iedereen dat zo voor elkaar krijgt. Als je het netjes wil doen moet je zorgen dat het werkt voor alle databasetypes die phpBB ondersteund.

Plaats reactie