Changeset 686
- Timestamp:
- 09/07/06 13:16:45 (2 years ago)
- Location:
- Branches/2.1/core/js
- Files:
-
- 2 modified
-
Macros.js (modified) (1 diff)
-
Refresh.js (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Branches/2.1/core/js/Macros.js
r685 r686 309 309 var panel = this.createSlider(place,params[0],params[2],params[3]); 310 310 var text = store.getTiddlerText(params[1]); 311 panel.setAttribute("refresh", "content"); 312 panel.setAttribute("tiddler", params[1]); 311 313 if(text) 312 314 wikify(text,panel,null,store.getTiddler(params[1])); -
Branches/2.1/core/js/Refresh.js
r483 r686 8 8 var title = e.getAttribute("tiddlyLink"); 9 9 refreshTiddlyLink(e,title); 10 return true; 10 11 }, 11 12 … … 18 19 else 19 20 refreshElements(e,changeList); 21 return true; 20 22 }, 21 23 … … 28 30 removeChildren(e); 29 31 wikify(store.getTiddlerText(title,title),e); 32 return true; 30 33 } 34 else 35 return false; 31 36 }, 32 37 … … 39 44 if(macro && macro.refresh) 40 45 macro.refresh(e,params); 46 return true; 41 47 } 42 48 }; … … 53 59 type = null; 54 60 var refresher = config.refreshers[type]; 55 if(refresher == undefined) 56 { 57 if(e.hasChildNodes()) 58 refreshElements(e,changeList); 59 } 60 else 61 refresher(e,changeList); 61 var refreshed = false; 62 if(refresher != undefined) 63 refreshed = refresher(e,changeList); 64 if(e.hasChildNodes() && !refreshed) 65 refreshElements(e,changeList); 62 66 } 63 67 }
