witten
/
luminotes
Archived
1
0
Fork 0

Now no longer showing delete button on all notes in the forums.. Just your own notes.

This commit is contained in:
Dan Helfman 2009-01-26 15:51:30 -08:00
parent 58d0450ff5
commit 4aba180e6b
1 changed files with 5 additions and 2 deletions

View File

@ -44,15 +44,18 @@ class Main_page( Page ):
startup_note_ids = [ startup_note.object_id for startup_note in startup_notes ]
def note_controls( note, read_write ):
read_write_access = ( read_write == Notebook.READ_WRITE ) or \
( read_write == Notebook.READ_WRITE_FOR_OWN_NOTES and note.user_id == user.object_id )
return Div(
( read_write != Notebook.READ_ONLY ) and Input(
read_write_access and Input(
type = "button",
class_ = "note_button",
id = "delete_note_%s" % note.object_id,
value = "delete" + ( note.deleted_from_id and " forever" or "" ),
title = "delete note [ctrl-d]"
) or None,
( read_write != Notebook.READ_ONLY ) and note.deleted_from_id and Input(
read_write_access and note.deleted_from_id and Input(
type = "button",
class_ = "note_button",
id = "undelete_note_%s" % note.object_id,