Somehow, there is a page on the OpenOffice.org Wiki that has a leading colon. See this Category: http://wiki.services.openoffice.org/wiki/Category:PDL_License
The page in question is the first page in that category list: http://wiki.services.openoffice.org/wiki/:Calc_Error_Codes
Of course when you click the link it resolves to a page without the leading colon, which fits with the documentation I found here: http://en.wikipedia.org/wiki/Wikipedia:Naming_conventions_(technical_restric...
As well, we've got two pages that seem to have invalid namespaces. The first two pages listed here: http://wiki.services.openoffice.org/wiki/Special:UncategorizedPages
Is there any way to move these page to the "right" name.. ie a page without the leading colon so that it resolves to a real Wiki page? and a pages without the broken/nonexistent namespace?
I've tried a few things that have worked in the past with broken pages - eg the pywikipediabot, but so far... no success.
Maybe an API call? or is this something that would take direct database tinkering to "fix"?
C.
Try running /maintance/namespaceDupes.php.
-Peachey
On 03/29/10 02:41 PM, K. Peachey wrote:
Try running /maintance/namespaceDupes.php.
That didn't help.
Maybe some additional information re: namespace use on the OOoWiki will clarify. There are no language namespaces in use. The Wiki was set up to use only the default namespaces.
The pages in question aren't duplicates so much as broken page names.
C.
When we have bad page names that don't resolve from within the wiki we do SQL queries to change them.
(i.e. SELECT page_id, page_name FROM page WHERE page_name LIKE ':%'; UPDATE page SET page_name='name_w/o_colon' WHERE page_id=#;)
ccornell wrote:
On 03/29/10 02:41 PM, K. Peachey wrote:
Try running /maintance/namespaceDupes.php.
That didn't help.
Maybe some additional information re: namespace use on the OOoWiki will clarify. There are no language namespaces in use. The Wiki was set up to use only the default namespaces.
The pages in question aren't duplicates so much as broken page names.
C.
Running maintenance/cleanupTitles.php should move it to Calc_Error_Codes/broken
On 03/30/10 01:37 AM, Platonides wrote:
Try running /maintance/namespaceDupes.php.
That didn't help.
Maybe some additional information re: namespace use on the OOoWiki will clarify. There are no language namespaces in use. The Wiki was set up to use only the default namespaces.
The pages in question aren't duplicates so much as broken page names.
C.
Running maintenance/cleanupTitles.php should move it to Calc_Error_Codes/broken
That is exactly the maintenance script I needed, thank you - I need to spend more time poking the various maintenance scripts.
I ran this script and it found about 20 pages that were broken for various reasons.
C.
mediawiki-l@lists.wikimedia.org