pfs
<<image 'Bjergtoppe.jpg' < 50%>>
[[FeedBack.htm|FeedBack.htm]]
Gem detteher
<html><object width="425" height="344"><param name="movie" value="http://www.youtube-nocookie.com/v/q7hDnKtc9oM&hl=en&fs=1&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/q7hDnKtc9oM&hl=en&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></html>
<<image 'Cherry.JPG' < 20%>>
<<image 'SommerPaaLøjt.jpg' < 50%>>
æøå  
ÆØÅ
<<iFrame http://dk1711/EXAdmin/domasp/workflow/wfl_workset_contents.asp?DomainName=DK1711&DomainFlags=00&token=PFS%5Fdde&UserName=PFS&FSec=111111111111111111011111|1|1|111111111111111111011111&DSec=1011111111111110&ASec=11111111111111&workflow=SAMWF2K&workset=Afdelings+bl%C3%A5+sager >>
<html><object width="425" height="344"><param name="movie" value="http://www.youtube-nocookie.com/v/2euzkVHbmqw&hl=en&fs=1&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/2euzkVHbmqw&hl=en&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"></embed></object></html>
<<iFrame http://dk1711/EXAdmin/domasp/workflow/wfl_work_distribution.asp?DomainName=DK1711&DomainFlags=00&token=PFS%5Fdde&UserName=PFS&FSec=111111111111111111011111|1|1|111111111111111111011111&DSec=1011111111111110&ASec=11111111111111&Order=D01_&Sort=01_ 1500>>
|9.59|''Me and my uncle''|
|11.333|came riding down|
|13.816|From Colorado|
|15.627|West Texas bound.|
|17.692|And we stopped off in Santa Fe.|
|21.293|It being a place -|
|23.522|about half way|
|25.472|And besides it was the ''hottest'' part of the day|

|31.556|We led our ponies into a stall|
|35.596|Went to the bar, boys|
|37.454|bought drinks for all|
|39.172|Two days in the saddle|
|41.355|my //body// hurt|
|43.048|It being summer -|
|45.395|I took off my shirt,|
|47.16|and tried to wash off some of that dusty dirt|

|52.64|West Texas cowboys all over town|
|56.587|With gold and silver|
|58.421|they’re loaded down|
|60.534|Just in from round-up -|
|63.042|it seemed a shame...|
|64.482|And so my uncle starts a friendly game:|
|69.312|High-low jacks and the winner takes the gains|

|74.745|From the beginning|
|76.487|uncle starts to win|
|78.321|Them Texas cowboys they was mad as sin|
|82.361|Some say he’s cheating -|
|83.731|but that can’t be|
|85.937|’Cuz my uncle -|
|87.442|he's honest as me|
|90.488|And I'm as honest as a Denver girl can be|

|95.457|One of them cowboys, he starts to draw,|
|99.544|I grabbed a bottle, slapped him on the jaw|
|103.584|I shot me another - he won't grow old.|
|107.439|In the confusion, uncle grabbed the gold|
|113.522|And we high-tailed it down to Mexico.|

|119.699|Now God bless cowboys|
|120.803|and God bless gold|
|124.51|God bless my uncle|
|130.127|and rest his soul.|
|133.445|He taught me well boys|
|135.789|Taught me all I know.|
|138.711|Taught me so well that I grabbed that gold,|
|143.25|And I left him lying there|
|145.55|I left him lying there|
|150.0|by the side of the road.|
|153.0| |
Type the text for 'New Tiddler'
Re-read ved edit
check for samtidig edit
lås (option)
update conflict resolution
<<image 'Vinter.jpg' < 50%>>
It sttill doesn't work
[[iewiki_debug.js|iewiki_debug.js]]
[[Forum|http://social.msdn.microsoft.com/Forums/en-US/winforms/thread/3d71a6a1-22cd-4544-997c-af429402ac5f]]
<<tiddler UploadDialog>>
/***
|''Name:''|SWFObjectPlugin|
|''Description:''|Adobe Flash Embedding|
|''Version:''|1.0.0|
|''Date:''|Aug 22, 2010|
|''Source:''|http://giewiki.appspot.com/plugins/YoutubePlugin#SWFObjectPlugin|
|''License:''|[[MIT open source license]]|
|''~CoreVersion:''|2.1.0|
|''Browser:''|Chrome; Safari; Firefox; InternetExplorer 6.0|
***/

//{{{

//	SWFObject v2.2 (http://code.google.com/p/swfobject/)
//	is released under the MIT License (http://www.opensource.org/licenses/mit-license.php)

var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y<X;Y++){U[Y]()}}function K(X){if(J){X()}else{U[U.length]=X}}function s(Y){if(typeof O.addEventListener!=D){O.addEventListener("load",Y,false)}else{if(typeof j.addEventListener!=D){j.addEventListener("load",Y,false)}else{if(typeof O.attachEvent!=D){i(O,"onload",Y)}else{if(typeof O.onload=="function"){var X=O.onload;O.onload=function(){X();Y()}}else{O.onload=Y}}}}}function h(){if(T){V()}else{H()}}function V(){var X=j.getElementsByTagName("body")[0];var aa=C(r);aa.setAttribute("type",q);var Z=X.appendChild(aa);if(Z){var Y=0;(function(){if(typeof Z.GetVariable!=D){var ab=Z.GetVariable("$version");if(ab){ab=ab.split(" ")[1].split(",");M.pv=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}else{if(Y<10){Y++;setTimeout(arguments.callee,10);return}}X.removeChild(aa);Z=null;H()})()}else{H()}}function H(){var ag=o.length;if(ag>0){for(var af=0;af<ag;af++){var Y=o[af].id;var ab=o[af].callbackFn;var aa={success:false,id:Y};if(M.pv[0]>0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad<ac;ad++){if(X[ad].getAttribute("name").toLowerCase()!="movie"){ah[X[ad].getAttribute("name")]=X[ad].getAttribute("value")}}P(ai,ah,Y,ab)}else{p(ae);if(ab){ab(aa)}}}}}else{w(Y,true);if(ab){var Z=z(Y);if(Z&&typeof Z.SetVariable!=D){aa.success=true;aa.ref=Z}ab(aa)}}}}}function z(aa){var X=null;var Y=c(aa);if(Y&&Y.nodeName=="OBJECT"){if(typeof Y.SetVariable!=D){X=Y}else{var Z=Y.getElementsByTagName(r)[0];if(Z){X=Z}}}return X}function A(){return !a&&F("6.0.65")&&(M.win||M.mac)&&!(M.wk&&M.wk<312)}function P(aa,ab,X,Z){a=true;E=Z||null;B={success:false,id:X};var ae=c(X);if(ae){if(ae.nodeName=="OBJECT"){l=g(ae);Q=null}else{l=ae;Q=X}aa.id=R;if(typeof aa.width==D||(!/%$/.test(aa.width)&&parseInt(aa.width,10)<310)){aa.width="310"}if(typeof aa.height==D||(!/%$/.test(aa.height)&&parseInt(aa.height,10)<137)){aa.height="137"}j.title=j.title.slice(0,47)+" - Flash Player Installation";var ad=M.ie&&M.win?"ActiveX":"PlugIn",ac="MMredirectURL="+O.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ad+"&MMdoctitle="+j.title;if(typeof ab.flashvars!=D){ab.flashvars+="&"+ac}else{ab.flashvars=ac}if(M.ie&&M.win&&ae.readyState!=4){var Y=C("div");X+="SWFObjectNew";Y.setAttribute("id",X);ae.parentNode.insertBefore(Y,ae);ae.style.display="none";(function(){if(ae.readyState==4){ae.parentNode.removeChild(ae)}else{setTimeout(arguments.callee,10)}})()}u(aa,ab,X)}}function p(Y){if(M.ie&&M.win&&Y.readyState!=4){var X=C("div");Y.parentNode.insertBefore(X,Y);X.parentNode.replaceChild(g(Y),X);Y.style.display="none";(function(){if(Y.readyState==4){Y.parentNode.removeChild(Y)}else{setTimeout(arguments.callee,10)}})()}else{Y.parentNode.replaceChild(g(Y),Y)}}function g(ab){var aa=C("div");if(M.win&&M.ie){aa.innerHTML=ab.innerHTML}else{var Y=ab.getElementsByTagName(r)[0];if(Y){var ad=Y.childNodes;if(ad){var X=ad.length;for(var Z=0;Z<X;Z++){if(!(ad[Z].nodeType==1&&ad[Z].nodeName=="PARAM")&&!(ad[Z].nodeType==8)){aa.appendChild(ad[Z].cloneNode(true))}}}}}return aa}function u(ai,ag,Y){var X,aa=c(Y);if(M.wk&&M.wk<312){return X}if(aa){if(typeof ai.id==D){ai.id=Y}if(M.ie&&M.win){var ah="";for(var ae in ai){if(ai[ae]!=Object.prototype[ae]){if(ae.toLowerCase()=="data"){ag.movie=ai[ae]}else{if(ae.toLowerCase()=="styleclass"){ah+=' class="'+ai[ae]+'"'}else{if(ae.toLowerCase()!="classid"){ah+=" "+ae+'="'+ai[ae]+'"'}}}}}var af="";for(var ad in ag){if(ag[ad]!=Object.prototype[ad]){af+='<param name="'+ad+'" value="'+ag[ad]+'" />'}}aa.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ah+">"+af+"</object>";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab<ac;ab++){I[ab][0].detachEvent(I[ab][1],I[ab][2])}var Z=N.length;for(var aa=0;aa<Z;aa++){y(N[aa])}for(var Y in M){M[Y]=null}M=null;for(var X in swfobject){swfobject[X]=null}swfobject=null})}}();return{registerObject:function(ab,X,aa,Z){if(M.w3&&ab&&X){var Y={};Y.id=ab;Y.swfVersion=X;Y.expressInstall=aa;Y.callbackFn=Z;o[o.length]=Y;w(ab,false)}else{if(Z){Z({success:false,id:ab})}}},getObjectById:function(X){if(M.w3){return z(X)}},embedSWF:function(ab,ah,ae,ag,Y,aa,Z,ad,af,ac){var X={success:false,id:ah};if(M.w3&&!(M.wk&&M.wk<312)&&ab&&ah&&ae&&ag&&Y){w(ah,false);K(function(){ae+="";ag+="";var aj={};if(af&&typeof af===r){for(var al in af){aj[al]=af[al]}}aj.data=ab;aj.width=ae;aj.height=ag;var am={};if(ad&&typeof ad===r){for(var ak in ad){am[ak]=ad[ak]}}if(Z&&typeof Z===r){for(var ai in Z){if(typeof am.flashvars!=D){am.flashvars+="&"+ai+"="+Z[ai]}else{am.flashvars=ai+"="+Z[ai]}}}if(F(Y)){var an=u(aj,am,ah);if(aj.id==ah){w(ah,true)}X.success=true;X.ref=an}else{if(aa&&A()){aj.data=aa;P(aj,am,ah,ac);return}else{w(ah,true)}}if(ac){ac(X)}})}else{if(ac){ac(X)}}},switchOffAutoHideShow:function(){m=false},ua:M,getFlashPlayerVersion:function(){return{major:M.pv[0],minor:M.pv[1],release:M.pv[2]}},hasFlashPlayerVersion:F,createSWF:function(Z,Y,X){if(M.w3){return u(Z,Y,X)}else{return undefined}},showExpressInstall:function(Z,aa,X,Y){if(M.w3&&A()){P(Z,aa,X,Y)}},removeSWF:function(X){if(M.w3){y(X)}},createCSS:function(aa,Z,Y,X){if(M.w3){v(aa,Z,Y,X)}},addDomLoadEvent:K,addLoadEvent:s,getQueryParamValue:function(aa){var Z=j.location.search||j.location.hash;if(Z){if(/\?/.test(Z)){Z=Z.split("?")[1]}if(aa==null){return L(Z)}var Y=Z.split("&");for(var X=0;X<Y.length;X++){if(Y[X].substring(0,Y[X].indexOf("="))==aa){return L(Y[X].substring((Y[X].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(a){var X=c(R);if(X&&l){X.parentNode.replaceChild(l,X);if(Q){w(Q,true);if(M.ie&&M.win){l.style.display="block"}}if(E){E(B)}}a=false}}}}();
//}}}
var name = 'txtHello';
config.options[name] = 'world';

saveOptionCookie(name);
{{ts{9/03/10 19:47}}}
10004AW012ABCEB
10008AW012AF1CD

10007AW012AE4E8

10008AW012AF1CD

10008AW012AF1CD 2010-01-08 07:39:18.69

20100309.T105006

20100122.T141656
body { background: #BCD }
<<fileList>>
in the wild wild west
debugger;
var show = config.options.chkShowRightSidebar;
var sb=document.getElementById('sidebar');
var da=document.getElementById('displayArea');
if (sb) {
	sb.style.display=show?'block':'none';
	da.style.marginRight=show?'':'1em';
}
[[COMAdmin properties|http://msdn.microsoft.com/en-us/library/ms686107(VS.85).aspx#name]]

[[Article on COM+ admin|http://msdn.microsoft.com/en-us/magazine/bb985022.aspx]]
<<iFrame www.tiddlywiki.com>>
//{{{
config.optionHandlers = {
	'txt': {
		get: function(name) {return config.options[name].toString();},
		set: function(name,value) {config.options[name] = value;}
	},
	'chk': {
		get: function(name) {return config.options[name] ? "true" : "false";},
		set: function(name,value) {config.options[name] = value == "true";}
	}
};

function saveOptionCookie(name)
{
	if (safeMode)
		return;
	var optType = name.substr(0,3);
	var handlers = config.optionHandlers;
	if (handlers[optType] && handlers[optType].get) {
		args = {};
		args[name] = handlers[optType].get(name);
		http.userProfile(args);
	}
}
//}}}
{{{
ALTER PROCEDURE [dbo].[procOutboxMessageGetNew]
(@vchSenderSystemName varchar(50)
,@vchRecieverSystemName varchar(50)
,@intNumberOfMessagesToProcess integer
)
 AS
declare @SQL varchar(800)

set rowcount @intNumberOfMessagesToProcess

select uidMessageID,datGenerated from tblOutbox 
where vchMessageStatus = 'GEN' and vchSenderSystemName = @vchSenderSystemName and vchRecieverSystemName = @vchRecieverSystemName
order by datGenerated
}}}
<<importTiddlers YouTube.xml>>
|<<youtube Zp3lJg07u4w -500 chromeless play text 'Me And My Uncle (transcript)'>>|
|<<youtube Zp3lJg07u4w text-location>>|
C:\ESWM\pgf41ToSQL>Pgf41ToSQL.exe processfile C:\ESWM\pgf41download\R3100122.T14
251
16:19:15 Validering af
<Udbetalinger xmlns="http://schemas.datacontract.org/2004/07/Spuf.Server.Service
s" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <AfsenderSystem>WorkFlow</AfsenderSystem>
  <Forretningsregler>
    <TilladAendringAfDispositionsdatoTilNaesteMuligeHvisOverskredet />
  </Forretningsregler>
  <RekvisitionsId>b0178695-806d-4b19-9e1f-2e4804c1633c</RekvisitionsId>
  <Udbetalinger>
    <Udbetaling i:type="BankkontoUdbetaling">
      <Beloeb>169969.00</Beloeb>
      <Dispositionsdato>2010-02-08T00:00:00</Dispositionsdato>
      <Metadata>
        <Bogfoeringsdato>2010-02-08T00:00:00</Bogfoeringsdato>
        <CorrelationId>010272-1233</CorrelationId>
        <CprNummer>010272-1233</CprNummer>
        <Daekningsnummer>213155-00</Daekningsnummer>
        <ModtagetFra>Reserveoverførsel/I</ModtagetFra>
      </Metadata>
      <KontoNr>9876543210</KontoNr>
      <RegNr>0123</RegNr>
    </Udbetaling>
  </Udbetalinger>
</Udbetalinger>
fejlede: The element 'Forretningsregler' in namespace 'http://schemas.datacontra
ct.org/2004/07/Spuf.Server.Services' has invalid child element 'TilladAendringAf
DispositionsdatoTilNaesteMuligeHvisOverskredet' in namespace 'http://schemas.dat
acontract.org/2004/07/Spuf.Server.Services'. List of possible elements expected:
 'Forretningsregel' in namespace 'http://schemas.datacontract.org/2004/07/Spuf.S
erver.Services'.


C:\ESWM\pgf41ToSQL>Pgf41ToSQL.exe processfile C:\ESWM\pgf41download\R3100122.T14
251
16:21:25 Validering af
<Udbetalinger xmlns="http://schemas.datacontract.org/2004/07/Spuf.Server.Service
s" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <AfsenderSystem>WorkFlow</AfsenderSystem>
  <Forretningsregler>
    <Forretningsregel>
      <TilladAendringAfDispositionsdatoTilNaesteMuligeHvisOverskredet />
    </Forretningsregel>
  </Forretningsregler>
  <RekvisitionsId>6665fd24-b743-451d-9958-a2e48b9af4e0</RekvisitionsId>
  <Udbetalinger>
    <Udbetaling i:type="BankkontoUdbetaling">
      <Beloeb>169969.00</Beloeb>
      <Dispositionsdato>2010-02-08T00:00:00</Dispositionsdato>
      <Metadata>
        <Bogfoeringsdato>2010-02-08T00:00:00</Bogfoeringsdato>
        <CorrelationId>010272-1233</CorrelationId>
        <CprNummer>010272-1233</CprNummer>
        <Daekningsnummer>213155-00</Daekningsnummer>
        <ModtagetFra>Reserveoverførsel/I</ModtagetFra>
      </Metadata>
      <KontoNr>9876543210</KontoNr>
      <RegNr>0123</RegNr>
    </Udbetaling>
  </Udbetalinger>
</Udbetalinger>
fejlede: The element 'http://schemas.datacontract.org/2004/07/Spuf.Server.Servic
es:Forretningsregel' cannot contain child element 'http://schemas.datacontract.o
rg/2004/07/Spuf.Server.Services:TilladAendringAfDispositionsdatoTilNaesteMuligeH
visOverskredet' because the parent element's content model is empty.
[[iewiki.xsl|iewiki.xsl]]
While the liftback body style of the Prius may offer the best compromise between usability and aerodynamics, it doesn't necessarily meet everybody's needs and desires. So I was wondering, if you could have a second Prius drivetrain installed in any body you want, which body would you choose - and would you buy that in preference over the Prius III body? 

Personally, I enjoy the Prius most on slow country roads, so I would go for the Morgan Roadster. Or the Mercedes SLK. Or the Lotus Elise. Or the Peugeot 406 Coupe.  Can't decide...
Using special tags, you can schedule various changes to a page to occur at specific times (these tags are hidden unless the page is editable to you):
!!Presence
A set of attributes (special tags) allow you to add tiddlers to (//''or remove from)''//  the page and it's DefaultTiddlers or MainMenu lists at a specified future time. Each of these timing tags take the form:
 
@action@YYYY-MM-DD

specifying year-month-date of the action, or, to specify also the precise hour:

@action@YYYY-MM-DD-hh

The available choices for //action// are [[announce|announce (special tag)]], [[promote|promote (special tag)]], [[demote|demote (special tag)]] and [[deprecate|deprecate (special tag)]].
!!Changing tiddler content by switching current version
The [[revert|revert (special tag)]] tag allows you to schedule a switch of current version of the tiddler to which it is applied.
<<image 'CloseRearSmall.JPG' < 50%>>
Now it does exist and can be moved back again
[[V1]]
<html><a href="http://www.youtube.com/v/Zp3lJg07u4w">MMU</a></html>
Subsite
{{{
  def XmlFromSources(self,url,sources=None,cache=None,save=False):
}}}
...
{{{
	elif path.exists(url):
		return xml.dom.minidom.parse(url)
	else:
		upfile = UploadedFile.all().filter("path",url).get()
		if upfile != None:
			return xml.dom.minidom.parseString(upfile.data)
}}}
Now it does exist and can be moved back again, modded
does this work, yes it does
[[Årsregnskab_endelig.pdf|Årsregnskab_endelig.pdf]]
is sort of a model for software component activation and interface.
|<<youtube Zp3lJg07u4w -500 chromeless play text 'Me And My Uncle (transcript)'>>|
|<<youtube Zp3lJg07u4w text-location>>|
[[ImageImportDbg.zip|ImageImportDbg.zip]]
<pg41:Pgf41Document xmlns:pg41="pgf41-v3.0" xmlns:p41t="Pgf41types-v3.0" xmlns:FogP="DFPtypes" >
<pg41:DocumentHeader>
<FogP:DocumentReference>0502682571-03</FogP:DocumentReference>
<FogP:DocumentCreationDate>2011-02-07</FogP:DocumentCreationDate>
<FogP:DocumentCreationTime>10:13</FogP:DocumentCreationTime>
<FogP:DocumentSender><FogP:IdentityQualifier>CVR</FogP:IdentityQualifier><FogP:IdentityValue>11373933</FogP:IdentityValue></FogP:DocumentSender>
<FogP:DocumentSenderContactName>MJU</FogP:DocumentSenderContactName>
<FogP:DocumentReceiver><FogP:IdentityQualifier>CVR</FogP:IdentityQualifier><FogP:IdentityValue>16163279</FogP:IdentityValue></FogP:DocumentReceiver>
</pg41:DocumentHeader>
<pg41:DocumentBody>
<pg41:Pgf41DocumentType15 xmlns:pg41="pgf41-v3.0"><pg41:PensionQualifier>U</pg41:PensionQualifier><pg41:PensionPrivate><pg41:PolicyNumber>252812-02</pg41:PolicyNumber><pg41:CauseOfDenial>E19</pg41:CauseOfDenial><pg41:PolicyHolder><FogP:PolicyHolderId xmlns:FogP="DFPtypes"><FogP:IdentityQualifier>CPR</FogP:IdentityQualifier><FogP:IdentityValue>0502682571</FogP:IdentityValue></FogP:PolicyHolderId><FogP:PolicyHolderName xmlns:FogP="DFPtypes"><FogP:NameLine>Hamdi Kilic</FogP:NameLine></FogP:PolicyHolderName><FogP:PolicyHolderAddress xmlns:FogP="DFPtypes"/></pg41:PolicyHolder></pg41:PensionPrivate></pg41:Pgf41DocumentType15>
</pg41:DocumentBody>
</pg41:Pgf41Document>
/***
|Name:|InstantTimestampPlugin|
|Description:|A handy way to insert timestamps in your tiddler content|
|Version:|1.0.10 ($Rev: 3646 $)|
|Date:|$Date: 2008-02-27 02:34:38 +1000 (Wed, 27 Feb 2008) $|
|Source:|http://mptw.tiddlyspot.com/#InstantTimestampPlugin|
|Author:|Simon Baird <simon.baird@gmail.com>|
|License:|http://mptw.tiddlyspot.com/#TheBSDLicense|
!!Usage
If you enter {ts} in your tiddler content (without the spaces) it will be replaced with a timestamp when you save the tiddler. Full list of formats:
* {ts} or {t} -> timestamp
* {ds} or {d} -> datestamp
* !ts or !t at start of line -> !!timestamp
* !ds or !d at start of line -> !!datestamp
(I added the extra ! since that's how I like it. Remove it from translations below if required)
!!Notes
* Change the timeFormat and dateFormat below to suit your preference.
* See also http://mptw2.tiddlyspot.com/#AutoCorrectPlugin
* You could invent other translations and add them to the translations array below.
***/
//{{{

config.InstantTimestamp = {

	// adjust to suit
	timeFormat: 'DD/0MM/YY 0hh:0mm',
	dateFormat: 'DD/0MM/YY',

	translations: [
		[/^!ts?$/img,  "'!!{{ts{'+now.formatString(config.InstantTimestamp.timeFormat)+'}}}'"],
		[/^!ds?$/img,  "'!!{{ds{'+now.formatString(config.InstantTimestamp.dateFormat)+'}}}'"],

		// thanks Adapted Cat
		[/\{ts?\}(?!\}\})/ig,"'{{ts{'+now.formatString(config.InstantTimestamp.timeFormat)+'}}}'"],
		[/\{ds?\}(?!\}\})/ig,"'{{ds{'+now.formatString(config.InstantTimestamp.dateFormat)+'}}}'"]
		
	],

	excludeTags: [
		"noAutoCorrect",
		"noTimestamp",
		"html",
		"CSS",
		"css",
		"systemConfig",
		"systemConfigDisabled",
		"zsystemConfig",
		"Plugins",
		"Plugin",
		"plugins",
		"plugin",
		"javascript",
		"code",
		"systemTheme",
		"systemPalette"
	],

	excludeTiddlers: [
		"StyleSheet",
		"StyleSheetLayout",
		"StyleSheetColors",
		"StyleSheetPrint"
		// more?
	]

}; 

TiddlyWiki.prototype.saveTiddler_mptw_instanttimestamp = TiddlyWiki.prototype.saveTiddler;
TiddlyWiki.prototype.saveTiddler = function(title,newTitle,newBody,modifier,modified,tags,fields,clearChangeCount,created) {

	tags = tags ? tags : []; // just in case tags is null
	tags = (typeof(tags) == "string") ? tags.readBracketedList() : tags;
	var conf = config.InstantTimestamp;

	if ( !tags.containsAny(conf.excludeTags) && !conf.excludeTiddlers.contains(newTitle) ) {

		var now = new Date();
		var trans = conf.translations;
		for (var i=0;i<trans.length;i++) {
			newBody = newBody.replace(trans[i][0], eval(trans[i][1]));
		}
	}

	// TODO: use apply() instead of naming all args?
	return this.saveTiddler_mptw_instanttimestamp(title,newTitle,newBody,modifier,modified,tags,fields,clearChangeCount,created);
}

// you can override these in StyleSheet 
setStylesheet(".ts,.ds { font-style:italic; }","instantTimestampStyles");

//}}}
<html><a onclick="var co=config.options;
debugger;
	var opt='chkShowRightSidebar';
	var show=co[opt]=!co[opt];
	var sb=document.getElementById('sidebar');
	var da=document.getElementById('displayArea');
	if (sb) {
		sb.style.display=show?'block':'none';
		da.style.marginRight=show?'':'1em';
	}
	saveOptionCookie(opt);
	var labelShow=co.txtToggleRightSideBarLabelShow||'◄';
	var labelHide=co.txtToggleRightSideBarLabelHide||'►';
	if (this.innerHTML==labelShow||this.innerHTML==labelHide) 
		this.innerHTML=show?labelHide:labelShow;
	this.title=(show?'hide':'show')+' right sidebar';
	var sm=document.getElementById('storyMenu');
	if (sm) config.refreshers.content(sm);
	return false;" onmouseover="this.href='javascript:void(eval(decodeURIComponent(%22(function(){try{('
	+encodeURIComponent(encodeURIComponent(this.onclick))
	+')()}catch(e){alert(e.description?e.description:e.toString())}})()%22)))';" title="show right sidebar" href="javascript:void(eval(decodeURIComponent(%22(function(){try{(function%2520onclick(event)%2520%257B%250A%2520%2520%2520%2520var%2520co%2520%253D%2520config.options%253B%250A%2520%2520%2520%2520var%2520opt%2520%253D%2520%2522chkShowRightSidebar%2522%253B%250A%2520%2520%2520%2520var%2520show%2520%253D%2520co%255Bopt%255D%2520%253D%2520!co%255Bopt%255D%253B%250A%2520%2520%2520%2520var%2520sb%2520%253D%2520document.getElementById(%2522sidebar%2522)%253B%250A%2520%2520%2520%2520var%2520da%2520%253D%2520document.getElementById(%2522displayArea%2522)%253B%250A%2520%2520%2520%2520if%2520(sb)%2520%257B%250A%2520%2520%2520%2520%2520%2520%2520%2520sb.style.display%2520%253D%2520show%2520%253F%2520%2522block%2522%2520%253A%2520%2522none%2522%253B%250A%2520%2520%2520%2520%2520%2520%2520%2520da.style.marginRight%2520%253D%2520show%2520%253F%2520%2522%2522%2520%253A%2520%25221em%2522%253B%250A%2520%2520%2520%2520%257D%250A%2520%2520%2520%2520saveOptionCookie(opt)%253B%250A%2520%2520%2520%2520var%2520labelShow%2520%253D%2520co.txtToggleRightSideBarLabelShow%2520%257C%257C%2520%2522%255Cu25C4%2522%253B%250A%2520%2520%2520%2520var%2520labelHide%2520%253D%2520co.txtToggleRightSideBarLabelHide%2520%257C%257C%2520%2522%255Cu25BA%2522%253B%250A%2520%2520%2520%2520if%2520(this.innerHTML%2520%253D%253D%2520labelShow%2520%257C%257C%2520this.innerHTML%2520%253D%253D%2520labelHide)%2520%257B%250A%2520%2520%2520%2520%2520%2520%2520%2520this.innerHTML%2520%253D%2520show%2520%253F%2520labelHide%2520%253A%2520labelShow%253B%250A%2520%2520%2520%2520%257D%250A%2520%2520%2520%2520this.title%2520%253D%2520(show%2520%253F%2520%2522hide%2522%2520%253A%2520%2522show%2522)%2520%252B%2520%2522%2520right%2520sidebar%2522%253B%250A%2520%2520%2520%2520var%2520sm%2520%253D%2520document.getElementById(%2522storyMenu%2522)%253B%250A%2520%2520%2520%2520if%2520(sm)%2520%257B%250A%2520%2520%2520%2520%2520%2520%2520%2520config.refreshers.content(sm)%253B%250A%2520%2520%2520%2520%257D%250A%2520%2520%2520%2520return%2520false%253B%250A%257D)()}catch(e){alert(e.description?e.description:e.toString())}})()%22)))">► - Toggle right sidebar</a></html>
V2
<<image 'NordBornholm.jpg' < 50%>>
<<image 'Åkander.jpg' < 50%>>
/***
|''Name:''|YouTubePlugin|
|''Description:''|Facilitates embedding youtube content with optional subtitles|
|''Documentation:''|[[YouTubePlugin documentation]]|
|''Requires:''|[[SWFObjectPlugin]]|
|''Version:''|1.0.0|
|''Date:''|Sep 19, 2010|
|''Source:''|http://giewiki.appspot.com/plugins/YoutubePlugin|
|''Author:''|PoulStaugaard (poul (dot) staugaard (at) gmail (dot) com)|
|''License:''|[[BSD open source license]]|
|''~CoreVersion:''|2.1.0|
|''Browser:''|Chrome; Safari; Firefox; InternetExplorer 6.0|
***/

//{{{
config.macros.youtube = {
	textLocation: {},
	handler: function (place, macroName, params, wikifier, paramString) {
		if (params.length == 0)
			throw("Missing required parameter: youtube video id");
		var vid = params.shift(); // parameter 1: youtube video id
		var t = place;
		while (t.tagName != 'td' && !t.className.startsWith('tiddler') && t.parentNode)
			t = t.parentNode;
		var cw = t.offsetWidth;
		var w = cw;
		var rh = 81;
		if (params.length > 0) { // parameter 2: width,relative-height%
			var a2 = params[0];
			if (a2 == 'text-location') {
				var tn = story.findContainingTiddler(place).getAttribute('tiddler');
				config.macros.youtube.textLocation[vid] = createTiddlyElement(place,'span', tn + 'textViewer');
				return;
			} else {
				var dims = a2.split(',');
				var da = dims.shift();
				var na = parseInt(da);
				if (!isNaN(na)) {
					params.shift();
					if (da.right(1) != '%') {
						w = na; da = dims.shift();
						}
					if (da && da.right(1) == '%')
						rh = parseInt(da);
				}
			}
			if (w < 0) {
				w = 0 - w;
				if (w > cw)
					w = cw;
			}
			var h = w * rh / 100;
			var playButton = false;
			var ats = {};
			var aus = {};
			var tstn = null;
			var plwdClass = 'youtubePlayer';
			var chromeless = false;
			for (var opt = params.shift(); opt; opt = params.shift()) {
				if (opt == 'class') // Player wrapper div class
					plwdClass = params.shift();
				else if (opt == 'chromeless')
					chromeless = true;
				else if (opt == 'play' || opt  == 'time' || opt == 'text') { // options: auto-play / transcript
					aus[opt] = true;
					if (opt == 'time' || opt == 'text') {
						tstn = params.shift(); // transcript TiddlerName
						if (!tstn)
							return displayMessage("Missing parameter: TextTiddlerName");
					}
					var vpid = null;
					var iv = window.setInterval(function() {
						try {
							if (tstn && !aus.textLocation)
								config.macros.youtube.setupData(aus,tstn,ats,config.macros.youtube.textLocation[vid],vid);
							 
							var player = document.getElementById(vid);
							if (!player)
								return window.clearInterval(iv); // stop working
							var ps = player.getPlayerState();
							//if (ps != aus.ps) { displayMessage("State " + ps); aus.ps = ps; }
							switch (ps) {
								case -1: // unstarted
								case 5:
									if (aus.play)
										player.playVideo();
									if (!aus.transcript) break;
									return;
								case 0: // ended
									clearMessage();
									if (aus.changes) config.macros.youtube.updateTiming(aus);
									break;
								case 1: // playing
									var t = player.getCurrentTime();
									for (at in ats) {
										if (t > at) {
											removeChildren(aus.textLocation);
											wikify(ats[at],aus.textLocation); //-or-: aus.textLocation.innerHTML = ats[at];
										}
									}
									return;
								case 2: // paused
									if (aus.changes) config.macros.youtube.updateTiming(aus);
									return;
								case 3: // buffering
									return;
								//case 5: // cued
									return;
							}
							//displayMessage("Stop/" + ps);
							window.clearInterval(iv);
							} catch (x) {
								//displayMessage(x);
							}
						},33);
				}
				else if (opt == 'label' && macroName == 'youtube')
					playButton = params.shift();
			}
			if (playButton)
				return createTiddlyButton(place, playButton, null, config.macros.youtube.onClick, "linkbutton", null, null, { args: paramString });

			var pen = 'pd'+vid;
			createTiddlyElement(place,"div",pen,plwdClass,null);
			var pUrl = chromeless ? 'http://www.youtube.com/apiplayer?video_id=' + vid + '&version=3&enablejsapi=1&playerapiid=ytplayer' : 'http://www.youtube.com/v/' + vid + '?enablejsapi=1&playerapiid=ytplayer';
			swfobject.embedSWF( pUrl, pen, w, h, '8', null, null, { allowScriptAccess: "always" }, { id: vid });
		}
	},
	onClick: function(ev) {
		var t = resolveTarget(ev || window.event);
		var args = t.getAttribute('args');
		config.macros.youtube.handler(t, 'youtubePlay',args.readMacroParams(), null, args);
	},
	setupData: function(aus,tstn,ats,tl,vid) {
		aus.textLocation = tl;
		var tstext = store.getTiddlerText(tstn);
		if (tstext == null)
			return displayMessage("Tiddler '" + tstn + "' not found");
		var tsls = tstext.split('\n');
		for (var i=0; i < tsls.length; i++) {
			var tsl = tsls[i];
			if (aus.text && tsl.startsWith('|')) { // build timing array from table of lines: |time|Text|
				var lps = tsl.split('|');
				if (lps.length > 2) {
					var it = parseInt(lps[1]);
					if (it > 0) ats[it] = lps[2];
				}
			}
			else if (aus.time) {
				if (!aus.transcript) {
					aus.transcript = tstn;
					aus.time = {};
					story.displayTiddler(null,tstn,DEFAULT_EDIT_TEMPLATE);
				}
				var tsde = aus.textLocation; //document.getElementById(tsDiv);
				if (tsde == null)
					return displayMessage("text-location not found"); //"Element " + tsDiv + " not found");
				var lid = vid + '_' + i;
				var lel = createTiddlyElement(tsde,'a',lid,null,tsl, { 'href': 'javascript:;' });
				aus.time[lid] = { text: tsl };
				lel.onclick = function(ev) {
					var me = resolveTarget(ev || window.event);
					var player = document.getElementById(vid);
					aus.time[me.id].time = player.getCurrentTime();
					aus.changes = true;
					displayMessage(aus.time[me.id].time + ": " + aus.time[me.id].text);
				}
				createTiddlyElement(tsde,'br');
			}
		}
	},
	updateTiming: function(aus) {
		var tta = aus.time;
		var atb = [];
		for (ali in tta) {
			var time = tta[ali].time;
			var text = tta[ali].text;
			if (time && time > 0) {
				var tlps = text.split('|');
				if (tlps.length == 4) {
					tlps[1] = time;
					atb.push(tlps.join('|'));
				} else
					atb.push('|' + time + '|' + text + '|');
			} else
				atb.push(text);
		}
		var tstn = aus.transcript;
		if (tstn) {
			var tiddlerElem = story.getTiddlerField(tstn,'text');
			if (tiddlerElem) {
				tiddlerElem.value = atb.join('\n');
				displayMessage(tstn + " updated");
			} else
				displayMessage(atb.join("<br>"));
			aus.changes = false;
		}
	}
}
//}}}
Background: #f4f3f2
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
/*{{{*/
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}

a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}

h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}

.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}

.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}

.tabSelected{color:[[ColorPalette::PrimaryDark]];
background:[[ColorPalette::TertiaryPale]];
border-left:1px solid [[ColorPalette::TertiaryLight]];
border-top:1px solid [[ColorPalette::TertiaryLight]];
border-right:1px solid [[ColorPalette::TertiaryLight]];
}
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0; padding: 0.2em 0.4em;}

#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}

.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background:[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}

.wizard .notChanged {background:transparent;}
.wizard .changedLocally {background:#80ff80;}
.wizard .changedServer {background:#8080ff;}
.wizard .changedBoth {background:#ff8080;}
.wizard .notFound {background:#ffff80;}
.wizard .putToServer {background:#ff80ff;}
.wizard .gotFromServer {background:#80ffff;}

#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}

.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}

.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}

.tiddler .defaultCommand {font-weight:bold;}

.shadow .title {color:[[ColorPalette::TertiaryDark]];}

.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}

.toolbar {color:[[ColorPalette::PrimaryMid]];}
.commentToolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.commentToolbar a {color:[[ColorPalette::TertiaryDark]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .commentToolbar a {color:[[ColorPalette::TertiaryDark]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}
.selected .commentToolbar a:hover {color:[[ColorPalette::Foreground]];}

.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}

.tagmenu {padding:0.2em 0.4em 0.2em 0.4em; font-weight:bold; color:[[ColorPalette::TertiaryMid]]}
.selected .tagmenu {color:black;}
.selected .tagmenu:hover {background-color:white;}

.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}

.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}

.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}

.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}

.imageLink, #displayArea .imageLink {background:transparent;}

.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}

.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.tabContents .button {border:1px solid [[ColorPalette::TertiaryPale]];}
.tabContents .button:hover {border-color:[[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}

.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}

.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:solid 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}
.viewer table { border: 0px }
.viewer td {border: 1px solid #fff;} .oddRow {color: #333; background: #ddd;} .evenRow { color: #222; background: #eee;} 
.oddRowComment {color: #332; background: #ddc;} .evenRowComment { color: #222; background: #eec;}
.oddRowMessage {color: #223; background: #dcf;} .evenRowMessage { color: #223; background: #def;}
.oddRowNote {color: #332; background: #dec;} .evenRowNote { color: #222; background: #efc;}

.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}

.editor input {border:0px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:0px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}

.commentArea {background:[[ColorPalette::Background]];}
.commentTD {background:[[ColorPalette::Background]];}
.btnReplies {border:0; margin-right: 0.5em}
.btnCommentTool {border:0; margin-right: 0.3em}

.redbutton { color: #cc0000 }
.redbutton:hover { color: #ff0000 }

/*}}}*/
/*{{{*/
* html .tiddler {height:1%;}

body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}

hr {height:1px;}

a {text-decoration:none;}

dt {font-weight:bold;}

ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}

fieldset { padding:0px 8px 4px 4px; }

.txtOptionInput {width:11em;}

#contentWrapper .chkOptionInput {border:0;}

.externalLink {text-decoration:underline;}

.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}

.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}

/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}

#mainMenu .tiddlyLinkExisting,
#mainMenu .tiddlyLinkNonExisting,
#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}
#sidebarTabs .button {margin:0em 0.2em;	padding:0.2em 0.3em; display:block;}

#headerArea { margin: 0.5em; }
.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}

