Modify

Opened 8 years ago

Closed 8 years ago

#491 closed enhancement (fixed)

Implementing Searches

Reported by: jon@… Owned by: Blackhex
Priority: normal Component: DiscussionPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.9

Description

Attached is a file that can be used to implement the search interface. It will add a Discussion checkbox to the search page and the text that will be searched is the topic's title and body. Also, any replies will have their body searched as well.

I am just learning python, so there may be some better ways to do this, but it works for me.

Make sure to modify the setup.py to have the entry_oints be like this:

  entry_points = {'trac.plugins': ['TracDiscussion.core = tracdiscussion.core',
    'TracDiscussion.init = tracdiscussion.init',
    'TracDiscussion.wiki = tracdiscussion.wiki',
    'TracDiscussion.timeline = tracdiscussion.timeline',
    'TracDiscussion.admin = tracdiscussion.admin',
    'TracDiscussion.search = tracdiscussion.search']},

I also translated this to Japanese, if anyone needs it I can post it as well.

Attachments (2)

search.py (1.5 KB) - added by jon@… 8 years ago.
search.2.py (1.5 KB) - added by jon@… 8 years ago.
minor fix

Download all attachments as: .zip

Change History (3)

Changed 8 years ago by jon@…

Changed 8 years ago by jon@…

minor fix

comment:1 Changed 8 years ago by Blackhex

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

Implemented in changeset 1006. Thank you for your interest and idea.

Add Comment

Modify Ticket

Action
as 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.