Fossil SCM

Only display the Search submenu button on the /timeline page if check-in searching is enabled for the user and in the repository.

drh 2015-02-05 16:01 UTC form-submenu
Commit cf8fa8dd285248fcc68aa4158075e77eb49f7a4d
1 file changed +3 -1
+3 -1
--- src/timeline.c
+++ src/timeline.c
@@ -1565,11 +1565,13 @@
15651565
}
15661566
}
15671567
if( P("showsql") ){
15681568
@ <blockquote>%h(blob_sql_text(&sql))</blockquote>
15691569
}
1570
- style_submenu_element("Search", 0, "%R/search?y=c");
1570
+ if( search_restrict(SRCH_CKIN)!=0 ){
1571
+ style_submenu_element("Search", 0, "%R/search?y=c");
1572
+ }
15711573
if( P("showid") ) tmFlags |= TIMELINE_SHOWRID;
15721574
blob_zero(&sql);
15731575
db_prepare(&q, "SELECT * FROM timeline ORDER BY sortby DESC /*scan*/");
15741576
@ <h2>%b(&desc)</h2>
15751577
blob_reset(&desc);
15761578
--- src/timeline.c
+++ src/timeline.c
@@ -1565,11 +1565,13 @@
1565 }
1566 }
1567 if( P("showsql") ){
1568 @ <blockquote>%h(blob_sql_text(&sql))</blockquote>
1569 }
1570 style_submenu_element("Search", 0, "%R/search?y=c");
 
 
1571 if( P("showid") ) tmFlags |= TIMELINE_SHOWRID;
1572 blob_zero(&sql);
1573 db_prepare(&q, "SELECT * FROM timeline ORDER BY sortby DESC /*scan*/");
1574 @ <h2>%b(&desc)</h2>
1575 blob_reset(&desc);
1576
--- src/timeline.c
+++ src/timeline.c
@@ -1565,11 +1565,13 @@
1565 }
1566 }
1567 if( P("showsql") ){
1568 @ <blockquote>%h(blob_sql_text(&sql))</blockquote>
1569 }
1570 if( search_restrict(SRCH_CKIN)!=0 ){
1571 style_submenu_element("Search", 0, "%R/search?y=c");
1572 }
1573 if( P("showid") ) tmFlags |= TIMELINE_SHOWRID;
1574 blob_zero(&sql);
1575 db_prepare(&q, "SELECT * FROM timeline ORDER BY sortby DESC /*scan*/");
1576 @ <h2>%b(&desc)</h2>
1577 blob_reset(&desc);
1578

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button