mirror of
https://github.com/TiddlyWiki/TiddlyWiki5.git
synced 2026-05-02 17:07:11 +00:00
Revised test data
Testing against the output of cook.rb isn't satisfactory because of the bugs in it; instead we're now going to test against the tiddlywiki.com build products
This commit is contained in:
44
test/tiddlywiki.2.6.5/source/tiddlywiki/js/Messages.js
Executable file
44
test/tiddlywiki.2.6.5/source/tiddlywiki/js/Messages.js
Executable file
@@ -0,0 +1,44 @@
|
||||
//--
|
||||
//-- Message area
|
||||
//--
|
||||
|
||||
function getMessageDiv()
|
||||
{
|
||||
var msgArea = document.getElementById("messageArea");
|
||||
if(!msgArea)
|
||||
return null;
|
||||
if(!msgArea.hasChildNodes())
|
||||
createTiddlyButton(createTiddlyElement(msgArea,"div",null,"messageToolbar"),
|
||||
config.messages.messageClose.text,
|
||||
config.messages.messageClose.tooltip,
|
||||
clearMessage);
|
||||
msgArea.style.display = "block";
|
||||
return createTiddlyElement(msgArea,"div");
|
||||
}
|
||||
|
||||
function displayMessage(text,linkText)
|
||||
{
|
||||
var e = getMessageDiv();
|
||||
if(!e) {
|
||||
alert(text);
|
||||
return;
|
||||
}
|
||||
if(linkText) {
|
||||
var link = createTiddlyElement(e,"a",null,null,text);
|
||||
link.href = linkText;
|
||||
link.target = "_blank";
|
||||
} else {
|
||||
e.appendChild(document.createTextNode(text));
|
||||
}
|
||||
}
|
||||
|
||||
function clearMessage()
|
||||
{
|
||||
var msgArea = document.getElementById("messageArea");
|
||||
if(msgArea) {
|
||||
jQuery(msgArea).empty();
|
||||
msgArea.style.display = "none";
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user