Modify

Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#280 closed defect (fixed)

Have a BLOG_POSTER permission

Reported by: athomas Owned by: pacopablo
Priority: low Component: TracBlogPlugin
Severity: minor Keywords:
Cc: Trac Release: 0.10

Description

I think this would be useful, just to prevent random people clicking on the "new blog post" link.

Attachments (0)

Change History (2)

comment:1 Changed 8 years ago by pacopablo

  • Resolution set to fixed
  • Status changed from new to closed

(In [609]) * Added BLOG_POSTER permission. Closes #280.

  • Added [[BlogPost(title=Link name)]] to provide for renaming the macro link. Closes #281

comment:2 Changed 8 years ago by pacopablo

The only caveat of the fix is that a blank line appears if a user without BLOG_POSTER perms visits a page that has the [[BlogPost()]] macro

This is due to the fact that wiki_to_html calls the Formatter with escape_lines = True. So a [[BR]] macro gets appended to each macro line. So if the macro returns nothing, a <br /> tag is still inserted into the HTML. Unfortunately, the fix is non-trivial du to the usage of regexes. So that's just how things will have to be for right now.

Add Comment

Modify Ticket

Action
as closed .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from pacopablo. Next status will be 'closed'.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.