User:Keller999/projects/gamepageupdate: Difference between revisions

Jump to navigation Jump to search
m
v1.02.2 of dolphinpageupdate.pl
mNo edit summary
m (v1.02.2 of dolphinpageupdate.pl)
Line 61: Line 61:
*Testing sections: I need to start discussion around this in the Testing template, but in any case, I'm considering some revisions there. You'll note I revised the testing template to start generating "Tested On" categories, at least for OS's. Such works out to some degree there, as there are a limited number of inputs, but similar methods won't work well for high variety of the current CPU/GPU sections. Follow up on such in... [[Template talk:Testing/entry]]. In any case, I may want the script to handle reparsing some of the testing fields into separate values.[[User:Kolano|Kolano]] 05:15, 22 August 2011 (CEST)
*Testing sections: I need to start discussion around this in the Testing template, but in any case, I'm considering some revisions there. You'll note I revised the testing template to start generating "Tested On" categories, at least for OS's. Such works out to some degree there, as there are a limited number of inputs, but similar methods won't work well for high variety of the current CPU/GPU sections. Follow up on such in... [[Template talk:Testing/entry]]. In any case, I may want the script to handle reparsing some of the testing fields into separate values.[[User:Kolano|Kolano]] 05:15, 22 August 2011 (CEST)


====dolphinpageupdate.pl====
===dolphinpageupdate.pl===
Runs great on my Linux box, uses no special modules.  I know for a fact that system('clear') does NOT work in Windows, but you could probably replace it with system('cls') and get the same effect.
Runs great on my Linux box, uses no special modules.  I know for a fact that system('clear') does NOT work in Windows, but you could probably replace it with system('cls') and get the same effect.


Line 84: Line 84:
'''''1.02.1'''''
'''''1.02.1'''''
* Testing section example now shows correct format
* Testing section example now shows correct format
'''''1.02.2'''''
* Updated Version Compatibility user hint for the new capabilities
* Turned the automatically-generated category note into a maintenance category instead -- delete it when you've reviewed the auto-generated categories.  Auto-generated categories will still be below the special category, while existing categories are above.


<pre>
<pre>
Line 102: Line 105:


print "************************************\n";
print "************************************\n";
print "* Dolphin Wiki Page Update v1.02.1 *\n";
print "* Dolphin Wiki Page Update v1.02.2 *\n";
print "************************************\n\n";
print "************************************\n\n";


Line 125: Line 128:
system('clear');
system('clear');


print "*********************************\n";
print "************************************\n";
print "* Dolphin Wiki Page Update v1.0 *\n";
print "* Dolphin Wiki Page Update v1.02.2 *\n";
print "*********************************\n\n";
print "************************************\n\n";


print "Now, copy and paste the existing Dolphin wiki article to import existing information.  Zero input is fine.  Enter \'-1\' to indicate the end.\n\n";
print "Now, copy and paste the existing Dolphin wiki article to import existing information.  Zero input is fine.  Enter \'-1\' to indicate the end.\n\n";
Line 482: Line 485:
push (@finalResult, "\n\=\= Version Compatibility \=\=");
push (@finalResult, "\n\=\= Version Compatibility \=\=");
push (@finalResult, "\{\{VersionCompatibility\}\}");
push (@finalResult, "\{\{VersionCompatibility\}\}");
push (@finalResult, '<!--Use this template for compatibility entries: {{VersionCompatibilityVersion|7617|****}}-->');
push (@finalResult, '<!--Use this template for compatibility entries: {{VersionCompatibilityVersion|revision|****}}-->');
push (@finalResult, '<!--Replace \'revision\' with an SVN revision number (like 6789), a Dolphin release (like 3.0), or a git revision number (like 3.0-50)-->');
push (@finalResult, @versionCompatSection);
push (@finalResult, @versionCompatSection);
push (@finalResult, "\{\{VersionCompatibilityClose\}\}");
push (@finalResult, "\{\{VersionCompatibilityClose\}\}");
1,411

edits

Navigation menu