Changeset 4978
- Timestamp:
- 16/05/08 14:03:06 (3 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
Trunk/contributors/MartinBudden/plugins/ImportWikispacesMessagesPlugin.js
r4976 r4978 4 4 |''Author:''|Martin Budden (mjbudden (at) gmail (dot) com)| 5 5 |''CodeRepository:''|http://svn.tiddlywiki.org/Trunk/contributors/MartinBudden/plugins/ImportWikispacesMessagesPlugin.js | 6 |''Version:''|0.0. 4|6 |''Version:''|0.0.5| 7 7 |''Date:''|May 13, 2008| 8 8 |''Comments:''|Please make comments at http://groups.google.co.uk/group/TiddlyWikiDev | … … 22 22 merge(config.macros.importWikispacesMessages,{ 23 23 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 }); 26 29 27 30 … … 110 113 config.macros.importWikispacesMessages.getTopicListCallback = function(context,userParams) 111 114 { 112 //#console.log("config.macros.importWikispacesMessages.getTopicListCallback:"+context.status);113 115 if(context.status) { 114 116 var tiddlers = context.topics; 117 if(tiddlers.length==0) { 118 displayMessage(config.macros.importWikispacesMessages.noitems.format([context.title])); 119 return; 120 } 115 121 for(var i=0; i<tiddlers.length; i++) { 116 122 tiddler = tiddlers[i]; 117 //#console.log("topic:"+tiddler.title);118 123 store.saveTiddler(tiddler.title,tiddler.title,tiddler.text,tiddler.modifier,tiddler.modified,tiddler.tags,tiddler.fields,true,tiddler.created); 119 124 story.refreshTiddler(tiddler.title,1,true); … … 127 132 config.macros.importWikispacesMessages.getMessageListCallback = function(context,userParams) 128 133 { 129 //#console.log("config.macros.importWikispacesMessages.getMessageListCallback:"+context.status);130 134 if(context.status) { 131 135 var tiddlers = context.messages; 132 136 for(var i=0; i<tiddlers.length; i++) { 133 137 tiddler = tiddlers[i]; 134 //#console.log("message:"+tiddler.title);135 138 store.saveTiddler(tiddler.title,tiddler.title,tiddler.text,tiddler.modifier,tiddler.modified,tiddler.tags,tiddler.fields,true,tiddler.created); 136 139 story.refreshTiddler(tiddler.title,1,true); 137 140 } 141 //#displayMessage(config.macros.importWikispacesMessages.retrieved.format([context.title])); 142 } else { 143 displayMessage(context.statusText); 138 144 } 139 145 }; 146 140 147 //# getDiscussion command definition 141 148 config.commands.getDiscussion = {}; … … 144 151 tooltip:"Get discussion for this tiddler", 145 152 hideReadOnly: true, 146 done: "Discussion downloaded" 153 done: "Discussion downloaded", 154 gettingItems: "Getting discussion items for:%0" 147 155 }); 148 156 … … 154 162 config.commands.getDiscussion.handler = function(event,src,title) 155 163 { 156 displayMessage("config.commands.getTiddler.handler:"+title);164 displayMessage(config.commands.getDiscussion.gettingItems.format([title])); 157 165 var tiddler = store.fetchTiddler(title); 158 166 if(tiddler) {