Re: [pygame] spammity spam on /wiki/patchesandbugs

2011-12-15 Thread René Dudfield
This is completely amazing work!

Thanks a lot Sean.

Now I have to do the renderer, so it renders it to html for the website
(plus syntax highlighting, and adding the menu).  I've got most of the code
for this already, just need to finish it off.


cheers,


Re: [pygame] spammity spam on /wiki/patchesandbugs

2011-12-13 Thread Sean Wolfe
Almost done ... one ordinal error.

COMPLETED
http://www.pygame.org/wiki/2DGeometryEngine
http://www.pygame.org/wiki/2DVectorClass
http://www.pygame.org/wiki/3DVectorClass
http://www.pygame.org/wiki/BezierCurve
http://www.pygame.org/wiki/BoundingBox
http://www.pygame.org/wiki/CairoPygame
http://www.pygame.org/wiki/CalculateDist
http://www.pygame.org/wiki/CommandDispatch
http://www.pygame.org/wiki/ConchMusicSoundToolkit
http://www.pygame.org/wiki/ConstantGameSpeed
http://www.pygame.org/wiki/GLSLExample
http://www.pygame.org/wiki/GLSL_ARB_Example
http://www.pygame.org/wiki/GradientCode
http://www.pygame.org/wiki/HeadlessNoWindowsNeeded
http://www.pygame.org/wiki/ImagePacker
http://www.pygame.org/wiki/Interpolator
http://www.pygame.org/wiki/IntersectingLineDetection
http://www.pygame.org/wiki/Joystick_analyzer
http://www.pygame.org/wiki/LazyImageLoading
http://www.pygame.org/wiki/LinearInterpolator
http://www.pygame.org/wiki/Load_32-bit_BMP_with_Alpha
http://www.pygame.org/wiki/MakeOpenglDrawIn2D
http://www.pygame.org/wiki/MatplotlibPygame
http://www.pygame.org/wiki/MemoizingDecorator
http://www.pygame.org/wiki/MidiScheduler
http://www.pygame.org/wiki/MmapSurfaces
http://www.pygame.org/wiki/OBJFileLoader
http://www.pygame.org/wiki/Profiling
http://www.pygame.org/wiki/QuadTree
http://www.pygame.org/wiki/RGBColorConversion
http://www.pygame.org/wiki/RotateCenter
http://www.pygame.org/wiki/RunningInCorrectDirectory
http://www.pygame.org/wiki/SettingWindowPosition

FAILED
http://www.pygame.org/wiki/InputWrapper

C:\scratchpad\pygamewiki2bitbucket.py InputWrapper
Traceback (most recent call last):
  File C:\scratchpad\pygame\wiki2bitbucket.py, line 39, in module
creole_version = html2creole(unicode(pretty_html))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position
9626: ordinal not in range(128)
C:\scratchpad\pygame

On Mon, Dec 12, 2011 at 4:26 PM, Sean Wolfe ether@gmail.com wrote:
 More! No errors this time.

 COMPLETED
 http://www.pygame.org/wiki/ShadowEffects
 http://www.pygame.org/wiki/SimpleFontManager
 http://www.pygame.org/wiki/SimpleOpenGL2dClasses
 http://www.pygame.org/wiki/SmallerRectForSpriteCollision
 http://www.pygame.org/wiki/SmoothInterpolator
 http://www.pygame.org/wiki/SpatialHashMap
 http://www.pygame.org/wiki/SpatialHash_for_Pygame
 http://www.pygame.org/wiki/Spritesheet
 http://www.pygame.org/wiki/SubtractRects
 http://www.pygame.org/wiki/TextureCoordinateArithmetic
 http://www.pygame.org/wiki/TextWrapping
 http://www.pygame.org/wiki/toggle_fullscreen
 http://www.pygame.org/wiki/TTFToBitmapConverter
 http://www.pygame.org/wiki/WindowResizing
 http://www.pygame.org/wiki/WxPython

 On Mon, Dec 12, 2011 at 3:52 PM, Sean Wolfe ether@gmail.com wrote:
 More pages done, and one more ordinal error:

 MIGRATED
 http://www.pygame.org/wiki/distributing
 http://www.pygame.org/wiki/FrequentlyAskedQuestions
 http://www.pygame.org/wiki/Glossary
 http://www.pygame.org/wiki/gsoc2009ideas
 http://www.pygame.org/wiki/gui
 http://www.pygame.org/wiki/gsoc2011ideas
 http://www.pygame.org/wiki/guinew
 http://www.pygame.org/wiki/Hacking
 http://www.pygame.org/wiki/helprequesthowto
 http://www.pygame.org/wiki/interviews
 http://www.pygame.org/wiki/kubuntu
 http://www.pygame.org/wiki/macintosh
 http://www.pygame.org/wiki/MacSVNCompile

 ERROR
 http://www.pygame.org/wiki/gsoc2009readinglist

 C:\scratchpad\pygamewiki2bitbucket.py gsoc2009readinglist
 Traceback (most recent call last):
  File C:\scratchpad\pygame\wiki2bitbucket.py, line 39, in module
    creole_version = html2creole(unicode(pretty_html))
 UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position
 5276: ordinal not in range(128)




 On Wed, Dec 7, 2011 at 4:49 PM, René Dudfield ren...@gmail.com wrote:
 Nice work Sean :)



 On Wed, Dec 7, 2011 at 6:50 PM, Sean Wolfe ether@gmail.com wrote:

 More! more! Also some problems which are detailed in the ATTEMPTED
 section below.

 ---
 DONE:
 http://www.pygame.org/wiki/WindowsExecutables_Py2Exe
 http://www.pygame.org/wiki/syntax
 http://www.pygame.org/wiki/python3porting
 http://www.pygame.org/wiki/Pygame2exe
 http://www.pygame.org/wiki/pgreloaded
 http://www.pygame.org/wiki/surfarray_profile
 http://www.pygame.org/wiki/Optimisations
 http://www.pygame.org/wiki/AlternateJpegBuild
 http://www.pygame.org/wiki/MinGWBuildingDependenciesByHand
 http://www.pygame.org/wiki/MingWlibtiffBuild?action=view
 http://www.pygame.org/wiki/PreparingMinGW


 HG complained that this was already tracked, but I submitted anyway:
 http://www.pygame.org/wiki/MingW


 ---
 ATTEMPTED BUT FAILED:

 this says it's already tracked... I didn't override it:
 http://www.pygame.org/wiki/sandbox

 This one had a UnicodeDecodeError in wiki2bitbucket.py which I didn't
 try to fix:
 http://www.pygame.org/wiki/demo.png

 This one says already tracked, not sure how to proceed:
 http://www.pygame.org/wiki/todo


 More to follow!




 On Wed, Dec 7, 2011 at 11:35 AM, René Dudfield ren...@gmail.com 

Re: [pygame] spammity spam on /wiki/patchesandbugs

2011-12-13 Thread Sean Wolfe
The last batch... (!!!) at least for this pass