#topRightCorner { position:absolute; top:0.5em;right:0.9em; font-size: 1.1em; text-align: right; }

#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}

#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0em 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 .3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

.wizard {padding:0.1em 1em 0em 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0em 0em 0em; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0em;}
.wizardFooter .status {padding:0em 0.4em 0em 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em 0.1em 0.2em;}

#messageArea {position:fixed; top:2em; right:0em; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em 0.2em 0.2em 0.2em;}
#messageArea a {text-decoration:underline;}

.tiddlerPopupButton {padding:0.2em 0.2em 0.2em 0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em 1em 1em 1em; margin:0;}

.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0em;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}

.listBreak div {margin:2px 0;}
.tabset {padding:1em 0em 0em 0.5em;}
.tab {margin:0em 0em 0em 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}
.tabContents .tiddler {padding:0.1em 0.5em 0.5em 0.5em}

#contentWrapper {display:block;}
#splashScreen {display:none;}

#displayArea {margin:1em 17em 0em 14em;}

.toolbar {text-align:right; font-size:.9em;}
.commentToolbar {text-align:left; font-size:.9em;}

.tiddler {padding:1em 1em 0em 1em;}

.missing .viewer,.missing .title {font-style:italic;}

.title {font-size:1.6em; font-weight:bold;}

