The Counseling Psychology Theses are loading ...

Requires Javascript.
Counseling Psychology Master's Theses - Pacifica Graduate Institute
Background: #fff
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
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::EditToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser excludeLists'></span></div>
<!--}}}-->
To get started with this blank [[TiddlyWiki]], you'll need to modify the following tiddlers:
* [[SiteTitle]] & [[SiteSubtitle]]: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* [[MainMenu]]: The menu (usually on the left)
* [[DefaultTiddlers]]: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
<<importTiddlers>>
<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml' />
<!--}}}-->
These [[InterfaceOptions]] for customising [[TiddlyWiki]] are saved in your browser

Your username for signing your edits. Write it as a [[WikiWord]] (eg [[JoeBloggs]])

<<option txtUserName>>
<<option chkSaveBackups>> [[SaveBackups]]
<<option chkAutoSave>> [[AutoSave]]
<<option chkRegExpSearch>> [[RegExpSearch]]
<<option chkCaseSensitiveSearch>> [[CaseSensitiveSearch]]
<<option chkAnimate>> [[EnableAnimations]]

----
Also see [[AdvancedOptions]]
<!--{{{-->
<div class='header' role='banner' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' role='navigation' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' role='navigation' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' role='complementary' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea' role='main'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
/*{{{*/
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;}

#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]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar 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;}

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

.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]];}
.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:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}

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

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

#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:alpha(opacity=60);}
/*}}}*/
/*{{{*/
* 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;}

.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;}

.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0 1em 1em; left:0; top:0;}

.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}

#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:0 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 0.3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

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

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

.tiddlerPopupButton {padding:0.2em;}
.popupTiddler {position: absolute; z-index:300; padding: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 0;}
.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 0 0 0.5em;}
.tab {margin:0 0 0 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;}

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

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

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

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

.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;}

.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:0 0.25em; padding:0 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:0.8em 1.0em;}
.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:0 3px 0 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 0; font-size:.9em;}
.editorFooter .button {padding-top:0; padding-bottom:0;}

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

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

* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0; right:0;}
#backstageButton a {padding:0.1em 0.4em; margin:0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; width:90%; margin-left:3em; padding:1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}

.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
/*}}}*/
/***
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;}
noscript {display:none;} /* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
}
/*}}}*/
<!--{{{-->
<div class='toolbar' role='navigation' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
<<tiddler ll with:14664>>
<<tiddler abs.html#DraneAphasia>> 

<<tiddler ll with:51572>>

<<tiddler pq2 with:1521729874>>
<<tiddler ll with:12299>>
<<tiddler ll with:3346>>
<<cloud +09cloud>>
addiction alchemy [[Alcoholics Anonymous]]   [[archetypal psychology]] evil [[heroic journey]] individuation [[Jungian psychology]] [[narrative therapy]] Shadow Trickster 
<<tiddler ll with:14670>>
<<tiddler abs.html#NunnPuer>> 

<<tiddler ll with:51675>>

<<tiddler pq2 with:1524258673>>
<<tiddler abs.html#ClearwaterBelonging>> 
<<tiddler ll with:9862>>
<<tiddler ll with:3014>>
<<tiddler ll with:16792>>
<<tiddler abs.html#DavidsonCall>>
<<tiddler ll with:16874>>
<<tiddler ll with:3270>>
<<tiddler ll with:3791>>
<<tiddler ll with:7655>>
<<tiddler abs.html#CousineauComparative>> 

<<tiddler pq2 with:924447960>>
<<tiddler ll with:7637>>
<<tiddler abs.html#CasrielCult>>
<<tiddler ll with:16860>>
<<tiddler ll with:3126>>
<<tiddler ll with:6427>>
<<tiddler ll with:15045>>
<<tiddler ll with:15367>>
<<tiddler abs.html#HetrickDifferent>>
<<tiddler ll with:17165>>
<<tiddler abs.html#KellerDog>>
<<tiddler ec>>
<<tiddler ll with:17164>>
<<tiddler ll with:8352>>
<<tiddler ll with:3062>>
<<tiddler ll with:16758>>
<<tiddler abs.html#HeartsongHeroines>>
<<tiddler ll with:15372>>
<<tiddler abs.html#PlunkertHeuristic>> 

<<tiddler ll with:38511>>

<<tiddler pq2 with:1220899453>>
<<tiddler abs.html#BolshevaHolotropic>>
<<tiddler ll with:15768>>
<<tiddler abs.html#RintoulHundred>> 

<<tiddler ll with:51610>> 

<<tiddler pq2 with:1505362784>>
<<tiddler abs.html#PaulsonJourney>>
<<tiddler ll with:16838>>
<<tiddler ll with:3094>>
<<tiddler abs.html#FellowsJourney>>

<<tiddler ll with:17421>>

<<tiddler pq with:2005575811>>
<<tiddler abs.html#FredericksenJourney>> 
<<tiddler abs.html#ChavezJourney>>

<<tiddler pq2 with:1678907896>>
<<tiddler ll with:15766>>
<<tiddler ll with:13562>>
<<tiddler abs.html#BotrosLook>>
<<tiddler ll with:16853>>
<<tiddler ll with:3077>>
<<tiddler ll with:15797>>
<<tiddler abs.html#PottengerMonstrous>>

<<tiddler ll with:26968>>

<<tiddler pq with:2322919531>>
<<tiddler abs.html#BrooksMother>>

<<tiddler pq2 with:1668130780>>
<<tiddler ll with:8114>>
<<tiddler abs.html#ThomasNarcissist>>
<<tiddler ll with:17235>>
<<tiddler abs.html#WaterfieldNarrative>>

<<tiddler pq2 with:1021175694>>
<<tiddler ll with:15796>>
<<tiddler abs.html#DouglassVision>> 

<<tiddler ll with:51560>>

<<tiddler pq2 with:1519313393>>
<<tiddler abs.html#AshbyPatriarchal>>

<<tiddler ll with:17394>>

<<tiddler pq with:1990932441>>
<<tiddler ll with:3067>>
Production thesis - contains novel.
<<tiddler ll with:15744>>
<<tiddler ll with:6844>>
<<tiddler ll with:8012>>
<<tiddler ll with:5738>>
<<tiddler ll with:15385>>
<<tiddler ll with:7651>>
<<tiddler ll with:16774>>
<<tiddler ll with:9360>>
<<tiddler ll with:8716>>
<<tiddler ll with:3152>>
<<tiddler ll with:3252>>
<<tiddler ll with:3798>>
<<tiddler ll with:3223>>
<<tiddler ll with:2859>>
<<tiddler abs.html#JohnsonSubject>> 

<<tiddler ll with:41039>>

<<tiddler pq2 with:1345971066>>
<<tiddler ll with:16781>>
<<tiddler ll with:3027>>
<<tiddler abs.html#NovakTherapeutic>> 

<<tiddler ll with:17309>>
<<tiddler abs.html#IadarolaTherapeutic>> 

<<tiddler ll with:41036>>

<<tiddler pq2 with:1318433814>>
<<tiddler ll with:6436>>
<<tiddler ll with:3888>>
<<tiddler ll with:8631>>
<<tiddler abs.html#MurdockWalk>>

<<tiddler pq2 with:963995356>>
<<tiddler abs.html#HarveyDark>> 
<<tiddler ll with:3531>>
<<tiddler ll with:14268>>
 <<tiddler abs.html#MaternWoman>> 

<<tiddler ll with:41150>>

<<tiddler pq2 with:1372276457>>
<<tiddler ll with:3086>>
<<tiddler ll with:3074>>
<<tiddler abs.html#GleasonAIDS>>
<<tiddler ll with:15376>>
<<tiddler ll with:3178>>
<<tiddler adv with:Kipnis>>
<<tiddler ll with:9371>>
<<tiddler ll with:16737>>
<<tiddler abs.html#HealyAbortion>>
<<tiddler ll with:15799>>
<<tiddler ll with:14799>> 
<<tiddler ll with:9597>>
<<tiddler ll with:7510>>
<<tiddler abs.html#GugiuAcculturation>> 
<<tiddler ll with:7113>> 
<<tiddler ll with:14795>>
 <<tiddler abs.html#RuddyActive>>

<<tiddler pq2 with:1706284180>> 
<<tiddler ll with:5114>>
<<tiddler ll with:14806>>
<<tiddler abs.html#StrnadInfancy>> 

<<tiddler ll with:42373>> 

<<tiddler pq2 with:1508797800>>
<<newTiddler
   label:'Add thesis'
   prompt:'add a new thesis'
   title:Name_TitleWord
   text:{{store.getTiddlerText('NewThesis','')}}
   tag:cp>>
<<tiddler ll with:3325>>
<<tiddler ll with:3172>>
<<tiddler abs.html#RicterAddiction>> 

<<tiddler ll with:41920>>

<<tiddler pq2 with:1467745659>>
<<tiddler ll with:11789>>
<<tiddler ll with:5739>>
<<tiddler abs.html#SteeleAddictions>>
<<tiddler ll with:16763>>
 <<tiddler abs.html#HirschAdjusting>>
<<tiddler ll with:7638>>
<<tiddler abs.html#PintAdolescent>>

<<tiddler ll with:17420>>

<<tiddler pq with:2005585131>>
<<tiddler abs.html#BessAdolescent>>

<<tiddler ll with:17401>>

<<tiddler pq with:2008732611>>
<<tiddler abs.html#CraigAdoption>> 

<<tiddler pq2 with:914949202>>

<<tiddler adv with:Attento>>
<<tiddler ll with:2999>>
<<tiddler ll with:3070>>
<<tiddler ll with:3239>>
 <<tiddler abs.html#CarrollAdvancing>> 

<<tiddler ll with:51790>>

<<tiddler pq2 with:1519572124>>
* [[Stephen Aizenstat, Ph.D.]]
* [[Adriana Attento, M.A]]
* [[Avrom Altman, M.A., M.F.T., L.P.C.]]
* [[Frans Baert, Ph.D.]]
* [[Dyrian Benz-Chartrand, Psy. D.]]
* [[David Bona, Ph.D.]]
* [[Dorothy Boswell, M.A., M.F.T.]]
* [[Barbara Boyd, M.F.T.]]
* [[Kathryn Brown, M.A., M.F.T.]]
* [[Kenneth Bruer, M.A.]]
* [[Karin Loftus Carrington, M.A.]]
* [[Cindy Carter, Ph. D.]]
* [[Lionel Corbett, M.D.]]
* [[Jorge de la O, M.A., M.F.T.]]
* [[Hendrika de Vries, M.A., M.F.C.C.]]
* [[Jemma Elliot, M.A., L.P.C.C.]]
* [[Michael Elliott, Ph.D.]]
* [[Thomas Elsner, J.D., M.A.]]
* [[Megan Emery, M.A., L.M.F.T.]]
* [[Diana Ferrari, M.A., M.F.T.]]
* [[Sukey Fontelieu, M.A., M.F.T.]]
* [[Kristine Freck, Ph.D.]]
* [[Jennifer Freed, M.F.C.C.]]
* [[Michael Geis, M.D., Ph.D.]]
* [[Marti Glenn, Ph.D.]]
* [[Cynthia Anne Hale, Ph.D.]]
* [[Elizabeth Herron, M.A., M.F.T.]]
* [[Doyle Hollister, M.A., M.F.T.]]
* [[Marisa Huston, M.A., L.M.F.T.]]
* [[Gioia Jacobson, M.A., M.F.T.i]]
* [[Randy Jaffe, M.A., M.F.C.C.]]
* [[Janis Jennings, M.A., M.F.T.]]
* [[Patricia Katsky, Ph.D.]]
* [[Aaron Kipnis, Ph.D.]]
* [[Allen Koehn, D. Min., M.F.T.]]
* [[Ann Kollath, M.A., M.F.T.]]
* [[Gary Linker, Ph.D.]]
* [[Barbara Lipinski, Ph.D.]]
* [[Patrick Mahaffey, Ph.D.]]
* [[Christina Mentes, Ph.D.]]
* [[Kathee Miller, M.A., M.F.T.]]
* [[Angela Mohan, M.A., M.F.T.]]
* [[Mark Montijo, Ph.D.]]
* [[Maureen Murdock, M.A., M.F.T.]]
* [[Shira Musicant, M.A.]]
* [[Reldan Nadler, Psy.D.]]
* [[Jorge de la O, M.A., M.F.T.]]
* [[Jean Palmer-Daley, Ph.D.]]
* [[Barbara Palomarez, M.A., M.F.T.]]
* [[Stephanie Pawlowicz, M.A., L.M.F.T.]]
* [[Ginette Paris, Ph.D.]]
* [[Craig Park, M.A., M.F.T.]]
* [[Stanley Nelson Passy, Ph.D.]]
* [[Jim Peal, Ph.D.]]
* [[Rebecca Pottenger, M.A., L.M.F.T]]
* [[Lori Pye, Ph.D.]]
* [[David Remmert, Psy.D.]]
* [[Cathy Rives, M.D.]]
* [[Barbara Shore, Ph.D.]]
* [[Glen Anthony Slater, Ph.D.]]
* [[Kathryn Smith-Hansen, Ph.D.]]
* [[Dennis Patrick Slattery, Ph.D.]]
* [[C. D. Taylor, M.F.T., Ph.D.]]
* [[Sal Trevino, M.A., M.F.T.]]
* [[Lou Ann Wallner, M.A., M.F.T.]]
* [[Mary Watkins, Ph.D.]]
* [[Robert Weathers, Ph.D.]]
* [[Reuben Weininger, Ph.D.]]
* [[Jonathan Young, Ph.D.]]
* [[Willow Young, M.A., M.F.T.]]

<<tiddler abs.html#CohenAerobic>> 

<<tiddler pq2 with:1675263476>>
<<tiddler ll with:14326>>
<<tiddler abs.html#KingAfrican>>

<<tiddler pq2 with:1679263762>>
<<tiddler ll with:3194>>
<<tiddler ll with:14628>>
<<tiddler ll with:7743>>
<<tiddler ll with:13554>>
<<tiddler ll with:7116>>
<<tiddler ll with:14793>> 
<<tiddler abs.html#GembicaAlchemy>>

<<tiddler ll with:22410>>

<<tiddler pq with:2304055641>>
<<tiddler ll with:14765>> 
<<tiddler abs.html#KuznickiAll>> 

<<tiddler ll with:41027>>

<<tiddler pq2 with:1334957136>>
<<tiddler ll with:5343>>
<<tiddler adv with:Koehn>>
<<tiddler ll with:7753>>
<<tiddler ll with:9994>>
<<tiddler abs.html#RichardsonAmerica>>

<<tiddler ll with:41055>>

<<tiddler pq2 with:1346229076>>
<<tiddler abs.html#BrownAmerica>>
<<tiddler ll with:17153>>
<<tiddler abs.html#GreenwoodAmericas>>

<<tiddler pq2 with:1027128997>>
<<tiddler ll with:3018>>
<<tiddler ll with:14791>>
<<tiddler ll with:3262>>
<<tiddler abs.html#BabcockAlchemical>>
<<tiddler ll with:17192>>
<<tiddler abs.html#WatersAlien>>
<<tiddler ll with:16866>>
<<tiddler abs.html#BubashArchetypal>>

<<tiddler pq2 with:879337911>>
<<tiddler ll with:16787>>  
<<tiddler abs.html#BauerArtistic>> 

<<tiddler ll with:51792>>

<<tiddler pq2 with:1524258496>>
<<tiddler ll with:14630>>
<<tiddler ll with:14209>>
<<tiddler abs.html#MercadoEvaluation>>

<<tiddler pq2 with:1041234959>>
<<tiddler abs.html#HawkinsExamination>> 
<<tiddler ll with:3927>>
<<tiddler abs.html#RoseExploration>> 
<<tiddler abs.html#AtkinsExploration>> 
<<tiddler ll with:15344>>
<<tiddler abs.html#AtkinsComplexes>> 
<<tiddler abs.html#GalloisExploration>> 

<<tiddler ll with:41975>>

<<tiddler pq2 with:1496773863>>
<<tiddler abs.html#KavoulakosExploration>>
<<tiddler ll with:17207>>
<<tiddler ll with:12107>>
<<tiddler ll with:3010>>
<<tiddler abs.html#ElghanayanExploration>> 
<<tiddler ll with:2852>>
<<tiddler ll with:3226>>
<<tiddler ll with:6428>>
 <<tiddler abs.html#PopescuImmigrant>> 

<<tiddler ll with:51797>>
<<tiddler abs.html#ShuartInitiation>> 

<<tiddler ll with:38559>>

<<tiddler pq2 with:1284155807>>
<<tiddler abs.html#LittlefieldImplications>>
<<tiddler ll with:17160>>
<<tiddler ll with:9995>>
<<tiddler abs.html#JeffriesInterrupted>> 
<<tiddler ll with:14197>>
<<tiddler ll with:3122>>
<<tiddler ll with:3063>>
<<tiddler ll with:7747>>
<<tiddler ll with:15366>>
<<tiddler ll with:3035>>
<<tiddler ll with:3240>>
<<tiddler abs.html#DavisAncient>>
<<tiddler ll with:14224>>
<<tiddler ll with:7294>>
<<tiddler ll with:3802>>
<<tiddler adv with:Teton>>
<<tiddler abs.html#PearsonAndrogynous>> 

<<tiddler pq2 with:1679263550>>
<<tiddler adv with:Mohan>>
<<tiddler ll with:4829>>
<<tiddler ll with:9352>>
<<tiddler abs.html#WalczakAnima>>
<<tiddler ll with:16937>>
<<tiddler abs.html#OwensAnima>>

<<tiddler pq2 with:924447975>>
<<tiddler abs.html#HumphreyAnima>> 
<<tiddler ll with:14642>>
<<tiddler ll with:3289>>
<<tiddler ll with:5117>>
<<tiddler ll with:3211>>
<<tiddler ll with:14789>>
<<tiddler adv with:Kollath>>
<<tiddler abs.html#PadgettAnorexia>>

<<tiddler ll with:41066>> 

<<tiddler pq2 with:1348158156>>
<<tiddler abs.html#BuffintonApproach>>

<<tiddler ll with:17402>>

<<tiddler pq with: 2073712531>>
<<tiddler ll with:5740>>
 <<tiddler abs.html#ExnowskiAnxiety>> 
<<tiddler ll with:17386>>
<<tiddler ll with:9361>>
<<tiddler ll with:14759>>
<<tiddler ll with:7662>>
<<tiddler abs.html#KrugerAppetite>>
<<tiddler ll with:17285>>
<<tiddler ll with:2847>>
<<tiddler ll with:14347>>
<<tiddler abs.html#NightingaleApproaching>>
<<tiddler ll with:16833>>
<<tiddler ll with:16768>>
<<tiddler abs.html#HaymanArchetypal>> 

<<tiddler pq2 with:1679262886>>
<<tiddler ll with:3087>>
<<tiddler ll with:3136>>
<<tiddler ll with:9588>>
<<tiddler ll with:3799>>
<<tiddler ll with:4824>>
<<tiddler abs.html#CabaldonArchetype>> 

<<tiddler ll with:51565>>

<<tiddler pq2 with:1522802029>>
<<tiddler abs.html#AndersonArchetypal>>

<<tiddler ll with:17473>>

<<tiddler pq with:2021629081>>
<<tiddler abs.html#AlbeeArchetypes>> 

<<tiddler ll with:51607>>

<<tiddler pq2 with:1513509497>>
<<tiddler abs.html#BurekGame>> 

<<tiddler ll with:51791>>

<<tiddler pq2 with:1528570772>>
<<tiddler abs.html#DemuthArrested>>
<<tiddler ll with:17199>>
<<tiddler abs.html#FineArrow>>
<<tiddler ll with:16885>>
<<tiddler ll with:8115>>
<<tiddler ll with:6293>>
<<tiddler abs.html#JonesArt>>
<<tiddler ll with:17206>>
<<tiddler ll with:3277>>
<<tiddler ll with:14314>>
<<tiddler abs.html#GunnArt>>

<<tiddler pq2 with: 926433317>>
<<tiddler ll with:3231>>
<<tiddler ll with:6262>>
<<tiddler abs.html#SaelensLong>> 

<<tiddler ll with:41984>>

<<tiddler pq2 with:1504619013>>
<<tiddler abs.html#BikleAscent>>
<<tiddler ll with:16863>>
<<tiddler ll with:12039>>
<<tiddler ll with:3040>>
<<tiddler ll with:12044>>
<<tiddler ll with:13093>>
<<tiddler ll with:13536>>
<<tiddler abs.html#LehmanAssuaging>> 

<<tiddler ll with:41042>>

<<tiddler pq2 with:1322967072>>
<<tiddler ll with:14200>>
<<tiddler abs.html#KesslerAstrology>>
<<tiddler ll with:16886>>
<<tiddler ll with:14225>>
<<tiddler abs.html#OphulsSea>> 

<<tiddler ll with:51774>>

<<tiddler pq2 with:1505362517>>
<<tiddler abs.html#McNeillHeart>>

<<tiddler pq2 with:916790804>>
<<tiddler ll with:7633>>
<<tiddler ll with:3299>>
<<tiddler ll with:15371>>
<<tiddler ll with:3170>>
 <<tiddler abs.html#MercurAttachment>>

<<tiddler ll with:51799>>

<<tiddler pq2 with:1556649045>>
<<tiddler ll with:7506>>
<<tiddler abs.html#SissemAttachment>>
<<tiddler ll with:15369>>
<<tiddler ll with:7121>>
<<tiddler ll with:9928>>
<<tiddler ll with:3343>>
<<tiddler ll with:3326>>
<<tiddler abs.html#WellsAttention>>

<<tiddler ll with:17408>>

<<tiddler pq with:2005575801>>
<<tiddler ll with:7754>>
<<tiddler ll with:14627>>
<<tiddler abs.html#AttellAvatar>>

<<tiddler ll with:17193>>
<<tiddler adv with:Altman>>
<<tiddler ll with:3883>>
<<tiddler ll with:4832>>
<<tiddler ll with:7289>>
<<tiddler ll with:8223>>
<<tiddler ll with:14328>>
<<tiddler ll with:11798>>
<<tiddler ll with:14747>>
<<tiddler abs.html#BirskovichBalancing>>
<<tiddler ll with:16855>>
<<tiddler ll with:9791>>
<<tiddler abs.html#MinskyBarack>> 

<<tiddler ll with:17396>>

<<tiddler pq with:1984277221>>
<<tiddler adv with:Boyd>>
<<tiddler adv with:Lipinski>>
<<tiddler adv with:Palomarez>>
<<tiddler adv with:Shore>>
<<tiddler ll with:3107>>
<<tiddler ll with:14748>>
<<tiddler ll with:3052>>

<<tiddler pq with:729186361>>
<<tiddler abs.html#HemphillBeauty>> 

<<tiddler ll with:51773>>

<<tiddler pq2 with:1513246931>>
<<tiddler abs.html#KaweckiBeauty>>

<<tiddler ll with:17414>>

<<tiddler pq with:2047604081>>
<<tiddler abs.html#EllisBecoming>> 
<<tiddler abs.html#TrathenBecoming>>

<<tiddler pq2 with:1030961839>>
<<tiddler ll with:16771>>
<<tiddler ll with:5401>>
<<tiddler ll with:3209>>
<<tiddler abs.html#HendersonHolmesBeing>>

<<tiddler ll with:17398>>

<<tiddler pq with:1990932421>>
<<tiddler abs.html#ChakraburttyBeing>>
<<tiddler ec>>
<<tiddler ll with:17232>>
<<tiddler abs.html#OpenshawCircles>>
<<tiddler ll with:16832>>
<<tiddler ll with:8217>>
<<tiddler ll with:2962>>
<<tiddler ll with:3392>>
<<tiddler ll with:14269>>
<<tiddler abs.html#HarringtonBetween>>
<<tiddler ll with:15732>>
 <<tiddler abs.html#KonkinWorlds>> 

<<tiddler ll with:51775>> 

<<tiddler pq2 with:1519572120>>
<<tiddler ll with:14274>>
<<tiddler abs.html#LangstonBeyond>> 

<<tiddler ll with:17312>>
<<tiddler abs.html#WassermanBeyond>>
<<tiddler ll with:13556>>
<<tiddler abs.html#ElliotBeyond>> 

<<tiddler ll with:17360>>
Type the text for 'Beyond the DSM: addressing the needs of soul and psyche in the aftermath of collective trauma'
<<tiddler abs.html#SterlingBeyond>>

<<tiddler ll with:22417>>

<<tiddler pq with:2306392831>>
<<tiddler abs.html#NachumBeyond>>

<<tiddler pq2 with:963995350>>
<<tiddler ll with:14778>>
<<tiddler ll with:16765>>
<<tiddler ll with:15762>>
<<tiddler ll with:5116>>
<<tiddler ll with:16754>>
<<tiddler ll with:7653>>
<<tiddler abs.html#SargeantBirthing>>

<<tiddler ll with:17397>>
<<tiddler ll with:11795>>
 <<tiddler abs.html#BarnesBirthing>> 
<<tiddler abs.html#BlaschkeBirthing>> 

<<tiddler ll with:51566>>

<<tiddler pq2 with:1512222578>>
<<tiddler ll with:7119>>
<<tiddler abs.html#AndesBlackbird>>

<<tiddler ll with:17149>>
<<tiddler ll with:6461>>
<<tiddler ll with:5347>>
<<tiddler abs.html#WhiteBlind>>

<<tiddler ll with:17841>>

<<tiddler pq with:2199949961>>
<<tiddler ll with:16751>>
<<tiddler ll with:15337>>
<<tiddler abs.html#FrasherBloom>> 

<<tiddler ll with:17746>>

<<tiddler pq with:2080703141>>
<<tiddler ll with:6519>>
<<tiddler ll with:3794>>
<<tiddler ll with:14641>>
<<tiddler ll with:3174>>
<<tiddler abs.html#MarkleBorn>>
<<tiddler ec>>
<<tiddler ll with:17179>>
<<tiddler ll with:12037>>
<<tiddler ll with:5112>>
 <<tiddler abs.html#YorkBreaking>> 

<<tiddler ll with:41144>>

<<tiddler pq2 with:1348158148>>
<<tiddler ll with:7749>>
<<tiddler ll with:8998>>
<<tiddler abs.html#ValenciaBreast>>
<<tiddler ec>>
<<tiddler ll with:17222>>
<<tiddler abs.html#BrownBreathing>>

<<tiddler ll with:31048>>

<<tiddler pq with:2339101751>>
<<tiddler ll with:3260>>
<<tiddler ll with:14849>>
<<tiddler abs.html#BakerBridging>> 
<<tiddler abs.html#KetteringBridging>>

<<tiddler pq2 with:1679262997>>
<<tiddler abs.html#AndersonBridging>>
<<tiddler ll with:17003>> 
<<tiddler ll with:14231>>
<<tiddler abs.html#MorganBroken>>
<<tiddler ll with:17178>>
<<tiddler ll with:14307>>
<<tiddler abs.html#HoytBuffy>>
<<tiddler ll with:16894>>
<<tiddler ll with:14810>>
<<tiddler abs.html#DaumBusy>> 
<<tiddler ll with:9592>>
<<tiddler adv with:Taylor>>
<<tiddler abs.html#BankasCommunity>> 

<<tiddler ll with:51650>>

<<tiddler pq2 with:1523709538>>
<<tiddler ll with:9579>>
<<tiddler abs.html#KnudsenComplex>> 

<<tiddler ll with:51777>>

<<tiddler pq2 with:1556107261>>
<<tiddler ll with:7372>> 
<<tiddler abs.html#McGuireCarrying>>
<<tiddler ll with:16961>>
<<tiddler ll with:8374>>
<<tiddler ll with:3134>>
<<tiddler ll with:15267>>
<<tiddler adv with:Rives>>
<<tiddler ll with:9598>>
<<tiddler ll with:14785>>
<<tiddler ll with:15741>>
<<tiddler abs.html#BarryChaos>>
<<tiddler ll with:15379>>
<<tiddler ll with:3254>>
<<tiddler abs.html#StricklandYoga>>

<<tiddler ll with:51658>>

<<tiddler pq2 with:1519571874>>
<<tiddler abs.html#GutierrezChicano>>

<<tiddler pq2 with:1021174168>>
<<tiddler ll with:9430>>
<<tiddler ll with:3024>>
<<tiddler abs.html#BaileyChildhood>> 
<<tiddler abs.html#KnauthChildhood>> 

<<tiddler ll with:3256>> 
<<tiddler ll with:9534>>
<<tiddler ll with:3092>>
<<tiddler adv with:Mentes>>
<<tiddler ll with:3524>>
<<tiddler ll with:3272>>
<<tiddler abs.html#KarasCinderella>> 

<<tiddler ll with:41482>>

<<tiddler pq2 with:1376752739>>
<<tiddler adv with:Carter>>
<<tiddler abs.html#WalkerCircling>> 
Production component: CD-ROM with website.
<<tiddler ll with:14275>>
<<tiddler ll with:16749>>
<<tiddler ll with:16992>>
<<tiddler abs.html#AtherleyClassroom>>

<<tiddler pq2 with:1691347253>>
<<tiddler ll with:15377>>
<<tiddler abs.html#PickCloser>>

<<tiddler pq2 with:1027125361>>
<<tiddler abs.html#DePonsCo-Meditative>>

<<tiddler ll with:17470>>

<<tiddler pq with:2008732641>>
<<tiddler ll with:3031>>
<<tiddler abs.html#SeawellCollecting>>
<<tiddler ll with:16847>>
<<tiddler abs.html#ZarateSanderlinCollective>>
<<tiddler ll with:17216>>
<<tiddler ll with:16772>>
<<tiddler ll with:13559>>
<<tiddler ll with:9587>>
<<tiddler abs.html#FinkbeinerComing>> 
Production thesis
<<tiddler ll with:12295>>
 <<tiddler abs.html#SchlessingerUntangling>> 

<<tiddler ll with:38512>>

<<tiddler pq2 with:1220865303>>
<<tiddler ll with:6259>>
<<tiddler abs.html#AndrewsJacksonCommitment>>
<<tiddler ll with:17002>>  
<<tiddler abs.html#LloydCompensating>>

<<tiddler pq2 with:1669977831>>
<<tiddler abs.html#TruranComplexities>>
<<tiddler ec>>
<<tiddler ll with:17221>>
<<tiddler abs.html#RattnerCompose>>

<<tiddler pq2 with:963995850>>
<<tiddler ll with:3250>>
<<tiddler ll with:2960>>
<<tiddler ll with:3245>>
<<tiddler abs.html#PorterRape>> 

<<tiddler ll with:41536>>

<<tiddler pq2 with:1438053132>>
<<tiddler abs.html#ZellConceiving>>

<<tiddler ll with:17434>>

<<tiddler pq with:2008732211>>
<<tiddler abs.html#GoettingerConflict>>

<<tiddler pq with:2395853171>>
<<tiddler ll with:16782>>
<<tiddler abs.html#WilliamsonConnecting>>
<<tiddler ll with:16870>>
 <<tiddler abs.html#AxellConnecting>> 

<<tiddler ll with:51653>> 

<<tiddler pq2 with:1506578001>>
<<tiddler ll with:14782>>
<<tiddler ll with:16742>>
<<tiddler abs.html#SwanConscious>> 

<<tiddler ll with:41483>>

<<tiddler pq2 with:1418265705>>
<<tiddler abs.html#FylypowyczFemininity>> 

<<tiddler ll with:41060>>

<<tiddler pq2 with:1346229767>>
<<tiddler ll with:14324>>
<<tiddler abs.html#YariConsciousness>>

<<tiddler pq2 with:1675262986>>
<<tiddler ll with:3793>>
<<tiddler ll with:9599>>
<<tiddler ll with:7650>>
<<tiddler ll with:15788>>
<<tiddler ll with:6431>>
<<tiddler abs.html#KlineContextualizing>>

<<tiddler pq2 with:1677410667>>
<<tiddler abs.html#JordanContrasexuality>>

<<tiddler ll with:17947>>

<<tiddler pq with:2288618121>>
<<tiddler abs.html#LynchControlled>>

<<tiddler pq2 with:902635981>>
 
<<tiddler abs.html#ButterfieldConvergence>>
{
	config.options.chkAnimate=false;
	config.options.chkBackstage=false;
	config.options.chkSliderOptionsPanel=false;
	config.options.txtFontSize="100";
        config.options.chkDisableNonExistingWikiLinks=true;
}
<<tiddler ll with:6460>>
<<tiddler ll with:3090>>
<<tiddler abs.html#MarinCounseling>>
<<tiddler ec>>
<<tiddler ll with:17239>>
<<tiddler ll with:7645>>
<<tiddler ll with:3061>>
<<tiddler ll with:6422>>
<<tiddler abs.html#BuchananCourageous>>
<<tiddler ec>>
<<tiddler ll with:17154>>
<<tiddler ll with:14311>>
<<tiddler abs.html#BoothCoyote>> 
<<tiddler abs.html#SpachCoyote>>

<<tiddler pq2 with:963991690>>
<<tiddler ll with:14205>>
<<tiddler ll with:3173>>
<<tiddler ll with:3095>>
<<tiddler adv with:Park>>
<<tiddler ll with:6257>>
<<tiddler abs.html#StahlCreative>>
<<tiddler ec>>
<<tiddler ll with:17236>>
Production thesis: contains film entitled //Metamorphosis//.
<<tiddler ll with:15789>>
<<tiddler ll with:3263>>
<<tiddler ll with:3348>>
<<tiddler ll with:3441>>
<<tiddler ll with:7887>>
<<tiddler abs.html#EspyCrisis>> 

<<tiddler ll with:51609>> 

<<tiddler pq2 with:1512426822>>
<<tiddler ll with:16752>>
<<tiddler abs.html#HensonCrossroads>>
<<tiddler ll with:17208>>
<<tiddler ll with:14006>>
<<tiddler ll with:13561>>
<<tiddler ll with:3008>>
<<tiddler abs.html#EsquibelCuentos>>
<<tiddler ec>>
<<tiddler ll with:17209>>
 <<tiddler abs.html#BartonCultivating>> 
<<tiddler ll with:3809>>
<<tiddler ll with:15042>>
<<tiddler ll with:16995>>
<<tiddler adv with:Hale>>
<<tiddler abs.html#BarkerCzech>>

<<tiddler ll with:26985>>

<<tiddler pq with:2322919501>>
<<tiddler ll with:8111>>
<<tiddler ll with:9863>>
<<tiddler ll with:7117>>
<<tiddler abs.html#YoungDancing>>

<<tiddler pq2 with:930974392>>
<<tiddler abs.html#HoffmanDancing>>

<<tiddler ll with:26969>>

<<tiddler pq with:2329754511>>
<<tiddler abs.html#StewartDancing>> 

<<tiddler ll with:17286>>
<<tiddler ll with:15767>>
<<tiddler abs.html#CircoDancing>>
<<tiddler ll with:17197>>
<<tiddler abs.html#FlewellingDancing>>

<<tiddler pq2 with:1665305059>> 
<<tiddler abs.html#HaffamierDancing>> 
<<tiddler ll with:3931>>
<<tiddler ll with:7652>>
<<tiddler ll with:9581>>
<<tiddler abs.html#DragosSoul>> 

<<tiddler ll with:51793>> 

<<tiddler pq2 with:1519313399>>
<<tiddler adv with:Bona>>
<<tiddler adv with:Remmert>>
<<tiddler ll with:11790>>
<<tiddler ll with:16969>>
<<tiddler ll with:3196>>
<<tiddler ll with:3183>>
<<tiddler ll with:9589>>
<<tiddler ll with:14788>>
<<tiddler abs.html#ZumaetaDecentering>>

<<tiddler pq2 with:1036377936>>
<<tiddler ll with:8112>>
<<tiddler ll with:14851>>
<<tiddler ll with:7750>>
 <<tiddler abs.html#SmithDeep>> 

<<tiddler ll with:41030>>

<<tiddler pq2 with:1328401588>>
<<tiddler ll with:14000>>
[[byAuthor]]
<<tiddler abs.html#KernsPsyche>> 

<<tiddler ll with:51677>>

<<tiddler pq2 with:1524258599>>
<<tiddler abs.html#GaneshMalice>> 
 <<tiddler abs.html#RiveraDelving>> 

<<tiddler ll with:41056>>

<<tiddler pq2 with:1346230867>>
<<tiddler ll with:3158>>
<<tiddler ll with:3138>>
<<tiddler adv with:Slattery>>
<<forEachTiddler
   where 'store.getValue(tiddler, "av") &&
     store.getValue(tiddler, "av") == "Slattery"'
   sortBy 'tiddler.fields["au"]'
   write '"* " + tiddler.fields["au"] + " ("  + tiddler.fields["yr"] + ")"  + ". " + "[[" + tiddler.title + "]]\n"'
 >> 
/***
|''Name:''|DeprecatedFunctionsPlugin|
|''Description:''|Support for deprecated functions removed from core|
***/
//{{{
if(!version.extensions.DeprecatedFunctionsPlugin) {
version.extensions.DeprecatedFunctionsPlugin = {installed:true};

//--
//-- Deprecated code
//--

// @Deprecated: Use createElementAndWikify and this.termRegExp instead
config.formatterHelpers.charFormatHelper = function(w)
{
	w.subWikify(createTiddlyElement(w.output,this.element),this.terminator);
};

// @Deprecated: Use enclosedTextHelper and this.lookaheadRegExp instead
config.formatterHelpers.monospacedByLineHelper = function(w)
{
	var lookaheadRegExp = new RegExp(this.lookahead,"mg");
	lookaheadRegExp.lastIndex = w.matchStart;
	var lookaheadMatch = lookaheadRegExp.exec(w.source);
	if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
		var text = lookaheadMatch[1];
		if(config.browser.isIE)
			text = text.replace(/\n/g,"\r");
		createTiddlyElement(w.output,"pre",null,null,text);
		w.nextMatch = lookaheadRegExp.lastIndex;
	}
};

// @Deprecated: Use <br> or <br /> instead of <<br>>
config.macros.br = {};
config.macros.br.handler = function(place)
{
	createTiddlyElement(place,"br");
};

// Find an entry in an array. Returns the array index or null
// @Deprecated: Use indexOf instead
Array.prototype.find = function(item)
{
	var i = this.indexOf(item);
	return i == -1 ? null : i;
};

// Load a tiddler from an HTML DIV. The caller should make sure to later call Tiddler.changed()
// @Deprecated: Use store.getLoader().internalizeTiddler instead
Tiddler.prototype.loadFromDiv = function(divRef,title)
{
	return store.getLoader().internalizeTiddler(store,this,title,divRef);
};

// Format the text for storage in an HTML DIV
// @Deprecated Use store.getSaver().externalizeTiddler instead.
Tiddler.prototype.saveToDiv = function()
{
	return store.getSaver().externalizeTiddler(store,this);
};

// @Deprecated: Use store.allTiddlersAsHtml() instead
function allTiddlersAsHtml()
{
	return store.allTiddlersAsHtml();
}

// @Deprecated: Use refreshPageTemplate instead
function applyPageTemplate(title)
{
	refreshPageTemplate(title);
}

// @Deprecated: Use story.displayTiddlers instead
function displayTiddlers(srcElement,titles,template,unused1,unused2,animate,unused3)
{
	story.displayTiddlers(srcElement,titles,template,animate);
}

// @Deprecated: Use story.displayTiddler instead
function displayTiddler(srcElement,title,template,unused1,unused2,animate,unused3)
{
	story.displayTiddler(srcElement,title,template,animate);
}

// @Deprecated: Use functions on right hand side directly instead
var createTiddlerPopup = Popup.create;
var scrollToTiddlerPopup = Popup.show;
var hideTiddlerPopup = Popup.remove;

// @Deprecated: Use right hand side directly instead
var regexpBackSlashEn = new RegExp("\\\\n","mg");
var regexpBackSlash = new RegExp("\\\\","mg");
var regexpBackSlashEss = new RegExp("\\\\s","mg");
var regexpNewLine = new RegExp("\n","mg");
var regexpCarriageReturn = new RegExp("\r","mg");

}
//}}}
<<tiddler ll with:12294>>
<<tiddler ll with:16775>>
<<tiddler ll with:3193>>
<<tiddler abs.html#SongerDepth>> 

<<tiddler ll with:41049>>

<<tiddler pq2 with:1346229079>>

<<tiddler ll with:7751>>
<<tiddler ll with:3121>>
<<tiddler ll with:9594>>
<<tiddler ll with:2844>>
<<tiddler abs.html#SeyerDevelopment>>

<<tiddler pq2 with:914949115>>
<<tiddler abs.html#DigatiDialectical>>

<<tiddler pq2 with:1669977685>>
<<tiddler adv with:Ferrari>>
<<tiddler ll with:14353>>
<<tiddler ll with:5345>>
<<tiddler ll with:3246>>
/***
|Name|DisableWikiLinksPlugin|
|Source|http://www.TiddlyTools.com/#DisableWikiLinksPlugin|
|Version|1.6.0|
|Author|Eric Shulman - ELS Design Studios|
|License|http://www.TiddlyTools.com/#LegalStatements <br>and [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|~CoreVersion|2.1|
|Type|plugin|
|Requires||
|Overrides|Tiddler.prototype.autoLinkWikiWords, 'wikiLink' formatter|
|Options|##Configuration|
|Description|selectively disable TiddlyWiki's automatic ~WikiWord linking behavior|
This plugin allows you to disable TiddlyWiki's automatic ~WikiWord linking behavior, so that WikiWords embedded in tiddler content will be rendered as regular text, instead of being automatically converted to tiddler links.  To create a tiddler link when automatic linking is disabled, you must enclose the link text within {{{[[...]]}}}.
!!!!!Usage
<<<
You can block automatic WikiWord linking behavior for any specific tiddler by ''tagging it with<<tag excludeWikiWords>>'' (see configuration below) or, check a plugin option to disable automatic WikiWord links to non-existing tiddler titles, while still linking WikiWords that correspond to existing tiddlers titles or shadow tiddler titles.  You can also block specific selected WikiWords from being automatically linked by listing them in [[DisableWikiLinksList]] (see configuration below), separated by whitespace.  This tiddler is optional and, when present, causes the listed words to always be excluded, even if automatic linking of other WikiWords is being permitted.  

Note: WikiWords contained in default ''shadow'' tiddlers will be automatically linked unless you select an additional checkbox option lets you disable these automatic links as well, though this is not recommended, since it can make it more difficult to access some TiddlyWiki standard default content (such as AdvancedOptions or SideBarTabs)
<<<
!!!!!Configuration
<<<
<<option chkDisableWikiLinks>> Disable ALL automatic WikiWord tiddler links
<<option chkAllowLinksFromShadowTiddlers>> ... except for WikiWords //contained in// shadow tiddlers
<<option chkDisableNonExistingWikiLinks>> Disable automatic WikiWord links for non-existing tiddlers
Disable automatic WikiWord links for words listed in: <<option txtDisableWikiLinksList>>
Disable automatic WikiWord links for tiddlers tagged with: <<option txtDisableWikiLinksTag>>
<<<
!!!!!Revisions
<<<
2008.07.22 [1.6.0] hijack tiddler changed() method to filter disabled wiki words from internal links[] array (so they won't appear in the missing tiddlers list)
2007.06.09 [1.5.0] added configurable txtDisableWikiLinksTag (default value: "excludeWikiWords") to allows selective disabling of automatic WikiWord links for any tiddler tagged with that value.
2006.12.31 [1.4.0] in formatter, test for chkDisableNonExistingWikiLinks
2006.12.09 [1.3.0] in formatter, test for excluded wiki words specified in DisableWikiLinksList
2006.12.09 [1.2.2] fix logic in autoLinkWikiWords() (was allowing links TO shadow tiddlers, even when chkDisableWikiLinks is TRUE).  
2006.12.09 [1.2.1] revised logic for handling links in shadow content
2006.12.08 [1.2.0] added hijack of Tiddler.prototype.autoLinkWikiWords so regular (non-bracketed) WikiWords won't be added to the missing list
2006.05.24 [1.1.0] added option to NOT bypass automatic wikiword links when displaying default shadow content (default is to auto-link shadow content)
2006.02.05 [1.0.1] wrapped wikifier hijack in init function to eliminate globals and avoid FireFox 1.5.0.1 crash bug when referencing globals
2005.12.09 [1.0.0] initial release
<<<
!!!!!Code
***/
//{{{
version.extensions.DisableWikiLinksPlugin= {major: 1, minor: 6, revision: 0, date: new Date(2008,7,22)};

if (config.options.chkDisableNonExistingWikiLinks==undefined) config.options.chkDisableNonExistingWikiLinks= false;
if (config.options.chkDisableWikiLinks==undefined) config.options.chkDisableWikiLinks=false;
if (config.options.txtDisableWikiLinksList==undefined) config.options.txtDisableWikiLinksList="DisableWikiLinksList";
if (config.options.chkAllowLinksFromShadowTiddlers==undefined) config.options.chkAllowLinksFromShadowTiddlers=true;
if (config.options.txtDisableWikiLinksTag==undefined) config.options.txtDisableWikiLinksTag="excludeWikiWords";

// find the formatter for wikiLink and replace handler with 'pass-thru' rendering
initDisableWikiLinksFormatter();
function initDisableWikiLinksFormatter() {
	for (var i=0; i<config.formatters.length && config.formatters[i].name!="wikiLink"; i++);
	config.formatters[i].coreHandler=config.formatters[i].handler;
	config.formatters[i].handler=function(w) {
		// supress any leading "~" (if present)
		var skip=(w.matchText.substr(0,1)==config.textPrimitives.unWikiLink)?1:0;
		var title=w.matchText.substr(skip);
		var exists=store.tiddlerExists(title);
		var inShadow=w.tiddler && store.isShadowTiddler(w.tiddler.title);
		// check for excluded Tiddler
		if (w.tiddler && w.tiddler.isTagged(config.options.txtDisableWikiLinksTag))
			{ w.outputText(w.output,w.matchStart+skip,w.nextMatch); return; }
		// check for specific excluded wiki words
		var t=store.getTiddlerText(config.options.txtDisableWikiLinksList);
		if (t && t.length && t.indexOf(w.matchText)!=-1)
			{ w.outputText(w.output,w.matchStart+skip,w.nextMatch); return; }
		// if not disabling links from shadows (default setting)
		if (config.options.chkAllowLinksFromShadowTiddlers && inShadow)
			return this.coreHandler(w);
		// check for non-existing non-shadow tiddler
		if (config.options.chkDisableNonExistingWikiLinks && !exists)
			{ w.outputText(w.output,w.matchStart+skip,w.nextMatch); return; }
		// if not enabled, just do standard WikiWord link formatting
		if (!config.options.chkDisableWikiLinks)
			return this.coreHandler(w);
		// just return text without linking
		w.outputText(w.output,w.matchStart+skip,w.nextMatch)
	}
}

Tiddler.prototype.coreAutoLinkWikiWords = Tiddler.prototype.autoLinkWikiWords;
Tiddler.prototype.autoLinkWikiWords = function()
{
	// if all automatic links are not disabled, just return results from core function
	if (!config.options.chkDisableWikiLinks)
		return this.coreAutoLinkWikiWords.apply(this,arguments);
	return false;
}

Tiddler.prototype.disableWikiLinks_changed = Tiddler.prototype.changed;
Tiddler.prototype.changed = function()
{
	this.disableWikiLinks_changed.apply(this,arguments);
	// remove excluded wiki words from links array
	var t=store.getTiddlerText(config.options.txtDisableWikiLinksList,"").readBracketedList();
	if (t.length) for (var i=0; i<t.length; i++)
		if (this.links.contains(t[i]))
			this.links.splice(this.links.indexOf(t[i]),1);
};
//}}}
<<tiddler abs.html#AurastehDiscovering>> 
<<tiddler ll with:14313>>
<<tiddler ll with:6947>>
<<tiddler ll with:14361>>
<<tiddler ll with:15735>>
<<tiddler abs.html#KerrDissociation>>

<<tiddler ll with:17803>>

<<tiddler pq with:2145806701>>
<<tiddler abs.html#MeltsnerDissociation>>

<<tiddler pq2 with:907105838>>
<<tiddler ll with:3038>>
<<tiddler abs.html#RabinDivine>>
<<tiddler ll with:16843>>
<<tiddler abs.html#LarsenDiving>> 
<<tiddler abs.html#DeVineCaterpillar>>
<<tiddler ec>>
<<tiddler ll with:17200>>
<<tiddler ll with:7118>>
<<tiddler ll with:7373>>
<<tiddler ll with:14305>>
<<tiddler adv with:Boswell>>
<<tiddler ll with:13540>> 
<<tiddler adv with:Hollister>>
<<tiddler ll with:4826>> 
<<tiddler abs.html#PorterDrawing>>

<<tiddler ll with:26976>>

<<tiddler pq with:2322919731>>
<<tiddler ll with:12038>>
<<tiddler abs.html#AmbrosioDream>>

<<tiddler pq2 with:1675263455>>
<<tiddler ll with:9586>>
<<tiddler abs.html#CaroDream>>
<<tiddler ll with:16862>>
<<tiddler abs.html#LawsonDream>>

<<tiddler ll with:26978>>

<<tiddler pq with:2311240201>>
<<tiddler ll with:3439>>
<<tiddler abs.html#SieckDreaming>>
<<tiddler ll with:16844>>
<<tiddler abs.html#GillisDreaming>> 

<<tiddler pq with:2395853241>>
<<tiddler ll with:14354>>
<<tiddler abs.html#AntonacciDreams>> 

<<tiddler ll with:41919>>

<<tiddler pq2 with:1461389785>>
<<tiddler ll with:9368>>
<<tiddler ll with:12087>>
 <<tiddler abs.html#DurborowDreams>>

<<tiddler ll with:41983>>

<<tiddler pq2 with:1496774001>>
<<tiddler ll with:3187>>
<<tiddler ll with:14751>>
<<tiddler ll with:3788>>
<<tiddler ll with:11794>>
<<tiddler abs.html#BruckRossDual>>
<<tiddler ll with:17195>>
<<tiddler ll with:7752>>
<<tiddler ll with:3233>>
<<tiddler adv with:Benz-Chartrand>>
<<tiddler ll with:5346>>
<<tiddler ll with:3532>>
<<tiddler ll with:3324>>
<<tiddler abs.html#FloresEagles>>

<<tiddler ll with:41050>>

<<tiddler pq2 with:1328401573>>
<<tiddler ll with:3928>>
<<tiddler ll with:3885>>
<<tiddler ll with:5239>>
<<tiddler ll with:3064>>
<<tiddler ll with:7290>>
<<tiddler abs.html#PerryEast>>

<<tiddler ll with:31050>>

<<tiddler pq with:2406463061>>


<<tiddler ll with:3176>>
<<tiddler ll with:15760>>
<<tiddler ll with:12046>>
<<tiddler ll with:12753>>
<<tiddler abs.html#BucciEcopsychology>> 
<!--{{{-->
<div class='toolbar' macro='toolbar +saveTiddler -cancelTiddler deleteTiddler'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser'></span></div>
<div macro="showWhen tiddler.tags.contains('cp')">Author: <span macro="edit au"></span></div>
<div macro="showWhen tiddler.tags.contains('cp')">Advisor: <span macro="edit av"></span></div>
<div macro="showWhen tiddler.tags.contains('cp')">Year: <span macro="edit yr"></span></div>
<div macro="showWhen tiddler.tags.contains('cp')">Box: <span macro="edit bx"></span></div>
<!--}}}-->
<<tiddler ll with:3942>>
<<tiddler abs.html#FieldEffective>>

<<tiddler ll with:31090>>

<<tiddler pq with:2339101771>>
<<tiddler ll with:14764>>
 <<tiddler abs.html#AlvarezDolor>> 

<<tiddler ll with:41168>>

<<tiddler pq2 with:1328401578>>
<<tiddler ll with:14002>>
<<tiddler abs.html#LepperElemental>>

<<tiddler ll with:22423>>

<<tiddler pq with:2304055611>>
<<tiddler adv with:Herron>>
<<tiddler ll with:3125>>
<<tiddler abs.html#RogersEmbodying>> 

<<tiddler ll with:41915>>

<<tiddler pq2 with:1467745664>>

<<tiddler ll with:14667>>
<<tiddler ll with:14362>>
<<tiddler ll with:3803>>
<<tiddler ll with:6525>>
<<tiddler abs.html#RichEmbracing>>
<<tiddler ll with:17171>>
<<tiddler abs.html#PowellEmbracing>> 
<<tiddler ll with:3167>>
<<tiddler abs.html#BergmanEmpathy>>

<<tiddler ll with:26988>>

<<tiddler pq with:2311240211>>
<<tiddler abs.html#KerruishEmpathy>>

<<tiddler pq2 with:922974514>>
<<tiddler ll with:6256>>
<<tiddler ll with:3225>>
<<tiddler ll with:15043>>
<<tiddler ll with:14757>>
<<tiddler ll with:8367>>
<<tiddler ll with:6294>> 
<<tiddler ll with:3238>>
<<tiddler ll with:7639>>
 <<tiddler abs.html#TroyEngaging>>

<<tiddler pq2 with:1706284269>>
<<tiddler ll with:2867>>
<<tiddler ll with:2862>>
<<tiddler abs.html#GarzaBiancoEnvisioning>> 

<<tiddler ll with:41152>>

<<tiddler pq2 with:1346230869>>
<<tiddler abs.html#BoehlkeEpigenetics>>

<<tiddler ll with:53108>>

<<tiddler pq2 with:1735782902>>

<<tiddler abs.html#SingmasterEquine>> 

<<tiddler ll with:41031>>

<<tiddler pq2 with:1322967075>>
<<tiddler abs.html#HeustisEros>>
<<tiddler ll with:16893>>
 <<tiddler abs.html#DuplechainEros>> 
<<tiddler ll with:3055>>
<<tiddler ll with:3075>>
<<tiddler ll with:14229>>
<<tiddler abs.html#KravetzEstranged>> 

<<tiddler ll with:41154>>

<<tiddler pq2 with:1346230872>>
<<tiddler ll with:4830>>
<<tiddler ll with:16750>>
<<tiddler abs.html#MurilloExperiences>> 

<<tiddler ll with:41142>>

<<tiddler pq2 with:1312508975>>
<<tiddler abs.html#ZwickExperiencing>>

<<tiddler pq2 with:1008916943>>
<<tiddler ll with:8401>>
<<tiddler ll with:3275>>
<<tiddler abs.html#ChavezShame>>

<<tiddler pq2 with:1679262776>>
Production thesis. Contains graphic novel/comic strip.
<<tiddler ll with:15347>>
<<tiddler ll with:5813>>
<<tiddler abs.html#WallingfordExpressive>>
<<tiddler ec>>

<<tiddler ll with:17219>>

<<tiddler pq with:1683411691>>
<<tiddler ll with:14331>>
/***
|Name|ExternalTiddlersPlugin|
|Source|http://www.TiddlyTools.com/#ExternalTiddlersPlugin|
|Documentation|http://www.TiddlyTools.com/#ExternalTiddlersPluginInfo|
|Version|1.3.3|
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.1|
|Type|plugin|
|Requires|TemporaryTiddlersPlugin, SectionLinksPlugin (optional, recommended)|
|Description|retrieve and wikify content from external files or remote URLs|
This plugin extends the {{{<<tiddler>>}}} macro syntax so you can retrieve and wikify content directly from external files or remote URLs.  You can also define alternative "fallback" sources to provide basic "import on demand" handling by automatically creating/importing tiddler content from external sources when the specified ~TiddlerName does not already exist in your document.
!!!!!Documentation
>see [[ExternalTiddlersPluginInfo]]
!!!!!Configuration
<<<
<<option chkExternalTiddlersImport>> automatically create/import tiddlers when using external fallback references
{{{usage: <<option chkExternalTiddlersImport>>}}}
<<option chkExternalTiddlersQuiet>> don't display messages when adding tiddlers ("quiet mode")
{{{usage: <<option chkExternalTiddlersQuiet>>}}}
<<option chkExternalTiddlersTemporary>> tag retrieved tiddlers as 'temporary'(requires [[TemporaryTiddlersPlugin]])
{{{usage: <<option chkExternalTiddlersTemporary>>}}}
tag retrieved tiddlers with: <<option txtExternalTiddlersTags>>
{{{usage: <<option txtExternalTiddlersTags>>}}}

__password-protected server settings //(optional, if needed)//:__
>username: <<option txtRemoteUsername>> password: <<option txtRemotePassword>>
>{{{usage: <<option txtRemoteUsername>> <<option txtRemotePassword>>}}}
>''note: these settings are also used by [[LoadTiddlersPlugin]] and [[ImportTiddlersPlugin]]''
<<<
!!!!!Revisions
<<<
2011.04.27 1.3.3 merge/clone defaultCustomFields for saving in TiddlySpace
|please see [[ExternalTiddlersPluginInfo]] for additional revision details|
2007.11.25 1.0.0 initial release - moved from CoreTweaks
<<<
!!!!!Code
***/
//{{{
version.extensions.ExternalTiddlersPlugin= {major: 1, minor: 3, revision: 3, date: new Date(2011,4,26)};

// optional automatic import/create for missing tiddlers
if (config.options.chkExternalTiddlersImport==undefined) config.options.chkExternalTiddlersImport=true;
if (config.options.chkExternalTiddlersTemporary==undefined) config.options.chkExternalTiddlersTemporary=true;
if (config.options.chkExternalTiddlersQuiet==undefined) config.options.chkExternalTiddlersQuiet=false;
if (config.options.txtExternalTiddlersTags==undefined) config.options.txtExternalTiddlersTags="external";
if (config.options.txtRemoteUsername==undefined) config.options.txtRemoteUsername="";
if (config.options.txtRemotePassword==undefined) config.options.txtRemotePassword="";

config.macros.tiddler.externalTiddlers_handler = config.macros.tiddler.handler;
config.macros.tiddler.handler = function(place,macroName,params,wikifier,paramString,tiddler)
{
	params = paramString.parseParams("name",null,true,false,true);
	var names = params[0]["name"];
	var list = names[0];
	var items = list.split("|"); 
	var className = names[1] ? names[1] : null;
	var args = params[0]["with"];

	// UTILITY FUNCTIONS
	function extract(text,tids) { // get tiddler source content from plain text or TW doc
		if (!text || !tids || !tids.length) return text; // no text or no tiddler list... return text as-is
		var remoteStore=new TiddlyWiki();
		if (!remoteStore.importTiddlyWiki(text)) return text; // not a TW document... return text as-is
		var out=[]; for (var t=0;t<tids.length;t++)
			{ var txt=remoteStore.getTiddlerText(tids[t]); if (txt) out.push(txt); }
		return out.join("\n");
	}
	function substitute(text,args) { // replace "substitution markers" ($1-$9) with macro param values (if any)
		if (!text || !args || !args.length) return text;
		var n=args.length; if (n>9) n=9;
		for(var i=0; i<n; i++) { var re=new RegExp("\\$" + (i + 1),"mg"); text=text.replace(re,args[i]); }
		return text;
	}
	function addTiddler(src,text,tids) { // extract tiddler(s) from text and create local copy
		if (!config.options.chkExternalTiddlersImport) return; // not enabled... do nothing
		if (!text || !tids || !tids.length) return; // no text or no tiddler list... do nothing
		var remoteStore=new TiddlyWiki();
		if (!remoteStore.importTiddlyWiki(text)) // not a TW document... create a single tiddler from text
			makeTiddler(src,text,tids[0]);
		else // TW document with "permaview-like" suffix... copy tiddler(s) from remote store
			for (var t=0;t<tids.length;t++)
				insertTiddler(src,remoteStore.getTiddler(tids[t]));
		return;
	}
	function makeTiddler(src,text,title) { // create a new tiddler object from text
		var who=config.options.txtUserName; var when=new Date();
		var msg="/%\n\nThis tiddler was automatically created using ExternalTiddlersPlugin\n";
		msg+="by %0 on %1\nsource: %2\n\n%/";
		var tags=config.options.txtExternalTiddlersTags.readBracketedList();
		if (config.options.chkExternalTiddlersTemporary) tags.pushUnique(config.options.txtTemporaryTag);
		var fields=merge({},config.defaultCustomFields,true)
		store.saveTiddler(null,title,msg.format([who,when,src])+text,who,when,tags,fields);
		if (!config.options.chkExternalTiddlersQuiet) displayMessage("Created new tiddler '"+title+"' from text file "+src);
	}
	function insertTiddler(src,t) { // import a single tiddler object into the current document store
		if (!t) return;
		var who=config.options.txtUserName; var when=new Date();
		var msg="/%\n\nThis tiddler was automatically imported using ExternalTiddlersPlugin\n";
		msg+="by %0 on %1\nsource: %2\n\n%/";
		var newtags=new Array().concat(t.tags,config.options.txtExternalTiddlersTags.readBracketedList());
		if (config.options.chkExternalTiddlersTemporary) newtags.push(config.options.txtTemporaryTag);
		var fields=merge(t.fields,config.defaultCustomFields,true)
		store.saveTiddler(null,t.title,msg.format([who,when,src])+t.text,t.modifier,t.modified,newtags,fields);
		if (!config.options.chkExternalTiddlersQuiet) displayMessage("Imported tiddler '"+t.title+"' from "+src);
	}
	function getGUID()  // create a Globally Unique ID (for async reference to DOM elements)
		 { return new Date().getTime()+Math.random().toString(); }

	// loop through "|"-separated list of alternative tiddler/file/URL references until successful
	var fallback="";
	for (var i=0; i<items.length; i++) { var src=items[i];
		// if tiddler (or shadow) exists, replace reference list with current source name and apply core handler
		if (store.getTiddlerText(src)) {
			arguments[2][0]=src; // params[] array
			var p=arguments[4].split(list); arguments[4]=p[0]+src+p[1]; // paramString
			this.externalTiddlers_handler.apply(this,arguments);
			break; // stop processing alternatives
		}

		// tiddler doesn't exist, and not an external file/URL reference... skip it
		if (!config.formatterHelpers.isExternalLink(src)) {
			if (!fallback.length) fallback=src; // title to use when importing external tiddler
			continue;
		}
		// separate 'permaview' list of tiddlers (if any) from file/URL (i.e., '#name name name..." suffix)
		var p=src.split("#"); src=p.shift(); var tids=p.join('#').readBracketedList(false);
		// if reference is to a remotely hosted document or the current document is remotely hosted...
		if (src.substr(0,4)=="http" || document.location.protocol.substr(0,4)=="http") {
			if (src.substr(0,4)!="http") // fixup URL for relative remote references
				{ var h=document.location.href; src=h.substr(0,h.lastIndexOf("/")+1)+src; }
			var wrapper = createTiddlyElement(place,"span",getGUID(),className); // create placeholder for async rendering
			var callback=function(success,params,text,src,xhr) { // ASYNC CALLBACK
				if (!success) { displayMessage(xhr.status); return; } // couldn't read remote file... report the error 
				if (params.fallback.length)
					addTiddler(params.url,text,params.tids.length?params.tids:[params.fallback]); // import tiddler
				var wrapper=document.getElementById(params.id); if (!wrapper) return; 
				wikify(substitute(extract(text,params.tids),params.args),wrapper); // ASYNC RENDER
			};
			var callbackparams={ url:src, id:wrapper.id, args:args, tids:tids, fallback:fallback }  // ASYNC PARAMS
			var name=config.options.txtRemoteUsername; // optional value
			var pass=config.options.txtRemotePassword; // optional value
			var x=doHttp("GET",src,null,null,name,pass,callback,callbackparams,null)
			if (typeof(x)=="string") // couldn't start XMLHttpRequest... report error
				{ displayMessage("error: cannot access "+src); displayMessage(x); }
			break; // can't tell if async read will succeed.... stop processing alternatives anyway.
		}
		else { // read file from local filesystem
			var text=loadFile(getLocalPath(src));
			if (!text) { // couldn't load file... fixup path for relative reference and retry...
				var h=document.location.href;
				var text=loadFile(getLocalPath(decodeURIComponent(h.substr(0,h.lastIndexOf("/")+1)))+src);
			}
			if (text) { // test it again... if file was loaded OK, render it in a class wrapper
				if (fallback.length) // create new tiddler using primary source name (if any)
					addTiddler(src,text,tids.length?tids:[fallback]);
				var wrapper=createTiddlyElement(place,"span",null,className);
				wikify(substitute(extract(text,tids),args),wrapper); // render
				break; // stop processing alternatives
			}
		}
	}
};
//}}}
<<tiddler abs.html#RoseEye>>

<<tiddler pq2 with:925815371>>
<<tiddler ll with:4836>>
<<tiddler abs.html#AshleyEye>>
<<tiddler ll with:17001>>
<<tiddler ll with:3257>>
<<tiddler ll with:4839>>
<<tiddler ll with:3082>>
<<tiddler abs.html#LarkinFairy>>

<<tiddler ll with:17405>>

<<tiddler pq with:2005575781>>
<<tiddler ll with:3202>>
<<tiddler ll with:5352>>
<<tiddler abs.html#BertoncinFalling>>
<<tiddler ll with:16856>>
<<tiddler abs.html#ZvejnieksFamily>>

<<tiddler pq2 with:926430430>>
<<tiddler ll with:3164>>
<<tiddler abs.html#IsaakFatherless>>
<<tiddler ec>>
<<tiddler ll with:17167>>
<<tiddler ll with:15770>>
<<tiddler ll with:12032>>
<<tiddler ll with:14322>>
<<tiddler ll with:14323>>
<<tiddler ll with:15740>>
<<tiddler ll with:3071>>
<<tiddler ll with:14656>>
<<tiddler ll with:3011>>
<<tiddler ll with:3269>>
<<tiddler ll with:7286>>
<<tiddler ll with:3084>>
<<tiddler ll with:9378>>
<<tiddler ll with:15780>>
<<tiddler abs.html#HaynesFilm>> 

<<tiddler ll with:51776>>

<<tiddler pq2 with:1536351098>>
<<tiddler ll with:16777>>
<<tiddler ll with:15390>> 
<<tiddler ll with:7283>>
<<tiddler ll with:14312>>
<<tiddler abs.html#OxtonFinding>>

<<tiddler pq2 with:1711150544>>
<<tiddler ll with:7508>>
<<tiddler ll with:14309>>
<<tiddler ll with:14638>>
<<tiddler abs.html#ArellanoFinding>>
<<tiddler pq with:2395853151>>
<<tiddler abs.html#BerryFinding>>

<<tiddler pq2 with:1665305085>>
<<tiddler ll with:6459>>
<<tiddler abs.html#EndersFinding>>

<<tiddler ll with:22416>>

<<tiddler pq with:2304055621>>
<<tiddler ll with:7342>>
<<tiddler abs.html#FullerFlesh>> 
<<tiddler abs.html#SimsFleshing>>

<<tiddler ll with:22412>>

<<tiddler pq with:2304055661>>
<<tiddler abs.html#PlumbFlora>>
<<tiddler ll with:16836>>
Flora’s frame: The significance of the plants of the Splendor Solis
<<tiddler abs.html#HahnFloras>>

<<tiddler pq2 with:926433238>>
<<tiddler ll with:5238>>
<<tiddler abs.html#MeeksFlying>> 
<<tiddler ll with:17231>>
<<tiddler ll with:14634>>
<<tiddler ll with:15049>>
<<tiddler ll with:2957>>
<<tiddler ll with:7756>>
<<tiddler ll with:16760>>
<<tiddler ll with:15737>>
<<tiddler abs.html#JordanFound>>

<<tiddler pq2 with:1685875810>>
<<tiddler abs.html#LoftinFour>>

<<tiddler ll with:17415>>

<<tiddler pq with:2008732621>>
<<tiddler ll with:14891>>
<<tiddler abs.html#StappFragmentation>>

<<tiddler pq2 with:1022984204>>
<<tiddler adv with:Baert>>
<<tiddler ll with:3175>>
<<tiddler ll with:14212>>
<<tiddler ll with:3704>>
<<tiddler abs.html#WilsonBarbies>> 

<<tiddler ll with:41531>>

<<tiddler pq2 with:1458634508>>
<<tiddler ll with:14781>>
<<tiddler ll with:16745>>
<<tiddler abs.html#TuckerDependency>>
<<tiddler ll with:16942>>
<<tiddler ll with:3060>>
<<tiddler abs.html#SloanStromHead>>

<<tiddler pq2 with:1675262974>>
Type the text for 'thesis title'

<<tiddler ll with:17387>>
<<tiddler abs.html#KochInfertility>> 
<<tiddler ll with:14635>>
 <<tiddler abs.html#MagoneMaiden>> 
<<tiddler abs.html#KalicinskiMotherloss>>
<<tiddler ll with:16887>>
<<tiddler ll with:14754>>
<<tiddler abs.html#WalkerMyth>>
<<tiddler ll with:17218>>
<<tiddler ll with:7281>>
<<tiddler ll with:14636>>
<<tiddler ll with:2961>>
 <<tiddler abs.html#HickmanNightKitchen>> 

<<tiddler ll with:41151>>

<<tiddler pq2 with:1347669958>>
<<tiddler abs.html#LustgartenTherapy>>
<<tiddler ll with:16968>>
<<tiddler abs.html#AtalaVirgin>>
<<tiddler ll with:15345>> 
<<tiddler abs.html#StephensonWhere>>

<<tiddler pq2 with:1677410697>>
<<tiddler abs.html#FreylekhmanFun>> 
<<tiddler adv with:Linker>>
<<tiddler ll with:16989>>
<<tiddler ll with:15764>>
<<tiddler abs.html#MushegainGenderfree>>

<<tiddler ll with:22411>>

<<tiddler pq with:2300941171>>
<<tiddler ll with:12334>>
<<tiddler ll with:3945>>
<<tiddler ll with:8915>>
To get started with this blank [[TiddlyWiki]], you'll need to modify the following tiddlers:
* [[SiteTitle]] & [[SiteSubtitle]]: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* [[MainMenu]]: The menu (usually on the left)
* [[DefaultTiddlers]]: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
<<tiddler ll with:14665>>
<<tiddler ll with:14801>>
<<tiddler abs.html#CarriGifts>>
<<tiddler ll with:16861>>
<<tiddler adv with:Paris>>
<<tiddler adv with:Jacobson>>
<<tiddler ll with:3792>>
<<tiddler ll with:6520>>
<<tiddler adv with:Slater>>
<<tiddler ll with:7278>>
<<tiddler abs.html#GillespieGodparenting>>

<<tiddler pq2 with:875886072>>
<<tiddler ll with:7556>>
<<tiddler ll with:7275>>
<<tiddler abs.html#CorsaroGold>>
<<tiddler abs.html#HustonGood>>
<<tiddler ll with:16895>>
<<tiddler ll with:14755>>
<<tiddler ll with:16981>>
<<tiddler ll with:14228>>
<<tiddler abs.html#GeigerGrief>> 

<<tiddler ll with:41143>>

<<tiddler pq2 with:1315216105>>
<<tiddler ll with:9374>>
<<tiddler ll with:7640>>
 <<tiddler abs.html#WilliamsGroundwork>> 

<<tiddler ll with:51571>>

<<tiddler pq2 with:1524258448>>
<<tiddler ll with:3234>>
<<tiddler abs.html#Pedrini-TalebiGrow>>

<<tiddler pq2 with:911029146>>
<<tiddler ll with:6516>>
<<tiddler abs.html#ShaikhGrowing>>

<<tiddler ll with:26972>>

<<tiddler pq with:2329754481>>
 <<tiddler abs.html#GaffneyTraditions>> 
<<tiddler ll with:3261>>
<<tiddler ll with:3201>>
<<tiddler ll with:3129>>
<<tiddler ll with:3268>>
<<tiddler abs.html#WindsorHansel>>
<<tiddler ll with:17215>>
<<tiddler ll with:14760>>
<<tiddler ll with:7115>>
 <<tiddler abs.html#KusuharaHaunt>> 

<<tiddler ll with:51789>>

<<tiddler pq2 with:1528557719>>
<<tiddler abs.html#PetersonHell>>
<<tiddler ll with:16837>>
<<tiddler abs.html#WhiteHawaiian>>

<<tiddler pq2 with:929146038>>
<<tiddler abs.html#WilsonMorenoTrauma>>
<<tiddler ec>>
<<tiddler ll with:17214>>
<<tiddler abs.html#McCrayHealing>> 

<<tiddler ll with:51800>>

<<tiddler pq2 with:1556630241>>
<<tiddler ll with:6518>>
 <<tiddler abs.html#FreieHealing>> 

<<tiddler ll with:51562>> 

<<tiddler pq2 with:1512426843>>
<<tiddler ll with:11788>>
<<tiddler ll with:3926>>
<<tiddler ll with:4873>>
<<tiddler ll with:3019>>
<<tiddler ll with:13558>>
<<tiddler ll with:16756>>
<<tiddler abs.html#NormanHealing>> 
<<tiddler ll with:16945>>
<<tiddler ll with:16948>>
<<tiddler ll with:8109>>
Production thesis.
<<tiddler ll with:12932>>
<<tiddler ll with:15781>>
<<tiddler abs.html#DonahueHealing>>

<<tiddler pq2 with:1669977834>>
<<tiddler ll with:5815>>
<<tiddler ll with:3189>>
<<tiddler abs.html#ChristensenHealing>> 

<<tiddler ll with:41205>>

<<tiddler pq2 with:1318435295>>
<<tiddler ll with:4874>>
<<tiddler ll with:12033>>
<<tiddler abs.html#DowlingHealing>>
<<tiddler ll with:16878>>
<<tiddler abs.html#PetersonHealing>>
<<tiddler ll with:14358>>
<<tiddler ll with:15370>>
<<tiddler ll with:11796>>
<<tiddler ll with:3247>>
<<tiddler ll with:14213>>
<<tiddler abs.html#KhalsaHealing>> 

<<tiddler ll with:41065>>

<<tiddler pq2 with:1318435177>>
<<tiddler ll with:3116>>
<<tiddler ll with:2951>>
<<tiddler ll with:3817>>
<<tiddler ll with:3244>>
<<tiddler abs.html#HaysHealing>> 

<<tiddler ll with:17390>>

<<tiddler pq with:1976776651>>
<<tiddler ll with:3113>>
<<tiddler ll with:15040>>
<<tiddler abs.html#RojekHealing>> 
<<tiddler ll with:3198>>
<<tiddler ll with:14232>>
<<tiddler ll with:3816>>
<<tiddler ll with:8093>>
<<tiddler adv with:deVries>>
<<tiddler ll with:3078>>
<<tiddler ll with:12338>>
<<tiddler ll with:15343>>
<<tiddler ll with:14774>>
<<tiddler abs.html#ShepherdHeroes>>

<<tiddler ll with:17455>>

<<tiddler pq with:2005585121>>
<<tiddler ll with:14637>>
<<tiddler ll with:5237>>
<<tiddler ll with:6416>>
<<tiddler abs.html#KlingerHip>>

<<tiddler ll with:17744>>

<<tiddler pq with:2145806851>>
<<tiddler ll with:10311>>
<<tiddler ll with:3891>>
<<tiddler ll with:14214>>
<<tiddler abs.html#PhanHolding>> 
<<tiddler abs.html#YoungHolding>>

<<tiddler ll with:22407>>

<<tiddler pq with:2310350531>>
<<tiddler ll with:7288>>
 <<tiddler abs.html#GeyerHome>> 

<<tiddler ll with:41040>>

<<tiddler pq2 with:1318435294>>
<<tiddler ll with:3937>>
<<tiddler abs.html#CannonHonoring>> 
<<tiddler abs.html#OrtizHoofprints>>
<<tiddler ll with:16831>>
<<tiddler abs.html#DevereuxHope>>
<<tiddler ll with:16872>>
<<tiddler abs.html#GormanHorse>>

<<tiddler ll with:17471>>

<<tiddler pq with:2021629091>>
<<tiddler abs.html#JohnsonHorses>> 

<<tiddler ll with:41043>>

<<tiddler pq2 with:1346010410>>
<<tiddler abs.html#FlavelleHosting>>

<<tiddler ll with:42384>>

<<tiddler pq2 with:1519571812>> 
<<tiddler ll with:16936>>
<<tiddler ll with:9909>>
 <<tiddler abs.html#GonnellaHow>> 
<<tiddler abs.html#BeierWicked>>
<<tiddler ll with:17194>>
<<tiddler ll with:3141>>
<<tiddler ll with:4847>>
<<tiddler ll with:2856>>
 <<tiddler abs.html#JonesHow>> 
<<tiddler abs.html#KhalsaHungry>>

<<tiddler pq2 with:1041249124>>
<<tiddler ll with:14790>>
<<tiddler ll with:16952>>
<<tiddler ll with:4827>> 
<<tiddler ll with:3815>>
<<tiddler abs.html#GonellaMother>> 
<<tiddler ll with:3433>>
<<tiddler ll with:5359>>
<<tiddler ll with:3219>>
<<tiddler ll with:3229>>
<<tiddler abs.html#TierramarPerceval>>

<<tiddler pq2 with:1027124760>>
<<tiddler ll with:12041>>
<<tiddler ll with:6521>>
<<tiddler ll with:4843>>
<<tiddler ll with:14780>>
<<tiddler abs.html#HelmleIbogaine>>
<<tiddler ll with:17234>>
CP: No disc
<<tiddler ll with:7817>>
 <<tiddler ll with:14661>>
<<tiddler abs.html#TungIdentifying>> 

<<tiddler ll with:41140>>

<<tiddler pq2 with:1354442724>>

<<tiddler ll with:3133>>
<<tiddler ll with:12034>>
<<tiddler abs.html#NovisIllness>>

<<tiddler pq2 with:1675263440>>
<<tiddler ll with:4828>>
<<tiddler ll with:8110>>
<<tiddler ll with:7755>>
<<tiddler ll with:14756>>
<<tiddler ll with:12106>>
<<tiddler abs.html#WintersImagery>>
<<tiddler ll with:16868>>
<<tiddler abs.html#LaraImages>>

<<tiddler ll with:17425>>

<<tiddler pq with:2008732601>>
<<tiddler ll with:3930>>
<<tiddler ll with:3197>>
<<tiddler ll with:16747>>
<<tiddler ll with:3192>> 
<<tiddler ll with:14761>> 
<<tiddler abs.html#ChandlerImaginal>>

<<tiddler ll with:17606>>

<<tiddler pq with:2073712541>>
<<tiddler abs.html#WalshImagination>>
<<tiddler ll with:16867>>
<<tiddler abs.html#ConesaImagination>>

<<tiddler ll with:51570>>

<<tiddler pq2 with:1519572114>>
<<tiddler ll with:3804>>
<<tiddler ll with:14752>>
<<tiddler abs.html#AbelAuthentic>> 

<<tiddler ll with:51770>>

<<tiddler pq2 with:1524958964>>
<<tiddler ll with:6417>>
<<tiddler ll with:14327>>
<<tiddler abs.html#BlairSavage>> 

<<tiddler ll with:51676>>

<<tiddler pq2 with:1525980436>>
<<tiddler ll with:9358>>
<<tiddler abs.html#AndreevaSearch>>

<<tiddler ll with:31049>>

<<tiddler pq with:2339114861>>
<<tiddler abs.html#MorseSearch>> 

<<tiddler ll with:51768>>

<<tiddler pq2 with:1519572137>>
<<tiddler ll with:3100>>
<<tiddler abs.html#GadSelf>> 

<<tiddler ll with:41918>>

<<tiddler pq2 with:1461389689>>
<<tiddler ll with:6524>>
<<tiddler ll with:3820>>
<<tiddler ll with:12089>>
<<tiddler ll with:3253>>
<<tiddler ll with:6261>>
<<tiddler ll with:6458>>
<<tiddler ll with:15968>>
<<tiddler ll with:3165>>
 <<tiddler abs.html#HaffnerSight>> 
<<tiddler ll with:13545>>
<<tiddler ll with:6528>>
<<tiddler ll with:3301>>
<<tiddler ll with:2857>>
<<tiddler abs.html#EstrinIndividual>> 
<<tiddler ll with:15782>>
<<tiddler ll with:3208>>
<<tiddler ll with:16759>>
<<tiddler abs.html#VeneciaIndividuation>> 

<<tiddler ll with:41195>>

<<tiddler pq2 with:1376752304>>
<<tiddler abs.html#BobadillaIndividuation>> 

<<tiddler ll with:42003>> 

<<tiddler pq2 with:1511979894>>
<<tiddler ll with:7509>>
<<tiddler abs.html#WaltersInfinite>> 

<<tiddler ll with:51568>>

<<tiddler pq2 with:1513246894>>
<<tiddler ll with:3065>>
<<tiddler abs.html#SocciHealing>> 

<<tiddler ll with:41153>>

<<tiddler pq2 with:1346229069>>
<<tiddler ll with:14750>>
<<tiddler ll with:15769>>
<<tiddler abs.html#BowmanInk>> 

<<tiddler ll with:17608>>

<<tiddler pq with:2080160951>>
<<tiddler ll with:2963>>
<<tiddler abs.html#ProulxInside>>

<<tiddler ll with:17411>>

<<tiddler pq with:2019691831>>
<<tiddler ll with:3029>>
<<tiddler abs.html#KohanyiInstinctual>>

<<tiddler pq2 with:992996942>>
<<tiddler ll with:7934>>
<<tiddler abs.html#McBrideIntegration>>

<<tiddler ll with:38520>>

<<tiddler pq2 with:1220866657>>
/***
|''Name:''|IntelliTaggerPlugin|
|''Version:''|1.0.2 (2007-07-25)|
|''Type:''|plugin|
|''Source:''|http://tiddlywiki.abego-software.de/#IntelliTaggerPlugin|
|''Author:''|Udo Borkowski (ub [at] abego-software [dot] de)|
|''Documentation:''|[[IntelliTaggerPlugin Documentation]]|
|''~SourceCode:''|[[IntelliTaggerPlugin SourceCode]]|
|''Licence:''|[[BSD open source license (abego Software)]]|
|''~CoreVersion:''|2.0.8|
|''Browser:''|Firefox 1.5.0.2 or better|
***/
/***
!Version History
* 1.0.2 (2007-07-25): 
** Feature: "Return" key may be used to accept first tag suggestion (beside "Alt-1")
** Bugfix: Keyboard shortcuts (Alt+3 etc.) shifted
* 1.0.1 (2007-05-18): Improvement: Speedup when using TiddlyWikis with many tags
* 1.0.0 (2006-04-26): Initial release

***/
// /%
if(!version.extensions.IntelliTaggerPlugin){if(!window.abego){window.abego={};}if(!abego.internal){abego.internal={};}abego.alertAndThrow=function(s){alert(s);throw s;};if(version.major<2){abego.alertAndThrow("Use TiddlyWiki 2.0.8 or better to run the IntelliTagger Plugin.");}version.extensions.IntelliTaggerPlugin={major:1,minor:0,revision:2,date:new Date(2007,6,25),type:"plugin",source:"http://tiddlywiki.abego-software.de/#IntelliTaggerPlugin",documentation:"[[IntelliTaggerPlugin Documentation]]",sourcecode:"[[IntelliTaggerPlugin SourceCode]]",author:"Udo Borkowski (ub [at] abego-software [dot] de)",licence:"[[BSD open source license (abego Software)]]",tiddlywiki:"Version 2.0.8 or better",browser:"Firefox 1.5.0.2 or better"};abego.createEllipsis=function(_2){var e=createTiddlyElement(_2,"span");e.innerHTML="&hellip;";};abego.isPopupOpen=function(_4){return _4&&_4.parentNode==document.body;};abego.openAsPopup=function(_5){if(_5.parentNode!=document.body){document.body.appendChild(_5);}};abego.closePopup=function(_6){if(abego.isPopupOpen(_6)){document.body.removeChild(_6);}};abego.getWindowRect=function(){return {left:findScrollX(),top:findScrollY(),height:findWindowHeight(),width:findWindowWidth()};};abego.moveElement=function(_7,_8,_9){_7.style.left=_8+"px";_7.style.top=_9+"px";};abego.centerOnWindow=function(_a){if(_a.style.position!="absolute"){throw "abego.centerOnWindow: element must have absolute position";}var _b=abego.getWindowRect();abego.moveElement(_a,_b.left+(_b.width-_a.offsetWidth)/2,_b.top+(_b.height-_a.offsetHeight)/2);};abego.isDescendantOrSelf=function(_c,e){while(e){if(_c==e){return true;}e=e.parentNode;}return false;};abego.toSet=function(_e){var _f={};for(var i=0;i<_e.length;i++){_f[_e[i]]=true;}return _f;};abego.filterStrings=function(_11,_12,_13){var _14=[];for(var i=0;i<_11.length&&(_13===undefined||_14.length<_13);i++){var s=_11[i];if(s.match(_12)){_14.push(s);}}return _14;};abego.arraysAreEqual=function(a,b){if(!a){return !b;}if(!b){return false;}var n=a.length;if(n!=b.length){return false;}for(var i=0;i<n;i++){if(a[i]!=b[i]){return false;}}return true;};abego.moveBelowAndClip=function(_1b,_1c){if(!_1c){return;}var _1d=findPosX(_1c);var _1e=findPosY(_1c);var _1f=_1c.offsetHeight;var _20=_1d;var _21=_1e+_1f;var _22=findWindowWidth();if(_22<_1b.offsetWidth){_1b.style.width=(_22-100)+"px";}var _23=_1b.offsetWidth;if(_20+_23>_22){_20=_22-_23-30;}if(_20<0){_20=0;}_1b.style.left=_20+"px";_1b.style.top=_21+"px";_1b.style.display="block";};abego.compareStrings=function(a,b){return (a==b)?0:(a<b)?-1:1;};abego.sortIgnoreCase=function(arr){var _27=[];var n=arr.length;for(var i=0;i<n;i++){var s=arr[i];_27.push([s.toString().toLowerCase(),s]);}_27.sort(function(a,b){return (a[0]==b[0])?0:(a[0]<b[0])?-1:1;});for(i=0;i<n;i++){arr[i]=_27[i][1];}};abego.getTiddlerField=function(_2d,_2e,_2f){var _30=document.getElementById(_2d.idPrefix+_2e);var e=null;if(_30!=null){var _32=_30.getElementsByTagName("*");for(var t=0;t<_32.length;t++){var c=_32[t];if(c.tagName.toLowerCase()=="input"||c.tagName.toLowerCase()=="textarea"){if(!e){e=c;}if(c.getAttribute("edit")==_2f){e=c;}}}}return e;};abego.setRange=function(_35,_36,end){if(_35.setSelectionRange){_35.setSelectionRange(_36,end);var max=0+_35.scrollHeight;var len=_35.textLength;var top=max*_36/len,bot=max*end/len;_35.scrollTop=Math.min(top,(bot+top-_35.clientHeight)/2);}else{if(_35.createTextRange!=undefined){var _3b=_35.createTextRange();_3b.collapse();_3b.moveEnd("character",end);_3b.moveStart("character",_36);_3b.select();}else{_35.select();}}};abego.internal.TagManager=function(){var _3c=null;var _3d=function(){if(_3c){return;}_3c={};store.forEachTiddler(function(_3e,_3f){for(var i=0;i<_3f.tags.length;i++){var tag=_3f.tags[i];var _42=_3c[tag];if(!_42){_42=_3c[tag]={count:0,tiddlers:{}};}_42.tiddlers[_3f.title]=true;_42.count+=1;}});};var _43=TiddlyWiki.prototype.saveTiddler;TiddlyWiki.prototype.saveTiddler=function(_44,_45,_46,_47,_48,_49){var _4a=this.fetchTiddler(_44);var _4b=_4a?_4a.tags:[];var _4c=(typeof _49=="string")?_49.readBracketedList():_49;_43.apply(this,arguments);if(!abego.arraysAreEqual(_4b,_4c)){abego.internal.getTagManager().reset();}};var _4d=TiddlyWiki.prototype.removeTiddler;TiddlyWiki.prototype.removeTiddler=function(_4e){var _4f=this.fetchTiddler(_4e);var _50=_4f&&_4f.tags.length>0;_4d.apply(this,arguments);if(_50){abego.internal.getTagManager().reset();}};this.reset=function(){_3c=null;};this.getTiddlersWithTag=function(tag){_3d();var _52=_3c[tag];return _52?_52.tiddlers:null;};this.getAllTags=function(_53){_3d();var _54=[];for(var i in _3c){_54.push(i);}for(i=0;_53&&i<_53.length;i++){_54.pushUnique(_53[i],true);}abego.sortIgnoreCase(_54);return _54;};this.getTagInfos=function(){_3d();var _56=[];for(var _57 in _3c){_56.push([_57,_3c[_57]]);}return _56;};var _58=function(a,b){var a1=a[1];var b1=b[1];var d=b[1].count-a[1].count;return d!=0?d:abego.compareStrings(a[0].toLowerCase(),b[0].toLowerCase());};this.getSortedTagInfos=function(){_3d();var _5e=this.getTagInfos();_5e.sort(_58);return _5e;};this.getPartnerRankedTags=function(_5f){var _60={};for(var i=0;i<_5f.length;i++){var _62=this.getTiddlersWithTag(_5f[i]);for(var _63 in _62){var _64=store.getTiddler(_63);if(!(_64 instanceof Tiddler)){continue;}for(var j=0;j<_64.tags.length;j++){var tag=_64.tags[j];var c=_60[tag];_60[tag]=c?c+1:1;}}}var _68=abego.toSet(_5f);var _69=[];for(var n in _60){if(!_68[n]){_69.push(n);}}_69.sort(function(a,b){var d=_60[b]-_60[a];return d!=0?d:abego.compareStrings(a.toLowerCase(),b.toLowerCase());});return _69;};};abego.internal.getTagManager=function(){if(!abego.internal.gTagManager){abego.internal.gTagManager=new abego.internal.TagManager();}return abego.internal.gTagManager;};(function(){var _6e=2;var _6f=1;var _70=30;var _71;var _72;var _73;var _74;var _75;var _76;if(!abego.IntelliTagger){abego.IntelliTagger={};}var _77=function(){return _72;};var _78=function(tag){return _75[tag];};var _7a=function(s){var i=s.lastIndexOf(" ");return (i>=0)?s.substr(0,i):"";};var _7d=function(_7e){var s=_7e.value;var len=s.length;return (len>0&&s[len-1]!=" ");};var _81=function(_82){var s=_82.value;var len=s.length;if(len>0&&s[len-1]!=" "){_82.value+=" ";}};var _85=function(tag,_87,_88){if(_7d(_87)){_87.value=_7a(_87.value);}story.setTiddlerTag(_88.title,tag,0);_81(_87);abego.IntelliTagger.assistTagging(_87,_88);};var _89=function(n){if(_76&&_76.length>n){return _76[n];}return (_74&&_74.length>n)?_74[n]:null;};var _8b=function(n,_8d,_8e){var _8f=_89(n);if(_8f){_85(_8f,_8d,_8e);}};var _90=function(_91){var pos=_91.value.lastIndexOf(" ");var _93=(pos>=0)?_91.value.substr(++pos,_91.value.length):_91.value;return new RegExp(_93.escapeRegExp(),"i");};var _94=function(_95,_96){var _97=0;for(var i=0;i<_95.length;i++){if(_96[_95[i]]){_97++;}}return _97;};var _99=function(_9a,_9b,_9c){var _9d=1;var c=_9a[_9b];for(var i=_9b+1;i<_9a.length;i++){if(_9a[i][1].count==c){if(_9a[i][0].match(_9c)){_9d++;}}else{break;}}return _9d;};var _a0=function(_a1,_a2){var _a3=abego.internal.getTagManager().getSortedTagInfos();var _a4=[];var _a5=0;for(var i=0;i<_a3.length;i++){var c=_a3[i][1].count;if(c!=_a5){if(_a2&&(_a4.length+_99(_a3,i,_a1)>_a2)){break;}_a5=c;}if(c==1){break;}var s=_a3[i][0];if(s.match(_a1)){_a4.push(s);}}return _a4;};var _a9=function(_aa,_ab){return abego.filterStrings(abego.internal.getTagManager().getAllTags(_ab),_aa);};var _ac=function(){if(!_71){return;}var _ad=store.getTiddlerText("IntelliTaggerMainTemplate");if(!_ad){_ad="<b>Tiddler IntelliTaggerMainTemplate not found</b>";}_71.innerHTML=_ad;applyHtmlMacros(_71,null);refreshElements(_71,null);};var _ae=function(e){if(!e){var e=window.event;}var tag=this.getAttribute("tag");if(_73){_73.call(this,tag,e);}return false;};var _b2=function(_b3){createTiddlyElement(_b3,"span",null,"tagSeparator"," | ");};var _b4=function(_b5,_b6,_b7,_b8,_b9){if(!_b6){return;}var _ba=_b8?abego.toSet(_b8):{};var n=_b6.length;var c=0;for(var i=0;i<n;i++){var tag=_b6[i];if(_ba[tag]){continue;}if(c>0){_b2(_b5);}if(_b9&&c>=_b9){abego.createEllipsis(_b5);break;}c++;var _bf="";var _c0=_b5;if(_b7<10){_c0=createTiddlyElement(_b5,"span",null,"numberedSuggestion");_b7++;var key=_b7<10?""+(_b7):"0";createTiddlyElement(_c0,"span",null,"suggestionNumber",key+") ");var _c2=_b7==1?"Return or ":"";_bf=" (Shortcut: %1Alt-%0)".format([key,_c2]);}var _c3=config.views.wikified.tag.tooltip.format([tag]);var _c4=(_78(tag)?"Remove tag '%0'%1":"Add tag '%0'%1").format([tag,_bf]);var _c5="%0; Shift-Click: %1".format([_c4,_c3]);var btn=createTiddlyButton(_c0,tag,_c5,_ae,_78(tag)?"currentTag":null);btn.setAttribute("tag",tag);}};var _c7=function(){if(_71){window.scrollTo(0,ensureVisible(_71));}if(_77()){window.scrollTo(0,ensureVisible(_77()));}};var _c8=function(e){if(!e){var e=window.event;}if(!_71){return;}var _cb=resolveTarget(e);if(_cb==_77()){return;}if(abego.isDescendantOrSelf(_71,_cb)){return;}abego.IntelliTagger.close();};addEvent(document,"click",_c8);var _cc=Story.prototype.gatherSaveFields;Story.prototype.gatherSaveFields=function(e,_ce){_cc.apply(this,arguments);var _cf=_ce.tags;if(_cf){_ce.tags=_cf.trim();}};var _d0=function(_d1){story.focusTiddler(_d1,"tags");var _d2=abego.getTiddlerField(story,_d1,"tags");if(_d2){var len=_d2.value.length;abego.setRange(_d2,len,len);window.scrollTo(0,ensureVisible(_d2));}};var _d4=config.macros.edit.handler;config.macros.edit.handler=function(_d5,_d6,_d7,_d8,_d9,_da){_d4.apply(this,arguments);var _db=_d7[0];if((_da instanceof Tiddler)&&_db=="tags"){var _dc=_d5.lastChild;_dc.onfocus=function(e){abego.IntelliTagger.assistTagging(_dc,_da);setTimeout(function(){_d0(_da.title);},100);};_dc.onkeyup=function(e){if(!e){var e=window.event;}if(e.altKey&&!e.ctrlKey&&!e.metaKey&&(e.keyCode>=48&&e.keyCode<=57)){_8b(e.keyCode==48?9:e.keyCode-49,_dc,_da);}else{if(e.ctrlKey&&e.keyCode==32){_8b(0,_dc,_da);}}if(!e.ctrlKey&&(e.keyCode==13||e.keyCode==10)){_8b(0,_dc,_da);}setTimeout(function(){abego.IntelliTagger.assistTagging(_dc,_da);},100);return false;};_81(_dc);}};var _e0=function(e){if(!e){var e=window.event;}var _e3=resolveTarget(e);var _e4=_e3.getAttribute("tiddler");if(_e4){story.displayTiddler(_e3,_e4,"IntelliTaggerEditTagsTemplate",false);_d0(_e4);}return false;};var _e5=config.macros.tags.handler;config.macros.tags.handler=function(_e6,_e7,_e8,_e9,_ea,_eb){_e5.apply(this,arguments);abego.IntelliTagger.createEditTagsButton(_eb,createTiddlyElement(_e6.lastChild,"li"));};var _ec=function(){if(_71&&_72&&!abego.isDescendantOrSelf(document,_72)){abego.IntelliTagger.close();}};setInterval(_ec,100);abego.IntelliTagger.displayTagSuggestions=function(_ed,_ee,_ef,_f0,_f1){_74=_ed;_75=abego.toSet(_ee);_76=_ef;_72=_f0;_73=_f1;if(!_71){_71=createTiddlyElement(document.body,"div",null,"intelliTaggerSuggestions");_71.style.position="absolute";}_ac();abego.openAsPopup(_71);if(_77()){var w=_77().offsetWidth;if(_71.offsetWidth<w){_71.style.width=(w-2*(_6e+_6f))+"px";}abego.moveBelowAndClip(_71,_77());}else{abego.centerOnWindow(_71);}_c7();};abego.IntelliTagger.assistTagging=function(_f3,_f4){var _f5=_90(_f3);var s=_f3.value;if(_7d(_f3)){s=_7a(s);}var _f7=s.readBracketedList();var _f8=_f7.length>0?abego.filterStrings(abego.internal.getTagManager().getPartnerRankedTags(_f7),_f5,_70):_a0(_f5,_70);abego.IntelliTagger.displayTagSuggestions(_a9(_f5,_f7),_f7,_f8,_f3,function(tag,e){if(e.shiftKey){onClickTag.call(this,e);}else{_85(tag,_f3,_f4);}});};abego.IntelliTagger.close=function(){abego.closePopup(_71);_71=null;return false;};abego.IntelliTagger.createEditTagsButton=function(_fb,_fc,_fd,_fe,_ff,id,_101){if(!_fd){_fd="[edit]";}if(!_fe){_fe="Edit the tags";}if(!_ff){_ff="editTags";}var _102=createTiddlyButton(_fc,_fd,_fe,_e0,_ff,id,_101);_102.setAttribute("tiddler",(_fb instanceof Tiddler)?_fb.title:String(_fb));return _102;};abego.IntelliTagger.getSuggestionTagsMaxCount=function(){return 100;};config.macros.intelliTagger={label:"intelliTagger",handler:function(_103,_104,_105,_106,_107,_108){var _109=_107.parseParams("list",null,true);var _10a=_109[0]["action"];for(var i=0;_10a&&i<_10a.length;i++){var _10c=_10a[i];var _10d=config.macros.intelliTagger.subhandlers[_10c];if(!_10d){abego.alertAndThrow("Unsupported action '%0'".format([_10c]));}_10d(_103,_104,_105,_106,_107,_108);}},subhandlers:{showTags:function(_10e,_10f,_110,_111,_112,_113){_b4(_10e,_74,_76?_76.length:0,_76,abego.IntelliTagger.getSuggestionTagsMaxCount());},showFavorites:function(_114,_115,_116,_117,_118,_119){_b4(_114,_76,0);},closeButton:function(_11a,_11b,_11c,_11d,_11e,_11f){var _120=createTiddlyButton(_11a,"close","Close the suggestions",abego.IntelliTagger.close);},version:function(_121){var t="IntelliTagger %0.%1.%2".format([version.extensions.IntelliTaggerPlugin.major,version.extensions.IntelliTaggerPlugin.minor,version.extensions.IntelliTaggerPlugin.revision]);var e=createTiddlyElement(_121,"a");e.setAttribute("href","http://tiddlywiki.abego-software.de/#IntelliTaggerPlugin");e.innerHTML="<font color=\"black\" face=\"Arial, Helvetica, sans-serif\">"+t+"<font>";},copyright:function(_124){var e=createTiddlyElement(_124,"a");e.setAttribute("href","http://tiddlywiki.abego-software.de");e.innerHTML="<font color=\"black\" face=\"Arial, Helvetica, sans-serif\">&copy; 2006-2007 <b><font color=\"red\">abego</font></b> Software<font>";}}};})();config.shadowTiddlers["IntelliTaggerStyleSheet"]="/***\n"+"!~IntelliTagger Stylesheet\n"+"***/\n"+"/*{{{*/\n"+".intelliTaggerSuggestions {\n"+"\tposition: absolute;\n"+"\twidth: 600px;\n"+"\n"+"\tpadding: 2px;\n"+"\tlist-style: none;\n"+"\tmargin: 0;\n"+"\n"+"\tbackground: #eeeeee;\n"+"\tborder: 1px solid DarkGray;\n"+"}\n"+"\n"+".intelliTaggerSuggestions .currentTag   {\n"+"\tfont-weight: bold;\n"+"}\n"+"\n"+".intelliTaggerSuggestions .suggestionNumber {\n"+"\tcolor: #808080;\n"+"}\n"+"\n"+".intelliTaggerSuggestions .numberedSuggestion{\n"+"\twhite-space: nowrap;\n"+"}\n"+"\n"+".intelliTaggerSuggestions .intelliTaggerFooter {\n"+"\tmargin-top: 4px;\n"+"\tborder-top-width: thin;\n"+"\tborder-top-style: solid;\n"+"\tborder-top-color: #999999;\n"+"}\n"+".intelliTaggerSuggestions .favorites {\n"+"\tborder-bottom-width: thin;\n"+"\tborder-bottom-style: solid;\n"+"\tborder-bottom-color: #999999;\n"+"\tpadding-bottom: 2px;\n"+"}\n"+"\n"+".intelliTaggerSuggestions .normalTags {\n"+"\tpadding-top: 2px;\n"+"}\n"+"\n"+".intelliTaggerSuggestions .intelliTaggerFooter .button {\n"+"\tfont-size: 10px;\n"+"\n"+"\tpadding-left: 0.3em;\n"+"\tpadding-right: 0.3em;\n"+"}\n"+"\n"+"/*}}}*/\n";config.shadowTiddlers["IntelliTaggerMainTemplate"]="<!--\n"+"{{{\n"+"-->\n"+"<div class=\"favorites\" macro=\"intelliTagger action: showFavorites\"></div>\n"+"<div class=\"normalTags\" macro=\"intelliTagger action: showTags\"></div>\n"+"<!-- The Footer (with the Navigation) ============================================ -->\n"+"<table class=\"intelliTaggerFooter\" border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\"><tbody>\n"+"  <tr>\n"+"\t<td align=\"left\">\n"+"\t\t<span macro=\"intelliTagger action: closeButton\"></span>\n"+"\t</td>\n"+"\t<td align=\"right\">\n"+"\t\t<span macro=\"intelliTagger action: version\"></span>, <span macro=\"intelliTagger action: copyright \"></span>\n"+"\t</td>\n"+"  </tr>\n"+"</tbody></table>\n"+"<!--\n"+"}}}\n"+"-->\n";config.shadowTiddlers["IntelliTaggerEditTagsTemplate"]="<!--\n"+"{{{\n"+"-->\n"+"<div class='toolbar' macro='toolbar +saveTiddler -cancelTiddler'></div>\n"+"<div class='title' macro='view title'></div>\n"+"<div class='tagged' macro='tags'></div>\n"+"<div class='viewer' macro='view text wikified'></div>\n"+"<div class='toolbar' macro='toolbar +saveTiddler -cancelTiddler'></div>\n"+"<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser'></span></div>\n"+"<!--\n"+"}}}\n"+"-->\n";config.shadowTiddlers["BSD open source license (abego Software)"]="See [[Licence|http://tiddlywiki.abego-software.de/#%5B%5BBSD%20open%20source%20license%5D%5D]].";config.shadowTiddlers["IntelliTaggerPlugin Documentation"]="[[Documentation on abego Software website|http://tiddlywiki.abego-software.de/doc/IntelliTagger.pdf]].";config.shadowTiddlers["IntelliTaggerPlugin SourceCode"]="[[Plugin source code on abego Software website|http://tiddlywiki.abego-software.de/archive/IntelliTaggerPlugin/Plugin-IntelliTagger-src.1.0.2.js]]\n";(function(){var _126=restart;restart=function(){setStylesheet(store.getTiddlerText("IntelliTaggerStyleSheet"),"IntelliTaggerStyleSheet");_126.apply(this,arguments);};})();}
// %/
<<tiddler ll with:14330>>
<<tiddler abs.html#ThompsonIntention>>

<<tiddler ll with:26970>>

<<tiddler pq with:2323056141>>

<<tiddler ll with:4831>>
<<tiddler abs.html#SilvaInternal>>
<<tiddler ll with:16851>>
<<tiddler ll with:3248>>
<<tiddler ll with:3003>>
<<tiddler abs.html#WilliamsIntuition>>

<<tiddler pq2 with:896957351>>
<<tiddler ll with:3137>>
<<tiddler ll with:2853>>
<<tiddler ll with:15384>>
<<tiddler ll with:9604>>
<<tiddler ll with:16946>>
<<tiddler ll with:3127>>
<<tiddler ll with:16970>>
<<tiddler ll with:6429>>
<<tiddler abs.html#DeMartiniIsolation>> 

<<tiddler ll with:51651>>

<<tiddler pq2 with:1518121004>>
<<tiddler ll with:3069>>
<<tiddler abs.html#SchnedlerTango>>
<<tiddler ll with:16839>>
<<tiddler abs.html#DanzoRaining>>
<<tiddler ll with:16875>>
<<tiddler adv with:Jennings>>
<<tiddler ll with:14352>>
<<tiddler adv with:Palmer-Daley>>
<<tiddler adv with:Elliot>>
<<tiddler adv with:Elliot>>
<<tiddler adv with:Freed>>
<<tiddler ll with:14779>>
 <<tiddler abs.html#LaneJesus>> 

<<tiddler ll with:41511>>

<<tiddler pq2 with:1418265656>>
<<tiddler ll with:3104>>
<<tiddler ll with:4840>>
<<tiddler adv with:Peal>>
<<forEachTiddler
   where 'store.getValue(tiddler, "av") &&
     store.getValue(tiddler, "av") == "Abraham"'
   sortBy 'tiddler.fields["au"]'
   write '"* " + tiddler.fields["au"] + " ("  + tiddler.fields["yr"] + ")"  + ". " + "[[" + tiddler.title + "]]\n"'
 >> 
<<tiddler abs.html#HortonJob>>

<<tiddler ll with:26971>>

<<tiddler pq with:2322919571>>
<<tiddler adv with:J.Young>>
<<tiddler adv with:'de la O'>>
<<tiddler abs.html#StachowiakJourney>> 

<<tiddler ll with:51772>>

<<tiddler pq2 with:1513247526>>
<<tiddler ll with:3115>>
<<tiddler ll with:3255>>
<<tiddler abs.html#GeorghioJourney>>
<<tiddler ll with:15765>>
<<tiddler abs.html#BodineJourney>>

<<tiddler ll with:17426>>

<<tiddler pq with:2005575741>>
<<tiddler ll with:15047>>
<<tiddler ll with:15742>>
<<tiddler ll with:7659>>
<<tiddler abs.html#PartaJungian>> 

<<tiddler ll with:41032>>

<<tiddler pq2 with:1348158142>>
<<tiddler ll with:3110>>
<<tiddler adv with:Carrington>>
<<tiddler adv with:Miller>>
<<tiddler adv with:Brown>>
<<tiddler adv with:Smith-Hansen>>
<<tiddler adv with:Bruer>>
<<tiddler ll with:3089>>
<<tiddler abs.html#MillerKeys>>
<<tiddler abs.html#HillKiller>>
<<tiddler ll with:17166>>
<<tiddler abs.html#JordanKilling>>

<<tiddler ll with:17458>>

<<tiddler pq with:2005585141>>
<<tiddler adv with:Freck>>
<<tiddler abs.html#JohnstonKundalini>> 
<<tiddler ll with:3284>> 
<<tiddler ll with:9601>>
<<tiddler abs.html#SherkLearning>>

<<tiddler ll with:17908>>

<<tiddler pq with:2229193771>>
<<tiddler abs.html#LyonLearning>> 

<<tiddler ll with:51657>> 

<<tiddler pq2 with:1505362530>>
<<tiddler abs.html#RosenbergLearning>>

<<tiddler ll with:17924>>

<<tiddler pq with:2260546311>>
<<tiddler abs.html#BlakeLeave>>
<<tiddler ll with:16854>>
<<tiddler abs.html#MendonsaLeaving>>

<<tiddler ll with:22422>>

<<tiddler pq with:2304055651>>
<<tiddler ll with:7745>>
<<tiddler ll with:16736>>
<<tiddler abs.html#RobinsonLegal>>
<<tiddler ec>>
<<tiddler ll with:17237>>
<<tiddler ll with:6587>>
<<tiddler ll with:15355>>
<<tiddler ll with:14808>>
<<tiddler ll with:16746>>
<<tiddler ll with:14767>>
<<tiddler abs.html#MoralesLiberating>>

<<tiddler ll with:17177>>

<<tiddler pq with:1817825571>>
CP: missing disc
<<tiddler ll with:11075>>
<<tiddler ll with:16934>>
<<tiddler ll with:3130>>
<<tiddler ll with:3305>>
<<tiddler ll with:3278>>
<<tiddler abs.html#FricanoLife>>

<<tiddler pq with:2395853191>>
<<tiddler abs.html#McNayLife>>

<<tiddler ll with:17920>>

<<tiddler pq with:2238158381>>
<<tiddler ll with:9365>>
<<tiddler ll with:7561>>
<<tiddler ll with:16938>>
<<tiddler abs.html#GallardoLines>>
<<tiddler ll with:17211>>
<<tiddler adv with:Corbett>>
Red=#FF0000
----
Orange=#FF9900
----
Yellow=#FFFF00
----
Green=#00FF00
----
Blue=#0000FF
----
Indigo=#000099
----
Violet=#9900FF
----
Black=#000000
----
White=#FFFFFF
<<tiddler ll with:8717>>
<<tiddler ll with:14325>>
<<tiddler ll with:14276>>
<<tiddler ll with:14217>>
<<tiddler ll with:16784>>
<<tiddler ll with:10040>>
<<tiddler abs.html#NobbeLiving>> 
<<tiddler abs.html#CrabtreeLoneliness>>
<<tiddler ll with:16858>>
<<tiddler ll with:6767>>
<<tiddler ll with:3076>>
<<tiddler ll with:3106>>
<<tiddler abs.html#TothLonging>>

<<tiddler pq2 with:1675263472>>
<<tiddler ll with:15793>>
<<tiddler ll with:13557>>
<<tiddler adv with:Pye>>
<<tiddler ll with:3028>>
<<tiddler ll with:9353>> 
<<tiddler abs.html#RaymondLoss>>
<<tiddler ll with:17170>>
<<tiddler ll with:8369>>
<<tiddler adv with:Wallner>>
<<tiddler ll with:9585>>
<<tiddler abs.html#NewsomLove>>

<<tiddler pq2 with:(930974059>>
<<tiddler ll with:6457>>
<<tiddler abs.html#BigelowLove>> 
<<tiddler abs.html#PetersonLove>>

<<tiddler ll with:26997>>

<<tiddler pq with:2324861391>>
<<tiddler ll with:9583>>
Production thesis. Contains poetry and images.

<<tiddler abs.html#DuganLove>>
<<tiddler ll with:15349>>
<<tiddler abs.html#GaddesInterpersonal>> 

<<tiddler ll with:41064>>

<<tiddler pq2 with:1376752927>>
<<tiddler ll with:6522>>
<<tiddler ll with:8370>>
<<tiddler abs.html#RambergL'Envers>>

<<tiddler ll with:17921>>

<<tiddler pq with:2238161201>>
<<tiddler ll with:16743>>
<<tiddler abs.html#McCrystalMaidens>>

<<tiddler ll with:17400>>

<<tiddler pq with:1990932431>>
[[by Author|byAuthor]]
[[by Title|byTitle]]
[[by Year|byYear]]
[[by Advisors/Portfolio Evaluator|Advisors/Portfolio Evaluator]]
[[by Methodology]]
[[by Theme]]
<<toggleSideBar ToggleMenu ToggleMenu hide>>




<<tiddler abs.html#BarberMaking>>

<<tiddler ll with:22408>>

<<tiddler pq with:2310350551>>
<<tiddler abs.html#HollanderMaking>> 
<<tiddler abs.html#HallenderMaking>> 
<<tiddler ll with:9600>>
<<tiddler ll with:13990>>
<<tiddler ll with:3442>>
<<tiddler ll with:8365>>
<<tiddler ll with:9574>>
<<tiddler abs.html#CookMale>>

<<tiddler ll with:17827>>

<<tiddler pq with:2186296601>>
<<tiddler ll with:7344>>
<<tiddler ll with:12088>>
<<tiddler ll with:3155>>
<<tiddler ll with:3097>>
<<tiddler abs.html#CejaVictims>> 

<<tiddler ll with:51567>> 

<<tiddler pq2 with:1519572133>>
<<tiddler abs.html#WongManaging>> 

<<tiddler ll with:41988>>

<<tiddler pq2 with:1496774166>>
<<tiddler ll with:14753>>
<<tiddler abs.html#McCulluMania>>
<<tiddler ll with:16962>>
<<tiddler abs.html#DavisManifesting>>

<<tiddler ll with:17456>>

<<tiddler pq with:2005575821>>
<<tiddler abs.html#BarashMany>>

<<tiddler ll with:26961>>

<<tiddler pq with:2329754501>>
<<tiddler ll with:3526>>
<<tiddler adv with:Huston>>
<<tiddler adv with:Montijo>>
<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml'/>
<!--}}}-->

<style type="text/css">#contentWrapper {display:none;}</style><div id="SplashScreen" style="border: 3px solid #ccc; display: block; text-align: center; width: 320px; margin: 100px auto; padding: 50px; color:#000; font-size: 18px; font-family:Tahoma; background-color:#eee;"><b>The Counseling Psychology Theses </b> are loading<blink> ...</blink><br><br><span style="font-size: 14px; color:red;">Requires Javascript.</span></div>
<<tiddler ll with:3093>>
<<tiddler ll with:3163>>
<<tiddler adv with:Glenn>>
<<tiddler ll with:15967>>
<<tiddler abs.html#CassidyMarvels>> 
<<tiddler ll with:12084>>
<<tiddler adv with:Watkins>>
<<tiddler ll with:3171>>
<<tiddler abs.html#Whittle-UtterMasculinity>>

<<tiddler pq2 with:922972764>>
<<tiddler ll with:12090>> 
<<tiddler ll with:6420>>
<<tiddler abs.html#SussmanMaternal>>
<<tiddler ll with:16849>>
 <<tiddler abs.html#CorbinMatrices>> 

<<tiddler ll with:41148>>

<<tiddler pq2 with:1346229075>>
<<tiddler ll with:3007>>
<<tiddler adv with:Murdock>>
<<tiddler abs.html#YerendeMavericks>> 

<<tiddler ll with:41989>>

<<tiddler pq2 with:1497256924>>
<<tiddler ll with:14195>>
<<tiddler ll with:13992>>
<<tiddler abs.html#JensenMeditation>>

<<tiddler ll with:22420>>

<<tiddler pq with:2310350561>>
<<tiddler ll with:3797>>
<<tiddler ll with:2950>>
<<tiddler abs.html#SavageMeditation>>

<<tiddler ll with:26999>>

<<tiddler pq with:2322919711>>
<<tiddler abs.html#SmithMeeting>>

<<tiddler pq2 with:104109430>>
<<tiddler abs.html#RichardsMeeting>> 

<<tiddler adv with:Emery>>
<<tiddler abs.html#FossumMelancholy>> 
<<tiddler abs.html#CalderMemoir>>

<<tiddler ll with:17930>>

<<tiddler pq with:2270195881>>

<<tiddler ll with:16744>>
<<tiddler ll with:2863>>
<<tiddler ll with:2843>>
<<tiddler ll with:2848>>
<<tiddler abs.html#McMullenMenstrual>>

<<tiddler pq2 with:1669977680>>
<<tiddler abs.html#VingeMetaphor>> 

<<tiddler ll with:41058>>

<<tiddler pq2 with:1321229676>>
<<tiddler ll with:4835>>
<<tiddler abs.html#DoehnerMetaphorical>> 

<<tiddler ll with:41191>>

<<tiddler pq2 with:1322967088>>
<<tiddler abs.html#ValicentiMethampetamines>>
<<tiddler ll with:16939>>
<<tiddler abs.html#DominguezMexican>>
<<tiddler ll with:17201>>
<<tiddler abs.html#SpataVoz>>

<<tiddler ll with:17475>>

<<tiddler pq with:2019848181>>
<<tiddler adv with:Elliott>>
<<tiddler adv with:Geis>>
<<tiddler ll with:13989>>
<<tiddler ll with:3006>>
<<tiddler ll with:3785>>
<<tiddler ll with:3015>>
<<tiddler ll with:8113>>
<<tiddler abs.html#LindvallMindful>>
<<tiddler ll with:16897>>
<<tiddler abs.html#ArkanMindfulness>>

<<tiddler pq2 with:1678907886>>
<<tiddler abs.html#ShefaMindfulness>>
<<tiddler ll with:16846>>
<<tiddler abs.html#McNuttMinding>>
<<tiddler ec>>
<<tiddler ll with:17230>>
<<tiddler ll with:3131>>
<<tiddler ll with:3251>>
<<tiddler ll with:12296>>
<<tiddler ll with:3118>>
<<tiddler abs.html#DiamondModern>> 

<<tiddler ll with:41045>>

<<tiddler pq2 with:1328401570>>
<<tiddler ll with:3787>>
<<tiddler abs.html#GatesModern>>
<<tiddler ll with:17212>>
<<tiddler abs.html#MailianMoney>> 

<<tiddler ll with:41987>>

<<tiddler pq2 with:1498525335>>
<<tiddler ll with:15051>>
<<tiddler ll with:3703>>
<<tiddler ll with:3204>>

<<tiddler ll with:9357>>
<<tiddler abs.html#Brenner-FarrellBulimic>> 

<<tiddler ll with:51667>>

<<tiddler pq2 with:1528557659>>
<<tiddler ll with:7978>>
<<tiddler ll with:3302>>
<<tiddler ll with:15044>>
<<tiddler ll with:3199>>
<<tiddler ll with:3925>>
<<tiddler abs.html#WunderlichMothers>>

<<tiddler ll with:26984>>

<<tiddler pq with:2322919601>>
<<tiddler abs.html#FisherMotivational>> 

<<tiddler ll with:17498>>

<<tiddler pq with:2008732541>>
<<tiddler ll with:16773>>
<<tiddler ll with:13537>>
<<tiddler ll with:9535>>
<<tiddler abs.html#MesserMoving>>

<<tiddler pq2 with:1010625222>>
<<tiddler ll with:6841>>
<<tiddler abs.html#GrantMoving>>
<<tiddler ll with:17213>>
<<tiddler ll with:3892>>
<<tiddler ll with:5118>>
 <<tiddler abs.html#DuffyMusic>> 

<<tiddler ll with:41192>>

<<tiddler pq2 with:1348160246>>
<<tiddler abs.html#HayenMusic>>
<<tiddler ll with:16891>>
<<tiddler ll with:5349>>
<<tiddler ll with:14346>>

<<tiddler ll with:14783>>
<<tiddler abs.html#SblendorioLife>>
<<tiddler ll with:16840>>
<<tiddler abs.html#SchoenbornMyTurn>>

<<tiddler pq2 with:1041090140>>


<<tiddler ll with:3161>>
<<tiddler ll with:3132>>
<<tiddler ll with:3948>>
<<tiddler abs.html#LevensonMyths>>
<<tiddler ll with:15784>>
<<tiddler ll with:14198>>
<<tiddler ll with:8714>>
<<tiddler abs.html#AndersonNatural>>

<<tiddler ll with:17403>>

<<tiddler pq with:2005575721>>
<<tiddler ll with:6258>>
<<tiddler ll with:16896>>
<<tiddler ll with:14807>>
<<tiddler abs.html#MoorDeath>> 

<<tiddler ll with:38634>>

<<tiddler pq2 with:1143582866>>
 <<tiddler abs.html#NerdrumHealing>> 

<<tiddler ll with:51612>> 

<<tiddler pq2 with:1512426857>>
<<tiddler abs.html#McLuskieNeurofeedback>> 

<<tiddler ll with:41035>>

<<tiddler pq2 with:1312508976>>
<<tiddler ll with:13999>>
<<tiddler abs.html#LastName_TitleWord>>
* enter the thesis title in text box above
* for production theses, add the word [ production ] in the tag box below.
* Click ''done'', then re-edit to fill in the ''Year'' and ''Author'' boxes below.
* In the very upper right corner of this TiddlyWiki is a half-hidden backstage link: select this to reveal and select ''Save'' (to save changes)
The Author, Title, Year, Methodology and Production listings are dynamically generated based on the content entered here
<<tiddler abs.html#BeauvaisNight>> 

<<tiddler ll with:41901>>

<<tiddler pq2 with:1464786546>>
<<tiddler abs.html#WhitneyImpediment>>
<<tiddler ll with:17220>>
<<tiddler abs.html#McDevittNo>>

<<tiddler pq2 with:1669977837>>
<<tiddler abs.html#BasztoNo>>

<<tiddler ll with:26966>>

<<tiddler pq with:2322919561>>
<<tiddler abs.html#TakhmazyanNonlocal>> 

<<tiddler ll with:41059>>

<<tiddler pq2 with:1333031134>>
<<tiddler ll with:3810>>
<<tiddler ll with:3924>>
<<tiddler abs.html#EricksonToward>> 
<<tiddler ll with:3156>>
<<tiddler ll with:14812>>
<<tiddler ll with:3195>>
<<tiddler abs.html#GertzNymphas>> 

<<tiddler ll with:41034>>

<<tiddler pq2 with:1322966767>>
<<tiddler abs.html#WestmorelandObesity>>

<<tiddler pq2 with:1679262347>>
<<tiddler ll with:14776>>
<<tiddler abs.html#KinkeadBecoming>>

<<tiddler pq2 with:1668131302>>
<<tiddler abs.html#McGrealBecoming>>
<<tiddler ll with:16818>>
<<tiddler abs.html#SafiniaHome>>

<<tiddler pq2 with:926435678>>
<<tiddler ll with:7292>>
<<tiddler ll with:5853>>
<<tiddler abs.html#SuttonCouch>>

<<tiddler pq2 with:963995379>>
 <<tiddler abs.html#PerezOn>> 

<<tiddler ll with:41193>>

<<tiddler pq2 with:1346014586>>
<<tiddler ll with:2953>>
<<tiddler abs.html#OwensPsychology>>

<<tiddler pq2 with:1036572316>>
<<tiddler ll with:3920>>
<<tiddler ll with:3800>>
<<tiddler ll with:9354>>
<<tiddler abs.html#EliaOnesided>>
<<tiddler ll with:15373>>
<<tiddler abs.html#NatoliOpen>> 

<<tiddler ll with:41480>>

<<tiddler pq2 with:1418286508>>
<<tiddler abs.html#ManciniOpening>>


<<tiddler pq2 with:1675263428>>
<<tiddler abs.html#KohOpening>>

<<tiddler pq2 with:1669977693>>
<<tiddler ll with:2866>>
<<tiddler abs.html#AllenOrgasmic>>

<<tiddler ll with:17190>>
<<tiddler ll with:5355>>
<<tiddler ll with:15365>>
<<tiddler abs.html#BrinkleyOut>> 
<<tiddler abs.html#WiseOuter>>

<<tiddler pq2 with:1675263511>>
<<tiddler ll with:14672>>
<<tiddler abs.html#CarpenterPlayful>>

<<tiddler pq2 with:1678922023>> 
 <<tiddler abs.html#NiepeltPTSD>> 

<<tiddler ll with:41481>>

<<tiddler pq2 with:1418265572>>
<div class='header' macro='gradient vert #FFF #FFF '>
 <div class='gradient'> 
 <div class='titleLine' >
<span class='searchBar' macro='search'></span>
 <span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
 <span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
 </div>
<div id='topMenu' refresh='content' tiddler='MainMenu'></div>
 </div>
</div>
<div id='bodywrapper'>
<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 id='displayFooter'></div>
</div>
<<tiddler abs.html#HollowayPan>>

<<tiddler ll with:17830>>

<<tiddler pq with:2173858491>>
<<tiddler abs.html#MoabiParallels>>
<<tiddler ll with:16834>>
<<tiddler ll with:7559>>
<<tiddler ll with:3169>>
<<tiddler ll with:7746>>
<<tiddler ll with:3135>>
<<tiddler ll with:14271>>
<<tiddler ll with:14632>>
<<tiddler abs.html#CraigPast>>
<<tiddler ll with:15380>>
<<forEachTiddler
   where 'store.getValue(tiddler, "av") &&
     store.getValue(tiddler, "av") == "Katsky"'
   sortBy 'tiddler.fields["au"]'
   write '"* " + tiddler.fields["au"] + " ("  + tiddler.fields["yr"] + ")"  + ". " + "[[" + tiddler.title + "]]\n"'
 >> 
<<tiddler ll with:5113>>
<<tiddler ll with:9590>>
<<tiddler adv with:Katsky>>
<<tiddler adv with:Mahaffey>>
<<tiddler abs.html#MacalusoPersephone>>

<<tiddler ll with:17907>>

<<tiddler pq with:2225406531>>
<<tiddler ll with:15039>>
<<tiddler ll with:8364>>
<<tiddler abs.html#McInerneyPersonal>>

<<tiddler ll with:17422>>

<<tiddler pq with:2005585151>>
<<tiddler ll with:14763>> 
 <<tiddler abs.html#AminiPerspectives>> 
<<tiddler ll with:3159>>
<<tiddler ll with:3037>>
<<tiddler ll with:2850>>
<<tiddler abs.html#PhilbrickPlace>>

<<tiddler pq2 with:1709458596>>

<<tiddler ll with:4846>>
<<plugins>>
<<tiddler abs.html#DonnellyPoetry>> 
<<tiddler ll with:3025>>
<<tiddler ll with:3349>>
<<tiddler abs.html#CurransPossibilizing>>
<<tiddler ll with:16859>>
<<tiddler ll with:6505>>
<<tiddler ll with:3264>>
<<tiddler ll with:3950>>
<<tiddler ll with:3267>>
<<tiddler ll with:3525>>
<<tiddler ll with:12040>> 
<<tiddler ll with:12085>>
<<tiddler ll with:12298>>
<<tiddler abs.html#PaulsonPresence>>
<<tiddler ll with:17227>>
<<tiddler ll with:16764>>
<<tiddler ll with:16764>>
<<tiddler ll with:10475>>
<<tiddler abs.html#DaltonPreventing>>
<<forEachTiddler
where
      'tiddler.title.replace(/^(A|An|The) /,"").substr(0,1).toUpperCase() && tiddler.tags.contains("production")'
   sortBy
 'tiddler.title.replace(/^(A|An|The) /,"").toUpperCase()'
write
 '"|"+store.getValue(tiddler,"au")+" |[["+ tiddler.title+"]] |"+store.getValue(tiddler,"yr")+" |\n"'
 begin '"|sortable|k\n|Author|Title|Year|h\n"'
>>
<<forEachTiddler
where
      'tiddler.title.replace(/^(A|An|The) /,"").substr(0,1).toUpperCase() && tiddler.tags.contains("production")'
   sortBy
 'tiddler.title.replace(/^(A|An|The) /,"").toUpperCase()'
write
 '"|"+store.getValue(tiddler,"au")+" |[["+ tiddler.title+"]] |"+store.getValue(tiddler,"yr")+" |\n"'
 begin '"|sortable|k\n|Author|Title|Year|h\n"'
>>
<<tiddler abs.html#DomingoProjecting>>
<<tiddler ll with:16879>>
<<tiddler ll with:3021>>
<<tiddler abs.html#GramsonProstitutes>>
<<tiddler ll with:15368>>
<<tiddler ll with:8715>>
<<tiddler ll with:4844>>
<<tiddler ll with:14787>>
<<tiddler abs.html#Whittle-UtterPsyche>>

<<tiddler pq2 with:1678906681>>
<<tiddler ll with:3819>>
<<tiddler ll with:15746>>
<<tiddler ll with:14329>>
<<tiddler ll with:12841>>
<<tiddler ll with:3072>>
<<tiddler ll with:6135>>
<<tiddler ll with:6432>>
<<tiddler ll with:14203>>
<<tiddler ll with:3344>>
<<tiddler ll with:9576>>
<<tiddler ll with:3249>>
<<tiddler ll with:15378>>
<<tiddler ll with:14639>>
<<tiddler ll with:9937>>
<<tiddler ll with:7112>>
<<tiddler ll with:10639>>
<<tiddler abs.html#NakajimaPsychology>>

<<tiddler pq2 with:1678915310>>
<<tiddler ll with:6515>>
<<tiddler ll with:3271>>
<<tiddler abs.html#BurnleyPsychotherapist>>

<<tiddler pq2 with:963991686>>
<<tiddler ll with:6517>>
<<tiddler abs.html#CodellaPsychotherapy>>
<<tiddler ll with:15346>>
<<tiddler ll with:3030>>
<<tiddler ll with:8373>>
<<tiddler abs.html#ToblerPuer>> 

<<tiddler ll with:41067>>

<<tiddler pq2 with:1348158144>>
<<tiddler abs.html#DuffyPuer>>
<<tiddler ll with:16877>>
<<tiddler ll with:16990>>
<<tiddler abs.html#GoldQigong>>

<<tiddler pq with:2421827851>>
<<tiddler ll with:3784>>
<<tiddler abs.html#NagataQuantum>>

<<tiddler pq2 with:963763866>>
<<tiddler ll with:9603>>
<<tiddler abs.html#StuverImagination>> 

<<tiddler ll with:41146>>

<<tiddler pq2 with:1348158153>>
<<tiddler abs.html#MuirRaised>>
<<tiddler ec>>
<<tiddler ll with:17174>>
<<tiddler abs.html#MarkRaising>>

<<tiddler ll with:26981>>

<<tiddler pq with:2322919541>>
<<tiddler adv with:Jaffe>>
<<tiddler ll with:14235>>
 <<tiddler abs.html#LeeBrennerReCollecting>> 
<<tiddler abs.html#WullschlagerRe-Membering>> 
<<tiddler abs.html#Lee-BrennerRe-collecting>>

<<tiddler pq2 with:911028656>>
<<tiddler ll with:7114>>
<<tiddler abs.html#HarleReenvisioning>> 

<<tiddler ll with:38569>>

<<tiddler pq2 with:1282639196>>
<<tiddler abs.html#RianchoRe-envisioning>>

<<tiddler pq2 with:1678906561>>
<<tiddler abs.html#VoortmanRituals>> 

<<tiddler abs.html#BartoRemembering>> 
<<tiddler abs.html#HayesRemembering>>

<<tiddler ll with:26980>>

<<tiddler pq with:2322921321>>


<<tiddler abs.html#StensvadReframing>> 

<<tiddler ll with:42382>>

<<tiddler pq2 with:1519313429>>
<<tiddler abs.html#HitterLolita>>

<<tiddler ll with:17395>>

<<tiddler pq with:1990932451>>
 <<tiddler abs.html#ManeatesFailure>> 

<<tiddler ll with:42383>> 

<<tiddler pq2 with:1512221786>>
<<tiddler ll with:3185>>
<<tiddler ll with:3054>>
<<tiddler adv with:Pottenger>>
<<tiddler abs.html#EmeryRebel>>
<<tiddler ll with:16882>>
<<tiddler abs.html#LabandRebuilding>> 
<<tiddler abs.html#Ochoa-BontempsRebuilding>>

<<tiddler pq2 with:963991687>>
<<tiddler ll with:3145>>
<<tiddler ll with:3258>>
<<tiddler abs.html#RiceReclaiming>> 

<<tiddler ll with:41041>>

<<tiddler pq2 with:1322967683>>
<<tiddler abs.html#EvansReclaiming>> 
<<tiddler ll with:9595>>
<<tiddler abs.html#BatistickReclaiming>> 
<<tiddler ll with:9578>>
<<tiddler ll with:14673>>
<<tiddler ll with:3088>>
<<tiddler ll with:8078>>
<<tiddler abs.html#MastersReclaiming>>
<<tiddler ll with:16964>>
<<tiddler ll with:9512>>
<<tiddler abs.html#FoyReclaiming>> 
<<tiddler abs.html#WilsonReclaiming>> 
<<tiddler abs.html#BergeronReclaiming>>
<<tiddler ll with:16857>>
<<tiddler ll with:3188>>
<<tiddler ll with:14310>>
<<tiddler ll with:6415>>
Production thesis: contains podcasts by the author.

<<tiddler ll with:15790>>
<<tiddler abs.html#AriasRedeeming>>

<<tiddler ll with:22418>>

<<tiddler pq with:2304055631>>
<<tiddler abs.html#WilsonRedeeming>>

<<tiddler ll with:41037>>

<<tiddler pq2 with:1346229077>>
<<tiddler abs.html#KaneRedeeming>> 
<<tiddler ll with:3215>>
<<tiddler ll with:14336>>
<<tiddler abs.html#StevensReframing>> 

<<tiddler ll with:41504>>

<<tiddler pq2 with:1417074621>>
<<tiddler ll with:9596>>
<<tiddler ll with:5780>>
<<tiddler abs.html#SchellenbachRelational>> 

<<tiddler ll with:51611>>

<<tiddler pq2 with:1519637207>>
<<tiddler abs.html#BertucciRelationship>>

<<tiddler ll with:26982>>

<<tiddler pq with:2322919651>>
<<tiddler ll with:4841>>
<<tiddler ll with:2956>>
<<tiddler abs.html#SandersRelationship>> 
<<tiddler adv with:Nadler>>
<<tiddler abs.html#SanfieldReliable>>
<<tiddler ll with:16841>>
<<tiddler ll with:14669>>
<<tiddler abs.html#DeLaPenaWingRemembering>>

<<tiddler ll with:17454>>

<<tiddler pq with:2008732681>>
<<tiddler ll with:3083>>
<<tiddler ll with:5344>>
 <<tiddler abs.html#BradfordRenaming>> 
<<tiddler abs.html#ChaudharyRenewal>>
<<tiddler ll with:17156>>
<<tiddler ll with:5816>>
<<tiddler ll with:14766>>
<<tiddler ll with:3232>>
<<tiddler ll with:3947>>

<<tiddler ll with:13544>>
<<tiddler abs.html#FierroResilience>>

<<tiddler pq with:2410821741>>
<<tiddler ll with:3934>>
<<tiddler abs.html#MartinResistance>> 

<<tiddler ll with:41068>>

<<tiddler pq2 with:1346230868>>
<<tiddler ll with:14662>>
<<tiddler ll with:15374>>
<<tiddler ll with:7977>>
<<tiddler ll with:10347>>
<<tiddler ll with:16790>>
<<tiddler ll with:4876>>
<<tiddler ll with:3099>>
<<tiddler abs.html#ClawleyReturn>> 
<<tiddler abs.html#MarieReturning>> 
<<tiddler abs.html#BlancReturning>>
<<tiddler ec>>

<<tiddler ll with:17151>>

<<tiddler pq with:1708203941>>
<<tiddler adv with:Weininger>>
<<tiddler ll with:3291>>
<<tiddler ll with:3813>>
<<tiddler abs.html#PenroseRevelation>> 

<<tiddler ll with:42002>>

<<tiddler pq2 with:1504262810>>
<<tiddler abs.html#TrechterRevenge>>

<<tiddler ll with:26957>>

<<tiddler pq with:2322919691>>
 <<tiddler abs.html#McCrackenRevisioning>> 

<<tiddler ll with:38567>>

<<tiddler pq2 with:1268756032>>
<<tiddler ll with:14784>>
<<tiddler ll with:7287>>
<<tiddler abs.html#TesoroRevisioning>>

<<tiddler ll with:17883>>

<<tiddler pq with:2186296591>>
<<tiddler abs.html#MartinRevisioning>> 

<<tiddler ll with:51614>>

<<tiddler pq2 with:1513246927>>
<<tiddler ll with:3101>>
Production thesis : includes novel //Beating the Gods on Their Home Court//.
<<tiddler ll with:14234>>
<<tiddler ll with:3259>>
<<tiddler ll with:3073>>
<<tiddler abs.html#ThiermannRising>>

<<tiddler ll with:26958>>

<<tiddler pq with:2322919551>>
<<tiddler ll with:10321>>
<<tiddler abs.html#UdiRitual>> 
<<tiddler adv with:Weathers>>
<<tiddler abs.html#GuendelmanRobin>> 

<<tiddler ll with:41204>>

<<tiddler pq2 with:1346230870>>
<<tiddler ll with:2954>>
<<tiddler ll with:4833>>
<<tiddler abs.html#WallRomantic>> 

<<tiddler ll with:51561>> 

<<tiddler pq2 with:1519313446>>
<<tiddler ll with:6433>>
<<tiddler ll with:16984>>
<<tiddler ll with:3818>>
<<tiddler ll with:3191>>
<<tiddler ll with:15771>>
<<tiddler ll with:15738>>
<<tiddler ll with:15731>>
<<tiddler ll with:7277>>
<<tiddler ll with:16785>>
<<tiddler ll with:2949>>
<<tiddler ll with:14792>>
<<tiddler adv with:Trevino>>
<<tiddler ll with:3091>>
<<tiddler ll with:15046>>
<<tiddler abs.html#WardSandplay>> 

<<tiddler ll with:41057>>

<<tiddler pq2 with:1335512019>>
<<tiddler ll with:3123>>
<<tiddler abs.html#RoblesSanta>> 
<<tiddler abs.html#SquillanteScarification>>

<<tiddler pq2 with:963991688>>
<<tiddler ll with:2952>>
<<tiddler ll with:6426>>
<<tiddler ll with:3039>>
<<tiddler ll with:13555>>
<<tiddler abs.html#WarmanSecuring>>

<<tiddler ll with:31060>>

<<tiddler pq with:2339101761>>
<<tiddler ll with:3821>>
<<tiddler abs.html#LeggettSeeing>>
<<tiddler abs.html#ClarkSeeing>>

<<tiddler ll with:17418>>

<<tiddler pq with:2010146801>>
 <<tiddler abs.html#QuinSeeking>> 
<<tiddler ll with:14320>>
<<tiddler ll with:3112>>
<<tiddler ll with:14772>>
<<tiddler abs.html#DalzellSelf>>
 <<tiddler abs.html#BeglauSelfStory>> 
<<tiddler ll with:3051>>
<<tiddler abs.html#YanezMessages>>

<<tiddler ll with:51802>>

<<tiddler pq2 with:1556630394>>
<<tiddler ll with:3218>>
<<tiddler ll with:3921>>
<<tiddler ll with:3080>>
<<tiddler ll with:11786>>ooo
<<tiddler abs.html#WhitemanSex>>
<<tiddler ll with:16871>>
<<tiddler ll with:2846>>
<<tiddler ll with:10363>>
<<tiddler ll with:3227>>
<<tiddler ll with:2955>>
<<tiddler ll with:3179>>
<<tiddler abs.html#CookSexually>>

<<tiddler ll with:17802>>

<<tiddler pq with:2172086061>>
<<tiddler ll with:14655>>
<<tiddler ll with:7557>>
<<tiddler ll with:14350>>
<<tiddler abs.html#CommissoShamanic>>

<<tiddler pq with:2427568631>>

<<tiddler abs.html#EaglesonShamanic>>

<<tiddler ll with:16876>>

<<tiddler pq with:1825053351>>
<<tiddler ll with:3212>>
<<tiddler abs.html#StoneShamanism>>
<<tiddler ll with:16848>>
<<tiddler ll with:9356>>
<<tiddler ll with:16767>>
<<tiddler ll with:6946>>
 <<tiddler abs.html#babcockshattered>> 
<<tiddler ll with:3149>>
<<tiddler ll with:6523>>
<<tiddler ll with:9375>>
<<tiddler adv with:Musicant>>
<<tiddler ll with:14797>>
<<tiddler ll with:3032>>
<<closeAll>><<permaview>><<newTiddler label:"Add thesis" title:"thesis title" tag:cp>><<newTiddler>><<saveChanges>><<slider chkSliderOptionsPanel OptionsPanel 'options »' 'Change TiddlyWiki advanced options'>>
<<tiddler ll with:9584>>
<<tiddler ll with:2860>>
<<tiddler ll with:3923>>
<<tiddler ll with:5348>>
<<tiddler ll with:15763>>
<<tiddler abs.html#CarterLiggettSins>>
<<tiddler ll with:17196>>
<<tiddler abs.html#SturgesSister>> 
[[Pacifica Graduate Institute|http://www.pacifica.edu]]
Counseling Psychology Master's Theses
<<tiddler ll with:7636>>
<<tiddler abs.html#EstrinFire>> 

<<tiddler ll with:51794>>

<<tiddler pq2 with:1519313430>>
<<tiddler abs.html#VargasSleep>>

<<tiddler ll with:17406>>

<<tiddler pq with:2005575791>>
 <<tiddler abs.html#SuggSmall>> 
 <<tiddler abs.html#CallisonTattoo>> 

<<tiddler ll with:51674>>

<<tiddler pq2 with:1522756389>>
<<tiddler ll with:9580>>
<<tiddler ll with:8094>>
<<tiddler ll with:3143>>
<<tiddler abs.html#FavellSofia>> 
<<tiddler ll with:12301>>
<<tiddler ll with:15381>>
<<tiddler ll with:9377>>
 <<tiddler abs.html#PresleySongwriting>> 

<<tiddler ll with:17363>>

<<tiddler pq with:1971396071>>
cd Echoes from the underworld
<<tiddler ll with:14794>>
<<tiddler ll with:11791>>
<<tiddler ll with:7120>>
<<tiddler abs.html#SousaSoul>>

<<tiddler pq2 with:921952476>>
<<tiddler ll with:7279>>
<<tiddler ll with:3033>>
<<tiddler ll with:6418>>
<<tiddler ll with:14749>>
<<tiddler ll with:7505>>
<<tiddler abs.html#MessianSpiral>>

<<tiddler pq2 with:925815366>>
<<tiddler ll with:5350>>
<<tiddler ll with:5360>>
<<tiddler ll with:7661>>
<<tiddler ll with:14773>>
<<tiddler ll with:3180>>
<<tiddler ll with:3081>>
<<tiddler ll with:6419>>
<<tiddler ll with:8641>>
<<tiddler abs.html#DamonSpirituality>>

<<tiddler ll with:17423>>

<<tiddler pq with:2005581321>>
<<tiddler ll with:16789>>
<<tiddler abs.html#MedveckisSpiritus>>
<<tiddler ll with:17180>>
<<tiddler abs.html#CordrySpring>> 

<<tiddler ll with:51569>>

<<tiddler pq2 with:1513246895>>
<<tiddler abs.html#JohnsonStages>>

<<tiddler pq2 with:924447948>>
<<tiddler adv with:Passy>>
<<tiddler ll with:14631>>
<<tiddler adv with:Pawlowicz>>
<<tiddler adv with:Aizenstat>>
<<tiddler ll with:7642>>
<<tiddler abs.html#SummarStepping>> 
dvd Stillness in action
<<tiddler ll with:14277>>
<<tiddler ll with:3795>>
<<tiddler abs.html#HarrisStone>>

<<tiddler ll with:26955>>

<<tiddler pq with:2322919741>>
<<tiddler ll with:3181>>
<<tiddler ll with:14798>>
<<tiddler ll with:14775>>
<<tiddler abs.html#SinesStrange>>

<<tiddler ll with:17831>>

<<tiddler pq with:2186296581>>
<<tiddler abs.html#HadjitarkhaniStriking>>

<<tiddler ll with:17607>>

<<tiddler pq with:2080160881>>
/***
!General
***/
/*{{{*/
body {
 background: #EDEDED;
}

 #contentWrapper{
 background: #fff;
 border:1px solid #DDD;
 margin: 0 1em;
 padding:0;

height:1%;
}
/*}}}*/


/***
!Links
***/
/*{{{*/
a,
a.tiddlyLink,
a.button,
a.externalLink,
#sidebarOptions .sliderPanel a{
 color: #1D65BC;
 text-decoration: none;
 background: transparent;
 border: 0;
}

a:hover,
a.tiddlyLink:hover,
a.button:hover,
a.externalLink:hover,
#sidebarOptions .sliderPanel a:hover
{
 border: 0;
 color: #1D65BC;
 text-decoration: underline;
background:transparent;
}
/*}}}*/

/***
!Header
***/
/*{{{*/
.gradient {margin-top:1em; background:#3371A3;}

.titleLine{padding: 30px 40px 15px 30px;}

.titleLine a:hover{color:#fff; border-bottom:1px dotted #eee; text-decoration:none;}

.titleLine a{color:#fff; border-bottom:1px dotted #ccc;}

.siteTitle {
 font-size: 2.2em;
 color:#fff;
}

.siteSubtitle {
 font-size: 1.0em;
 display: block;
 margin: .3em auto 1em;
color:#fff;
}
/*}}}*/

/***
!TopMenu
***/
/*{{{*/
#topMenu br {display:none; }
#topMenu { background: #3371A3; font-size:1em; }
#topMenu { padding:5px 32px; }
#topMenu .button, #topMenu .tiddlyLink {
 margin-left:0.1em; margin-right:0.1em;
 padding:0.5em;
 color:white; font-weight:bold;
}
#topMenu a.button:hover, #topMenu a.tiddlyLink:hover { background:#fff; color:#333; text-decoration:none;}

 
/*}}}*/

/***
!Display
***/
/***
!!!Display General
***/
/*{{{*/


#displayArea { margin: 0em 15.7em 0em 0em; }

#displayFooter {
 clear: both;
}
/*}}}*/
/***
!!!Tiddler
***/
/*{{{*/
.tiddler {margin-bottom:1em; padding-bottom:1em;}

.tiddler {padding-left:1.5em;}

.title {color:#333; font-size:1.0em; border-bottom:1px solid #333; padding-bottom:2px; padding-top:2px;}

.subtitle { font-size:90%; color:#bbb; padding-left:0.25em; margin-top:0.1em; padding-bottom:10px;}

.shadow .title {
 color: #aaa;
}

h1,h2,h3,h4,h5 { color: #333; background: transparent; padding-bottom:2px; border-bottom: 1px dotted #666; }

* html .viewer pre {
 margin-left: 0em; 
}


.viewer hr {
 border: 0;
 border-top: solid 1px #333;
 margin: 0 8em;
 color: #333;
}

.viewer a.button {color:#000; border:1px solid #1D65BC; font-weight:bold;}

.viewer a.button:hover{color:#fff; background:#3371a3; text-decoration:none;}

.tagClear {clear:none;}
/*}}}*/
/***
!!!Editor
***/
/*{{{*/

* html .editor textarea, * html .editor input {
 width: 98%;
}
/*}}}*/




/***
!Sidebar
***/
/*{{{*/
#sidebar{
position:relative;
float:right;
margin-bottom:1em;
display:inline;
width: 16em;
}
/*}}}*/


.toolbar .button {color:#bbb; border:none;}
.toolbar .button:hover, .toolbar .highlight, .toolbar .marked, .toolbar a.button:active {background:transparent; color:#111; border:none; text-decoration:underline;}


.tiddler {border-bottom:3px solid #EEF1F3; padding-bottom:2em; padding-top:0em;}
.title {border-bottom:none; margin-right:8em;}

h1,h2,h3,h4,h5 { color: #333; background: transparent; padding-bottom:2px; border-bottom: none; }

#sidebar {background: #EBEEF1 ; right:0;}
.HideSideBarButton {float:right;} 


#displayFooter {
 clear: both;
}

#tiddlerDisplay{padding-top:1em;}



#sidebar .tabSelected, #sidebar .tabSected:hover {
 color: #000;
 background: #dbdee3;
 border-top: solid 1px #B2B6BE;
 border-left: solid 1px #B2B6BE;
 border-right: solid 1px #B2B6BE;
 border-bottom:solid 1px #dbdee3 !important;
padding-bottom:1px;
text-decoration:none;
}

#sidebarOptions, #sidebarTabs {border-left: 1px solid #B2B6BE;}
#sidebarTabs {border-bottom: 1px solid #B2B6BE;}



#sidebar .tabUnselected, #sidebar .tabUnselected:hover {
color: #F0F3F5;
background: #B2B6BE ;
border: solid 1px #B2B6BE ;
padding-bottom:1px;
}

#sidebarTabs .tabContents {border:none; background:#DBDEE3; }

#sidebarTabs .tabContents {border-top:1px solid #B2B6BE;}

#sidebarTabs .tabContents .tabContents {border-left:1px solid #b2b6be;}


.viewer pre, .viewer code {
border: 1px solid #B2B6BE;
background: #EBEEF1;} 

#sidebarOptions .sliderPanel {
 background: #EBEEF1; border:none;
}

#sidebarOptions input {
 border: 1px solid #1d65bc;
}

#sidebarOptions input:hover, #sidebarOptions input:active, #sidebarOptions input:focus {
 border: 1px inset #3371a3;
}

.tagging, .tagged {
 border: 1px solid #dbdee3;
 background-color: #ebeef1;
}

.selected .tagging, .selected .tagged {
 background-color: #dbdee3;
 border: 1px solid #B2B6BE;
}

 .tagging .listTitle, .tagged .listTitle {
 color: #bbb;
}

.selected .tagging .listTitle, .selected .tagged .listTitle {
 color: #014; 
}

.tagging .button:hover, .tagged .button:hover {
 border: none; background:transparent; text-decoration:underline; color:#014;
}

.tagged .highlight, .tagged .marked, .tagged a.button:active {text-decoration:underline; background:transparent; color:#014;}

.tagging .button, .tagged .button {
 color:#bbb;
}

.selected .tagging .button, .selected .tagged .button {
 color:#014;
}

.viewer blockquote {
 border-left:7px solid #ebeef1;
}

.viewer table {
 border: 1px solid #3371a3;
}

.viewer th, thead td {
 background: #3371a3;
 border: 1px solid #3371a3;
 color: #fff;
}

.viewer td, .viewer tr {
 border: 1px solid #3371a3;
}

.editor input, .editor textarea {
 border: 1px solid #1d65bc; background:#ebeef1;
}

.editor {padding-top:0.3em;}

.editor textarea:focus, .editor input:focus {
 border: 1px inset #3371a3; background:#fff;
}










.popup {
 background: #3371a3;
 border: 1px solid #333;
}

.popup hr {
 color: #333;
 background: #333;
 border-bottom: 1px;
}

.popup li.disabled {
 color: #333;
}

.popup li a, .popup li a:visited {
 color: #eee;
 border: none;
}

.popup li a:hover {
 background: #3371a3;
 color: #fff;
 border: none;
 text-decoration:underline;
}

.viewer .button:active, .viewer .marked, .viewer .highlight {
color: #fff !important;
background: #3371a3;
border: 0;
}

.button:active {background:#1d65bc; border:0;}

#sidebar .button:active, #sidebar .marked, #sidebar .highlight {color:#014; background:transparent;text-decoration:none}

#messageArea {
 border: 2px dashed #3371a3;
 background: #dbdee3;
 color: #fff;
 font-size:90%;
}

#messageArea .button {
 color: #1d65bc;
 background: #ebeef1;
 text-decoration:none;
 font-weight:bold;
 border:none; 
}

#messageArea a.button {color:#1d65bc;}

#messageArea .button:hover {text-decoration:underline;}

.viewer .tabSelected, .viewer .tabSelected:hover{
 color: #014;
 background: #eee;
 border-left: 1px solid #B2B6BE;
 border-top: 1px solid #B2B6BE;
 border-right: 1px solid #B2B6BE;
}

.viewer .tabUnselected, .viewer .tabUnselected:hover {
 color: #fff;
 background: #B2B6BE;
}

. viewer .tabContents {
 color: #014;
 background: #ebeef1;
 border: 1px solid #B2B6BE;
}

.searchBar {float:right; font-size:0.9em;}
.searchBar .button {display:block; border:none; color:#ccc;}
.searchBar .button:hover{border:none; color:#eee;}

.searchBar input{
 border: 1px inset #1d65bc; background:#dbdee3;
}

.searchBar input:focus {
 border: 1px inset #3371a3; background:#fff;
}

.blog h2, .blog h3, .blog h4{
  margin:0;
  padding:0;
border-bottom:none;
}
.blog {margin-left:1.5em;}  


.blog .excerpt {
  margin:0;
margin-top:0.3em;
  padding: 0;
  margin-left:1em;
  padding-left:1em;
  font-size:90%;
  border-left:1px solid #ddd;
}

#tiddlerWhatsNew h1, #tiddlerWhatsNew h2 {border-bottom:none;}
div[tags~="RecentUpdates"], div[tags~="lewcidExtension"] {margin-bottom: 2em;}


#topMenu .fontResizer {float:right;}

#topMenu .fontResizer .button{border:1px solid #3371A3;}
#topMenu .fontResizer .button:hover {border:1px solid #fff; color:#3371A3;}
#sidebarTabs .txtMainTab .tiddlyLinkExisting {
 font-weight: normal;
 font-style: normal;
}

#sidebarTabs .txtMoreTab .tiddlyLinkExisting {
 font-weight: bold;
 font-style: normal;
}
<<tiddler ll with:12297>>
<<tiddler ll with:16955>>
<<tiddler abs.html#FergusonSuccessful>>
<<tiddler ll with:16791>>
<<tiddler ll with:16974>>
<<tiddler abs.html#FisherSuffering>> 
<<tiddler ll with:13569>>
<<tiddler ll with:7285>>
<<tiddler ll with:12335>>
<<tiddler abs.html#KrohnSuicidal>>
<<tiddler ec>>
<<tiddler ll with:17162>>
<<tiddler ll with:3222>>
<<tiddler adv with:Fontelieu>>
<<tiddler abs.html#TobinSurface>> 

<<tiddler ll with:41029>>

<<tiddler pq2 with:1322967682>>
<<tiddler abs.html#LauricellaSurfing>>

<<tiddler ll with:22415>>

<<tiddler pq with:2304108711>>
<<tiddler abs.html#ChurkoSurrender>> 
<<tiddler ll with:5236>>
<<tiddler ll with:11797>>
<<tiddler ll with:9370>>
<<tiddler abs.html#AlvarezSuicide>>
<<tiddler ll with:17004>> 
<<tiddler abs.html#MurphySymbol>> 
<<tiddler abs.html#ShannonSymbolic>>
<<tiddler ll with:17169>>
<<tiddler abs.html#MartinezSymbolic>>
<<tiddler ll with:16966>>
<<tiddler ll with:6434>>
<<tiddler ll with:3013>>
<<tiddler ll with:2851>>
<<tiddler ll with:3801>>
<<tiddler abs.html#GeorgeSynchronicity>> 
<<tiddler ll with:3929>>
<<tiddler abs.html#HarrisSynchronicity>>
<<tiddler ll with:16888>>
<<tiddler abs.html#MullensSynchronicity>> 
<<tiddler abs.html#GerayeliSynergy>>
<<tiddler ll with:17217>>
<<tiddler abs.html#LysobeyPersonal>> 

<<tiddler ll with:41900>>

<<tiddler pq2 with:1467745629>>
<<tiddler ll with:6588>>
<<tiddler ll with:2855>>
<<tiddler abs.html#ShanunTTRI>>

<<tiddler pq2 with:916790806>>
/***
|''Name:''|TableSortingPlugin|
|''Description:''|Dynamically sort tables by clicking on column headers|
|''Author:''|Saq Imtiaz ( lewcid@gmail.com )|
|''Source:''|http://tw.lewcid.org/#TableSortingPlugin|
|''Code Repository:''|http://tw.lewcid.org/svn/plugins|
|''Version:''|2.02|
|''Date:''|25-01-2008|
|''License:''|[[Creative Commons Attribution-ShareAlike 3.0 License|http://creativecommons.org/licenses/by-sa/3.0/]]|
|''~CoreVersion:''|2.2.3|
!!Usage:
* Make sure your table has a header row
** {{{|Name|Phone Number|Address|h}}}<br> Note the /h/ that denote a header row 
* Give the table a class of 'sortable'
** {{{
|sortable|k
|Name|Phone Number|Address|h
}}}<br>Note the /k/ that denotes a class name being assigned to the table.
* To disallow sorting by a column, place {{{<<nosort>>}}} in it's header
* To automatically sort a table by a column, place {{{<<autosort>>}}} in the header for that column
** Or to sort automatically but in reverse order, use {{{<<autosort reverse>>}}}

!!Example:
|sortable|k
|Name |Salary |Extension |Performance |File Size |Start date |h
|ZBloggs, Fred |$12000.00 |1353 |+1.2 |74.2Kb |Aug 19, 2003 21:34:00 |
|ABloggs, Fred |$12000.00 |1353 |1.2 |3350b |09/18/2003 |
|CBloggs, Fred |$12000 |1353 |1.200 |55.2Kb |August 18, 2003 |
|DBloggs, Fred |$12000.00 |1353 |1.2 |2100b |07/18/2003 |
|Bloggs, Fred |$12000.00 |1353 |01.20 |6.156Mb |08/17/2003 05:43 |
|Turvey, Kevin |$191200.00 |2342 |-33 |1b |02/05/1979 |
|Mbogo, Arnold |$32010.12 |2755 |-21.673 |1.2Gb |09/08/1998 |
|Shakespeare, Bill |£122000.00|3211 |6 |33.22Gb |12/11/1961 |
|Shakespeare, Hamlet |£9000 |9005 |-8 |3Gb |01/01/2002 |
|Fitz, Marvin |€3300.30 |5554 |+5 |4Kb |05/22/1995 |

***/
// /%
//!BEGIN-PLUGIN-CODE
config.tableSorting = {
	
	darrow: "\u2193",
	
	uarrow: "\u2191",
	
	getText : function (o) {
		var p = o.cells[SORT_INDEX];
		return p.innerText || p.textContent || '';
	},
	
	sortTable : function (o,rev) {
		SORT_INDEX = o.getAttribute("index");
		var c = config.tableSorting;
		var T = findRelated(o.parentNode,"TABLE");
		if(T.tBodies[0].rows.length<=1) 
			return;
		var itm = "";
		var i = 0;
		while (itm == "" && i < T.tBodies[0].rows.length) {
			itm = c.getText(T.tBodies[0].rows[i]).trim();
			i++;
		}
		if (itm == "") 
			return; 	
		var r = [];
		var S = o.getElementsByTagName("span")[0];		
		c.fn = c.sortAlpha; 
		if(!isNaN(Date.parse(itm)))
			c.fn = c.sortDate; 
		else if(itm.match(/^[$|£|€|\+|\-]{0,1}\d*\.{0,1}\d+$/)) 
			c.fn = c.sortNumber; 
		else if(itm.match(/^\d*\.{0,1}\d+[K|M|G]{0,1}b$/)) 
			c.fn = c.sortFile; 
		for(i=0; i<T.tBodies[0].rows.length; i++) {
			 r[i]=T.tBodies[0].rows[i]; 
		} 
		r.sort(c.reSort);
		if(S.firstChild.nodeValue==c.darrow || rev) {
			r.reverse();
			S.firstChild.nodeValue=c.uarrow;
		} 
		else 
			S.firstChild.nodeValue=c.darrow;
		var thead = T.getElementsByTagName('thead')[0]; 
		var headers = thead.rows[thead.rows.length-1].cells;
		for(var k=0; k<headers.length; k++) {
			if(!hasClass(headers[k],"nosort"))
				addClass(headers[k].getElementsByTagName("span")[0],"hidden");
		}
		removeClass(S,"hidden");
		for(i=0; i<r.length; i++) { 
			T.tBodies[0].appendChild(r[i]);
			c.stripe(r[i],i);
			for(var j=0; j<r[i].cells.length;j++){
				removeClass(r[i].cells[j],"sortedCol");
			}
			addClass(r[i].cells[SORT_INDEX],"sortedCol");
		}
	},
	
	stripe : function (e,i){
		var cl = ["oddRow","evenRow"];
		i&1? cl.reverse() : cl;
		removeClass(e,cl[1]);
		addClass(e,cl[0]);
	},
	
	sortNumber : function(v) {
		var x = parseFloat(this.getText(v).replace(/[^0-9.-]/g,''));
		return isNaN(x)? 0: x;
	},
	
	sortDate : function(v) {
		return Date.parse(this.getText(v));
	},

	sortAlpha : function(v) {
		return this.getText(v).toLowerCase();
	},
	
	sortFile : function(v) { 		
		var j, q = config.messages.sizeTemplates, s = this.getText(v);
		for (var i=0; i<q.length; i++) {
			if ((j = s.toLowerCase().indexOf(q[i].template.replace("%0\u00a0","").toLowerCase())) != -1)
				return q[i].unit * s.substr(0,j);
		}
		return parseFloat(s);
	},
	
	reSort : function(a,b){
		var c = config.tableSorting;
		var aa = c.fn(a);
		var bb = c.fn(b);
		return ((aa==bb)? 0 : ((aa<bb)? -1:1));
	}
};

Story.prototype.tSort_refreshTiddler = Story.prototype.refreshTiddler;
Story.prototype.refreshTiddler = function(title,template,force,customFields,defaultText){
	var elem = this.tSort_refreshTiddler.apply(this,arguments);
	if(elem){
		var tables = elem.getElementsByTagName("TABLE");
		var c = config.tableSorting;
		for(var i=0; i<tables.length; i++){
			if(hasClass(tables[i],"sortable")){
				var x = null, rev, table = tables[i], thead = table.getElementsByTagName('thead')[0], headers = thead.rows[thead.rows.length-1].cells;
				for (var j=0; j<headers.length; j++){
					var h = headers[j];
					if (hasClass(h,"nosort"))
						continue;
					h.setAttribute("index",j);
					h.onclick = function(){c.sortTable(this); return false;};
					h.ondblclick = stopEvent;
					if(h.getElementsByTagName("span").length == 0)
						createTiddlyElement(h,"span",null,"hidden",c.uarrow); 
					if(!x && hasClass(h,"autosort")) {
						x = j;
						rev = hasClass(h,"reverse");
					}
				}
				if(x)
					c.sortTable(headers[x],rev);		
			}
		}
	}
	return elem; 
};

setStylesheet("table.sortable span.hidden {visibility:hidden;}\n"+
	"table.sortable thead {cursor:pointer;}\n"+
	"table.sortable .nosort {cursor:default;}\n"+
	"table.sortable td.sortedCol {background:#ffc;}","TableSortingPluginStyles");

function stopEvent(e){
	var ev = e? e : window.event;
	ev.cancelBubble = true;
	if (ev.stopPropagation) ev.stopPropagation();
	return false;	
}	

config.macros.nosort={
	handler : function(place){
		addClass(place,"nosort");
	}	
};

config.macros.autosort={
	handler : function(place,m,p,w,pS){
		addClass(place,"autosort"+" "+pS);		
	}	
};
//!END-PLUGIN-CODE
// %/
/***
|Name|TagCloudPlugin|
|Source|http://www.TiddlyTools.com/#TagCloudPlugin|
|Version|1.7.0|
|Author|Eric Shulman|
|Original Author|Clint Checketts|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.1|
|Type|plugin|
|Description|present a 'cloud' of tags (or links) using proportional font display|
!Usage
<<<
{{{
<<cloud type action:... limit:... tag tag tag ...>>
<<cloud type action:... limit:... +TiddlerName>>
<<cloud type action:... limit:... -TiddlerName>>
<<cloud type action:... limit:... =tagvalue>>
}}}
where:
* //type// is a keyword, one of:
** ''tags'' (default) - displays a cloud of tags, based on frequency of use
** ''links'' - displays a cloud of tiddlers, based on number of links //from// each tiddler
** ''references'' - displays a cloud of tiddlers, based on number of links //to// each tiddler
* ''action:popup'' (default) - clicking a cloud item shows a popup with links to related tiddlers<br>//or//<br> ''action:goto'' - clicking a cloud item immediately opens the tiddler corresponding to that item
* ''limit:N'' (optional) - restricts the cloud display to only show the N most popular tags/links
* ''tag tag tag...'' (or ''title title title'' if ''links''/''references'' is used)<br>shows all tags/links in the document //except// for those listed as macro parameters
* ''+TiddlerName''<br>show only tags/links read from a space-separated, bracketed list stored in a separate tiddler.
* ''-TiddlerName''<br>show all tags/links //except// those read from a space-separated, bracketed list stored in a separate tiddler.
* ''=tagvalue'' (//only if type=''tags''//)<br>shows only tags that are themselves tagged with the indicated tag value (i.e., ~TagglyTagging usage)
//note: for backward-compatibility, you can also use the macro {{{<<tagCloud ...>>}}} in place of {{{<<cloud ...>>}}}//
<<<
!Examples
<<<
//all tags excluding<<tag systemConfig>>, <<tag excludeMissing>> and <<tag script>>//
{{{<<cloud systemConfig excludeMissing script>>}}}
{{groupbox{<<cloud systemConfig excludeMissing script>>}}}
//top 10 tags excluding<<tag systemConfig>>, <<tag excludeMissing>> and <<tag script>>//
{{{<<cloud limit:10 systemConfig excludeMissing script>>}}}
{{groupbox{<<cloud limit:10 systemConfig excludeMissing script>>}}}
//tags listed in// [[FavoriteTags]]
{{{<<cloud +FavoriteTags>>}}}
{{groupbox{<<cloud +FavoriteTags>>}}}
//tags NOT listed in// [[FavoriteTags]]
{{{<<cloud -FavoriteTags>>}}}
{{groupbox{<<cloud -FavoriteTags>>}}}
//links to tiddlers tagged with 'package'//
{{{<<cloud action:goto =package>>}}}
{{groupbox{<<cloud action:goto =package>>}}}
//top 20 most referenced tiddlers//
{{{<<cloud references limit:20>>}}}
{{groupbox{<<cloud references limit:20>>}}}
//top 20 tiddlers that contain the most links//
{{{<<cloud links limit:20>>}}}
{{groupbox{<<cloud links limit:20>>}}}
<<<
!Revisions
<<<
2009.07.17 [1.7.0] added {{{-TiddlerName}}} parameter to exclude tags that are listed in the indicated tiddler
2009.02.26 [1.6.0] added {{{action:...}}} parameter to apply popup vs. goto action when clicking cloud items
2009.02.05 [1.5.0] added ability to show links or back-links (references) instead of tags and renamed macro to {{{<<cloud>>}}} to reflect more generalized usage.
2008.12.16 [1.4.2] corrected group calculation to prevent 'group=0' error
2008.12.16 [1.4.1] revised tag filtering so excluded tags don't affect calculations
2008.12.15 [1.4.0] added {{{limit:...}}} parameter to restrict the number of tags displayed to the top N most popular
2008.11.15 [1.3.0] added {{{+TiddlerName}}} parameter to include only tags that are listed in the indicated tiddler
2008.09.05 [1.2.0] added '=tagname' parameter to include only tags that are themselves tagged with the specified value (i.e., ~TagglyTagging usage)
2008.07.03 [1.1.0] added 'segments' property to macro object.  Extensive code cleanup
<<<
!Code
***/
//{{{
version.extensions.TagCloudPlugin= {major: 1, minor: 7 , revision: 0, date: new Date(2009,7,17)};
//Originally created by Clint Checketts, contributions by Jonny Leroy and Eric Shulman
//Currently maintained and enhanced by Eric Shulman
//}}}
//{{{
config.macros.cloud = {
	tagstip: "%1 tiddlers tagged with '%0'",
	refslabel: " (%0 references)",
	refstip: "%1 tiddlers have links to '%0'",
	linkslabel: " (%0 links)",
	linkstip: "'%0' has links to %1 other tiddlers",
	groups: 9,
	init: function() {
		config.macros.tagCloud=config.macros.cloud; // for backward-compatibility
		config.shadowTiddlers.TagCloud='<<cloud>>';
		config.shadowTiddlers.StyleSheetTagCloud=
			'/*{{{*/\n'
			+'.tagCloud span {line-height: 3.5em; margin:3px;}\n'
			+'.tagCloud1{font-size: 80%;}\n'
			+'.tagCloud2{font-size: 100%;}\n'
			+'.tagCloud3{font-size: 120%;}\n'
			+'.tagCloud4{font-size: 140%;}\n'
			+'.tagCloud5{font-size: 160%;}\n'
			+'.tagCloud6{font-size: 180%;}\n'
			+'.tagCloud7{font-size: 200%;}\n'
			+'.tagCloud8{font-size: 220%;}\n'
			+'.tagCloud9{font-size: 240%;}\n'
			+'/*}}}*/\n';
		setStylesheet(store.getTiddlerText('StyleSheetTagCloud'),'tagCloudsStyles');
	},
	getLinks: function(tiddler) { // get list of links to existing tiddlers and shadows
		if (!tiddler.linksUpdated) tiddler.changed();
		var list=[]; for (var i=0; i<tiddler.links.length; i++) {
			var title=tiddler.links[i];
			if (store.isShadowTiddler(title)||store.tiddlerExists(title))
				list.push(title);
		}
		return list;
	},
	handler: function(place,macroName,params) {
		// unpack params
		var inc=[]; var ex=[]; var limit=0; var action='popup';
		var links=(params[0]&&params[0].toLowerCase()=='links'); if (links) params.shift();
		var refs=(params[0]&&params[0].toLowerCase()=='references'); if (refs) params.shift();
		if (params[0]&&params[0].substr(0,7).toLowerCase()=='action:')
			action=params.shift().substr(7).toLowerCase();
		if (params[0]&&params[0].substr(0,6).toLowerCase()=='limit:')
			limit=parseInt(params.shift().substr(6));
		while (params.length) {
			if (params[0].substr(0,1)=='+') { // read taglist from tiddler
				inc=inc.concat(store.getTiddlerText(params[0].substr(1),'').readBracketedList());
			} else if (params[0].substr(0,1)=='-') { // exclude taglist from tiddler
				ex=ex.concat(store.getTiddlerText(params[0].substr(1),'').readBracketedList());
			} else if (params[0].substr(0,1)=='=') { // get tag list using tagged tags
				var tagged=store.getTaggedTiddlers(params[0].substr(1));
				for (var t=0; t<tagged.length; t++) inc.push(tagged[t].title);
			} else ex.push(params[0]); // exclude params
			params.shift();
		}
		// get all items, include/exclude specific items
		var items=[];
		var list=(links||refs)?store.getTiddlers('title','excludeLists'):store.getTags();
		for (var t=0; t<list.length; t++) {
			var title=(links||refs)?list[t].title:list[t][0];
			if (links)	var count=this.getLinks(list[t]).length;
			else if (refs)	var count=store.getReferringTiddlers(title).length;
			else 		var count=list[t][1];
			if ((!inc.length||inc.contains(title))&&(!ex.length||!ex.contains(title)))
				items.push({ title:title, count:count });
		}
		if(!items.length) return;
		// sort by decending count, limit results (optional)
		items=items.sort(function(a,b){return(a.count==b.count)?0:(a.count>b.count?-1:1);});
		while (limit && items.length>limit) items.pop();
		// find min/max and group size
		var most=items[0].count;
		var least=items[items.length-1].count;
		var groupSize=(most-least+1)/this.groups;
		// sort by title and draw the cloud of items
		items=items.sort(function(a,b){return(a.title==b.title)?0:(a.title>b.title?1:-1);});
		var cloudWrapper = createTiddlyElement(place,'div',null,'tagCloud',null);
		for (var t=0; t<items.length; t++) {
			cloudWrapper.appendChild(document.createTextNode(' '));
			var group=Math.ceil((items[t].count-least)/groupSize)||1;
			var className='tagCloudtag tagCloud'+group;
			var tip=refs?this.refstip:links?this.linkstip:this.tagstip;
			tip=tip.format([items[t].title,items[t].count]);
			if (action=='goto') { // TAG/LINK/REFERENCES GOTO
				var btn=createTiddlyLink(cloudWrapper,items[t].title,true,className);
				btn.title=tip;
				btn.style.fontWeight='normal';
			} else if (!links&&!refs) { // TAG POPUP
				var btn=createTiddlyButton(cloudWrapper,items[t].title,tip,onClickTag,className);
				btn.setAttribute('tag',items[t].title);
			} else { // LINK/REFERENCES POPUP
				var btn=createTiddlyButton(cloudWrapper,items[t].title,tip,
					function(ev) { var e=ev||window.event; var cmt=config.macros.cloud;
						var popup = Popup.create(this);
						var title = this.getAttribute('tiddler');
						var count = this.getAttribute('count');
						var refs  = this.getAttribute('refs')=='T';
						var links = this.getAttribute('links')=='T';
						var label = (refs?cmt.refslabel:cmt.linkslabel).format([count]);
						createTiddlyLink(popup,title,true);
						createTiddlyText(popup,label);
						createTiddlyElement(popup,'hr');
						if (refs) {
							popup.setAttribute('tiddler',title);
							config.commands.references.handlePopup(popup,title);
						}
						if (links) {
							var tiddler = store.fetchTiddler(title);
							var links=config.macros.cloud.getLinks(tiddler);
							for(var i=0;i<links.length;i++)
								createTiddlyLink(createTiddlyElement(popup,'li'),
									links[i],true);
						}
						Popup.show();
						e.cancelBubble=true; if(e.stopPropagation) e.stopPropagation();
						return false;
					}, className);
				btn.setAttribute('tiddler',items[t].title);
				btn.setAttribute('count',items[t].count);
				btn.setAttribute('refs',refs?'T':'F');
				btn.setAttribute('links',links?'T':'F');
				btn.title=tip;
			}
		}
	}
};
//}}}
<<tiddler ll with:6253>>
<<tiddler abs.html#SchumacherTaking>> 
<<tiddler ll with:14316>>
<<tiddler ll with:15350>>
 <<tiddler abs.html#RinconTaming>> 

<<tiddler ll with:41206>>

<<tiddler pq2 with:1318433816>>
<<tiddler abs.html#SchutzmanTapestry>> 

<<tiddler ll with:17745>>

<<tiddler pq with:2080160931>>
<<tiddler abs.html#AndersonTattoos>>

<<tiddler ll with:17410>>

<<tiddler pq with:2005575841>>
<<tiddler abs.html#GrandyTeaching>>
<<tiddler ll with:3265>>
<<tiddler ll with:9614>>
<<tiddler abs.html#FoxTen>>
<<tiddler ll with:16884>>
<<tiddler ll with:16963>>
<<tiddler abs.html#CesarottiTending>>

<<tiddler ll with:26967>>

<<tiddler pq with:2322919671>>
<<tiddler ll with:9431>>
<<tiddler abs.html#KincaidTending>> 

<<tiddler ll with:42376>>

<<tiddler pq2 with:1513246882>>
<<tiddler ll with:3390>>
 <<tiddler abs.html#BuchnavageTending>> 
<<tiddler ll with:2864>>
<<tiddler abs.html#KnaffSleep>>
<<tiddler ll with:17161>>
<<tiddler abs.html#NoellertThawing>>
<<tiddler ll with:17175>>
<<tiddler ll with:12333>>
<<tiddler ll with:3200>>
<<tiddler ll with:3034>>
<<tiddler ll with:15048>>
<<tiddler ll with:12036>>
<<tiddler ll with:3210>>
<<tiddler ll with:13816>>
<<tiddler ll with:3266>>
<<tiddler ll with:10346>>
<<tiddler ll with:3919>> 
<<tiddler abs.html#PowellSyndrome>> 

<<tiddler ll with:42374>> 

<<tiddler pq2 with:1512426870>>
<<tiddler ll with:12083>>
Production thesis - contains children's book.
<<tiddler ll with:15747>>
<<tiddler abs.html#CostelloSuppression>>
<<tiddler ll with:17198>>
<<tiddler abs.html#EspiauOrigins>> 

<<tiddler ll with:41992>>

<<tiddler pq2 with:1498139446>>
<<tiddler ll with:5400>>
<<tiddler abs.html#SouchakVelveteen>>

<<tiddler pq2 with:919549883>>
<<tiddler ll with:7644>>
<<tiddler ll with:3085>>
<<tiddler ll with:3933>>
<<tiddler ll with:3059>>
<<tiddler abs.html#RainneAdoptee>>

<<tiddler ll with:26960>>

<<tiddler pq with:2322919621>>
 <<tiddler abs.html#MezzatestaAdventures>> 

<<tiddler ll with:41071>>

<<tiddler pq2 with:1365707896>>
<<tiddler ll with:14333>>
<<tiddler abs.html#FryshAlchemical>> 
<<tiddler abs.html#StrasburgAlchemists>>
<<tiddler abs.html#AnsellAlchemy>>

<<tiddler ll with:17416>>

<<tiddler pq with:2005575761>>
<<tiddler ll with:13538>>
<<tiddler abs.html#ParkerAlchemy>>

<<tiddler pq2 with:1669977686>>
<<tiddler ll with:16757>>
<<tiddler ll with:14306>> 
<<tiddler ll with:3108>>
<<tiddler ll with:14196>>
<<tiddler ll with:15772>>
<<tiddler abs.html#RowanArchetypal>> 

<<tiddler ll with:41507>>

<<tiddler pq2 with:1419413237>>
<<tiddler ll with:9363>>
<<tiddler ll with:4838>>
<<tiddler ll with:4837>>
<<tiddler ll with:3153>>
<<tiddler ll with:5351>>
<<tiddler abs.html#LyonsArchetype>>

<<tiddler ll with:31051>>

<<tiddler pq with:2339101781>>
<<tiddler abs.html#BalmertArchetype>>

<<tiddler ll with:26963>>

<<tiddler pq with:2322919591>>
<<tiddler ll with:3292>>
<<tiddler ll with:14207>>
<<tiddler ll with:9364>>
<<tiddler ll with:3300>>
<<tiddler abs.html#KoonceAwakening>>

<<tiddler pq2 with:1678907894>> 
<<tiddler ll with:14332>>
<<tiddler abs.html#WaltnerBattle>>

<<tiddler pq2 with:1677410286>>
<<tiddler abs.html#PalmerBelly>>

<<tiddler ll with:17311>>
<<tiddler abs.html#KlerkBirth>>
<<tiddler ll with:16890>>
<<tiddler abs.html#WordenBirthmother>>

<<tiddler ll with:17826>>

<<tiddler pq with:2186296561>>
<<tiddler ll with:14211>>
<<tiddler abs.html#KardellBlue>> 

<<tiddler ll with:51647>>

<<tiddler pq2 with:1513246861>>
<<tiddler abs.html#LoganEllisBoard>>

<<tiddler ll with:17936>>

<<tiddler pq with:2267073831>>
<<tiddler abs.html#SlatteryBody>>

<<tiddler ll with:17922>>

<<tiddler pq with:2238158401>>
<<tiddler ll with:16983>>
<<tiddler abs.html#LenzBodys>>
<<tiddler ec>>
<<tiddler ll with:17202>>
<<tiddler ll with:16748>>
<<tiddler ll with:6843>>
<<tiddler abs.html#NickersonBoy>>

<<tiddler ll with:17417>>

<<tiddler pq with:2008732671>>
 <<tiddler abs.html#SamuelsBoy>> 

<<tiddler ll with:51656>>

<<tiddler pq2 with:1518510452>>
<<tiddler ll with:3157>>
<<tiddler ll with:14208>>
<<tiddler abs.html#HatchBurned>> 

<<tiddler ll with:51660>> 

<<tiddler pq2 with:1532774087>>
<<tiddler ll with:6504>>
<<tiddler ll with:14201>>
<<tiddler abs.html#SignetCall>>
<<tiddler ec>>

<<tiddler ll with:17225>>

<<tiddler pq with:1684098781>>
<<tiddler ll with:3790>>
<<tiddler abs.html#AvaryCase>>
<<tiddler ll with:17150>>
<<tiddler abs.html#GushurstCase>>
<<tiddler ll with:15783>>
<<tiddler ll with:4875>>
<<tiddler ll with:3936>>
<<tiddler abs.html#NorcrossChallenge>>

<<tiddler ll with:17238>>

<<tiddler pq with:1833481311>>
<<tiddler ll with:10438>>
<<tiddler ll with:3214>>
<<tiddler ll with:3144>>
<<tiddler abs.html#HuttonClub>>
<<tiddler ll with:15745>>
<<tiddler ll with:12108>> 
<<tiddler ll with:3148>>
<<tiddler ll with:15840>>
<<tiddler ll with:3057>>
 <<tiddler abs.html#WardCompassionate>> 
<<tiddler ll with:16976>>
<<tiddler ll with:3058>>
<<tiddler abs.html#RussackConspiracy>>
<<tiddler ec>>
<<tiddler ll with:17172>>
<<tiddler abs.html#ParacuellosConstitution>> 

<<tiddler pq2 with:1679261783>>
<<tiddler ll with:3230>>
<<tiddler abs.html#EikerenkoetterCosmic>>
<<tiddler ll with:16900>>
<<tiddler ll with:7282>>
<<tiddler abs.html#FortCritic>> 

<<tiddler ll with:41048>>

<<tiddler pq2 with:1328401580>>
<<tiddler ll with:17388>>
<<tiddler ll with:16957>>
<<tiddler abs.html#FoxxCrystal>>
<<tiddler ll with:17155>>
<<tiddler ll with:16980>>
<<tiddler abs.html#LibertyDance>>

<<tiddler ll with:17909>>

<<tiddler pq with:2229193761>>
<<tiddler ll with:3946>>
<<tiddler abs.html#FoxDark>> 

<<tiddler ll with:51563>> 

<<tiddler pq2 with:1508573376>>
<<tiddler ll with:3949>>
<<tiddler ll with:5111>>
<<tiddler abs.html#FlynnDarkness>>
<<tiddler ll with:15387>>
<<tiddler ll with:12042>>
<<tiddler ll with:3182>>
<<tiddler abs.html#PulisDepths>> 
<<tiddler ll with:3434>>
<<tiddler ll with:14777>>
<<tiddler ll with:3154>>
<<tiddler abs.html#DiGiulioDigital>>

<<tiddler pq2 with:1679262426>>
<<tiddler abs.html#MozenterDoing>>
<<tiddler ll with:17173>>
<<tiddler ll with:5235>>
<<tiddler abs.html#AndersonDream>>

<<tiddler ll with:31091>>

<<tiddler pq with:2333207501>>
<<tiddler ll with:9373>>
<<tiddler ll with:9295>>
<<tiddler abs.html#WakemanEchoes>> 

<<tiddler ll with:17361>>
<<tiddler abs.html#RojoEffects>>

<<tiddler pq2 with:911029933>>
<<tiddler abs.html#KremzaEffects>>
<<tiddler ll with:17203>>
<<tiddler abs.html#VinzantHomicide>> 
<<tiddler ll with:3814>>
<<tiddler ll with:3053>>
<<tiddler abs.html#BellEmpty>>
<<tiddler ll with:15743>>
<<tiddler ll with:3806>>
<<tiddler abs.html#CliffordEnergy>> 

<<tiddler ll with:41033>>

<<tiddler pq2 with:1321489829>>
<<tiddler ll with:14272>>
<<tiddler ll with:14204>>
<<tiddler ll with:5115>>
<<tiddler ll with:3889>>
<<tiddler ll with:14811>>
<<tiddler ll with:14769>>
<<tiddler ll with:3805>>
<<tiddler ll with:9577>>
<<tiddler abs.html#KlassFamily>>
<<tiddler ll with:17205>>
<<tiddler abs.html#EckhartFamily>> 

<<tiddler ll with:17308>>
<<tiddler abs.html#EmeryFear>>
<<tiddler ll with:15354>>
<<tiddler ll with:3237>>
<<tiddler abs.html#BrownFeminine>> 
<<tiddler ll with:3241>>
<<tiddler abs.html#MeierFeminine>>

<<tiddler ll with:26983>>

<<tiddler pq with:2322919511>>
<<tiddler abs.html#George-CramerFeminine>> 

<<tiddler ll with:41923>>

<<tiddler pq2 with:1467745678>>
<<tiddler ll with:3636>>
<<tiddler ll with:3702>>
<<tiddler ll with:6430>>
<<tiddler abs.html#Elkins-TaylorForgotten>> 

<<tiddler ll with:41141>>

<<tiddler pq2 with:1348158138>>
<<tiddler ll with:14658>>
<<tiddler abs.html#StickelerFunctioning>>

<<tiddler ll with:17840>>

<<tiddler pq with:2195795351>>
<<tiddler ll with:8599>>
 <<tiddler abs.html#McFaddenGenerative>> 

<<tiddler ll with:51564>>

<<tiddler pq2 with:1513247426>>
<<tiddler ll with:13581>>
<<tiddler ll with:9929>>
<<tiddler abs.html#LalGift>>
<<tiddler ll with:16898>>
<<tiddler ll with:3235>>
<<tiddler ll with:3303>>
<<tiddler ll with:3119>>
 <<tiddler abs.html#ShoreGoddess>> 

<<tiddler ll with:51613>>

<<tiddler pq2 with:1513509498>>
<<tiddler ll with:15733>>
<<tiddler ll with:15798>>
<<tiddler abs.html#SheehanGood>>

<<tiddler ll with:41505>>

<<tiddler pq2 with:1428143521>>
<<tiddler abs.html#FreemanGothic>>
<<tiddler ll with:16883>>
<<tiddler ll with:14273>>
<<tiddler ll with:8077>>
<<tiddler abs.html#KayHair>>

<<tiddler ll with:17433>>

<<tiddler pq with:2008732631>>
<<tiddler ll with:3206>>
<<tiddler ll with:4877>>
<<tiddler abs.html#GiblinHealing>> 

<<tiddler ll with:41986>>

<<tiddler pq2 with:1497257246>>
<<tiddler ll with:7660>>
<<tiddler abs.html#DavineHealing>>
<<tiddler ll with:16873>>
<<tiddler abs.html#CoutoHealing>>
<<tiddler ll with:16852>>
<<tiddler abs.html#AvitableHealing>> 
<<tiddler ll with:16778>>
<<tiddler abs.html#OlivaHorse>>
<<tiddler ll with:16830>>
<<tiddler abs.html#YoungbloodHealing>> 

<<tiddler ll with:42386>>

<<tiddler pq2 with:1518512230>>
<<tiddler ll with:14206>>
<<tiddler ll with:9369>>
<<tiddler ll with:6527>>
<<tiddler ll with:7343>>
<<tiddler ll with:14657>>
<<tiddler abs.html#MaudsleyHero>> 

<<tiddler ll with:41506>>

<<tiddler pq2 with:1427335703>>
<<tiddler abs.html#ShieldsHeroic>>
<<tiddler ll with:16845>>
<<tiddler ll with:3812>>

<<tiddler ll with:8466>>
<<tiddler ll with:15356>>
<<tiddler abs.html#FloraHorse>>
<<tiddler ll with:15794>>
<<tiddler abs.html#ShrednickHuman>>

<<tiddler ll with:31052>>

<<tiddler pq with:2339101741>>
<<tiddler ll with:7420>>
<<tiddler ll with:7658>>
<<tiddler ll with:3049>>
<<tiddler abs.html#QuackenbushImaginal>>

<<tiddler ll with:17457>>

<<tiddler pq with:2005575831>>
<<tiddler ll with:14802>>
<<tiddler abs.html#GrovesImbalance>> 
<<tiddler ll with:3700>>
<<tiddler ll with:9602>>
<<tiddler ll with:14770>>
<<tiddler ll with:16933>>
<<tiddler ll with:16783>>
<<tiddler ll with:3285>>
<<tiddler ll with:2854>>
<<tiddler abs.html#ArmstrongInfluence>> 

<<tiddler ll with:41139>>

<<tiddler pq2 with:1335511750>>
<<tiddler ll with:3217>>
<<tiddler abs.html#MaghamiInitiation>>

<<tiddler pq2 with:862338962>>
<<tiddler ll with:3304>>
<<tiddler abs.html#CalazansInner>> 

<<tiddler ll with:41038>>

<<tiddler pq2 with:1328401585>>
<<tiddler ll with:3066>>
<<tiddler abs.html#ConroyInstinct>>

<<tiddler pq2 with:1675262942>>
<<tiddler ll with:3822>>
<<tiddler ll with:3436>>
<<tiddler abs.html#RosensteinIntimation>>

<<tiddler ll with:17918>>

<<tiddler pq with:2238158391>>
<<tiddler ll with:9359>>
<<tiddler ll with:3220>>
<<tiddler abs.html#SherkInvocation>>

<<tiddler ll with:26998>>

<<tiddler pq with:2322919721>>
<<tiddler ll with:3000>>
<<tiddler ll with:2861>>
<<tiddler ll with:3096>>
<<tiddler ll with:3150>>
<<tiddler ll with:3935>>
<<tiddler abs.html#BacaJourney>> 

<<tiddler ll with:41145>>

<<tiddler pq2 with:1346230871>>
<<tiddler ll with:3109>>
<<tiddler abs.html#TalismanJourney>>

<<tiddler ll with:17407>>

<<tiddler pq with:2008732591>>
<<tiddler ll with:16769>>
<<tiddler abs.html#LumleyLabyrinth>>

<<tiddler ll with:26965>>

<<tiddler pq with:2322919641>>
<<tiddler ll with:9376>>
<<tiddler ll with:14308>>
<<tiddler ll with:16788>>
<<tiddler abs.html#GalanLatina>> 
<<tiddler abs.html#BarkowLegacy>> 
<<tiddler abs.html#ShustermanLegend>>
<<tiddler ll with:16850>>
<<tiddler ll with:15388>>
<<tiddler ll with:3068>>
<<tiddler ll with:14210>>
<<tiddler abs.html#PascualDaughter>> 

<<tiddler ll with:51769>> 

<<tiddler pq2 with:1519571871>>
<<tiddler abs.html#FishburnLittle>>

<<tiddler pq2 with:1665305106>>
<<tiddler abs.html#WinstonLong>>
<<tiddler ll with:16869>>
<<tiddler abs.html#RichardsonLong>>
<<tiddler ll with:15795>>
<<tiddler ll with:16949>>
<<tiddler abs.html#VogelLost>> 

<<tiddler ll with:41028>>

<<tiddler pq2 with:1318433813>>
<<tiddler ll with:9861>>
<<tiddler ll with:9619>>
<<tiddler abs.html#HeischmanMagic>> 

<<tiddler abs.html#PottengerMaiden>>

<<tiddler ll with:26959>>

<<tiddler pq with:2322919521>>
<<tiddler ll with:15736>>
<<tiddler ll with:9582>>
 <<tiddler abs.html#CameronMandala>> 
<<tiddler ll with:16932>>
<<tiddler abs.html#MalhotraMeandering>> 

<<tiddler ll with:41982>>

<<tiddler pq2 with:1496773971>>
<<tiddler ll with:2849>>
<<tiddler ll with:16786>>
<<tiddler abs.html#HancoxMiddle>> 

<<tiddler ll with:17364>>

<<tiddler pq with:1954439901>>
<<tiddler ll with:3786>>
<<tiddler ll with:10358>>
<<tiddler abs.html#SantanaMissing>>
<<tiddler ll with:17224>>
<<tiddler ll with:3205>>
<<tiddler abs.html#ThompsonModern>>

<<tiddler pq2 with:1675264019>>
<<tiddler abs.html#LoweMonstrous>> 
<<tiddler abs.html#FeldmanMore>> 
<<tiddler ll with:3808>>
<<tiddler ll with:3111>>
<<tiddler ll with:11793>>
<<tiddler ll with:10348>>
<<tiddler ll with:3009>>
<<tiddler ll with:14223>>
<<tiddler abs.html#FitzgeraldMyth>>
<<tiddler ll with:17210>>
<<tiddler ll with:3298>>
<<tiddler ll with:3184>>
<<tiddler ll with:3160>>
<<tiddler ll with:14351>>
<<tiddler abs.html#NourmandMythology>> 

<<tiddler ll with:41061>>

<<tiddler pq2 with:1315217243>>
<<tiddler ll with:3887>>
<<tiddler ll with:10474>>
<<tiddler ll with:7641>>
<<tiddler ll with:5353>>
<<tiddler abs.html#CookNeed>>
<<tiddler ll with:17157>>
<<tiddler ll with:14852>>
<<tiddler ll with:3327>>
<<tiddler abs.html#MullenRung>> 

<<tiddler ll with:41985>>

<<tiddler pq2 with:1497262839>>
<<tiddler abs.html#NewmanNight>> 
<<tiddler ll with:3151>>
<<tiddler abs.html#ArnaizNight>>

<<tiddler pq2 with:1669977835>>
<<tiddler ll with:14853>>
<<tiddler ll with:7291>>
<<tiddler abs.html#WeisblattNuminous>>

<<tiddler ll with:17412>>

<<tiddler pq with:2008732651>>
<<tiddler abs.html#TurnerOneTwo>>
<<tiddler ll with:16941>>
<<tiddler ll with:14654>>
<<tiddler abs.html#RothenbergOuroboric>>

<<tiddler pq2 with:1668131443>>
<<tiddler ll with:3117>>
<<tiddler ll with:15734>>
<<tiddler ll with:3056>>
<<tiddler abs.html#BortzParadoxical>> 

<<tiddler ll with:17393>>

<<tiddler pq with:1984277211>>
<<tiddler ll with:3243>>
<<tiddler abs.html#DePoorterFamily>>

<<tiddler ll with:17362>>

<<tiddler pq with:1966195541>>
<<tiddler abs.html#CarberryParenting>> 

<<tiddler ll with:42381>>

<<tiddler pq2 with:1518510128>>
<<tiddler ll with:15389>>
<<tiddler abs.html#BerryPath>>
<<tiddler ll with:15382>>
<<tiddler ll with:14199>>
<<tiddler ll with:3005>>
<<tiddler ll with:5354>>
<<tiddler ll with:15041>>
<<tiddler ll with:6255>>
<<tiddler abs.html#HollidayPhysio>>

<<tiddler ll with:22421>>

<<tiddler pq with:2304102721>>
<<tiddler abs.html#StefforaPlacebo>> 

<<tiddler ll with:41149>>

<<tiddler pq2 with:1285198205>>
<<tiddler ll with:3207>>
<<tiddler ll with:3012>>
<<tiddler abs.html#WattsPlight>> 

<<tiddler ll with:41993>>

<<tiddler pq2 with:1498525361>>
<<tiddler ll with:14666>>
<<tiddler abs.html#OwenPolice>>

<<tiddler ll with:22419>>

<<tiddler pq with:2304055591>>
<<tiddler ll with:3273>>
<<tiddler ll with:3224>>
<<tiddler ll with:9593>>
<<tiddler abs.html#CraneProduction>>
<<tiddler ll with:16864>>
<<tiddler ll with:16943>>
<<tiddler ll with:3103>>
<<tiddler ll with:16973>>
<<tiddler ll with:13539>>
<<tiddler abs.html#IvyPsychological>> 
<<tiddler ll with:3120>>
<<tiddler ll with:8371>>
<<tiddler ll with:15052>>
<<tiddler ll with:16947>>
<<tiddler ll with:8372>>
<<tiddler ll with:12035>>
<<tiddler abs.html#OlenderPsychosomatic>>
<<tiddler ll with:16825>>
<<tiddler ll with:3276>>
<<tiddler ll with:14202>>
<<tiddler abs.html#ByockQuarterlife>>

<<tiddler ll with:17409>>

<<tiddler pq with:2005575731>>
<<tiddler ll with:9355>>
<<tiddler ll with:14349>>
<<tiddler ll with:10016>>
<<tiddler ll with:15761>>
<<tiddler ll with:3016>>
<<tiddler ll with:2958>>
<<tiddler ll with:14652>>
<<tiddler ll with:3002>>
<<tiddler ll with:3079>>
<<tiddler ll with:12086>>
<<tiddler ll with:7656>>
<<tiddler ll with:3186>>
<<tiddler abs.html#HubbardBarnesRing>>

<<tiddler ll with:17825>>

<<tiddler pq with:2186300541>>
<<tiddler abs.html#KnightRisk>>
<<tiddler ll with:16899>>
<<tiddler ll with:3177>>
<<tiddler ll with:3128>>
<<tiddler abs.html#MancewiczRole>> 

<<tiddler ll with:41072>>

<<tiddler pq2 with:1335575106>>
<<tiddler ll with:14668>>
<<tiddler ll with:3941>>
<<tiddler abs.html#PopeRomantic>>

<<tiddler ll with:17404>>

<<tiddler pq with:2005575771>>
<<tiddler abs.html#ShenasiRoots>> 
<<tiddler ll with:3026>>
<<tiddler ll with:9372>>
<<tiddler ll with:14321>>
<<tiddler abs.html#DolinskySacred>> 
<<tiddler ll with:3020>>
<<tiddler abs.html#AngelScapegoat>>

<<tiddler ll with:17191>>
 <<tiddler abs.html#PerryScientist>> 
<<tiddler abs.html#PasqualinaSearch>> 

<<tiddler ll with:42377>>

<<tiddler pq2 with:1513246893>>
<<tiddler ll with:8381>>
<<tiddler ll with:7374>>
<<tiddler abs.html#WilcoxSecret>>

<<tiddler ll with:17392>>

<<tiddler pq with:1990960991>>
<<tiddler abs.html#HoeprichSeven>>
<<tiddler ll with:16892>>
 <<tiddler abs.html#BerlinerSexy>> 

<<tiddler ll with:41070>>

<<tiddler pq2 with:1354442731>>
<<tiddler abs.html#PereaShadow>>

<<tiddler ll with:26973>>

<<tiddler pq with:2322919581>>
<<tiddler ll with:14348>>
<<tiddler ll with:14357>>
<<tiddler ll with:16761>>
 <<tiddler abs.html#KirkseyShadow>> 
<<tiddler ll with:6948>>
<<tiddler ll with:3114>>
<<tiddler abs.html#RicheyShaman>>
<<tiddler ll with:16842>>
<<tiddler ll with:14626>>
<<tiddler ll with:3796>>
<<tiddler abs.html#MeyerShow>>
<<tiddler ll with:3098>>
<<tiddler ll with:3944>>
<<tiddler abs.html#SteinbergSocial>> 
<<tiddler ll with:14800>>
<<tiddler abs.html#ShapiroSoul>> 

<<tiddler ll with:38547>>

<<tiddler pq2 with:1143597116>>
<<tiddler abs.html#LewisSouls>>
<<tiddler ll with:17159>>
<<tiddler abs.html#AndersonSpace>> 
<<tiddler ll with:6842>>
<<tiddler abs.html#CowartSpiritual>>
<<tiddler ll with:17158>>
<<tiddler ll with:3789>>
<<tiddler abs.html#KirkpatrickStigma>>
<<tiddler ec>>
<<tiddler ll with:17204>>
<<tiddler abs.html#PothierSubmerged>>

<<tiddler ll with:26956>>

<<tiddler pq with:2322919701>>
<<tiddler ll with:8987>>
<<tiddler ll with:6768>>
<<tiddler ll with:14805>>
<<tiddler abs.html#AttentoMcKnightSymbolic>>
<<tiddler ll with:17000>>
<<tiddler ll with:4825>>
<<tiddler ll with:16988>>
<<tiddler ll with:6435>>
<<tiddler abs.html#WallingTension>> 

<<tiddler ll with:42385>>

<<tiddler pq2 with:1518510012>>
<<tiddler ll with:14360>>
<<tiddler ll with:7280>>
<<tiddler ll with:3140>>
<<tiddler ll with:9841>>
<<tiddler abs.html#ThompsonTragedy>>
<<tiddler ll with:16865>>
<<tiddler abs.html#HinesArtist>>

<<tiddler ll with:22409>>

<<tiddler pq with:2310350541>>
<<tiddler ll with:14671>>
<<tiddler ll with:7274>>
<<tiddler ll with:3162>>
<<tiddler ll with:7634>>
<<tiddler ll with:3886>>
<<tiddler ll with:3811>>
<<tiddler abs.html#GaneyTrickster>>
<<tiddler ll with:15386>>
<<tiddler ll with:14233>>
<<tiddler ll with:3124>>
<<tiddler ll with:7971>>
<<tiddler abs.html#SegalDiagnosis>> 

<<tiddler ll with:51608>> 

<<tiddler pq2 with:1506563044>>
<<tiddler ll with:14813>>
<<tiddler abs.html#MoranUniversality>>

<<tiddler ll with:17472>>

<<tiddler pq with:2019848171>>
<<tiddler ll with:15785>>
<<tiddler abs.html#OrchardFairy>>

<<tiddler ll with:17839>>

<<tiddler pq with:2205490611>>
<<tiddler ll with:3139>>
<<tiddler ll with:3242>>
<<tiddler ll with:7276>>
<<tiddler ll with:15791>>
<<tiddler ll with:6421>>
<<tiddler ll with:16755>>
<<tiddler ll with:3393>>
<<tiddler ll with:7654>>
<<tiddler ll with:3323>>
<<tiddler ll with:14248>>
<<tiddler ll with:12045>>
<<tiddler ll with:13988>>
<<tiddler ll with:7643>>
<<tiddler abs.html#SkonWitch>>
<<tiddler ll with:17226>>
<<tiddler ll with:3438>>
<<tiddler ll with:7657>>
<<tiddler ll with:3740>>
<<tiddler abs.html#RogersWounding>>

<<tiddler ll with:17468>>

<<tiddler pq with:2032692251>>
<<tiddler ll with:3274>>
<<tiddler abs.html#PhelanWrite>>
<<tiddler ll with:16835>>
<<tiddler ll with:2865>> 
<<tiddler ll with:12043>>
<<tiddler ll with:7507>>
<<tiddler abs.html#RoskiPearlTherapeutic>>

<<tiddler pq2 with:919557682>>
 <<tiddler abs.html#CalvertTherapeutic>>

<<tiddler ll with:41528>>

<<tiddler pq2 with:1458634252>>
<<tiddler ll with:5737>>
<<tiddler abs.html#KilfoyTherapist>>
<<tiddler ll with:17163>>
<<tiddler ll with:16738>>
<<tiddler abs.html#IkonowiczTherapy>>
<<tiddler ec>>
<<tiddler ll with:17229>>
<<tiddler ll with:16770>>
<<tiddler ll with:17385>>
<<tiddler ll with:16780>>
<<tiddler adv with:Elsner>>
<<tiddler ll with:15053>>
<<tiddler ll with:14758>>
<<tiddler ll with:2858>>
<<tiddler ll with:3213>>
<<tiddler abs.html#MalcolmThrough>> 
<<tiddler abs.html#FernandezEyes>>

<<tiddler ll with:17941>>

<<tiddler pq with:2276450501>>
<<tiddler abs.html#Garfield-KabbaraPortal>> 

<<tiddler ll with:51673>> 

<<tiddler pq2 with:1519572102>>
<<tiddler ll with:14653>>
<<tiddler abs.html#HulmeEnantiodromia>>

<<tiddler pq2 with:(929146031>>
<<tiddler abs.html#BeardsleyPee>>
<<tiddler ll with:16997>>
<<tiddler ll with:3286>>
<<tiddler abs.html#MoreauTouch>> 

<<tiddler ll with:17310>>

<<tiddler pq with:1921396211>>
<<tiddler abs.html#GouldTouching>>
<<tiddler ll with:15800>>
<<tiddler ll with:13991>>
<<tiddler ll with:14640>>
<<tiddler abs.html#MyrowToward>> 

<<tiddler ll with:17391>>
<<tiddler ll with:4834>>
<<tiddler abs.html#HerkertToward>> 
<<tiddler abs.html#DelmedicoToward>>

<<tiddler ll with:22413>>

<<tiddler pq with:2304077281>>
<<tiddler abs.html#SeidelTowards>>

<<tiddler ll with:26975>>

<<tiddler pq with:2322919611>>
<<tiddler ll with:2842>>
<<tiddler abs.html#ChristensenTracking>> 

<<tiddler ll with:51659>>

<<tiddler pq2 with:1518510051>>
<<tiddler ll with:3105>>
<<tiddler ll with:4842>>
 <<tiddler abs.html#SpencerTransference>> 

<<tiddler ll with:35431>>

<<tiddler pq2 with:911028913>>
<<tiddler ll with:3221>>
<<tiddler abs.html#SoloTransformation>>

<<tiddler ll with:17474>>

<<tiddler pq with:2019848161>>
<<tiddler ll with:7293>>
 <<tiddler abs.html#MarksTransforming>> 

<<tiddler ll with:41990>>

<<tiddler pq2 with:1496773076>>
<<tiddler abs.html#SeparaTransforming>> 

<<tiddler ll with:41873>>

<<tiddler pq2 with:1468461148>>
<<tiddler abs.html#RobisonTransgender>>

<<tiddler pq2 with:962455576>>
<<tiddler abs.html#KairTransgenerational>> 
<<tiddler ll with:3435>>
<<tiddler ll with:3022>>
<<tiddler ll with:16977>>
<<tiddler abs.html#HummellTrauma>> 
<<tiddler abs.html#OwenTrauma>>

<<tiddler ll with:26962>>

<<tiddler pq with:2322919681>>

<<tiddler abs.html#SiubaTraumatic>> 
<<tiddler abs.html#SandersDepth>>

<<tiddler ll with:51678>>

<<tiddler pq2 with:1519313407>> 
<<tiddler abs.html#BergesonTreasures>> 
<<tiddler abs.html#LewisTrauma>> 

<<tiddler ll with:51771>>

<<tiddler pq2 with:1536351078>>
<<tiddler ll with:7744>>
<<tiddler ll with:3041>>
<<tiddler abs.html#CerfTreatment>> 
<<tiddler abs.html#HurlbuttTrickster>>

<<tiddler ll wtih:17413>>

<<tiddler pq with:2005575751>>
<<tiddler abs.html#BenitezTrickster>> 
<<tiddler abs.html#SzuhayTrickster>> 

<<tiddler ll with:17307>>

<<tiddler pq with:1922051961>>
<<tiddler abs.html#SpeersTricky>>

<<tiddler ll with:17469>>

<<tiddler pq with:2032692331>>
<<tiddler ll with:15383>>
<<tiddler ll with:15375>>
<<tiddler ll with:14762>> 
<<tiddler ll with:3023>>
<<tiddler ll with:16740>>
* enter the thesis title in text box above
* for production theses, add the word [ production ] in the tag box below.
* Click ''done'', then re-edit to fill in the ''Year'' and ''Author'' boxes below.
* In the very upper right corner of this TiddlyWiki is a half-hidden backstage link: select this to reveal and select ''Save'' (to save changes)
The Author, Title, Year, Methodology and Production listings are dynamically generated based on the content entered here
<<tiddler abs.html#MartellaTwice>>
<<tiddler ll with:16967>>
<<tiddler ll with:9340>>
<<tiddler ll with:14270>>

<<tiddler abs.html#KaminsAlchemical>> 

<<tiddler ll with:41054>>

<<tiddler pq2 with:1354442733>>
<<tiddler abs.html#JonesUnsilencing>> 

<<tiddler ll with:41044>>

<<tiddler pq2 with:1334958450>>
<<tiddler ll with:14363>>
<<tiddler ll with:9575>> 
<<tiddler abs.html#PapacostakiUnder>> 

<<tiddler ll with:17804>>

<<tiddler pq with:2145806861>>
<<tiddler ll with:3351>>
<<tiddler ll with:7558>>   
<<tiddler abs.html#JonesUnderstanding>>
<<tiddler ll with:17233>>
<<tiddler ll with:3017>>
<<tiddler ll with:14850>>
<<tiddler ll with:14663>>
<<tiddler abs.html#Clark-CovertUninhabited>> 

<<tiddler ll with:17389>>
<<tiddler ll with:14809>>
<<tiddler ll with:3279>>
<<tiddler ll with:6292>>
<<tiddler ll with:16779>>
<<tiddler ll with:3890>>
<<tiddler ll with:5361>>
<<tiddler ll with:7635>>
<<tiddler ll with:3443>>
<<tiddler ll with:14796>>
<<tiddler ll with:6260>>
<<tiddler ll with:3001>>
<<version>> test Hello
: <<tiddler abs.html#HuddlestonVicarious>> 
<<tiddler ll with:7284>>
<<tiddler ll with:5358>>
<!--{{{-->
<div macro="showWhen readOnly">
 <!-- cut-down toolbar for web users -->
<div class='toolbar' macro='toolbar closeTiddler closeOthers permalink'></div>
</div>
<div macro="hideWhen readOnly">
 <!-- regular toolbar for me  -->
<div class='toolbar' macro='toolbar closeTiddler closeOthers +editTiddler > fields syncing permalink references jump'></div>
</div>
<div macro="showWhen tiddler.tags.contains('cp')">
<span macro="view au"></span> (<span macro="view yr"></span>). </div> 
<div class='title' macro='view title'></div>
<div class='subtitle'></div>
<div macro="showWhen tiddler.tags.contains('cp')">Advisor: <span macro="view av"></span></div> 
<div class='viewer' macro='view text wikified'></span></div>
<div class='tagClear'></div>
<!--}}}-->
<<tiddler abs.html#VincentViewing>>

<<tiddler ll with:17923>>

<<tiddler pq with:2250446151>>
<<tiddler ll with:15739>>
<<tiddler ll with:9362>>
<<tiddler ll with:14633>>
<<tiddler ll with:16739>>
<<tiddler ll with:14315>>
<<tiddler ll with:3050>>
<<tiddler abs.html#MarWalkaway>> 

<<tiddler ll with:41147>>

<<tiddler pq2 with:1334957137>>
<<tiddler ll with:16951>>
<<tiddler ll with:3236>>
<<tiddler abs.html#BielefeldWalking>> 
<<tiddler ll with:3699>>
<<tiddler abs.html#NowellWarrior>> 

<<tiddler ll with:41532>>

<<tiddler pq2 with:1438053100>>
<<tiddler ll with:3738>>
<<tiddler ll with:4845>>
<<tiddler ll with:3147>>
<<tiddler abs.html#GorbanWelcoming>> 

<<tiddler ll with:41063>>

<<tiddler pq2 with:1322967061>>
<<tiddler abs.html#NicoletteWelcoming>>

<<tiddler pq2 with:929145017>>
<<tiddler abs.html#FayeWhatLies>>
<<tiddler ll with:16880>>
<<tiddler abs.html#StrausLove>> 

<<tiddler ll with:17609>>

<<tiddler pq with:2080160941>>
<<tiddler abs.html#SophiaLove>>
<<tiddler ec>>
<<tiddler ll with:17223>>
<<tiddler abs.html#SassoonBeauty>>

<<tiddler pq2 with:1019946926>>
<<tiddler ll with:2845>> 
<<tiddler ll with:3823>>
<<tiddler abs.html#NarangMirror>>

<<tiddler pq2 with:883382926>>
<<tiddler abs.html#EreksonStevensonSun>>
<<tiddler ll with:16881>>
<<tiddler abs.html#GruberWords>>

<<tiddler ll with:17419>>

<<tiddler pq with:2008732551>>
<<tiddler ll with:16735>>
<<tiddler ll with:16753>>
<<tiddler abs.html#LudingtonFlowers>>

<<tiddler pq2 with:969097527>>
<<tiddler ll with:3637>>
<<tiddler abs.html#AldrichDarkness>> 

<<tiddler ll with:9367>>
<<tiddler ll with:3102>>
<<tiddler ll with:13560>>
<<tiddler ll with:9571>>
<<tiddler ll with:14356>>
<<tiddler ll with:3036>>
<<tiddler ll with:3166>>
<<tiddler ll with:12300>>
<<tiddler ll with:3287>>
<<tiddler ll with:14359>>
<<tiddler abs.html#FleckWhy>>

<<tiddler ll with:26974>>

<<tiddler pq with:2322919661>>
<<tiddler ll with:3533>>
<<tiddler ll with:5492>>
<<tiddler ll with:3168>>
<<tiddler ll with:3146>>
<<tiddler abs.html#NeuhauserWildfire>>
<<tiddler ll with:16817>>
<<tiddler adv with:Young>>
<<tiddler ll with:3352>>
<<tiddler ll with:7273>>
<<tiddler ll with:3004>>
<<tiddler abs.html#WalkerPocket>>
<<tiddler ll with:6526>>
<<tiddler ll with:3932>>
<<tiddler ll with:14768>>
<<tiddler ll with:14230>>
<<tiddler abs.html#MarvinWomen>>
<<tiddler ll with:16965>>
<<tiddler abs.html#GarnettWomen>>
<<tiddler ll with:16889>>
<<tiddler abs.html#SeckingtonWomen>>
<<tiddler ec>>
<<tiddler ll with:17168>>
<<tiddler abs.html#DantusWomen>> 
<<tiddler ll with:5357>>
<<tiddler abs.html#WellsWomen>> 
<<tiddler ll with:13568>>
<<tiddler ll with:14660>>
<<tiddler ll with:3190>>
<<tiddler ll with:3228>>
<<tiddler ll with:3142>>
<<tiddler ll with:2959>>
<<tiddler abs.html#MutzlWonderlove>> 

<<tiddler ll with:17833>>
<<tiddler abs.html#PopeWords>>

<<tiddler ll with:17424>>

<<tiddler pq with:2005575851>>
<<tiddler ll with:14771>>
<<tiddler abs.html#SpencerWork>> 
<<tiddler ll with:7748>>
<<tiddler abs.html#SchirmerADHD>> 

<<tiddler ll with:41203>>

<<tiddler pq2 with:1347669957>>
<<tiddler abs.html#HarrisWorking>> 
<<tiddler abs.html#QuinnWorking>> 

<<tiddler ll with:38522>>

<<tiddler pq2 with:1267134655>>
<<tiddler abs.html#PlantWorking>> 

<<tiddler ll with:51652>> 

<<tiddler pq2 with:1512221911>>
<<tiddler ll with:8966>>
<<tiddler ll with:14304>>
<<tiddler ll with:15268>> 
<<tiddler ll with:12339>>
<<tiddler ll with:6254>>
<<tiddler abs.html#VonoWounds>>

<<tiddler pq2 with:1012768537>>
<<tiddler ll with:14355>>
<<tiddler ll with:12663>>
<<tiddler ll with:9591>>
<<tiddler ll with:14786>>
<<tiddler ll with:3807>>
<<tiddler ll with:14226>>
<<tiddler abs.html#MorgaineWriting>> 

<<tiddler ll with:17283>>
<<tiddler ll with:16766>>
<<tiddler ll with:3297>>
<<tiddler ll with:13567>>
<<tiddler abs.html#BlitzsteinEat>>
<<tiddler ll with:17152>>
/***
|''Name:''|YourSearchPlugin|
|''Version:''|2.1.6 (2012-04-19)|
|''Summary:''|Search your TiddlyWiki with advanced search features such as result lists, tiddler preview, result ranking, search filters, combined searches and many more.|
|''Source:''|http://tiddlywiki.abego-software.de/#YourSearchPlugin|
|''Twitter:''|[[@abego|https://twitter.com/#!/abego]]|
|''GitHub:''|https://github.com/abego/YourSearchPlugin|
|''Author:''|UdoBorkowski (ub [at] abego-software [dot] de)|
|''License:''|[[BSD open source license|http://www.abego-software.de/legal/apl-v10.html]]|
!About YourSearch
YourSearch gives you a bunch of new features to simplify and speed up your daily searches in TiddlyWiki. It seamlessly integrates into the standard TiddlyWiki search: just start typing into the 'search' field and explore!

For more information see [[Help|YourSearch Help]].
!Compatibility
This plugin requires TiddlyWiki 2.1. 
Check the [[archive|http://tiddlywiki.abego-software.de/archive]] for ~YourSearchPlugins supporting older versions of TiddlyWiki.
!Source Code
***/
/***
This plugin's source code is compressed (and hidden). 
Use this [[link|http://tiddlywiki.abego-software.de/archive/YourSearchPlugin/2.1.6/YourSearchPlugin-2.1.6-src.js]] to get the readable source code.
***/
///%
if(!version.extensions.YourSearchPlugin){version.extensions.YourSearchPlugin={major:2,minor:1,revision:6,source:"http://tiddlywiki.abego-software.de/#YourSearchPlugin",licence:"[[BSD open source license (abego Software)|http://www.abego-software.de/legal/apl-v10.html]]",copyright:"Copyright (c) abego Software GmbH, 2005-2012 (www.abego-software.de)"};if(!window.abego){window.abego={}}if(!Array.forEach){Array.forEach=function(c,e,d){for(var b=0,a=c.length;b<a;b++){e.call(d,c[b],b,c)}};Array.prototype.forEach=function(d,c){for(var b=0,a=this.length;b<a;b++){d.call(c,this[b],b,this)}}}abego.toInt=function(b,a){if(!b){return a}var c=parseInt(b);return(c==NaN)?a:c};abego.createEllipsis=function(a){var b=createTiddlyElement(a,"span");b.innerHTML="&hellip;"};abego.shallowCopy=function(b){if(!b){return b}var a={};for(var c in b){a[c]=b[c]}return a};abego.copyOptions=function(a){return !a?{}:abego.shallowCopy(a)};abego.countStrings=function(d,c){if(!c){return 0}var a=c.length;var f=0;var e=0;while(true){var b=d.indexOf(c,e);if(b<0){return f}f++;e=b+a}return f};abego.getBracedText=function(j,e,a){if(!e){e=0}var k=/\{([^\}]*)\}/gm;k.lastIndex=e;var d=k.exec(j);if(d){var l=d[1];var b=abego.countStrings(l,"{");if(!b){if(a){a.lastIndex=k.lastIndex}return l}var g=j.length;for(var f=k.lastIndex;f<g&&b;f++){var h=j.charAt(f);if(h=="{"){b++}else{if(h=="}"){b--}}}if(!b){if(a){a.lastIndex=f-1}return j.substring(d.index+1,f-1)}}};abego.select=function(d,c,b,a){if(!a){a=[]}d.forEach(function(e){if(c.call(b,e)){a.push(e)}});return a};abego.consumeEvent=function(a){if(a.stopPropagation){a.stopPropagation()}if(a.preventDefault){a.preventDefault()}a.cancelBubble=true;a.returnValue=true};abego.TiddlerFilterTerm=function(d,b){if(!b){b={}}var c=d;if(!b.textIsRegExp){c=d.escapeRegExp();if(b.fullWordMatch){c="\\b"+c+"\\b"}}var a=new RegExp(c,"m"+(b.caseSensitive?"":"i"));this.tester=new abego.MultiFieldRegExpTester(a,b.fields,b.withExtendedFields)};abego.TiddlerFilterTerm.prototype.test=function(a){return this.tester.test(a)};abego.parseNewTiddlerCommandLine=function(c){var a=/(.*?)\.(?:\s+|$)([^#]*)(#.*)?/.exec(c);if(!a){a=/([^#]*)()(#.*)?/.exec(c)}if(a){var d;if(a[3]){var b=a[3].replace(/#/g,"");d=b.parseParams("tag")}else{d=[[]]}var e=a[2]?a[2].trim():"";d.push({name:"text",value:e});d[0].text=[e];return{title:a[1].trim(),params:d}}else{return{title:c.trim(),params:[[]]}}};abego.parseTiddlerFilterTerm=function(queryText,offset,options){var re=/\s*(?:(?:\{([^\}]*)\})|(?:(=)|([#%!])|(?:(\w+)\s*\:(?!\/\/))|(?:(?:("(?:(?:\\")|[^"])+")|(?:\/((?:(?:\\\/)|[^\/])+)\/)|(\w+\:\/\/[^\s]+)|([^\s\)\-\"]+)))))/mg;var shortCuts={"!":"title","%":"text","#":"tags"};var fieldNames={};var fullWordMatch=false;re.lastIndex=offset;while(true){var i=re.lastIndex;var m=re.exec(queryText);if(!m||m.index!=i){throw"Word or String literal expected"}if(m[1]){var lastIndexRef={};var code=abego.getBracedText(queryText,0,lastIndexRef);if(!code){throw"Invalid {...} syntax"}var f=Function("tiddler","return ("+code+");");return{func:f,lastIndex:lastIndexRef.lastIndex,markRE:null}}if(m[2]){fullWordMatch=true}else{if(m[3]){fieldNames[shortCuts[m[3]]]=1}else{if(m[4]){fieldNames[m[4]]=1}else{var textIsRegExp=m[6];var text=m[5]?window.eval(m[5]):m[6]?m[6]:m[7]?m[7]:m[8];options=abego.copyOptions(options);options.fullWordMatch=fullWordMatch;options.textIsRegExp=textIsRegExp;var fields=[];for(var n in fieldNames){fields.push(n)}if(fields.length==0){options.fields=options.defaultFields}else{options.fields=fields;options.withExtendedFields=false}var term=new abego.TiddlerFilterTerm(text,options);var markREText=textIsRegExp?text:text.escapeRegExp();if(markREText&&fullWordMatch){markREText="\\b"+markREText+"\\b"}return{func:function(tiddler){return term.test(tiddler)},lastIndex:re.lastIndex,markRE:markREText?"(?:"+markREText+")":null}}}}}};abego.BoolExp=function(i,c,j){this.s=i;var h=j&&j.defaultOperationIs_OR;var e=/\s*\)/g;var f=/\s*(?:(and|\&\&)|(or|\|\|))/gi;var b=/\s*(\-|not)?(\s*\()?/gi;var a;var d=function(p){b.lastIndex=p;var l=b.exec(i);var o=false;var k=null;if(l&&l.index==p){p+=l[0].length;o=l[1];if(l[2]){var n=a(p);e.lastIndex=n.lastIndex;if(!e.exec(i)){throw"Missing ')'"}k={func:n.func,lastIndex:e.lastIndex,markRE:n.markRE}}}if(!k){k=c(i,p,j)}if(o){k.func=(function(m){return function(q){return !m(q)}})(k.func);k.markRE=null}return k};a=function(s){var n=d(s);while(true){var p=n.lastIndex;f.lastIndex=p;var k=f.exec(i);var o;var q;if(k&&k.index==p){o=!k[1];q=d(f.lastIndex)}else{try{q=d(p)}catch(r){return n}o=h}n.func=(function(t,m,l){return l?function(u){return t(u)||m(u)}:function(u){return t(u)&&m(u)}})(n.func,q.func,o);n.lastIndex=q.lastIndex;if(!n.markRE){n.markRE=q.markRE}else{if(q.markRE){n.markRE=n.markRE+"|"+q.markRE}}}};var g=a(0);this.evalFunc=g.func;if(g.markRE){this.markRegExp=new RegExp(g.markRE,j.caseSensitive?"mg":"img")}};abego.BoolExp.prototype.exec=function(){return this.evalFunc.apply(this,arguments)};abego.BoolExp.prototype.getMarkRegExp=function(){return this.markRegExp};abego.BoolExp.prototype.toString=function(){return this.s};abego.MultiFieldRegExpTester=function(b,a,c){this.re=b;this.fields=a?a:["title","text","tags"];this.withExtendedFields=c};abego.MultiFieldRegExpTester.prototype.test=function(b){var d=this.re;for(var a=0;a<this.fields.length;a++){var c=store.getValue(b,this.fields[a]);if(typeof c=="string"&&d.test(c)){return this.fields[a]}}if(this.withExtendedFields){return store.forEachField(b,function(e,g,f){return typeof f=="string"&&d.test(f)?g:null},true)}return null};abego.TiddlerQuery=function(b,a,d,c,e){if(d){this.regExp=new RegExp(b,a?"mg":"img");this.tester=new abego.MultiFieldRegExpTester(this.regExp,c,e)}else{this.expr=new abego.BoolExp(b,abego.parseTiddlerFilterTerm,{defaultFields:c,caseSensitive:a,withExtendedFields:e})}this.getQueryText=function(){return b};this.getUseRegExp=function(){return d};this.getCaseSensitive=function(){return a};this.getDefaultFields=function(){return c};this.getWithExtendedFields=function(){return e}};abego.TiddlerQuery.prototype.test=function(a){if(!a){return false}if(this.regExp){return this.tester.test(a)}return this.expr.exec(a)};abego.TiddlerQuery.prototype.filter=function(a){return abego.select(a,this.test,this)};abego.TiddlerQuery.prototype.getMarkRegExp=function(){if(this.regExp){return"".search(this.regExp)>=0?null:this.regExp}return this.expr.getMarkRegExp()};abego.TiddlerQuery.prototype.toString=function(){return(this.regExp?this.regExp:this.expr).toString()};abego.PageWiseRenderer=function(){this.firstIndexOnPage=0};merge(abego.PageWiseRenderer.prototype,{setItems:function(a){this.items=a;this.setFirstIndexOnPage(0)},getMaxPagesInNavigation:function(){return 10},getItemsCount:function(a){return this.items?this.items.length:0},getCurrentPageIndex:function(){return Math.floor(this.firstIndexOnPage/this.getItemsPerPage())},getLastPageIndex:function(){return Math.floor((this.getItemsCount()-1)/this.getItemsPerPage())},setFirstIndexOnPage:function(a){this.firstIndexOnPage=Math.min(Math.max(0,a),this.getItemsCount()-1)},getFirstIndexOnPage:function(){this.firstIndexOnPage=Math.floor(this.firstIndexOnPage/this.getItemsPerPage())*this.getItemsPerPage();return this.firstIndexOnPage},getLastIndexOnPage:function(){return Math.min(this.getFirstIndexOnPage()+this.getItemsPerPage()-1,this.getItemsCount()-1)},onPageChanged:function(a,b){},renderPage:function(a){if(a.beginRendering){a.beginRendering(this)}try{if(this.getItemsCount()){var d=this.getLastIndexOnPage();var c=-1;for(var b=this.getFirstIndexOnPage();b<=d;b++){c++;a.render(this,this.items[b],b,c)}}}finally{if(a.endRendering){a.endRendering(this)}}},addPageNavigation:function(c){if(!this.getItemsCount()){return}var k=this;var g=function(n){if(!n){n=window.event}abego.consumeEvent(n);var i=abego.toInt(this.getAttribute("page"),0);var m=k.getCurrentPageIndex();if(i==m){return}var l=i*k.getItemsPerPage();k.setFirstIndexOnPage(l);k.onPageChanged(i,m)};var e;var h=this.getCurrentPageIndex();var f=this.getLastPageIndex();if(h>0){e=createTiddlyButton(c,"Previous","Go to previous page (Shortcut: Alt-'<')",g,"prev");e.setAttribute("page",(h-1).toString());e.setAttribute("accessKey","<")}for(var d=-this.getMaxPagesInNavigation();d<this.getMaxPagesInNavigation();d++){var b=h+d;if(b<0){continue}if(b>f){break}var a=(d+h+1).toString();var j=b==h?"currentPage":"otherPage";e=createTiddlyButton(c,a,"Go to page %0".format([a]),g,j);e.setAttribute("page",(b).toString())}if(h<f){e=createTiddlyButton(c,"Next","Go to next page (Shortcut: Alt-'>')",g,"next");e.setAttribute("page",(h+1).toString());e.setAttribute("accessKey",">")}}});abego.LimitedTextRenderer=function(){var l=40;var c=4;var k=function(p,z,v){var q=p.length;if(q==0){p.push({start:z,end:v});return}var u=0;for(;u<q;u++){var w=p[u];if(w.start<=v&&z<=w.end){var o;var s=u+1;for(;s<q;s++){o=p[s];if(o.start>v||z>w.end){break}}var x=z;var y=v;for(var t=u;t<s;t++){o=p[t];x=Math.min(x,o.start);y=Math.max(y,o.end)}p.splice(u,s-u,{start:x,end:y});return}if(w.start>v){break}}p.splice(u,0,{start:z,end:v})};var d=function(n){var q=0;for(var p=0;p<n.length;p++){var o=n[p];q+=o.end-o.start}return q};var b=function(n){return(n>="a"&&n<="z")||(n>="A"&&n<="Z")||n=="_"};var f=function(p,r){if(!b(p[r])){return null}for(var o=r-1;o>=0&&b(p[o]);o--){}var q=o+1;var t=p.length;for(o=r+1;o<t&&b(p[o]);o++){}return{start:q,end:o}};var a=function(o,q,p){var n;if(p){n=f(o,q)}else{if(q<=0){return q}n=f(o,q-1)}if(!n){return q}if(p){if(n.start>=q-c){return n.start}if(n.end<=q+c){return n.end}}else{if(n.end<=q+c){return n.end}if(n.start>=q-c){return n.start}}return q};var j=function(r,q){var n=[];if(q){var u=0;do{q.lastIndex=u;var o=q.exec(r);if(o){if(u<o.index){var p=r.substring(u,o.index);n.push({text:p})}n.push({text:o[0],isMatch:true});u=o.index+o[0].length}else{n.push({text:r.substr(u)});break}}while(true)}else{n.push({text:r})}return n};var i=function(p){var n=0;for(var o=0;o<p.length;o++){if(p[o].isMatch){n++}}return n};var h=function(v,u,q,t,o){var w=Math.max(Math.floor(o/(t+1)),l);var n=Math.max(w-(q-u),0);var r=Math.min(Math.floor(q+n/3),v.length);var p=Math.max(r-w,0);p=a(v,p,true);r=a(v,r,false);return{start:p,end:r}};var m=function(r,y,o){var n=[];var v=i(r);var u=0;for(var p=0;p<r.length;p++){var x=r[p];var w=x.text;if(x.isMatch){var q=h(y,u,u+w.length,v,o);k(n,q.start,q.end)}u+=w.length}return n};var g=function(t,p,o){var n=o-d(p);while(n>0){if(p.length==0){k(p,0,a(t,o,false));return}else{var q=p[0];var v;var r;if(q.start==0){v=q.end;if(p.length>1){r=p[1].start}else{k(p,v,a(t,v+n,false));return}}else{v=0;r=q.start}var u=Math.min(r,v+n);k(p,v,u);n-=(u-v)}}};var e=function(p,x,w,n,o){if(n.length==0){return}var u=function(z,I,D,F,C){var H;var G;var E=0;var B=0;var A=0;for(;B<D.length;B++){H=D[B];G=H.text;if(F<E+G.length){A=F-E;break}E+=G.length}var y=C-F;for(;B<D.length&&y>0;B++){H=D[B];G=H.text.substr(A);A=0;if(G.length>y){G=G.substr(0,y)}if(H.isMatch){createTiddlyElement(z,"span",null,"marked",G)}else{createTiddlyText(z,G)}y-=G.length}if(C<I.length){abego.createEllipsis(z)}};if(n[0].start>0){abego.createEllipsis(p)}var q=o;for(var r=0;r<n.length&&q>0;r++){var t=n[r];var v=Math.min(t.end-t.start,q);u(p,x,w,t.start,t.start+v);q-=v}};this.render=function(p,q,o,t){if(q.length<o){o=q.length}var r=j(q,t);var n=m(r,q,o);g(q,n,o);e(p,q,r,n,o)}};(function(){function alertAndThrow(msg){alert(msg);throw msg}if(version.major<2||(version.major==2&&version.minor<1)){alertAndThrow("YourSearchPlugin requires TiddlyWiki 2.1 or newer.\n\nCheck the archive for YourSearch plugins\nsupporting older versions of TiddlyWiki.\n\nArchive: http://tiddlywiki.abego-software.de/archive")}abego.YourSearch={};var lastResults=undefined;var lastQuery=undefined;var setLastResults=function(array){lastResults=array};var getLastResults=function(){return lastResults?lastResults:[]};var getLastResultsCount=function(){return lastResults?lastResults.length:0};var matchInTitleWeight=4;var precisionInTitleWeight=10;var matchInTagsWeight=2;var getMatchCount=function(s,re){var m=s.match(re);return m?m.length:0};var standardRankFunction=function(tiddler,query){var markRE=query.getMarkRegExp();if(!markRE){return 1}var matchesInTitle=tiddler.title.match(markRE);var nMatchesInTitle=matchesInTitle?matchesInTitle.length:0;var nMatchesInTags=getMatchCount(tiddler.getTags(),markRE);var lengthOfMatchesInTitle=matchesInTitle?matchesInTitle.join("").length:0;var precisionInTitle=tiddler.title.length>0?lengthOfMatchesInTitle/tiddler.title.length:0;var rank=nMatchesInTitle*matchInTitleWeight+nMatchesInTags*matchInTagsWeight+precisionInTitle*precisionInTitleWeight+1;return rank};var findMatches=function(store,searchText,caseSensitive,useRegExp,sortField,excludeTag){lastQuery=null;var candidates=store.reverseLookup("tags",excludeTag,false);try{var defaultFields=[];if(config.options.chkSearchInTitle){defaultFields.push("title")}if(config.options.chkSearchInText){defaultFields.push("text")}if(config.options.chkSearchInTags){defaultFields.push("tags")}lastQuery=new abego.TiddlerQuery(searchText,caseSensitive,useRegExp,defaultFields,config.options.chkSearchExtendedFields)}catch(e){return[]}var results=lastQuery.filter(candidates);var rankFunction=abego.YourSearch.getRankFunction();for(var i=0;i<results.length;i++){var tiddler=results[i];var rank=rankFunction(tiddler,lastQuery);tiddler.searchRank=rank}if(!sortField){sortField="title"}var sortFunction=function(a,b){var searchRankDiff=a.searchRank-b.searchRank;if(searchRankDiff==0){if(a[sortField]==b[sortField]){return(0)}else{return(a[sortField]<b[sortField])?-1:+1}}else{return(searchRankDiff>0)?-1:+1}};results.sort(sortFunction);return results};var maxCharsInTitle=80;var maxCharsInTags=50;var maxCharsInText=250;var maxCharsInField=50;var itemsPerPageDefault=25;var itemsPerPageWithPreviewDefault=10;var yourSearchResultID="yourSearchResult";var yourSearchResultItemsID="yourSearchResultItems";var lastSearchText=null;var resultElement=null;var searchInputField=null;var searchButton=null;var lastNewTiddlerButton=null;var initStylesheet=function(){if(version.extensions.YourSearchPlugin.styleSheetInited){return}version.extensions.YourSearchPlugin.styleSheetInited=true;setStylesheet(store.getTiddlerText("YourSearchStyleSheet"),"yourSearch")};var isResultOpen=function(){return resultElement!=null&&resultElement.parentNode==document.body};var closeResult=function(){if(isResultOpen()){document.body.removeChild(resultElement)}};var closeResultAndDisplayTiddler=function(e){closeResult();var title=this.getAttribute("tiddlyLink");if(title){var withHilite=this.getAttribute("withHilite");var oldHighlightHack=highlightHack;if(withHilite&&withHilite=="true"&&lastQuery){highlightHack=lastQuery.getMarkRegExp()}story.displayTiddler(this,title);highlightHack=oldHighlightHack}return(false)};var adjustResultPositionAndSize=function(){if(!searchInputField){return}var root=searchInputField;var rootLeft=findPosX(root);var rootTop=findPosY(root);var rootHeight=root.offsetHeight;var popupLeft=rootLeft;var popupTop=rootTop+rootHeight;var winWidth=findWindowWidth();if(winWidth<resultElement.offsetWidth){resultElement.style.width=(winWidth-100)+"px";winWidth=findWindowWidth()}var popupWidth=resultElement.offsetWidth;if(popupLeft+popupWidth>winWidth){popupLeft=winWidth-popupWidth-30}if(popupLeft<0){popupLeft=0}resultElement.style.left=popupLeft+"px";resultElement.style.top=popupTop+"px";resultElement.style.display="block"};var scrollVisible=function(){if(resultElement){window.scrollTo(0,ensureVisible(resultElement))}if(searchInputField){window.scrollTo(0,ensureVisible(searchInputField))}};var ensureResultIsDisplayedNicely=function(){adjustResultPositionAndSize();scrollVisible()};var indexInPage=undefined;var currentTiddler=undefined;var pager=new abego.PageWiseRenderer();var MyItemRenderer=function(parent){this.itemHtml=store.getTiddlerText("YourSearchItemTemplate");if(!this.itemHtml){alertAndThrow("YourSearchItemTemplate not found")}this.place=document.getElementById(yourSearchResultItemsID);if(!this.place){this.place=createTiddlyElement(parent,"div",yourSearchResultItemsID)}};merge(MyItemRenderer.prototype,{render:function(pager,object,index,indexOnPage){indexInPage=indexOnPage;currentTiddler=object;var item=createTiddlyElement(this.place,"div",null,"yourSearchItem");item.innerHTML=this.itemHtml;applyHtmlMacros(item,null);refreshElements(item,null)},endRendering:function(pager){currentTiddler=null}});var refreshResult=function(){if(!resultElement||!searchInputField){return}var html=store.getTiddlerText("YourSearchResultTemplate");if(!html){html="<b>Tiddler YourSearchResultTemplate not found</b>"}resultElement.innerHTML=html;applyHtmlMacros(resultElement,null);refreshElements(resultElement,null);var itemRenderer=new MyItemRenderer(resultElement);pager.renderPage(itemRenderer);ensureResultIsDisplayedNicely()};pager.getItemsPerPage=function(){var n=(config.options.chkPreviewText)?abego.toInt(config.options.txtItemsPerPageWithPreview,itemsPerPageWithPreviewDefault):abego.toInt(config.options.txtItemsPerPage,itemsPerPageDefault);return(n>0)?n:1};pager.onPageChanged=function(){refreshResult()};var reopenResultIfApplicable=function(){if(searchInputField==null||!config.options.chkUseYourSearch){return}if((searchInputField.value==lastSearchText)&&lastSearchText&&!isResultOpen()){if(resultElement&&(resultElement.parentNode!=document.body)){document.body.appendChild(resultElement);ensureResultIsDisplayedNicely()}else{abego.YourSearch.onShowResult(true)}}};var invalidateResult=function(){closeResult();resultElement=null;lastSearchText=null};var isDescendantOrSelf=function(self,e){while(e!=null){if(self==e){return true}e=e.parentNode}return false};var onDocumentClick=function(e){if(e.target==searchInputField){return}if(e.target==searchButton){return}if(resultElement&&isDescendantOrSelf(resultElement,e.target)){return}closeResult()};var onDocumentKeyup=function(e){if(e.keyCode==27){closeResult()}};addEvent(document,"click",onDocumentClick);addEvent(document,"keyup",onDocumentKeyup);var myStorySearch=function(text,useCaseSensitive,useRegExp){lastSearchText=text;setLastResults(findMatches(store,text,useCaseSensitive,useRegExp,"title","excludeSearch"));abego.YourSearch.onShowResult()};var myMacroSearchHandler=function(place,macroName,params,wikifier,paramString,tiddler){initStylesheet();lastSearchText="";var searchTimeout=null;var doSearch=function(txt){if(config.options.chkUseYourSearch){myStorySearch(txt.value,config.options.chkCaseSensitiveSearch,config.options.chkRegExpSearch)}else{story.search(txt.value,config.options.chkCaseSensitiveSearch,config.options.chkRegExpSearch)}lastSearchText=txt.value};var clickHandler=function(e){doSearch(searchInputField);return false};var keyHandler=function(e){if(!e){e=window.event}searchInputField=this;switch(e.keyCode){case 13:if(e.ctrlKey&&lastNewTiddlerButton&&isResultOpen()){lastNewTiddlerButton.onclick.apply(lastNewTiddlerButton,[e])}else{doSearch(this)}break;case 27:if(isResultOpen()){closeResult()}else{this.value="";clearMessage()}break}if(String.fromCharCode(e.keyCode)==this.accessKey||e.altKey){reopenResultIfApplicable()}if(this.value.length<3&&searchTimeout){clearTimeout(searchTimeout)}if(this.value.length>2){if(this.value!=lastSearchText){if(!config.options.chkUseYourSearch||config.options.chkSearchAsYouType){if(searchTimeout){clearTimeout(searchTimeout)}var txt=this;searchTimeout=setTimeout(function(){doSearch(txt)},500)}}else{if(searchTimeout){clearTimeout(searchTimeout)}}}if(this.value.length==0){closeResult()}};var focusHandler=function(e){this.select();clearMessage();reopenResultIfApplicable()};var args=paramString.parseParams("list",null,true);var buttonAtRight=getFlag(args,"buttonAtRight");var sizeTextbox=getParam(args,"sizeTextbox",this.sizeTextbox);var txt=createTiddlyElement(null,"input",null,"txtOptionInput searchField",null);if(params[0]){txt.value=params[0]}txt.onkeyup=keyHandler;txt.onfocus=focusHandler;txt.setAttribute("size",sizeTextbox);txt.setAttribute("accessKey",this.accessKey);txt.setAttribute("autocomplete","off");if(config.browser.isSafari){txt.setAttribute("type","search");txt.setAttribute("results","5")}else{if(!config.browser.isIE){txt.setAttribute("type","text")}}var btn=createTiddlyButton(null,this.label,this.prompt,clickHandler);if(place){if(!buttonAtRight){place.appendChild(btn)}place.appendChild(txt);if(buttonAtRight){place.appendChild(btn)}}searchInputField=txt;searchButton=btn};var openAllFoundTiddlers=function(){closeResult();var results=getLastResults();var n=results.length;if(n){var titles=[];for(var i=0;i<n;i++){titles.push(results[i].title)}story.displayTiddlers(null,titles)}};var createOptionWithRefresh=function(place,optionParams,wikifier,tiddler){invokeMacro(place,"option",optionParams,wikifier,tiddler);var elem=place.lastChild;var oldOnClick=elem.onclick;elem.onclick=function(e){var result=oldOnClick.apply(this,arguments);refreshResult();return result};return elem};var removeTextDecoration=function(s){var removeThis=["''","{{{","}}}","//","<<<","/***","***/"];var reText="";for(var i=0;i<removeThis.length;i++){if(i!=0){reText+="|"}reText+="("+removeThis[i].escapeRegExp()+")"}return s.replace(new RegExp(reText,"mg"),"").trim()};var getShortCutNumber=function(){var i=indexInPage;return(i>=0&&i<=9)?(i<9?(i+1):0):-1};var limitedTextRenderer=new abego.LimitedTextRenderer();var renderLimitedText=function(place,s,maxLen){limitedTextRenderer.render(place,s,maxLen,lastQuery.getMarkRegExp())};var oldTiddlyWikiSaveTiddler=TiddlyWiki.prototype.saveTiddler;TiddlyWiki.prototype.saveTiddler=function(title,newTitle,newBody,modifier,modified,tags,fields){oldTiddlyWikiSaveTiddler.apply(this,arguments);invalidateResult()};var oldTiddlyWikiRemoveTiddler=TiddlyWiki.prototype.removeTiddler;TiddlyWiki.prototype.removeTiddler=function(title){oldTiddlyWikiRemoveTiddler.apply(this,arguments);invalidateResult()};config.macros.yourSearch={label:"yourSearch",prompt:"Gives access to the current/last YourSearch result",handler:function(place,macroName,params,wikifier,paramString,tiddler){if(params.length==0){return}var name=params[0];var func=config.macros.yourSearch.funcs[name];if(func){func(place,macroName,params,wikifier,paramString,tiddler)}},tests:{"true":function(){return true},"false":function(){return false},found:function(){return getLastResultsCount()>0},previewText:function(){return config.options.chkPreviewText}},funcs:{itemRange:function(place){if(getLastResultsCount()){var lastIndex=pager.getLastIndexOnPage();var s="%0 - %1".format([pager.getFirstIndexOnPage()+1,lastIndex+1]);createTiddlyText(place,s)}},count:function(place){createTiddlyText(place,getLastResultsCount().toString())},query:function(place){if(lastQuery){createTiddlyText(place,lastQuery.toString())}},version:function(place){var t="YourSearch %0.%1.%2".format([version.extensions.YourSearchPlugin.major,version.extensions.YourSearchPlugin.minor,version.extensions.YourSearchPlugin.revision]);var e=createTiddlyElement(place,"a");e.setAttribute("href","http://tiddlywiki.abego-software.de/#YourSearchPlugin");e.innerHTML='<font color="black" face="Arial, Helvetica, sans-serif">'+t+"<font>"},copyright:function(place){var e=createTiddlyElement(place,"a");e.setAttribute("href","http://www.abego-software.de");e.innerHTML='<font color="black" face="Arial, Helvetica, sans-serif">&copy; 2005-2008 <b><font color="red">abego</font></b> Software<font>'},newTiddlerButton:function(place){if(lastQuery){var r=abego.parseNewTiddlerCommandLine(lastQuery.getQueryText());var btn=config.macros.newTiddler.createNewTiddlerButton(place,r.title,r.params,"new tiddler","Create a new tiddler based on search text. (Shortcut: Ctrl-Enter; Separators: '.', '#')",null,"text");var oldOnClick=btn.onclick;btn.onclick=function(){closeResult();oldOnClick.apply(this,arguments)};lastNewTiddlerButton=btn}},linkButton:function(place,macroName,params,wikifier,paramString,tiddler){if(params<2){return}var tiddlyLink=params[1];var text=params<3?tiddlyLink:params[2];var tooltip=params<4?text:params[3];var accessKey=params<5?null:params[4];var btn=createTiddlyButton(place,text,tooltip,closeResultAndDisplayTiddler,null,null,accessKey);btn.setAttribute("tiddlyLink",tiddlyLink)},closeButton:function(place,macroName,params,wikifier,paramString,tiddler){createTiddlyButton(place,"close","Close the Search Results (Shortcut: ESC)",closeResult)},openAllButton:function(place,macroName,params,wikifier,paramString,tiddler){var n=getLastResultsCount();if(n==0){return}var title=n==1?"open tiddler":"open all %0 tiddlers".format([n]);var button=createTiddlyButton(place,title,"Open all found tiddlers (Shortcut: Alt-O)",openAllFoundTiddlers);button.setAttribute("accessKey","O")},naviBar:function(place,macroName,params,wikifier,paramString,tiddler){pager.addPageNavigation(place)},"if":function(place,macroName,params,wikifier,paramString,tiddler){if(params.length<2){return}var testName=params[1];var negate=(testName=="not");if(negate){if(params.length<3){return}testName=params[2]}var test=config.macros.yourSearch.tests[testName];var showIt=false;try{if(test){showIt=test(place,macroName,params,wikifier,paramString,tiddler)!=negate}else{showIt=(!eval(testName))==negate}}catch(ex){}if(!showIt){place.style.display="none"}},chkPreviewText:function(place,macroName,params,wikifier,paramString,tiddler){var elem=createOptionWithRefresh(place,"chkPreviewText",wikifier,tiddler);elem.setAttribute("accessKey","P");elem.title="Show text preview of found tiddlers (Shortcut: Alt-P)";return elem}}};config.macros.foundTiddler={label:"foundTiddler",prompt:"Provides information on the tiddler currently processed on the YourSearch result page",handler:function(place,macroName,params,wikifier,paramString,tiddler){var name=params[0];var func=config.macros.foundTiddler.funcs[name];if(func){func(place,macroName,params,wikifier,paramString,tiddler)}},funcs:{title:function(place,macroName,params,wikifier,paramString,tiddler){if(!currentTiddler){return}var shortcutNumber=getShortCutNumber();var tooltip=shortcutNumber>=0?"Open tiddler (Shortcut: Alt-%0)".format([shortcutNumber.toString()]):"Open tiddler";var btn=createTiddlyButton(place,null,tooltip,closeResultAndDisplayTiddler,null);btn.setAttribute("tiddlyLink",currentTiddler.title);btn.setAttribute("withHilite","true");renderLimitedText(btn,currentTiddler.title,maxCharsInTitle);if(shortcutNumber>=0){btn.setAttribute("accessKey",shortcutNumber.toString())}},tags:function(place,macroName,params,wikifier,paramString,tiddler){if(!currentTiddler){return}renderLimitedText(place,currentTiddler.getTags(),maxCharsInTags)},text:function(place,macroName,params,wikifier,paramString,tiddler){if(!currentTiddler){return}renderLimitedText(place,removeTextDecoration(currentTiddler.text),maxCharsInText)},field:function(place,macroName,params,wikifier,paramString,tiddler){if(!currentTiddler){return}var name=params[1];var len=params.length>2?abego.toInt(params[2],maxCharsInField):maxCharsInField;var v=store.getValue(currentTiddler,name);if(v){renderLimitedText(place,removeTextDecoration(v),len)}},number:function(place,macroName,params,wikifier,paramString,tiddler){var numberToDisplay=getShortCutNumber();if(numberToDisplay>=0){var text="%0)".format([numberToDisplay.toString()]);createTiddlyElement(place,"span",null,"shortcutNumber",text)}}}};var opts={chkUseYourSearch:true,chkPreviewText:true,chkSearchAsYouType:true,chkSearchInTitle:true,chkSearchInText:true,chkSearchInTags:true,chkSearchExtendedFields:true,txtItemsPerPage:itemsPerPageDefault,txtItemsPerPageWithPreview:itemsPerPageWithPreviewDefault};for(var n in opts){if(config.options[n]==undefined){config.options[n]=opts[n]}}config.shadowTiddlers.AdvancedOptions+="\n<<option chkUseYourSearch>> Use 'Your Search' //([[more options|YourSearch Options]]) ([[help|YourSearch Help]])// ";config.shadowTiddlers["YourSearch Help"]="!Field Search\nWith the Field Search you can restrict your search to certain fields of a tiddler, e.g only search the tags or only the titles. The general form is //fieldname//'':''//textToSearch// (e.g. {{{title:intro}}}). In addition one-character shortcuts are also supported for the standard fields {{{title}}}, {{{text}}} and {{{tags}}}:\n|!What you want|!What you type|!Example|\n|Search ''titles only''|start word with ''!''|{{{!jonny}}} (shortcut for {{{title:jonny}}})|\n|Search ''contents/text only''|start word with ''%''|{{{%football}}} (shortcut for {{{text:football}}})|\n|Search ''tags only''|start word with ''#''|{{{#Plugin}}} (shortcut for {{{tags:Plugin}}})|\n\nUsing this feature you may also search the extended fields (\"Metadata\") introduced with TiddlyWiki 2.1, e.g. use {{{priority:1}}} to find all tiddlers with the priority field set to \"1\".\n\nYou may search a word in more than one field. E.g. {{{!#Plugin}}} (or {{{title:tags:Plugin}}} in the \"long form\") finds tiddlers containing \"Plugin\" either in the title or in the tags (but does not look for \"Plugin\" in the text). \n\n!Boolean Search\nThe Boolean Search is useful when searching for multiple words.\n|!What you want|!What you type|!Example|\n|''All words'' must exist|List of words|{{{jonny jeremy}}} (or {{{jonny and jeremy}}})|\n|''At least one word'' must exist|Separate words by ''or''|{{{jonny or jeremy}}}|\n|A word ''must not exist''|Start word with ''-''|{{{-jonny}}} (or {{{not jonny}}})|\n\n''Note:'' When you specify two words, separated with a space, YourSearch finds all tiddlers that contain both words, but not necessarily next to each other. If you want to find a sequence of word, e.g. '{{{John Brown}}}', you need to put the words into quotes. I.e. you type: {{{\"john brown\"}}}.\n\nUsing parenthesis you may change the default \"left to right\" evaluation of the boolean search. E.g. {{{not (jonny or jeremy)}}} finds all tiddlers that contain neither \"jonny\" nor \"jeremy. In contrast to this {{{not jonny or jeremy}}} (i.e. without parenthesis) finds all tiddlers that either don't contain \"jonny\" or that contain \"jeremy\".\n\n!'Exact Word' Search\nBy default a search result all matches that 'contain' the searched text. E.g. if you search for {{{Task}}} you will get all tiddlers containing 'Task', but also '~CompletedTask', '~TaskForce' etc.\n\nIf you only want to get the tiddlers that contain 'exactly the word' you need to prefix it with a '='. E.g. typing '=Task' will find the tiddlers that contain the word 'Task', ignoring words that just contain 'Task' as a substring.\n\n!~CaseSensitiveSearch and ~RegExpSearch\nThe standard search options ~CaseSensitiveSearch and ~RegExpSearch are fully supported by YourSearch. However when ''~RegExpSearch'' is on Filtered and Boolean Search are disabled.\n\nIn addition you may do a \"regular expression\" search even with the ''~RegExpSearch'' set to false by directly entering the regular expression into the search field, framed with {{{/.../}}}. \n\nExample: {{{/m[ae][iy]er/}}} will find all tiddlers that contain either \"maier\", \"mayer\", \"meier\" or \"meyer\".\n\n!~JavaScript Expression Filtering\nIf you are familiar with JavaScript programming and know some TiddlyWiki internals you may also use JavaScript expression for the search. Just enter a JavaScript boolean expression into the search field, framed with {{{ { ... } }}}. In the code refer to the variable tiddler and evaluate to {{{true}}} when the given tiddler should be included in the result. \n\nExample: {{{ { tiddler.modified > new Date(\"Jul 4, 2005\")} }}} returns all tiddler modified after July 4th, 2005.\n\n!Combined Search\nYou are free to combine the various search options. \n\n''Examples''\n|!What you type|!Result|\n|{{{!jonny !jeremy -%football}}}|all tiddlers with both {{{jonny}}} and {{{jeremy}}} in its titles, but no {{{football}}} in content.|\n|{{{#=Task}}}|All tiddlers tagged with 'Task' (the exact word). Tags named '~CompletedTask', '~TaskForce' etc. are not considered.|\n\n!Access Keys\nYou are encouraged to use the access keys (also called \"shortcut\" keys) for the most frequently used operations. For quick reference these shortcuts are also mentioned in the tooltip for the various buttons etc.\n\n|!Key|!Operation|\n|{{{Alt-F}}}|''The most important keystroke'': It moves the cursor to the search input field so you can directly start typing your query. Pressing {{{Alt-F}}} will also display the previous search result. This way you can quickly display multiple tiddlers using \"Press {{{Alt-F}}}. Select tiddler.\" sequences.|\n|{{{ESC}}}|Closes the [[YourSearch Result]]. When the [[YourSearch Result]] is already closed and the cursor is in the search input field the field's content is cleared so you start a new query.|\n|{{{Alt-1}}}, {{{Alt-2}}},... |Pressing these keys opens the first, second etc. tiddler from the result list.|\n|{{{Alt-O}}}|Opens all found tiddlers.|\n|{{{Alt-P}}}|Toggles the 'Preview Text' mode.|\n|{{{Alt-'<'}}}, {{{Alt-'>'}}}|Displays the previous or next page in the [[YourSearch Result]].|\n|{{{Return}}}|When you have turned off the 'as you type' search mode pressing the {{{Return}}} key actually starts the search (as does pressing the 'search' button).|\n\n//If some of these shortcuts don't work for you check your browser if you have other extensions installed that already \"use\" these shortcuts.//";config.shadowTiddlers["YourSearch Options"]="|>|!YourSearch Options|\n|>|<<option chkUseYourSearch>> Use 'Your Search'|\n|!|<<option chkPreviewText>> Show Text Preview|\n|!|<<option chkSearchAsYouType>> 'Search As You Type' Mode (No RETURN required to start search)|\n|!|Default Search Filter:<<option chkSearchInTitle>>Title ('!')     <<option chkSearchInText>>Text ('%')     <<option chkSearchInTags>>Tags ('#')    <<option chkSearchExtendedFields>>Extended Fields<html><br><font size=\"-2\">The fields of a tiddlers that are searched when you don't explicitly specify a filter in the search text <br>(Explictly specify fields using one or more '!', '%', '#' or 'fieldname:' prefix before the word/text to find).</font></html>|\n|!|Number of items on search result page: <<option txtItemsPerPage>>|\n|!|Number of items on search result page with preview text: <<option txtItemsPerPageWithPreview>>|\n";config.shadowTiddlers.YourSearchStyleSheet="/***\n!~YourSearchResult Stylesheet\n***/\n/*{{{*/\n.yourSearchResult {\n\tposition: absolute;\n\twidth: 800px;\n\n\tpadding: 0.2em;\n\tlist-style: none;\n\tmargin: 0;\n\n\tbackground: #ffd;\n\tborder: 1px solid DarkGray;\n}\n\n/*}}}*/\n/***\n!!Summary Section\n***/\n/*{{{*/\n.yourSearchResult .summary {\n\tborder-bottom-width: thin;\n\tborder-bottom-style: solid;\n\tborder-bottom-color: #999999;\n\tpadding-bottom: 4px;\n}\n\n.yourSearchRange, .yourSearchCount, .yourSearchQuery   {\n\tfont-weight: bold;\n}\n\n.yourSearchResult .summary .button {\n\tfont-size: 10px;\n\n\tpadding-left: 0.3em;\n\tpadding-right: 0.3em;\n}\n\n.yourSearchResult .summary .chkBoxLabel {\n\tfont-size: 10px;\n\n\tpadding-right: 0.3em;\n}\n\n/*}}}*/\n/***\n!!Items Area\n***/\n/*{{{*/\n.yourSearchResult .marked {\n\tbackground: none;\n\tfont-weight: bold;\n}\n\n.yourSearchItem {\n\tmargin-top: 2px;\n}\n\n.yourSearchNumber {\n\tcolor: #808080;\n}\n\n\n.yourSearchTags {\n\tcolor: #008000;\n}\n\n.yourSearchText {\n\tcolor: #808080;\n\tmargin-bottom: 6px;\n}\n\n/*}}}*/\n/***\n!!Footer\n***/\n/*{{{*/\n.yourSearchFooter {\n\tmargin-top: 8px;\n\tborder-top-width: thin;\n\tborder-top-style: solid;\n\tborder-top-color: #999999;\n}\n\n.yourSearchFooter a:hover{\n\tbackground: none;\n\tcolor: none;\n}\n/*}}}*/\n/***\n!!Navigation Bar\n***/\n/*{{{*/\n.yourSearchNaviBar a {\n\tfont-size: 16px;\n\tmargin-left: 4px;\n\tmargin-right: 4px;\n\tcolor: black;\n\ttext-decoration: underline;\n}\n\n.yourSearchNaviBar a:hover {\n\tbackground-color: none;\n}\n\n.yourSearchNaviBar .prev {\n\tfont-weight: bold;\n\tcolor: blue;\n}\n\n.yourSearchNaviBar .currentPage {\n\tcolor: #FF0000;\n\tfont-weight: bold;\n\ttext-decoration: none;\n}\n\n.yourSearchNaviBar .next {\n\tfont-weight: bold;\n\tcolor: blue;\n}\n/*}}}*/\n";config.shadowTiddlers.YourSearchResultTemplate='<!--\n{{{\n-->\n<span macro="yourSearch if found">\n<!-- The Summary Header ============================================ -->\n<table class="summary" border="0" width="100%" cellspacing="0" cellpadding="0"><tbody>\n  <tr>\n\t<td align="left">\n\t\tYourSearch Result <span class="yourSearchRange" macro="yourSearch itemRange"></span>\n\t\t&nbsp;of&nbsp;<span class="yourSearchCount" macro="yourSearch count"></span>\n\t\tfor&nbsp;<span class="yourSearchQuery" macro="yourSearch query"></span>\n\t</td>\n\t<td class="yourSearchButtons" align="right">\n\t\t<span macro="yourSearch chkPreviewText"></span><span class="chkBoxLabel">preview text</span>\n\t\t<span macro="yourSearch newTiddlerButton"></span>\n\t\t<span macro="yourSearch openAllButton"></span>\n\t\t<span macro="yourSearch linkButton \'YourSearch Options\' options \'Configure YourSearch\'"></span>\n\t\t<span macro="yourSearch linkButton \'YourSearch Help\' help \'Get help how to use YourSearch\'"></span>\n\t\t<span macro="yourSearch closeButton"></span>\n\t</td>\n  </tr>\n</tbody></table>\n\n<!-- The List of Found Tiddlers ============================================ -->\n<div id="yourSearchResultItems" itemsPerPage="25" itemsPerPageWithPreview="10"></div>\n\n<!-- The Footer (with the Navigation) ============================================ -->\n<table class="yourSearchFooter" border="0" width="100%" cellspacing="0" cellpadding="0"><tbody>\n  <tr>\n\t<td align="left">\n\t\tResult page: <span class="yourSearchNaviBar" macro="yourSearch naviBar"></span>\n\t</td>\n\t<td align="right"><span macro="yourSearch version"></span>, <span macro="yourSearch copyright"></span>\n\t</td>\n  </tr>\n</tbody></table>\n<!-- end of the \'tiddlers found\' case =========================================== -->\n</span>\n\n\n<!-- The "No tiddlers found" case =========================================== -->\n<span macro="yourSearch if not found">\n<table class="summary" border="0" width="100%" cellspacing="0" cellpadding="0"><tbody>\n  <tr>\n\t<td align="left">\n\t\tYourSearch Result: No tiddlers found for <span class="yourSearchQuery" macro="yourSearch query"></span>.\n\t</td>\n\t<td class="yourSearchButtons" align="right">\n\t\t<span macro="yourSearch newTiddlerButton"></span>\n\t\t<span macro="yourSearch linkButton \'YourSearch Options\' options \'Configure YourSearch\'"></span>\n\t\t<span macro="yourSearch linkButton \'YourSearch Help\' help \'Get help how to use YourSearch\'"></span>\n\t\t<span macro="yourSearch closeButton"></span>\n\t</td>\n  </tr>\n</tbody></table>\n</span>\n\n\n<!--\n}}}\n-->\n';config.shadowTiddlers.YourSearchItemTemplate="<!--\n{{{\n-->\n<span class='yourSearchNumber' macro='foundTiddler number'></span>\n<span class='yourSearchTitle' macro='foundTiddler title'/></span>&nbsp;-&nbsp;\n<span class='yourSearchTags' macro='foundTiddler field tags 50'/></span>\n<span macro=\"yourSearch if previewText\"><div class='yourSearchText' macro='foundTiddler field text 250'/></div></span>\n<!--\n}}}\n-->";config.shadowTiddlers.YourSearch="<<tiddler [[YourSearch Help]]>>";config.shadowTiddlers["YourSearch Result"]="The popup-like window displaying the result of a YourSearch query.";config.macros.search.handler=myMacroSearchHandler;var checkForOtherHijacker=function(){if(config.macros.search.handler!=myMacroSearchHandler){alert("Message from YourSearchPlugin:\n\n\nAnother plugin has disabled the 'Your Search' features.\n\n\nYou may disable the other plugin or change the load order of \nthe plugins (by changing the names of the tiddlers)\nto enable the 'Your Search' features.")}};setTimeout(checkForOtherHijacker,5000);abego.YourSearch.getStandardRankFunction=function(){return standardRankFunction};abego.YourSearch.getRankFunction=function(){return abego.YourSearch.getStandardRankFunction()};abego.YourSearch.getCurrentTiddler=function(){return currentTiddler};abego.YourSearch.closeResult=function(){closeResult()};abego.YourSearch.getFoundTiddlers=function(){return lastResults};abego.YourSearch.getQuery=function(){return lastQuery};abego.YourSearch.onShowResult=function(useOldResult){highlightHack=lastQuery?lastQuery.getMarkRegExp():null;if(!useOldResult){pager.setItems(getLastResults())}if(!resultElement){resultElement=createTiddlyElement(document.body,"div",yourSearchResultID,"yourSearchResult")}else{if(resultElement.parentNode!=document.body){document.body.appendChild(resultElement)}}refreshResult();highlightHack=null}})()};
//%/
<<forEachTiddler
   where 'store.getValue(tiddler, "av") &&
     store.getValue(tiddler, "av") == "$1"'
   sortBy 'tiddler.fields["au"]'
   write '"* " + tiddler.fields["au"] + " ("  + tiddler.fields["yr"] + ")"  + ". " + "[[" + tiddler.title + "]].\n"'
 >> 
Altman
----
Boswell
----
Boyd
----
Brown
----
Carter
----
Corbett
----
Elsner
---- 
Ferrari
----
Fontelieu
----
Herron
----
Jennings
----
Katsky
----
Kipnis
----
Koehn
----
Kollath
----
Lipinski
----
Mentes
----
Miller
----
Montijo
----
de la O
----
Palmer-Daley
----
Pye
----
Remmert
----
Shore
----
Trevino
----
Wallner
----
Young
<<tiddler md with:[[alchemical hermeneutic]]>>
<<forEachTiddler
where
      'tiddler.title.replace(/^(A|An|The) /,"").substr(0,1).toUpperCase() && tiddler.tags.contains("artistic-creative")'
   sortBy
 'tiddler.title.replace(/^(A|An|The) /,"").toUpperCase()'
write
 '"|"+store.getValue(tiddler,"au")+" |[["+ tiddler.title+"]] |"+store.getValue(tiddler,"yr")+" |\n"'
 begin '"|sortable|k\n|Author|Title|Year|h\n"'
>>
<<forEachTiddler
   where 'store.getValue(tiddler, "av") &&
     store.getValue(tiddler, "av")'
   sortBy 'tiddler.fields["av"]'
   write '"* " + tiddler.fields["av"] + "&mdash" + "[[" + tiddler.title + "]]\n"'
 >>
/%
!list
<<forEachTiddler 
where 
'store.getValue(tiddler, "bx") == "$1"'
sortBy 'tiddler.fields["au"]'
   write '"* " + tiddler.fields["au"] + " &ndash; "
     + "[[" + tiddler.title + "]]\n"' 
>>
!A
<<tiddler [[byAuthor##list]] with: a>>
!B
<<tiddler [[byAuthor##list]] with: b>>
!C
<<tiddler [[byAuthor##list]] with: b>>
!D
<<tiddler [[byAuthor##list]] with: d>>
!E
<<tiddler [[byAuthor##list]] with: e>>
!F
<<tiddler [[byAuthor##list]] with: f>>
!G
<<tiddler [[byAuthor##list]] with: g>>
!H
<<tiddler [[byAuthor##list]] with: h>>
!I
<<tiddler [[byAuthor##list]] with: i>>
!J
<<tiddler [[byAuthor##list]] with: j>>
!K
<<tiddler [[byAuthor##list]] with: k>>
!L
<<tiddler [[byAuthor##list]] with: l>>
!M
<<tiddler [[byAuthor##list]] with: m>>
!N
<<tiddler [[byAuthor##list]] with: n>>
!O
<<tiddler [[byAuthor##list]] with: o>>
!P
<<tiddler [[byAuthor##list]] with: p>>
!Q
<<tiddler [[byAuthor##list]] with: q>>
!R
<<tiddler [[byAuthor##list]] with: r>>
!S
<<tiddler [[byAuthor##list]] with: s>>
!T
<<tiddler [[byAuthor##list]] with: t>>
!U
<<tiddler [[byAuthor##list]] with: u>>
!V
<<tiddler [[byAuthor##list]] with: v>>
!W
<<tiddler [[byAuthor##list]] with: w>>
!X
<<tiddler [[byAuthor##list]] with: x>>
!Y
<<tiddler [[byAuthor##list]] with: y>>
!Z
<<tiddler [[byAuthor##list]] with: z>>
!end
%/
<<tabs txtByAuthorTab
   A A [[byAuthor##A]]
   B B [[byAuthor##B]]
   C C [[byAuthor##C]]
   D D [[byAuthor##D]]
   E E [[byAuthor##E]]
   F F  [[byAuthor##F]]
   G G [[byAuthor##G]]
   H H [[byAuthor##H]]
   I I [[byAuthor##I]]
   J J [[byAuthor##J]]
   K K [[byAuthor##K]]
   L L [[byAuthor##L]]
   M M [[byAuthor##M]]
   N N [[byAuthor##N]]
   O O [[byAuthor##O]]
   P P [[byAuthor##P]]
   Q Q [[byAuthor##Q]]
   R R [[byAuthor##R]]
   S S [[byAuthor##S]]
   T T [[byAuthor##T]]
   U U [[byAuthor##U]]
   V V [[byAuthor##V]]
   W W [[byAuthor##W]]
   X X [[byAuthor##X]]
   Y Y [[byAuthor##Y]]
   Z Z [[byAuthor##Z]]>>
<<forEachTiddler 
where 
'store.getValue(tiddler, "bx") == "$1"'
sortBy 'tiddler.fields["au"]'
   write '"* " + tiddler.fields["au"] + " &ndash; "
     + "[[" + tiddler.title + "]]\n"' 
>>
<<<
[[artistic-creative]] (production-type theses)
[[case study]]
[[ethnographic]]
[[grounded theory]] 
[[hermeneutic]]
[[alchemical hermeneutic]]
[[heuristic]]
[[intuitive inquiry]]
[[narrative|narrative therapy]]
[[organic inquiry]]
[[participatory epistemology]]
[[phenomenological]]
<<<
<<cloud systemConfig [[alchemical hermeneutic]] excludeMissing script cp K2WSTheme ProQuest artistic-creative [[case study]] code ethnographic excludeLists excludeSearch [[grounded theory]] hermeneutic heuristic interviews intuitive inquiry literature review memoir [[narrative therapy]] organic inquiry participatory epistemology pending phenomenological qualitative [[intuitive inquiry]] [[literature review]] [[organic inquiry]] [[participatory epistemology]]>>
/%
!list
<<forEachTiddler
   where 'store.getValue(tiddler, "av") &&
     store.getValue(tiddler, "av").substr(0, 1).toLowerCase() == "$1"'
   sortBy 'tiddler.fields["av"]'
   write '"* " + tiddler.fields["av"] + " &ndash; "
     + "[[" + tiddler.title + "]]\n"'
 >>
!A
<<tiddler [[byAdvisor##list]] with: a>>
!B
<<tiddler [[byAdvisor##list]] with: b>>
!C
<<tiddler [[byAdvisor##list]] with: b>>
!D
<<tiddler [[byAdvisor##list]] with: d>>
!E
<<tiddler [[byAdvisor##list]] with: e>>
!F
<<tiddler [[byAdvisor##list]] with: f>>
!G
<<tiddler [[byAdvisor##list]] with: g>>
!H
<<tiddler [[byAdvisor##list]] with: h>>
!I
<<tiddler [[byAdvisor##list]] with: i>>
!J
<<tiddler [[byAdvisor##list]] with: j>>
!K
<<tiddler [[byAdvisor##list]] with: k>>
!L
<<tiddler [[byAdvisor##list]] with: l>>
!M
<<tiddler [[byAdvisor##list]] with: m>>
!N
<<tiddler [[byAdvisor##list]] with: n>>
!O
<<tiddler [[byAdvisor##list]] with: o>>
!P
<<tiddler [[byAdvisor##list]] with: p>>
!Q
<<tiddler [[byAdvisor##list]] with: q>>
!R
<<tiddler [[byAdvisor##list]] with: r>>
!S
<<tiddler [[byAdvisor##list]] with: s>>
!T
<<tiddler [[byAdvisor##list]] with: t>>
!U
<<tiddler [[byAdvisor##list]] with: u>>
!V
<<tiddler [[byAdvisor##list]] with: v>>
!W
<<tiddler [[byAdvisor##list]] with: w>>
!X
<<tiddler [[byAdvisor##list]] with: x>>
!Y
<<tiddler [[byAdvisor##list]] with: y>>
!Z
<<tiddler [[byAdvisor##list]] with: z>>
!end
%/
<<tabs txtByAuthorTab
   A A [[byAdvisor##A]]
   B B [[byAdvisor##B]]
   C C [[byAdvisor##C]]
   D D [[byAdvisor##D]]
   E E [[byAdvisor##E]]
   F F  [[byAdvisor##F]]
   G G [[byAdvisor##G]]
   H H [[byAdvisor##H]]
   I I [[byAdvisor##I]]
   J J [[byAdvisor##J]]
   K K [[byAdvisor##K]]
   L L [[byAdvisor##L]]
   M M [[byAdvisor##M]]
   N N [[byAdvisor##N]]
   O O [[byAdvisor##O]]
   P P [[byAdvisor##P]]
   Q Q [[byAdvisor##Q]]
   R R [[byAdvisor##R]]
   S S [[byAdvisor##S]]
   T T [[byAdvisor##T]]
   U U [[byAdvisor##U]]
   V V [[byAdvisor##V]]
   W W [[byAdvisor##W]]
   X X [[byAdvisor##X]]
   Y Y [[byAdvisor##Y]]
   Z Z [[byAdvisor##Z]]>>
/%
!list
<<forEachTiddler
   where 'store.getValue(tiddler, "au") &&
     store.getValue(tiddler, "au").substr(0, 1).toLowerCase() == "$1"'
   sortBy 'tiddler.fields["au"]'
   write '"* " + tiddler.fields["au"] + " ("
     + tiddler.fields["yr"] + "). " + "[[" + tiddler.title + "]].\n"' 
>>
!A
<<tiddler [[byAuthor##list]] with: a>>
!B
<<tiddler [[byAuthor##list]] with: b>>
!C
<<tiddler [[byAuthor##list]] with: c>>
!D
<<tiddler [[byAuthor##list]] with: d>>
!E
<<tiddler [[byAuthor##list]] with: e>>
!F
<<tiddler [[byAuthor##list]] with: f>>
!G
<<tiddler [[byAuthor##list]] with: g>>
!H
<<tiddler [[byAuthor##list]] with: h>>
!I
<<tiddler [[byAuthor##list]] with: i>>
!J
<<tiddler [[byAuthor##list]] with: j>>
!K
<<tiddler [[byAuthor##list]] with: k>>
!L
<<tiddler [[byAuthor##list]] with: l>>
!M
<<tiddler [[byAuthor##list]] with: m>>
!N
<<tiddler [[byAuthor##list]] with: n>>
!O
<<tiddler [[byAuthor##list]] with: o>>
!P
<<tiddler [[byAuthor##list]] with: p>>
!Q
<<tiddler [[byAuthor##list]] with: q>>
!R
<<tiddler [[byAuthor##list]] with: r>>
!S
<<tiddler [[byAuthor##list]] with: s>>
!T
<<tiddler [[byAuthor##list]] with: t>>
!U
<<tiddler [[byAuthor##list]] with: u>>
!V
<<tiddler [[byAuthor##list]] with: v>>
!W
<<tiddler [[byAuthor##list]] with: w>>
!X
<<tiddler [[byAuthor##list]] with: x>>
!Y
<<tiddler [[byAuthor##list]] with: y>>
!Z
<<tiddler [[byAuthor##list]] with: z>>
!end
%/
<<tabs txtByAuthorTab
   A A [[byAuthor##A]]
   B B [[byAuthor##B]]
   C C [[byAuthor##C]]
   D D [[byAuthor##D]]
   E E [[byAuthor##E]]
   F F  [[byAuthor##F]]
   G G [[byAuthor##G]]
   H H [[byAuthor##H]]
   I I [[byAuthor##I]]
   J J [[byAuthor##J]]
   K K [[byAuthor##K]]
   L L [[byAuthor##L]]
   M M [[byAuthor##M]]
   N N [[byAuthor##N]]
   O O [[byAuthor##O]]
   P P [[byAuthor##P]]
   Q Q [[byAuthor##Q]]
   R R [[byAuthor##R]]
   S S [[byAuthor##S]]
   T T [[byAuthor##T]]
   U U [[byAuthor##U]]
   V V [[byAuthor##V]]
   W W [[byAuthor##W]]
   X X [[byAuthor##X]]
   Y Y [[byAuthor##Y]]
   Z Z [[byAuthor##Z]]>>
/%
!list
<<forEachTiddler 
where 
'store.getValue(tiddler, "bx") == "$1"'
sortBy 'tiddler.fields["au"]'
   write '"* " + tiddler.fields["au"] + " ("
     + tiddler.fields["yr"] + "). " + "[[" + tiddler.title + "]].\n"' 
>>
!84

''Box 1''
<<tiddler [[byBox##list]] with:84#1>>
''Box 2''
<<tiddler [[byBox##list]] with:84#2>>

!85

''Box 1''
<<tiddler [[byBox##list]] with:85#1>>
''Box 2''
<<tiddler [[byBox##list]] with:85#2>>

!86

''Box 1''
<<tiddler [[byBox##list]] with:86#1>>
''Box 2''
<<tiddler [[byBox##list]] with:86#2>>
''Box 3''
<<tiddler [[byBox##list]] with:86#2>>

!87

''Box 1''
<<tiddler [[byBox##list]] with: 87#1>>
''Box 2''
<<tiddler [[byBox##list]] with: 87#2>>
''Box 3''
<<tiddler [[byBox##list]] with: 87#3>>
!88

''Box 1''
<<tiddler [[byBox##list]] with: 88#1>>
''Box 2''
<<tiddler [[byBox##list]] with: 88#2>>
''Box 3''
<<tiddler [[byBox##list]] with: 88#3>>
!89

''Box 1''
<<tiddler [[byBox##list]] with: 89#1>>
''Box 2''
<<tiddler [[byBox##list]] with: 89#2>>
''Box 3''
<<tiddler [[byBox##list]] with: 89#3>>
!1990

''Box 1''
<<tiddler [[byBox##list]] with:90#1>>
''Box 2''
<<tiddler [[byBox##list]] with:90#2>>
''Box 3''
<<tiddler [[byBox##list]] with:90#3>>
''Box 4''
<<tiddler [[byBox##list]] with:90#4>>
!91

''Box 1''
<<tiddler [[byBox##list]] with:91#1>>
''Box 2''
<<tiddler [[byBox##list]] with:91#2>>
''Box 3''
<<tiddler [[byBox##list]] with:91#3>>
''Box 4''
<<tiddler [[byBox##list]] with:91#4>>
!92

''Box 1''
<<tiddler [[byBox##list]] with:92#1>>
''Box 2''
<<tiddler [[byBox##list]] with:92#2>>
''Box 3''
<<tiddler [[byBox##list]] with:92#3>>
''Box 4''
<<tiddler [[byBox##list]] with:92#4>>
!93

''Box 1''
<<tiddler [[byBox##list]] with:93#1>>
''Box 2''
<<tiddler [[byBox##list]] with:93#2>>
''Box 3''
<<tiddler [[byBox##list]] with:93#3>>
''Box 4''
<<tiddler [[byBox##list]] with:93#4>>
!94

''Box 1''
<<tiddler [[byBox##list]] with:94#1>>
''Box 2''
<<tiddler [[byBox##list]] with:94#2>>
''Box 3''
<<tiddler [[byBox##list]] with:94#3>>
''Box 4''
<<tiddler [[byBox##list]] with:94#4>>
!95

''Box 1''
<<tiddler [[byBox##list]] with:95#1>>
''Box 2''
<<tiddler [[byBox##list]] with:95#2>>
''Box 3''
<<tiddler [[byBox##list]] with:95#3>>
''Box 4''
<<tiddler [[byBox##list]] with:95#4>>
!96

''Box 1''
<<tiddler [[byBox##list]] with:96#1>>
''Box 2''
<<tiddler [[byBox##list]] with:96#2>>
''Box 3''
<<tiddler [[byBox##list]] with:96#3>>
''Box 4''
<<tiddler [[byBox##list]] with:96#4>>
!97

''Box 1''
<<tiddler [[byBox##list]] with: 97#1>>
''Box 2''
<<tiddler [[byBox##list]] with:97#2>>
''Box 3''
<<tiddler [[byBox##list]] with:97#3>>
''Box 4''
<<tiddler [[byBox##list]] with:97#4>>
!98

''Box 1''
<<tiddler [[byBox##list]] with: 98#1>>
''Box 2''
<<tiddler [[byBox##list]] with: 98#2>>
''Box 3''
<<tiddler [[byBox##list]] with: 98#3>>
''Box 4''
<<tiddler [[byBox##list]] with:98#4>>
!99

''Box 1''
<<tiddler [[byBox##list]] with: 99#1>>
''Box 2''
<<tiddler [[byBox##list]] with: 99#2>>
''Box 3''
<<tiddler [[byBox##list]] with: 99#3>>
''Box 4''
<<tiddler [[byBox##list]] with:99#4>>
!2000

''Box 1''
<<tiddler [[byBox##list]] with: 00#1>>
''Box 2''
<<tiddler [[byBox##list]] with: 00#2>>
''Box 3''
<<tiddler [[byBox##list]] with: 00#3>>
''Box 4''
<<tiddler [[byBox##list]] with: 00#4>>
!01

''Box 1''
<<tiddler [[byBox##list]] with: 01#1>>
''Box 2''
<<tiddler [[byBox##list]] with: 01#2>>
''Box 3''
<<tiddler [[byBox##list]] with: 01#3>>
''Box 4''
<<tiddler [[byBox##list]] with: 01#4>>
!02

''Box 1''
<<tiddler [[byBox##list]] with: 02#1>>
''Box 2''
<<tiddler [[byBox##list]] with: 02#2>>
''Box 3''
<<tiddler [[byBox##list]] with: 02#3>>
''Box 4''
<<tiddler [[byBox##list]] with: 02#4>>
!03

''Box 1''
<<tiddler [[byBox##list]] with: 03#1>>
''Box 2''
<<tiddler [[byBox##list]] with: 03#2>>
''Box 3''
<<tiddler [[byBox##list]] with: 03#3>>
''Box 4''
<<tiddler [[byBox##list]] with: 03#4>>
!04

''Box 1''
<<tiddler [[byBox##list]] with: 04#1>>
''Box 2''
<<tiddler [[byBox##list]] with: 04#2>>
''Box 3''
<<tiddler [[byBox##list]] with: 04#3>>
''Box 4''
<<tiddler [[byBox##list]] with: 04#4>>
!05

''Box 1''
<<tiddler [[byBox##list]] with: 05#1>>
''Box 2''
<<tiddler [[byBox##list]] with: 05#2>>
''Box 3''
<<tiddler [[byBox##list]] with: 05#3>>
''Box 4''
<<tiddler [[byBox##list]] with: 05#4>>
''Box 5''
<<tiddler [[byBox##list]] with: 05#5>>
!06

''Box 1''
<<tiddler [[byBox##list]] with: 06#1>>
''Box 2''
<<tiddler [[byBox##list]] with: 06#2>>
''Box 3''
<<tiddler [[byBox##list]] with: 06#3>>
''Box 4''
<<tiddler [[byBox##list]] with: 06#4>>
''Box 5''
<<tiddler [[byBox##list]] with: 06#5>>
!07

''Box 1''
<<tiddler [[byBox##list]] with: 07#1>>
''Box 2''
<<tiddler [[byBox##list]] with: 07#2>>
''Box 3''
<<tiddler [[byBox##list]] with: 07#3>>
''Box 4''
<<tiddler [[byBox##list]] with: 07#4>>

!08

''Box 1''
<<tiddler [[byBox##list]] with: 08#1>>
''Box 2''
<<tiddler [[byBox##list]] with: 08#2>>
''Box 3''
<<tiddler [[byBox##list]] with: 08#3>>
''Box 4''
<<tiddler [[byBox##list]] with: 08#4>>
''Box 5''
<<tiddler [[byBox##list]] with: 08#5>>
!09

''Box 1''
<<tiddler [[byBox##list]] with: 09#1>>
''Box 2''
<<tiddler [[byBox##list]] with: 09#2>>
''Box 3''
<<tiddler [[byBox##list]] with: 09#3>>
''Box 4''
<<tiddler [[byBox##list]] with: 09#4>>

!10

''Box 1''
<<tiddler [[byBox##list]] with: 10#1>>
''Box 2''
<<tiddler [[byBox##list]] with: 10#2>>
''Box 3''
<<tiddler [[byBox##list]] with: 10#3>>
''Box 4''
<<tiddler [[byBox##list]] with: 10#4>>
!end
%/
<<tabs txtByAuthorTab
   1984 1984 [[byBox##84]]
   85 85 [[byBox##85]]
   86 86 [[byBox##86]]
   87 87 [[byBox##87]]
   88 88 [[byBox##88]]
   89 89 [[byBox##89]]
   1990 1990 [[byBox##1990]]
   91 91 [[byBox##91]]
   92 92 [[byBox##92]]
   93 93 [[byBox##93]]
   94 94 [[byBox##94]]
   95 95 [[byBox##95]]
   96 96 [[byBox##96]]
   97 97 [[byBox##97]]
   98 98 [[byBox##98]]
   99 99 [[byBox##99]]
   2000 2000 [[byBox##2000]]
   01 01 [[byBox##01]]
   02 02 [[byBox##02]]
   03 03 [[byBox##03]]
   04 04 [[byBox##04]]
   05 05 [[byBox##05]]
   06 06 [[byBox##06]]
   07 07 [[byBox##07]]
   08 08 [[byBox##08]]
   09 09 [[byBox##09]]
   2010 2010 [[byBox##10]]>>
/%
!list
<<forEachTiddler
   where 'tiddler.title.replace(/^(A|An|The) /,"").substr
(0,1).toUpperCase()=="$1" && tiddler.tags.contains("cp")'
   sortBy 'tiddler.title.replace(/^(A|An|The) /,"").toUpperCase()'>>
!A
<<tiddler [[byTitle##list]] with: A>>
!B
<<tiddler [[byTitle##list]] with: B>>
!C
<<tiddler [[byTitle##list]] with: C>>
!D
<<tiddler [[byTitle##list]] with: D>>
!E
<<tiddler [[byTitle##list]] with: E>>
!F
<<tiddler [[byTitle##list]] with: F>>
!G
<<tiddler [[byTitle##list]] with: G>>
!H
<<tiddler [[byTitle##list]] with: H>>
!I
<<tiddler [[byTitle##list]] with: I>>
!J
<<tiddler [[byTitle##list]] with: J>>
!K
<<tiddler [[byTitle##list]] with: K>>
!L
<<tiddler [[byTitle##list]] with: L>>
!M
<<tiddler [[byTitle##list]] with: M>>
!N
<<tiddler [[byTitle##list]] with: N>>
!O
<<tiddler [[byTitle##list]] with: O>>
!P
<<tiddler [[byTitle##list]] with: P>>
!Q
<<tiddler [[byTitle##list]] with: Q>>
!R
<<tiddler [[byTitle##list]] with: R>>
!S
<<tiddler [[byTitle##list]] with: S>>
!T
<<tiddler [[byTitle##list]] with: T>>
!U
<<tiddler [[byTitle##list]] with: U>>
!V
<<tiddler [[byTitle##list]] with: V>>
!W
<<tiddler [[byTitle##list]] with: W>>
!X
<<tiddler [[byTitle##list]] with: X>>
!Y
<<tiddler [[byTitle##list]] with: Y>>
!Z
<<tiddler [[byTitle##list]] with: Z>>
!end
%/
<<tabs txtByTitleTab
   A A [[byTitle##A]]
   B B [[byTitle##B]]
   C C [[byTitle##C]]
   D D [[byTitle##D]]
   E E [[byTitle##E]]
   F F  [[byTitle##F]]
   G G [[byTitle##G]]
   H H [[byTitle##H]]
   I I [[byTitle##I]]
   J J [[byTitle##J]]
   K K [[byTitle##K]]
   L L [[byTitle##L]]
   M M [[byTitle##M]]
   N N [[byTitle##N]]
   O O [[byTitle##O]]
   P P [[byTitle##P]]
   Q Q [[byTitle##Q]]
   R R [[byTitle##R]]
   S S [[byTitle##S]]
   T T [[byTitle##T]]
   U U [[byTitle##U]]
   V V [[byTitle##V]]
   W W [[byTitle##W]]
   X X [[byTitle##X]]
   Y Y [[byTitle##Y]]
   Z Z [[byTitle##Z]]>>









/%
!list
<<forEachTiddler
where
      'tiddler.title.replace(/^(A|An|The) /,"").substr(0,1).toUpperCase()&& store.getValue(tiddler, "yr") == "$1"'
   sortBy
 'tiddler.title.replace(/^(A|An|The) /,"").toUpperCase()'>>
!1984
<<tiddler [[byYear##list]] with: 1984>>
!85
<<tiddler [[byYear##list]] with: 1985>>
!86
<<tiddler [[byYear##list]] with: 1986>>
!87
<<tiddler [[byYear##list]] with: 1987>>
!88
<<tiddler [[byYear##list]] with: 1988>>
!89
<<tiddler [[byYear##list]] with: 1989>>
!1990
<<tiddler [[byYear##list]] with: 1990>>
!91
<<tiddler [[byYear##list]] with: 1991>>
!92
<<tiddler [[byYear##list]] with: 1992>>
!93
<<tiddler [[byYear##list]] with: 1993>>
!94
<<tiddler [[byYear##list]] with: 1994>>
!95
<<tiddler [[byYear##list]] with: 1995>>
!96
<<tiddler [[byYear##list]] with: 1996>>
!97
<<tiddler [[byYear##list]] with: 1997>>
!98
<<tiddler [[byYear##list]] with: 1998>>
!99
<<tiddler [[byYear##list]] with: 1999>>
!2000
<<tiddler [[byYear##list]] with: 2000>>
!01
<<tiddler [[byYear##list]] with: 2001>>
!02
<<tiddler [[byYear##list]] with: 2002>>
!03
<<tiddler [[byYear##list]] with: 2003>>
!04
<<tiddler [[byYear##list]] with: 2004>>
!05
<<tiddler [[byYear##list]] with: 2005>>
!06
<<tiddler [[byYear##list]] with: 2006>>
!07
<<tiddler [[byYear##list]] with: 2007>>
!2008
<<tiddler [[byYear##list]] with: 2008>>
!2009
<<tiddler [[byYear##list]] with: 2009>>
!2010
<<tiddler [[byYear##list]] with: 2010>>
!2011
<<tiddler [[byYear##list]] with: 2011>>
!2012
<<tiddler [[byYear##list]] with: 2012>>
!2013
<<tiddler [[byYear##list]] with: 2013>>
!2014
<<tiddler [[byYear##list]] with: 2014>>
!2015
<<tiddler [[byYear##list]] with: 2015>>
!end
%/
<<tabs txtByYearTab
   1984 1984 [[byYear##1984]]
   85 85 [[byYear##85]]
   86 86 [[byYear##86]]
   87 87 [[byYear##87]]
   88 88 [[byYear##88]]
   89 89 [[byYear##89]]
   1990 1990 [[byYear##1990]]
   91 91 [[byYear##91]]
   92 92 [[byYear##92]]
   93 93 [[byYear##93]]
   94 94 [[byYear##94]]
   95 95 [[byYear##95]]
   96 96 [[byYear##96]]
   97 97 [[byYear##97]]
   98 98 [[byYear##98]]
   99 99 [[byYear##99]]
   2000 2000 [[byYear##2000]]
   01 01 [[byYear##01]]
   02 02 [[byYear##02]]
   03 03 [[byYear##03]]
   04 04 [[byYear##04]]
   05 05 [[byYear##05]]
   06 06 [[byYear##06]]
   07 07 [[byYear##07]]
   08 08 [[byYear##2008]]
   09 09 [[byYear##2009]]
   2010 2010 [[byYear##2010]]
   11 11 [[byYear##2011]]
   12 12 [[byYear##2012]]
   13 13 [[byYear##2013]]
   14 14 [[byYear##2014]]
   2015 2015 [[byYear##2015]]
>>
<<tiddler md with:"case study">>
The electronic copy of this thesis is on a disc containing a single PDF file that can be opened with Adobe Acrobat Reader.
<<tiddler md with:ethnographic>>
/***
|''Name:''|ForEachTiddlerPlugin|
|''Version:''|1.0.8 (2007-04-12)|
|''Source:''|http://tiddlywiki.abego-software.de/#ForEachTiddlerPlugin|
|''Author:''|UdoBorkowski (ub [at] abego-software [dot] de)|
|''Licence:''|[[BSD open source license (abego Software)|http://www.abego-software.de/legal/apl-v10.html]]|
|''Copyright:''|&copy; 2005-2007 [[abego Software|http://www.abego-software.de]]|
|''TiddlyWiki:''|1.2.38+, 2.0|
|''Browser:''|Firefox 1.0.4+; Firefox 1.5; InternetExplorer 6.0|
!Description

Create customizable lists, tables etc. for your selections of tiddlers. Specify the tiddlers to include and their order through a powerful language.

''Syntax:'' 
|>|{{{<<}}}''forEachTiddler'' [''in'' //tiddlyWikiPath//] [''where'' //whereCondition//] [''sortBy'' //sortExpression// [''ascending'' //or// ''descending'']] [''script'' //scriptText//] [//action// [//actionParameters//]]{{{>>}}}|
|//tiddlyWikiPath//|The filepath to the TiddlyWiki the macro should work on. When missing the current TiddlyWiki is used.|
|//whereCondition//|(quoted) JavaScript boolean expression. May refer to the build-in variables {{{tiddler}}} and  {{{context}}}.|
|//sortExpression//|(quoted) JavaScript expression returning "comparable" objects (using '{{{<}}}','{{{>}}}','{{{==}}}'. May refer to the build-in variables {{{tiddler}}} and  {{{context}}}.|
|//scriptText//|(quoted) JavaScript text. Typically defines JavaScript functions that are called by the various JavaScript expressions (whereClause, sortClause, action arguments,...)|
|//action//|The action that should be performed on every selected tiddler, in the given order. By default the actions [[addToList|AddToListAction]] and [[write|WriteAction]] are supported. When no action is specified [[addToList|AddToListAction]]  is used.|
|//actionParameters//|(action specific) parameters the action may refer while processing the tiddlers (see action descriptions for details). <<tiddler [[JavaScript in actionParameters]]>>|
|>|~~Syntax formatting: Keywords in ''bold'', optional parts in [...]. 'or' means that exactly one of the two alternatives must exist.~~|

See details see [[ForEachTiddlerMacro]] and [[ForEachTiddlerExamples]].

!Revision history
* v1.0.8 (2007-04-12)
** Adapted to latest TiddlyWiki 2.2 Beta importTiddlyWiki API (introduced with changeset 2004). TiddlyWiki 2.2 Beta builds prior to changeset 2004 are no longer supported (but TiddlyWiki 2.1 and earlier, of cause)
* v1.0.7 (2007-03-28)
** Also support "pre" formatted TiddlyWikis (introduced with TW 2.2) (when using "in" clause to work on external tiddlers)
* v1.0.6 (2006-09-16)
** Context provides "viewerTiddler", i.e. the tiddler used to view the macro. Most times this is equal to the "inTiddler", but when using the "tiddler" macro both may be different.
** Support "begin", "end" and "none" expressions in "write" action
* v1.0.5 (2006-02-05)
** Pass tiddler containing the macro with wikify, context object also holds reference to tiddler containing the macro ("inTiddler"). Thanks to SimonBaird.
** Support Firefox 1.5.0.1
** Internal
*** Make "JSLint" conform
*** "Only install once"
* v1.0.4 (2006-01-06)
** Support TiddlyWiki 2.0
* v1.0.3 (2005-12-22)
** Features: 
*** Write output to a file supports multi-byte environments (Thanks to Bram Chen) 
*** Provide API to access the forEachTiddler functionality directly through JavaScript (see getTiddlers and performMacro)
** Enhancements:
*** Improved error messages on InternetExplorer.
* v1.0.2 (2005-12-10)
** Features: 
*** context object also holds reference to store (TiddlyWiki)
** Fixed Bugs: 
*** ForEachTiddler 1.0.1 has broken support on win32 Opera 8.51 (Thanks to BrunoSabin for reporting)
* v1.0.1 (2005-12-08)
** Features: 
*** Access tiddlers stored in separated TiddlyWikis through the "in" option. I.e. you are no longer limited to only work on the "current TiddlyWiki".
*** Write output to an external file using the "toFile" option of the "write" action. With this option you may write your customized tiddler exports.
*** Use the "script" section to define "helper" JavaScript functions etc. to be used in the various JavaScript expressions (whereClause, sortClause, action arguments,...).
*** Access and store context information for the current forEachTiddler invocation (through the build-in "context" object) .
*** Improved script evaluation (for where/sort clause and write scripts).
* v1.0.0 (2005-11-20)
** initial version

!Code
***/
//{{{

	
//============================================================================
//============================================================================
//		   ForEachTiddlerPlugin
//============================================================================
//============================================================================

// Only install once
if (!version.extensions.ForEachTiddlerPlugin) {

if (!window.abego) window.abego = {};

version.extensions.ForEachTiddlerPlugin = {
	major: 1, minor: 0, revision: 8, 
	date: new Date(2007,3,12), 
	source: "http://tiddlywiki.abego-software.de/#ForEachTiddlerPlugin",
	licence: "[[BSD open source license (abego Software)|http://www.abego-software.de/legal/apl-v10.html]]",
	copyright: "Copyright (c) abego Software GmbH, 2005-2007 (www.abego-software.de)"
};

// For backward compatibility with TW 1.2.x
//
if (!TiddlyWiki.prototype.forEachTiddler) {
	TiddlyWiki.prototype.forEachTiddler = function(callback) {
		for(var t in this.tiddlers) {
			callback.call(this,t,this.tiddlers[t]);
		}
	};
}

//============================================================================
// forEachTiddler Macro
//============================================================================

version.extensions.forEachTiddler = {
	major: 1, minor: 0, revision: 8, date: new Date(2007,3,12), provider: "http://tiddlywiki.abego-software.de"};

// ---------------------------------------------------------------------------
// Configurations and constants 
// ---------------------------------------------------------------------------

config.macros.forEachTiddler = {
	 // Standard Properties
	 label: "forEachTiddler",
	 prompt: "Perform actions on a (sorted) selection of tiddlers",

	 // actions
	 actions: {
		 addToList: {},
		 write: {}
	 }
};

// ---------------------------------------------------------------------------
//  The forEachTiddler Macro Handler 
// ---------------------------------------------------------------------------

config.macros.forEachTiddler.getContainingTiddler = function(e) {
	while(e && !hasClass(e,"tiddler"))
		e = e.parentNode;
	var title = e ? e.getAttribute("tiddler") : null; 
	return title ? store.getTiddler(title) : null;
};

config.macros.forEachTiddler.handler = function(place,macroName,params,wikifier,paramString,tiddler) {
	// config.macros.forEachTiddler.traceMacroCall(place,macroName,params,wikifier,paramString,tiddler);

	if (!tiddler) tiddler = config.macros.forEachTiddler.getContainingTiddler(place);
	// --- Parsing ------------------------------------------

	var i = 0; // index running over the params
	// Parse the "in" clause
	var tiddlyWikiPath = undefined;
	if ((i < params.length) && params[i] == "in") {
		i++;
		if (i >= params.length) {
			this.handleError(place, "TiddlyWiki path expected behind 'in'.");
			return;
		}
		tiddlyWikiPath = this.paramEncode((i < params.length) ? params[i] : "");
		i++;
	}

	// Parse the where clause
	var whereClause ="true";
	if ((i < params.length) && params[i] == "where") {
		i++;
		whereClause = this.paramEncode((i < params.length) ? params[i] : "");
		i++;
	}

	// Parse the sort stuff
	var sortClause = null;
	var sortAscending = true; 
	if ((i < params.length) && params[i] == "sortBy") {
		i++;
		if (i >= params.length) {
			this.handleError(place, "sortClause missing behind 'sortBy'.");
			return;
		}
		sortClause = this.paramEncode(params[i]);
		i++;

		if ((i < params.length) && (params[i] == "ascending" || params[i] == "descending")) {
			 sortAscending = params[i] == "ascending";
			 i++;
		}
	}

	// Parse the script
	var scriptText = null;
	if ((i < params.length) && params[i] == "script") {
		i++;
		scriptText = this.paramEncode((i < params.length) ? params[i] : "");
		i++;
	}

	// Parse the action. 
	// When we are already at the end use the default action
	var actionName = "addToList";
	if (i < params.length) {
	   if (!config.macros.forEachTiddler.actions[params[i]]) {
			this.handleError(place, "Unknown action '"+params[i]+"'.");
			return;
		} else {
			actionName = params[i]; 
			i++;
		}
	} 
	
	// Get the action parameter
	// (the parsing is done inside the individual action implementation.)
	var actionParameter = params.slice(i);


	// --- Processing ------------------------------------------
	try {
		this.performMacro({
				place: place, 
				inTiddler: tiddler,
				whereClause: whereClause, 
				sortClause: sortClause, 
				sortAscending: sortAscending, 
				actionName: actionName, 
				actionParameter: actionParameter, 
				scriptText: scriptText, 
				tiddlyWikiPath: tiddlyWikiPath});

	} catch (e) {
		this.handleError(place, e);
	}
};

// Returns an object with properties "tiddlers" and "context".
// tiddlers holds the (sorted) tiddlers selected by the parameter,
// context the context of the execution of the macro.
//
// The action is not yet performed.
//
// @parameter see performMacro
//
config.macros.forEachTiddler.getTiddlersAndContext = function(parameter) {

	var context = config.macros.forEachTiddler.createContext(parameter.place, parameter.whereClause, parameter.sortClause, parameter.sortAscending, parameter.actionName, parameter.actionParameter, parameter.scriptText, parameter.tiddlyWikiPath, parameter.inTiddler);

	var tiddlyWiki = parameter.tiddlyWikiPath ? this.loadTiddlyWiki(parameter.tiddlyWikiPath) : store;
	context["tiddlyWiki"] = tiddlyWiki;
	
	// Get the tiddlers, as defined by the whereClause
	var tiddlers = this.findTiddlers(parameter.whereClause, context, tiddlyWiki);
	context["tiddlers"] = tiddlers;

	// Sort the tiddlers, when sorting is required.
	if (parameter.sortClause) {
		this.sortTiddlers(tiddlers, parameter.sortClause, parameter.sortAscending, context);
	}

	return {tiddlers: tiddlers, context: context};
};

// Returns the (sorted) tiddlers selected by the parameter.
//
// The action is not yet performed.
//
// @parameter see performMacro
//
config.macros.forEachTiddler.getTiddlers = function(parameter) {
	return this.getTiddlersAndContext(parameter).tiddlers;
};

// Performs the macros with the given parameter.
//
// @param parameter holds the parameter of the macro as separate properties.
//				  The following properties are supported:
//
//						place
//						whereClause
//						sortClause
//						sortAscending
//						actionName
//						actionParameter
//						scriptText
//						tiddlyWikiPath
//
//					All properties are optional. 
//					For most actions the place property must be defined.
//
config.macros.forEachTiddler.performMacro = function(parameter) {
	var tiddlersAndContext = this.getTiddlersAndContext(parameter);

	// Perform the action
	var actionName = parameter.actionName ? parameter.actionName : "addToList";
	var action = config.macros.forEachTiddler.actions[actionName];
	if (!action) {
		this.handleError(parameter.place, "Unknown action '"+actionName+"'.");
		return;
	}

	var actionHandler = action.handler;
	actionHandler(parameter.place, tiddlersAndContext.tiddlers, parameter.actionParameter, tiddlersAndContext.context);
};

// ---------------------------------------------------------------------------
//  The actions 
// ---------------------------------------------------------------------------

// Internal.
//
// --- The addToList Action -----------------------------------------------
//
config.macros.forEachTiddler.actions.addToList.handler = function(place, tiddlers, parameter, context) {
	// Parse the parameter
	var p = 0;

	// Check for extra parameters
	if (parameter.length > p) {
		config.macros.forEachTiddler.createExtraParameterErrorElement(place, "addToList", parameter, p);
		return;
	}

	// Perform the action.
	var list = document.createElement("ul");
	place.appendChild(list);
	for (var i = 0; i < tiddlers.length; i++) {
		var tiddler = tiddlers[i];
		var listItem = document.createElement("li");
		list.appendChild(listItem);
		createTiddlyLink(listItem, tiddler.title, true);
	}
};

abego.parseNamedParameter = function(name, parameter, i) {
	var beginExpression = null;
	if ((i < parameter.length) && parameter[i] == name) {
		i++;
		if (i >= parameter.length) {
			throw "Missing text behind '%0'".format([name]);
		}
		
		return config.macros.forEachTiddler.paramEncode(parameter[i]);
	}
	return null;
}

// Internal.
//
// --- The write Action ---------------------------------------------------
//
config.macros.forEachTiddler.actions.write.handler = function(place, tiddlers, parameter, context) {
	// Parse the parameter
	var p = 0;
	if (p >= parameter.length) {
		this.handleError(place, "Missing expression behind 'write'.");
		return;
	}

	var textExpression = config.macros.forEachTiddler.paramEncode(parameter[p]);
	p++;

	// Parse the "begin" option
	var beginExpression = abego.parseNamedParameter("begin", parameter, p);
	if (beginExpression !== null) 
		p += 2;
	var endExpression = abego.parseNamedParameter("end", parameter, p);
	if (endExpression !== null) 
		p += 2;
	var noneExpression = abego.parseNamedParameter("none", parameter, p);
	if (noneExpression !== null) 
		p += 2;

	// Parse the "toFile" option
	var filename = null;
	var lineSeparator = undefined;
	if ((p < parameter.length) && parameter[p] == "toFile") {
		p++;
		if (p >= parameter.length) {
			this.handleError(place, "Filename expected behind 'toFile' of 'write' action.");
			return;
		}
		
		filename = config.macros.forEachTiddler.getLocalPath(config.macros.forEachTiddler.paramEncode(parameter[p]));
		p++;
		if ((p < parameter.length) && parameter[p] == "withLineSeparator") {
			p++;
			if (p >= parameter.length) {
				this.handleError(place, "Line separator text expected behind 'withLineSeparator' of 'write' action.");
				return;
			}
			lineSeparator = config.macros.forEachTiddler.paramEncode(parameter[p]);
			p++;
		}
	}
	
	// Check for extra parameters
	if (parameter.length > p) {
		config.macros.forEachTiddler.createExtraParameterErrorElement(place, "write", parameter, p);
		return;
	}

	// Perform the action.
	var func = config.macros.forEachTiddler.getEvalTiddlerFunction(textExpression, context);
	var count = tiddlers.length;
	var text = "";
	if (count > 0 && beginExpression)
		text += config.macros.forEachTiddler.getEvalTiddlerFunction(beginExpression, context)(undefined, context, count, undefined);
	
	for (var i = 0; i < count; i++) {
		var tiddler = tiddlers[i];
		text += func(tiddler, context, count, i);
	}
	
	if (count > 0 && endExpression)
		text += config.macros.forEachTiddler.getEvalTiddlerFunction(endExpression, context)(undefined, context, count, undefined);

	if (count == 0 && noneExpression) 
		text += config.macros.forEachTiddler.getEvalTiddlerFunction(noneExpression, context)(undefined, context, count, undefined);
		

	if (filename) {
		if (lineSeparator !== undefined) {
			lineSeparator = lineSeparator.replace(/\\n/mg, "\n").replace(/\\r/mg, "\r");
			text = text.replace(/\n/mg,lineSeparator);
		}
		saveFile(filename, convertUnicodeToUTF8(text));
	} else {
		var wrapper = createTiddlyElement(place, "span");
		wikify(text, wrapper, null/* highlightRegExp */, context.inTiddler);
	}
};


// ---------------------------------------------------------------------------
//  Helpers
// ---------------------------------------------------------------------------

// Internal.
//
config.macros.forEachTiddler.createContext = function(placeParam, whereClauseParam, sortClauseParam, sortAscendingParam, actionNameParam, actionParameterParam, scriptText, tiddlyWikiPathParam, inTiddlerParam) {
	return {
		place : placeParam, 
		whereClause : whereClauseParam, 
		sortClause : sortClauseParam, 
		sortAscending : sortAscendingParam, 
		script : scriptText,
		actionName : actionNameParam, 
		actionParameter : actionParameterParam,
		tiddlyWikiPath : tiddlyWikiPathParam,
		inTiddler : inTiddlerParam, // the tiddler containing the <<forEachTiddler ...>> macro call.
		viewerTiddler : config.macros.forEachTiddler.getContainingTiddler(placeParam) // the tiddler showing the forEachTiddler result
	};
};

// Internal.
//
// Returns a TiddlyWiki with the tiddlers loaded from the TiddlyWiki of 
// the given path.
//
config.macros.forEachTiddler.loadTiddlyWiki = function(path, idPrefix) {
	if (!idPrefix) {
		idPrefix = "store";
	}
	var lenPrefix = idPrefix.length;
	
	// Read the content of the given file
	var content = loadFile(this.getLocalPath(path));
	if(content === null) {
		throw "TiddlyWiki '"+path+"' not found.";
	}
	
	var tiddlyWiki = new TiddlyWiki();

	// Starting with TW 2.2 there is a helper function to import the tiddlers
	if (tiddlyWiki.importTiddlyWiki) {
		if (!tiddlyWiki.importTiddlyWiki(content))
			throw "File '"+path+"' is not a TiddlyWiki.";
		tiddlyWiki.dirty = false;
		return tiddlyWiki;
	}
	
	// The legacy code, for TW < 2.2
	
	// Locate the storeArea div's
	var posOpeningDiv = content.indexOf(startSaveArea);
	var posClosingDiv = content.lastIndexOf(endSaveArea);
	if((posOpeningDiv == -1) || (posClosingDiv == -1)) {
		throw "File '"+path+"' is not a TiddlyWiki.";
	}
	var storageText = content.substr(posOpeningDiv + startSaveArea.length, posClosingDiv);
	
	// Create a "div" element that contains the storage text
	var myStorageDiv = document.createElement("div");
	myStorageDiv.innerHTML = storageText;
	myStorageDiv.normalize();
	
	// Create all tiddlers in a new TiddlyWiki
	// (following code is modified copy of TiddlyWiki.prototype.loadFromDiv)
	var store = myStorageDiv.childNodes;
	for(var t = 0; t < store.length; t++) {
		var e = store[t];
		var title = null;
		if(e.getAttribute)
			title = e.getAttribute("tiddler");
		if(!title && e.id && e.id.substr(0,lenPrefix) == idPrefix)
			title = e.id.substr(lenPrefix);
		if(title && title !== "") {
			var tiddler = tiddlyWiki.createTiddler(title);
			tiddler.loadFromDiv(e,title);
		}
	}
	tiddlyWiki.dirty = false;

	return tiddlyWiki;
};


	
// Internal.
//
// Returns a function that has a function body returning the given javaScriptExpression.
// The function has the parameters:
// 
//	 (tiddler, context, count, index)
//
config.macros.forEachTiddler.getEvalTiddlerFunction = function (javaScriptExpression, context) {
	var script = context["script"];
	var functionText = "var theFunction = function(tiddler, context, count, index) { return "+javaScriptExpression+"}";
	var fullText = (script ? script+";" : "")+functionText+";theFunction;";
	return eval(fullText);
};

// Internal.
//
config.macros.forEachTiddler.findTiddlers = function(whereClause, context, tiddlyWiki) {
	var result = [];
	var func = config.macros.forEachTiddler.getEvalTiddlerFunction(whereClause, context);
	tiddlyWiki.forEachTiddler(function(title,tiddler) {
		if (func(tiddler, context, undefined, undefined)) {
			result.push(tiddler);
		}
	});
	return result;
};

// Internal.
//
config.macros.forEachTiddler.createExtraParameterErrorElement = function(place, actionName, parameter, firstUnusedIndex) {
	var message = "Extra parameter behind '"+actionName+"':";
	for (var i = firstUnusedIndex; i < parameter.length; i++) {
		message += " "+parameter[i];
	}
	this.handleError(place, message);
};

// Internal.
//
config.macros.forEachTiddler.sortAscending = function(tiddlerA, tiddlerB) {
	var result = 
		(tiddlerA.forEachTiddlerSortValue == tiddlerB.forEachTiddlerSortValue) 
			? 0
			: (tiddlerA.forEachTiddlerSortValue < tiddlerB.forEachTiddlerSortValue)
			   ? -1 
			   : +1; 
	return result;
};

// Internal.
//
config.macros.forEachTiddler.sortDescending = function(tiddlerA, tiddlerB) {
	var result = 
		(tiddlerA.forEachTiddlerSortValue == tiddlerB.forEachTiddlerSortValue) 
			? 0
			: (tiddlerA.forEachTiddlerSortValue < tiddlerB.forEachTiddlerSortValue)
			   ? +1 
			   : -1; 
	return result;
};

// Internal.
//
config.macros.forEachTiddler.sortTiddlers = function(tiddlers, sortClause, ascending, context) {
	// To avoid evaluating the sortClause whenever two items are compared 
	// we pre-calculate the sortValue for every item in the array and store it in a 
	// temporary property ("forEachTiddlerSortValue") of the tiddlers.
	var func = config.macros.forEachTiddler.getEvalTiddlerFunction(sortClause, context);
	var count = tiddlers.length;
	var i;
	for (i = 0; i < count; i++) {
		var tiddler = tiddlers[i];
		tiddler.forEachTiddlerSortValue = func(tiddler,context, undefined, undefined);
	}

	// Do the sorting
	tiddlers.sort(ascending ? this.sortAscending : this.sortDescending);

	// Delete the temporary property that holds the sortValue.	
	for (i = 0; i < tiddlers.length; i++) {
		delete tiddlers[i].forEachTiddlerSortValue;
	}
};


// Internal.
//
config.macros.forEachTiddler.trace = function(message) {
	displayMessage(message);
};

// Internal.
//
config.macros.forEachTiddler.traceMacroCall = function(place,macroName,params) {
	var message ="<<"+macroName;
	for (var i = 0; i < params.length; i++) {
		message += " "+params[i];
	}
	message += ">>";
	displayMessage(message);
};


// Internal.
//
// Creates an element that holds an error message
// 
config.macros.forEachTiddler.createErrorElement = function(place, exception) {
	var message = (exception.description) ? exception.description : exception.toString();
	return createTiddlyElement(place,"span",null,"forEachTiddlerError","<<forEachTiddler ...>>: "+message);
};

// Internal.
//
// @param place [may be null]
//
config.macros.forEachTiddler.handleError = function(place, exception) {
	if (place) {
		this.createErrorElement(place, exception);
	} else {
		throw exception;
	}
};

// Internal.
//
// Encodes the given string.
//
// Replaces 
//	 "$))" to ">>"
//	 "$)" to ">"
//
config.macros.forEachTiddler.paramEncode = function(s) {
	var reGTGT = new RegExp("\\$\\)\\)","mg");
	var reGT = new RegExp("\\$\\)","mg");
	return s.replace(reGTGT, ">>").replace(reGT, ">");
};

// Internal.
//
// Returns the given original path (that is a file path, starting with "file:")
// as a path to a local file, in the systems native file format.
//
// Location information in the originalPath (i.e. the "#" and stuff following)
// is stripped.
// 
config.macros.forEachTiddler.getLocalPath = function(originalPath) {
	// Remove any location part of the URL
	var hashPos = originalPath.indexOf("#");
	if(hashPos != -1)
		originalPath = originalPath.substr(0,hashPos);
	// Convert to a native file format assuming
	// "file:///x:/path/path/path..." - pc local file --> "x:\path\path\path..."
	// "file://///server/share/path/path/path..." - FireFox pc network file --> "\\server\share\path\path\path..."
	// "file:///path/path/path..." - mac/unix local file --> "/path/path/path..."
	// "file://server/share/path/path/path..." - pc network file --> "\\server\share\path\path\path..."
	var localPath;
	if(originalPath.charAt(9) == ":") // pc local file
		localPath = unescape(originalPath.substr(8)).replace(new RegExp("/","g"),"\\");
	else if(originalPath.indexOf("file://///") === 0) // FireFox pc network file
		localPath = "\\\\" + unescape(originalPath.substr(10)).replace(new RegExp("/","g"),"\\");
	else if(originalPath.indexOf("file:///") === 0) // mac/unix local file
		localPath = unescape(originalPath.substr(7));
	else if(originalPath.indexOf("file:/") === 0) // mac/unix local file
		localPath = unescape(originalPath.substr(5));
	else // pc network file
		localPath = "\\\\" + unescape(originalPath.substr(7)).replace(new RegExp("/","g"),"\\");	
	return localPath;
};

// ---------------------------------------------------------------------------
// Stylesheet Extensions (may be overridden by local StyleSheet)
// ---------------------------------------------------------------------------
//
setStylesheet(
	".forEachTiddlerError{color: #ffffff;background-color: #880000;}",
	"forEachTiddler");

//============================================================================
// End of forEachTiddler Macro
//============================================================================


//============================================================================
// String.startsWith Function
//============================================================================
//
// Returns true if the string starts with the given prefix, false otherwise.
//
version.extensions["String.startsWith"] = {major: 1, minor: 0, revision: 0, date: new Date(2005,11,20), provider: "http://tiddlywiki.abego-software.de"};
//
String.prototype.startsWith = function(prefix) {
	var n =  prefix.length;
	return (this.length >= n) && (this.slice(0, n) == prefix);
};



//============================================================================
// String.endsWith Function
//============================================================================
//
// Returns true if the string ends with the given suffix, false otherwise.
//
version.extensions["String.endsWith"] = {major: 1, minor: 0, revision: 0, date: new Date(2005,11,20), provider: "http://tiddlywiki.abego-software.de"};
//
String.prototype.endsWith = function(suffix) {
	var n = suffix.length;
	return (this.length >= n) && (this.right(n) == suffix);
};


//============================================================================
// String.contains Function
//============================================================================
//
// Returns true when the string contains the given substring, false otherwise.
//
version.extensions["String.contains"] = {major: 1, minor: 0, revision: 0, date: new Date(2005,11,20), provider: "http://tiddlywiki.abego-software.de"};
//
String.prototype.contains = function(substring) {
	return this.indexOf(substring) >= 0;
};

//============================================================================
// Array.indexOf Function
//============================================================================
//
// Returns the index of the first occurance of the given item in the array or 
// -1 when no such item exists.
//
// @param item [may be null]
//
version.extensions["Array.indexOf"] = {major: 1, minor: 0, revision: 0, date: new Date(2005,11,20), provider: "http://tiddlywiki.abego-software.de"};
//
Array.prototype.indexOf = function(item) {
	for (var i = 0; i < this.length; i++) {
		if (this[i] == item) {
			return i;
		}
	}
	return -1;
};

//============================================================================
// Array.contains Function
//============================================================================
//
// Returns true when the array contains the given item, otherwise false. 
//
// @param item [may be null]
//
version.extensions["Array.contains"] = {major: 1, minor: 0, revision: 0, date: new Date(2005,11,20), provider: "http://tiddlywiki.abego-software.de"};
//
Array.prototype.contains = function(item) {
	return (this.indexOf(item) >= 0);
};

//============================================================================
// Array.containsAny Function
//============================================================================
//
// Returns true when the array contains at least one of the elements 
// of the item. Otherwise (or when items contains no elements) false is returned.
//
version.extensions["Array.containsAny"] = {major: 1, minor: 0, revision: 0, date: new Date(2005,11,20), provider: "http://tiddlywiki.abego-software.de"};
//
Array.prototype.containsAny = function(items) {
	for(var i = 0; i < items.length; i++) {
		if (this.contains(items[i])) {
			return true;
		}
	}
	return false;
};


//============================================================================
// Array.containsAll Function
//============================================================================
//
// Returns true when the array contains all the items, otherwise false.
// 
// When items is null false is returned (even if the array contains a null).
//
// @param items [may be null] 
//
version.extensions["Array.containsAll"] = {major: 1, minor: 0, revision: 0, date: new Date(2005,11,20), provider: "http://tiddlywiki.abego-software.de"};
//
Array.prototype.containsAll = function(items) {
	for(var i = 0; i < items.length; i++) {
		if (!this.contains(items[i])) {
			return false;
		}
	}
	return true;
};


} // of "install only once"

// Used Globals (for JSLint) ==============
// ... DOM
/*global 	document */
// ... TiddlyWiki Core
/*global 	convertUnicodeToUTF8, createTiddlyElement, createTiddlyLink, 
			displayMessage, endSaveArea, hasClass, loadFile, saveFile, 
			startSaveArea, store, wikify */
//}}}


/***
!Licence and Copyright
Copyright (c) abego Software ~GmbH, 2005 ([[www.abego-software.de|http://www.abego-software.de]])

Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:

Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.

Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or other
materials provided with the distribution.

Neither the name of abego Software nor the names of its contributors may be
used to endorse or promote products derived from this software without specific
prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.
***/

Male Female
<<tiddler md with:"grounded theory">>
<<tiddler md with:hermeneutic>>
<<tiddler md with:heuristic>>
/***
|Name:|HideWhenPlugin|
|Description:|Allows conditional inclusion/exclusion in templates|
|Version:|3.2a|
|Date:|27-Jun-2011|
|Source:|http://mptw.tiddlyspot.com/#HideWhenPlugin|
|Author:|Simon Baird <simon.baird@gmail.com>|
|License:|http://mptw.tiddlyspot.com/#TheBSDLicense|
For use in ViewTemplate and EditTemplate. Example usage:
{{{<div macro="showWhenTagged Task">[[TaskToolbar]]</div>}}}
{{{<div macro="showWhen tiddler.modifier == 'BartSimpson'"><img src="bart.gif"/></div>}}}

Warning: the showWhen and hideWhen macros will blindly eval paramString.
This could be used to execute harmful javascript from a tiddler.

(TODO: Make some effort to sanitize paramString. Perhaps disallow the equals sign?)
***/
//{{{

window.hideWhenLastTest = false;

window.removeElementWhen = function(test,place) {
  window.hideWhenLastTest = test;
  if (test) {
    jQuery(place).empty()
    place.parentNode.removeChild(place);
  }
};

merge(config.macros,{

  hideWhen: { handler: function(place,macroName,params,wikifier,paramString,tiddler) {
    removeElementWhen( eval(paramString), place );
  }},

  showWhen: { handler: function(place,macroName,params,wikifier,paramString,tiddler) {
    removeElementWhen( !eval(paramString), place );
  }},

  hideWhenTagged: { handler: function (place,macroName,params,wikifier,paramString,tiddler) {
    removeElementWhen( tiddler.tags.containsAll(params), place );
  }},

  showWhenTagged: { handler: function (place,macroName,params,wikifier,paramString,tiddler) {
    removeElementWhen( !tiddler.tags.containsAll(params), place );
  }},

  hideWhenTaggedAny: { handler: function (place,macroName,params,wikifier,paramString,tiddler) {
    removeElementWhen( tiddler.tags.containsAny(params), place );
  }},

  showWhenTaggedAny: { handler: function (place,macroName,params,wikifier,paramString,tiddler) {
    removeElementWhen( !tiddler.tags.containsAny(params), place );
  }},

  hideWhenTaggedAll: { handler: function (place,macroName,params,wikifier,paramString,tiddler) {
    removeElementWhen( tiddler.tags.containsAll(params), place );
  }},

  showWhenTaggedAll: { handler: function (place,macroName,params,wikifier,paramString,tiddler) {
    removeElementWhen( !tiddler.tags.containsAll(params), place );
  }},

  hideWhenExists: { handler: function(place,macroName,params,wikifier,paramString,tiddler) {
    removeElementWhen( store.tiddlerExists(params[0]) || store.isShadowTiddler(params[0]), place );
  }},

  showWhenExists: { handler: function(place,macroName,params,wikifier,paramString,tiddler) {
    removeElementWhen( !(store.tiddlerExists(params[0]) || store.isShadowTiddler(params[0])), place );
  }},

  hideWhenTitleIs: { handler: function(place,macroName,params,wikifier,paramString,tiddler) {
    removeElementWhen( tiddler.title == params[0], place );
  }},

  showWhenTitleIs: { handler: function(place,macroName,params,wikifier,paramString,tiddler) {
    removeElementWhen( tiddler.title != params[0], place );
  }},

  'else': { handler: function(place,macroName,params,wikifier,paramString,tiddler) {
    removeElementWhen( !window.hideWhenLastTest, place );
  }}

});

//}}}
<<tiddler md with:"intuitive inquiry">>
''[[Check library status|http://catalog.my.pacifica.edu/cgi-bin/koha/opac-detail.pl?biblionumber=$1]]''
<<forEachTiddler
where
      'tiddler.title.replace(/^(A|An|The) /,"").substr(0,1).toUpperCase() && tiddler.tags.contains("$1")'
   sortBy
 'tiddler.title.replace(/^(A|An|The) /,"").toUpperCase()'
write
 '"|"+store.getValue(tiddler,"au")+" |[["+ tiddler.title+"]] |"+store.getValue(tiddler,"yr")+" |\n"'
 begin '"|sortable|k\n|Author|Title|Year|h\n"'
>>
<<tiddler md with:"narrative therapy">>
/***
|Name|OpenTopPlugin|
|Created by|SaqImtiaz|
|Location|http://tw.lewcid.org/#OpenTopPlugin|
|Version|0.1|
|Requires|~TW2.x|
!!!Description:
Open new tiddlers at the top of the screen.

!!!Code
***/
//{{{
Story.prototype.coreLewcidDisplayTiddler=Story.prototype.displayTiddler ;
Story.prototype.displayTiddler =
function(srcElement,title,template,unused1,unused2,animate,slowly)
{
       var srcElement=null;
       if (document.getElementById(this.idPrefix + title))
          {story.closeTiddler(title);}
       this.coreLewcidDisplayTiddler(srcElement,title,template,unused1,unused2,animate,slowly);
       window.scrollTo(0,0);
}
//}}}
<<tiddler md with:"organic inquiry">>
<<tiddler md with:"participatory epistemology">>
<<tiddler md with:phenomenological>>
[[ProQuest link|http://pgi.idm.oclc.org/login?url=http://proquest.umi.com/pqdweb?did=$1&sid=1&Fmt=2&clientId=45844&RQT=309&VName=PQD]]
[[ProQuest link|http://pgi.idm.oclc.org/login?url=http://search.proquest.com/docview/$1/abstract]]
/***

''Inspired by [[TiddlyPom|http://www.warwick.ac.uk/~tuspam/tiddlypom.html]]''

|Name|SplashScreenPlugin|
|Created by|SaqImtiaz|
|Location|http://tw.lewcid.org/#SplashScreenPlugin|
|Version|0.21 |
|Requires|~TW2.08+|
!Description:
Provides a simple splash screen that is visible while the TW is loading.

!Installation
Copy the source text of this tiddler to your TW in a new tiddler, tag it with systemConfig and save and reload. The SplashScreen will now be installed and will be visible the next time you reload your TW.

!Customizing
Once the SplashScreen has been installed and you have reloaded your TW, the splash screen html will be present in the MarkupPreHead tiddler. You can edit it and customize to your needs.

!History
* 20-07-06 : version 0.21, modified to hide contentWrapper while SplashScreen is displayed.
* 26-06-06 : version 0.2, first release

!Code
***/
//{{{
var old_lewcid_splash_restart=restart;

restart = function()
{   if (document.getElementById("SplashScreen"))
        document.getElementById("SplashScreen").style.display = "none";
      if (document.getElementById("contentWrapper"))
        document.getElementById("contentWrapper").style.display = "block";
    
    old_lewcid_splash_restart();
   
    if (splashScreenInstall)
       {if(config.options.chkAutoSave)
			{saveChanges();}
        displayMessage("TW SplashScreen has been installed, please save and refresh your TW.");
        }
}


var oldText = store.getTiddlerText("MarkupPreHead");
if (oldText.indexOf("SplashScreen")==-1)
   {var siteTitle = store.getTiddlerText("SiteTitle");
   var splasher='\n\n<style type="text/css">#contentWrapper {display:none;}</style><div id="SplashScreen" style="border: 3px solid #ccc; display: block; text-align: center; width: 320px; margin: 100px auto; padding: 50px; color:#000; font-size: 28px; font-family:Tahoma; background-color:#eee;"><b>'+siteTitle +'</b> is loading<blink> ...</blink><br><br><span style="font-size: 14px; color:red;">Requires Javascript.</span></div>';
   if (! store.tiddlerExists("MarkupPreHead"))
       {var myTiddler = store.createTiddler("MarkupPreHead");}
   else
      {var myTiddler = store.getTiddler("MarkupPreHead");}
      myTiddler.set(myTiddler.title,oldText+splasher,config.options.txtUserName,null,null);
      store.setDirty(true);
      var splashScreenInstall = true;
}
//}}}
/***

|Name|ToggleSideBarMacro|
|Created by|SaqImtiaz|
|Location|http://tw.lewcid.org/#ToggleSideBarMacro|
|Version|1.0|
|Requires|~TW2.x|
!Description:
Provides a button for toggling visibility of the SideBar. You can choose whether the SideBar should initially be hidden or displayed.

!Demo
<<toggleSideBar "Toggle Sidebar">>

!Usage:
{{{<<toggleSideBar>>}}} <<toggleSideBar>>
additional options:
{{{<<toggleSideBar label tooltip show/hide>>}}} where:
label = custom label for the button,
tooltip = custom tooltip for the button,
show/hide = use one or the other, determines whether the sidebar is shown at first or not.
(default is to show the sidebar)

You can add it to your tiddler toolbar, your MainMenu, or where you like really.
If you are using a horizontal MainMenu and want the button to be right aligned, put the following in your StyleSheet:
{{{ .HideSideBarButton {float:right;} }}}

!History
*23-07-06: version 1.0: completely rewritten, now works with custom stylesheets too, and easier to customize start behaviour. 
*20-07-06: version 0.11
*27-04-06: version 0.1: working.

!Code
***/
//{{{
config.macros.toggleSideBar={};

config.macros.toggleSideBar.settings={
         styleHide :  "#sidebar { display: none;}\n"+"#contentWrapper #displayArea { margin-right: 1em;}\n"+"",
         styleShow : " ",
         arrow1: "«",
         arrow2: "»"
};

config.macros.toggleSideBar.handler=function (place,macroName,params,wikifier,paramString,tiddler)
{
          var tooltip= params[1]||'toggle sidebar';
          var mode = (params[2] && params[2]=="hide")? "hide":"show";
          var arrow = (mode == "hide")? this.settings.arrow1:this.settings.arrow2;
          var label= (params[0]&&params[0]!='.')?params[0]+" "+arrow:arrow;
          var theBtn = createTiddlyButton(place,label,tooltip,this.onToggleSideBar,"button HideSideBarButton");
          if (mode == "hide")
             { 
             (document.getElementById("sidebar")).setAttribute("toggle","hide");
              setStylesheet(this.settings.styleHide,"ToggleSideBarStyles");
             }
};

config.macros.toggleSideBar.onToggleSideBar = function(){
          var sidebar = document.getElementById("sidebar");
          var settings = config.macros.toggleSideBar.settings;
          if (sidebar.getAttribute("toggle")=='hide')
             {
              setStylesheet(settings.styleShow,"ToggleSideBarStyles");
              sidebar.setAttribute("toggle","show");
              this.firstChild.data= (this.firstChild.data).replace(settings.arrow1,settings.arrow2);
              }
          else
              {    
               setStylesheet(settings.styleHide,"ToggleSideBarStyles");
               sidebar.setAttribute("toggle","hide");
               this.firstChild.data= (this.firstChild.data).replace(settings.arrow2,settings.arrow1);
              }

     return false;
}

setStylesheet(".HideSideBarButton .button {font-weight:bold; padding: 0 5px;}\n","ToggleSideBarButtonStyles");

//}}}
<<version>>
<<forEachTiddler
where
      'tiddler.title.replace(/^(A|An|The) /,"").substr(0,1).toUpperCase()&& store.getValue(tiddler, "yr") == "$1"'
   sortBy
 'tiddler.title.replace(/^(A|An|The) /,"").toUpperCase()'>>
<<tiddler abs.html#ConradBelieve>> 

<<tiddler ll with:17365>>