COMPLETED
http://www.pygame.org/wiki/PyObjC
http://www.pygame.org/wiki/PyOgre
http://www.pygame.org/wiki/PythonVersions
http://www.pygame.org/wiki/rsslinks
http://www.pygame.org/wiki/wiggle
http://www.pygame.org/wiki/alphatoalphablit
http://www.pygame.org/wiki/CompilePythonCE
http://www.pygame.org/wiki/CompileSuse
http://www.pygame.org/wiki/ToolkitCompiler


That should be a lot of the grunt work done!



On Tue, Dec 13, 2011 at 12:38 PM, Sean Wolfe ether@gmail.com wrote:
 Almost done ... one ordinal error.

 COMPLETED
 http://www.pygame.org/wiki/2DGeometryEngine
 http://www.pygame.org/wiki/2DVectorClass
 http://www.pygame.org/wiki/3DVectorClass
 http://www.pygame.org/wiki/BezierCurve
 http://www.pygame.org/wiki/BoundingBox
 http://www.pygame.org/wiki/CairoPygame
 http://www.pygame.org/wiki/CalculateDist
 http://www.pygame.org/wiki/CommandDispatch
 http://www.pygame.org/wiki/ConchMusicSoundToolkit
 http://www.pygame.org/wiki/ConstantGameSpeed
 http://www.pygame.org/wiki/GLSLExample
 http://www.pygame.org/wiki/GLSL_ARB_Example
 http://www.pygame.org/wiki/GradientCode
 http://www.pygame.org/wiki/HeadlessNoWindowsNeeded
 http://www.pygame.org/wiki/ImagePacker
 http://www.pygame.org/wiki/Interpolator
 http://www.pygame.org/wiki/IntersectingLineDetection
 http://www.pygame.org/wiki/Joystick_analyzer
 http://www.pygame.org/wiki/LazyImageLoading
 http://www.pygame.org/wiki/LinearInterpolator
 http://www.pygame.org/wiki/Load_32-bit_BMP_with_Alpha
 http://www.pygame.org/wiki/MakeOpenglDrawIn2D
 http://www.pygame.org/wiki/MatplotlibPygame
 http://www.pygame.org/wiki/MemoizingDecorator
 http://www.pygame.org/wiki/MidiScheduler
 http://www.pygame.org/wiki/MmapSurfaces
 http://www.pygame.org/wiki/OBJFileLoader
 http://www.pygame.org/wiki/Profiling
 http://www.pygame.org/wiki/QuadTree
 http://www.pygame.org/wiki/RGBColorConversion
 http://www.pygame.org/wiki/RotateCenter
 http://www.pygame.org/wiki/RunningInCorrectDirectory
 http://www.pygame.org/wiki/SettingWindowPosition

 FAILED
 http://www.pygame.org/wiki/InputWrapper

 C:\scratchpad\pygamewiki2bitbucket.py InputWrapper
 Traceback (most recent call last):
  File C:\scratchpad\pygame\wiki2bitbucket.py, line 39, in module
    creole_version = html2creole(unicode(pretty_html))
 UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position
 9626: ordinal not in range(128)
 C:\scratchpad\pygame

 On Mon, Dec 12, 2011 at 4:26 PM, Sean Wolfe ether@gmail.com wrote:
 More! No errors this time.

 COMPLETED
 http://www.pygame.org/wiki/ShadowEffects
 http://www.pygame.org/wiki/SimpleFontManager
 http://www.pygame.org/wiki/SimpleOpenGL2dClasses
 http://www.pygame.org/wiki/SmallerRectForSpriteCollision
 http://www.pygame.org/wiki/SmoothInterpolator
 http://www.pygame.org/wiki/SpatialHashMap
 http://www.pygame.org/wiki/SpatialHash_for_Pygame
 http://www.pygame.org/wiki/Spritesheet
 http://www.pygame.org/wiki/SubtractRects
 http://www.pygame.org/wiki/TextureCoordinateArithmetic
 http://www.pygame.org/wiki/TextWrapping
 http://www.pygame.org/wiki/toggle_fullscreen
 http://www.pygame.org/wiki/TTFToBitmapConverter
 http://www.pygame.org/wiki/WindowResizing
 http://www.pygame.org/wiki/WxPython

 On Mon, Dec 12, 2011 at 3:52 PM, Sean Wolfe ether@gmail.com wrote:
 More pages done, and one more ordinal error:

 MIGRATED
 http://www.pygame.org/wiki/distributing
 http://www.pygame.org/wiki/FrequentlyAskedQuestions
 http://www.pygame.org/wiki/Glossary
 http://www.pygame.org/wiki/gsoc2009ideas
 http://www.pygame.org/wiki/gui
 http://www.pygame.org/wiki/gsoc2011ideas
 http://www.pygame.org/wiki/guinew
 http://www.pygame.org/wiki/Hacking
 http://www.pygame.org/wiki/helprequesthowto
 http://www.pygame.org/wiki/interviews
 http://www.pygame.org/wiki/kubuntu
 http://www.pygame.org/wiki/macintosh
 http://www.pygame.org/wiki/MacSVNCompile

 ERROR
 http://www.pygame.org/wiki/gsoc2009readinglist

 C:\scratchpad\pygamewiki2bitbucket.py gsoc2009readinglist
 Traceback (most recent call last):
  File C:\scratchpad\pygame\wiki2bitbucket.py, line 39, in module
    creole_version = html2creole(unicode(pretty_html))
 UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position
 5276: ordinal not in range(128)




 On Wed, Dec 7, 2011 at 4:49 PM, René Dudfield ren...@gmail.com wrote:
 Nice work Sean :)



 On Wed, Dec 7, 2011 at 6:50 PM, Sean Wolfe ether@gmail.com wrote:

 More! more! Also some problems which are detailed in the ATTEMPTED
 section below.

 ---
 DONE:
 http://www.pygame.org/wiki/WindowsExecutables_Py2Exe
 http://www.pygame.org/wiki/syntax
 http://www.pygame.org/wiki/python3porting
 http://www.pygame.org/wiki/Pygame2exe
 http://www.pygame.org/wiki/pgreloaded
 http://www.pygame.org/wiki/surfarray_profile
 http://www.pygame.org/wiki/Optimisations
 http://www.pygame.org/wiki/AlternateJpegBuild
 http://www.pygame.org/wiki/MinGWBuildingDependenciesByHand
 http://www.pygame.org/wiki/MingWlibtiffBuild?action=view
 

Re: [pygame] spammity spam on /wiki/patchesandbugs

2011-12-12 Thread Sean Wolfe
More pages done, and one more ordinal error:

MIGRATED
http://www.pygame.org/wiki/distributing
http://www.pygame.org/wiki/FrequentlyAskedQuestions
http://www.pygame.org/wiki/Glossary
http://www.pygame.org/wiki/gsoc2009ideas
http://www.pygame.org/wiki/gui
http://www.pygame.org/wiki/gsoc2011ideas
http://www.pygame.org/wiki/guinew
http://www.pygame.org/wiki/Hacking
http://www.pygame.org/wiki/helprequesthowto
http://www.pygame.org/wiki/interviews
http://www.pygame.org/wiki/kubuntu
http://www.pygame.org/wiki/macintosh
http://www.pygame.org/wiki/MacSVNCompile