.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}

.tiddler .button {padding:0.2em 0.4em;}
.tiddler .disabled {padding:0.2em 0.6em;}

.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}

.footer {font-size:.9em;}
.footer li {display:inline;}

.annotation {padding:0.5em; margin:0.5em;}

* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0em 0.25em; padding:0em 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}

.viewer table, table.twtable {border-collapse:collapse; margin:0em 0em; 0em; 0em; font-size:1.0em;}
.viewer tr {vertical-align: top; }

.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}

.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}

.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0em; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}

.fieldsetFix {border:0; padding:0; margin:1px 0px 1px 0px;}

.sparkline {line-height:1em;}
.sparktick {outline:0;}

.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}

.commentTable {width:100%; font-size:1.0em;}
.commentTable td {vertical-align:text-top;}
.commentArea {border:0px; width:100%; font:inherit;}
.commentToolbar { padding-bottom:5px;}
.replyTD { padding-left:1.25em }
.buttonftr {position:relative; top:0em; right:0em; }
.linkbutton { font-weight: bold }
.siteMapTags { color: #ff0000 }

.diffout { font-size:1.0em; font-family: courier; }
.diffminus { background-color: #d0ffdd; color: blue; }
.diffplus { background-color: #ffd0dd; color: darkred; }
/*}}}*/
/***
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which need larger font sizes.
***/
/*{{{*/
body {font-size:0.8em;}
#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}
.subtitle {font-size:0.8em;}
.viewer table.listView {font-size:0.95em;}
/*}}}*/
		/*{{{*/
		@media print {
		#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none ! important;}
		#displayArea {margin: 1em 1em 0em 1em;}
		/* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
		noscript {display:none;}
		}
		/*}}}*/
	
<!--{{{-->
<div id='headerArea'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
<span id='topRightCorner' refresh='content' tiddler='TopRightCorner'></span>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='author'></span><span macro='view modified date "DD MMM YYYY" ", "'></span> <span macro='history'></span></div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view versions wikified'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<hr/>
<div class='comments' macro='comments'></div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::EditToolbar]]'></div>
<div class='title' macro='view title'></div>
<fieldset><legend>Title</legend><div class='editor' macro='edit title'></div></fieldset>
<div macro='annotations'></div>
<fieldset><legend>Text</legend><div class='editor' macro='edit text'></div>
<table style='width:100%;'><tr><td><div class='commentToolbar' macro='toolbar [[ToolbarCommands::TextToolbar]]'></td><td align='right'><div class='toolbar' macro='toolbar [[ToolbarCommands::EditToolbar]]'></div></td></tr></table> </fieldset>
<fieldset id='preview' style='display:none'><legend>Preview</legend><div class='viewer' ></div></fieldset>
<fieldset id='tag' class='tagFrame'><legend>Tags & attributes</legend><div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser'></span></div></fieldset>
<!--}}}-->
<!--{{{-->
<div class='editor' macro='edit text'></div>
<span class='tagFrame' > <div class='editor' macro='edit tags'></div></span>
<span class='commentToolbar' macro='toolbar [[ToolbarCommands::SpecialEditToolbar]]'></span>
<div class='history' ></div>
<div class='viewer special' macro='view text wikified'></div>
<!--}}}-->
<div class='viewer' macro='view text wikified'></div>
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::MiniToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::MiniToolbar]]'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
macro|login|
macro|logout|
tiddler|UserProfile|my profile|Edit my profile|
link|/_ah/admin|DataStore|config.admin
<<tabs chkPageSetup 
'PageProperties' 'Title, access, template/includes' 'js;editTiddlerHere;PageProperties;SpecialViewTemplate'
'MainMenu' 'The left column' 'js;editTiddlerHere;MainMenu'
'DefaultTiddlers' 'Middle column initial content' 'js;editTiddlerHere;DefaultTiddlers'
'ColorPalette' 'Color palette' 'js;editTiddlerHere;ColorPalette'
'StyleSheet' 'Custom styles' 'js;editTiddlerHere;StyleSheet'
'All..' 'Other special tiddlers' 'js;editTiddlerHere;SpecialTiddlers;SpecialViewTemplate'
>>
!Common tweaks
* <script label="Remove">CommonTasks.RemoveText('[[PageSetup]]\n','MainMenu')&&CommonTasks.RemoveThisLi(place)</script> PageSetup from MainMenu (it is available from the editing menu).
* <script label="Remove">CommonTasks.RemoveText('[[PageSetup]]','DefaultTiddlers')&&CommonTasks.RemoveThisLi(place)</script> PageSetup from DefaultTiddlers.
macro|newTiddler|
macro|newJournal|"DD MMM YYYY" "journal"
tiddler|CreateNewPage|new page|Create new page|p
tiddler|UploadDialog|upload file|Upload a local file|u
tiddler|PageSetup|page setup|Edit page properties and presentation|p
tiddler|File list|file list|list of uploaded files|f
tiddler|Recycle bin|recycle bin|List of 'deleted' tiddlers|r
macro|pasteTiddler|
<<fileList>>
<<recycleBin *>>
<<option chkAutoSyncAddress>> <<permaview>> - <script label="help" title="Information on address bar sync">story.displayTiddler(null, "Help on address bar sync features");</script>
<<option chkRegExpSearch>> Regular expression search
<<option chkCaseSensitiveSearch>> Case-sensitive search
<<option chkAnimate>> Enable animations
''Edit mode:''
<<option chkAutoSave>> Auto-save changes while editing
<<option chkInsertTabs>> Tab key inserts tab character
''//The server saves these and your// AdvancedOptions //in your profile//''
----
<<downloadAsTiddlyWiki>>
<<loginDialog>>
Please <<login>> to read this page.
<<siteMap>>
<html><div class='title'>Recent changes</div></html>
<<recentChanges>>
<html><div class='title'>Recent comments</div></html>
<<recentComments>>
<<uploadDialog>>
<script>accessTypes = "all|edit|add|comment|view|none|"
var fn = formName(place);
forms[fn] = http.createPage({defaults:"get"});
if (fn != "CreateNewPage") {
	forms[fn].title = fn;
	forms[fn].address = CheckNewAddress(fn);
	}
