Fossil SCM
Always make wiki links relative links.
Commit
173db5211630e699219a15facada4f2dec5481809e9ae151ecd0b04393795e11
Parent
4b1cb246ec97889…
1 file changed
+1
-1
+1
-1
| --- src/wikiformat.c | ||
| +++ src/wikiformat.c | ||
| @@ -1259,11 +1259,11 @@ | ||
| 1259 | 1259 | } |
| 1260 | 1260 | }else if( strlen(zTarget)>=10 && fossil_isdigit(zTarget[0]) && zTarget[4]=='-' |
| 1261 | 1261 | && db_int(0, "SELECT datetime(%Q) NOT NULL", zTarget) ){ |
| 1262 | 1262 | blob_appendf(p->pOut, "<a href=\"%R/timeline?c=%T\">", zTarget); |
| 1263 | 1263 | }else if( (z = validWikiPageName(p, zTarget))!=0 ){ |
| 1264 | - blob_appendf(p->pOut, "<a href=\"%R/wiki?name=%T\">", z); | |
| 1264 | + blob_appendf(p->pOut, "<a href=\"wiki?name=%T\">", z); | |
| 1265 | 1265 | }else if( zTarget>=&zOrig[2] && !fossil_isspace(zTarget[-2]) ){ |
| 1266 | 1266 | /* Probably an array subscript in code */ |
| 1267 | 1267 | zTerm = ""; |
| 1268 | 1268 | }else if( (p->state & (WIKI_NOBADLINKS|WIKI_LINKSONLY))!=0 ){ |
| 1269 | 1269 | zTerm = ""; |
| 1270 | 1270 |
| --- src/wikiformat.c | |
| +++ src/wikiformat.c | |
| @@ -1259,11 +1259,11 @@ | |
| 1259 | } |
| 1260 | }else if( strlen(zTarget)>=10 && fossil_isdigit(zTarget[0]) && zTarget[4]=='-' |
| 1261 | && db_int(0, "SELECT datetime(%Q) NOT NULL", zTarget) ){ |
| 1262 | blob_appendf(p->pOut, "<a href=\"%R/timeline?c=%T\">", zTarget); |
| 1263 | }else if( (z = validWikiPageName(p, zTarget))!=0 ){ |
| 1264 | blob_appendf(p->pOut, "<a href=\"%R/wiki?name=%T\">", z); |
| 1265 | }else if( zTarget>=&zOrig[2] && !fossil_isspace(zTarget[-2]) ){ |
| 1266 | /* Probably an array subscript in code */ |
| 1267 | zTerm = ""; |
| 1268 | }else if( (p->state & (WIKI_NOBADLINKS|WIKI_LINKSONLY))!=0 ){ |
| 1269 | zTerm = ""; |
| 1270 |
| --- src/wikiformat.c | |
| +++ src/wikiformat.c | |
| @@ -1259,11 +1259,11 @@ | |
| 1259 | } |
| 1260 | }else if( strlen(zTarget)>=10 && fossil_isdigit(zTarget[0]) && zTarget[4]=='-' |
| 1261 | && db_int(0, "SELECT datetime(%Q) NOT NULL", zTarget) ){ |
| 1262 | blob_appendf(p->pOut, "<a href=\"%R/timeline?c=%T\">", zTarget); |
| 1263 | }else if( (z = validWikiPageName(p, zTarget))!=0 ){ |
| 1264 | blob_appendf(p->pOut, "<a href=\"wiki?name=%T\">", z); |
| 1265 | }else if( zTarget>=&zOrig[2] && !fossil_isspace(zTarget[-2]) ){ |
| 1266 | /* Probably an array subscript in code */ |
| 1267 | zTerm = ""; |
| 1268 | }else if( (p->state & (WIKI_NOBADLINKS|WIKI_LINKSONLY))!=0 ){ |
| 1269 | zTerm = ""; |
| 1270 |