ERROR
http://www.pygame.org/wiki/gsoc2009readinglist

C:\scratchpad\pygamewiki2bitbucket.py gsoc2009readinglist
Traceback (most recent call last):
  File C:\scratchpad\pygame\wiki2bitbucket.py, line 39, in module
creole_version = html2creole(unicode(pretty_html))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position
5276: ordinal not in range(128)




On Wed, Dec 7, 2011 at 4:49 PM, René Dudfield ren...@gmail.com wrote:
 Nice work Sean :)



 On Wed, Dec 7, 2011 at 6:50 PM, Sean Wolfe ether@gmail.com wrote:

 More! more! Also some problems which are detailed in the ATTEMPTED
 section below.

 ---
 DONE:
 http://www.pygame.org/wiki/WindowsExecutables_Py2Exe
 http://www.pygame.org/wiki/syntax
 http://www.pygame.org/wiki/python3porting
 http://www.pygame.org/wiki/Pygame2exe
 http://www.pygame.org/wiki/pgreloaded
 http://www.pygame.org/wiki/surfarray_profile
 http://www.pygame.org/wiki/Optimisations
 http://www.pygame.org/wiki/AlternateJpegBuild
 http://www.pygame.org/wiki/MinGWBuildingDependenciesByHand
 http://www.pygame.org/wiki/MingWlibtiffBuild?action=view
 http://www.pygame.org/wiki/PreparingMinGW


 HG complained that this was already tracked, but I submitted anyway:
 http://www.pygame.org/wiki/MingW


 ---
 ATTEMPTED BUT FAILED:

 this says it's already tracked... I didn't override it:
 http://www.pygame.org/wiki/sandbox

 This one had a UnicodeDecodeError in wiki2bitbucket.py which I didn't
 try to fix:
 http://www.pygame.org/wiki/demo.png

 This one says already tracked, not sure how to proceed:
 http://www.pygame.org/wiki/todo


 More to follow!




 On Wed, Dec 7, 2011 at 11:35 AM, René Dudfield ren...@gmail.com wrote:
  On Wed, Dec 7, 2011 at 3:06 PM, Sean Wolfe ether@gmail.com wrote:
 
  there are some spam top level pages like 'weight_loss' . Is there an
  interface or keyword to use to delete these top level pages?
 
 
  Hi,
 
  we can just ignore those ones, and not add them to the new wiki.
 
  cheers,



 --
 A musician must make music, an artist must paint, a poet must write,
 if he is to be ultimately at peace with himself.
 - Abraham Maslow





-- 
A musician must make music, an artist must paint, a poet must write,
if he is to be ultimately at peace with himself.
- Abraham Maslow


Re: [pygame] spammity spam on /wiki/patchesandbugs

2011-12-12 Thread Sean Wolfe
More! No errors this time.

COMPLETED
http://www.pygame.org/wiki/ShadowEffects
http://www.pygame.org/wiki/SimpleFontManager
http://www.pygame.org/wiki/SimpleOpenGL2dClasses
http://www.pygame.org/wiki/SmallerRectForSpriteCollision
http://www.pygame.org/wiki/SmoothInterpolator
http://www.pygame.org/wiki/SpatialHashMap
http://www.pygame.org/wiki/SpatialHash_for_Pygame
http://www.pygame.org/wiki/Spritesheet
http://www.pygame.org/wiki/SubtractRects
http://www.pygame.org/wiki/TextureCoordinateArithmetic
http://www.pygame.org/wiki/TextWrapping
http://www.pygame.org/wiki/toggle_fullscreen
http://www.pygame.org/wiki/TTFToBitmapConverter
http://www.pygame.org/wiki/WindowResizing
http://www.pygame.org/wiki/WxPython

On Mon, Dec 12, 2011 at 3:52 PM, Sean Wolfe ether@gmail.com wrote:
 More pages done, and one more ordinal error:

 MIGRATED
 http://www.pygame.org/wiki/distributing
 http://www.pygame.org/wiki/FrequentlyAskedQuestions
 http://www.pygame.org/wiki/Glossary
 http://www.pygame.org/wiki/gsoc2009ideas
 http://www.pygame.org/wiki/gui
 http://www.pygame.org/wiki/gsoc2011ideas
 http://www.pygame.org/wiki/guinew
 http://www.pygame.org/wiki/Hacking
 http://www.pygame.org/wiki/helprequesthowto
 http://www.pygame.org/wiki/interviews
 http://www.pygame.org/wiki/kubuntu
 http://www.pygame.org/wiki/macintosh
 http://www.pygame.org/wiki/MacSVNCompile

 ERROR
 http://www.pygame.org/wiki/gsoc2009readinglist

 C:\scratchpad\pygamewiki2bitbucket.py gsoc2009readinglist
 Traceback (most recent call last):
  File C:\scratchpad\pygame\wiki2bitbucket.py, line 39, in module
    creole_version = html2creole(unicode(pretty_html))
 UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position
 5276: ordinal not in range(128)




 On Wed, Dec 7, 2011 at 4:49 PM, René Dudfield ren...@gmail.com wrote:
 Nice work Sean :)



 On Wed, Dec 7, 2011 at 6:50 PM, Sean Wolfe ether@gmail.com wrote:

 More! more! Also some problems which are detailed in the ATTEMPTED
 section below.

 ---
 DONE:
 http://www.pygame.org/wiki/WindowsExecutables_Py2Exe
 http://www.pygame.org/wiki/syntax
 http://www.pygame.org/wiki/python3porting
 http://www.pygame.org/wiki/Pygame2exe
 http://www.pygame.org/wiki/pgreloaded
 http://www.pygame.org/wiki/surfarray_profile
 http://www.pygame.org/wiki/Optimisations
 http://www.pygame.org/wiki/AlternateJpegBuild
 http://www.pygame.org/wiki/MinGWBuildingDependenciesByHand
 http://www.pygame.org/wiki/MingWlibtiffBuild?action=view
 http://www.pygame.org/wiki/PreparingMinGW


 HG complained that this was already tracked, but I submitted anyway:
 http://www.pygame.org/wiki/MingW


 ---
 ATTEMPTED BUT FAILED:

 this says it's already tracked... I didn't override it:
 http://www.pygame.org/wiki/sandbox

 This one had a UnicodeDecodeError in wiki2bitbucket.py which I didn't
 try to fix:
 http://www.pygame.org/wiki/demo.png

 This one says already tracked, not sure how to proceed:
 http://www.pygame.org/wiki/todo


 More to follow!




 On Wed, Dec 7, 2011 at 11:35 AM, René Dudfield ren...@gmail.com wrote:
  On Wed, Dec 7, 2011 at 3:06 PM, Sean Wolfe ether@gmail.com wrote:
 
  there are some spam top level pages like 'weight_loss' . Is there an
  interface or keyword to use to delete these top level pages?
 
 
  Hi,
 
  we can just ignore those ones, and not add them to the new wiki.
 
  cheers,



 --
 A musician must make music, an artist must paint, a poet must write,
 if he is to be ultimately at peace with himself.
 - Abraham Maslow





 --
 A musician must make music, an artist must paint, a poet must write,
 if he is to be ultimately at peace with himself.
 - Abraham Maslow



