Changeset 7142
- Timestamp:
- 10/07/08 17:16:17 (3 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
Trunk/association/serversides/cctiddly/Trunk/tiddlers/plugins/lifeStream.js
r7141 r7142 15 15 flickr.getWorkspaceList(context); 16 16 17 18 displayMessage("0");19 17 var delicious = new deliciousAdaptor(); 20 18 delicious.openHost(); 21 displayMessage("1");22 19 context.host = "http://feeds.delicious.com"; 23 20 delicious.getWorkspaceList(context); 24 21 22 23 24 config.macros.slider.createSlider = function(place,cookie,title,tooltip) 25 { 26 var c = cookie || ""; 27 var btn = createTiddlyButton(place,title,tooltip,this.onClickSlider); 28 var panel = createTiddlyElement(null,"div",null,"sliderPanel"); 29 panel.setAttribute("cookie",c); 30 panel.style.display = config.options[c] ? "block" : "none"; 31 place.appendChild(panel); 32 return panel; 33 }; 25 34 26 35 … … 37 46 var div = createTiddlyElement(place, "div"); 38 47 for(var t=tiddlers.length-1; t>=last; t--) { 48 49 50 createTiddlyElement(place, "br"); 51 52 53 54 55 39 56 switch(tiddlers[t].fields['server.type']){ 40 57 case "flickr": 41 58 var li = createTiddlyElement(place, "div", null, "flickrStream stream"); 42 59 li.title = tiddlers[t].title; 60 61 62 63 43 64 li.onclick = function() { 44 65 setStylesheet( … … 56 77 57 78 wikify("[img[http://jonsthoughtsoneverything.com/projects/xbmc/flickr/flickrLogo.png]]"+tiddlers[t].text+" \n\r"+tiddlers[t].created, li); 79 80 81 var slider = config.macros.slider.createSlider(place, "", tiddlers[t].title); 82 wikify("HIHIHIH",slider); 83 84 var sliderButton = findRelated(slider,"stream","className","previousSibling"); 85 if(!sliderButton) 86 displayMessage(error); 87 88 89 90 58 91 break; 59 92 case "twitter": … … 66 99 "#errorBox {border:1px solid #ccc;background-color: #fff; color:#111;padding:1em 2em; z-index:9999;}",'errorBoxStyles'); 67 100 var box = document.getElementById('errorBox') || createTiddlyElement(document.body,'div','errorBox'); 68 console.log(store.getTiddlerText(this.title));101 // console.log(store.getTiddlerText(this.title)); 69 102 box.innerHTML = "<a style='float:right' href='javascript:onclick=ccTiddlyAdaptor.hideError()'>"+ccTiddlyAdaptor.errorClose+"</a><h3>"+wikifyStatic(store.getTiddlerText(this.title))+"</h3><br />"; 70 103 box.style.position = 'absolute'; … … 77 110 break; 78 111 case "delicious": 79 var li = createTiddlyElement(place, "div", null, "deliciousStream stream"); 80 li.title = tiddlers[t].title; 81 li.onclick = function() { 82 setStylesheet( 83 "#errorBox .button {padding:0.5em 1em; border:1px solid #222; background-color:#ccc; color:black; margin-right:1em;}\n"+ 84 "html > body > #backstageCloak {height:"+window.innerHeight*2+"px;}"+ 85 "#errorBox {border:1px solid #ccc;background-color: #fff; color:#111;padding:1em 2em; z-index:9999;}",'errorBoxStyles'); 86 var box = document.getElementById('errorBox') || createTiddlyElement(document.body,'div','errorBox'); 87 console.log(store.getTiddlerText(this.title)); 88 box.innerHTML = "<a style='float:right' href='javascript:onclick=ccTiddlyAdaptor.hideError()'>"+ccTiddlyAdaptor.errorClose+"</a><h3>"+wikifyStatic(store.getTiddlerText(this.title))+"</h3><br />"; 89 box.style.position = 'absolute'; 90 box.style.width= "800px"; 91 var content = createTiddlyElement(box, "div"); 92 ccTiddlyAdaptor.center(box); 93 ccTiddlyAdaptor.showCloak(); 94 }; 95 wikify("!"+tiddlers[t].text+"\n\r"+tiddlers[t].created, li); 112 // var li = createTiddlyElement(place, "div", null, "deliciousStream stream"); 113 // li.title = tiddlers[t].title; 114 // wikify("!"+tiddlers[t].text+"\n\r"+tiddlers[t].created, li); 115 var slider = config.macros.slider.createSlider(place, "", tiddlers[t].title); 116 var sliderButton = findRelated(slider,"button","className","previousSibling"); 117 addClass(sliderButton,"deliciousStream"); 118 wikify("HIHIHIH",slider); 119 120 121 122 96 123 break; 97 124 default:
