Fossil SCM
Submenu buttons linking all of the logging pages.
Commit
aae2b775f9a87ff62a72969630aab4ff5de7f0cac600c6b95047a2bf915ce871
Parent
c9c7e8c1d8b9137…
4 files changed
+4
+3
+3
+4
+4
| --- src/security_audit.c | ||
| +++ src/security_audit.c | ||
| @@ -761,10 +761,14 @@ | ||
| 761 | 761 | return; |
| 762 | 762 | } |
| 763 | 763 | style_header("Server Error Log"); |
| 764 | 764 | style_submenu_element("Test", "%R/test-warning"); |
| 765 | 765 | style_submenu_element("Refresh", "%R/errorlog"); |
| 766 | + style_submenu_element("Admin-Log", "admin_log"); | |
| 767 | + style_submenu_element("User-Log", "access_log"); | |
| 768 | + style_submenu_element("Artifact-Log", "rcvfromlist"); | |
| 769 | + | |
| 766 | 770 | if( g.zErrlog==0 || fossil_strcmp(g.zErrlog,"-")==0 ){ |
| 767 | 771 | @ <p>To create a server error log: |
| 768 | 772 | @ <ol> |
| 769 | 773 | @ <li><p> |
| 770 | 774 | @ If the server is running as CGI, then create a line in the CGI file |
| 771 | 775 |
| --- src/security_audit.c | |
| +++ src/security_audit.c | |
| @@ -761,10 +761,14 @@ | |
| 761 | return; |
| 762 | } |
| 763 | style_header("Server Error Log"); |
| 764 | style_submenu_element("Test", "%R/test-warning"); |
| 765 | style_submenu_element("Refresh", "%R/errorlog"); |
| 766 | if( g.zErrlog==0 || fossil_strcmp(g.zErrlog,"-")==0 ){ |
| 767 | @ <p>To create a server error log: |
| 768 | @ <ol> |
| 769 | @ <li><p> |
| 770 | @ If the server is running as CGI, then create a line in the CGI file |
| 771 |
| --- src/security_audit.c | |
| +++ src/security_audit.c | |
| @@ -761,10 +761,14 @@ | |
| 761 | return; |
| 762 | } |
| 763 | style_header("Server Error Log"); |
| 764 | style_submenu_element("Test", "%R/test-warning"); |
| 765 | style_submenu_element("Refresh", "%R/errorlog"); |
| 766 | style_submenu_element("Admin-Log", "admin_log"); |
| 767 | style_submenu_element("User-Log", "access_log"); |
| 768 | style_submenu_element("Artifact-Log", "rcvfromlist"); |
| 769 | |
| 770 | if( g.zErrlog==0 || fossil_strcmp(g.zErrlog,"-")==0 ){ |
| 771 | @ <p>To create a server error log: |
| 772 | @ <ol> |
| 773 | @ <li><p> |
| 774 | @ If the server is running as CGI, then create a line in the CGI file |
| 775 |
+3
| --- src/setup.c | ||
| +++ src/setup.c | ||
| @@ -1952,10 +1952,13 @@ | ||
| 1952 | 1952 | login_needed(0); |
| 1953 | 1953 | return; |
| 1954 | 1954 | } |
| 1955 | 1955 | style_set_current_feature("setup"); |
| 1956 | 1956 | style_header("Admin Log"); |
| 1957 | + style_submenu_element("User-Log", "access_log"); | |
| 1958 | + style_submenu_element("Artifact-Log", "rcvfromlist"); | |
| 1959 | + style_submenu_element("Error-Log", "errorlog"); | |
| 1957 | 1960 | create_admin_log_table(); |
| 1958 | 1961 | limit = atoi(PD("n","200")); |
| 1959 | 1962 | ofst = atoi(PD("x","0")); |
| 1960 | 1963 | fLogEnabled = db_get_boolean("admin-log", 0); |
| 1961 | 1964 | @ <div>Admin logging is %s(fLogEnabled?"on":"off"). |
| 1962 | 1965 |
| --- src/setup.c | |
| +++ src/setup.c | |
| @@ -1952,10 +1952,13 @@ | |
| 1952 | login_needed(0); |
| 1953 | return; |
| 1954 | } |
| 1955 | style_set_current_feature("setup"); |
| 1956 | style_header("Admin Log"); |
| 1957 | create_admin_log_table(); |
| 1958 | limit = atoi(PD("n","200")); |
| 1959 | ofst = atoi(PD("x","0")); |
| 1960 | fLogEnabled = db_get_boolean("admin-log", 0); |
| 1961 | @ <div>Admin logging is %s(fLogEnabled?"on":"off"). |
| 1962 |
| --- src/setup.c | |
| +++ src/setup.c | |
| @@ -1952,10 +1952,13 @@ | |
| 1952 | login_needed(0); |
| 1953 | return; |
| 1954 | } |
| 1955 | style_set_current_feature("setup"); |
| 1956 | style_header("Admin Log"); |
| 1957 | style_submenu_element("User-Log", "access_log"); |
| 1958 | style_submenu_element("Artifact-Log", "rcvfromlist"); |
| 1959 | style_submenu_element("Error-Log", "errorlog"); |
| 1960 | create_admin_log_table(); |
| 1961 | limit = atoi(PD("n","200")); |
| 1962 | ofst = atoi(PD("x","0")); |
| 1963 | fLogEnabled = db_get_boolean("admin-log", 0); |
| 1964 | @ <div>Admin logging is %s(fLogEnabled?"on":"off"). |
| 1965 |
+3
| --- src/shun.c | ||
| +++ src/shun.c | ||
| @@ -316,10 +316,13 @@ | ||
| 316 | 316 | if( !g.perm.Admin ){ |
| 317 | 317 | login_needed(0); |
| 318 | 318 | return; |
| 319 | 319 | } |
| 320 | 320 | style_header("Artifact Receipts"); |
| 321 | + style_submenu_element("Admin-Log", "admin_log"); | |
| 322 | + style_submenu_element("User-Log", "access_log"); | |
| 323 | + style_submenu_element("Error-Log", "errorlog"); | |
| 321 | 324 | if( showAll ){ |
| 322 | 325 | ofst = 0; |
| 323 | 326 | }else{ |
| 324 | 327 | style_submenu_element("All", "rcvfromlist?all=1"); |
| 325 | 328 | } |
| 326 | 329 |
| --- src/shun.c | |
| +++ src/shun.c | |
| @@ -316,10 +316,13 @@ | |
| 316 | if( !g.perm.Admin ){ |
| 317 | login_needed(0); |
| 318 | return; |
| 319 | } |
| 320 | style_header("Artifact Receipts"); |
| 321 | if( showAll ){ |
| 322 | ofst = 0; |
| 323 | }else{ |
| 324 | style_submenu_element("All", "rcvfromlist?all=1"); |
| 325 | } |
| 326 |
| --- src/shun.c | |
| +++ src/shun.c | |
| @@ -316,10 +316,13 @@ | |
| 316 | if( !g.perm.Admin ){ |
| 317 | login_needed(0); |
| 318 | return; |
| 319 | } |
| 320 | style_header("Artifact Receipts"); |
| 321 | style_submenu_element("Admin-Log", "admin_log"); |
| 322 | style_submenu_element("User-Log", "access_log"); |
| 323 | style_submenu_element("Error-Log", "errorlog"); |
| 324 | if( showAll ){ |
| 325 | ofst = 0; |
| 326 | }else{ |
| 327 | style_submenu_element("All", "rcvfromlist?all=1"); |
| 328 | } |
| 329 |
+4
| --- src/user.c | ||
| +++ src/user.c | ||
| @@ -701,10 +701,14 @@ | ||
| 701 | 701 | " LIMIT -1 OFFSET 200)"); |
| 702 | 702 | cgi_redirectf("%R/access_log?y=%d&n=%d", y, n); |
| 703 | 703 | return; |
| 704 | 704 | } |
| 705 | 705 | style_header("Access Log"); |
| 706 | + style_submenu_element("Admin-Log", "admin_log"); | |
| 707 | + style_submenu_element("Artifact-Log", "rcvfromlist"); | |
| 708 | + style_submenu_element("Error-Log", "errorlog"); | |
| 709 | + | |
| 706 | 710 | blob_zero(&sql); |
| 707 | 711 | blob_append_sql(&sql, |
| 708 | 712 | "SELECT uname, ipaddr, datetime(mtime,toLocal()), success" |
| 709 | 713 | " FROM accesslog" |
| 710 | 714 | ); |
| 711 | 715 |
| --- src/user.c | |
| +++ src/user.c | |
| @@ -701,10 +701,14 @@ | |
| 701 | " LIMIT -1 OFFSET 200)"); |
| 702 | cgi_redirectf("%R/access_log?y=%d&n=%d", y, n); |
| 703 | return; |
| 704 | } |
| 705 | style_header("Access Log"); |
| 706 | blob_zero(&sql); |
| 707 | blob_append_sql(&sql, |
| 708 | "SELECT uname, ipaddr, datetime(mtime,toLocal()), success" |
| 709 | " FROM accesslog" |
| 710 | ); |
| 711 |
| --- src/user.c | |
| +++ src/user.c | |
| @@ -701,10 +701,14 @@ | |
| 701 | " LIMIT -1 OFFSET 200)"); |
| 702 | cgi_redirectf("%R/access_log?y=%d&n=%d", y, n); |
| 703 | return; |
| 704 | } |
| 705 | style_header("Access Log"); |
| 706 | style_submenu_element("Admin-Log", "admin_log"); |
| 707 | style_submenu_element("Artifact-Log", "rcvfromlist"); |
| 708 | style_submenu_element("Error-Log", "errorlog"); |
| 709 | |
| 710 | blob_zero(&sql); |
| 711 | blob_append_sql(&sql, |
| 712 | "SELECT uname, ipaddr, datetime(mtime,toLocal()), success" |
| 713 | " FROM accesslog" |
| 714 | ); |
| 715 |