-- 
A musician must make music, an artist must paint, a poet must write,
if he is to be ultimately at peace with himself.
- Abraham Maslow


Re: [pygame] spammity spam on /wiki/patchesandbugs

2011-12-07 Thread Sean Wolfe
there are some spam top level pages like 'weight_loss' . Is there an
interface or keyword to use to delete these top level pages?

On Wed, Dec 7, 2011 at 4:17 AM, René Dudfield ren...@gmail.com wrote:
 Hello,

 and it continues...

 https://bitbucket.org/pygame/pygame/wiki/macintosh
 https://bitbucket.org/pygame/pygame/wiki/CompileWindows
 https://bitbucket.org/pygame/pygame/wiki/MingW
 https://bitbucket.org/pygame/pygame/wiki/ToolkitCompiler
 https://bitbucket.org/pygame/pygame/wiki/MacCompile
 https://bitbucket.org/pygame/pygame/wiki/CompileUbuntu
 https://bitbucket.org/pygame/pygame/wiki/CompileRedHat


 20 done, 120ish to go.



-- 
A musician must make music, an artist must paint, a poet must write,
if he is to be ultimately at peace with himself.
- Abraham Maslow


Re: [pygame] spammity spam on /wiki/patchesandbugs

2011-12-03 Thread René Dudfield
Hi,

cool thanks!


I've converted this one so far...
https://bitbucket.org/pygame/pygame/wiki/resources

The html2creole script did not work on the initial html, so I had to
simplify the html so that it would work.




On Fri, Dec 2, 2011 at 10:56 PM, Sean Wolfe ether@gmail.com wrote:

 I did a scrape through the pygame.org pages I made changes on the
 following:

 http://www.pygame.org/wiki/FrequentlyAskedQuestions
 http://www.pygame.org/wiki/CookBook
 http://www.pygame.org/wiki/resources
 http://www.pygame.org/wiki/cvs
 http://pygame.org/wiki/about

 The last two were particularly nasty. The /wiki/about page, under the
 More Information section, I'm not 100% sure about ... are we missing
 some links or is someo f that spam?

 Anyhow ... we have less now at least... I scraped probably 100 of
 those little b*stards.


 On Fri, Dec 2, 2011 at 2:34 PM, Sean Wolfe ether@gmail.com wrote:
  Let me parse everything and I'll take a look. Right now I don't have a
  problem working through the website interface.
 
 
  On Fri, Dec 2, 2011 at 2:24 PM, René Dudfield ren...@gmail.com wrote:
  Hi,
 
  If you want to start at the top, I can start at the bottom.
  http://www.pygame.org/wiki/map.php
 
  Also, do you have a bitbucket user name?  I'll give you permission to
 the hg
  repository... otherwise you would have to do all the changes through the
  web.  So if you just want to do it through the website, that is fine
 too.
 
 
  cheers,
 
 
 
  On Fri, Dec 2, 2011 at 6:17 PM, René Dudfield ren...@gmail.com wrote:
 
  cool, thanks :)
 
  Here is the wiki map of all the pages:
  http://www.pygame.org/wiki/map.php
 
  I wrote Wiki migration work in progress...
  https://bitbucket.org/pygame/pygame/wiki/patchesandbugs  on the
 page... but
  I guess we don't need to do that.  That's just extra work.
 
  I find it easy to go to the history page, find an old version without
  spam, and click the revert link.
 
 
  hg clone https://bitbucket.org/pygame/pygame/wiki
 
 
  There is a script in there wiki2bitbucket.py which downloads the pygame
  wiki source, then converts it to creole.
 
  python wiki2bitbucket.py patchesandbugs
 
  That creates a patchesandbugs.wiki file.   Which you then need to do a:
  hg add patchesandbugs.wiki  hg commit patchesandbugs.wiki -m
  importing old wiki  hg push
 
 
 
  Let me know if that is clear or if it works for you?
 
 
  cheers,
 
 
  On Fri, Dec 2, 2011 at 6:04 PM, Sean Wolfe ether@gmail.com
 wrote:
 
  I'd like to help with the cleanup if I can ... I just dug up my
  userinfo and logged into the site.
 
  Do I need to coordinate anything with anybody?
 
  On Fri, Dec 2, 2011 at 1:58 PM, René Dudfield ren...@gmail.com
 wrote:
   Hi,
  
   The bitbucket wiki has anti spam measures, so I hope those will
 work ok
   once
   the migration is complete.
  
   cheers,
  
  
   On Fri, Dec 2, 2011 at 5:56 PM, Sean Wolfe ether@gmail.com
 wrote:
  
   let's do it! If that's all it takes, then we can implement it and
   manually clean out all the crap. I'm happy to help manually clean
 if
   we have a reasonable chance of it not happening all the time.
  
  
   On Fri, Dec 2, 2011 at 1:54 PM, James Paige 
 b...@hamsterrepublic.com
   wrote:
I have suggested this before, but it bears repeating. Anonymous
users,
and new users should just not be allowed to make any edit that
contains
a url.
   
---
James Paige
   
On Fri, Dec 02, 2011 at 11:56:01AM -0430, Ciro Duran wrote:
   The wiki is full of them. I tried in the past to edit those,
 but
a
few
   days later the spammers re edit the page.
   
   El dic 2, 2011 11:49 a.m., Sean Wolfe ether@gmail.com
 
escribio:
   
 Hey I was just poking around the pygame.org site and found
some
spam
 hackness... looks like this page has a lot of hidden links
 to
jokes
 pages, plus some 'diet pills' links etc etc.
   
 http://pygame.org/wiki/patchesandbugs
   
 aach!
   
 --
 A musician must make music, an artist must paint, a poet
 must
write,
 if he is to be ultimately at peace with himself.
 - Abraham Maslow
  
  
  
   --
   A musician must make music, an artist must paint, a poet must
 write,
   if he is to be ultimately at peace with himself.
   - Abraham Maslow
  
  
 
 
 
  --
  A musician must make music, an artist must paint, a poet must write,
  if he is to be ultimately at peace with himself.
  - Abraham Maslow
 
 
 
 
 
 
  --
  A musician must make music, an artist must paint, a poet must write,
  if he is to be ultimately at peace with himself.
  - Abraham Maslow



 --
 A musician must make music, an artist must paint, a poet must write,
 if he is to be ultimately at peace with himself.
 - Abraham Maslow



Re: [pygame] spammity spam on /wiki/patchesandbugs

2011-12-03 Thread René Dudfield
Hi again,

I've converted these pages over too:

https://bitbucket.org/pygame/pygame/wiki/index
https://bitbucket.org/pygame/pygame/wiki/links
https://bitbucket.org/pygame/pygame/wiki/info
https://bitbucket.org/pygame/pygame/wiki/tutorials



