Fossil SCM
For embedded documentation that ends in / go back to appending index.html instead of index.wiki.
Commit
2ddb0e5a232e000740f6ac410d98a8b9676f02c4
Parent
046d7430bfec4bb…
1 file changed
+1
-1
+1
-1
| --- src/doc.c | ||
| +++ src/doc.c | ||
| @@ -393,11 +393,11 @@ | ||
| 393 | 393 | if( !g.perm.Read ){ login_needed(); return; } |
| 394 | 394 | zName = PD("name", "tip/index.wiki"); |
| 395 | 395 | for(i=0; zName[i] && zName[i]!='/'; i++){} |
| 396 | 396 | zCheckin = mprintf("%.*s", i, zName); |
| 397 | 397 | if( zName[i]==0 ){ |
| 398 | - zName = "index.wiki"; | |
| 398 | + zName = "index.html"; | |
| 399 | 399 | }else{ |
| 400 | 400 | zName += i; |
| 401 | 401 | } |
| 402 | 402 | while( zName[0]=='/' ){ zName++; } |
| 403 | 403 | g.zPath = mprintf("%s/%s/%s", g.zPath, zCheckin, zName); |
| 404 | 404 |
| --- src/doc.c | |
| +++ src/doc.c | |
| @@ -393,11 +393,11 @@ | |
| 393 | if( !g.perm.Read ){ login_needed(); return; } |
| 394 | zName = PD("name", "tip/index.wiki"); |
| 395 | for(i=0; zName[i] && zName[i]!='/'; i++){} |
| 396 | zCheckin = mprintf("%.*s", i, zName); |
| 397 | if( zName[i]==0 ){ |
| 398 | zName = "index.wiki"; |
| 399 | }else{ |
| 400 | zName += i; |
| 401 | } |
| 402 | while( zName[0]=='/' ){ zName++; } |
| 403 | g.zPath = mprintf("%s/%s/%s", g.zPath, zCheckin, zName); |
| 404 |
| --- src/doc.c | |
| +++ src/doc.c | |
| @@ -393,11 +393,11 @@ | |
| 393 | if( !g.perm.Read ){ login_needed(); return; } |
| 394 | zName = PD("name", "tip/index.wiki"); |
| 395 | for(i=0; zName[i] && zName[i]!='/'; i++){} |
| 396 | zCheckin = mprintf("%.*s", i, zName); |
| 397 | if( zName[i]==0 ){ |
| 398 | zName = "index.html"; |
| 399 | }else{ |
| 400 | zName += i; |
| 401 | } |
| 402 | while( zName[0]=='/' ){ zName++; } |
| 403 | g.zPath = mprintf("%s/%s/%s", g.zPath, zCheckin, zName); |
| 404 |