TiddlyWiki.org

Changeset 4978

Show
Ignore:
Timestamp:
16/05/08 14:03:06 (3 months ago)
Author:
MartinBudden
Message:

Improved status messages

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • Trunk/contributors/MartinBudden/plugins/ImportWikispacesMessagesPlugin.js

    r4976 r4978  
    44|''Author:''|Martin Budden (mjbudden (at) gmail (dot) com)| 
    55|''CodeRepository:''|http://svn.tiddlywiki.org/Trunk/contributors/MartinBudden/plugins/ImportWikispacesMessagesPlugin.js | 
    6 |''Version:''|0.0.4
     6|''Version:''|0.0.5
    77|''Date:''|May 13, 2008| 
    88|''Comments:''|Please make comments at http://groups.google.co.uk/group/TiddlyWikiDev | 
     
    2222merge(config.macros.importWikispacesMessages,{ 
    2323        label: "import messages", 
    24         prompt: "Import all messages in workspace", 
    25         done: "Tiddlers imported"}); 
     24        prompt: "Import messages", 
     25        done: "Tiddlers imported", 
     26        noitems: "No discussion items for:%0", 
     27        retrieved: "Disscussion items for:%0 retrieved" 
     28        }); 
    2629 
    2730 
     
    110113config.macros.importWikispacesMessages.getTopicListCallback = function(context,userParams) 
    111114{ 
    112         //#console.log("config.macros.importWikispacesMessages.getTopicListCallback:"+context.status); 
    113115        if(context.status) { 
    114116                var tiddlers = context.topics; 
     117                if(tiddlers.length==0) { 
     118                        displayMessage(config.macros.importWikispacesMessages.noitems.format([context.title])); 
     119                        return; 
     120                } 
    115121                for(var i=0; i<tiddlers.length; i++) { 
    116122                        tiddler = tiddlers[i]; 
    117                 //#console.log("topic:"+tiddler.title); 
    118123                        store.saveTiddler(tiddler.title,tiddler.title,tiddler.text,tiddler.modifier,tiddler.modified,tiddler.tags,tiddler.fields,true,tiddler.created); 
    119124                        story.refreshTiddler(tiddler.title,1,true); 
     
    127132config.macros.importWikispacesMessages.getMessageListCallback = function(context,userParams) 
    128133{ 
    129         //#console.log("config.macros.importWikispacesMessages.getMessageListCallback:"+context.status); 
    130134        if(context.status) { 
    131135                var tiddlers = context.messages; 
    132136                for(var i=0; i<tiddlers.length; i++) { 
    133137                        tiddler = tiddlers[i]; 
    134                 //#console.log("message:"+tiddler.title); 
    135138                        store.saveTiddler(tiddler.title,tiddler.title,tiddler.text,tiddler.modifier,tiddler.modified,tiddler.tags,tiddler.fields,true,tiddler.created); 
    136139                        story.refreshTiddler(tiddler.title,1,true); 
    137140                } 
     141                //#displayMessage(config.macros.importWikispacesMessages.retrieved.format([context.title])); 
     142        } else { 
     143                displayMessage(context.statusText); 
    138144        } 
    139145}; 
     146 
    140147//# getDiscussion command definition 
    141148config.commands.getDiscussion = {}; 
     
    144151        tooltip:"Get discussion for this tiddler", 
    145152        hideReadOnly: true, 
    146         done: "Discussion downloaded" 
     153        done: "Discussion downloaded", 
     154        gettingItems: "Getting discussion items for:%0" 
    147155        }); 
    148156 
     
    154162config.commands.getDiscussion.handler = function(event,src,title) 
    155163{ 
    156 displayMessage("config.commands.getTiddler.handler:"+title); 
     164       displayMessage(config.commands.getDiscussion.gettingItems.format([title])); 
    157165        var tiddler = store.fetchTiddler(title); 
    158166        if(tiddler) {