On Sat, Dec 3, 2011 at 9:49 AM, René Dudfield ren...@gmail.com wrote:

 Hi,

 These pages are converted now.

 https://bitbucket.org/pygame/pygame/wiki/about
 https://bitbucket.org/pygame/pygame/wiki/CookBook
 https://bitbucket.org/pygame/pygame/wiki/FrequentlyAskedQuestions
 https://bitbucket.org/pygame/pygame/wiki/resources

 I had to do a bit of editing to simplify html, get rid of a bit more spam,
 and also edit the results a little after the automatic conversion.

 cheers,



 On Sat, Dec 3, 2011 at 9:27 AM, René Dudfield ren...@gmail.com wrote:

 Hi,

 cool thanks!


 I've converted this one so far...
 https://bitbucket.org/pygame/pygame/wiki/resources

 The html2creole script did not work on the initial html, so I had to
 simplify the html so that it would work.





 On Fri, Dec 2, 2011 at 10:56 PM, Sean Wolfe ether@gmail.com wrote:

 I did a scrape through the pygame.org pages I made changes on the
 following:

 http://www.pygame.org/wiki/FrequentlyAskedQuestions
 http://www.pygame.org/wiki/CookBook
 http://www.pygame.org/wiki/resources
 http://www.pygame.org/wiki/cvs
 http://pygame.org/wiki/about

 The last two were particularly nasty. The /wiki/about page, under the
 More Information section, I'm not 100% sure about ... are we missing
 some links or is someo f that spam?

 Anyhow ... we have less now at least... I scraped probably 100 of
 those little b*stards.


 On Fri, Dec 2, 2011 at 2:34 PM, Sean Wolfe ether@gmail.com wrote:
  Let me parse everything and I'll take a look. Right now I don't have a
  problem working through the website interface.
 
 
  On Fri, Dec 2, 2011 at 2:24 PM, René Dudfield ren...@gmail.com
 wrote:
  Hi,
 
  If you want to start at the top, I can start at the bottom.
  http://www.pygame.org/wiki/map.php
 
  Also, do you have a bitbucket user name?  I'll give you permission to
 the hg
  repository... otherwise you would have to do all the changes through
 the
  web.  So if you just want to do it through the website, that is fine
 too.
 
 
  cheers,
 
 
 
  On Fri, Dec 2, 2011 at 6:17 PM, René Dudfield ren...@gmail.com
 wrote:
 
  cool, thanks :)
 
  Here is the wiki map of all the pages:
  http://www.pygame.org/wiki/map.php
 
  I wrote Wiki migration work in progress...
  https://bitbucket.org/pygame/pygame/wiki/patchesandbugs  on the
 page... but
  I guess we don't need to do that.  That's just extra work.
 
  I find it easy to go to the history page, find an old version without
  spam, and click the revert link.
 
 
  hg clone https://bitbucket.org/pygame/pygame/wiki
 
 
  There is a script in there wiki2bitbucket.py which downloads the
 pygame
  wiki source, then converts it to creole.
 
  python wiki2bitbucket.py patchesandbugs
 
  That creates a patchesandbugs.wiki file.   Which you then need to do
 a:
  hg add patchesandbugs.wiki  hg commit patchesandbugs.wiki -m
  importing old wiki  hg push
 
 
 
  Let me know if that is clear or if it works for you?
 
 
  cheers,
 
 
  On Fri, Dec 2, 2011 at 6:04 PM, Sean Wolfe ether@gmail.com
 wrote:
 
  I'd like to help with the cleanup if I can ... I just dug up my
  userinfo and logged into the site.
 
  Do I need to coordinate anything with anybody?
 
  On Fri, Dec 2, 2011 at 1:58 PM, René Dudfield ren...@gmail.com
 wrote:
   Hi,
  
   The bitbucket wiki has anti spam measures, so I hope those will
 work ok
   once
   the migration is complete.
  
   cheers,
  
  
   On Fri, Dec 2, 2011 at 5:56 PM, Sean Wolfe ether@gmail.com
 wrote:
  
   let's do it! If that's all it takes, then we can implement it and
   manually clean out all the crap. I'm happy to help manually
 clean if
   we have a reasonable chance of it not happening all the time.
  
  
   On Fri, Dec 2, 2011 at 1:54 PM, James Paige 
 b...@hamsterrepublic.com
   wrote:
I have suggested this before, but it bears repeating. Anonymous
users,
and new users should just not be allowed to make any edit that
contains
a url.
   
---
James Paige
   
On Fri, Dec 02, 2011 at 11:56:01AM -0430, Ciro Duran wrote:
   The wiki is full of them. I tried in the past to edit
 those, but
a
few
   days later the spammers re edit the page.
   
   El dic 2, 2011 11:49 a.m., Sean Wolfe 
 ether@gmail.com
escribio:
   
 Hey I was just poking around the pygame.org site and
 found
some
spam
 hackness... looks like this page has a lot of hidden
 links to
jokes
 pages, plus some 'diet pills' links etc etc.
   
 http://pygame.org/wiki/patchesandbugs
   
 aach!
   
 --
 A musician must make music, an artist must paint, a poet
 must
write,
 if he is to be ultimately at peace with himself.

[pygame] spammity spam on /wiki/patchesandbugs

2011-12-02 Thread Sean Wolfe
Hey I was just poking around the pygame.org site and found some spam
hackness... looks like this page has a lot of hidden links to jokes
pages, plus some 'diet pills' links etc etc.

http://pygame.org/wiki/patchesandbugs

aach!



-- 
A musician must make music, an artist must paint, a poet must write,
if he is to be ultimately at peace with himself.
- Abraham Maslow


Re: [pygame] spammity spam on /wiki/patchesandbugs

2011-12-02 Thread Ciro Duran
The wiki is full of them. I tried in the past to edit those, but a few days
later the spammers re edit the page.
El dic 2, 2011 11:49 a.m., Sean Wolfe ether@gmail.com escribió:

 Hey I was just poking around the pygame.org site and found some spam
 hackness... looks like this page has a lot of hidden links to jokes
 pages, plus some 'diet pills' links etc etc.

 http://pygame.org/wiki/patchesandbugs

 aach!



 --
 A musician must make music, an artist must paint, a poet must write,
 if he is to be ultimately at peace with himself.
 - Abraham Maslow



Re: [pygame] spammity spam on /wiki/patchesandbugs

2011-12-02 Thread James Paige
I have suggested this before, but it bears repeating. Anonymous users, 
and new users should just not be allowed to make any edit that contains 
a url.

---
James Paige

On Fri, Dec 02, 2011 at 11:56:01AM -0430, Ciro Duran wrote:
The wiki is full of them. I tried in the past to edit those, but a few
days later the spammers re edit the page.
 
El dic 2, 2011 11:49 a.m., Sean Wolfe ether@gmail.com escribio:
 
  Hey I was just poking around the pygame.org site and found some spam
  hackness... looks like this page has a lot of hidden links to jokes
  pages, plus some 'diet pills' links etc etc.
 
  http://pygame.org/wiki/patchesandbugs
 
  aach!
 
  --
  A musician must make music, an artist must paint, a poet must write,
  if he is to be ultimately at peace with himself.
  - Abraham Maslow


