Adjusted link class detection

The problem is that it's sometimes useful to use URLs as the title of
tiddlers, making it hard to distinguish URLs from tiddler titles...
This commit is contained in:
Jeremy Ruston 2012-01-07 10:35:02 +00:00
parent b92183a3a7
commit bd617b2483
1 changed files with 3 additions and 3 deletions

View File

@ -185,10 +185,10 @@ WikiStore.prototype.getFormattedTiddlerField = function(title,field,format,templ
WikiStore.prototype.classesForLink = function(target) {
var className = "",
externalRegExp = /(?:file|http|https|mailto|ftp|irc|news|data):[^\s'"]+(?:\/|\b)/i;
if(externalRegExp.test(target)) {
className = "linkExternal";
} else if (this.tiddlerExists(target)) {
if (this.tiddlerExists(target)) {
className = "linkInternalResolves";
} else if(externalRegExp.test(target)) {
className = "linkExternal";
} else {
className = "linkInternalMissing";
}