Legoktm has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/399378 )

Change subject: Bold search profile currently in use
......................................................................

Bold search profile currently in use

Change-Id: I9b89ac749f3bbb375f7e4c92b9048c346ebea4b2
---
M app.py
1 file changed, 19 insertions(+), 13 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/labs/codesearch 
refs/changes/78/399378/1

diff --git a/app.py b/app.py
index 2726300..537de10 100644
--- a/app.py
+++ b/app.py
@@ -32,13 +32,19 @@
 }
 
 
-def index_url(backend):
-    return url_for('index', backend=backend)
+def index_url(target, text, current):
+    if target == current:
+        return '<b>%s</b>' % text
+    else:
+        return '<a href="%s">%s</a>' % (
+            url_for('index', backend=target),
+            text
+        )
 
 
 @app.route('/')
 def homepage():
-    return redirect(index_url('search'))
+    return redirect(url_for('index', backend='search'))
 
 
 @app.route('/<backend>/')
@@ -49,18 +55,18 @@
 <div style="text-align: center;">
 <h2>MediaWiki code search</h2>
 
-<a href="{search}">Everything</a> ·
-<a href="{core}">MediaWiki core</a> ·
-<a href="{ext}">Extensions</a> ·
-<a href="{skins}">Skins</a> ·
-<a href="{things}">Extensions & Skins</a>
+{search} ·
+{core} ·
+{ext} ·
+{skins} ·
+{things}
 </div>
 """.format(
-        search=index_url('search'),
-        core=index_url('core'),
-        ext=index_url('extensions'),
-        skins=index_url('skins'),
-        things=index_url('things')
+        search=index_url('search', 'Everything', backend),
+        core=index_url('core', 'MediaWiki core', backend),
+        ext=index_url('extensions', 'Extensions', backend),
+        skins=index_url('skins', 'Skins', backend),
+        things=index_url('things', 'Extensions & skins', backend)
     )
     title = '<title>MediaWiki code search</title>'
 

-- 
To view, visit https://gerrit.wikimedia.org/r/399378
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I9b89ac749f3bbb375f7e4c92b9048c346ebea4b2
Gerrit-PatchSet: 1
Gerrit-Project: labs/codesearch
Gerrit-Branch: master
Gerrit-Owner: Legoktm <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to