Re: [pygame] spammity spam on /wiki/patchesandbugs

2011-12-02 Thread Sean Wolfe
let's do it! If that's all it takes, then we can implement it and
manually clean out all the crap. I'm happy to help manually clean if
we have a reasonable chance of it not happening all the time.


On Fri, Dec 2, 2011 at 1:54 PM, James Paige b...@hamsterrepublic.com wrote:
 I have suggested this before, but it bears repeating. Anonymous users,
 and new users should just not be allowed to make any edit that contains
 a url.

 ---
 James Paige

 On Fri, Dec 02, 2011 at 11:56:01AM -0430, Ciro Duran wrote:
    The wiki is full of them. I tried in the past to edit those, but a few
    days later the spammers re edit the page.

    El dic 2, 2011 11:49 a.m., Sean Wolfe ether@gmail.com escribio:

      Hey I was just poking around the pygame.org site and found some spam
      hackness... looks like this page has a lot of hidden links to jokes
      pages, plus some 'diet pills' links etc etc.

      http://pygame.org/wiki/patchesandbugs

      aach!

      --
      A musician must make music, an artist must paint, a poet must write,
      if he is to be ultimately at peace with himself.
      - Abraham Maslow



-- 
A musician must make music, an artist must paint, a poet must write,
if he is to be ultimately at peace with himself.
- Abraham Maslow


Re: [pygame] spammity spam on /wiki/patchesandbugs

2011-12-02 Thread René Dudfield
Hi,


I'm moving wiki pages to the bitbucket wiki, and am migrating wiki pages
over to start with.

The new wiki takes creole markup, and I've asked the bitbucket people if
they will support more formats... but they said they have no plans to... so
the html that we have needs to be moved into creole.

Here's the patches and bugs page on the bitbucket wiki...
https://bitbucket.org/pygame/pygame/wiki/patchesandbugs


Below is the little script I made to help with the conversion.

I need to go through all the pages and make sure they are spam free, and
then do the conversion.  However, then I need to check each page to make
sure it converts ok and has no spam.

The final step is to redo the website pages so that it pulls the data from
the bitbucket hg wiki, and then renders the page.  Also the edit buttons
will go to the bit bucket page.




# pip install python-creole
# pip install BeautifulSoup

from creole import html2creole
from BeautifulSoup import BeautifulSoup
import urllib

pages = [patchesandbugs]
for page in pages:
url = http://www.pygame.org/wiki/%s?action=source; % page
html = urllib.urlopen(url).read()
creole_version = html2creole(unicode(BeautifulSoup(html)))
f = open(%s.wiki % page, w)
f.write(creole_version)
f.close()


Re: [pygame] spammity spam on /wiki/patchesandbugs

2011-12-02 Thread René Dudfield
Hi,

The bitbucket wiki has anti spam measures, so I hope those will work ok
once the migration is complete.

cheers,

On Fri, Dec 2, 2011 at 5:56 PM, Sean Wolfe ether@gmail.com wrote:

 let's do it! If that's all it takes, then we can implement it and
 manually clean out all the crap. I'm happy to help manually clean if
 we have a reasonable chance of it not happening all the time.


 On Fri, Dec 2, 2011 at 1:54 PM, James Paige b...@hamsterrepublic.com
 wrote:
  I have suggested this before, but it bears repeating. Anonymous users,
  and new users should just not be allowed to make any edit that contains
  a url.
 
  ---
  James Paige
 
  On Fri, Dec 02, 2011 at 11:56:01AM -0430, Ciro Duran wrote:
 The wiki is full of them. I tried in the past to edit those, but a
 few
 days later the spammers re edit the page.
 
 El dic 2, 2011 11:49 a.m., Sean Wolfe ether@gmail.com
 escribio:
 
   Hey I was just poking around the pygame.org site and found some
 spam
   hackness... looks like this page has a lot of hidden links to jokes
   pages, plus some 'diet pills' links etc etc.
 
   http://pygame.org/wiki/patchesandbugs
 
   aach!
 
   --
   A musician must make music, an artist must paint, a poet must
 write,
   if he is to be ultimately at peace with himself.
   - Abraham Maslow



 --
 A musician must make music, an artist must paint, a poet must write,
 if he is to be ultimately at peace with himself.
 - Abraham Maslow



Re: [pygame] spammity spam on /wiki/patchesandbugs

2011-12-02 Thread Sean Wolfe
I'd like to help with the cleanup if I can ... I just dug up my
userinfo and logged into the site.

Do I need to coordinate anything with anybody?

On Fri, Dec 2, 2011 at 1:58 PM, René Dudfield ren...@gmail.com wrote:
 Hi,

 The bitbucket wiki has anti spam measures, so I hope those will work ok once
 the migration is complete.

 cheers,


 On Fri, Dec 2, 2011 at 5:56 PM, Sean Wolfe ether@gmail.com wrote:

 let's do it! If that's all it takes, then we can implement it and
 manually clean out all the crap. I'm happy to help manually clean if
 we have a reasonable chance of it not happening all the time.


 On Fri, Dec 2, 2011 at 1:54 PM, James Paige b...@hamsterrepublic.com
 wrote:
  I have suggested this before, but it bears repeating. Anonymous users,
  and new users should just not be allowed to make any edit that contains
  a url.
 
  ---
  James Paige
 
  On Fri, Dec 02, 2011 at 11:56:01AM -0430, Ciro Duran wrote:
     The wiki is full of them. I tried in the past to edit those, but a
  few
     days later the spammers re edit the page.
 
     El dic 2, 2011 11:49 a.m., Sean Wolfe ether@gmail.com
  escribio:
 
       Hey I was just poking around the pygame.org site and found some
  spam
       hackness... looks like this page has a lot of hidden links to
  jokes
       pages, plus some 'diet pills' links etc etc.
 
       http://pygame.org/wiki/patchesandbugs
 
       aach!
 
       --
       A musician must make music, an artist must paint, a poet must
  write,
       if he is to be ultimately at peace with himself.
       - Abraham Maslow



 --
 A musician must make music, an artist must paint, a poet must write,
 if he is to be ultimately at peace with himself.
 - Abraham Maslow





-- 
A musician must make music, an artist must paint, a poet must write,
if he is to be ultimately at peace with himself.
- Abraham Maslow


Re: [pygame] spammity spam on /wiki/patchesandbugs

2011-12-02 Thread René Dudfield
cool, thanks :)

Here is the wiki map of all the pages:
http://www.pygame.org/wiki/map.php

I wrote Wiki migration work in progress...
https://bitbucket.org/pygame/pygame/wiki/patchesandbugs  on the page...
but I guess we don't need to do that.  That's just extra work.

I find it easy to go to the history page, find an old version without spam,
and click the revert link.


hg clone https://bitbucket.org/pygame/pygame/wiki


There is a script in there wiki2bitbucket.py which downloads the pygame
wiki source, then converts it to creole.

python wiki2bitbucket.py patchesandbugs

