[Moin-devel] CVS: MoinMoin/action DeletePage.py,1.9,1.10 SpellCheck.py,1.19,1.20

J?rgen Hermann jhermann at users.sourceforge.net
Wed Mar 27 13:48:14 EST 2002


Update of /cvsroot/moin/MoinMoin/action
In directory usw-pr-cvs1:/tmp/cvs-serv1820/MoinMoin/action

Modified Files:
	DeletePage.py SpellCheck.py 
Log Message:
Refactoring: Split Page into Page and PageEditor


Index: DeletePage.py
===================================================================
RCS file: /cvsroot/moin/MoinMoin/action/DeletePage.py,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -r1.9 -r1.10
*** DeletePage.py	6 Mar 2002 22:36:52 -0000	1.9
--- DeletePage.py	27 Mar 2002 21:46:51 -0000	1.10
***************
*** 14,18 ****
  import string
  from MoinMoin import config, user, webapi, wikiutil
! from MoinMoin.Page import Page
  from MoinMoin.i18n import _
  
--- 14,18 ----
  import string
  from MoinMoin import config, user, webapi, wikiutil
! from MoinMoin.PageEditor import PageEditor
  from MoinMoin.i18n import _
  
***************
*** 20,24 ****
  def execute(pagename, form):
      actname = string.split(__name__, '.')[-1]
!     page = Page(pagename)
  
      # be extra paranoid in dangerous actions
--- 20,24 ----
  def execute(pagename, form):
      actname = string.split(__name__, '.')[-1]
!     page = PageEditor(pagename)
  
      # be extra paranoid in dangerous actions
***************
*** 46,50 ****
  
          # Delete the page
!         page.delete()
  
          # Redirect to RecentChanges
--- 46,50 ----
  
          # Delete the page
!         page.deletePage()
  
          # Redirect to RecentChanges

Index: SpellCheck.py
===================================================================
RCS file: /cvsroot/moin/MoinMoin/action/SpellCheck.py,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -r1.19 -r1.20
*** SpellCheck.py	11 Mar 2002 23:25:48 -0000	1.19
--- SpellCheck.py	27 Mar 2002 21:46:51 -0000	1.20
***************
*** 96,101 ****
  
  def _addLocalWords(form):
      # get the page contents
!     lsw_page = Page(config.page_local_spelling_words)
      words = lsw_page.get_raw_body()
  
--- 96,103 ----
  
  def _addLocalWords(form):
+     from MoinMoin.PageEditor import PageEditor
+ 
      # get the page contents
!     lsw_page = PageEditor(config.page_local_spelling_words)
      words = lsw_page.get_raw_body()
  





More information about the Moin-devel mailing list