Edgewall Software

Ticket #1470: Wiki.py.diff

File Wiki.py.diff, 0.8 KB (added by sn00py.2@…, 4 years ago)

patch to customize new page

  • Wiki.py

    old new  
    7676                self.text = 'Wiki page %s not found' % name 
    7777                self.readonly = 1 
    7878            else: 
    79                 self.text = 'describe %s here' % name 
    8079                self.readonly = 0 
     80                cursor = self.db.cursor () 
     81                cursor.execute ('SELECT version, text, readonly FROM wiki ' 
     82                                'WHERE name=%s ORDER BY version DESC LIMIT 1', 'defaultPage') 
     83                row = cursor.fetchone() 
     84                if row: 
     85                    self.text = row[1] 
     86                else: 
     87                    self.text = 'describe %s here' % name 
    8188                 
    8289        self.old_readonly = self.readonly 
    8390        self.modified = 0