That creates a patchesandbugs.wiki file.   Which you then need to do a:
hg add patchesandbugs.wiki  hg commit patchesandbugs.wiki -m
importing old wiki  hg push



Let me know if that is clear or if it works for you?


cheers,

On Fri, Dec 2, 2011 at 6:04 PM, Sean Wolfe ether@gmail.com wrote:

 I'd like to help with the cleanup if I can ... I just dug up my
 userinfo and logged into the site.

 Do I need to coordinate anything with anybody?

 On Fri, Dec 2, 2011 at 1:58 PM, René Dudfield ren...@gmail.com wrote:
  Hi,
 
  The bitbucket wiki has anti spam measures, so I hope those will work ok
 once
  the migration is complete.
 
  cheers,
 
 
  On Fri, Dec 2, 2011 at 5:56 PM, Sean Wolfe ether@gmail.com wrote:
 
  let's do it! If that's all it takes, then we can implement it and
  manually clean out all the crap. I'm happy to help manually clean if
  we have a reasonable chance of it not happening all the time.
 
 
  On Fri, Dec 2, 2011 at 1:54 PM, James Paige b...@hamsterrepublic.com
  wrote:
   I have suggested this before, but it bears repeating. Anonymous users,
   and new users should just not be allowed to make any edit that
 contains
   a url.
  
   ---
   James Paige
  
   On Fri, Dec 02, 2011 at 11:56:01AM -0430, Ciro Duran wrote:
  The wiki is full of them. I tried in the past to edit those, but a
   few
  days later the spammers re edit the page.
  
  El dic 2, 2011 11:49 a.m., Sean Wolfe ether@gmail.com
   escribio:
  
Hey I was just poking around the pygame.org site and found some
   spam
hackness... looks like this page has a lot of hidden links to
   jokes
pages, plus some 'diet pills' links etc etc.
  
http://pygame.org/wiki/patchesandbugs
  
aach!
  
--
A musician must make music, an artist must paint, a poet must
   write,
if he is to be ultimately at peace with himself.
- Abraham Maslow
 
 
 
  --
  A musician must make music, an artist must paint, a poet must write,
  if he is to be ultimately at peace with himself.
  - Abraham Maslow
 
 



 --
 A musician must make music, an artist must paint, a poet must write,
 if he is to be ultimately at peace with himself.
 - Abraham Maslow



Re: [pygame] spammity spam on /wiki/patchesandbugs

2011-12-02 Thread René Dudfield
Hi,

If you want to start at the top, I can start at the bottom.
http://www.pygame.org/wiki/map.php

Also, do you have a bitbucket user name?  I'll give you permission to the
hg repository... otherwise you would have to do all the changes through the
web.  So if you just want to do it through the website, that is fine too.


cheers,


On Fri, Dec 2, 2011 at 6:17 PM, René Dudfield ren...@gmail.com wrote:

 cool, thanks :)

 Here is the wiki map of all the pages:
 http://www.pygame.org/wiki/map.php

 I wrote Wiki migration work in progress...
 https://bitbucket.org/pygame/pygame/wiki/patchesandbugs  on the page...
 but I guess we don't need to do that.  That's just extra work.

 I find it easy to go to the history page, find an old version without
 spam, and click the revert link.


 hg clone https://bitbucket.org/pygame/pygame/wiki


 There is a script in there wiki2bitbucket.py which downloads the pygame
 wiki source, then converts it to creole.

 python wiki2bitbucket.py patchesandbugs

 That creates a patchesandbugs.wiki file.   Which you then need to do a:
 hg add patchesandbugs.wiki  hg commit patchesandbugs.wiki -m
 importing old wiki  hg push



 Let me know if that is clear or if it works for you?


 cheers,


 On Fri, Dec 2, 2011 at 6:04 PM, Sean Wolfe ether@gmail.com wrote:

 I'd like to help with the cleanup if I can ... I just dug up my
 userinfo and logged into the site.

 Do I need to coordinate anything with anybody?

 On Fri, Dec 2, 2011 at 1:58 PM, René Dudfield ren...@gmail.com wrote:
  Hi,
 
  The bitbucket wiki has anti spam measures, so I hope those will work ok
 once
  the migration is complete.
 
  cheers,
 
 
  On Fri, Dec 2, 2011 at 5:56 PM, Sean Wolfe ether@gmail.com wrote:
 
  let's do it! If that's all it takes, then we can implement it and
  manually clean out all the crap. I'm happy to help manually clean if
  we have a reasonable chance of it not happening all the time.
 
 
  On Fri, Dec 2, 2011 at 1:54 PM, James Paige b...@hamsterrepublic.com
  wrote:
   I have suggested this before, but it bears repeating. Anonymous
 users,
   and new users should just not be allowed to make any edit that
 contains
   a url.
  
   ---
   James Paige
  
   On Fri, Dec 02, 2011 at 11:56:01AM -0430, Ciro Duran wrote:
  The wiki is full of them. I tried in the past to edit those, but
 a
   few
  days later the spammers re edit the page.
  
  El dic 2, 2011 11:49 a.m., Sean Wolfe ether@gmail.com
   escribio:
  
Hey I was just poking around the pygame.org site and found
 some
   spam
hackness... looks like this page has a lot of hidden links to
   jokes
pages, plus some 'diet pills' links etc etc.
  
http://pygame.org/wiki/patchesandbugs
  
aach!
  
--
A musician must make music, an artist must paint, a poet must
   write,
if he is to be ultimately at peace with himself.
- Abraham Maslow
 
 
 
  --
  A musician must make music, an artist must paint, a poet must write,
  if he is to be ultimately at peace with himself.
  - Abraham Maslow
 
 



 --
 A musician must make music, an artist must paint, a poet must write,
 if he is to be ultimately at peace with himself.
 - Abraham Maslow





Re: [pygame] spammity spam on /wiki/patchesandbugs

2011-12-02 Thread Sean Wolfe
Let me parse everything and I'll take a look. Right now I don't have a
problem working through the website interface.


