Differences From:
File
src/wiki.c
part of check-in
[0a523be389]
- Another attempt to get the /home to /login redirection correct.
by
drh on
2008-11-20 23:19:41.
[view]
To:
File
src/wiki.c
part of check-in
[426a3ba49e]
- Fix a bug in windows that causes the menu on the wiki display pages to
be omitted. Ticket d6d9ee682eac7708b0a7aa31febc8ad47e4923b1.
by
drh on
2008-12-03 14:10:01.
[view]
@@ -87,9 +87,9 @@
if( zPageName ){
login_check_credentials();
g.zExtra = zPageName;
cgi_set_parameter_nocopy("name", g.zExtra);
- g.argv[1] = "home";
+ g.isHome = 1;
wiki_page();
return;
}
style_header("Home");
@@ -122,9 +122,8 @@
Manifest m;
const char *zPageName;
char *zHtmlPageName;
char *zBody = mprintf("%s","<i>Empty Page</i>");
- int isHome = g.argv[1][0]=='h';
login_check_credentials();
if( !g.okRdWiki ){ login_needed(); return; }
zPageName = P("name");
@@ -171,9 +170,9 @@
zBody = m.zWiki;
}
}
}
- if( !isHome ){
+ if( !g.isHome ){
if( isSandbox || (rid && g.okWrWiki) || (!rid && g.okNewWiki) ){
style_submenu_element("Edit", "Edit Wiki Page", "%s/wikiedit?name=%T",
g.zTop, zPageName);
}