~ubuntu-branches/ubuntu/natty/moin/natty-updates

« back to all changes in this revision

Viewing changes to MoinMoin/action/LikePages.py

  • Committer: Bazaar Package Importer
  • Author(s): Jonas Smedegaard
  • Date: 2008-06-22 21:17:13 UTC
  • mto: This revision was merged to the branch mainline in revision 18.
  • Revision ID: james.westby@ubuntu.com-20080622211713-inlv5k4eifxckelr
ImportĀ upstreamĀ versionĀ 1.7.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
 
25
25
    # Error?
26
26
    if isinstance(matches, (str, unicode)):
27
 
        request.theme.add_msg(wikiutil.escape(matches), "info")
 
27
        request.theme.add_msg(matches, "info")
28
28
        Page(request, pagename).send_page()
29
29
        return
30
30
 
31
31
    # No matches
32
32
    if not matches:
33
 
        request.theme.add_msg(_('No pages like "%s"!') % (wikiutil.escape(pagename), ), "error")
 
33
        request.theme.add_msg(_('No pages like "%s"!') % (pagename, ), "error")
34
34
        Page(request, pagename).send_page()
35
35
        return
36
36
 
37
37
    # One match - display it
38
38
    if len(matches) == 1:
39
 
        request.theme.add_msg(_('Exactly one page like "%s" found, redirecting to page.') % (wikiutil.escape(pagename), ), "info")
 
39
        request.theme.add_msg(_('Exactly one page like "%s" found, redirecting to page.') % (pagename, ), "info")
40
40
        Page(request, matches.keys()[0]).send_page()
41
41
        return
42
42
 
43
43
    # more than one match, list 'em
 
44
    request.emit_http_headers()
 
45
 
44
46
    # This action generate data using the user language
45
47
    request.setContentLanguage(request.lang)
46
48