Changeset 4943
- Timestamp:
- 14/05/08 15:47:26 (4 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
Trunk/contributors/MartinBudden/adaptors/ImportWorkspacePlugin.js
r4752 r4943 4 4 |''Author:''|Martin Budden (mjbudden (at) gmail (dot) com)| 5 5 |''CodeRepository:''|http://svn.tiddlywiki.org/Trunk/contributors/MartinBudden/adaptors/ImportWorkspacePlugin.js | 6 |''Version:''|0.0. 5|6 |''Version:''|0.0.6| 7 7 |''Date:''|Aug 23, 2007| 8 8 |''Comments:''|Please make comments at http://groups.google.co.uk/group/TiddlyWikiDev | … … 96 96 //#displayMessage("cf:"+customFields) 97 97 var fields = customFields ? customFields.decodeHashMap() : config.defaultCustomFields; 98 config.macros.importWorkspace.getTiddlers( fields);98 config.macros.importWorkspace.getTiddlers(this.createContext(fields)); 99 99 }; 100 100 … … 114 114 fields['server.workspace'] = store.getTiddlerSlice(feed,'Workspace'); 115 115 var filter = store.getTiddlerSlice(feed,'TiddlerFilter'); 116 config.macros.importWorkspace.getTiddlers( fields,filter);116 config.macros.importWorkspace.getTiddlers(this.createContext(fields,filter)); 117 117 }; 118 118 119 config.macros.importWorkspace. getTiddlers= function(fields,filter)119 config.macros.importWorkspace.createContext = function(fields,filter) 120 120 { 121 /*if(!fields['server.type']) {122 var tiddlers = store.getTaggedTiddlers('systemServer');123 var title = tiddlers[0].title;124 fields = {};125 fields['server.type'] = store.getTiddlerSlice(title,'Type');126 fields['server.host'] = store.getTiddlerSlice(title,'URL');127 fields['server.workspace'] = store.getTiddlerSlice(title,'Workspace');128 context.filter = store.getTiddlerSlice(title,'TiddlerFilter');129 }*/130 121 var serverType = fields['server.type']; 131 122 if(!serverType) … … 142 133 context.filter = filter; 143 134 context.adaptor = adaptor; 144 adaptor.openHost(context.host,context,null,config.macros.importWorkspace.openHostCallback);135 return context; 145 136 } 146 return true; 137 return false; 138 }; 139 140 config.macros.importWorkspace.getTiddlers = function(context) 141 { 142 if(context) { 143 context.adaptor.openHost(context.host,context,null,config.macros.importWorkspace.openHostCallback); 144 return true; 145 } 146 return false; 147 147 }; 148 148