On Fri, Dec 2, 2011 at 2:24 PM, René Dudfield ren...@gmail.com wrote:
 Hi,

 If you want to start at the top, I can start at the bottom.
     http://www.pygame.org/wiki/map.php

 Also, do you have a bitbucket user name?  I'll give you permission to the hg
 repository... otherwise you would have to do all the changes through the
 web.  So if you just want to do it through the website, that is fine too.


 cheers,



 On Fri, Dec 2, 2011 at 6:17 PM, René Dudfield ren...@gmail.com wrote:

 cool, thanks :)

 Here is the wiki map of all the pages:
     http://www.pygame.org/wiki/map.php

 I wrote Wiki migration work in progress...
 https://bitbucket.org/pygame/pygame/wiki/patchesandbugs  on the page... but
 I guess we don't need to do that.  That's just extra work.

 I find it easy to go to the history page, find an old version without
 spam, and click the revert link.


 hg clone https://bitbucket.org/pygame/pygame/wiki


 There is a script in there wiki2bitbucket.py which downloads the pygame
 wiki source, then converts it to creole.

 python wiki2bitbucket.py patchesandbugs

 That creates a patchesandbugs.wiki file.   Which you then need to do a:
     hg add patchesandbugs.wiki  hg commit patchesandbugs.wiki -m
 importing old wiki  hg push



 Let me know if that is clear or if it works for you?


 cheers,


 On Fri, Dec 2, 2011 at 6:04 PM, Sean Wolfe ether@gmail.com wrote:

 I'd like to help with the cleanup if I can ... I just dug up my
 userinfo and logged into the site.

 Do I need to coordinate anything with anybody?

 On Fri, Dec 2, 2011 at 1:58 PM, René Dudfield ren...@gmail.com wrote:
  Hi,
 
  The bitbucket wiki has anti spam measures, so I hope those will work ok
  once
  the migration is complete.
 
  cheers,
 
 
  On Fri, Dec 2, 2011 at 5:56 PM, Sean Wolfe ether@gmail.com wrote:
 
  let's do it! If that's all it takes, then we can implement it and
  manually clean out all the crap. I'm happy to help manually clean if
  we have a reasonable chance of it not happening all the time.
 
 
  On Fri, Dec 2, 2011 at 1:54 PM, James Paige b...@hamsterrepublic.com
  wrote:
   I have suggested this before, but it bears repeating. Anonymous
   users,
   and new users should just not be allowed to make any edit that
   contains
   a url.
  
   ---
   James Paige
  
   On Fri, Dec 02, 2011 at 11:56:01AM -0430, Ciro Duran wrote:
      The wiki is full of them. I tried in the past to edit those, but
   a
   few
      days later the spammers re edit the page.
  
      El dic 2, 2011 11:49 a.m., Sean Wolfe ether@gmail.com
   escribio:
  
        Hey I was just poking around the pygame.org site and found
   some
   spam
        hackness... looks like this page has a lot of hidden links to
   jokes
        pages, plus some 'diet pills' links etc etc.
  
        http://pygame.org/wiki/patchesandbugs
  
        aach!
  
        --
        A musician must make music, an artist must paint, a poet must
   write,
        if he is to be ultimately at peace with himself.
        - Abraham Maslow
 
 
 
  --
  A musician must make music, an artist must paint, a poet must write,
  if he is to be ultimately at peace with himself.
  - Abraham Maslow
 
 



 --
 A musician must make music, an artist must paint, a poet must write,
 if he is to be ultimately at peace with himself.
 - Abraham Maslow






-- 
A musician must make music, an artist must paint, a poet must write,
if he is to be ultimately at peace with himself.
- Abraham Maslow


Re: [pygame] spammity spam on /wiki/patchesandbugs

2011-12-02 Thread Sean Wolfe
I did a scrape through the pygame.org pages I made changes on the following:

http://www.pygame.org/wiki/FrequentlyAskedQuestions
http://www.pygame.org/wiki/CookBook
http://www.pygame.org/wiki/resources
http://www.pygame.org/wiki/cvs
http://pygame.org/wiki/about

The last two were particularly nasty. The /wiki/about page, under the
More Information section, I'm not 100% sure about ... are we missing
some links or is someo f that spam?

Anyhow ... we have less now at least... I scraped probably 100 of
those little b*stards.


On Fri, Dec 2, 2011 at 2:34 PM, Sean Wolfe ether@gmail.com wrote:
 Let me parse everything and I'll take a look. Right now I don't have a
 problem working through the website interface.


 On Fri, Dec 2, 2011 at 2:24 PM, René Dudfield ren...@gmail.com wrote:
 Hi,

 If you want to start at the top, I can start at the bottom.
     http://www.pygame.org/wiki/map.php

 Also, do you have a bitbucket user name?  I'll give you permission to the hg
 repository... otherwise you would have to do all the changes through the
 web.  So if you just want to do it through the website, that is fine too.


 cheers,



 On Fri, Dec 2, 2011 at 6:17 PM, René Dudfield ren...@gmail.com wrote:

 cool, thanks :)

 Here is the wiki map of all the pages:
     http://www.pygame.org/wiki/map.php

 I wrote Wiki migration work in progress...
 https://bitbucket.org/pygame/pygame/wiki/patchesandbugs  on the page... but
 I guess we don't need to do that.  That's just extra work.

 I find it easy to go to the history page, find an old version without
 spam, and click the revert link.


 hg clone https://bitbucket.org/pygame/pygame/wiki


 There is a script in there wiki2bitbucket.py which downloads the pygame
 wiki source, then converts it to creole.

 python wiki2bitbucket.py patchesandbugs

 That creates a patchesandbugs.wiki file.   Which you then need to do a:
     hg add patchesandbugs.wiki  hg commit patchesandbugs.wiki -m
 importing old wiki  hg push



 Let me know if that is clear or if it works for you?


 cheers,


 On Fri, Dec 2, 2011 at 6:04 PM, Sean Wolfe ether@gmail.com wrote:

 I'd like to help with the cleanup if I can ... I just dug up my
 userinfo and logged into the site.

 Do I need to coordinate anything with anybody?

 On Fri, Dec 2, 2011 at 1:58 PM, René Dudfield ren...@gmail.com wrote:
  Hi,
 
  The bitbucket wiki has anti spam measures, so I hope those will work ok
  once
  the migration is complete.
 
  cheers,
 
 
  On Fri, Dec 2, 2011 at 5:56 PM, Sean Wolfe ether@gmail.com wrote:
 
  let's do it! If that's all it takes, then we can implement it and
  manually clean out all the crap. I'm happy to help manually clean if
  we have a reasonable chance of it not happening all the time.
 
 
  On Fri, Dec 2, 2011 at 1:54 PM, James Paige b...@hamsterrepublic.com
  wrote:
   I have suggested this before, but it bears repeating. Anonymous
   users,
   and new users should just not be allowed to make any edit that
   contains
   a url.
  
   ---
   James Paige
  
   On Fri, Dec 02, 2011 at 11:56:01AM -0430, Ciro Duran wrote:
      The wiki is full of them. I tried in the past to edit those, but
   a
   few
      days later the spammers re edit the page.
  
      El dic 2, 2011 11:49 a.m., Sean Wolfe ether@gmail.com
   escribio:
  
        Hey I was just poking around the pygame.org site and found
   some
   spam
        hackness... looks like this page has a lot of hidden links to
   jokes
        pages, plus some 'diet pills' links etc etc.
  
        http://pygame.org/wiki/patchesandbugs
  
        aach!
  
        --
        A musician must make music, an artist must paint, a poet must
   write,
        if he is to be ultimately at peace with himself.
        - Abraham Maslow
 
 
 
  --
  A musician must make music, an artist must paint, a poet must write,
  if he is to be ultimately at peace with himself.
  - Abraham Maslow
 
 



 --
 A musician must make music, an artist must paint, a poet must write,
 if he is to be ultimately at peace with himself.
 - Abraham Maslow






 --
 A musician must make music, an artist must paint, a poet must write,
 if he is to be ultimately at peace with himself.
 - Abraham Maslow



-- 
A musician must make music, an artist must paint, a poet must write,
if he is to be ultimately at peace with himself.
- Abraham Maslow