forms[fn].template = "normal";
forms[fn].title_changed = function(f,id,v) { f.title = v; setFormFieldValue(f,"address",CheckNewAddress(v)); }
;</script><html><div class='title'>Create new page</div></html>
|>|>|Title<br><<input text title 70>>|
|>|>|Subtitle<br><<input text subtitle 70>>|
|>|>|Address (<script label="end with a /">MakePathAFolder('address');</script> to make a folder)<br><<input text address 70>>|
|>|>|Access permissions|
|Group<br><<input select group javascript:accessTypes>>|Authenticated<br><<input select authenticated javascript:accessTypes>>|Anonymous<br><<input select anonymous "javascript:accessTypes">>|
|>|>|Template<br><<input select template javascript:availableTemplates() >>|
|>|>|<script label="Create new page" title="Create new page">OnCreatePage(http.createPage(GetForm(place)));</script><script>forms[formName(place)].controls['title'].focus();</script>|
<script>
var fn = formName(place);
var fn = formName(place);
forms[fn] = http.createPage({defaults:"get"}); // for updateAccess
forms[fn].address = window.location.pathname;
</script><html><div class='title'>Move this page</div></html>
|>|>|Address <br><<input text address 70>>|
|>|>|<script label="Move page" title="Move page to a different address">OnCreatePage(http.moveThisPage(GetForm(place)));</script><script>forms[formName(place)].controls['address'].focus();</script>|
	<script>
var fn = formName(place);
listOfAllGroups = http.getGroups();
if (!listOfAllGroups.length)
	listOfAllGroups[0] = "(none defined)";
else
	listOfAllGroups.unshift("Select...");
listOfAllGroups = listOfAllGroups.join('|');
forms[fn] = { 'updateaccess': true };
	</script>
|Group<br><<input select groupname javascript:listOfAllGroups "" ListGroupMembers()>>|New group<br><<input text name 36>> <script label="Create" title="Create group">OnCreateGroup(http.createGroup(forms.DefineGroup));</script>|
|Members:|<html><div id="groupMemberList"></html>|
||>|Add user as member<br><<input text user 36>> <script label="Add" title="Add user">OnAddMember(http.addGroupMember(forms.DefineGroup));</script>|