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>
<!--}}}-->
[img(300px,auto)[../Cursos/Alunos/12Passos.PNG]]<<mapMaker 12Passos>>
colhetarInformacao
153,17,155,40,226,43,227,17
----
considerarAlternativas
79,46,79,47,142,43,142,17,142,17
----
desenvolverEstrategias
37,63,37,87,94,88,94,62,94,62
----
projetoPiloto
19,107,20,131,82,134,82,107,82,107
----
implimentacao
16,144,17,161,94,161,94,143,94,143
----
gerenciarProjeto
22,191,23,215,103,215,103,189,103,189
----
monitorProgresso
94,236,95,264,143,233,143,233,143,233
----
habilidadesIndividuais
158,235,159,262,222,263,222,237,222,237
----
resultadosTranformativos
211,187,211,216,280,217,279,190,279,190
----
sabedoriaColetiva
231,148,230,171,282,170,283,148,283,148
----
sensibilizacao
223,111,224,129,286,135,283,109,283,109
----
motivacao
211,68,211,86,270,86,270,67,270,67
----
<script label="diario">window.open('diario.html#txtFonte:[['+location.href+']]%20txtTitle:[['+document.title+'%20]]%20txtDominio:[['+window.location.hostname+'%20]]%20%20%20txtCitado:[['+window.getSelection()+'%20]]','SkyeRefs','width=450,height=500,toolbar=yes,scrollbars=yes,titlebar=yes',true);</script>
<script label="dataShow">window.open('http://www.unigaia-brasil.org/Cursos/DataShow.html','Temas','width=900,height=900,toolbar=yes,scrollbars=yes,titlebar=yes',true);</script>
<script label="temaItem">window.open('http://www.unigaia-brasil.org/Cursos/Temas/temaItem.html#txtFonte:[['+location.href+']]%20txtTitle:[['+document.title+'%20]]%20txtDominio:[['+window.location.hostname+'%20]]%20%20%20txtCitado:[['+window.getSelection()+'%20]]','SkyeRefs','width=450,height=500,toolbar=yes,scrollbars=yes,titlebar=yes',true);</script>
<script label="localStorage">window.open('http://www.unigaia-brasil.org/Cursos/localStore.html','Local','width=300,height=200,toolbar=nos,titlebar=no');</script>
<<showPopup tiddler:corrijaTextos label:corrijaTemas popupClass:sticky width:400px>>
<<showPopup tiddler:admin2##chkSystema label:chk popupClass:sticky width:600px>>

----
__Projetos__
[[AquiAiDragons|../AquiAiDragons/]]
[[Dragons/Pacoti|../AquiAiDragons/rioPacoti.html]]
[[ProjectPier|../phpNotes]]
[[SEDUC2012|../Projetos/SEDUC_2012]]
[[SEDUC|Cursos/SEDUC_Permacultura//]]
[[recantoEcologico|../recantoEcologico]]

__Cursos__
[[IntroPC|../CoresdosSaberes/IntroPermacultura]]
[[Design|../CoresdosSaberes/PermacultureDesign]]
[[vilasTransicao|../CoresdosSaberes/vilasTransicao]]
[[oPDC|../Educ/oPDC]]
[[PCEscola|../Educ/PCEscola]]
[[PCEduc|../PCEduc]]
[[PDC21_Plantio|../PDC21_Plantio]]

__Estudos__
[[PhD|../PhD]]
[[ResilienceStories|../Estudos/IntroSustentabilidade]]
[[Eventos|../Eventos/Presenciando/Lideranca_20120315]]
[[Padroes|../Padroes]]
[[PermaWiki|../PermaWiki]]
__Admin__
[[pdfs|../pdfs/]]
[[Perfil|../Perfil/Skye.html]]
[[Old Web Page|../WebPage]]
[[info2Me|../info2me]]
[[cFTP|cFTP]]

__Util__
[[LintOnline|http://www.javascriptlint.com/online_lint.php]]
/%
!!chk
<<systemInfo>>
!!end
%/
<<options>>
{{chk{<<showWhen localStorage.language=="pt">>Os albums dos fotos, documentos, programa e mapas mentais do curso.}}}{{chk{<<showWhen localStorage.language=="es">> Los albuns de fotos, documentos, programa y mapas mentales del curso.}}}

<script>
var out="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="AAA/arteStore.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var albums=returnText.split("#\n");
for (i=0;i<albums.length-1;i++)
{
var albumDet=albums[i].split("|");
if((albumDet[12].indexOf(localStorage.curso)!="-1") || (albumDet=="all"))
{
out+='<script label="'+albumDet[0]+'">story.displayTiddler(null,"blank");localStorage.url="'+albumDet[10]+'";story.displayTiddler(null,"ShowAlbums");</scri'+'pt><br>';
}
}
return out;
</script>

<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
<script>localStorage.tipo="apresenta";</script><<tiddler Procurar>>
<script>localStorage.tipo="arte";</script><<tiddler Procurar>>
<script>var out="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="AAA/aulasInvertidas.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var aulas=returnText.split("#\n");
out+='{{floatright{<<showPopup tiddler:Upload_PDF label:upload popupClass:sticky width:400px>><<setIcon Logos/upload.png "" notext>>}}}';
out+="''"+localStorage.item+"''<br>"+localStorage.text+"<br>por "+localStorage.who;
localStorage.tipo="pdf";
localStorage.rightMenu="Procurar";

// check for documents
out+="<br><br>__Documentos Associados__<br>";

for(i=0;i<aulas.length-1;i++)
{
var aulasDet=aulas[i].split("|");
if((aulasDet[2]=="aulaDocumento") && (aulasDet[3]==localStorage.item))
{
out+='<script label="'+aulasDet[10]+'">var url="AAA/Url.html#../'+aulasDet[10]+'";window.open(url,"_blank","right=20,top=20,width=1000,height=600,toolbar=no,scrollbars=yes,titlebar=no",true);</scri'+'pt>';
}
}
config.refreshers.content(document.getElementById("rightMenu"));
return out;
</script>
<script>
if (localStorage.aulaTipo=="pdf"){
var url=localStorage.slideshare;
var out=window.open(url,"_blank","right=20,top=20,width=1000,height=800,toolbar=no,scrollbars=yes,titlebar=no",true);
}
if (localStorage.aulaTipo=="odp"){var url=localStorage.slideshare;
var out=window.open(ul,"_blank","right=20,top=20,width=1000,height=800,toolbar=no,scrollbars=yes,titlebar=no",true);}
if(localStorage.aulaTipo=="S5"){var out='<html><iframe src="'+localStorage.slideshare+'" width=620px height=500px></iframe></html>';}
if((localStorage.aulaTipo=="tarefa") || (localStorage.tipo=="evernote")){
localStorage.rightMenu="Procurar";
localStorage.tipo="pdf";
config.refreshers.content(document.getElementById("rightMenu"));
var out='{{floatright{<<showPopup tiddler:Upload_PDF label:upload popupClass:sticky width:400px>><<setIcon Logos/upload.png "" notext>>}}}<br><br>'+localStorage.text+'<br>[[o link|'+localStorage.slideshare+']]';}
if((localStorage.aulaTipo=="slideshare") || (localStorage.tipo=="wiziq") || (localStorage.aulaTipo=="video")){var out='<html><iframe src="http://'+localStorage.slideshare+'" width=580px height=440px></iframe></html>';}
if(localStorage.aulaTipo=="tema"){var out='<script>story.displayTiddler(null,"TemaViewer");</scri'+'pt>';}
return out;
</script>



Aulas para __<<wikify {{localStorage.curso}}>>__
----
<script>
localStorage.chkAula="yes";
var out=new Array();
var datas=new Array();
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="AAA/aulasStore.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var shows=returnText.split("#\n");

for(t=1;t<shows.length-1;t++)
{
 var discuss=shows[t].split("|");
//return discuss[2]+"?"+discuss[12];
 if((discuss[12].indexOf(localStorage.curso)!="-1") && (discuss[2]=="aula"))
 {
  out.push(discuss[0]);
  datas.push(discuss[10]);
 }
}
var list="";
for(i=0;i<out.length;i++)
{
 list+='__<script label="'+out[i]+'">window.open("'+datas[i]+'","Aula","width=800,height=600,toolbar=yes,scrollbars=yes,titlebar=yes",true);story.displayTiddler(null,"blank");</scri'+'pt>__<br>';

 for(t=0;t<shows.length;t++)
 {
   var discuss=shows[t].split("|");

   // match atividades na semana
//return "looking for "+out[i]+"discuss0="+discuss[0];
   if(discuss[1]==out[i])
   {
     if(discuss[2]=="slideshare")
      {var embedCode="www.slideshare.net/slideshow/embed_code/";}
      if(discuss[2]=="video")
      {var embedCode="www.youtube.com/embed/";}
      if(discuss[2]=="wiziq"){var embedCode="www.wiziq.com/online-class/";}
      if(discuss[2]=="tarefa"){var embedCode="";}
      if(discuss[2]=="evernote"){var embedCode="www.evernote.com/";}
      if(discuss[2]=="S5"){var embedCode="http://www.unigaia-brasil.org/Cursos/s5-11/";}
      if(discuss[2]=="odp"){var embedCode="http://www.unigaia-brasil.org/Cursos/Apresenta/";}
      if(discuss[2]=="pdf"){var embedCode="http://www.unigaia-brasil.org/Cursos/Apresenta/";}  
            if(discuss[2]=="tema"){var embedCode="";}
        list+='<script label="'+discuss[0]+'">story.displayTiddler(null,"blank");localStorage.slideshare="'+embedCode+discuss[10]+'";localStorage.aula="'+out[i]+'";localStorage.aulaTipo="'+discuss[2]+'";localStorage.TagSearch="'+discuss[6]+' ";localStorage.rightMenu="Chat";localStorage.text="'+discuss[5]+'";localStorage.ether="'+localStorage.curso+'_'+out[i]+'_'+discuss[0]+'";if(localStorage.aulaTipo=="evernote" || localStorage.aulaTipo=="tarefa"){localStorage.ether="blanck";};if(localStorage.aulaTipo=="tema"){localStorage.subTema="'+discuss[0]+'";};story.displayTiddler(null,"AulaViewer");</scrip'+'t><br>';
 }
 }
list+="<br>";
}
return list;
</script>



{{skye{<<showWhen localStorage.username=="Skye">><<showPopup tiddler:admin label:admin width:800px popupClass:sticky>><<setIcon ../Logos/smallCog.png "" notext>>}}}...{{noSkye{<<showWhen localStorage!="">>[[Inicial]]<<setIcon ../Logos/home.png "" notext>>  {{icon{<<showPopup tiddler:mail label:mail width:200px popupClass:sticky>><<setIcon ../Logos/smallMail.png "" notext>>}}} {{icon{<<showPopup tiddler:TagsList label:tags width:200px popuClass:sticky>><<setIcon ../Logos/32tags.png "" notext>>}}} {{icon{<<showPopup tiddler:Refs label:refs width:600px popupClass:sticky>><<setIcon ../Logos/research32.png "" notext>>}}} <<showPopup tiddler:perfil label:perfil width:390px popupClass:sticky>><<setIcon ../Logos/subpastas.png "" notext>>}}}.....{{bold{Sistema de <<wikify {{localStorage.username}}>>}}}{{floatright{<<showPopup tiddler:login label:login width:280px popupClass:sticky>><<setIcon ../Logos/32login.png "" notext>>}}}
<script>window.open('../BatePapo/','batePapo','width=700px,height=500px,toolbar=yes,scrollbars=yes,titlebar=yes',true);</script>
<scrip>story.switchTheme("setWideMenu");

if(localStorage.username){story.displayTiddler(null,"Inicio"); exit;}
if(! localStorage.username){story.displayTiddler(null,"Guesting");exit;}
</script>
{{right{<<showPopup tiddler:addBook label:AdicionarLivro popupClass:sticky width:400px>><<setIcon Logos/book-open.png "" notext>>}}}[img(12px,auto)[Logos/smallBook.png]] = Livro, [img(12px,auto)[Logos/smallNote.png]]=Artigo, [img(12px,auto)[Logos/world_link.png]]=dowloadable
----
{{fine{<script>
var out="";
localStorage.leftMenu="bibliografia";
localStorage.text="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="AAA/biblioTecaStore.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var lines=returnText.split("#\n");
lines=lines.sort();
for(t=0;t<lines.length-1;t++){
var linesDet=lines[t].split("|");
if(linesDet[2]=="leido"){out+='{<img(50px,auto)[Logos/edit.png]]<scrip'+'t label="'+linesDet[0]+'">localStorage.biblioTipo="leido";localStorage.titulo="'+linesDet[0]+'";config.options.txtTitulo="'+linesDet[0]+'";localStorage.text="'+linesDet[5]+'";localStorage.publ="'+linesDet[3]+'";localStorage.autor="'+linesDet[1]+'";localStorage.isbn= "'+linesDet[9]+'";localStorage.contrib="'+linesDet[7]+'";config.refreshers.content(document.getElementById("leftMenu"));</scri'+'pt><br>';}

if(linesDet[2]=="privateBook" || linesDet[2]=="Livro"){out+='[<img(12px,auto)[Logos/smallBook.png]]<scrip'+'t label="'+linesDet[0]+'">localStorage.biblioTipo="book";localStorage.titulo="'+linesDet[0]+'";config.options.txtTitulo="'+linesDet[0]+'";localStorage.text="'+linesDet[5]+'";localStorage.publ="'+linesDet[3]+'";localStorage.autor="'+linesDet[1]+'";localStorage.isbn= "'+linesDet[9]+'";localStorage.contrib="'+linesDet[7]+'";config.refreshers.content(document.getElementById("leftMenu"));</scri'+'pt><br>';}

if(linesDet[2]=="privateArticle" || linesDet[2]=="Artigo"){out+='[<img(12px,auto)[Logos/smallNote.png]]<scrip'+'t label="'+linesDet[0]+'">localStorage.biblioTipo="article";localStorage.titulo="'+linesDet[0]+'";config.options.txtTitulo="'+linesDet[0]+'";localStorage.text="'+linesDet[5]+'";localStorage.publ="'+linesDet[3]+'";localStorage.autor="'+linesDet[1]+'";localStorage.isbn= "'+linesDet[9]+'";localStorage.contrib="'+linesDet[7]+'";config.refreshers.content(document.getElementById("leftMenu"));</scri'+'pt><br>';}

if(linesDet[2]=="unigaia" || linesDet[2]=="PDF"){out+='[<img(12px,auto)[Logos/world_link.png]] <script label="'+linesDet[0]+'">localStorage.biblioTipo="unigaia"; var url="AAA/Url.html#../../pdfs/'+linesDet[10]+'";window.open(url,"_blank","right=20,top=20,width=1000,height=600,toolbar=no,scrollbars=yes,titlebar=no",true);</scri'+'pt><br>';}
}
return out;
</script>}}}



<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
/***
|Name|CoreTweaks|
|Source|http://www.TiddlyTools.com/#CoreTweaks|
|Version||
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.2.0|
|Type|plugin|
|Description|a small collection of overrides to TW core functions|
This tiddler contains small changes to TW core functions that correct or enhance standard features or behaviors.
***/
//{{{
// calculate TW version number - used to determine which tweaks should be applied
var ver=version.major+version.minor/10+version.revision/100;
//}}}
/***
----

***/
// // closed: won't fix //(leave as core tweaks)//
// // {{block{
/***
!!!637 TiddlyLink tooltip - custom formatting
***/
// // {{groupbox small{
/***
http://trac.tiddlywiki.org/ticket/637 - CLOSED: WON'T FIX
This tweak modifies the tooltip format that appears when you mouseover a link to a tiddler.  It adds an option to control the date format, as well as displaying the size of the tiddler (in bytes)

Tiddler link tooltip format:
{{stretch{<<option txtTiddlerLinkTootip>>}}}
^^where: %0=title, %1=username, %2=modification date, %3=size in bytes, %4=description slice, %5=first N characters of tiddler content^^
Tiddler link tooltip date format:
{{stretch{<<option txtTiddlerLinkTooltipDate>>}}}
Tiddler excerpt limit (chars):
{{stretch{<<option txtTiddlerLinkTooltipLimit>>}}}
***/
//{{{
config.messages.tiddlerLinkTooltip='%0 - %1, %2 (%3 bytes) - %4';
config.messages.tiddlerLinkTooltipDate='DDD, MMM DDth YYYY 0hh12:0mm AM';
config.messages.tiddlerLinkTooltipLimit=50;

config.options.txtTiddlerLinkTootip=
	config.options.txtTiddlerLinkTootip||config.messages.tiddlerLinkTooltip;
config.options.txtTiddlerLinkTooltipDate=
	config.options.txtTiddlerLinkTooltipDate||config.messages.tiddlerLinkTooltipDate;
config.options.txtTiddlerLinkTooltipLimit=
	config.options.txtTiddlerLinkTooltipLimit||config.messages.tiddlerLinkTooltipLimit;

Tiddler.prototype.getSubtitle = function() {
	var modifier = this.modifier;
	if(!modifier) modifier = config.messages.subtitleUnknown;
	var modified = this.modified;
	if(modified) modified = modified.formatString(config.options.txtTiddlerLinkTooltipDate);
	else modified = config.messages.subtitleUnknown;
	var descr=store.getTiddlerSlice(this.title,'Description')||'';
	var txt=this.text.substr(0,config.options.txtTiddlerLinkTooltipLimit);
	if (this.text.length>config.options.txtTiddlerLinkTooltipLimit) txt+="...";
	return config.options.txtTiddlerLinkTootip.format([this.title,modifier,modified,this.text.length,descr,txt]);
};
//}}}
// // }}}}}}// // {{block{
/***
!!!607 add HREF link on permaview command
***/
// // {{groupbox small{
/***
http://trac.tiddlywiki.org/ticket/607 - CLOSED: WON'T FIX
This tweak automatically sets the HREF for the 'permaview' sidebar command link so you can use the 'right click' context menu for faster, easier bookmarking.  Note that this does ''not'' automatically set the permaview in the browser's current location URL... it just sets the HREF on the command link.  You still have to click the link to apply the permaview.
***/
//{{{
config.macros.permaview.handler = function(place)
{
	var btn=createTiddlyButton(place,this.label,this.prompt,this.onClick);
	addEvent(btn,'mouseover',this.setHREF);
	addEvent(btn,'focus',this.setHREF);
};
config.macros.permaview.setHREF = function(event){
	var links = [];
	story.forEachTiddler(function(title,element) {
		links.push(String.encodeTiddlyLink(title));
	});
	var newURL=document.location.href;
	var hashPos=newURL.indexOf('#');
	if (hashPos!=-1) newURL=newURL.substr(0,hashPos);
	this.href=newURL+'#'+encodeURIComponent(links.join(' '));
}
//}}}
// // }}}}}}// // {{block{
/***
!!!458 add permalink-like HREFs on internal TiddlyLinks
***/
// // {{groupbox small{
/***
http://trac.tiddlywiki.org/ticket/458 - CLOSED: WON'T FIX
This tweak assigns a permalink-like HREF to internal Tiddler links (which normally do not have any HREF defined).  This permits the link's context menu (right-click) to include 'open link in another window/tab' command.  Based on a request from Dustin Spicuzza.
***/
//{{{
window.coreTweaks_createTiddlyLink=window.createTiddlyLink;
window.createTiddlyLink=function(place,title,includeText,theClass,isStatic,linkedFromTiddler,noToggle)
{
	// create the core button, then add the HREF (to internal links only)
	var link=window.coreTweaks_createTiddlyLink.apply(this,arguments);
	if (!isStatic)
		link.href=document.location.href.split('#')[0]+'#'+encodeURIComponent(String.encodeTiddlyLink(title));
	return link;
}
//}}}
// // }}}}}}
// // to be fixed in 2.6.0:
// // {{block{
/***
!!!1151 adjust popup placement when root element is in scrolled DIV
***/
// // {{groupbox small{
/***
http://trac.tiddlywiki.org/ticket/1151
When a popup link is placed inside a DIV with style "overflow:scroll" or "overflow:auto" and that DIV is then scrolled, the position of the resulting popup appears further down the page that intended, because it is not adjusting for the relative scroll offset of the containing DIV.  This tweak patches the Popup.place() function to calculate and subtract the current scroll offset from the computed popup position, so that it appears in the correct location on the page.

Test case: //(scroll to the bottom of this DIV and click on "test popup")//
{{groupbox{
 <<tiddler ScrollBox with: CoreTweaks##1151test 12em>>}}}/%
!1151test
<<tiddler About>>
<<showPopup tiddler:About label:"test popup" tip:About popupClass:sticky>>
!end
%/
***/
//{{{
window.findScrollOffsetX=function(obj) {
	var x=0;
	while(obj) {
		if (obj.scrollLeft && obj.nodeName!='HTML')
			x+=obj.scrollLeft;
		obj=obj.parentNode;
	}
	return -x;
}

window.findScrollOffsetY=function(obj) {
	var y=0;
	while(obj) {
		if (obj.scrollTop && obj.nodeName!='HTML')
			y+=obj.scrollTop;
		obj=obj.parentNode;
	}
	return -y;
}

var fn=Popup.place.toString();
if (fn.indexOf('findScrollOffsetX')==-1) { // only once
	fn=fn.replace(/var\s*rootLeft\s*=/,'var rootLeft = window.findScrollOffsetX(root) +');
	fn=fn.replace(/var\s*rootTop\s*=/,'var rootTop = window.findScrollOffsetY(root) +');
	eval('Popup.place='+fn);
}
//}}}
// // }}}}}}// // {{block{
/***
!!!1147 tiddler macro with params does not refresh
***/
// // {{groupbox small{
/***
http://trac.tiddlywiki.org/ticket/1147
when the {{{<<tiddler SomeTiddler>>}}} macro is handled, the resulting span has extra attributes: {{{refresh='content'}}} and {{{tiddler='SomeTiddler'}}}.  If SomeTiddler is changed, {{{store.notify('SomeTiddler')}}} triggers {{{refreshDisplay()}}}, which automatically re-renders transcluded content in any span that has these extra attributes.  However, when additional arguments are passed by using {{{<<tiddler SomeTiddler with: arg arg arg ...>>}}} then the resulting span does NOT get the extra attributes noted above and, as a consequence, the transcluded content is not being refreshed, even though the underlying tiddler has changed

To correct this, in {{{config.macros.tiddler.handler}}}:
*set the 'refresh' and 'tiddler' attributes even when arguments are present in the macro
*store the arguments themselves in an attribute (e.g, 'args'), using as a space-separated, bracketed list
Then, in {{{config.refreshers.content}}}:
*retrieve the stored arguments (if any) and the tiddler source
*substitute arguments into source and re-render the span with the updated content

***/
//{{{
config.refreshers.content=function(e,changeList) {
		var title = e.getAttribute("tiddler");
		var force = e.getAttribute("force");
		var args = e.getAttribute("args"); // ADDED
		if(force != null || changeList == null || changeList.indexOf(title) != -1) {
			removeChildren(e);
//			wikify(store.getTiddlerText(title,""),e,null,store.fetchTiddler(title)); // REMOVED
			config.macros.tiddler.transclude(e,title,args); // ADDED
			return true;
		} else
			return false;
};

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 tiddlerName = names[0];
	var className = names[1] || null;
	var args = params[0]["with"];
	var wrapper = createTiddlyElement(place,"span",null,className);
//	if(!args) { // REMOVED
		wrapper.setAttribute("refresh","content");
		wrapper.setAttribute("tiddler",tiddlerName);
// 	} // REMOVED
	if(args!==undefined) wrapper.setAttribute("args",'[['+args.join(']] [[')+']]'); // ADDED
	this.transclude(wrapper,tiddlerName,args); // REFACTORED TO ...tiddler.transclude
}

// REFACTORED FROM ...tiddler.handler
config.macros.tiddler.transclude=function(wrapper,tiddlerName,args) {
	var text = store.getTiddlerText(tiddlerName); if (!text) return;
	var stack = config.macros.tiddler.tiddlerStack;
	if(stack.indexOf(tiddlerName) !== -1) return;
	stack.push(tiddlerName);
	try {
		if (typeof args == "string") args=args.readBracketedList(); // ADDED
		var n = args ? Math.min(args.length,9) : 0;
		for(var i=0; i<n; i++) {
			var placeholderRE = new RegExp("\\$" + (i + 1),"mg");
			text = text.replace(placeholderRE,args[i]);
		}
		config.macros.tiddler.renderText(wrapper,text,tiddlerName,null); // REMOVED UNUSED 'params'
	} finally {
		stack.pop();
	}
};
//}}}
// // }}}}}}// // {{block{
/***
!!!1134 allow leading whitespace in section headings / TBD handle shadow tiddler sections
***/
// // {{groupbox small{
/***
http://trac.tiddlywiki.org/ticket/1134
This tweak REPLACES and extends {{{store.getTiddlerText()}}} so it can return sections defined in shadow tiddlers as well as permitting use of leading whitespace in section headings.
***/
//{{{
TiddlyWiki.prototype.getTiddlerText = function(title,defaultText)
{
	if(!title) return defaultText;
	var parts = title.split(config.textPrimitives.sectionSeparator);
	var title = parts[0];
	var section = parts[1];
	var parts = title.split(config.textPrimitives.sliceSeparator);
	var title = parts[0];
	var slice = parts[1]?this.getTiddlerSlice(title,parts[1]):null;
	if(slice) return slice;
	var tiddler = this.fetchTiddler(title);
	var text = defaultText;
	if(this.isShadowTiddler(title))
		text = this.getShadowTiddlerText(title);
	if(tiddler)
		text = tiddler.text;
	if(!section) return text;
	var re = new RegExp("(^!{1,6}[ \t]*" + section.escapeRegExp() + "[ \t]*\n)","mg");
	re.lastIndex = 0;
	var match = re.exec(text);
	if(match) {
		var t = text.substr(match.index+match[1].length);
		var re2 = /^!/mg;
		re2.lastIndex = 0;
		match = re2.exec(t); //# search for the next heading
		if(match)
			t = t.substr(0,match.index-1);//# don't include final \n
		return t;
	}
	return defaultText;
};
//}}}
// // }}}}}}// // {{block{
/***
!!!824 ~WindowTitle - alternative to combined ~SiteTitle/~SiteSubtitle in window titlebar
***/
// // {{groupbox small{
/***
http://trac.tiddlywiki.org/ticket/824 - OPEN
This tweak allows definition of an optional [[WindowTitle]] tiddler that, when present, provides alternative text for display in the browser window's titlebar, instead of using the combined text content from [[SiteTitle]] and [[SiteSubtitle]] (which will still be displayed as usual in the TiddlyWiki document header area).

Note: this ticket replaces http://trac.tiddlywiki.org/ticket/401 (closed), which proposed using a custom [[PageTitle]] tiddler for this purpose.  ''If you were using the previous '401 ~PageTitle' tweak, you will need to rename [[PageTitle]] to [[WindowTitle]] to continue to use your custom window title text''
***/
//{{{
config.shadowTiddlers.WindowTitle='<<tiddler SiteTitle>> - <<tiddler SiteSubtitle>>';
window.getPageTitle=function() { return wikifyPlain('WindowTitle'); }
store.addNotification('WindowTitle',refreshPageTitle); // so title stays in sync with tiddler changes
//}}}
// // }}}}}}// // {{block{
/***
!!!471 'creator' field for new tiddlers
***/
// // {{groupbox small{
/***
http://trac.tiddlywiki.org/ticket/471 - OPEN
This tweak HIJACKS the core's saveTiddler() function to automatically add a 'creator' field to a tiddler when it is FIRST created. You can use """<<view creator>>""" (or """<<view creator wikified>>""" if you prefer) to show this value embedded directly within the tiddler content, or {{{<span macro="view creator"></span>}}} in the ViewTemplate and/or EditTemplate to display the creator value in each tiddler.  
***/
//{{{
// hijack saveTiddler()
TiddlyWiki.prototype.CoreTweaks_creatorSaveTiddler=TiddlyWiki.prototype.saveTiddler;
TiddlyWiki.prototype.saveTiddler=function(title,newTitle,newBody,modifier,modified,tags,fields)
{
	var existing=store.tiddlerExists(title);
	var tiddler=this.CoreTweaks_creatorSaveTiddler.apply(this,arguments);
	if (!existing) store.setValue(title,'creator',config.options.txtUserName);
	return tiddler;
}
//}}}
// // }}}}}}
// // fixed in ~TW2.4.3
// // {{block{
/***
!!!444 'tiddler' and 'place' - global variables for use in computed macro parameters
***/
// // {{groupbox small{
/***
http://trac.tiddlywiki.org/ticket/444 - CLOSED:FIXED - TW2.4.3 - http://trac.tiddlywiki.org/changeset/8367
When invoking a macro, this tweak makes the current containing tiddler object and DOM rendering location available as global variables (window.tiddler and window.place, respectively).  These globals can then be used within //computed macro parameters// to retrieve tiddler-relative and/or DOM-relative values or perform tiddler-specific side-effect functionality.
***/
//{{{
if (ver<2.43) {
window.coreTweaks_invokeMacro = window.invokeMacro;
window.invokeMacro = function(place,macro,params,wikifier,tiddler) {
	var here=story.findContainingTiddler(place);
	window.tiddler=here?store.getTiddler(here.getAttribute('tiddler')):tiddler;
	window.place=place;
	window.coreTweaks_invokeMacro.apply(this,arguments);
}
}
//}}}
// // }}}}}}
// // fixed in ~TW2.4.2:
// // {{block{
/***
!!!823 apply option values via paramifiers (e.g. #chk...and #txt...)
***/
// // {{groupbox small{
/***
http://trac.tiddlywiki.org/ticket/823 - CLOSED:FIXED - TW2.4.2 http://trac.tiddlywiki.org/changeset/7988
This tweak extends and ''//replaces//'' the core {{{invokeParamifier()}}} function to support use of ''option paramifiers'' that set TiddlyWiki option values on-the-fly, directly from a document URL.

If a paramifier begins with 'chk' (checkbox) or 'txt' (text field), it's value will be automatically stored in {{{config.options.*}}}, adding to or overriding any existing 'chk' or 'txt' option values that may have already been loaded from browser cookies and/or assigned by the TW core or plugin initialization functions using hard-coded default values.  Note: option values that have been overriden by paramifiers are only applied during the current document session, and are not //automatically// retained.  However, if you edit an overridden option value during that session, then the modified value is, of course, saved in a browser cookie, as usual.
***/
//{{{
if (ver<2.42) {
function invokeParamifier(params,handler)
{
	if(!params || params.length == undefined || params.length <= 1)
		return;
	for(var t=1; t<params.length; t++) {
		var p = config.paramifiers[params[t].name];
		if(p && p[handler] instanceof Function)
			p[handler](params[t].value);
		else { // not a paramifier with handler()... check for an 'option' prefix
			var h=config.optionHandlers[params[t].name.substr(0,3)];
			if (h && h.set instanceof Function)
				h.set(params[t].name,params[t].value);
		}
	}
}
}
//}}}
// // }}}}}}
// // open tickets:
// // {{block{
/***
!!!608/609/610 toolbars - toggles, separators and transclusion
***/
// // {{groupbox small{
/***
http://trac.tiddlywiki.org/ticket/608 - OPEN (more/less toggle)
http://trac.tiddlywiki.org/ticket/609 - OPEN (separators)
http://trac.tiddlywiki.org/ticket/610 - OPEN (wikify tiddler/slice/section content)

This combination tweak extends the """<<toolbar>>""" macro to add use of '<' to insert a 'less' menu command (the opposite of '>' == 'more'), as well as use of '*' to insert linebreaks and "!" to insert a vertical line separator between toolbar items.  In addition, this tweak add the ability to use references to tiddlernames, slices, or sections and render their content inline within the toolbar, allowing easy creation of new toolbar commands using TW content (such as macros, links, inline scripts, etc.)

To produce a one-line style, with "less" at the end, use
| ViewToolbar| foo bar baz > yabba dabba doo < |
or to use a two-line style with more/less toggle:
| ViewToolbar| foo bar baz > < * yabba dabba doo |
***/
//{{{
merge(config.macros.toolbar,{
	moreLabel: 'more\u25BC',
	morePrompt: 'Show additional commands',
	lessLabel: '\u25C4less',
	lessPrompt: 'Hide additional commands',
	separator: '|'
});
config.macros.toolbar.onClickMore = function(ev) {
	var e = this.nextSibling;
	e.style.display = 'inline'; // show menu
	this.style.display = 'none'; // hide button
	return false;
};
config.macros.toolbar.onClickLess = function(ev) {
	var e = this.parentNode;
	var m = e.previousSibling;
	e.style.display = 'none'; // hide menu
	m.style.display = 'inline'; // show button
	return false;
};
config.macros.toolbar.handler = function(place,macroName,params,wikifier,paramString,tiddler) {
	for(var t=0; t<params.length; t++) {
		var c = params[t];
		switch(c) {
			case '!':  // ELS - SEPARATOR (added)
				createTiddlyText(place,this.separator);
				break;
			case '*':  // ELS - LINEBREAK (added)
				createTiddlyElement(place,'BR');
				break;
			case '<': // ELS - LESS COMMAND (added)
				var btn = createTiddlyButton(place,
					this.lessLabel,this.lessPrompt,config.macros.toolbar.onClickLess,'moreCommand');
				break;
			case '>':
				var btn = createTiddlyButton(place,
					this.moreLabel,this.morePrompt,config.macros.toolbar.onClickMore,'moreCommand');
				var e = createTiddlyElement(place,'span',null,'moreCommand');
				e.style.display = 'none';
				place = e;
				break;
			default:
				var theClass = '';
				switch(c.substr(0,1)) {
					case '+':
						theClass = 'defaultCommand';
						c = c.substr(1);
						break;
					case '-':
						theClass = 'cancelCommand';
						c = c.substr(1);
						break;
				}
				if(c in config.commands)

					this.createCommand(place,c,tiddler,theClass);
				else { // ELS - WIKIFY TIDDLER/SLICE/SECTION (added)
					if (c.substr(0,1)=='~') c=c.substr(1); // ignore leading ~
					var txt=store.getTiddlerText(c);
					if (txt) {
						// trim any leading/trailing newlines
						txt=txt.replace(/^\n*/,'').replace(/\n*$/,'');
						// trim PRE format wrapper if any
						txt=txt.replace(/^\{\{\{\n/,'').replace(/\n\}\}\}$/,'');
						// render content into toolbar
						wikify(txt,createTiddlyElement(place,'span'),null,tiddler);
					}
				} // ELS - end WIKIFY CONTENT
				break;
		}
	}
};
//}}}
// // }}}}}}// // {{block{
/***
!!!529 IE fixup - case-sensitive element lookup of tiddler elements
***/
// // {{groupbox small{
/***
http://trac.tiddlywiki.org/ticket/529 - OPEN
This tweak hijacks the standard browser function, document.getElementById(), to work-around the case-INsensitivity error in Internet Explorer (all versions up to and including IE7) //''Note: This tweak is only applied when using IE, and only for lookups of rendered tiddler elements within the containing 'tiddlerDisplay' element.''//
***/
//{{{
if (config.browser.isIE) {
document.coreTweaks_coreGetElementById=document.getElementById;
document.getElementById=function(id) {
	var e=document.coreTweaks_coreGetElementById(id);
	if (!e || !e.parentNode || e.parentNode.id!='tiddlerDisplay') return e;
	for (var i=0; i<e.parentNode.childNodes.length; i++)
		if (id==e.parentNode.childNodes[i].id) return e.parentNode.childNodes[i];
	return null;
};
}
//}}}
// // }}}}}}// // {{block{
/***
!!!890 add conditional test to """<<tiddler>>""" macro
***/
// // {{groupbox small{
/***
http://trac.tiddlywiki.org/ticket/890 - OPEN
This tweak extends the {{{<<tiddler>>}}} macro syntax so you can include a javascript-based //test expression// to determine if the tiddler transclusion should be performed:
{{{
<<tiddler TiddlerName if:{{...}} with: param param etc.>>
}}}
If the test is ''true'', then the tiddler is transcluded as usual.  If the test is ''false'', then the transclusion is skipped and //no output is produced//.
***/
//{{{
config.macros.tiddler.if_handler = config.macros.tiddler.handler;
config.macros.tiddler.handler = function(place,macroName,params,wikifier,paramString,tiddler)
{
	params = paramString.parseParams('name',null,true,false,true);
	if (!getParam(params,'if',true)) return;
	this.if_handler.apply(this,arguments);
};
//}}}
// // }}}}}}// // {{block{
/***
!!!831 backslash-quoting for embedding newlines in 'line-mode' formats
***/
// // {{groupbox small{
/***
http://trac.tiddlywiki.org/ticket/831 - OPEN
This tweak pre-processes source content to convert 'double-backslash-newline' into {{{<br>}}} before wikify(), so that literal newlines can be embedded in line-mode wiki syntax (e.g., tables, bullets, etc.)
***/
//{{{
window.coreWikify = wikify;
window.wikify = function(source,output,highlightRegExp,tiddler)
{
	if (source) arguments[0]=source.replace(/\\\\\n/mg,'<br>');
	coreWikify.apply(this,arguments);
}
//}}}
// // }}}}}}// // {{block{
/***
!!!683 FireFox3 Import bug: 'browse' button replacement
***/
// // {{groupbox small{
/***
http://trac.tiddlywiki.org/ticket/683 - OPEN
The web standard 'type=file' input control that has been used as a local path/file picker for TiddlyWiki no longer works as expected in FireFox3, which has, for security reasons, limited javascript access to this control so that *no* local filesystem path information can be revealed, even when it is intentional and necessary, as it is with TiddlyWiki.  This tweak provides alternative HTML source that patches the backstage import panel.  It replaces the 'type=file' input control with a text+button combination of controls that invokes a system-native secure 'file-chooser' dialog box to provide TiddlyWiki with access to a complete path+filename so that TW functions properly locate user-selected local files.
>Note: ''This tweak also requires http://trac.tiddlywiki.org/ticket/604 - cross-platform askForFilename()''
***/
//{{{
if (window.Components) {
	var fixhtml='<input name="txtBrowse" style="width:30em"><input type="button" value="..."'
		+' onClick="window.browseForFilename(this.previousSibling,true)">';
	var cmi=config.macros.importTiddlers;
	cmi.step1Html=cmi.step1Html.replace(/<input type='file' size=50 name='txtBrowse'>/,fixhtml);
}

merge(config.messages,{selectFile:'Please enter or select a file'}); // ready for I18N translation

window.browseForFilename=function(target,mustExist) { // note: both params are optional
	var msg=config.messages.selectFile;
	if (target && target.title) msg=target.title; // use target field tooltip (if any) as dialog prompt text
	// get local path for current document
	var path=getLocalPath(document.location.href);
	var p=path.lastIndexOf('/'); if (p==-1) p=path.lastIndexOf('\\'); // Unix or Windows
	if (p!=-1) path=path.substr(0,p+1); // remove filename, leave trailing slash
	var file=''
	var result=window.askForFilename(msg,path,file,mustExist); // requires #604
	if (target && result.length) // set target field and trigger handling
		{ target.value=result; target.onchange(); }
	return result; 
}
//}}}
// // }}}}}}// // {{block{
/***
!!!604 cross-platform askForFilename()
***/
// // {{groupbox small{
/***
http://trac.tiddlywiki.org/ticket/604 - OPEN
invokes a system-native secure 'file-chooser' dialog box to provide TiddlyWiki with access to a complete path+filename so that TW functions properly locate user-selected local files.
***/
//{{{
window.askForFilename=function(msg,path,file,mustExist) {
	var r = window.mozAskForFilename(msg,path,file,mustExist);
	if(r===null || r===false)
		r = window.ieAskForFilename(msg,path,file,mustExist);
	if(r===null || r===false)
		r = window.javaAskForFilename(msg,path,file,mustExist);
	if(r===null || r===false)
		r = prompt(msg,path+file);
	return r||'';
}

window.mozAskForFilename=function(msg,path,file,mustExist) {
	if(!window.Components) return false;
	try {
		netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
		var nsIFilePicker = window.Components.interfaces.nsIFilePicker;
		var picker = Components.classes['@mozilla.org/filepicker;1'].createInstance(nsIFilePicker);
		picker.init(window, msg, mustExist?nsIFilePicker.modeOpen:nsIFilePicker.modeSave);
		var thispath = Components.classes['@mozilla.org/file/local;1'].createInstance(Components.interfaces.nsILocalFile);
		thispath.initWithPath(path);
		picker.displayDirectory=thispath;
		picker.defaultExtension='html';
		picker.defaultString=file;
		picker.appendFilters(nsIFilePicker.filterAll|nsIFilePicker.filterText|nsIFilePicker.filterHTML);
		if (picker.show()!=nsIFilePicker.returnCancel)
			var result=picker.file.path;
	}
	catch(ex) { displayMessage(ex.toString()); }
	return result;
}

window.ieAskForFilename=function(msg,path,file,mustExist) {
	if(!config.browser.isIE) return false;
	try {
		var s = new ActiveXObject('UserAccounts.CommonDialog');
		s.Filter='All files|*.*|Text files|*.txt|HTML files|*.htm;*.html|';
		s.FilterIndex=3; // default to HTML files;
		s.InitialDir=path;
		s.FileName=file;
		return s.showOpen()?s.FileName:'';
	}
	catch(ex) { displayMessage(ex.toString()); }
	return result;
}

window.javaAskForFilename=function(msg,path,file,mustExist) {
	if(!document.applets['TiddlySaver']) return false;
	// TBD: implement java-based askFile(...) function
	try { return document.applets['TiddlySaver'].askFile(msg,path,file,mustExist); } 
	catch(ex) { displayMessage(ex.toString()); }
}
//}}}
// // }}}}}}// // {{block{
/***
!!!657 wrap tabs onto multiple lines
***/
// // {{groupbox small{
/***
http://trac.tiddlywiki.org/ticket/657 - OPEN
This tweak inserts an extra space element following each tab, allowing them to wrap onto multiple lines if needed.
***/
//{{{
config.macros.tabs.handler = function(place,macroName,params)
{
	var cookie = params[0];
	var numTabs = (params.length-1)/3;
	var wrapper = createTiddlyElement(null,'div',null,'tabsetWrapper ' + cookie);
	var tabset = createTiddlyElement(wrapper,'div',null,'tabset');
	tabset.setAttribute('cookie',cookie);
	var validTab = false;
	for(var t=0; t<numTabs; t++) {
		var label = params[t*3+1];
		var prompt = params[t*3+2];
		var content = params[t*3+3];
		var tab = createTiddlyButton(tabset,label,prompt,this.onClickTab,'tab tabUnselected');
		createTiddlyElement(tab,'span',null,null,' ',{style:'font-size:0pt;line-height:0px'}); // ELS
		tab.setAttribute('tab',label);
		tab.setAttribute('content',content);
		tab.title = prompt;
		if(config.options[cookie] == label)
			validTab = true;
	}
	if(!validTab)
		config.options[cookie] = params[1];
	place.appendChild(wrapper);
	this.switchTab(tabset,config.options[cookie]);
};
//}}}
// // }}}}}}// // {{block{
/***
!!!628 hide 'no such macro' errors
***/
// // {{groupbox small{
/***
http://trac.tiddlywiki.org/ticket/628 - OPEN
When invoking a macro that is not defined, this tweak prevents the display of the 'error in macro... no such macro' message.  This is useful when rendering tiddler content or templates that reference macros that are defined by //optional// plugins that have not been installed in the current document.

<<option chkHideMissingMacros>> hide 'no such macro' error messages
***/
//{{{
if (config.options.chkHideMissingMacros===undefined)
	config.options.chkHideMissingMacros=false;

window.coreTweaks_missingMacro_invokeMacro = window.invokeMacro;
window.invokeMacro = function(place,macro,params,wikifier,tiddler) {
	if (!config.macros[macro] || !config.macros[macro].handler)
		if (config.options.chkHideMissingMacros) return;
	window.coreTweaks_missingMacro_invokeMacro.apply(this,arguments);
}
//}}}
// // }}}}}}
// // <<foldHeadings>>
<<wikify {{'<html><iframe src="http://www.unigaia-brasil.org/Cursos" width=100% height=600px></iframe></html>'}}>>
[img(400px,auto)[Fotos/Cynefin.png]]<<imageMap Cynefin##Coords>><script>localStorage.leftText="<br>__Cynefin__<br>Um estudo da complexidade feito e promovido por Dave Snowden. Nota que a cynefin sequencia combina com o simbolo de Buzz Holling (Panarquia) para explicar como e porque sistemas complexos reagim.<br><br>//Clicar nos desnhos por explanacao breve de cada tipo sistema.";localStorage.rightMenu="Procurar";localStorage.tipo="pdf";localStorage.TagSearch="Cynefin";localStorage.designRef="Cynefin";config.refreshers.content(document.getElementById("leftMenu"));config.refreshers.content(document.getElementById("rightMenu"));</script>

/%
!!Coords
Integralidade
12,414,13,431,106,431,106,416,106,416
----
Cynefin
13,431,14,444,66,446,66,433,66,433
----
DragonDreaming
13,445,16,460,121,460,121,445,121,445
----
Panarquia
14,460,15,475,81,474,79,464,79,464
----
Permacultura
15,477,15,491,105,491,103,476,103,476
----
Governanca
13,490,14,505,91,508,93,493,93,493
----
PensamentoSistemico
15,508,15,520,161,523,161,505,161,505
----
PDC
14,521,14,534,47,535,47,523,47,523
----
DinamicaEspiral
15,535,15,548,131,551,131,533
--------
Caos
273,296,273,360,308,362,315,295,315,295
----
Simples
249,129,239,191,360,190,358,127,358,127
----
Complexo
45,133,46,196,142,199,155,143,155,143
----
Complicado
41,289,41,334,195,338,196,271,196,271
!!end
%/
<script>localStorage.passos=tiddler.title;localStorage.rightMenu="12Passos";localStorage.tabsList="";localStorage.rightText=store.getTiddlerText(localStorage.passos);config.refreshers.content(document.getElementById("rightMenu"));//store.displayTiddler(null,"meuProjeto");</script>
[img(300px,auto)[Alunos/12Passos.PNG]]<<imageMap 12Passos>>
[[Inicial]]
[img(400px,auto)[Fotos/TUDO.png]]<<imageMap Design##Coords>><script>localStorage.rightMenu="Design";localStorage.rightText="<br>__Vista geral do Cursos e da Permacultura__<br>Clicar em uma das palavras chaves no parte esquerda baia para accessar os partes desse parte do sistema";config.refreshers.content(document.getElementById("rightMenu"));</script>
/%
!!Coords
Integralidade
12,414,13,431,106,431,106,416,106,416
----
Cynefin
13,431,14,444,66,446,66,433,66,433
----
DragonDreaming
13,445,16,460,121,460,121,445,121,445
----
Panarquia
14,460,15,475,81,474,79,464,79,464
----
Permacultura
15,477,15,491,105,491,103,476,103,476
----
Governanca
13,490,14,505,91,508,93,493,93,493
----
PensamentoSistemico
15,508,15,520,161,523,161,505,161,505
----
PDC
14,521,14,534,47,535,47,523,47,523
----
DinamicaEspiral
15,535,15,548,131,551,131,533
!!end
%/
Mostrando designs e planejamentos ligados os projetos, tarfeas dos cursos e trabalho com as escolas do Ceara.
----
<script>
var out="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="Cursos/"+localStorage.curso+"/Designing/designing.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var designList =xmlHttp.responseText;
//return returnText;
var designs=designList.split("#\n");
for (i=0;i<designs.length;i++)
{
var designDets=designs[i].split("|");
out+='<script label="'+designDets[0]+'">localStorage.rightMenu="designing";localStorage.leftMenu="designing";localStorage.designing="'+designDets[0]+'";localStorage.designingDesc="'+designDets[5]+'";localStorage.designingLegenda="'+designDets[8]+'";config.refreshers.content(document.getElementById("rightMenu"));config.refreshers.content(document.getElementById("leftMenu"));</scri'+'pt><br>';
}
return out;
</script>

<<wikify {{localStorage.designingItemUrl}}>>
[img(600px,auto)[localStorage.designingItemUrl]]
<script>localStorage.text="";story.displayTiddler(null,"right");</script>
{{center{<script label="Diario">localStorage.tipo="diario";localStorage.rightMenu="Diario";config.refreshers.content(document.getElementById("rightMenu"));</script><<setIcon Logos/smallDiary.png "" notext>>
<script label="Notas">localStorage.tipo="notinha";config.refreshers.content(document.getElementById("rightMenu"));</script><<setIcon Logos/smallNotes.png "" notext>>
<script label="Ideas">localStorage.tipo="ideia";config.refreshers.content(document.getElementById("rightMenu"));</script><<setIcon Logos/smallIdea.png "" notext>>
<script label="Atas">localStorage.tipo="ata";config.refreshers.content(document.getElementById("rightMenu"));</script><<setIcon Logos/smallMeeting.png "" notext>>}}}
/%
!!lista
{{center{__<<wikify {{localStorage.tipo}}>>s__}}}
{{fine{<script>
var out="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="Alunos/"+localStorage.username+"/diario.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
var etiquetas=returnText.split("#\n");
for(t=0;t<etiquetas.length-1;t++){
var discuss=etiquetas[t].split("|");
if(discuss[2].indexOf(localStorage.tipo)!="-1"){
var textOut=discuss[0]+"-"+discuss[5];
out+=discuss[7]+' - <script label="'+discuss[0]+'">;localStorage.text="'+textOut+'";story.displayTiddler(null,"right");story.displayTiddler(null,"Texto");config.refreshers.content(document.getElementById("rightMenu"));</'+'script><br>';}
}
return out;</script>}}}
!!end
%/
[img(400px,auto)[Fotos/DinamicaEspiral.png]]<<imageMap DinamicaEspiral##Coords>><script>localStorage.leftText="<br>__Dinamica Espiral__<br>Estudo de como sociedades se-organiza acima o nivel e forma da pensamento coletivo. Como passamos nossa cultura por nossas criancas.....como as niveis do pensamento manifestam e evoluim..";localStorage.rightMenu="Procurar";localStorage.tipo="pdf";localStorage.TagSearch="dinamicaEspiral";localStorage.designRef="DinamicaEspiral";config.refreshers.content(document.getElementById("leftMenu"));config.refreshers.content(document.getElementById("rightMenu"));</script>
/%
!!Coords
Integralidade
12,414,13,431,106,431,106,416,106,416
----
Cynefin
13,431,14,444,66,446,66,433,66,433
----
DragonDreaming
13,445,16,460,121,460,121,445,121,445
----
Panarquia
14,460,15,475,81,474,79,464,79,464
----
Permacultura
15,477,15,491,105,491,103,476,103,476
----
Governanca
13,490,14,505,91,508,93,493,93,493
----
PensamentoSistemico
15,508,15,520,161,523,161,505,161,505
----
PDC
14,521,14,534,47,535,47,523,47,523
----
DinamicaEspiral
15,535,15,548,131,551,131,533
----
Sobrevivencia
210,187,210,199,291,202,292,191,292,191
----
Seguranca
210,169,210,182,273,182,273,171,273,171
----
DominioPoder
210,157,210,167,305,171,305,159,305,159
----
SignificadoOrdem
209,146,210,156,332,158,332,148,332,148
----
AutonomiaManipulacao
210,135,210,146,357,135,357,124
----
IgualdadeComunidade
211,122,211,133,355,136,355,124
----
FluxoNatural
210,111,209,121,296,124,294,112
----
VidaHarmonia
210,96,210,111,305,111,305,100
!!end
%/
[[oldPage|http://www.unigaia-brasil.org/Cursos/Dinamicas]]
----
<script>var out="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="AAA/dinamicaStore.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var shows=returnText.split("#\n");
for(t=0;t<shows.length-1;t++)
{
var discuss=shows[t].split("|");
out+='<script label="'+discuss[0]+'">var url="AAA/Url.html#url='+discuss[10]+'&comment='+discuss[5]+'";window.open(url,"_blank","right=20,top=20,width=1200,height=700,toolbar=no,scrollbars=yes,titlebar=no",true);</scri'+'pt><br>';
}
return out;
</script>
Type the text for 'DipEduc_pt'
<html><iframe src="index3.html" width=100% height=650px></iframe></html>
<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
[img(400px,auto)[Fotos/DragonDreaming.png]]<<imageMap DragonDreaming##Coords>><script>localStorage.leftText="<br>__DragonDreaming__<br>Metodologia para criar projetos social-ambiental com 100% sucesso. Baseado no trabalho e trenamento do John Croft..";localStorage.rightMenu="Procurar";localStorage.tipo="pdf";localStorage.TagSearch="dragonDreaming";localStorage.designRef="DragonDreaming";config.refreshers.content(document.getElementById("leftMenu"));config.refreshers.content(document.getElementById("rightMenu"));</script>
/%
!!Coords
Integralidade
12,414,13,431,106,431,106,416,106,416
----
Cynefin
13,431,14,444,66,446,66,433,66,433
----
DragonDreaming
13,445,16,460,121,460,121,445,121,445
----
Panarquia
14,460,15,475,81,474,79,464,79,464
----
Permacultura
15,477,15,491,105,491,103,476,103,476
----
Governanca
13,490,14,505,91,508,93,493,93,493
----
PensamentoSistemico
15,508,15,520,161,523,161,505,161,505
----
PDC
14,521,14,534,47,535,47,523,47,523
----
DinamicaEspiral
15,535,15,548,131,551,131,533
----
Sonhando
328,72,328,87,388,92,387,74
----
Planejando
16,71,16,89,82,93,79,75
----
Implementando
15,393,15,414,110,414,108,396,108,396
----
Celebrando
310,396,311,412,387,415,387,393,387,393
----
Sensibilizacao
305,207,305,221,387,226,387,208,387,208
----
Motivacao
310,139,312,158,375,158,373,139,373,139
----
ColetaInformacao
230,88,232,106,344,106,341,90,341,90
----
ConsiderarAlternativas
102,89,103,116,176,117,173,91
----
DesenvolverEstrategias
42,137,43,165,119,167,119,138,119,138
----
ProjetoPiloto
29,200,29,232,79,234,80,206
----
Implementacao
24,267,24,287,101,285,99,267,99,267
----
GerenciarProjeto
51,324,53,357,117,355,117,328,117,328
----
MonitorProgresso
129,379,131,413,190,380,190,380
----
HabilidadesIndividuais
219,379,220,409,291,410,291,385,291,385
----
ResultadosTransformativos
280,329,284,356,378,357,378,331,378,331
----
SabedoriaColetiva
318,264,320,292,381,290,381,268,381,268
----
!!end
%/
O sistema SAUB tem posibilidade criar documentos de texto, compartilhados em tempo real com outas pessoas. Isso sera util para documentos comunes como relatorios dos projetos feitos por grupos.
----
{{right{<<showPopup tiddler:Etherpad##addEtherpad label:etherpad width:400px popupClass:sticky>><<setIcon Logos/etherpad.png "" notext>>}}}
<script>var out="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="AAA/etherpadStore.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var notas=returnText.split("#\n");
for(t=0;t<notas.length;t++)
{
var discuss=notas[t].split("|");
if((discuss[12]==localStorage.curso)||(localStorage.username=="Skye"))
{
out+='<script label="'+discuss[0]+'">var url="AAA/Url.html#http://www.unigaia-brasil.org:9001/p/'+discuss[10]+'";window.open(url,"_blank","right=20,top=20,width=1000,height=600,toolbar=no,scrollbars=yes,titlebar=no",true);</scri'+'pt><br>';
}
}
return out;
</script>
/%
!!addEtherpad
{{smallform{<html><form method=post target=responseframe action="addEtherpad.php">
	<input type=hidden name=curso>
	<input type=hidden name=username>
	<input type=text name=titulo>Titulo (simples)<br>
Descricao breve.<br>
	<textarea rows=7 cols=50 name=desc style="width:99%" onfocus="this.select()"></textarea><br>
<input type=text name=tags>etiquetas<br>
	<input type="submit" value="criaArquivo"
		onclick="                     
		">
</form><iframe src="" name="responseframe" id="responseframe"
		marginheight=0 style="display:block;border:0;padding:0;margin:0;width:100%;height:60px;">
	</iframe>
</div><hide linebreaks></html><script>
var form=place.lastChild.getElementsByTagName('form')[0];
form.curso.value=localStorage.curso;
form.username.value=localStorage.username;
</script>
}}}
!!end
%/
<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
<script>localStorage.tipo="fotos";</script><<tiddler Procurar>>
/***
|Name|FramedLinksPlugin|
|Source|http://www.TiddlyTools.com/#FramedLinksPlugin|
|Version|1.1.1|
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.1|
|Type|plugin|
|Description|clicking an external link opens an IFRAME following the link instead of opening a new tab/window|
This plugin causes clicks on external links to be rendered as inline frames (~IFRAMEs) instead of opening new browser tabs/windows.
!!!!!Usage
<<<
Use standard TiddlyWiki external link syntax into your tiddler content. If {{{chkFramedLinks}}} is enabled or the tiddler is tagged with 'framedLinks' (see Configuration), then whenever you click the external link an IFRAME will be dynamically added to the content.  Clicking on the link again removes the IFRAME.  Hold down any modifier (shift, control, or alt) while clicking a link ''temporarily'' bypasses the IFRAME handling and use the standard link handling behavior.
<<<
!!!!!Configuration
<<<
<<option chkFramedLinks>> display inline frames for all external links
&nbsp; &nbsp; {{{<<option chkFramedLinks>>}}}
<<option chkFramedLinksTag>> display inline frames for external links in tiddlers tagged with: <<option txtFramedLinksTag>> 
&nbsp; &nbsp; {{{<<option chkFramedLinksTag>> <<option txtFramedLinksTag>>}}}
IFRAME size (CSS units: %, em, px, cm, in) - width: <<option txtFrameWidth>> height: <<option txtFrameHeight>>
&nbsp; &nbsp; {{{<<option txtFrameWidth>> <<option txtFrameHeight>>}}}
<<<
!!!!!Examples
<<<
Try these links:
*http://www.TiddlyWiki.com
*http://www.TiddlyTools.com
*http://groups.google.com/group/TiddlyWiki/topics
<<<
!!!!!Revisions
<<<
2008.11.14 [1.1.1] fixed handling for external links embedded in //shadow// tiddlers
2008.09.13 [1.1.0] added support to selectively enable embedded IFRAMEs if the containing tiddler is tagged with 'framedLinks'
2007.11.29 [1.0.5] added slider animation and improved CSS handling for IFRAME height/width to maximize display area
2007.11.29 [1.0.0] initial release
<<<
!!!!!Code
***/
//{{{
version.extensions.FramedLinksPlugin= {major: 1, minor: 1, revision: 1, date: new Date(2008,11,14)};

var co=config.options; // abbreviation
if (co.chkFramedLinks==undefined) co.chkFramedLinks=false;
if (co.chkFramedLinksTag==undefined) co.chkFramedLinksTag=true;
if (co.txtFramedLinksTag==undefined) co.txtFramedLinksTag="framedLinks";
if (co.txtFrameWidth==undefined) co.txtFrameWidth="100%";
if (co.txtFrameHeight==undefined) co.txtFrameHeight="80%";

window.framedLinks_createExternalLink=createExternalLink;
window.createExternalLink=function(place,url)
{
	var link=this.framedLinks_createExternalLink.apply(this,arguments);
	link.onclick=function(ev) { var e=ev?ev:window.event;
		var co=config.options; // abbreviation
		var here=story.findContainingTiddler(this);
		if (here) var tid=store.getTiddler(here.getAttribute("tiddler"));
		var enabled=co.chkFramedLinks || co.chkFramedLinksTag && tid && tid.isTagged(co.txtFramedLinksTag);
		if (!enabled || e.ctrlKey || e.shiftKey || e.altKey) return; // BYPASS
		var p=this.parentNode; 
		var f=this.nextSibling?this.nextSibling.firstChild:null; // get the IFRAME... maybe...
		var w=co.txtFrameWidth; if (!w || !w.length) w="100%";
		var h=co.txtFrameHeight; if (!h || !h.length) h="80%";
		if (h.indexOf("%")) h=(findWindowHeight()*h.replace(/%/,"")/100)+"px"; // calc height as % of window
		var showing=f && f.nodeName.toUpperCase()=="IFRAME"; // does IFRAME really exist?
		var stretchCell=p.nodeName.toUpperCase()=="TD" && w.indexOf("%")!=-1 && w.replace(/%/,"")>=100;
		if (!showing) { // create an iframe
			link.style.display="block"; // force IFRAME onto line following link
			if (stretchCell) { p.setAttribute("savedWidth",p.style.width); p.style.width="100%"; } // adjust TD so IFRAME stretches
			var wrapper=createTiddlyElement(null,"span"); // wrapper for slider animation
			wrapper.setAttribute("url",this.href); // for async loading of frame after animation completes
			var f=createTiddlyElement(wrapper,"iframe"); // create IFRAME
			f.style.backgroundColor="#fff"; f.style.width=w; f.style.height=h;
			p.insertBefore(wrapper,this.nextSibling);
			function loadURL(wrapper) { var f=wrapper.firstChild; var url=wrapper.getAttribute("url");
				var d=f.contentDocument?f.contentDocument:(f.contentWindow?f.contentWindow.document:f.document);
				d.open(); d.writeln("<html>connecting to "+url+"</html>"); d.close();
				try { f.src=url; } // if the iframe can't handle the href
				catch(e) { alert(e.description?e.description:e.toString()); } // ... then report the error
				window.scrollTo(0,ensureVisible(wrapper));
			}
			if (!co.chkAnimate) loadURL(wrapper);
			else {
				var morph=new Slider(wrapper,true);
				morph.callback=loadURL;
				morph.properties.push({style: 'width', start: 0, end: 100, template: '%0%'});
				anim.startAnimating(morph);
			}
		} else { // remove iframe
			link.style.display="inline"; // restore link style
			if (stretchCell) p.style.width=p.getAttribute("savedWidth"); // restore previous width of TD
			if (!co.chkAnimate) p.removeChild(f.parentNode);
			else {
				var morph=new Slider(f.parentNode,false,false,"all");
				morph.properties.push({style: 'width', start: 100, end: 0, template: '%0%'});
				anim.startAnimating(morph);
			}
		}
		e.cancelBubble=true; if (e.stopPropagation) e.stopPropagation(); return false;
	}
	return link;
}
//}}}
<script>config.options.chkHttpReadOnly=false;
readOnly=false;
config.options.txtUploadUsername="Skye";
config.options.txtUploadFilename="empty.html";
config.options.pasUploadPassword="xcaan100";
</script>
[img(400px,auto)[Fotos/Governanca.png]]<<imageMap Governanca##Coords>><script>localStorage.leftText="<br>__Governanca__<br> Estudo de como sociedades organizam para manejar seu recursos naturais. Garret Hardin publico uma artigo de nome //Tragedia dos Comunes// que virou um parte o fe intocavel das economistas. Mas cientista Elanor Ostrom (e seu marido Vincent) estudo varias sociedades que mostra que esse dotrina e errado. Por 30 anos eles estudam esta tema, com estudos dos casos, pesquisa no campo e no laboratoio...resultando em que Elinor e o so mulher ganhar o Premio de Nobel na area de Economia. <br><br>Aqui estudamos um sumario do trabalho dela.";localStorage.rightMenu="Procurar";localStorage.tipo="pdf";localStorage.TagSearch="Governanca";localStorage.designRef="Governanca";config.refreshers.content(document.getElementById("leftMenu"));config.refreshers.content(document.getElementById("rightMenu"));</script>
/%
!!Coords
Integralidade
12,414,13,431,106,431,106,416,106,416
----
Cynefin
13,431,14,444,66,446,66,433,66,433
----
DragonDreaming
13,445,16,460,121,460,121,445,121,445
----
Panarquia
14,460,15,475,81,474,79,464,79,464
----
Permacultura
15,477,15,491,105,491,103,476,103,476
----
Governanca
13,490,14,505,91,508,93,493,93,493
----
PensamentoSistemico
15,508,15,520,161,523,161,505,161,505
----
PDC
14,521,14,534,47,535,47,523,47,523
----
DinamicaEspiral
15,535,15,548,131,551,131,533
----
LimitesDefinidos
100,219,100,231,251,233,251,221,251,221
----
ReglasAdaptadas
91,203,93,214,308,215,310,203,310,203
----
TomadaDecisoes
88,187,88,199,340,203,338,189,338,189
----
MonitoresProprios
78,172,79,182,320,183,320,170,320,170
----
SancoesGraduais
77,154,77,166,170,166,170,155,170,155
----
ResolucaoConflitos
74,139,75,150,357,150,357,141,357,141
----
Auto-Determinacao
52,125,55,136,389,139,389,125,389,125
----
CamadasMultiples
63,107,65,120,392,123,392,108,392,108
!!end
%/
<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
Nota:arquivos grandes, podem demorrar pra abrir!
{{threecolumns{<script>
var out="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile=localStorage.url+"/aaLista.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var albums=returnText.split("n");
for (i=0;i<albums.length-1;i++)
{
var fileUrl=localStorage.url+albums[i];
var show='{{center{<<tiddler ThumbThing with:"'+fileUrl+'" 100px auto 600px auto>>}}}';
out+=show+"<br>";
}
return out;
</script>}}}
/***
|Name|HTMLFormattingPlugin|
|Source|http://www.TiddlyTools.com/#HTMLFormattingPlugin|
|Documentation|http://www.TiddlyTools.com/#HTMLFormattingPluginInfo|
|Version|2.4.1|
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.1|
|Type|plugin|
|Description|embed wiki syntax formatting inside of HTML content|
The ~HTMLFormatting plugin allows you to ''mix wiki-style formatting syntax within HTML formatted content'' by extending the action of the standard TiddlyWiki formatting handler.
!!!!!Documentation
>see [[HTMLFormattingPluginInfo]]
!!!!!Configuration
<<<
Use {{{<hide linebreaks>}}} within HTML content to wiki-style rendering of line breaks.  To //always// omit all line breaks from the rendered output, you can set this option:
><<option chkHTMLHideLinebreaks>> ignore all line breaks
which can also be 'hard coded' into your document by adding the following to a tiddler, tagged with <<tag systemConfig>>
>{{{config.options.chkHTMLHideLinebreaks=true;}}}
<<<
!!!!!Revisions
<<<
2010.05.07 2.4.1 added chkHTMLHideLinebreaks option
| see [[HTMLFormattingPluginInfo]] for additional revision details |
2005.06.26 1.0.0 Initial Release (as code adaptation - pre-dates TiddlyWiki plugin architecture!!)
<<<
!!!!!Code
***/
//{{{
version.extensions.HTMLFormattingPlugin= {major: 2, minor: 4, revision: 1, date: new Date(2010,5,7)};

// find the formatter for HTML and replace the handler
initHTMLFormatter();
function initHTMLFormatter()
{
	for (var i=0; i<config.formatters.length && config.formatters[i].name!="html"; i++);
	if (i<config.formatters.length)	config.formatters[i].handler=function(w) {
		if (!this.lookaheadRegExp)  // fixup for TW2.0.x
			this.lookaheadRegExp = new RegExp(this.lookahead,"mg");
		this.lookaheadRegExp.lastIndex = w.matchStart;
		var lookaheadMatch = this.lookaheadRegExp.exec(w.source)
		if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
			var html=lookaheadMatch[1];
			// if <nowiki> is present, just let browser handle it!
			if (html.indexOf('<nowiki>')!=-1)
				createTiddlyElement(w.output,"span").innerHTML=html;
			else {
				// if <hide linebreaks> is present, or chkHTMLHideLinebreaks is set
				// suppress wiki-style literal handling of newlines
				if (config.options.chkHTMLHideLinebreaks||(html.indexOf('<hide linebreaks>')!=-1))
					html=html.replace(/\n/g,' ');
				// remove all \r's added by IE textarea and mask newlines and macro brackets
				html=html.replace(/\r/g,'').replace(/\n/g,'\\n').replace(/<</g,'%%(').replace(/>>/g,')%%');
				// create span, let browser parse HTML
				var e=createTiddlyElement(w.output,"span"); e.innerHTML=html;
				// then re-render text nodes as wiki-formatted content
				wikifyTextNodes(e,w);
			}
			w.nextMatch = this.lookaheadRegExp.lastIndex; // continue parsing
		}
	}
}

// wikify #text nodes that remain after HTML content is processed (pre-order recursion)
function wikifyTextNodes(theNode,w)
{
	function unmask(s) { return s.replace(/\%%\(/g,'<<').replace(/\)\%%/g,'>>').replace(/\\n/g,'\n'); }
	switch (theNode.nodeName.toLowerCase()) {
		case 'style': case 'option': case 'select':
			theNode.innerHTML=unmask(theNode.innerHTML);
			break;
		case 'textarea':
			theNode.value=unmask(theNode.value);
			break;
		case '#text':
			var txt=unmask(theNode.nodeValue);
			var newNode=createTiddlyElement(null,"span");
			theNode.parentNode.replaceChild(newNode,theNode);
			wikify(txt,newNode,highlightHack,w.tiddler);
			break;
		default:
			for (var i=0;i<theNode.childNodes.length;i++)
				wikifyTextNodes(theNode.childNodes.item(i),w); // recursion
			break;
	}
}
//}}}
/***
|Name:|HideWhenPlugin|
|Description:|Allows conditional inclusion/exclusion in templates|
|Version:|3.1 ($Rev: 3919 $)|
|Date:|$Date: 2008-03-13 02:03:12 +1000 (Thu, 13 Mar 2008) $|
|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>}}}
***/
//{{{

window.hideWhenLastTest = false;

window.removeElementWhen = function(test,place) {
	window.hideWhenLastTest = test;
	if (test) {
		removeChildren(place);
		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);
	}}

});

//}}}
[img(400px,auto)[Fotos/Governanca.png]]<<mapMaker Design##Coords>>
/***
|Name|ImageMapPlugin|
|Source|http://www.TiddlyTools.com/#ImageMapPlugin|
|Documentation|http://www.TiddlyTools.com/#ImageMapPluginInfo|
|Version|1.2.2|
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.1|
|Type|plugin|
|Description|apply image maps ('hotspots') with links to tiddlers|
!!!!!Documentation
>see [[ImageMapPluginInfo]]
!!!!!Revisions
<<<
2009.05.27 [1.2.2] improved autoscroll for {{{<<mapMaker>>}}} textarea
2009.05.14 [1.2.1] added cursor changes
see [[ImageMapPluginInfo]] for additional revision details
2009.05.09 [1.0.0] initial release
<<<
!!!!!Code
***/
//{{{
version.extensions.ImageMapPlugin= {major: 1, minor: 2, revision: 2, date: new Date(2009,5,27)};
//}}}
//{{{
config.macros.imageMap = {
	handler: function(place,macroName,params,wikifier,paramString,tiddler) {
		// image element must immediately precede macro
		var img=place.lastChild; if (!img||img.nodeName!='IMG') return;
		var map=params[0]; var items=store.getTiddlerText(map,'').split('\n----\n'); if (!items) return;
		var out=['<MAP NAME="'+map+'">'];
		var fmt='<AREA SHAPE="POLY" TIDDLER="%0" COORDS="%1" TITLE="%2" ALT="%2" ONCLICK="%3" STYLE="%4">';
		var click="story.displayTiddler(story.findContainingTiddler(this),this.getAttribute('tiddler'));";
		var style='cursor:pointer';
		for (var i=0; i<items.length; i++) {
			var lines=items[i].split('\n'); var tid=lines.shift(); var coords=lines.join('');
			var tip=store.tiddlerExists(tid)?store.getTiddler(tid).getSubtitle():tid;
			out.push(fmt.format([tid,coords,tip,click,style]));
		}
		out.push('</MAP>');
		createTiddlyElement(place,'span').innerHTML=out.join('');
		img.setAttribute('isMap',true);
		img.setAttribute('useMap','#'+map);
		img.style.border=0;
	}
}
//}}}
//{{{
config.macros.mapMaker= {
	handler: function(place,macroName,params,wikifier,paramString,tiddler) {
		var img=place.lastChild; // image element must immediately precede macro
		if (!img||img.nodeName!='IMG') return;
		img.onmousemove=function(ev){ ev=ev||window.event;
			var mX=!config.browser.isIE?ev.pageX:(ev.clientX+findScrollX());
			var mY=!config.browser.isIE?ev.pageY:(ev.clientY+findScrollY());
			var ta=this.nextSibling.getElementsByTagName('textarea')[0];
			var lines=ta.value.split('\n'); var last=lines.length?lines.length-1:0;
			var vals=lines[last].split(','); vals.pop(); vals.pop(); lines[last]=vals.join(',');
			lines[last]+=(lines[last].length?',':'')+(mX-findPosX(this))+','+(mY-findPosY(this));
			ta.value=lines.join('\n');
			ta.scrollTop=ta.scrollHeight-ta.offsetHeight+this.emH*2;
			ta.scrollLeft=lines[last].length*this.emW-ta.offsetWidth;
			ta.focus();
		};
		img.onmouseout=function(ev){ ev=ev||window.event;
			var ta=this.nextSibling.getElementsByTagName('textarea')[0];
			var lines=ta.value.split('\n'); var last=lines.length?lines.length-1:0;
			var vals=lines[last].split(','); vals.pop(); vals.pop(); lines[last]=vals.join(',');
			ta.value=lines.join('\n');
			ta.scrollTop=ta.scrollHeight-ta.offsetHeight+this.emH*2;
			ta.scrollLeft=lines[last].length*this.emW-ta.offsetWidth;
		};
		img.onmouseover=img.onclick=function(ev) { ev=ev||window.event;
			var mX=!config.browser.isIE?ev.pageX:(ev.clientX+findScrollX());
			var mY=!config.browser.isIE?ev.pageY:(ev.clientY+findScrollY());
			var ta=this.nextSibling.getElementsByTagName('textarea')[0];
			ta.value+=(ta.value.length?',':'')+(mX-findPosX(this))+','+(mY-findPosY(this));
			var lines=ta.value.split('\n'); var last=lines.length?lines.length-1:0;
			ta.scrollTop=ta.scrollHeight-ta.offsetHeight+this.emH*2;
			ta.scrollLeft=lines[last].length*this.emW-ta.offsetWidth;
			ta.focus();
		}
		img.style.border='1px solid #999';
		img.style.cursor='crosshair';
		var map=params[0]||'';
		var s=createTiddlyElement(place,'div');
		s.style.height=s.style.width='1em';
		img.emW=s.offsetWidth; img.emH=s.offsetHeight; // get font metrics (for auto scrolling)
		s.style.height=s.style.width='';
		s.innerHTML+='<div class="toolbar">'
			+'<a href="javascript:;" '
			+'onclick="config.macros.mapMaker.load(this.parentNode.nextSibling)">load map</a>'
			+'<a href="javascript:;" '
			+'onclick="config.macros.mapMaker.save(this.parentNode.nextSibling)">save map</a>'
			+'</div>'
			+'<textarea rows="8" style="display:block;clear:both;width:100%;" tiddler="'+map+'">'
			+store.getTiddlerText(map,'')
			+'</textarea>';
	},
	load: function(ta) {
		var tid=prompt('Enter a tiddler title:',ta.getAttribute('tiddler')||'');
		if (!tid||!tid.length) return; // cancelled by user
		ta.value=store.getTiddlerText(tid,''); ta.setAttribute('tiddler',tid);
		return false;
	},
	save: function(ta) {
		var tid=prompt('Enter a tiddler title:',ta.getAttribute('tiddler')||'NewImageMap');
		while (tid && tid.length && store.tiddlerExists(tid)) {
			if(confirm(config.messages.overwriteWarning.format([tid]))) break;
			var tid=prompt('Enter a different tiddler title:',tid);
		}
		if (!tid||!tid.length) return; // cancelled by user
		store.saveTiddler(tid,tid,ta.value,config.options.txtUserName,new Date(),['imageMap'],{});
		story.displayTiddler(null,tid);
		displayMessage('image map saved to: '+tid);
		ta.setAttribute('tiddler',tid);
		return false;
	}
}
//}}}
/***
|Name|ImageSizePlugin|
|Source|http://www.TiddlyTools.com/#ImageSizePlugin|
|Version|1.2.3|
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.1|
|Type|plugin|
|Description|adds support for resizing images|
This plugin adds optional syntax to scale an image to a specified width and height and/or interactively resize the image with the mouse.
!!!!!Usage
<<<
The extended image syntax is:
{{{
[img(w+,h+)[...][...]]
}}}
where ''(w,h)'' indicates the desired width and height (in CSS units, e.g., px, em, cm, in, or %). Use ''auto'' (or a blank value) for either dimension to scale that dimension proportionally (i.e., maintain the aspect ratio). You can also calculate a CSS value 'on-the-fly' by using a //javascript expression// enclosed between """{{""" and """}}""". Appending a plus sign (+) to a dimension enables interactive resizing in that dimension (by dragging the mouse inside the image). Use ~SHIFT-click to show the full-sized (un-scaled) image. Use ~CTRL-click to restore the starting size (either scaled or full-sized).
<<<
!!!!!Examples
<<<
{{{
[img(100px+,75px+)[images/meow2.jpg]]
}}}
[img(100px+,75px+)[images/meow2.jpg]]
{{{
[<img(34%+,+)[images/meow.gif]]
[<img(21% ,+)[images/meow.gif]]
[<img(13%+, )[images/meow.gif]]
[<img( 8%+, )[images/meow.gif]]
[<img( 5% , )[images/meow.gif]]
[<img( 3% , )[images/meow.gif]]
[<img( 2% , )[images/meow.gif]]
[img(  1%+,+)[images/meow.gif]]
}}}
[<img(34%+,+)[images/meow.gif]]
[<img(21% ,+)[images/meow.gif]]
[<img(13%+, )[images/meow.gif]]
[<img( 8%+, )[images/meow.gif]]
[<img( 5% , )[images/meow.gif]]
[<img( 3% , )[images/meow.gif]]
[<img( 2% , )[images/meow.gif]]
[img(  1%+,+)[images/meow.gif]]
{{tagClear{
}}}
<<<
!!!!!Revisions
<<<
2011.09.03 [1.2.3] bypass addStretchHandlers() if no '+' suffix is used (i.e., not resizable)
2010.07.24 [1.2.2] moved tip/dragtip text to config.formatterHelpers.imageSize object to enable customization
2009.02.24 [1.2.1] cleanup width/height regexp, use '+' suffix for resizing
2009.02.22 [1.2.0] added stretchable images
2008.01.19 [1.1.0] added evaluated width/height values
2008.01.18 [1.0.1] regexp for "(width,height)" now passes all CSS values to browser for validation
2008.01.17 [1.0.0] initial release
<<<
!!!!!Code
***/
//{{{
version.extensions.ImageSizePlugin= {major: 1, minor: 2, revision: 3, date: new Date(2011,9,3)};
//}}}
//{{{
var f=config.formatters[config.formatters.findByField("name","image")];
f.match="\\[[<>]?[Ii][Mm][Gg](?:\\([^,]*,[^\\)]*\\))?\\[";
f.lookaheadRegExp=/\[([<]?)(>?)[Ii][Mm][Gg](?:\(([^,]*),([^\)]*)\))?\[(?:([^\|\]]+)\|)?([^\[\]\|]+)\](?:\[([^\]]*)\])?\]/mg;
f.handler=function(w) {
	this.lookaheadRegExp.lastIndex = w.matchStart;
	var lookaheadMatch = this.lookaheadRegExp.exec(w.source)
	if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
		var floatLeft=lookaheadMatch[1];
		var floatRight=lookaheadMatch[2];
		var width=lookaheadMatch[3];
		var height=lookaheadMatch[4];
		var tooltip=lookaheadMatch[5];
		var src=lookaheadMatch[6];
		var link=lookaheadMatch[7];

		// Simple bracketted link
		var e = w.output;
		if(link) { // LINKED IMAGE
			if (config.formatterHelpers.isExternalLink(link)) {
				if (config.macros.attach && config.macros.attach.isAttachment(link)) {
					// see [[AttachFilePluginFormatters]]
					e = createExternalLink(w.output,link);
					e.href=config.macros.attach.getAttachment(link);
					e.title = config.macros.attach.linkTooltip + link;
				} else
					e = createExternalLink(w.output,link);
			} else 
				e = createTiddlyLink(w.output,link,false,null,w.isStatic);
			addClass(e,"imageLink");
		}

		var img = createTiddlyElement(e,"img");
		if(floatLeft) img.align="left"; else if(floatRight) img.align="right";
		if(width||height) {
			var x=width.trim(); var y=height.trim();
			var stretchW=(x.substr(x.length-1,1)=='+'); if (stretchW) x=x.substr(0,x.length-1);
			var stretchH=(y.substr(y.length-1,1)=='+'); if (stretchH) y=y.substr(0,y.length-1);
			if (x.substr(0,2)=="{{")
				{ try{x=eval(x.substr(2,x.length-4))} catch(e){displayMessage(e.description||e.toString())} }
			if (y.substr(0,2)=="{{")
				{ try{y=eval(y.substr(2,y.length-4))} catch(e){displayMessage(e.description||e.toString())} }
			img.style.width=x.trim(); img.style.height=y.trim();
			if (stretchW||stretchH) config.formatterHelpers.addStretchHandlers(img,stretchW,stretchH);
		}
		if(tooltip) img.title = tooltip;

		// GET IMAGE SOURCE
		if (config.macros.attach && config.macros.attach.isAttachment(src))
			src=config.macros.attach.getAttachment(src); // see [[AttachFilePluginFormatters]]
		else if (config.formatterHelpers.resolvePath) { // see [[ImagePathPlugin]]
			if (config.browser.isIE || config.browser.isSafari) {
				img.onerror=(function(){
					this.src=config.formatterHelpers.resolvePath(this.src,false);
					return false;
				});
			} else
				src=config.formatterHelpers.resolvePath(src,true);
		}
		img.src=src;
		w.nextMatch = this.lookaheadRegExp.lastIndex;
	}
}

config.formatterHelpers.imageSize={
	tip: 'SHIFT-CLICK=show full size, CTRL-CLICK=restore initial size',
	dragtip: 'DRAG=stretch/shrink, '
}

config.formatterHelpers.addStretchHandlers=function(e,stretchW,stretchH) {
	e.title=((stretchW||stretchH)?this.imageSize.dragtip:'')+this.imageSize.tip;
	e.statusMsg='width=%0, height=%1';
	e.style.cursor='move';
	e.originalW=e.style.width;
	e.originalH=e.style.height;
	e.minW=Math.max(e.offsetWidth/20,10);
	e.minH=Math.max(e.offsetHeight/20,10);
	e.stretchW=stretchW;
	e.stretchH=stretchH;
	e.onmousedown=function(ev) { var ev=ev||window.event;
		this.sizing=true;
		this.startX=!config.browser.isIE?ev.pageX:(ev.clientX+findScrollX());
		this.startY=!config.browser.isIE?ev.pageY:(ev.clientY+findScrollY());
		this.startW=this.offsetWidth;
		this.startH=this.offsetHeight;
		return false;
	};
	e.onmousemove=function(ev) { var ev=ev||window.event;
		if (this.sizing) {
			var s=this.style;
			var currX=!config.browser.isIE?ev.pageX:(ev.clientX+findScrollX());
			var currY=!config.browser.isIE?ev.pageY:(ev.clientY+findScrollY());
			var newW=(currX-this.offsetLeft)/(this.startX-this.offsetLeft)*this.startW;
			var newH=(currY-this.offsetTop )/(this.startY-this.offsetTop )*this.startH;
			if (this.stretchW) s.width =Math.floor(Math.max(newW,this.minW))+'px';
			if (this.stretchH) s.height=Math.floor(Math.max(newH,this.minH))+'px';
			clearMessage(); displayMessage(this.statusMsg.format([s.width,s.height]));
		}
		return false;
	};
	e.onmouseup=function(ev) { var ev=ev||window.event;
		if (ev.shiftKey) { this.style.width=this.style.height=''; }
		if (ev.ctrlKey)  { this.style.width=this.originalW; this.style.height=this.originalH; }
		this.sizing=false;
		clearMessage();
		return false;
	};
	e.onmouseout=function(ev) { var ev=ev||window.event;
		this.sizing=false;
		clearMessage();
		return false;
	};
}
//}}}
[[Login]]<<setIcon Logos/smallLogin.png "" notext>> - Login
<<showPopup tiddler:alunos label:alunos width:200px popupClass:opaque>><<setIcon Logos/smallGroup.png "" notext>> Lista dos alunos do Curso
<<showPopup tiddler:library label:Biblioteca width:26px popupClass:sticky>><<setIcon Logos/smallLibrary.png "" notext>> accesso as recursos, bibliotecas, bibliografias..
<<showPopup tiddler:curso label:curso width:100px popupClass:opaque>><<setIcon Logos/curso.png "" notext>> - outros cursos 
<<showPopup tiddler:mail label:mail width:200px popupClass:sticky>><<setIcon Logos/smallMail.png "" notext>> - email to Skye ou outras 
<<showPopup tiddler:Aulas label:Aulas tip:"Acessando a lista das aulas e suas apresentacoes. Seleciona uma, e a apresentacao abrira na janela principal, e tambem a opcao colaborar com notas a respeito, abrira a direita" width:200px popupClass:sticky>><<setIcon Logos/small_classroom.png "" notext>> - Aulas, grupos das apresenacoes
<<showPopup tiddler:Temas label:temas width:500px popupClass:sticky>><<setIcon Logos/smallThemes.png "" notext>> - <script label="Temas pra estudar">window.open('Info/temas.txt','_blank','right=20,top=20,width=400,height=600,toolbar=no,scrollbars=yes,titlebar=no',true);</script>
<<showPopup tiddler:Lendo label:lendo tip:"Uma lista de livros e artigos bem importante a respeito as temas que estamos estudanda...seleciona desde a lista, ele abrira em outra janela, tambem, depois ler-lhe, voce podem colaborar com um summario e/ou discussao a respeito...usando o icone a deireita cada item na lista" width:500px popupClass:sticky>><<setIcon Logos/smallBook.png "" notext>> - livros e videos bem interessantes 
<<showPopup tiddler:Tarefa label:tarefa width:500px popupClass:sticky>><<setIcon Logos/smallTask.png "" notext>> Tarefas
<<showPopup tiddler:Invertida label:aulaInvertida width:500px popupClass:sticky>><<setIcon Logos/smallBlackboard.png "" notext>> 
<<showPopup tiddler:Noticias label:Noticias width:200px popupClass:opaque>><<setIcon Logos/smallNotice.png "" notext>> - Noticias 
<<showPopup tiddler:Paginas label:Paginas width:200px popupClass:opaque>><<setIcon Logos/smallWebpage.png "" notext>> - outras paginas interessantes 
<<showPopup tiddler:projetos label:projetos width:400px>><<setIcon Logos/smallProject.png "" notext>> - projetos 
[[Tags]]<<setIcon Logos/smallTags.png "" notext>> - etiquetas
<<showPopup tiddler:Diario label:Diarios width:28px popupClass:opaque>><<setIcon Logos/smallNote.png "" notext>> - Diarios, Atas, Documentos
[[BatePapo]]<<setIcon Logos/smallChat.png "" notext>> - <script label="Bate papo">window.open('Info/batepapo.txt','_blank','right=20,top=20,width=400,height=600,toolbar=no,scrollbars=yes,titlebar=no',true);</script>
<<showPopup tiddler:Etherpad label:Etherpad width:200px popupClass:sticky>><<setIcon Logos/etherpad.png "" notext>> -  <script label="etherPad">window.open('Info/etherpad.txt','_blank','right=20,top=20,width=400,height=600,toolbar=no,scrollbars=yes,titlebar=no',true);</script>
<<showPopup tiddler:Profile label:perfil width:260px popupClass:sticky>><<setIcon Logos/small_profile.png "" notext>> - Perfil 
<<showPopup tiddler:Progresso label:progresso width:400px popupClass:sticky>><<setIcon Logos/smallMiter.png "" notext>> = Progresso do Curso
/%
!!temas
e
!!end
%/
<script>
localStorage.leftMenu="inicio";config.refreshers.content(document.getElementById("leftMenu"));
localStorage.listaMenu="inicio";config.refreshers.content(document.getElementById("listaMenu"));
localStorage.itemMenu="inicio";config.refreshers.content(document.getElementById("itemMenu"));
localStorage.refsMenu="inicio";config.refreshers.content(document.getElementById("refsMenu"));
localStorage.showMenu="inicio";config.refreshers.content(document.getElementById("showMenu"));
localStorage.fiveMenu="inicio";config.refreshers.content(document.getElementById("fiveMenu"));
localStorage.sixMenu="inicio";config.refreshers.content(document.getElementById("sixMenu"));
var urlTarget='"loginRegistro.php?username='+localStorage.username+'&curso='+localStorage.curso+'"';
var out='<scri'+'pt src='+urlTarget+'></scr'+'ipt>';
return out;
</script>
/***
|Name|InlineJavascriptPlugin|
|Source|http://www.TiddlyTools.com/#InlineJavascriptPlugin|
|Documentation|http://www.TiddlyTools.com/#InlineJavascriptPluginInfo|
|Version|1.9.6|
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.1|
|Type|plugin|
|Description|Insert Javascript executable code directly into your tiddler content.|
''Call directly into TW core utility routines, define new functions, calculate values, add dynamically-generated TiddlyWiki-formatted output'' into tiddler content, or perform any other programmatic actions each time the tiddler is rendered.
!!!!!Documentation
>see [[InlineJavascriptPluginInfo]]
!!!!!Revisions
<<<
2010.12.15 1.9.6 allow (but ignore) type="..." syntax
|please see [[InlineJavascriptPluginInfo]] for additional revision details|
2005.11.08 1.0.0 initial release
<<<
!!!!!Code
***/
//{{{
version.extensions.InlineJavascriptPlugin= {major: 1, minor: 9, revision: 6, date: new Date(2010,12,15)};

config.formatters.push( {
	name: "inlineJavascript",
	match: "\\<script",
	lookahead: "\\<script(?: type=\\\"[^\\\"]*\\\")?(?: src=\\\"([^\\\"]*)\\\")?(?: label=\\\"([^\\\"]*)\\\")?(?: title=\\\"([^\\\"]*)\\\")?(?: key=\\\"([^\\\"]*)\\\")?( show)?\\>((?:.|\\n)*?)\\</script\\>",
	handler: 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 src=lookaheadMatch[1];
			var label=lookaheadMatch[2];
			var tip=lookaheadMatch[3];
			var key=lookaheadMatch[4];
			var show=lookaheadMatch[5];
			var code=lookaheadMatch[6];
			if (src) { // external script library
				var script = document.createElement("script"); script.src = src;
				document.body.appendChild(script); document.body.removeChild(script);
			}
			if (code) { // inline code
				if (show) // display source in tiddler
					wikify("{{{\n"+lookaheadMatch[0]+"\n}}}\n",w.output);
				if (label) { // create 'onclick' command link
					var link=createTiddlyElement(w.output,"a",null,"tiddlyLinkExisting",wikifyPlainText(label));
					var fixup=code.replace(/document.write\s*\(/gi,'place.bufferedHTML+=(');
					link.code="function _out(place,tiddler){"+fixup+"\n};_out(this,this.tiddler);"
					link.tiddler=w.tiddler;
					link.onclick=function(){
						this.bufferedHTML="";
						try{ var r=eval(this.code);
							if(this.bufferedHTML.length || (typeof(r)==="string")&&r.length)
								var s=this.parentNode.insertBefore(document.createElement("span"),this.nextSibling);
							if(this.bufferedHTML.length)
								s.innerHTML=this.bufferedHTML;
							if((typeof(r)==="string")&&r.length) {
								wikify(r,s,null,this.tiddler);
								return false;
							} else return r!==undefined?r:false;
						} catch(e){alert(e.description||e.toString());return false;}
					};
					link.setAttribute("title",tip||"");
					var URIcode='javascript:void(eval(decodeURIComponent(%22(function(){try{';
					URIcode+=encodeURIComponent(encodeURIComponent(code.replace(/\n/g,' ')));
					URIcode+='}catch(e){alert(e.description||e.toString())}})()%22)))';
					link.setAttribute("href",URIcode);
					link.style.cursor="pointer";
					if (key) link.accessKey=key.substr(0,1); // single character only
				}
				else { // run script immediately
					var fixup=code.replace(/document.write\s*\(/gi,'place.innerHTML+=(');
					var c="function _out(place,tiddler){"+fixup+"\n};_out(w.output,w.tiddler);";
					try	 { var out=eval(c); }
					catch(e) { out=e.description?e.description:e.toString(); }
					if (out && out.length) wikify(out,w.output,w.highlightRegExp,w.tiddler);
				}
			}
			w.nextMatch = lookaheadMatch.index + lookaheadMatch[0].length;
		}
	}
} )
//}}}

// // Backward-compatibility for TW2.1.x and earlier
//{{{
if (typeof(wikifyPlainText)=="undefined") window.wikifyPlainText=function(text,limit,tiddler) {
	if(limit > 0) text = text.substr(0,limit);
	var wikifier = new Wikifier(text,formatter,null,tiddler);
	return wikifier.wikifyPlain();
}
//}}}

// // GLOBAL FUNCTION: $(...) -- 'shorthand' convenience syntax for document.getElementById()
//{{{
if (typeof($)=='undefined') { function $(id) { return document.getElementById(id.replace(/^#/,'')); } }
//}}}
<<wikify {{'<<tiddler Design with: "'+tiddler.title+'">'+'>'}}>>
[img(400px,auto)[Fotos/Integral.png]]<<imageMap Integralidade##Coords>><script>localStorage.leftText="<br>__Integral__<br>Um estudo baseado os conceitos e pesquisas de Ken Wilbur. Onde cada quadrante conecta parte diferente de nosso ser e nossa existencia...e que so quando estamos equilibrando as 4 quadrantes que podemos ser //integral//.";localStorage.rightMenu="Procurar";localStorage.tipo="pdf";localStorage.TagSearch="integral";localStorage.designRef="Integralidade";config.refreshers.content(document.getElementById("leftMenu"));config.refreshers.content(document.getElementById("rightMenu"));</script>
/%
!!Coords
Integralidade
12,414,13,431,106,431,106,416,106,416
----
Cynefin
13,431,14,444,66,446,66,433,66,433
----
DragonDreaming
13,445,16,460,121,460,121,445,121,445
----
Panarquia
14,460,15,475,81,474,79,464,79,464
----
Permacultura
15,477,15,491,105,491,103,476,103,476
----
Governanca
13,490,14,505,91,508,93,493,93,493
----
PensamentoSistemico
15,508,15,520,161,523,161,505,161,505
----
PDC
14,521,14,534,47,535,47,523,47,523
----
DinamicaEspiral
15,535,15,548,131,551,131,533
----
Individuo
31,126,33,145,95,145,95,128,95,128
----
Social
58,328,104,346,104,327,104,327
----
EstruturasInvisiveis
272,317,273,352,344,351,346,322,346,322
----
Ambiente
262,125,265,142,333,145,331,129
----
!!end
%/
<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
''{{lang{<<showWhen localStorage.language=="pt">>[[Agora vamos invertir o classe. Em outros partes estou te dando informacao ou recomendando livros e tarefas. Agora é sua oportunidade. Aqui seleciona/cria um tema ou area de estudo que te interessa. Usar as ferramentas aqui para definir sua linha de estudos, relatar elas e compartilha/discutir eles com os outros. Ao fim, voce vem apresentar seu topico por nos!]]}}}''
''{{lang{<<showWhen localStorage.language=="es">>[[Ahora iremos dar un giro en la clase. En otros momentos soy yo el que te está ofreciendo información o recomendando libros y tareas. Ahora es tu oportunidad. Aqui, selecciona un tema o area de estudio que te interese. Usa las herramientas aqui para definir tu línea de estudios, informar, compartir y discutir con los demás. Al final, tu presentarás tu tema para nosotros!]]}}}''
{{floatright{<<showPopup tiddler:Invertida##novo label:Novo popupClass:sticky width:300px>><<setIcon Logos/smallNotes.png "" notext>>}}}
<script>
var out="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="AAA/aulasInvertidas.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var lines=returnText.split("#\n");
for(t=0;t<lines.length-1;t++){
var linesDet=lines[t].split("|");
if((linesDet[12].indexOf(localStorage.curso)!="-1")&& (linesDet[2]=="aulaInvertida"))
{
out+='<scrip'+'t label="'+linesDet[0]+'">localStorage.TagSearch="'+linesDet[6]+'";localStorage.item="'+linesDet[0]+'";localStorage.text="'+linesDet[5]+'";localStorage.who="'+linesDet[8]+'";localStorage.tagDescripcao="'+linesDet[5]+'";localStoragedocTipo="aulaDocumento";story.displayTiddler(null,"Aula");</scri'+'pt><br>';}
}
return out;
</script>
/%
!!novo
<html><form method=post target=responseFrame action="AAA/addAulaInvertida.php" style="display:inline">
<input type=text name="title" value="">Titulo seu Estudo
<input type=text name="tag" value="">etiqueta (meuEstudo)
<input type=hidden name=username value=""><input type=hidden name=language value=""><input type=hidden name=curso value=""><br>Descripcao breve da sua tema.<br><textarea rows=7 cols=50 name=msg style="width:99%" onfocus="this.select()"></textarea><br>
<input type=submit value="criar-lo" onClick='
'>
</form>
<iframe src="" name="responseFrame" id="responseFrame" 	style="border:0;width:100%;height:60px;"></iframe>
</html><script>
var form=place.lastChild.getElementsByTagName('form')[0];
form.username.value=localStorage.username;
form.curso.value=localStorage.curso;
form.language.value=localStorage.language;
</script>

!!end
%/

<<wikify {{'<<tiddler ItemMenu##'+localStorage.itemMenu+'>'+'>'}}>>

/%
!!Projetos
<<tiddler Projetos##itemMenu>>
!!seminarios
<<tiddler seminarios##itemMenu>>

!!albums
<<wikify {{'<html><iframe src="Cursos/'+localStorage.curso+'/Albums/'+localStorage.url+'" width=100% height=500px></iframe></ht'+'ml>'}}>>
!!escolasResilientes
<script>
var tid=getText("escolasResilientes/"+localStorage.item);
return '__{{center{{{bigger{'+localStorage.item+'}}} }}}__<br>'+tid;
</script>

!!noticias
<script>
return getText("Cursos/"+localStorage.curso+"/Documentos/"+localStorage.url);
</script>

!!documentos
<<wikify {{localStorage.url}}>>
<script>
if(localStorage.tipo=="mapaMental")
{
var url='Cursos/'+localStorage.curso+'/Documentos/'+localStorage.url;
return '<html><iframe src="'+url+'" width=100% height=500px></html></ifra'+'me>';}
</script>

!!relatorios
<html><form method=GET target=responseframe action="criarDiario.php" style="display:inline">
	<input type=hidden name=curso value="">
        <input type=text name=title value="" style="width:250px;">..novo relatorio - com data.
	<input type=hidden name=username value=""><input type=hidden name=tipo value="diario">
	<input type=hidden name=when value="">
	<textarea rows=26 cols=100 name=msg style="width:99%" onfocus="this.select()"></textarea><br>
	<input type="submit" value="criar" onclick='
'></form>
<iframe src="" name="responseframe" id="responseframe" marginheight=0 style="display:block;border:0;padding:0;margin:0;width:100%;height:50px;"></iframe><hide linebreaks>
</html><script>
var form=place.lastChild.getElementsByTagName('form')[0];
form.curso.value=localStorage.curso;
form.username.value=localStorage.username;
var date=new Date();
form.when.value=date.formatString("YYYY-MM-DD");
form.title.value=form.when.value;
</script>

!!inicio
{{center{{{bold{__Escrevendo__}}} }}}
{{twocolumns{[[write]]<<setIcon ../Logos/notes.png "" notext>> - notacoes
<script label="diario">localStorage.leftMenu="diario";config.refreshers.content(document.getElementById("leftMenu"));</script><<setIcon ../Logos/blueBook.png "" notext>> - meu diario
[[relatorio]]<<setIcon ../Logos/relatorio.png "" notext>> - relatorio
[[desenvolvimentos]]<<setIcon ../Logos/64Cracha.png "" notext>>}}}

!!relatorios

!!aulas

<<wikify {{localStorage.text}}>><<wikify {{localStorage.url}}>>
----
<script>
if(localStorage.tipo=="dinamica"){return getText("aulas/"+localStorage.url);}
if(localStorage.tipo=="display"){localStorage.pasta="Temas"; return "<<tiddler TemaViewer >"+">";}
</script>


!!temas
<<wikify {{localStorage.text}}>>
----
<script>
var out="";
if(localStorage.tipo=="display"){return "<<tiddler TemaViewer >"+">";}
if(localStorage.tipo=="slider"){out='<html><iframe src="'+localStorage.url+'" width=100% height=600px></iframe></h'+'tml>';}
return out;
</script>


!!diario
<html><form method=GET target=responseframe action="criarDiario.php" style="display:inline">
	<input type=hidden name=curso value="">
        <input type=text name=title value="" style="width:250px;">..novo diario (usando data como titulo)....<input type=text name=tag value="" >-etiquetas
	<input type=hidden name=username value=""><input type=hidden name=tipo value="diario">
	<input type=hidden name=when value="">
	<textarea rows=26 cols=100 name=msg style="width:99%" onfocus="this.select()"></textarea><br>
	<input type="submit" value="criar" onclick='
'></form>
<iframe src="" name="responseframe" id="responseframe" marginheight=0 style="display:block;border:0;padding:0;margin:0;width:100%;height:50px;"></iframe><hide linebreaks>
</html><script>
var form=place.lastChild.getElementsByTagName('form')[0];
form.curso.value=localStorage.curso;
form.username.value=localStorage.username;
var date=new Date();
form.when.value=date.formatString("YYYY-MM-DD_hh:mm");
form.title.value=form.when.value;
</script>
!!inicio
{{center{{{bold{__Comunicando com o Mundo__}}} }}}
[[batepapo]]
{{icon{[[Twitter]]<<setIcon ../Logos/twitter.png "" notext>>}}}
{{icon{[[Skype]]<<setIcon ../Logos/newskype.png !! notext>>}}}

!!write
__<<wikify {{localStorage.capitulo}}>>__{{right{<script label="parafagoNova">localStorage.tipo="parafago";localStorage.parafago="";localStorage.texto="";config.refreshers.content(document.getElementById("refsMenu"));</script><<setIcon ../../Logos/book-open.png "" notext>> <<showPopup tiddler:editSection popupClass:sticky width:400px label:editarCaderno>><<setIcon ../../Logos/sm_edit.png "" notext>>}}}
----
<script>
var out="";
var tids=getText(localStorage.capitulo);
//return tids;
tids=tids.split("#rn");
for(i=1;i<tids.length;i++)
{
var lines=tids[i].split("|");
out+='<script label="'+lines[0]+'">localStorage.parafago="'+lines[0]+'";localStorage.showMenu="escrever";config.refreshers.content(document.getElementById("showMenu"));localStorage.tipo="parafago";localStorage.texto="'+lines[5]+'";config.refreshers.content(document.getElementById("refsMenu"));</scr'+'ipt><br>';
}
return out;
</script>

!!notas
<<wikify {{"items="+localStorage.lista}}>>
<script>
var lista="<br>";
var item=getText(localStorage.lista);
//return item;
var items=item.split("#n");
for(i=0;i<items.length-1;i++)
{
var itemDetails=items[i].split("|");
lista+="''"+itemDetails[0]+"'' ("+itemDetails[8]+" : "+itemDetails[7]+")<br>{{small{"+itemDetails[5]+"}}}<br>----<br>";
}
localStorage.items=lista;
</script>{{center{<<wikify {{localStorage.lista}}>>}}}{{floatright{<<showPopup tiddler:ItemMenu##newItem width:600px popupClass:sticky label:itemNovo>><<setIcon ../../Logos/book-open.png "" notext>> <<showPopup tiddler:editCaderno popupClass:sticky width:400px label:editarCaderno>><<setIcon ../../Logos/sm_edit.png "" notext>>}}}
----
<<wikify {{localStorage.items}}>>

!!newItem
<html><form method=GET enctype="multipart/form-data" target=responseframe action="../caderno.php" style="display:inline">
	<input type=hidden name=curso value="">
    <input type=text name=lista value="">
        <input type=text name=title value="">Nome do Item<br>
	<input type=hidden name=username value="">
	<input type=hidden name=formato value="">
	<input type=hidden name=when value="">
        <input type=hidden name=caderno value="">
	<input type=hidden name=lang value="">
        <input type=hidden name=tipo value="item">
Uma descricao simples esse item (so texto)    
	<textarea rows=9 cols=50 name=msg style="width:99%" onfocus="this.select()"></textarea><br>
	<input type="submit" value="criar" onclick='
this.form.formato.value="texto";
'> (so com texto)<br><br>
         <input type=text name=url value="" style="width:70%" onfocus="this.select()">- url<input type="submit" value="...comURL" onclick ='this.form.formato.value="url";'>
<input type=file name="upURL"><input type=submit value="...upload PDF" onclick='this.form.formato.value="pdf";''>
<input type=file name="upURL"><input type=submit value="...upload Foto" onclick=' this.form.formato.value="foto";''>
<input type=file name="upURL"><input type=submit value="...upload Video" onclick='this.form.formato.value="video";''>
<input type=file name="upURL"><input type=submit value="...upload Musica" onclick='this.form.formato.value="som";'>
</form>

<iframe src="" name="responseframe" id="responseframe" marginheight=0 style="display:block;border:0;padding:0;margin:0;width:100%;height:50px;"></iframe><hide linebreaks>
</html><script>
var form=place.lastChild.getElementsByTagName('form')[0];
form.curso.value=localStorage.curso;
form.lang.value=localStorage.language;
form.username.value=localStorage.username;
form.lista.value=localStorage.lista;
form.caderno.value=localStorage.lista;
var date=new Date();
form.when.value=date.formatString("YYYY-MM-DD_hh:mm");
</script>
{{fine{Nota:so usa umas das butoes pra atualizar esse item.....so texto, ou com URL (a url seja atuada no item, ou uploading arquivos desde seu computador a seja disponivel no item. Tem cuidado que voce deleciona a arquivo certo e clicar certo - por exemplo si voce seleciona um foto (.png ou .jpg) e depois clicar uploadPDF....o sistema nao funciona porque ele esta anticidando um PDf e voce mandou um JPG!}}}
!!end
%/
<script>
var url="AAA/Url.html#"+localStorage.righturl;
window.open(url,'_blank','right=20,top=20,width=1000,height=600,toolbar=no,scrollbars=yes,titlebar=no',true);
</script>
<<wikify {{'<<tiddler LeftMenu##'+localStorage.leftMenu+'>'+'>'}}>>

/%
!!Projetos
<<tiddler Projetos##leftMenu>>
!!ProjetoDocs
<<tiddler Projetos##Docs>>
!!seminarios
{{center{__Seminarios__}}}
<<tiddler seminarios##leftMenu>>


!!albums
<script>
var out="";
var curso="Cursos/"+localStorage.curso+"/albums";
var albums=getText(curso);
albums=albums.split("#n");

for(i=0;i<albums.length-1;i++)
{
albumInd=albums[i].split("|");
out='<script label="'+albumInd[0]+'">localStorage.itemMenu="albums";localStorage.item="'+albumInd[0]+'";localStorage.url="'+albumInd[9]+'";config.refreshers.content(document.getElementById("itemMenu"));</scr'+'ipt><br>';
}
return out;
</script>

!!dinamicas

Estudando varias formas para educar e conduzir trabalhos mais coletivos, como cursos, conferencias, reunioes....
----
<<showPopup tiddler:dinamicas##cursos label:cursos popupClass:sticky width:200px>>
<<showPopup tiddler:dinamicas##conferencias label:conferencias/seminarios popupClass:sticky width:200px>>
<<showPopup tiddler:dinamicas##reunioes label:reunioes popupClass:sticky width:200px>>
<<showPopup tiddler:dinamicas##projetos label:projetosSociais popupClass:sticky width:200px>>

!!padroes

Outra maneira estudar e organizar o conhecimento, usando os conceitos das padroes originalmente desenvolvido por Christopher Alexander em seu livro "Linguage das Padores"
----
<<showPopup tiddler:Permacultura label:Permacultura width:200px popupClass:yellow>>
Ecologia
Social
Financiera
<<showPopup tiddler:Educacao label:Educacao width:200px popupClass:sandybrown>>
<<showPopup tiddler:Governanca label:Governança width:200px popupClass:sandybrown>>

!!escolasResilientes
{{center{{{__EscolasResilientes__}}}
----
<<showPopup tiddler:escolasResilientes##Temas label:Temas popupClass:sticky width:140px>>
----
<script label="Todas as Paginas">localStorage.listaMenu="escolasResilientes";localStorage.tema="all";config.refreshers.content(document.getElementById("listaMenu"));</script>
----
<<showPopup tiddler:escolasResilientes##Atividades label:Atividades popupClass:sticky width:140px>>
----
<<showPopup tiddler:escolasResilientes##AudioVisuais label:AudioVisuais popupClass:sticky width:200px>>
----
<script>localStorage.item="intro";localStorage.itemMenu="escolasResilientes";config.refreshers.content(document.getElementById("itemMenu"));</script>

!!desProjetos
Aqui tem varios projetos e desenvolvimentos por parte do UniGaia-Brasil, depende na classificacao seu curso e registro, voce vao ver a lista desses projetos aqui......simplesmente escolha!
----
<script label="escolasResilientes">localStorage.leftMenu="escolasResilientes";localStorage.itemMenu="escolasResilientes";config.refreshers.content(document.getElementById("leftMenu"));config.refreshers.content(document.getElementById("itemMenu"));</script>

<script label="padroes">localStorage.leftMenu="padroes";localStorage.itemMenu="padroes";config.refreshers.content(document.getElementById("leftMenu"));config.refreshers.content(document.getElementById("itemMenu"));</script>

<script label="dinamicas(educacao)">localStorage.leftMenu="dinamicas";localStorage.itemMenu="dinamicas";config.refreshers.content(document.getElementById("leftMenu"));config.refreshers.content(document.getElementById("itemMenu"));</script>

!!noticias
{{bold{{{center{__Noticias__}}} }}}
<script>
var out="";
var url="Cursos/"+localStorage.curso+"/cursoAcoes";
var tids=getText(url);
tids=tids.split("#n");
for (i=1;i<tids.length-1;i++)
{
var tidDet=tids[i].split("|");
if(tidDet[1]=="noticia"){

out+='<script label="'+tidDet[0]+'">localStorage.url="'+tidDet[9]+'";localStorage.leftMenu="noticias";localStorage.itemMenu="noticias";story.displayTiddler(null,"Documentos");config.refreshers.content(document.getElementById("leftMenu"));config.refreshers.content(document.getElementById("itemMenu"));</scri'+'pt><br>';
}
}
return out;
</script>

!!documentos
{{center{{{bold{__Documentos - Curso__}}} }}}

<script>
var out="";
var url="Cursos/"+localStorage.curso+"/documentos";
var tids=getText(url);
tids=tids.split("#rn");
for(i=1;i<tids.length-1;i++)
{
var tidDet=tids[i].split("|");
out+='<script label="'+tidDet[0]+'">localStorage.item="'+tidDet[0]+'";localStorage.itemMenu="documentos";localStorage.leftMenu="documentos";localStorage.tipo="'+tidDet[2]+'";localStorage.url="'+tidDet[9]+'";config.refreshers.content(document.getElementById("leftMenu"));config.refreshers.content(document.getElementById("itemMenu"));</scr'+'ipt><br>';
}
return out;
</script>


!!pesquisas
Meus Pesquisas Recentes


!!relatorios
{{center{{{bold{__Meus Relatorios__}}} }}}

<script>
var out="";
var url="Cursos/"+localStorage.curso+"/Alunos/"+localStorage.username+"/relatorios";
var tids=getText(url);
tids=tids.split("#n");
for(i=0;i<tids.length-1;i++)
{
var tidDet=tids[i].split("|");
out+='<script label="'+tidDet[0]+'">story.displayTiddler(null,"diario");localStorage.item="'+tidDet[0]+'";localStorage.text="'+tidDet[5]+'";localStorage.listaMenu="relatorios";localStorage.itemMenu="relatorios";localStorage.leftMenu="relatorios";config.refreshers.content(document.getElementById("listaMenu"));config.refreshers.content(document.getElementById("leftMenu"));config.refreshers.content(document.getElementById("itemMenu"));</scr'+'ipt><br>';
}
return out;
</script>


!!aulas
{{center{aulas para curso:  __<<wikify {{localStorage.curso}}>>__}}}
----
<script>
var out="";
var url="Cursos/"+localStorage.curso+"/aulas";
var tids=getText(url);
//return tids;
tids=tids.split("#rn");
for(i=0;i<tids.length;i++)
{
var tidDet=tids[i].split("|");
if(tidDet[2]=="classe"){
out+='<script label="'+tidDet[0]+'">story.displayTiddler(null,"classe");localStorage.listaMenu="aulas";localStorage.item="'+tidDet[0]+'";localStorage.text="'+tidDet[5]+'";config.refreshers.content(document.getElementById("listaMenu"));config.refreshers.content(document.getElementById("leftMenu"));</scr'+'ipt><br>';}
}
return out;
</script>

!!temas
{{center{__Temas__}}}
<script>
var out="";
var url="Cursos/"+localStorage.curso+"/programa";
var tids=getText(url);
tids=tids.split("#n");
for(i=0;i<tids.length;i++)
{
var tidDet=tids[i].split("|");
if(tidDet[2]=="Tema"){
out+='<script label="'+tidDet[0]+'">story.displayTiddler(null,"temas");localStorage.leftMenu="temas";localStorage.listaMenu="temas";localStorage.item="'+tidDet[0]+'";localStorage.text="'+tidDet[5]+'";config.refreshers.content(document.getElementById("listaMenu"));config.refreshers.content(document.getElementById("leftMenu"));</scr'+'ipt><br>';}
}
return out;
</script>



!!tags
<<tiddler tagsSys>><<tiddler LoadAttachmentTiddlers>><<tiddler tagsTree>>

!!diario
{{center{{{bold{__Meu Diario__}}} }}}
<<option txtTag>> (etiqueta ou "tudo") <script label="procurar">
localStorage.tag=config.options.txtTag;
var out="<br>";
var url="Cursos/"+localStorage.curso+"/Alunos/"+localStorage.username+"/diario";
var tids=getText(url);
tids=tids.split("#n");
for(i=0;i<tids.length-1;i++)
{
var tidDet=tids[i].split("|");
if(localStorage.tag=="tudo")
{
out+='<script label="'+tidDet[0]+'">story.displayTiddler(null,"diario");localStorage.item="'+tidDet[0]+'";localStorage.text="'+tidDet[5]+'";localStorage.listaMenu="diario";config.refreshers.content(document.getElementById("listaMenu"));config.refreshers.content(document.getElementById("leftMenu"));config.refreshers.content(document.getElementById("itemMenu"));</scr'+'ipt><br>';}
if(localStorage.tag!="todo")
{
if(tidDet[6]==localStorage.tag)
{
out+='<script label="'+tidDet[0]+'">story.displayTiddler(null,"diario");localStorage.item="'+tidDet[0]+'";localStorage.text="'+tidDet[5]+'";localStorage.listaMenu="diario";config.refreshers.content(document.getElementById("listaMenu"));config.refreshers.content(document.getElementById("leftMenu"));config.refreshers.content(document.getElementById("itemMenu"));</scr'+'ipt><br>';}
}
}
return out;
</script>
!!write
<<tiddler write##leftMenu>>





!!notas
{{right{<<showPopup tiddler:LeftMenu##newCaderno width:400px popupClass:sticky label:cadernoNovo>><<setIcon ../../Logos/book-open.png "" notext>> <<showPopup tiddler:editCaderno popupClass:sticky width:400px label:editarCaderno>><<setIcon ../../Logos/sm_edit.png "" notext>>}}}
<script>
var out="";
var fileName="../"+localStorage.username+"/perfil";
    var tags =getText(fileName);
//return tags;
localStorage.allPerfilFile=tags;
var tagItems=tags.split("#n");
tagItems=tagItems.sort();
for (i=1;i<tagItems.length;i++)
{
var dets=tagItems[i].split("|");
//return dets[2];
if(dets[2]=="caderno")
{
out+='<script label="'+dets[0]+'">localStorage.caderno="'+dets[0]+'";localStorage.text="'+dets[5]+'";config.refreshers.content(document.getElementById("listaMenu"));</scri'+'pt><br>{{small{'+dets[5]+'}}}<br>';
}
}
return out;
</script>

!!inicio
{{center{{{bold{__Minhas Contas__}}} }}}




!!newCaderno
<html><form method=GET target=responseframe action="../caderno.php" style="display:inline">
	<input type=text name=curso value="">
        <input type=text name=title value="">Nome<br>
	<input type=hidden name=username value="">
	<input type=hidden name=when value="">
	<input type=hidden name=lang value="">
        <input type=hidden name=tipo value="caderno">
        <input type=hidden name=caderno value="">
	<textarea rows=7 cols=50 name=msg style="width:99%" onfocus="this.select()"></textarea><br>
         <input type=text name=url value="" style="width:70%" onfocus="this.select()"> - ref url?<br>
	<input type="submit" value="criar" onclick="
localStorage.caderno=this.form.caderno.value;
localStorage.cadernoText=this.form.msg.value;
"></form>
<iframe src="" name="responseframe" id="responseframe" marginheight=0 style="display:block;border:0;padding:0;margin:0;width:100%;height:50px;"></iframe><hide linebreaks>
</html><script>
var form=place.lastChild.getElementsByTagName('form')[0];
form.curso.value=localStorage.curso;
form.lang.value=localStorage.language;
form.username.value=localStorage.username;
var date=new Date();
form.when.value=date.formatString("YYYY-MM-DD_hh:mm");
</script>
!!editarCaderno
<html><form method=post target=responseframe action="AAA/editarCaderno.php" style="display:inline">
	<input type=hidden name=curso value="">
        <input type=hidden name=title value="">
	<input type=hidden name=username value="">
	<input type=hidden name=when value="">
	<input type=hidden name=lang value="">
<input type=hidden name=tipo value="caderno">
<input type=hidden name=caderno value="">
	<font size=-2>Descricao:</font><br>
	<textarea rows=7 cols=50 name=msg style="width:99%" onfocus="this.select()"></textarea><br>
         <input type=text name=url value="" style="width:70%" onfocus="this.select()"> - ref url?<br>
	<input type="submit" value="criar" onclick="

"></form>
<iframe src="" name="responseframe" id="responseframe" warginheight=0 style="display:block;border:0;padding:0;margin:0;width:100%;height:30px;"></iframe><hide linebreaks>
</html><script>
var form=place.lastChild.getElementsByTagName('form')[0];
form.curso.value=localStorage.curso;
form.username.value=localStorage.username;
form.msg.value=localStorage.cadernoText;
form.caderno.value=localStorage.caderno;
form.lang.value=localStorage.language;
var date=new Date();
form.when.value=date.formatString("YYYY-MM-DD_hh:mm");
</script>
!!end
%/
{{chk{<<showWhen localStorage.language=="pt">>Seleciona titulo para ler (o PDF abrira em outra janela), ou clicar icone para contribuir a discussao do livro.}}}{{chk{<<showWhen localStorage.language=="es">>Selecciona en el titulo para leer (el PDF abrira en otra ventana), o cliquear en el icono para contribuir con el debate del libro.}}}{{right{<<showPopup tiddler:Lendo##upload label:upload width:360px popupClass:sticky>><<setIcon Logos/upload.png "" notext>>}}}
<script>
var out="";
var icone="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="AAA/biblioTecaStore.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var lines=returnText.split("#\n");
for(t=0;t<lines.length-1;t++){
var linesDet=lines[t].split("|");
// return linesDet[0]+ linesDet[2]+linesDet[11];
if(linesDet[2].indexOf("ler")!=-1)
{
//return "found one";
icone='{{icon{<scrip'+'t label="edit">story.displayTiddler(null,"notes");localStorage.ether="'+linesDet[0]+'";localStorage.rightMenu="Chat";config.refreshers.content(document.getElementById("rightMenu"));</scri'+'pt>'+'<<setIcon Logos/sm_edit.png "" notext>'+'>}}}';
//return "icone="+icone;
out+=icone+' <scrip'+'t label="'+linesDet[0]+'">var url="AAA/Url.html#../'+linesDet[10]+'";window.open(url,"_blank","right=20,top=20,width=1000,height=600,toolbar=no,scrollbars=yes,titlebar=no",true);</scri'+'pt><br>';
}
}
return out;
</script>
/%
!!upload
<script>localStorage.docTipo="ler";localStorage.TagSearch="";localStorage.item="";</script><<tiddler Upload_PDF>> 
!!end
%/
<script>story.switchTheme("setWideMenu");</script>Grupos dos estudos registrados no curso
<script>
var out="|NomeGrupo|Facilitador|Participante|Participante|Participante|Participate|Participante|n";
  var xmlHttp = "";
    xmlHttp = new XMLHttpRequest();
    var discFile="Alunos/grupos.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var gruposList=returnText.split("#\n");
for(t=0;t<gruposList.length-1;t++){
var grupo=gruposList[t].split("|");
if(grupo[7]==localStorage.curso){
out+="|"+grupo[0]+"|"+grupo[2]+"|"+grupo[3]+"|"+grupo[4]+"|"+grupo[5]+"|"+grupo[6]+"|"+grupo[7]+"|\n";}
}
return out;
</script>
{{ref{<<showWhen localStorage.classo!="ativo">>"Só disponivel por particupantes registrados"}}}
{{ref{<<showWhen localStorage.classo=="ativo">>
Lista dos alunos registrados por o curso <<wikify {{localStorage.curso}}>>
<script>
//return "curso="+localStorage.curso;
var out="|nome|Nome Completo|email|Telefone|Facebook|Pagina/Blog|WhatsUp|Skype|\n";
  var xmlHttp = "";
    xmlHttp = new XMLHttpRequest();
    var discFile="Cursos/"+localStorage.curso+"/alunos.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var etiquetas=returnText.split("\n");
var lista=etiquetas.sort();
for(t=0;t<lista.length-1;t++){
var aluno=lista[t];
//return aluno;
var xmlHttp = "";
    xmlHttp = new XMLHttpRequest();
    var discFile="Cursos/"+localStorage.curso+"/Alunos/"+aluno+"/config.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
//return "status ="+xmlHttp.status;
if (xmlHttp.status==200)
{
    var returnText =xmlHttp.responseText;


alunosDetalhes=returnText.split("|");
out+="|"+aluno+"|"+alunosDetalhes[0]+"|"+alunosDetalhes[1]+"|"+alunosDetalhes[2]+"|"+alunosDetalhes[3]+"|"+alunosDetalhes[4]+"|"+alunosDetalhes[5]+"|"+alunosDetalhes[6]+"|\n";
    }
}
return out;

</script>}}}
<<wikify {{'<<tiddler ListaMenu##'+localStorage.listaMenu+'>'+'>'}}>>
/%
!!seminarios
<<wikify {{localStorage.text}}>>

!!dinamicas
<script>
var out="";
var tids=getText("dinamicas/"+localStorage.tema);
var tidsList=tids.split("#n");
//return tids;
for (i=0;i<tidsList.length;i++)
{
var tidsDet=tidsList[i].split("|");
out+='<script label="'+tidsDet[0]+'">localStorage.itemMenu="dinamicas";localStorage.item="'+tidsDet[0]+'";config.refreshers.content(document.getElementById("itemMenu"));</scri'+'pt><br>';
}
return out;
</script>


!!escolasResilientes
<<wikify {{localStorage.tema}}>>{{right{<<showPopup tiddler:escolasResilientes##itemNovo label:novo popupClass:sticky width:500px>><<setIcon ../Cursos/Logos/smallStorage.png "" notext>>}}}
----
<script>
var out="";
var tids=getText("escolasResilientes/all");
var tidsList=tids.split("#n");
//return tids;
for (i=0;i<tidsList.length;i++)
{
var tidsDet=tidsList[i].split("|");
out+='<script label="'+tidsDet[0]+'">localStorage.itemMenu="escolasResilientes";localStorage.item="'+tidsDet[0]+'";config.refreshers.content(document.getElementById("itemMenu"));</scri'+'pt><br>';
}
return out;
</script>


!!relatorios

{{center{{{bold{__<<wikify {{localStorage.item}}>>__}}}}}}
<<wikify {{localStorage.text}}>>

!!aulas

<script>
var out="";
var tids=getText("Cursos/"+localStorage.curso+"/aulas");
//return tids;
tids=tids.split("#rn");
for(i=0;i<tids.length;i++)
{
var lines=tids[i].split("|");
if(lines[3]==localStorage.item)
{
out+='<script label="'+lines[0]+'">localStorage.itemMenu="aulas";localStorage.aula="'+lines[0]+'";localStorage.tipo="'+lines[1]+'";localStorage.url="'+lines[9]+'";localStorage.text="'+lines[5]+'";config.refreshers.content(document.getElementById("itemMenu"));</scr'+'ipt><br>';
}
}
return out;
</script>


!!temas

{{center{{{bold{__<<wikify {{localStorage.item}}>>__}}}}}}
<<wikify {{localStorage.text}}>>
----
<script>
var out="";
var tids=getText("Cursos/"+localStorage.curso+"/programa");
//return tids;
tids=tids.split("#n");
for(i=0;i<tids.length;i++)
{
var lines=tids[i].split("|");
if(lines[3]==localStorage.item)
{
out+='<script label="'+lines[0]+'">localStorage.itemMenu="temas";localStorage.tema="'+lines[0]+'";localStorage.tipo="'+lines[1]+'";localStorage.url="'+lines[0]+'";localStorage.pasta="Temas";config.refreshers.content(document.getElementById("itemMenu"));</scr'+'ipt><br>';
}
}
return out;
</script>

!!diario

{{center{{{bold{__<<wikify {{localStorage.item}}>>__}}}}}}
<<wikify {{localStorage.text}}>>



!!write
__<<wikify {{localStorage.secao}}>>__{{right{<script label="capiituloNova">localStorage.tipo="capitulo";localStorage.capitulo="";localStorage.parafago="";localStorage.texto="";localStorage.acao="new";config.refreshers.content(document.getElementById("refsMenu"));</script><<setIcon ../../Logos/book-open.png "" notext>>}}}
----
<script>
var out="";
var tids=getText(localStorage.secao);
//return tids;
tids=tids.split("#n");
for(i=0;i<tids.length-1;i++)
{
var lines=tids[i].split("|");
out+='<script label="'+lines[0]+'">localStorage.capitulo="'+lines[0]+'";localStorage.itemMenu="escrever";localStorage.showMenu="blank";config.refreshers.content(document.getElementById("itemMenu"));config.refreshers.content(document.getElementById("showMenu"));localStorage.parafago="";localStorage.tipo="capitulo";localStorage.acao="correct";localStorage.texto="'+lines[5]+'";config.refreshers.content(document.getElementById("refsMenu"));</scr'+'ipt><br>';
}
return out;
</script>

!!notas
{{center{<<wikify {{localStorage.caderno}}>>}}}{{floatright{<<showPopup tiddler:ListaMenu##newLista width:400px popupClass:sticky label:listaNova>><<setIcon ../../Logos/book-open.png "" notext>> <<showPopup tiddler:editCaderno popupClass:sticky width:400px label:editarCaderno>><<setIcon ../../Logos/sm_edit.png "" notext>>}}}
<script>
var lista="<br>";
var perfil=getText("perfil");
perfil=perfil.split("#n");
perfil=perfil.sort();

for (t=1;t<perfil.length;t++)
{
var perfilDet=perfil[t].split("|");
if ((perfilDet[2]=="lista") && (perfilDet[1]==localStorage.caderno))
{
lista+='<script label="'+perfilDet[0]+'">localStorage.lista="'+perfilDet[0]+'";config.refreshers.content(document.getElementById("itemMenu"));</scri'+'pt><br>{{small{'+perfilDet[5]+'}}}<br>----<br>';
}
}
localStorage.listas=lista;
</script>
----
<<wikify {{localStorage.listas}}>>

!!inicio
{{center{{{bold{__Estudando__}}} }}}
{{twocolumns{<script label="temas">localStorage.leftMenu="temas";config.refreshers.content(document.getElementById("leftMenu"));</script><<setIcon ../Logos/temas.png "" text>>
<script label="aulas">localStorage.leftMenu="aulas";config.refreshers.content(document.getElementById("leftMenu"));</script> <<setIcon ../Logos/cursoSum.png "" text>>
[[pesquisas]]<<setIcon ../Logos/64books.png "" text>>
[[seminarios]]<<setIcon ../Logos/64research.png "" text>>
[[album]]<<setIcon ../Logos/64curso.png "" text>>
}}}

!!newLista
<html><form method=GET target=responseframe action="../caderno.php" style="display:inline">
	<input type=text name=curso value="">
    <input type=text name=caderno value="">
        <input type=text name=title value="">Nome do Lista<br>
	<input type=hidden name=username value="">
	<input type=hidden name=when value="">
	<input type=hidden name=lang value="">
        <input type=hidden name=tipo value="lista">
    
	<textarea rows=7 cols=50 name=msg style="width:99%" onfocus="this.select()"></textarea><br>
         <input type=text name=url value="" style="width:70%" onfocus="this.select()"> - ref url?<br>
	<input type="submit" value="criar" onclick="
localStorage.caderno=this.form.caderno.value;
localStorage.cadernoText=this.form.msg.value;
"></form>
<iframe src="" name="responseframe" id="responseframe" marginheight=0 style="display:block;border:0;padding:0;margin:0;width:100%;height:50px;"></iframe><hide linebreaks>
</html><script>
var form=place.lastChild.getElementsByTagName('form')[0];
form.curso.value=localStorage.curso;
form.lang.value=localStorage.language;
form.username.value=localStorage.username;
form.caderno.value=localStorage.caderno;
var date=new Date();
form.when.value=date.formatString("YYYY-MM-DD_hh:mm");
</script>
!!end
%/
<script>localStorage.rightMenu="BiblioLocal";config.refreshers.content(document.getElementById("rightMenu"));</script>
/%
!!lista
Livros ou pamfletos que temos....tal vez podemos arrumar uma copia ou escanear um item ou outra!!!{{fine{
<script>
var out="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="AAA/biblioTecaStore.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var lines=returnText.split("#\n");
for(t=0;t<lines.length-1;t++){
var linesDet=lines[t].split("|");
if(linesDet[2]=="biblioTecaLocalArtigo"){
out+='<scrip'+'t label="'+linesDet[0]+'">story.displayTiddler(null,"blanck");localStorage.leftMenu="bibliografia";localStorage.leftText="'+linesDet[0]+'<br>Publ:'+linesDet[3]+'<br>ISBN: '+linesDet[9]+'<br><br>'+linesDet[5]+'";story.displayTiddler(null,"biblioViewer");</scri'+'pt><br>';}
}
return out;
</script>

}}}
!!end
%/
<script>localStorage.language="pt";</script>
{{botton{<<showPopup tiddler:visitante label:visitante width:200px>>}}} <br>or/ou/o {{botton{<<showPopup tiddler:chkLogin  label:Login width:300px popupClass:sticky>>}}}
[[GettingStarted]]
<script>localStorage.tipo="mapas";</script><<tiddler Procurar>>


<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml' />
<!--}}}-->
[[abrir em nova janela|http://www.mixlr.com/skyeriquelme/]]
<html><iframe src="http://www.mixlr.com/skyeriquelme/" width=100% height=560px></iframe></html>
<script>
var out="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="Cursos/"+localStorage.curso+"/musicas.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var musicas=returnText.split("#\n");
for (i=0;i<musicas.length-1;i++)
{
out+='<script label="'+musicas[i]+'">localStorage.musica="'+ musicas[i]+'";config.refreshers.content(document.getElementById("musicMenu"));</scri'+'pt><br>';
}
return out;
</script>
<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
<script>
localStorage.chkNoticias="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="AAA/noticias.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var lista=returnText.split("#\n");
for(t=0;t<lista.length-1;t++)
{
var noticia=lista[t].split("|");
if((noticia[6].indexOf(localStorage.curso)!="-1")  || (noticia[6]=="all"))
{
var today=new Date();
today=today.formatString("YYYY-MM-DD_hh:mm");
//return today+noticia[1];
if(noticia[3]>today)
{
localStorage.chkNoticias="found";
}
}
}
</script>
<script>story.switchTheme("setSmallMenu");localStorage.text="<<tiddler [[Novo Grupo##grupoNovo]]>>";config.refreshers.content(document.getElementById("smallMenu"));</script>
/%
!!grupoNovo

Como facilitador de up grupo, register seu grupo, com nome (do grupo) e os nomes dos participantes do grupo.
<html><form method=GET action="Alunos/novoGrupo.php" target="responseFrame">
<input type=text name=title value="">nome do grupo
<input type=text name=2person value="">segunda participante
<input type=text name=3person value="">terca participante
<input type=text name=4person value="">quarta participante
<input type=text name=5person value="">quinta participante
<input type=hidden name=username value=""><input type=hidden name=curso value="">
<input type=submit value="registraGrupo" onclick=''>
</form><iframe src="" id="responseFrame" name="responseFrame" width=300px height=50px style="border:0;"></iframe></html><script>
var form=place.lastChild.getElementsByTagName('form')[0];
form.username.value=localStorage.username;
form.curso.value=localStorage.curso;</script>
{{fine{NOTA: nao precisa dá seu nome...eu conhece voce!!! Só os participantes do grupo.
Por favor tem cuidado para usar os nomes como eles aparecem por o curso....}}}
!!end
%/
<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
[img(400px,auto)[Fotos/PDC.png]]<<imageMap PDC##Coords>><script>localStorage.leftText="<br>__PDC__<br>Curso de Design em Permacultura PDC e sigla em inglis) e o curso basico, reconhecido internacionalmente de permacultura. Baseado no curricula original do Bill Molllison (1984), hoje expandido para incluir os desenvolvimentos desde 1984. Esse icones sao como uma porta para iniciar estudos das variaas temas.";localStorage.rightMenu="Procurar";localStorage.tipo="pdf";localStorage.TagSearch="PDC";localStorage.designRef="PDC";config.refreshers.content(document.getElementById("leftMenu"));config.refreshers.content(document.getElementById("rightMenu"));</script>
/%
!!Coords
Integralidade
12,414,13,431,106,431,106,416,106,416
----
Cynefin
13,431,14,444,66,446,66,433,66,433
----
DragonDreaming
13,445,16,460,121,460,121,445,121,445
----
Panarquia
14,460,15,475,81,474,79,464,79,464
----
Permacultura
15,477,15,491,105,491,103,476,103,476
----
Governanca
13,490,14,505,91,508,93,493,93,493
----
PensamentoSistemico
15,508,15,520,161,523,161,505,161,505
----
PDC
14,521,14,534,47,535,47,523,47,523
----
DinamicaEspiral
15,535,15,548,131,551,131,533
----
Presenciando
137,194,137,207,165,210,165,196,165,196
----
CirculosRestaurativos
118,256,118,266,146,270,146,255,146,255
----
TomadaDecisoes
76,296,79,313,107,313,110,298,110,298
----
CidadesTransicao
155,381,158,394,187,396,184,381,184,381
----
EcoVilas
105,328,105,342,137,344,137,328,137,328
----
Educacao
211,349,211,363,239,363,239,350,239,350
----
Tecnologia
244,284,244,297,275,299,271,284,271,284
----
Energia
300,307,301,327,336,325,336,309,336,309
----
SistemaPolitica
315,363,317,383,347,383,344,367,344,367
----
SistemaFinanceiro
340,254,340,270,372,254,372,254
----
Design
270,223,270,235,298,236,298,222,298,222
----
SAFs
301,199,302,210,331,217,331,196,331,196
----
Ecologia
348,208,353,226,380,223,380,208,380,208
----
Solos
249,188,249,203,278,206,278,189,278,189
----
ecoConstrucao
214,165,214,179,244,183,244,165,244,165
----
manejoAnimais
321,163,321,176,352,177,352,163,352,163
----
Agua
219,129,219,142,249,145,249,126
----
seAlimentando
280,124,279,139,309,141,309,123
----
Eticas
208,215,183,260,230,262,230,262
----
Principios
200,183,174,199,156,220,150,247,157,273,175,296,203,305,239,294,256,274,268,245,236,190,201,181,201,181
!!end
%/
<script>localStorage.tipo="pdf";</script><<tiddler Procurar>>
<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
<!--{{{-->
<div id='topMenu' role='navigation' refresh='content' force='true' tiddler='TopMenu'></div>
<div id='displayArea' role='main'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
{{center{__Paginas Interessantes__}}}<script>story.displayTiddler(null,"blank");</script>
[[Skyes Blog|http://unigaia-brasil.blogspot.com.br/]]
Espanhol
[[PermaCultura-Es|http://www.permacultura-es.org/index.php]]

[img(400px,auto)[Fotos/Panarquia.png]]<<imageMap Panarquia##Coords>><script>localStorage.leftText="<br>__Panarquia__<br>Estudanda sistemas Naturias e como eles adaptam as mudancas, chegamos ate o conceito de Resiliencia. Um conceito originalmente de ecologia, mas ecologo Buzz Holling tive a intuito para entender que Resiliencia e uma propriedade dos sistemas complexos, nao so de ecologia, mas tambem a sistemas sociais, financeiras, culturais....<br><br>Aqui estudamos um pouco das teoria da Resiliencia, e especialmente as ferramentas que auxilia a geracao de mais resiliencia em nossas comunidades e sistemas.<br><br>//Clicar no Titulo do desenho para voltar o desenho principal, clicar nos icones dos principios para estudar mais. Clicar no centro para ver mais detalhes a respeito o conceito do Buzz Holling, a Panarquia";localStorage.rightMenu="Procurar";localStorage.tipo="pdf";localStorage.TagSearch="Panarquia buzzHolling Resiliencia";localStorage.designRef="Panarquia";config.refreshers.content(document.getElementById("leftMenu"));config.refreshers.content(document.getElementById("rightMenu"));</script>

/%
!!Coords
Integralidade
12,414,13,431,106,431,106,416,106,416
----
Cynefin
13,431,14,444,66,446,66,433,66,433
----
DragonDreaming
13,445,16,460,121,460,121,445,121,445
----
Panarquia
14,460,15,475,81,474,79,464,79,464
----
Permacultura
15,477,15,491,105,491,103,476,103,476
----
Governanca
13,490,14,505,91,508,93,493,93,493
----
PensamentoSistemico
15,508,15,520,161,523,161,505,161,505
----
PDC
14,521,14,534,47,535,47,523,47,523
----
DinamicaEspiral
15,535,15,548,131,551,131,533
----
PanarquiaForma
179,210,224,214,226,277,173,282,173,282
----
DiversidadeRedundancia
226,96,228,131,263,130,263,97,263,97
----
Conectividade
109,354,110,389,146,389,146,351,146,351
----
VariaveisLentos
227,210,230,240,262,249,262,209,262,209
----
PensandoComplexidade
322,206,322,240,364,243,364,207,364,207
----
Aprendizagem
80,126,80,160,125,163,125,125
----
Participacao
33,275,36,313,73,313,74,275,74,275
----
GovernancaPolycentrico
267,358,273,390,310,391,310,357,310,357
!!end
%/
<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
/***
|''Name:''|PasswordOptionPlugin|
|''Description:''|Extends TiddlyWiki options with non encrypted password option.|
|''Version:''|1.0.2|
|''Date:''|Apr 19, 2007|
|''Source:''|http://tiddlywiki.bidix.info/#PasswordOptionPlugin|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0 (Beta 5)|
***/
//{{{
version.extensions.PasswordOptionPlugin = {
	major: 1, minor: 0, revision: 2, 
	date: new Date("Apr 19, 2007"),
	source: 'http://tiddlywiki.bidix.info/#PasswordOptionPlugin',
	author: 'BidiX (BidiX (at) bidix (dot) info',
	license: '[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D]]',
	coreVersion: '2.2.0 (Beta 5)'
};

config.macros.option.passwordCheckboxLabel = "Lembrar esta ";
config.macros.option.passwordInputType = "password"; // password | text
setStylesheet(".pasOptionInput {width: 11em;}n","passwordInputTypeStyle");

merge(config.macros.option.types, {
	'pas': {
		elementType: "input",
		valueField: "value",
		eventName: "onkeyup",
		className: "pasOptionInput",
		typeValue: config.macros.option.passwordInputType,
		create: function(place,type,opt,className,desc) {
			// password field
			config.macros.option.genericCreate(place,'pas',opt,className,desc);
			// checkbox linked with this password "save this password on this computer"
			config.macros.option.genericCreate(place,'chk','chk'+opt,className,desc);			
			// text savePasswordCheckboxLabel
			place.appendChild(document.createTextNode(config.macros.option.passwordCheckboxLabel));
		},
		onChange: config.macros.option.genericOnChange
	}
});

merge(config.optionHandlers['chk'], {
	get: function(name) {
		// is there an option linked with this chk ?
		var opt = name.substr(3);
		if (config.options[opt]) 
			saveOptionCookie(opt);
		return config.options[name] ? "true" : "false";
	}
});

merge(config.optionHandlers, {
	'pas': {
 		get: function(name) {
			if (config.options["chk"+name]) {
				return encodeCookie(config.options[name].toString());
			} else {
				return "";
			}
		},
		set: function(name,value) {config.options[name] = decodeCookie(value);}
	}
});

// need to reload options to load passwordOptions
loadOptionsCookie();

/*
if (!config.options['pasPassword'])
	config.options['pasPassword'] = '';

merge(config.optionsDesc,{
		pasPassword: "Test password"
	});
*/
//}}}
[img(400px,auto)[Fotos/PensamentoSistemico.png]]<<imageMap PensamentoSistemico##Coords>><script>localStorage.leftText="<br>__Pensamento Sistemico__<br>Na inspiracao de Donella Meadows, cientista dos sistemas, a respeito como e onde e posivel meixer em um sistema para optimizar o impacto. Os pontos de lavancagem do sistema.";localStorage.rightMenu="Procurar";localStorage.tipo="pdf";localStorage.TagSearch="pensamentoSistemico";localStorage.designRef="PensamentoSistemico";config.refreshers.content(document.getElementById("leftMenu"));config.refreshers.content(document.getElementById("rightMenu"));</script>
/%
!!Coords
Integralidade
12,414,13,431,106,431,106,416,106,416
----
Cynefin
13,431,14,444,66,446,66,433,66,433
----
DragonDreaming
13,445,16,460,121,460,121,445,121,445
----
Panarquia
14,460,15,475,81,474,79,464,79,464
----
Permacultura
15,477,15,491,105,491,103,476,103,476
----
Governanca
13,490,14,505,91,508,93,493,93,493
----
PensamentoSistemico
15,508,15,520,161,523,161,505,161,505
----
PDC
14,521,14,534,47,535,47,523,47,523
----
DinamicaEspiral
15,535,15,548,131,551,131,533
----
TranscenerParadigmas
217,280,217,294,384,295,382,281,382,281
----
Paradigma
216,296,220,307,369,307,369,296,369,296
----
Metas
218,309,219,323,329,324,329,312,329,312
----
Auto-Organizacao
219,325,222,334,329,336,330,324
----
Reglas
217,336,217,348,329,348,329,337,329,337
----
FluxoInformacao
220,350,221,363,325,363,325,353,325,353
----
FeedbackPositivo
206,363,208,375,380,376,381,364,381,364
----
FeedbackNegativo
207,378,207,389,386,389,384,378,384,378
----
Tempos
207,391,207,399,335,402,335,391,335,391
----
Inventarios
207,402,207,412,336,403,336,403
----
TamanhoBuffers
171,414,173,423,383,414,383,414
----
Numeros
177,426,177,436,385,440,385,428,385,428
!!end
%/
<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
{{chk{<<showWhen localStorage.language=="pt">>Por favor, entrar ou corregir esses dados, e depois clicar "atualiza". Usamos esses dados para auxiliar a comunicacao entre o grupo do curso.}}}{{chk{<<showWhen localStorage.language=="es">>Por favor, entrar o corregir estos datos y después cliquear en "atualiza". Usamos estos datos para ayudar la comunicación entre el grupo del curso. }}}
<script>
    var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="Cursos/"+localStorage.curso+"/Alunos/"+localStorage.username+"/config.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
  var configs=returnText.split("|");
localStorage.fullName= configs[0];
localStorage.email=configs[1];
localStorage.telefone=configs[2];
localStorage.facebook=configs[3];
localStorage.webpage=configs[4];
localStorage.whatsup=configs[5];
localStorage.skype=configs[6];
</script>
<<wikify {{localStorage.username}}>>
<html><form method=GET target=responseframe action="AAA/novoAluno.php" style="display:inline">
<input type = text name="username" value="" style="width:300px" onfocus="this.select()">Nome por o Curso
<input type = text name="curso" value="" style="width:300px" onfocus="this.select()">Nome do Curso
<input type = text name="fullName" value="" style="width:300px" onfocus="this.select()">Nome Completo
<input type = text name="telefone" value="" style="width:300px" onfocus="this.select()">Telefone
<input type = text name="email" value="" style="width:300px" onfocus="this.select()">Email
<input type = text name="facebook" value="" style="width:300px" onfocus="this.select()">Facebook
<input type = text name="webpage" value="" style="width:300px" onfocus="this.select()">Pagina Web (ou Blog)
<input type = text name="whatsup" value="" style="width:300px" onfocus="this.select()">WhatsUp
<input type = text name="skype" value="" style="width:300px" onfocus="this.select()">Skype
<input type=submit value="atualiza" onclick="
         localStorage.email=form.email.value;
         localStorage.facebook=form.facebook.value;
         localStorage.webpage=form.webpage.value;
         localStorage.telefone=form.telefone.value;
         localStorage.whatsup=form.whatsup.value;
         localStorage.skype=form.skype.value;
         localStorage.fullName=form.fullName.value;
"></form>
<iframe src="" name="responseframe" id="responseframe" style="display:block;border:0;width:100%;height:30px;"></iframe>
</html><script>
var form=place.lastChild.getElementsByTagName('form')[0];
form.fullName.value=localStorage.fullName;
form.email.value=localStorage.email;
form.telefone.value=localStorage.telefone;
form.facebook.value=localStorage.facebook;
form.webpage.value=localStorage.webpage;
form.whatsup.value=localStorage.whatsup;
form.skype.value=localStorage.skype;
form.username.value=localStorage.username;
form.curso.value=localStorage.curso;
</script>
----
<script label="Lista dos Arquivos em sua pasta">
var url='Cursos/FileGet.php?aluno='+localStorage.curso+'/Alunos/'+localStorage.username;
window.open(url,'_blank','right=20,top=20,width=1000,height=600,toolbar=yes,scrollbars=yes,titlebar=yes,menubar=yes,status-yes',true);
</script>
<<showPopup tiddler:addAlunoItem label:"Upload Item" popupClass:sticky width:400px>>

[img(400px,auto)[Fotos/Permacultura.png]]<<imageMap Permacultura##Coords>><script>localStorage.leftText="<br>__Permaculura__<br>Aplicando os principios da Natureza para criar sistemas resilientes as mudanças, justo e viavel.<br><br>//Clicar no Titulo do desenho para voltar o desenho principal, clicar nos icones dos principios para estudar mais. Nota que os icones e descicoes dos principios sao baseado no livro do fundador da Permacultura, David Holmgren, __Permacultura, Principios e Principios para Sustentabilidade__";localStorage.rightMenu="Procurar";localStorage.tipo="pdf";localStorage.TagSearch="Permacultura";localStorage.designRef="Permacultura";config.refreshers.content(document.getElementById("leftMenu"));config.refreshers.content(document.getElementById("rightMenu"));</script>

/%
!!Coords
Integralidade
12,414,13,431,106,431,106,416,106,416
----
Cynefin
13,431,14,444,66,446,66,433,66,433
----
DragonDreaming
13,445,16,460,121,460,121,445,121,445
----
Panarquia
14,460,15,475,81,474,79,464,79,464
----
Permacultura
15,477,15,491,105,491,103,476,103,476
----
Governanca
13,490,14,505,91,508,93,493,93,493
----
PensamentoSistemico
15,508,15,520,161,523,161,505,161,505
----
PDC
14,521,14,534,47,535,47,523,47,523
----
DinamicaEspiral
15,535,15,548,131,551,131,533
----
Eticas
205,214,180,259,234,263,234,263
----
Zonas
212,307,210,435,249,432,258,311,258,311
----
Setores
50,355,50,382,103,382,103,363,103,363
----
ObservaInteraja
221,184,219,207,239,206,239,188,239,188
----
CaptaEnergia
241,209,244,225,263,226,263,211,263,211
----
ObtenhaRendimento
249,235,247,253,267,257,267,235,267,235
----
PratiqueAutoRegulacao
239,261,242,278,256,280,259,262,259,262
----
UseRecursosRenovaveis
218,280,224,298,239,296,238,281,238,281
----
NaoProduzaDesperdicios
195,285,194,301,210,304,210,286,210,286
----
PadroesAteDetalhes
171,277,167,291,185,279,185,279
----
Integrar
151,260,151,276,168,278,172,261,172,261
----
SolucoesPequenas
143,237,143,252,163,238,163,238
----
ValorizaDiversidade
147,210,149,227,166,229,169,215,169,215
----
UseBordas
165,188,172,208,186,203,180,185,180,185
----
RespondeComCriatividade
192,179,197,200,209,201,212,179,212,183
----
!!end
%/

<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
<<option txtTagSearch>><script label=".#!*">localStorage.TagSearch=config.options.txtTagSearch;localStorage.rightMenu="Procurar";config.refreshers.content(document.getElementById("rightMenu"));config.refreshers.content(document.getElementById("topMenu"));</script> {{up{<<showPopup tiddler:TagsList label:Tags width:600px popupClass:sticky>><<setIcon Logos/smallTags.png "" notext>>}}}
/%
!!lista
<<tiddler ReferenciasIcones>>
<<wikify {{"''"+localStorage.TagSearch+"'' = "+localStorage.tagDescripcao}}>>
----
<<tiddler Procurar##search>>
!!search
__items de <<wikify {{localStorage.tipo}}>>, por <<wikify {{localStorage.TagSearch}}>>__
{{fine{<script>
var out="";
var show="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
 if(localStorage.tipo=="pdf"){var discFile="AAA/dadosStore.txt";}
 if(localStorage.tipo=="foto"){var discFile="AAA/fotoStore.txt";}
 if(localStorage.tipo=="video"){var discFile="AAA/videoStore.txt";}
 if(localStorage.tipo=="arte"){var discFile="AAA/arteStore.txt";}
 if(localStorage.tipo=="apresent"){var discFile="AAA/apresentaStore.txt";}
 if(localStorage.tipo=="mapas"){var discFile="AAA/mapasStore.txt";}
 if(localStorage.tipo=="music"){var discFile="AAA/musicStore.txt";}
 if(localStorage.tipo=="nossosDocumentos"){var discFile="Cursos/"+localStorage.curso+"/alunoTemas.txt";}
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var etiquetas=returnText.split("#\n");
var chkTags=localStorage.TagSearch.split(" ");
for(i=0;i<chkTags.length;i++)
{
   var Tag=chkTags[i];
   for(t=0;t<etiquetas.length-1;t++)
{
var etiText=etiquetas[t].split("|");

show+=etiText[2]+etiText[6]+"<br>";

if((localStorage.tipo=="pdf" && (etiText[2]=="html" || etiText[2]=="pdf")) && (etiText[6].indexOf(Tag)!="-1"))
{

out+='<script label="'+etiText[0]+'">var url="AAA/Url.html#'+etiText[10]+'";window.open(url,"_blank","right=20,top=20,width=1000,height=600,toolbar=no,scrollbars=yes,titlebar=no",true);</scri'+'pt><br>';
}

if((localStorage.tipo=="foto")&& (etiText[6].indexOf(Tag)!="-1"))
{
out+='<<tiddler ThumbThing with:"'+etiText[10]+'" 80px auto 600px auto>'+'><br>';
}
if((localStorage.tipo=="nossosDocumentos")&& (etiText[6].indexOf(Tag)!="-1"))
{
out+='<script label="'+etiText[0]+'">var url="AAA/Url.html#'+etiText[10]+'";window.open(url,"_blank","right=20,top=20,width=1000,height=600,toolbar=no,scrollbars=yes,titlebar=no",true);</scri'+'pt><br>';
}
}
}
return out;
</script>}}}
!!end
%/
{{chk{<<showWhen localStorage.language=="pt">> Como vai seu progresso no curso}}}{{chk{<<showWhen localStorage.language=="es">> Como va su progreso en el curso}}}
<script>
localStorage.leftMenu="Projetos";config.refreshers.content(document.getElementById("leftMenu"));
</script>
/%
!!leftMenu
{{center{__PROJETOS__<br>
__Geral__}}}
<script>
var out="";
var url="Projetos/projetos";
//return url;
var tids=getText(url);
//return tids;
tids=tids.split("#n");
for (i=0;i<tids.length-1;i++)
{
out+='<script label="'+tids[i]+'">localStorage.projetoTipo="geral";localStorage.projeto="'+tids[i]+'";localStorage.leftMenu="ProjetoDocs";config.refreshers.content(document.getElementById("leftMenu"));</scr'+'ipt><br>';
}
return out;
</script>
{{center{__Curso__}}}
<script>
var out="";
var url="Cursos/"+localStorage.curso+"/projetos";
//return url;
var tids=getText(url);
//return tids;
tids=tids.split("#n");
for (i=0;i<tids.length-1;i++)
{
out+='<script label="'+tids[i]+'">localStorage.projetoTipo="curso";localStorage.projeto="'+tids[i]+'";localStorage.leftMenu="ProjetoDocs";config.refreshers.content(document.getElementById("leftMenu"));</scr'+'ipt><br>';
}
return out;
</script>
{{center{__Particular__}}}
<script>
var out="";
var url="Alunos/"+localStorage.username+"/projetos";
//return url;
var tids=getText(url);
//return tids;
tids=tids.split("#n");
for (i=0;i<tids.length-1;i++)
{
out+='<script label="'+tids[i]+'">localStorage.projetoTipo="aluno";localStorage.projeto="'+tids[i]+'";localStorage.leftMenu="ProjetoDocs";config.refreshers.content(document.getElementById("leftMenu"));</scr'+'ipt><br>';
}
return out;
</script>

!!Docs
{{center{''<<wikify {{localStorage.projeto}}>>''
__Documentos__}}}
<script>
var out="";
if(localStorage.projetoTipo=="aluno"){var url="Alunos/"+localStorage.username+"/"+localStorage.projeto;}
if(localStorage.projetoTipo=="curso"){var url="Cursos/"+localStorage.curso+"/"+localStorage.projeto;}
if(localStorage.projetoTipo=="geral"){var url="Cursos/"+localStorage.projeto;}
//return url;
var tids=getText(url);
//return tids;
tids=tids.split("#n");
for (i=0;i<tids.length-1;i++)
{
var tidDet=tids[i].split("|");
out+='<script label="'+tidDet[0]+'">localStorage.tipo="'+tidDet[2]+'";localStorage.tag="'+tidDet[6]+'";localStorage.url="'+tidDet[9]+'";config.refreshers.content(document.getElementById("leftMenu"));config.refreshers.content(document.getElementById("topMenu"));}</scr'+'ipt><br>';
}
return out;
</script>

!!show


!!itemMenu
<script>
var out="";
if(localStorage.tipo=="album"){out='<html><iframe src="Projetos/'+localStorage.projeto+'/'+localStorage.url+'" width=100% height=500px><iframe></ht'+'ml>';}
if(localStorage.tipo=="mapaMental"){out='<html><iframe src="Projetos/'+localStorage.projeto+'/'+localStorage.url+'.html" width=100% height=500px><iframe></ht'+'ml>';}
if(localStorage.tipo=="foto"){out='[img(900px,auto)[Projetos/'+localStorage.projeto+'/'+localStorage.url+']]';}
return out;
</script>

!!end
%/
<html><iframe src="../Skye/" width=100% height=760px></iframe></html>
{{right{{{ref{<script label="videos">localStorage.tipo="video";localStorage.rightMenu="Procurar";config.refreshers.content(document.getElementById("rightMenu"));</script><<setIcon Logos/small_video.png "" notext>>}}} {{ref{<script label="fotos">localStorage.tipo="foto";localStorage.rightMenu="Procurar";config.refreshers.content(document.getElementById("rightMenu"));</script><<setIcon Logos/small_camera.png "" notext>>}}} {{ref{<script label="musica">localStorage.tipo="musica";localStorage.rightMenu="Procurar";config.refreshers.content(document.getElementById("rightMenu"));</script><<setIcon Logos/small_cd.png "" notext>>}}} {{ref{<script label="apresenta">localStorage.tipo="apresenta";localStorage.rightMenu="Procurar";config.refreshers.content(document.getElementById("rightMenu"));</script><<setIcon Logos/small_presentation.png "" notext>>}}} {{ref{<script label="arte">localStorage.tipo="arte";localStorage.rightMenu="Procurar";config.refreshers.content(document.getElementById("rightMenu"));</script><<setIcon Logos/small_pallet.png "" notext>>}}} {{ref{<script label="mapas">localStorage.tipo="mapas";localStorage.rightMenu="Procurar";config.refreshers.content(document.getElementById("rightMenu"));</script><<setIcon Logos/small_layers_map.png "" notext>>}}} {{ref{<script label="pdfs">localStorage.tipo="pdf";localStorage.rightMenu="Procurar";config.refreshers.content(document.getElementById("rightMenu"));</script><<setIcon Logos/small_pdf.png "" notext>>}}}  {{ref{'<script label="comment">localStorage.rightMenu="comment";config.refreshers.content(document.getElementById("rightMenu"));</script><<setIcon Logos/comment.png "" notext>>... }}} }}}
<script>story.switchTheme("setSmallMenu");localStorage.text="<br><<tiddler Registrar##chk>>";config.refreshers.content(document.getElementById("smallMenu"));</script>
/%
!!chk
Voce esta novo aqui...voce tem Registro com ~UniGaia-Brasil?"<script>config.options.txtNome="";config.options.txtPassword="";config.options.txtCurso="";</script>
<<option txtNome>> Nome
<<option txtPassword>> Senha
<<option txtCurso>> Nome do Curso
<script label="registra-me">
var out="n";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="AAA/alunosSimples.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var lista=returnText.split("\n");
//return "alunos="+lista.length;
for(aluno=0;aluno<lista.length;aluno++)
{  
var detalhes=lista[aluno].split("=");
if((detalhes[0]==config.options.txtNome) && (detalhes[1]==config.options.txtPassword))
{
//return "found ya "+config.options.txtNome;
       var xmlHttp = null;
       xmlHttp = new XMLHttpRequest();
       var discFile="Cursos/cursos.txt";
       xmlHttp.open( "GET",discFile, false);
       xmlHttp.send( null );
       var returnCursos =xmlHttp.responseText;
//return returnCursos;
       var cursos=returnCursos.split("#\n");

       for(curso=0;curso<cursos.length;curso++)
{var cursoDetalhes=cursos[curso].split("|");
            if(cursoDetalhes[0]==config.options.txtCurso)
{
                   out+=" Oi "+config.options.txtNome+", seu senha esta certa!<br>é voce esta registrado por curso "+config.options.txtCurso+"<br>Agora, re-atualiza a pagina, para confirmar que seu registro e certo!";
                   localStorage.username=config.options.txtNome;
                   localStorage.password=config.options.txtPassword;
                   localStorage.curso=config.options.txtCurso;
                   localStorage.ativo=cursoDetalhes[1];
}
}
}
}
if(out.indexOf("Oi")=="-1"){out="nOooopa....nome ou senha esta errado...tentar de novo!";}
return out;
</script>
!!end
%/
<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
  <<wikify {{"<<tiddler RightMenu##"+localStorage.rightMenu+">"+">"}}>>
/%
!!Procurar
<<tiddler Procurar##lista>>
!!Diario
<<tiddler Diario##lista>>
!!Bibliografia
<<tiddler Bibliografia>>
!!blanck

!!designing
<<wikify {{localStorage.designingItem+'<br>//'+localStorage.designingItemDesc+"//<br>"}}>>
<script>
var out="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="Cursos/"+localStorage.curso+"/"+localStorage.designingUrl+".txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var designMap =xmlHttp.responseText;
//return returnText;
localStorage.designingItemUrl=designMap;
story.displayTiddler(null,"DesigningMap");
</script>
!!projeto
{{center{[img(300px,auto)[Alunos/12Passos.PNG]]<<imageMap 12Passos>>}}}
----
<<wikify {{localStorage.rightText}}>>

!!12Passos
<<tiddler RightMenu##projeto>>
----
<<wikify {{"__"+localStorage.passos+"__<br>"+localStorage.rightText}}>>

!!Chat
{{chk{<<showWhen localStorage.ether!="blanck">>{{center{<<wikify {{localStorage.ether+'<br><html><iframe src="http://www.unigaia-brasil.org:9001/p/'+localStorage.ether+'" width=400px height=580px></iframe></html>'}}>>}}} }}}

!!Design
<<wikify {{localStorage.rightText}}>>

!!comment
<<tiddler comment>>

!!Noticias

<<wikify {{localStorage.noticia}}>>

!!NossosDocumentos
<script>localStorage.tipo="nossosDocumentos";</script>
<<tiddler Procurar##lista>>

!!tarefa
<script>localStorage.TagSearch=localStorage.rightText;</script>
<<tiddler Procurar##lista>>
!!end
%/
/***
|Name|SetIconPlugin|
|Source|http://www.TiddlyTools.com/#SetIconPlugin|
|Documentation|http://www.TiddlyTools.com/#SetIconPluginInfo|
|Version|1.9.1|
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.3|
|Type|plugin|
|Description|add an image to a toolbar, macro, or slider link|
!!!!!Documentation
>see [[SetIconPluginInfo]]
!!!!!Configuration
<<<
<<option chkIconsShowImage>> show images on links
<<option chkIconsShowText>> include link text with images
default image style: {{stretch{<<option txtIconsCSS>>}}}
<<<
!!!!!Revisions
<<<
2011.10.02 1.9.1 use plain text instead of innerHTML for link tooltips
2011.10.02 1.9.0 added 'find:...' macro param (for use with tabsets)
| see [[SetIconPluginInfo]] for additional revision details |
2008.05.09 1.0.0 initial release (as inline script)
<<<
!!!!!Code
***/
//{{{
version.extensions.SetIconPlugin= {major: 1, minor: 9, revision: 1, date: new Date(2011,10,2)};

if (config.options.chkIconsShowImage===undefined)
	config.options.chkIconsShowImage=true;
if (config.options.chkIconsShowText===undefined)
	config.options.chkIconsShowText=true;
if (config.options.txtIconsCSS===undefined)
	config.options.txtIconsCSS="vertical-align:middle;width:auto;height:auto";

config.macros.setIcon = {
	handler: function(place,macroName,params,wikifier,paramString,tiddler) {
		if (!config.options.chkIconsShowImage) return; // text-only - do nothing
		var src=params[0]; if (!src) return;  // no image src specified - do nothing
		var p=paramString.parseParams('name',null,true,false,true);
		var label=getParam(p,'find'); if (label) params.shift(); // optional find:"..."
		var css=params[1]; if (!css||!css.length) css=config.options.txtIconsCSS;
		var after=params[2]&&params[2].toUpperCase()=="RIGHT";
		var notext=params[2]&&params[2].toUpperCase()=="NOTEXT";

		// find nearest link element
		var btn=place.lastChild; // look for sibling link
		while (btn && (btn.nodeName!="A" || label&&!btn.innerHTML.startsWith(label)))
			btn=btn.previousSibling;
		if (!btn) { // look for child link
			var links=place.getElementsByTagName("A");
			for (var i=links.length-1; i>=0; i--)
				if (!label || links[i].innerHTML.startsWith(label)) { btn=links[i]; break; }
		}
		if (!btn) { // look for parent link
			var btn=place.parentNode.lastChild;
			while (btn && (btn.nodeName!="A" || label&&!btn.innerHTML.startsWith(label)))
				btn=btn.previousSibling;
		}
		if (!btn) { // look for cousin link (e.g. TABS in TABSETS)
			var links=place.parentNode.getElementsByTagName("A");
			for (var i=links.length-1; i>=0; i--)
				if (!label || links[i].innerHTML.startsWith(label)) { btn=links[i]; alert('found'); break; }
		}
		if (!btn) return; // can't find a link - do nothing

		// set icon and command text/tip
		var txt=btn.innerHTML; var tip=getPlainText(btn);
		if (config.macros.attach && config.macros.attach.isAttachment(src))
			src=config.macros.attach.getAttachment(src); // retrieve attachment (if any)
		btn.innerHTML="<img src='"+src+"' style='"+css+"'>";
		if (config.options.chkIconsShowText && !notext)
			btn.innerHTML=after?txt+btn.innerHTML:btn.innerHTML+txt;
		else
			btn.title=tip+" - "+btn.title; // add text to tooltip

		// adjust nested slider button text/tip
		if (btn.getAttribute("closedtext")!=null) {
			btn.setAttribute("closedtext",btn.innerHTML);
			btn.setAttribute("openedtext",btn.innerHTML);
			if (!config.options.chkIconsShowText || notext) {
				btn.setAttribute("closedtip",txt.toUpperCase()+": "+btn.getAttribute("closedtip"));
				btn.setAttribute("openedtip",txt.toUpperCase()+": "+btn.getAttribute("openedtip"));
			}
		}
	}
};
//}}}
<script>
var item=0;
var lista=localStorage.showTime;
var items=lista.split("#");
var showItem=items[item];

var backward='<script label="backward">continue forward;localStorage.item=item+1;"</scr'+'ipt>';
var forward='<script label="forward">onRightClick "localStorage.item=item+1;"</scr'+'ipt>';
return backward+".."+showItem+".."+forward;
forward:
return "yes";
</script>
<<wikify {{'<html><iframe src="'+localStorage.url+'" width=100% height=600px></iframe></html>'}}>>
/***
|Name|[[ShowPopupPlugin]]|
|Source|http://www.TiddlyTools.com/#ShowPopupPlugin|
|Version|2.1.1|
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.1|
|Type|plugin|
|Description|display tiddler content in a TiddlyWiki popup panel|
!!!!!Documenatation
>see [[ShowPopupPluginInfo]]
!!!!!Revisions
<<<
2011.03.13 2.1.1 in click(), removed check for popup already shown (prevents nested popups!)
| Please see [[ShowPopupPluginInfo]] for previous revision details |
2006.09.09 1.0.0 initial release (transclusion)
<<<
!!!!!Code
***/
//{{{
version.extensions.ShowPopupPlugin=
	{ major:2, minor:1, revision:1, date:new Date(2011,3,13) };
config.macros.showPopup = {
	tip: 'display "%0" in a popup',
	init: function() {
		config.shadowTiddlers.ShowPopup =
			'<<showPopup tiddler:[[$1]] label:"$2" tip:"$3" buttonClass:"button $4" width:"$5" popupClass:"$6" "$7">>';
		config.annotations.ShowPopup =
			'created by ShowPopupPlugin';
	},
	handler: function(place,macroName,params,wikifier,paramString,tiddler) {
		var p=paramString.parseParams('name',null,true,false,true);
		var tid=getParam(p,'tiddler','TiddlerName');
		var label=getParam(p,'label',tid);
		var tip=getParam(p,'tip',this.tip.format([tid]));
		var buttonClass=getParam(p,'buttonClass','');
		var width=getParam(p,'width','auto');
		var popupClass=getParam(p,'popupClass','');
		var above=params.contains('above');
		var mouseover=params.contains('mouseover');
		var b=createTiddlyButton(place, label, tip, this.click, buttonClass, null, null,
			{ tid:tid, popupClass:popupClass, width:width, above:above });
		b.innerHTML=label; // render HTML for entities, images, etc
		if (mouseover) b.onmouseover=b.onclick;  // option: mouseover triggers click
	},
	click: function(ev) { var ev=ev||window.event;
		// DISABLED if (Popup.find(this)!=-1)return false; // popup already shown!
		var p=Popup.create(this); if(!p)return false; // popup not created!
		addClass(p,this.getAttribute('popupClass'));
		var d=createTiddlyElement(p,'div');
		var s=d.style; s.whiteSpace='normal'; s.width=this.getAttribute('width'); s.padding='2px';
		wikify(store.getTiddlerText(this.getAttribute('tid'),''),d);
		if (this.getAttribute('above')!='true') Popup.show();
		else Popup.show('top','left',{x:0,y:-jQuery(d).outerHeight()});
		ev.cancelBubble=true; if(ev.stopPropagation)ev.stopPropagation(); return false;
	}
}
//}}}
{{center{
{{icon{[[Mixlr]]<<setIcon Logos/mixlr.png "" notext>>}}}

}}}
/***
|Name|SimpleMessagePlugin|
|Version|0.1|
|Author|Michael Mahemoff, Osmosoft|
|''License:''|[[BSD open source license]]|
|~CoreVersion|2.2|
***/

/*{{{*/
(function() {
if(!version.extensions.SimpleMessagePlugin) {

  version.extensions.SimpleMessagePlugin = {installed:true};
  version.extensions.SimpleMessagePlugin.delay = 3000;
  
  var timer;

  var _displayMessage = displayMessage;
  displayMessage = function() {
    if (timer) {
      timer=null;
      clearTimeout(timer);
    }
    timer = setTimeout(clearMessage, version.extensions.SimpleMessagePlugin.delay);
    _displayMessage.apply(this, arguments);
  }

  var _clearMessage = clearMessage;
  clearMessage = function() {
    clearTimeout(timer);
    return _clearMessage.apply(this, arguments);
  }

} // end of 'install only once'
})();
/*}}}*/
/***
|Name|SinglePageModePlugin|
|Source|http://www.TiddlyTools.com/#SinglePageModePlugin|
|Documentation|http://www.TiddlyTools.com/#SinglePageModePluginInfo|
|Version|2.9.7|
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.1|
|Type|plugin|
|Description|Show tiddlers one at a time with automatic permalink, or always open tiddlers at top/bottom of page.|
This plugin allows you to configure TiddlyWiki to navigate more like a traditional multipage web site with only one tiddler displayed at a time.
!!!!!Documentation
>see [[SinglePageModePluginInfo]]
!!!!!Configuration
<<<
<<option chkSinglePageMode>> Display one tiddler at a time
><<option chkSinglePagePermalink>> Automatically permalink current tiddler
><<option chkSinglePageKeepFoldedTiddlers>> Don't close tiddlers that are folded
><<option chkSinglePageKeepEditedTiddlers>> Don't close tiddlers that are being edited
<<option chkTopOfPageMode>> Open tiddlers at the top of the page
<<option chkBottomOfPageMode>> Open tiddlers at the bottom of the page
<<option chkSinglePageAutoScroll>> Automatically scroll tiddler into view (if needed)

Notes:
* The "display one tiddler at a time" option can also be //temporarily// set/reset by including a 'paramifier' in the document URL: {{{#SPM:true}}} or {{{#SPM:false}}}.
* If more than one display mode is selected, 'one at a time' display takes precedence over both 'top' and 'bottom' settings, and if 'one at a time' setting is not used, 'top of page' takes precedence over 'bottom of page'.
* When using Apple's Safari browser, automatically setting the permalink causes an error and is disabled.
<<<
!!!!!Revisions
<<<
2010.11.30 2.9.7 use story.getTiddler()
2008.10.17 2.9.6 changed chkSinglePageAutoScroll default to false
| Please see [[SinglePageModePluginInfo]] for previous revision details |
2005.08.15 1.0.0 Initial Release.  Support for BACK/FORWARD buttons adapted from code developed by Clint Checketts.
<<<
!!!!!Code
***/
//{{{
version.extensions.SinglePageModePlugin= {major: 2, minor: 9, revision: 7, date: new Date(2010,11,30)};
//}}}
//{{{
config.paramifiers.SPM = { onstart: function(v) {
	config.options.chkSinglePageMode=eval(v);
	if (config.options.chkSinglePageMode && config.options.chkSinglePagePermalink && !config.browser.isSafari) {
		config.lastURL = window.location.hash;
		if (!config.SPMTimer) config.SPMTimer=window.setInterval(function() {checkLastURL();},1000);
	}
} };
//}}}
//{{{
if (config.options.chkSinglePageMode==undefined)
	config.options.chkSinglePageMode=false;
if (config.options.chkSinglePagePermalink==undefined)
	config.options.chkSinglePagePermalink=true;
if (config.options.chkSinglePageKeepFoldedTiddlers==undefined)
	config.options.chkSinglePageKeepFoldedTiddlers=false;
if (config.options.chkSinglePageKeepEditedTiddlers==undefined)
	config.options.chkSinglePageKeepEditedTiddlers=false;
if (config.options.chkTopOfPageMode==undefined)
	config.options.chkTopOfPageMode=false;
if (config.options.chkBottomOfPageMode==undefined)
	config.options.chkBottomOfPageMode=false;
if (config.options.chkSinglePageAutoScroll==undefined)
	config.options.chkSinglePageAutoScroll=false;
//}}}
//{{{
config.SPMTimer = 0;
config.lastURL = window.location.hash;
function checkLastURL()
{
	if (!config.options.chkSinglePageMode)
		{ window.clearInterval(config.SPMTimer); config.SPMTimer=0; return; }
	if (config.lastURL == window.location.hash) return; // no change in hash
	var tids=decodeURIComponent(window.location.hash.substr(1)).readBracketedList();
	if (tids.length==1) // permalink (single tiddler in URL)
		story.displayTiddler(null,tids[0]);
	else { // restore permaview or default view
		config.lastURL = window.location.hash;
		if (!tids.length) tids=store.getTiddlerText("DefaultTiddlers").readBracketedList();
		story.closeAllTiddlers();
		story.displayTiddlers(null,tids);
	}
}


if (Story.prototype.SPM_coreDisplayTiddler==undefined)
	Story.prototype.SPM_coreDisplayTiddler=Story.prototype.displayTiddler;
Story.prototype.displayTiddler = function(srcElement,tiddler,template,animate,slowly)
{
	var title=(tiddler instanceof Tiddler)?tiddler.title:tiddler;
	var tiddlerElem=story.getTiddler(title); // ==null unless tiddler is already displayed
	var opt=config.options;
	var single=opt.chkSinglePageMode && !startingUp;
	var top=opt.chkTopOfPageMode && !startingUp;
	var bottom=opt.chkBottomOfPageMode && !startingUp;
	if (single) {
		story.forEachTiddler(function(tid,elem) {
			// skip current tiddler and, optionally, tiddlers that are folded.
			if (	tid==title
				|| (opt.chkSinglePageKeepFoldedTiddlers && elem.getAttribute("folded")=="true"))
				return;
			// if a tiddler is being edited, ask before closing
			if (elem.getAttribute("dirty")=="true") {
				if (opt.chkSinglePageKeepEditedTiddlers) return;
				// if tiddler to be displayed is already shown, then leave active tiddler editor as is
				// (occurs when switching between view and edit modes)
				if (tiddlerElem) return;
				// otherwise, ask for permission
				var msg="'"+tid+"' is currently being edited.\n\n";
				msg+="Press OK to save and close this tiddler\nor press Cancel to leave it opened";
				if (!confirm(msg)) return; else story.saveTiddler(tid);
			}
			story.closeTiddler(tid);
		});
	}
	else if (top)
		arguments[0]=null;
	else if (bottom)
		arguments[0]="bottom";
	if (single && opt.chkSinglePagePermalink && !config.browser.isSafari) {
		window.location.hash = encodeURIComponent(String.encodeTiddlyLink(title));
		config.lastURL = window.location.hash;
		document.title = wikifyPlain("SiteTitle") + " - " + title;
		if (!config.SPMTimer) config.SPMTimer=window.setInterval(function() {checkLastURL();},1000);
	}
	if (tiddlerElem && tiddlerElem.getAttribute("dirty")=="true") { // editing... move tiddler without re-rendering
		var isTopTiddler=(tiddlerElem.previousSibling==null);
		if (!isTopTiddler && (single || top))
			tiddlerElem.parentNode.insertBefore(tiddlerElem,tiddlerElem.parentNode.firstChild);
		else if (bottom)
			tiddlerElem.parentNode.insertBefore(tiddlerElem,null);
		else this.SPM_coreDisplayTiddler.apply(this,arguments); // let CORE render tiddler
	} else
		this.SPM_coreDisplayTiddler.apply(this,arguments); // let CORE render tiddler
	var tiddlerElem=story.getTiddler(title);
	if (tiddlerElem&&opt.chkSinglePageAutoScroll) {
		// scroll to top of page or top of tiddler
		var isTopTiddler=(tiddlerElem.previousSibling==null);
		var yPos=isTopTiddler?0:ensureVisible(tiddlerElem);
		// if animating, defer scroll until after animation completes
		var delay=opt.chkAnimate?config.animDuration+10:0;
		setTimeout("window.scrollTo(0,"+yPos+")",delay); 
	}
}

if (Story.prototype.SPM_coreDisplayTiddlers==undefined)
	Story.prototype.SPM_coreDisplayTiddlers=Story.prototype.displayTiddlers;
Story.prototype.displayTiddlers = function() {
	// suspend single/top/bottom modes when showing multiple tiddlers
	var opt=config.options;
	var saveSPM=opt.chkSinglePageMode; opt.chkSinglePageMode=false;
	var saveTPM=opt.chkTopOfPageMode; opt.chkTopOfPageMode=false;
	var saveBPM=opt.chkBottomOfPageMode; opt.chkBottomOfPageMode=false;
	this.SPM_coreDisplayTiddlers.apply(this,arguments);
	opt.chkBottomOfPageMode=saveBPM;
	opt.chkTopOfPageMode=saveTPM;
	opt.chkSinglePageMode=saveSPM;
}
//}}}
{{center{<<wikify {{localStorage.text}}>>}}}
<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
/***
|Name|StickyPopupPlugin|
|Source|http://www.TiddlyTools.com/#StickyPopupPlugin|
|Version|1.0.1|
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.1|
|Type|plugin|
|Description|allow mouse interactions inside popups without automatically closing them|
Usually, when a TW popup is displayed, it is automatically closed whenever a click occurs //anywhere// in the document, either //inside// or //outside// the popup itself.  This plugin makes popups persistent (a.k.a, "sticky"), allowing you to perform multiple mouse interactions on content //inside// the popup (e.g., entering form fields, opening links, selecting text, etc.), remaining visible until you click //outside// the popup or perform an action that opens another popup (only one popup can be displayed at any given time).
!!!!!Configuration
<<<
You can cause popups to behave in a persistent ("sticky") manner simply by selecting the option checkbox below.  The selected popup display behavior will be applied to ALL popups in the document automatically.
><<option chkStickyPopups>> make all popups "sticky"
>{{{usage: <<option chkStickyPopups>>}}}
<<<
!!!!!Usage
<<<
If you are developing your own plugins or inline scripts that create popups programmatically using the core function:
{{{
Popup.create(this)
}}}
you can provide additional parameters that specify the desired CSS classname(s) to assign to the popup DOM element.  The default class when none is specified is simply "popup".  To create a //sticky// popup, simply enter a custom class combination like this:
{{{
Popup.create(this,null,"sticky popup")
}}}
<<<
!!!!!Revisions
<<<
2008.05.16 [1.0.1] added try..catch around addEvent/removeEvent calls to avoid error in Opera
2007.11.25 [1.0.0] initial release - moved from [[CoreTweaks]]
<<<
!!!!!Code
***/
//{{{
version.extensions.StickyPopupPlugin= {major: 1, minor: 0, revision: 1, date: new Date(2008,5,16)};

if (config.options.chkStickyPopups==undefined) config.options.chkStickyPopups=false;

Popup.stickyPopup_onDocumentClick = function(ev)
{
	// if click is in a sticky popup, ignore it so popup will remain visible
	var e = ev ? ev : window.event; var target = resolveTarget(e);
	var p=target; while (p) {
		if (hasClass(p,"popup") && (hasClass(p,"sticky")||config.options.chkStickyPopups)) break;
		else p=p.parentNode;
	}
	if (!p) // not in sticky popup (or sticky popups disabled)... use normal click handling
		Popup.onDocumentClick(ev);
	return true;
};
try{removeEvent(document,"click",Popup.onDocumentClick);}catch(e){};
try{addEvent(document,"click",Popup.stickyPopup_onDocumentClick);}catch(e){};
//}}}
<script label="evernote">window.open('http://www.evernote.com','Evernote','toolbar=yes,scrollbars=yes,titlebar=yes,width=1000,height=600',true);</script>
<script label="box">window.open('https://app.box.com/files','Box','toolbar=yes,scrollbars=yes,titlebar=yes,width=1000,height=600',true);</script>
<script label="ownCloud">window.open('http://www.unigaia-brasil.org/cloud','ownCloud','toolbar=yes,scrollbars=yes,titlebar=yes,width=1000,height=600',true);</script>
<script label="dropbox">window.open('http://www.dropbox.com','Dropbox','toolbar=yes,scrollbars=yes,titlebar=yes,width=1000,height=600',true);</script>
<script label="oneNote">window.open('https://www.onenote.com/Notebooks#','OneNote','toolbar=yes,scrollbars=yes,titlebar=yes,width=1000,height=600',true);</script>
<script label="oneDrive">window.open('https://onedrive.live.com/?gologin=1','OneNote','toolbar=yes,scrollbars=yes,titlebar=yes,width=1000,height=600',true);</script>
<script label="hackpad">window.open('https://unigaia.hackpad.com/','OneNote','toolbar=yes,scrollbars=yes,titlebar=yes,width=1000,height=600',true);</script>
<script label="liveDocuments">window.open('http://apps.live-documents.com/docs/;jsessionid=53B809F6C078D760B674C0963CA49445.server1','OneNote','toolbar=yes,scrollbars=yes,titlebar=yes,width=1000,height=600',true);</script>
<script label="powerFolder">window.open('https://my.powerfolder.com/organization','PowerFolder','toolbar=yes,scrollbars=yes,titlebar=yes,width=1000,height=600',true);</script> - 2Gb


body { background-color:moccasin; font-family: Helvetica;color:#996633;}

a {color:brown;}
a:hover {background-color:transparent; color:red;}
.viewer .button {border:0px solid transparent;}

#contentWrapper {margin:0 auto; background-image: url('gold_background.jpg'); width:1200px;}
#topMenu{position:relative;width:216px;left:0px;height:100px;top:-130px;background-color:transparent;border-style:solid;border-color:russet;border-width:1px 3px 3px 1px;border-radius: 20px 20px 20px 20px;}
#titleMenu {position:relative;left:350px;width:400px;height:50px;top:0px;}
#logoMenu {position:relative;left:1050px;width:50px;height:50px;top:-50px;}
#barraMenu {position:relative; width:800px;top:-50px;left:220px; height:30px; border-style:solid;border-color:russet;border-width:1px 3px 3px 1px;border-radius: 20px 20px 20px 20px;}
#showMenu {width:10px;height:10px;}
#refsMenu {width:10px;height:10px;}

.popup {background-color:#E8E0AE; color:brown; width:auto; height:auto;border-style:solid;border-radius:1em;padding:5px 5px 5px 5px;}
.popup a:link {color:brown;fonte-weight:bold;border-width:0px;}
.opaque {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.7;background-color:beige;}
.alert {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.0;background-color:yellow;}

.icon {background:transparent;border:none;}

.player (width:100px;}


.header { background-color: #edead5;  height: 50px;left:150px; top:-50px;}
.tiddlyLinkExisting .tiddlyLink {color:red;}
.externalLink {color:red;} 

.button {color:transparent; }
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:transparent; }
.button:active {color:[[ColorPalette::Background]]; background:transparent;}

#backstageButton a {background:none; color:transparent; border:none;}
#backstageButton a:hover {background:yellow; color:orange; border:none;}

[[StyleSheetAdjustments]]
[[StyleSheetShortcuts]]
/***
|Name|StyleSheetAdjustments|
|Source|http://www.TiddlyTools.com/#StyleSheetAdjustments|
|Version||
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.1|
|Type|CSS|
|Description|adjust TiddlyWiki default shadow stylesheets definitions|
***/

[[StyleSheetPlugins]] /* include adjustments to plugin-supplied definitions */
[[StyleSheetShortcuts]] /* include formatting "shortcut" definitions */
[[Jash.css]] /* Javascript Shell (jash) Styles */

/***
These 'style tweaks' can be easily included in other stylesheet tiddler so they can share a baseline look-and-feel that can then be customized to create a wide variety of 'flavors'.
/***
!body /%==================================================%/
IE needs explicit "position:static" declaration (fixes 'partial background display bug')
***/
/*{{{*/
body { font-family: Verdana,Arial,Helvetica; position:static; }
/*}}}*/

/***
!backstage /%==================================================%/
fix for bug #347/#349, wherein backstageCloak covers backstagePanel whenever fixed elements are present
***/
/*{{{*/
#backstageCloak { z-index:49; }
#backstagePanel { margin:0em 0.5em 0em 0.5em; } 
#backstageButton a:hover
	{background-color:transparent !important;}

/*}}}*/

/***
!common colors /%==================================================%/
***/
/*{{{*/
/* these seem to have been omitted from the core defaults for link styles */
a { color:#014; }
a:hover	{ color:#def; }
/*}}}*/

/***
!HTML forms /%==================================================%/
***/
/*{{{*/
/* eliminate whitespace before/after form controls */
form { margin:0;padding:0; }
/*}}}*/

/***
!basic styling /%==================================================%/
***/
/*{{{*/
/* reduce whitespace before/after horizontal rule */
hr { margin:2px 0 1px 0;padding:0; }
/*}}}*/

/***
!header and titles /%==================================================%/
IE needs explicit "position:static" declaration (fixes 'background display hides text bug')
***/
/*{{{*/
.header
	{ background:transparent; padding:.2em 1em; position:static; margin-bottom:.5em; }
.headerShadow, .headerForeground
	{ padding:.5em; }
.header a, .header .button, .header .tiddlyLinkExisting, .header .tiddlyLinkNonExisting
	{ font-weight: normal; }
.header .externalLink,
.siteSubtitle a, .siteSubtitle .button, .siteSubtitle .tiddlyLinkExisting, .siteSubtitle .tiddlyLinkNonExisting
	{ text-decoration:none; }
.header table
	{ border-collapse: collapse !important; }

/*}}}*/

/***
!displayArea /%==================================================%/
***/
/*{{{*/
#displayArea
	{ margin:0em 17em 0em 11em; }
/*}}}*/


/***
!popups /%==================================================%/
white-space:nowrap prevents items from wrapping if popup is near right edge of window
z-index:1000 makes sure popup is above EVERYTHING else
***/
/*{{{*/
.popup
	{ white-space: nowrap; z-index:1000; color: #000; background: #ffe; border: 1px solid #000;
		-moz-border-radius-topright: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px;
		-webkit-border-top-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; }
.popup a, .popup .button, .popup .tiddlyLinkExisting, .popup .tiddlyLinkNonExisting
	{ font-weight: normal; font-style: normal; }
.popup hr
	{ color: #000; background: #ddd; border: 0; }
.popup li.disabled
	{ color: #999; }
.popup li a, .popup li a:visited
	{ color: #300; padding:1px; }
.popup li a:hover
	{ background: #006; color: #fff !important;}
/*}}}*/

/***
!messageArea /%==================================================%/
***/
/*{{{*/
#messageArea
	{ font-size:90%; -moz-border-radius:1em;-webkit-border-radius:1em; background:#eee; }
/*}}}*/

/***
!main menu (left sidebar) /%==================================================%/
***/
/*{{{*/
#mainMenu
	{ z-index:1; width:9em; text-align:left; margin:0; margin-left:1.5em; padding:0; clear:both; }
*[id="mainMenu"] /* moz browsers only */
	{ width:auto !important; } 
/*}}}*/

/***
!sidebar (right sidebar) /%==================================================%/
***/
/*{{{*/
#sidebar
	{ width:18em; margin-right:1em; clear:both; }
#sidebarTabs .tab
	{ font-size:90%; -moz-border-radius-topleft:.5em; -moz-border-radius-topright:.5em;
		-webkit-border-top-left-radius:.5em; -webkit-border-top-right-radius:.5em; }
#sidebarTabs .tabContents
	{ background:transparent; border:1px solid #999; padding:.5em; height:auto; overflow:auto; width:92.5%; }
#sidebarTabs .tabContents .tabContents
	{ background:transparent; border:1px solid #999; padding:.5em; height:auto; }
#sidebarOptions input[type="text"]
	{ font-size:8pt; }
}
*/
/*}}}*/

/***
!tabs /%==================================================%/
***/
/*{{{*/
.tabset
	{ padding: 0.2em 0 0 0; }
.tab
	{ padding:0 1px 0 1px; }
.viewer .tab
	{ padding:0 .5em 0 .5em; }
.tabSelected
	{ border: 1px solid; border-bottom: 0px !important; margin-bottom:-2px !important;
		 -moz-border-radius-topleft:.5em; -moz-border-radius-topright:.5em;
		 -webkit-border-top-left-radius:.5em; -webkit-border-top-right-radius:.5em;}
.tabUnselected
	{ border: 1px solid #999; border-bottom:0px;
		-moz-border-radius-topleft:.5em; -moz-border-radius-topright:.5em;
		-webkit-border-top-left-radius:.5em; -webkit-border-top-right-radius:.5em;}
.tabContents
	{ border: 1px solid; -moz-border-radius:1em;-webkit-border-radius:1em; padding: 1em; }
/*}}}*/

/***
!tiddler display elements /%==================================================%/
***/
/*{{{*/
.tiddler { padding: 0 1em 1em 1em; }
.annotation {
	border: 1px solid;
	-moz-border-radius:.5em;
	-webkit-border-radius:.5em;
	margin: .5em 0;
	padding: .2em .5em;
	font-size:90%;
}
.button, .button:hover, .button:active,
.viewer .button, .viewer .button:hover, .viewer .button:active
	{ background:transparent; border:0; }
.toolbar
	{ float:right; display:inline; padding-bottom:0; visibility:hidden; }
.selected .toolbar
	{ visibility:visible; }
.toolbar .floatingPanel
	{ visibility:visible !important; } /* make sure floating panels from toolbars don't disappear on mouseout */
.toolbar .button, .toolbar a
	{ border:1px solid transparent; background:transparent; margin:0px 1px; padding:0px .2em; -moz-border-radius:.5em;-webkit-border-radius:.5em; }
.toolbar
	{color:[[ColorPalette::TertiaryLight]];}
.toolbar a
	{color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar
	{color:[[ColorPalette::Foreground]];}
.selected .toolbar, .selected .toolbar .button, .selected .toolbar a
	{ color:#006; }
.toolbar .button:hover, .toolbar a:hover
	{ border:1px solid #69c !important; background:#006 !important; color:#fff !important; }
.shadow .tagging, .shadow .tagged
	{ display:none; }
.tagging, .tagged
	{ background-color: #ccc; border: 1px solid; }
.selected .tagging, .selected .tagged
	{ background-color:#eee; border: 1px solid #999; }
.tagging, .tagged
	{ -moz-border-radius:1em;-webkit-border-radius:1em; }
.subtitle
	{ font-size:90%; }
.shadow input, .shadow textarea, .shadow button, .shadow checkbox, .shadow radio, .shadow select
	{ font-size:90%; }
.shadow input, .shadow textarea, .shadow button, .shadow checkbox, .shadow radio, .shadow select
	{ font-size:90%; }
.editor input
	{ font-size: 8pt;}
.editor textarea
	{ font-size: 8pt; font-family:monospace; }
.editor select
	{ font-size: 8pt; border:1px solid; }
.title
	{ font-size: 12pt; line-height:120%; }
.viewer
	{ font-size: 9pt; padding: 0.7em; text-align:justify; }
.viewer pre, .viewer code, .viewer blockquote
	{ font-size:8pt; text-align:left; }
.viewer pre 
	{ background:#ffe; border:1px solid; }
.viewer table, .viewer table tr, .viewer table td
	{ border:1px solid; }
.viewer hr {
	margin: 1px; padding:1px;
	border:0;
	border-top: solid 1px #666;
	color: #666;
}
.viewer blockquote {
	line-height: 1.5em;
	padding-left: 1em;
	margin-left: 1em;
	border-left: 1px dotted;
}
/*}}}*/
/*{{{*/
* 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;}
/*}}}*/
/*{{{*/
@page {
  size: A4;
  margin: 0;
}
@media print {
#mainMenu, #topMenu, #barraMenu, #messageArea, .toolbar, #backstageButton, #backstageArea, #titleMenu, #logoMenu, #leftMenu, #listaMenu {display: none !important;}
#leftMenu {background-color:transparent;width:1px;z-index:1px;}
#itemMenu {margin: -1em 1em 1em 1em;z-index:30;}

.tiddler {position:absolute:left:200px;top:400px;z-index:40;}
noscript {display:none;} /* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
}
/*}}}*/
/***
|Name|StyleSheetShortcuts|
|Source|http://www.TiddlyTools.com/#StyleSheetShortcuts|
|Version||
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.1|
|Type|CSS|
|Description|'convenience' classes for common formatting, alignment, boxes, tables, etc.|

These 'style tweaks' can be easily included in other stylesheet tiddler so they can share a baseline look-and-feel that can then be customized to create a wide variety of 'flavors'.
***/
/*{{{*/

/* text alignments */
.left
	{ display:block;text-align:left; }
.center
	{ display:block;text-align:center; }
.center table
	{ margin:auto !important; }
.right	
	{ display:block;text-align:right; }
.justify
	{ display:block;text-align:justify; }
.indent
	{ display:block;margin:0;padding:0;border:0;margin-left:2em; }
.floatleft
	{ float:left; }
.floatright
	{ float:right; }
.valignTop, .valignTop table, .valignTop tbody, .valignTop th, .valignTop tr, .valignTop td
	{ vertical-align:top; }
.valignBottom, .valignBottom table, .valignBottom tbody, .valignBottom th, .valignBottom tr, .valignBottom td
	{ vertical-align:bottom; }
.clear
	{ clear:both; }
.wrap
	{ white-space:normal; }
.nowrap
	{ white-space:nowrap; }
.hidden
	{ display:none; }
.show
	{ display:inline !important; }
.span
	{ display:span; }
.block
	{ display:block; }
.relative
	{ position:relative; }
.absolute
	{ position:absolute; }

/* font sizes */
.big
	{ font-size:14pt;line-height:120% }
.medium
	{ font-size:12pt;line-height:120% }
.normal
	{ font-size:9pt;line-height:120% }
.small
	{ font-size:8pt;line-height:120% }
.fine
	{ font-size:7pt;line-height:120% }
.tiny
	{ font-size:6pt;line-height:120% }
.larger
	{ font-size:120%; }
.smaller
	{ font-size:80%; }

/* font styles */
.bold
	{ font-weight:bold; }
.italic
	{ font-style:italic; }
.underline
	{ text-decoration:underline; }

/* plain list items (no bullets or indent) */
.nobullets li { list-style-type: none; margin-left:-2em; }

/* vertical tabsets - courtesy of Tobias Beer */
.vTabs .tabset {float:left;display:block;padding:0px;margin-top:.5em;min-width:20%;}
.vTabs .tabset .tab {display:block;text-align:right;padding:2px 3px 2px 7px; margin:0 1px 1px 0;}
.vTabs .tabContents {margin-left:20%;max-width:80%;padding:5px;}
.vTabs .tabContents .tabContents {border:none; background:transparent;}

/* multi-column tiddler content (not supported in Internet Explorer) */
.twocolumns { display:block;
	-moz-column-count:2; -moz-column-gap:1em; -moz-column-width:50%; /* FireFox */
	-webkit-column-count:2; -webkit-column-gap:1em; -webkit-column-width:50%; /* Safari */
	column-count:2; column-gap:1em; column-width:50%; /* Opera */
}
.threecolumns { display:block;
	-moz-column-count:3; -moz-column-gap:1em; -moz-column-width:33%; /* FireFox */
	-webkit-column-count:3; -webkit-column-gap:1em; -webkit-column-width:33%; /* Safari */
	column-count:3; column-gap:1em; column-width:33%; /* Opera */
}
.fourcolumns { display:block;
	-moz-column-count:4; -moz-column-gap:1em; -moz-column-width:25%; /* FireFox */
	-webkit-column-count:4; -webkit-column-gap:1em; -webkit-column-width:25%; /* Safari */
	column-count:4; column-gap:1em; column-width:25%; /* Opera */
}

/* page breaks */
.breakbefore { page-break-before:always; }
.breakafter { page-break-before:always; } 

/* show/hide browser-specific content for InternetExplorer vs. non-IE ("moz") browsers */
*[class="ieOnly"]
	{ display:none; } /* hide in moz (uses CSS selector) */
* html .mozOnly, *:first-child+html .mozOnly
	{ display: none; } /* hide in IE (uses IE6/IE7 CSS hacks) */

/* borderless tables */
.borderless, .borderless table, .borderless td, .borderless tr, .borderless th, .borderless tbody
	{ border:0 !important; margin:0 !important; padding:0 !important; }
.widetable, .widetable table
	{ width:100%; }

/* thumbnail images (fixed-sized scaled images) */
.thumbnail img { height:5em !important; }

/* stretchable images (auto-size to fit tiddler) */
.stretch img { width:95%; }

/* grouped content */
.outline
	{ display:block; padding:1em; -moz-border-radius:1em;-webkit-border-radius:1em; border:1px solid; }
.menubox
	{ display:block; padding:1em; -moz-border-radius:1em;-webkit-border-radius:1em; border:1px solid; background:#fff; color:#000; }
.menubox .button, .menubox .tiddlyLinkExisting, .menubox .tiddlyLinkNonExisting
	{ color:#009 !important; }
.groupbox
	{ display:block; padding:1em; -moz-border-radius:1em;-webkit-border-radius:1em; border:1px solid; background:#ffe; color:#000; }

.groupbox a, .groupbox .button, .groupbox .tiddlyLinkExisting, .groupbox .tiddlyLinkNonExisting
	{ color:#009 !important; }
.groupbox code
	{ color:#333 !important; }
.botton {padding:2px;color:brown; background-color:beige;border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;height:20px;}
.borderleft
	{ margin:0;padding:0;border:0;margin-left:1em; border-left:1px dotted; padding-left:.5em; }
.borderright
	{ margin:0;padding:0;border:0;margin-right:1em; border-right:1px dotted; padding-right:.5em; }
.borderbottom
	{ margin:0;padding:1px 0;border:0;border-bottom:1px dotted; margin-bottom:1px; padding-bottom:1px; }
.bordertop
	{ margin:0;padding:0;border:0;border-top:1px dotted; margin-top:1px; padding-top:1px; }
.containerOrange {padding:5px;color:brown; background-color:khaki;border-style:solid;border-color:brown;border-width:1px 2px 2px 1px;border-radius: 20px;height:20px;}

.containerAdmin {padding:5px;color:brown; background-color:sandybrown; border-style:solid;border-color:brown;border-width:1px 2px 2px 1px;border-radius: 20px;height:20px;}

.containerAtual {padding:5px;color:brown; background-color:moccasin;border-style:solid;border-color:brown;border-width:1px 2px 2px 1px;border-radius: 20px;height:20px;}

/* scrolled content */
.scrollbars { overflow:auto; }
.height10em { height:10em; }
.height15em { height:15em; }
.height20em { height:20em; }
.height25em { height:25em; }
.height30em { height:30em; }
.height35em { height:35em; }
.height40em { height:40em; }

/* compact form */
.smallform
	{ white-space:nowrap; }
.smallform input, .smallform textarea, .smallform button, .smallform checkbox, .smallform radio, .smallform select
	{ font-size:8pt; }

/* stretchable edit fields and textareas (auto-size to fit tiddler) */
.stretch input { width:99%; }
.stretch textarea { width:99%; }

/* compact input fields (limited to a few characters for entering percentages and other small values) */
.onechar input   { width:1em; }
.twochar input   { width:2em; }
.threechar input { width:3em; }
.fourchar input  { width:4em; }
.fivechar input  { width:5em; }

/* text colors */
.white { color:#fff !important }
.gray  { color:#999 !important }
.black { color:#000 !important }
.red   { color:#f66 !important }
.green { color:#0c0 !important }
.blue  { color:#99f !important }

/* rollover highlighting */
.mouseover 
	{color:[[ColorPalette::TertiaryLight]] !important;}
.mouseover a
	{color:[[ColorPalette::TertiaryLight]] !important;}
.selected .mouseover
	{color:[[ColorPalette::Foreground]] !important;}
.selected .mouseover .button, .selected .mouseover a
	{color:[[ColorPalette::PrimaryDark]] !important;}

/* rollover zoom text */
.zoomover
	{ font-size:80% !important; }
.selected .zoomover
	{ font-size:100% !important; }

/* [[ColorPalette]] text colors */
.Background	{ color:[[ColorPalette::Background]];	 }
.Foreground	{ color:[[ColorPalette::Foreground]];	 }
.PrimaryPale	{ color:[[ColorPalette::PrimaryPale]];	 }
.PrimaryLight	{ color:[[ColorPalette::PrimaryLight]];	 }
.PrimaryMid	{ color:[[ColorPalette::PrimaryMid]];	 }
.PrimaryDark	{ color:[[ColorPalette::PrimaryDark]];	 }
.SecondaryPale	{ color:[[ColorPalette::SecondaryPale]]; }
.SecondaryLight	{ color:[[ColorPalette::SecondaryLight]];}
.SecondaryMid	{ color:[[ColorPalette::SecondaryMid]];	 }
.SecondaryDark	{ color:[[ColorPalette::SecondaryDark]]; }
.TertiaryPale	{ color:[[ColorPalette::TertiaryPale]];	 }
.TertiaryLight	{ color:[[ColorPalette::TertiaryLight]]; }
.TertiaryMid	{ color:[[ColorPalette::TertiaryMid]];	 }
.TertiaryDark	{ color:[[ColorPalette::TertiaryDark]];	 }
.Error		{ color:[[ColorPalette::Error]];	 }

/* [[ColorPalette]] background colors */
.BGBackground	  { background-color:[[ColorPalette::Background]];	}
.BGForeground	  { background-color:[[ColorPalette::Foreground]];	}
.BGPrimaryPale	  { background-color:[[ColorPalette::PrimaryPale]];	}
.BGPrimaryLight	  { background-color:[[ColorPalette::PrimaryLight]];	}
.BGPrimaryMid	  { background-color:[[ColorPalette::PrimaryMid]];	}
.BGPrimaryDark	  { background-color:[[ColorPalette::PrimaryDark]];	}
.BGSecondaryPale  { background-color:[[ColorPalette::SecondaryPale]]; 	}
.BGSecondaryLight { background-color:[[ColorPalette::SecondaryLight]];	}
.BGSecondaryMid	  { background-color:[[ColorPalette::SecondaryMid]];	}
.BGSecondaryDark  { background-color:[[ColorPalette::SecondaryDark]]; 	}
.BGTertiaryPale	  { background-color:[[ColorPalette::TertiaryPale]];	}
.BGTertiaryLight  { background-color:[[ColorPalette::TertiaryLight]]; 	}
.BGTertiaryMid	  { background-color:[[ColorPalette::TertiaryMid]];	}
.BGTertiaryDark	  { background-color:[[ColorPalette::TertiaryDark]];	}
.BGError	  { background-color:[[ColorPalette::Error]];	 	}
/*}}}*/
/***
|Name|SystemInfoPlugin|
|Source|http://www.TiddlyTools.com/#SystemInfoPlugin|
|Version|1.7.1|
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.1|
|Type|plugin|
|Description|view system internal data and settings|
~TidIDE (//prounounced "Tie Dyed"//) - ''Tid''dlyWiki ''I''ntegrated ''D''evelopment ''E''nvironment - tools for ~TiddlyWiki authors and editors.  

You can use the {{{<>}}} control panel to view a variety of system internal data and functions, and view/modify ''all'' of ~TiddlyWiki's internal config.option.* settings.  NOTE: Non-default config.options are stored in cookies and are retrieved whenever the TW document is loaded into a browser; however, ''core TW functions and custom-defined plugins can explicitly ignore or reset any locally-stored cookie values and use their own, internally-defined values'' instead.  As a result, changes to these may be completely ignored, or may only have an effect during the current TW document "session" (i.e., until the TW document is reloaded), even though a persistent cookie value has been saved.
!!!!!Usage/Example
<<<
{{{<>}}}
{{smallform{<>}}}
<<<
!!!!!Revisions
<<<
''2007.10.31 [1.7.1]'' code reduction: when filling globals droplist, instead of using a large, static "global exclusion list", simply skip global *functions*, while still listing all other global properties, including key TW internal objects such as "config".
''2007.09.09 [1.7.0]'' split from TidIDEPlugin
|please see [[TidIDEPluginInfo]] for additional revision details|
''2006.04.15 [0.5.0]'' Initial ALPHA release. Converted from inline script.
<<<
!!!!!Code
***/
//{{{
version.extensions.SystemInfoPlugin= {major: 1, minor: 7, revision: 1, date: new Date(2006,10,31)};
config.shadowTiddlers.SystemInfo="<>";
config.macros.systemInfo = {
	handler: function(place,macroName,params,wikifier,paramString,tiddler) {
		var span=createTiddlyElement(place,"span")
		span.innerHTML=this.html;
		this.getsys(span.getElementsByTagName("form")[0]); // initialize form
	},
	getsys: function(f) {
		f.sysview.value="";

		// OPTIONS
		while (f.sys_opts.options.length > 1) { f.sys_opts.options[1]=null; } // clear list
		f.config_view.value="";  // clear edit field
		var cookies = { };
		if (document.cookie != "") {
			var p = document.cookie.split("; ");
			for (var i=0; i < p.length; i++) {
				var pos=p[i].indexOf("=");
				if (pos==-1)
					cookies[p[i]]="";
				else
					cookies[p[i].substr(0,pos)]=unescape(p[i].slice(pos+1));
			}
		}
		var c=1;
		var opt=new Array(); for (var i in config.options) opt.push(i); opt.sort();
		for(var i=0; i 1) { f.sys_styles.options[1]=null; } // clear list
		var c=1;
		var styles=document.getElementsByTagName("style");
		for(var i=0; i < styles.length; i++) {
			var id=styles[i].getAttribute("id"); if (!id) id="(default)";
			var txt=id;
			var val="/* stylesheet:"+txt+" */\n"+styles[i].innerHTML;
			f.sys_styles.options[c++]=new Option(txt,val,false,false);
		}

		// SHADOWS
		while (f.sys_shadows.options.length > 1) { f.sys_shadows.options[1]=null; } // clear list
		var c=1;
		for(var s in config.shadowTiddlers) f.sys_shadows.options[c++]=new Option(s,config.shadowTiddlers[s],false,false);

		// NOTIFICATIONS
		while (f.sys_notify.options.length > 1) { f.sys_notify.options[1]=null; } // clear list
		var c=1;
		for (var i=0; i 1) { f.sys_macros.options[1]=null; } // clear list
		var c=1;
		var macros=new Array(); for (var m in config.macros) macros.push(m); macros.sort();
		for(var i=0; i < macros.length; i++)
			f.sys_macros.options[c++]=new Option(macros[i],this.showObject(config.macros[macros[i]]),false,false);

		// COMMANDS
		while (f.sys_commands.options.length > 1) { f.sys_commands.options[1]=null; } // clear list
		var c=1;
		for(var cmd in config.commands)
			f.sys_commands.options[c++]=new Option(cmd,this.showObject(config.commands[cmd]),false,false);

		// FORMATTERS
		while (f.sys_formatters.options.length > 1) { f.sys_formatters.options[1]=null; } // clear list
		var c=1;
		for(var i=0; i < config.formatters.length; i++)
			f.sys_formatters.options[c++]=new Option(config.formatters[i].name,this.showObject(config.formatters[i]),false,false);

		// PARAMIFIERS
		while (f.sys_params.options.length > 1) { f.sys_params.options[1]=null; } // clear list
		var c=1;
		for(var param in config.paramifiers)
			f.sys_params.options[c++]=new Option(param,this.showObject(config.paramifiers[param]),false,false);

		// GLOBALS
		//global variables and functions (excluding most DOM and ~TiddyWiki core definitions)://
		while (f.sys_globals.options.length > 1) { f.sys_globals.options[1]=null; } // clear list
		if (config.browser.isIE) return; // BYPASS - 8/16/2006 // DON'T LIST GLOBALS IN IE... throws object error - WFFL
		try {
			var c=1;
			for (var v in window) if ((typeof window[v])!='function') {
				var t=window[v];
				if ((typeof window[v])=='object') {
					var t='';
					for (var p in window[v]) {
						t+=((typeof window[v][p])!='function')?('['+typeof window[v][p]+'] '+p):p;
						t+=((typeof window[v][p])!='function')?('='+window[v][p]):'';
						t+='\n';
					}
				}
				f.sys_globals.options[c++]=new Option(((typeof window[v])!='function')?('['+typeof window[v]+'] '+v):v,t,false,false);
			}	
		}
		catch(e) { ; }
	},
	setsys: function(f) {
		if (f.sys_opts.selectedIndex==0) return; // heading - do nothing
		var name=f.sys_opts.options[f.sys_opts.selectedIndex].text.replace(/\[[Xx_]\] /,'').replace(/ \(cookie\)/,'')
		var value=f.config_view.value;
		config.options[name]=value;
		saveOptionCookie(name);
		f.sys_opts.options[f.sys_opts.selectedIndex].value=value;
		return;
	},
	showObject: function(o) { // generate formatted output for displaying object references
		var t="";
		for (var p in o) {
			if (typeof o[p]=="function") {
				t+="- - - - - - - - - - "+p+" - - - - - - - - - -\n";
				t+=o[p].toString();
				t+="\n- - - - - - - - - - END: "+p+" - - - - - - - - - -\n";
			}
			else
				t+='['+typeof o[p]+'] '+p+": "+o[p]+"\n";
		}
		return t;
	},
	html: "\
	
\ \ \
\ \ \ \ \ \
\ \
\ \ \
\
" } //}}}
Integralidade
12,414,13,431,106,431,106,416,106,416
----
Cynefin
13,431,14,444,66,446,66,433,66,433
----
DragonDreaming
13,445,16,460,121,460,121,445,121,445
----
Panarquia
14,460,15,475,81,474,79,464,79,464
----
Permacultura
15,477,15,491,105,491,103,476,103,476
----
Governanca
13,490,14,505,91,508,93,493,93,493
----
PensamentoSistemico
15,508,15,520,161,523,161,505,161,505
----
PDC
14,521,14,534,47,535,47,523,47,523
----
DinamicaEspiral
15,535,15,548,131,551,131,533
----
/***
|Name|TaggedTemplateTweak|
|Source|http://www.TiddlyTools.com/#TaggedTemplateTweak|
|Documentation|http://www.TiddlyTools.com/#TaggedTemplateTweakInfo|
|Version|1.6.1|
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.1|
|Type|plugin|
|Description|use alternative ViewTemplate/EditTemplate for specific tiddlers|
This plugin extends the core function, story.chooseTemplateForTiddler(), so that any given tiddler can be viewed and/or edited using alternatives to the standard tiddler templates.
!!!!!Documentation
>see [[TaggedTemplateTweakInfo]]
!!!!!Revisions
<<<
2009.09.02 [1.6.1] apply field-based template (if any) *before* tag-based template
| please see [[TaggedTemplateTweakInfo]] for previous revision details |
2007.06.11 [1.0.0] initial release
<<<
!!!!!Code
***/
//{{{
version.extensions.TaggedTemplateTweak= {major: 1, minor: 6, revision: 1, date: new Date(2009,9,2)};

if (!config.options.txtTemplateTweakFieldname)	
	config.options.txtTemplateTweakFieldname='template';

Story.prototype.taggedTemplate_chooseTemplateForTiddler = Story.prototype.chooseTemplateForTiddler
Story.prototype.chooseTemplateForTiddler = function(title,template)
{
	// get core template and split into theme and template name
	var coreTemplate=this.taggedTemplate_chooseTemplateForTiddler.apply(this,arguments);
	var theme=""; var template=coreTemplate;
	var parts=template.split(config.textPrimitives.sectionSeparator);
	if (parts[1]) { theme=parts[0]; template=parts[1]; }
	else theme=config.options.txtTheme||""; // if theme is not specified
	theme+=config.textPrimitives.sectionSeparator;

	// look for template using title as prefix
	if (!store.getTaggedTiddlers(title).length) { // if tiddler is not a tag
		if (store.getTiddlerText(theme+title+template))
			{ return theme+title+template; } // theme##TitleTemplate
		if (store.getTiddlerText(title+template))
			{ return title+template; }	 // TitleTemplate
	}

	// look for templates using custom field value as prefix
	var v=store.getValue(title,config.options.txtTemplateTweakFieldname);
	if (store.getTiddlerText(theme+v+template))
		{ return theme+v+template; }	// theme##valueTemplate
	if (store.getTiddlerText(v+template))
		{ return v+template; }		// valueTemplate

	// look for template using tags as prefix
	var tiddler=store.getTiddler(title);
	if (!tiddler) return coreTemplate; // tiddler doesn't exist... use core result
	for (i=0; i<tiddler.tags.length; i++) {
		var t=tiddler.tags[i]+template; // add tag prefix to template
		var c=t.substr(0,1).toUpperCase()+t.substr(1); // capitalized for WikiWord title
		if (store.getTiddlerText(theme+t))	{ return theme+t; } // theme##tagTemplate
		if (store.getTiddlerText(theme+c))	{ return theme+c; } // theme##TagTemplate
		if (store.getTiddlerText(t)) 		{ return t; }	    // tagTemplate
		if (store.getTiddlerText(c))		{ return c; }	    // TagTemplate
	}
	
	// no match... use core result
	return coreTemplate;
}
//}}}
<<tiddler TagsList>>
{{fine{{{fourcolumns{<script>  
var out="";
var list="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="AAA/tags_"+localStorage.language+".txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var etiquetas=returnText.split("#\n");
for(t=0;t<etiquetas.length;t++){
var etiText=etiquetas[t].split("|");
if(etiText[2]=="Referencia"){out+=etiText[0]+"<br>";}
}
//return out;
var referencias=out.split("<br>");
for(e=0;e<referencias.length-1;e++){
//return referencias[e];
list+='<br>__<script label="'+referencias[e]+'">localStorage.tagDescripcao="'+referencias[5]+'";localStorage.TagSearch=config.options.txtTagSearch;config.refreshers.content(document.getElementById("topMenu"));config.refreshers.content(document.getElementById("rightMenu"));</scrip'+'t>__<br>';
//return list;
for(t=0;t<etiquetas.length-1;t++){
var etiText=etiquetas[t].split("|");
if(etiText[6].indexOf(referencias[e])!="-1") {list+='<script label="'+etiText[0]+'">localStorage.tagDescripcao="'+etiText[5]+'";config.options.txtTagSearch="'+etiText[0]+'";localStorage.TagSearch=config.options.txtTagSearch;localStorage.tipo="pdf";localStorage.rightMenu="Procurar";config.refreshers.content(document.getElementById("topMenu"));config.refreshers.content(document.getElementById("rightMenu"));</scrip'+'t><br>';}
}
}

return list;
</script>}}} }}}
{{chk{<<showWhen localStorage.language=="pt">>Tarefas, desafios e oportunidades aprender mais!!!}}}{{chk{<<showWhen localStorage.language=="es">> Tareas, desafios y oportunidades para aprender mas!!! }}}
<script>
var out="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="AAA/tarefaStore.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var itemList=xmlHttp.responseText;
//return itemList;
var items=itemList.split("#\n");
for(t=0;t<items.length-1;t++)
{
var tarefaItem=items[t].split("|");
if (tarefaItem[12]==localStorage.curso)
{out+='<script label="'+tarefaItem[0]+'">localStorage.rightMenu="tarefa";localStorage.subTemaItem="'+tarefaItem[0]+'";localStorage.tagDescripcao="";localStorage.rightText="'+tarefaItem[6]+'";localStorage.tarefaText="{{right{upload(nao funciona ainda)}}}__'+tarefaItem[0]+'__<br>'+tarefaItem[5]+'<br>fonte original:'+tarefaItem[10]+'";story.displayTiddler(null,"tarefaViewer");config.refreshers.content(document.getElementById("rightMenu"));</sc'+'ript><br>';
}
}
return out;
</script>

<script>var end="Temas/temaSlideShow.php";
var parameters="?tema="+localStorage.subTema+"&curso="+localStorage.curso;
var url=end+parameters;
window.open(url,'_blank','right=20,top=20,width=1000,height=600,toolbar=no,scrollbars=yes,titlebar=no',true);
localStorage.slideshow='<html><iframe src="Temas/'+localStorage.subTema+'.html" width=1000px height=600px></iframe></ht'+'ml>'
</script>
<<wikify {{localStorage.slideshow}}>>
<script>var end="Temas/temaSlideShow.php";
var parameters="?tema="+localStorage.subTema+"&curso="+localStorage.curso;
var url=end+parameters;
window.open(url,'_blank','right=20,top=20,width=1000,height=600,toolbar=no,scrollbars=yes,titlebar=no',true);
localStorage.slideshow='<html><iframe src="Temas/'+localStorage.subTema+'.html" width=1000px height=600px></iframe></ht'+'ml>'
</script>
<<wikify {{localStorage.slideshow}}>>
''<<wikify {{localStorage.subTema}}>>''{{floatright{<script label="apresenta">story.displayTiddler(null,"TemaSlideShow");</script><<setIcon Logos/small_presentation.png "" notext>> <<showPopup tiddler:uploadTema label:uploadTema width:400px popupClass:sticky>><<setIcon Logos/upload.png "" notext>> [[printSubTema]]<<setIcon Logos/printer.png "" notext>>  {{chk{<<showWhen localStorage.curso=="all">><<showPopup tiddler:corrijaTextos label:corrija width:400px  popupClass:sticky>><<setIcon Logos/sm_edit.png "" notext>>  <<showPopup tiddler:subTema label:add width:400px  popupClass:sticky>><<setIcon Logos/small_camera.png "" notext>> <<showWhen localStorage.subTema=="dinamicas">><<showPopup tiddler:addDinamica lable;dinamica popupClass:sticky width:400px>><<setIcon Logos/dinamica_small.png "" notext>>  }}} }}}
<script>
var urlTarget='"Temas/temaSlideShow.php?tema='+localStorage.subTema+'&curso='+localStorage.curso+'"';
var out='<scri'+'pt src='+urlTarget+'></scr'+'ipt>';
return out;
</script>

{{chk{<<showWhen localStorage.chkAula=="no">><<wikify {{localStorage.subItemText}}>>}}}
<script>
localStorage.tagDescripcao=localStorage.subItemText;
var out="";
var showTime="";
//return localStorage.subTema;
var subTema=localStorage.subTema;
localStorage.refItem=localStorage.subTema;
localStorage.tipo="estudandoSubTema";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="Temas/allTemaItems_"+localStorage.language+".txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var itemList=xmlHttp.responseText;
//return discFile;
//return itemList;
var items=itemList.split("#\n");
var display="";
for(t=0;t<items.length-1;t++)
{
var itemDetails=items[t].split("|");
//return itemDetails[0]+tiddlersArray[t];
//return ".."+subTema+"../.."+itemDetails[3]+"..";
if(subTema==itemDetails[3])
{
var uploadDoc="";
if(itemDetails[2]=="fotoL"){
var show='{{center{<<tiddler ThumbThing with: "'+itemDetails[9]+'" 200px auto 600px auto>>}}}';
showTime+="[img(500px,auto)["+itemDetails[9]+"]]#";
}
if(itemDetails[2]=="fotoP"){
var show='{{center{<<tiddler ThumbThing with: "'+itemDetails[9]+'" 200px auto 600px auto>>}}}';
showTime+="[img(auto,500px)["+itemDetails[9]+"]]#";
}
if(itemDetails[2]=="video"){
show='{{center{<html><iframe src="http://youtube.com/embed/'+itemDetails[10]+'" width=250px height=200px></iframe></html>}}}';
showTime+=show+'#';
}
if(itemDetails[2]=="pdf"){
show='{{center{<script label="open">var url="AAA/Url.html#'+itemDetails[9]+'";window.open(url,"_blank","right=20,top=20,width=1000,height=600,toolbar=no,scrollbars=yes,titlebar=no",true);</scri'+'pt><<setIcon Logos/pdf.png "" notext>'+'>}}}';
}
if(itemDetails[2]=="som"){
show='{{center{<<player "'+itemDetails[10]+'" 300px 30px true false>'+'>}}}';
}
if(itemDetails[1]=="uploadDoc")
{
uploadDoc='<script>localStorage.docTipo="temaDocumento";</scri'+'pt><<showPopup tiddler:Upload_PDF label:upload popupClass:sticky width:400px>'+'><<setIcon Logos/smallPDF.png "" notext>'+'>';

}
display+='|'+show+'[[fonte|'+itemDetails[10]+']]{{floatright{'+uploadDoc+'<script label="comment">localStorage.rightMenu="comment";localStorage.subTemaItem="'+itemDetails[0]+'";localStorage.refItem="'+itemDetails[10]+'";config.refreshers.content(document.getElementById("rightMenu"));</'+'script><<setIcon Logos/comment.png "" notext>>}}}|__<script label="'+itemDetails[0]+'">config.options.txtTipo="Tema";config.options.txtTitulo="'+itemDetails[0]+'";localStorage.rightMenu="Procurar";localStorage.TagSearch="'+itemDetails[6]+'";localStorage.refItem="'+itemDetails[5]+'";config.refreshers.content(document.getElementById("rightMenu"));</scri'+'pt>__<br>{{small{'+itemDetails[5]+'}}}|\n';
}
}
localStorage.showTime=showTime;
return display;
</script>
<<wikify {{localStorage.showTime}}>>
<<tiddler reportAtividade>>
{{right{{{chk{<<showWhen localStorage.curso=="all">><<showPopup tiddler:corrijaTextos labell:corrija width:400px  popupClass:sticky>><<setIcon Logos/sm_edit.png "" notext>>}}} }}} {{fourcolumns{<script>var out="";

// get list of temas aprovado por curso
localStorage.chkAula="no";
//return "curso="+localStorage.curso;
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="Cursos/"+localStorage.curso+"/programa.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var allowedTemas=returnText.split("#\n");
var today=new Date();
today=today.formatString("YYYYMMDD");
//return today;
for(i=0;i<allowedTemas.length;i++)
{
var allowed=allowedTemas[i].split("|");
if((allowed[1]) && (allowed[1]<today)){
out+=allowed[0]+"|";
}
}
//return out;
// get list of subTema for temas approvadas

var lista="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="Temas/Temas.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var subTemasList=returnText.split("#\n");
var outList=out.split("|");
for (t=0;t<outList.length;t++)
{
lista+="<br>__"+outList[t]+"__<br>";

for(u=0;u<subTemasList.length-1;u++)
{
itemsList=subTemasList[u].split("|");
//return itemsList[0]+itemsList[1];
if(itemsList[0]== outList[t])
{
lista+='<script label="'+itemsList[1]+'">story.displayTiddler(null,"right");localStorage.subTema="'+itemsList[1]+'";localStorage.subItemText="'+itemsList[2]+'";localStorage.rightMenu="Procurar";localStorage.TagSearch="'+itemsList[1]+'";config.refreshers.content(document.getElementById("rightMenu"));config.refreshers.content(document.getElementById("topMenu"));story.displayTiddler(null,"TemaViewer");</scrip'+'t><br>';
}
}
}
return lista;
</script>}}}
<<wikify {{localStorage.text}}>>
/%
!info
|Name|ThumbThing|
|Source|http://www.TiddlyTools.com/#ThumbThing|
|Version|1.2.0|
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.1|
|Type|transclusion|
|Description|display a scaled 'thumbnail' image with popup for full-sized image|

Usage:
<<<
{{{
<<tiddler ThumbThing with: image thumbWidth thumbHeight fullWidth fullHeight>>
}}}
*{{{image}}} is one of:
**a local path/file
**a remote URL reference
**the title of a tiddler containing an attached image (see [[AttachFilePlugin]])
*{{{thumbWidth, thumbHeight, fullWidth, fullHeight}}} are CSS measurements.  Use 'auto' (or omit values) for default (full-sized) image height and/or width. For proportional scaling, specify a fixed-width OR fixed-height and use 'auto' for the other dimension.
<<<
Example:
<<<
{{{
<<tiddler ThumbThing with: images/meow2.jpg 100px>>
}}}
<<tiddler ThumbThing with: images/meow2.jpg 100px>>
<<<
See also:
>[[AllThumbs]]
!end

!show
<html><hide linebreaks>
<img src="$1" style="border=0;width:$2;height:$3;" title="$1" onclick="
	var p=Popup.create(this); if (!p) return; var s=p.style; s.border=s.padding='0'; s.background='none';
	p.innerHTML='<img src=\x22$1\x22 style=\x22border:1px solid #999;background:#eee;width:$4;height:$5\x22>';
	Popup.show(); event.cancelBubble=true; if(event.stopPropagation)event.stopPropagation(); return(false);
"></html>
!end
%/<<tiddler {{'ThumbThing##'+('$1'=='$'+'1'?'info':'show')}} with:
	{{var cma=config.macros.attach; (cma&&cma.isAttachment('$1'))?cma.getAttachment('$1'):'$1';}}
	[[$2]] [[$3]] [[$4]] [[$5]]>>
{{skye{<<showWhen ((localStorage.username=="Skye") || (localStorage.username=="Ivone"))>>{{icon{ <<showPopup tiddler:admin label:admin width:800px popupClass:sticky>><<setIcon Logos/smallCog.png "" notext>>}}} {{icon{<<showPopup tiddler:Admin2 label:admin width:120px>><<setIcon Logos/smallAdmin.png "" notext>>}}} <<showPopup tiddler:Storages label:storages width:130px popupClass:sticky>><<setIcon Logos/smallStorage.png "" notext>> <<showPopup tiddler:Dinamicas label:dinamicas width:200px popupClass:sticky>><<setIcon Logos/dinamica_small.png "" notext>> <<showPopup tiddler:curso label:curso width:100px popupClass:sticky>><<setIcon Logos/curso.png "" notext>> }}}.{{containerAdmin{ {{icon{[[Login]]<<setIcon Logos/smallLogin.png "" notext>>}}} {{icon{<<showPopup tiddler:alunos label:alunos width:200px popupClass:opaque>><<setIcon Logos/smallGroup.png "" notext>>}}} {{icon{<<showPopup tiddler:library label:Biblioteca width:26px popupClass:sticky>><<setIcon Logos/smallLibrary.png "" notext>> }}}{{icon{<<showPopup tiddler:mail label:mail width:400px popupClass:sticky>><<setIcon Logos/smallMail.png "" notext>>}}} {{icon{<<showPopup tiddler:bookmarklets label:bookmarklets width:300px popupClass:sticky>><<setIcon Logos/bookmarklet.png "" notext>>}}}}}}{{chk{<<showWhen localStorage.username>>{{ativo{<<showWhen localStorage.classo=="ativo">>{{containerOrange{ {{icon{<<showPopup tiddler:Aulas label:Aulas tip:"Acessando a lista das aulas e suas apresentacoes. Seleciona uma, e a apresentacao abrira na janela principal, e tambem a opcao colaborar com notas a respeito, abrira a direita" width:200px popupClass:sticky>><<setIcon Logos/small_classroom.png "" notext>>}}} {{icon{[[Design]]<<setIcon Logos/TUDOIcone_small.png "" notext>>}}} {{icon{<<showPopup tiddler:Temas label:temas width:600px popupClass:sticky>><<setIcon Logos/smallThemes.png "" notext>>}}}{{icon{<<showPopup tiddler:Lendo label:lendo tip:"Uma lista de livros e artigos bem importante a respeito as temas que estamos estudando...seleciona desde a lista, ele abrira em outra janela, tambem, depois ler-lhe, voce podem colaborar com um summario e/ou discussao a respeito...usando o icone a deireita cada item na lista" width:500px popupClass:sticky>><<setIcon Logos/smallBook.png "" notext>>}}} {{icon{<<showPopup tiddler:Tarefa label:tarefa width:500px popupClass:sticky>><<setIcon Logos/smallTask.png "" notext>>}}} {{icon{<<showPopup tiddler:Invertida label:aulaInvertida width:500px popupClass:sticky>><<setIcon Logos/smallBlackboard.png "" notext>>}}} {{icon{<<showPopup tiddler:Albums label:albums width:240px popupClass:sticky>><<setIcon Logos/sm_eyes.png "" notext>>}}}  {{icon{<<showPopup tiddler:Musica label:musicas width:240px popupClass:sticky>><<setIcon Logos/music_small.png "" notext>>}}} {{icon{<<showPopup tiddler:Info label:info width:320px popupClass:sticky>><<setIcon Logos/smallInfo.png "" notext>>}}} {{icon{<<showPopup tiddler:chkNoticias label:Noticias width:300px>><<setIcon Logos/smallNotice.png "" notext>>}}} {{icon{<<showPopup tiddler:Paginas label:Paginas width:200px popupClass:opaque>><<setIcon Logos/smallWebpage.png "" notext>>}}} {{icon{<<showPopup tiddler:Projetos label:projetos width:400px>><<setIcon Logos/smallProject.png "" notext>>}}}  {{icon{<<showPopup label:designs tiddler:Designing width:300px popupClass:sticky>><<setIcon Logos/designing.png "" notext>>}}} }}} {{containerAtual{ {{icon{<<showPopup tiddler:Diario label:Diarios width:28px popupClass:opaque>><<setIcon Logos/smallNote.png "" notext>>}}} {{icon{[[Discuss]]<<setIcon Logos/smallChat.png "" notext>>}}} {{icon{[[Referencias2]]<<setIcon Logos/pesquisas.png "" notext>>}}}{{icon{<<showPopup tiddler:Etherpad label:Etherpad width:200px popupClass:sticky>><<setIcon Logos/etherpad.png "" notext>>}}} {{icon{<<showPopup tiddler:Perfil label:perfil width:500px popupClass:sticky>><<setIcon Logos/small_profile.png "" notext>>}}}{{icon{<<showPopup tiddler:Progresso label:progresso width:400px popupClass:sticky>><<setIcon Logos/smallMiter.png "" notext>>}}} }}}<<showPopup tiddler:chkConfigs label:" . " width:200px>>}}} {{estudando{<<showWhen localStorage.classo=="estudando">>{{containerOrange{Conteudo = {{icon{<<showPopup tiddler:Temas label:temas width:600px popupClass:sticky>><<setIcon Logos/smallThemes.png "" notext>>}}} }}} }}} {{floatright{<<tiddler Procurar>>}}} }}}{{chk{<<showWhen !localStorage.username>>Voce precisa sera aluno do UniGaia-Brasil para navegar aqui!!}}}{{passado{<<showWhen localStorage.classo=="passado">>{{passado{someting}}}
Type the text for 'UniGaiaRef'
| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |
| 19/03/2014 21:53:55 | Skye | [[empty.html|http://www.unigaia-brasil.org/Ligar/empty.html]] | [[store.php|http://www.unigaia-brasil.org/Ligar/store.php]] | . | [[empty.html | http://www.unigaia-brasil.org/Ligar/empty.html]] |  |
| 19/03/2014 21:54:20 | Skye | [[empty.html|http://www.unigaia-brasil.org/Ligar/empty.html]] | [[store.php|http://www.unigaia-brasil.org/Ligar/store.php]] | . | [[empty.html | http://www.unigaia-brasil.org/Ligar/empty.html]] |  |
| 20/03/2014 16:18:53 | Ivone | [[empty.html|http://www.unigaia-brasil.org/Ligar/empty.html#TagsList]] | [[store.php|http://www.unigaia-brasil.org/Ligar/store.php]] | . | [[empty.html | http://www.unigaia-brasil.org/Ligar/empty.html]] |  |
| 20/03/2014 16:18:57 | Ivone | [[empty.html|http://www.unigaia-brasil.org/Ligar/empty.html#TagsList]] | [[store.php|http://www.unigaia-brasil.org/Ligar/store.php]] | . | [[empty.html | http://www.unigaia-brasil.org/Ligar/empty.html]] |  |
| 31/03/2014 22:28:18 | Skye | [[ligarIndex.html|http://www.unigaia-brasil.org/Ligar/ligarIndex.html]] | [[store.php|http://www.unigaia-brasil.org/Ligar/store.php]] | . | [[ligarIndex.html | http://www.unigaia-brasil.org/Ligar/ligarIndex.html]] |  |
/***
|''Name:''|UploadPlugin|
|''Description:''|Save to web a TiddlyWiki|
|''Version:''|4.1.4|
|''Date:''|2008-08-11|
|''Source:''|http://tiddlywiki.bidix.info/#UploadPlugin|
|''Documentation:''|http://tiddlywiki.bidix.info/#UploadPluginDoc|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0|
|''Requires:''|PasswordOptionPlugin|
***/
//{{{
version.extensions.UploadPlugin = {
	major: 4, minor: 1, revision: 4,
	date: new Date("2008-08-11"),
	source: 'http://tiddlywiki.bidix.info/#UploadPlugin',
	author: 'BidiX (BidiX (at) bidix (dot) info',
	coreVersion: '2.2.0'
};

//
// Environment
//

if (!window.bidix) window.bidix = {}; // bidix namespace
bidix.debugMode = false;	// true to activate both in Plugin and UploadService
	
//
// Upload Macro
//

config.macros.upload = {
// default values
	defaultBackupDir: '',	//no backup
	defaultStoreScript: "store.php",
	defaultToFilename: "index.html",
	defaultUploadDir: ".",
	authenticateUser: true	// UploadService Authenticate User
};
	
config.macros.upload.label = {
	promptOption: "Save and Upload this TiddlyWiki with UploadOptions",
	promptParamMacro: "Save and Upload this TiddlyWiki in %0",
	saveLabel: "save to web", 
	saveToDisk: "save to disk",
	uploadLabel: "upload"	
};

config.macros.upload.messages = {
	noStoreUrl: "No store URL in parmeters or options",
	usernameOrPasswordMissing: "Username or password missing"
};

config.macros.upload.handler = function(place,macroName,params) {
	if (readOnly)
		return;
	var label;
	if (document.location.toString().substr(0,4) == "http") 
		label = this.label.saveLabel;
	else
		label = this.label.uploadLabel;
	var prompt;
	if (params[0]) {
		prompt = this.label.promptParamMacro.toString().format([this.destFile(params[0], 
			(params[1] ? params[1]:bidix.basename(window.location.toString())), params[3])]);
	} else {
		prompt = this.label.promptOption;
	}
	createTiddlyButton(place, label, prompt, function() {config.macros.upload.action(params);}, null, null, this.accessKey);
};

config.macros.upload.action = function(params)
{
		// for missing macro parameter set value from options
		if (!params) params = {};
		var storeUrl = params[0] ? params[0] : config.options.txtUploadStoreUrl;
		var toFilename = params[1] ? params[1] : config.options.txtUploadFilename;
		var backupDir = params[2] ? params[2] : config.options.txtUploadBackupDir;
		var uploadDir = params[3] ? params[3] : config.options.txtUploadDir;
		var username = params[4] ? params[4] : config.options.txtUploadUserName;
		var password = config.options.pasUploadPassword; // for security reason no password as macro parameter	
		// for still missing parameter set default value
		if ((!storeUrl) && (document.location.toString().substr(0,4) == "http")) 
			storeUrl = bidix.dirname(document.location.toString())+'/'+config.macros.upload.defaultStoreScript;
		if (storeUrl.substr(0,4) != "http")
			storeUrl = bidix.dirname(document.location.toString()) +'/'+ storeUrl;
		if (!toFilename)
			toFilename = bidix.basename(window.location.toString());
		if (!toFilename)
			toFilename = config.macros.upload.defaultToFilename;
		if (!uploadDir)
			uploadDir = config.macros.upload.defaultUploadDir;
		if (!backupDir)
			backupDir = config.macros.upload.defaultBackupDir;
		// report error if still missing
		if (!storeUrl) {
			alert(config.macros.upload.messages.noStoreUrl);
			clearMessage();
			return false;
		}
		if (config.macros.upload.authenticateUser && (!username || !password)) {
			alert(config.macros.upload.messages.usernameOrPasswordMissing);
			clearMessage();
			return false;
		}
		bidix.upload.uploadChanges(false,null,storeUrl, toFilename, uploadDir, backupDir, username, password); 
		return false; 
};

config.macros.upload.destFile = function(storeUrl, toFilename, uploadDir) 
{
	if (!storeUrl)
		return null;
		var dest = bidix.dirname(storeUrl);
		if (uploadDir && uploadDir != '.')
			dest = dest + '/' + uploadDir;
		dest = dest + '/' + toFilename;
	return dest;
};

//
// uploadOptions Macro
//

config.macros.uploadOptions = {
	handler: function(place,macroName,params) {
		var wizard = new Wizard();
		wizard.createWizard(place,this.wizardTitle);
		wizard.addStep(this.step1Title,this.step1Html);
		var markList = wizard.getElement("markList");
		var listWrapper = document.createElement("div");
		markList.parentNode.insertBefore(listWrapper,markList);
		wizard.setValue("listWrapper",listWrapper);
		this.refreshOptions(listWrapper,false);
		var uploadCaption;
		if (document.location.toString().substr(0,4) == "http") 
			uploadCaption = config.macros.upload.label.saveLabel;
		else
			uploadCaption = config.macros.upload.label.uploadLabel;
		
		wizard.setButtons([
				{caption: uploadCaption, tooltip: config.macros.upload.label.promptOption, 
					onClick: config.macros.upload.action},
				{caption: this.cancelButton, tooltip: this.cancelButtonPrompt, onClick: this.onCancel}
				
			]);
	},
	options: [
		"txtUploadUserName",
		"pasUploadPassword",
		"txtUploadStoreUrl",
		"txtUploadDir",
		"txtUploadFilename",
		"txtUploadBackupDir",
		"chkUploadLog",
		"txtUploadLogMaxLine"		
	],
	refreshOptions: function(listWrapper) {
		var opts = [];
		for(i=0; i<this.options.length; i++) {
			var opt = {};
			opts.push();
			opt.option = "";
			n = this.options[i];
			opt.name = n;
			opt.lowlight = !config.optionsDesc[n];
			opt.description = opt.lowlight ? this.unknownDescription : config.optionsDesc[n];
			opts.push(opt);
		}
		var listview = ListView.create(listWrapper,opts,this.listViewTemplate);
		for(n=0; n<opts.length; n++) {
			var type = opts[n].name.substr(0,3);
			var h = config.macros.option.types[type];
			if (h && h.create) {
				h.create(opts[n].colElements['option'],type,opts[n].name,opts[n].name,"no");
			}
		}
		
	},
	onCancel: function(e)
	{
		backstage.switchTab(null);
		return false;
	},
	
	wizardTitle: "Upload with options",
	step1Title: "These options are saved in cookies in your browser",
	step1Html: "<input type='hidden' name='markList'></input><br>",
	cancelButton: "Cancel",
	cancelButtonPrompt: "Cancel prompt",
	listViewTemplate: {
		columns: [
			{name: 'Description', field: 'description', title: "Description", type: 'WikiText'},
			{name: 'Option', field: 'option', title: "Option", type: 'String'},
			{name: 'Name', field: 'name', title: "Name", type: 'String'}
			],
		rowClasses: [
			{className: 'lowlight', field: 'lowlight'} 
			]}
};

//
// upload functions
//

if (!bidix.upload) bidix.upload = {};

if (!bidix.upload.messages) bidix.upload.messages = {
	//from saving
	invalidFileError: "The original file '%0' does not appear to be a valid TiddlyWiki",
	backupSaved: "Backup saved",
	backupFailed: "Failed to upload backup file",
	rssSaved: "RSS feed uploaded",
	rssFailed: "Failed to upload RSS feed file",
	emptySaved: "Empty template uploaded",
	emptyFailed: "Failed to upload empty template file",
	mainSaved: "Main TiddlyWiki file uploaded",
	mainFailed: "Failed to upload main TiddlyWiki file. Your changes have not been saved",
	//specific upload
	loadOriginalHttpPostError: "Can't get original file",
	aboutToSaveOnHttpPost: 'About to upload on %0 ...',
	storePhpNotFound: "The store script '%0' was not found."
};

bidix.upload.uploadChanges = function(onlyIfDirty,tiddlers,storeUrl,toFilename,uploadDir,backupDir,username,password)
{
	var callback = function(status,uploadParams,original,url,xhr) {
		if (!status) {
			displayMessage(bidix.upload.messages.loadOriginalHttpPostError);
			return;
		}
		if (bidix.debugMode) 
			alert(original.substr(0,500)+"\n...");
		// Locate the storeArea div's 
		var posDiv = locateStoreArea(original);
		if((posDiv[0] == -1) || (posDiv[1] == -1)) {
			alert(config.messages.invalidFileError.format([localPath]));
			return;
		}
		bidix.upload.uploadRss(uploadParams,original,posDiv);
	};
	
	if(onlyIfDirty && !store.isDirty())
		return;
	clearMessage();
	// save on localdisk ?
	if (document.location.toString().substr(0,4) == "file") {
		var path = document.location.toString();
		var localPath = getLocalPath(path);
		saveChanges();
	}
	// get original
	var uploadParams = new Array(storeUrl,toFilename,uploadDir,backupDir,username,password);
	var originalPath = document.location.toString();
	// If url is a directory : add index.html
	if (originalPath.charAt(originalPath.length-1) == "/")
		originalPath = originalPath + "index.html";
	var dest = config.macros.upload.destFile(storeUrl,toFilename,uploadDir);
	var log = new bidix.UploadLog();
	log.startUpload(storeUrl, dest, uploadDir,  backupDir);
	displayMessage(bidix.upload.messages.aboutToSaveOnHttpPost.format([dest]));
	if (bidix.debugMode) 
		alert("about to execute Http - GET on "+originalPath);
	var r = doHttp("GET",originalPath,null,null,username,password,callback,uploadParams,null);
	if (typeof r == "string")
		displayMessage(r);
	return r;
};

bidix.upload.uploadRss = function(uploadParams,original,posDiv) 
{
	var callback = function(status,params,responseText,url,xhr) {
		if(status) {
			var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
			displayMessage(bidix.upload.messages.rssSaved,bidix.dirname(url)+'/'+destfile);
			bidix.upload.uploadMain(params[0],params[1],params[2]);
		} else {
			displayMessage(bidix.upload.messages.rssFailed);			
		}
	};
	// do uploadRss
	if(config.options.chkGenerateAnRssFeed) {
		var rssPath = uploadParams[1].substr(0,uploadParams[1].lastIndexOf(".")) + ".xml";
		var rssUploadParams = new Array(uploadParams[0],rssPath,uploadParams[2],'',uploadParams[4],uploadParams[5]);
		var rssString = generateRss();
		// no UnicodeToUTF8 conversion needed when location is "file" !!!
		if (document.location.toString().substr(0,4) != "file")
			rssString = convertUnicodeToUTF8(rssString);	
		bidix.upload.httpUpload(rssUploadParams,rssString,callback,Array(uploadParams,original,posDiv));
	} else {
		bidix.upload.uploadMain(uploadParams,original,posDiv);
	}
};

bidix.upload.uploadMain = function(uploadParams,original,posDiv) 
{
	var callback = function(status,params,responseText,url,xhr) {
		var log = new bidix.UploadLog();
		if(status) {
			// if backupDir specified
			if ((params[3]) && (responseText.indexOf("backupfile:") > -1))  {
				var backupfile = responseText.substring(responseText.indexOf("backupfile:")+11,responseText.indexOf("\n", responseText.indexOf("backupfile:")));
				displayMessage(bidix.upload.messages.backupSaved,bidix.dirname(url)+'/'+backupfile);
			}
			var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
			displayMessage(bidix.upload.messages.mainSaved,bidix.dirname(url)+'/'+destfile);
			store.setDirty(false);
			log.endUpload("ok");
		} else {
			alert(bidix.upload.messages.mainFailed);
			displayMessage(bidix.upload.messages.mainFailed);
			log.endUpload("failed");			
		}
	};
	// do uploadMain
	var revised = bidix.upload.updateOriginal(original,posDiv);
	bidix.upload.httpUpload(uploadParams,revised,callback,uploadParams);
};

bidix.upload.httpUpload = function(uploadParams,data,callback,params)
{
	var localCallback = function(status,params,responseText,url,xhr) {
		url = (url.indexOf("nocache=") < 0 ? url : url.substring(0,url.indexOf("nocache=")-1));
		if (xhr.status == 404)
			alert(bidix.upload.messages.storePhpNotFound.format([url]));
		if ((bidix.debugMode) || (responseText.indexOf("Debug mode") >= 0 )) {
			alert(responseText);
			if (responseText.indexOf("Debug mode") >= 0 )
				responseText = responseText.substring(responseText.indexOf("\n\n")+2);
		} else if (responseText.charAt(0) != '0') 
			alert(responseText);
		if (responseText.charAt(0) != '0')
			status = null;
		callback(status,params,responseText,url,xhr);
	};
	// do httpUpload
	var boundary = "---------------------------"+"AaB03x";	
	var uploadFormName = "UploadPlugin";
	// compose headers data
	var sheader = "";
	sheader += "--" + boundary + "\r\nContent-disposition: form-data; name=\"";
	sheader += uploadFormName +"\"\r\n\r\n";
	sheader += "backupDir="+uploadParams[3] +
				";user=" + uploadParams[4] +
				";password=" + uploadParams[5] +
				";uploaddir=" + uploadParams[2];
	if (bidix.debugMode)
		sheader += ";debug=1";
	sheader += ";;\r\n"; 
	sheader += "\r\n" + "--" + boundary + "\r\n";
	sheader += "Content-disposition: form-data; name=\"userfile\"; filename=\""+uploadParams[1]+"\"\r\n";
	sheader += "Content-Type: text/html;charset=UTF-8" + "\r\n";
	sheader += "Content-Length: " + data.length + "\r\n\r\n";
	// compose trailer data
	var strailer = new String();
	strailer = "\r\n--" + boundary + "--\r\n";
	data = sheader + data + strailer;
	if (bidix.debugMode) alert("about to execute Http - POST on "+uploadParams[0]+"\n with \n"+data.substr(0,500)+ " ... ");
	var r = doHttp("POST",uploadParams[0],data,"multipart/form-data; ;charset=UTF-8; boundary="+boundary,uploadParams[4],uploadParams[5],localCallback,params,null);
	if (typeof r == "string")
		displayMessage(r);
	return r;
};

// same as Saving's updateOriginal but without convertUnicodeToUTF8 calls
bidix.upload.updateOriginal = function(original, posDiv)
{
	if (!posDiv)
		posDiv = locateStoreArea(original);
	if((posDiv[0] == -1) || (posDiv[1] == -1)) {
		alert(config.messages.invalidFileError.format([localPath]));
		return;
	}
	var revised = original.substr(0,posDiv[0] + startSaveArea.length) + "\n" +
				store.allTiddlersAsHtml() + "\n" +
				original.substr(posDiv[1]);
	var newSiteTitle = getPageTitle().htmlEncode();
	revised = revised.replaceChunk("<title"+">","</title"+">"," " + newSiteTitle + " ");
	revised = updateMarkupBlock(revised,"PRE-HEAD","MarkupPreHead");
	revised = updateMarkupBlock(revised,"POST-HEAD","MarkupPostHead");
	revised = updateMarkupBlock(revised,"PRE-BODY","MarkupPreBody");
	revised = updateMarkupBlock(revised,"POST-SCRIPT","MarkupPostBody");
	return revised;
};

//
// UploadLog
// 
// config.options.chkUploadLog :
//		false : no logging
//		true : logging
// config.options.txtUploadLogMaxLine :
//		-1 : no limit
//      0 :  no Log lines but UploadLog is still in place
//		n :  the last n lines are only kept
//		NaN : no limit (-1)

bidix.UploadLog = function() {
	if (!config.options.chkUploadLog) 
		return; // this.tiddler = null
	this.tiddler = store.getTiddler("UploadLog");
	if (!this.tiddler) {
		this.tiddler = new Tiddler();
		this.tiddler.title = "UploadLog";
		this.tiddler.text = "| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |";
		this.tiddler.created = new Date();
		this.tiddler.modifier = config.options.txtUserName;
		this.tiddler.modified = new Date();
		store.addTiddler(this.tiddler);
	}
	return this;
};

bidix.UploadLog.prototype.addText = function(text) {
	if (!this.tiddler)
		return;
	// retrieve maxLine when we need it
	var maxLine = parseInt(config.options.txtUploadLogMaxLine,10);
	if (isNaN(maxLine))
		maxLine = -1;
	// add text
	if (maxLine != 0) 
		this.tiddler.text = this.tiddler.text + text;
	// Trunck to maxLine
	if (maxLine >= 0) {
		var textArray = this.tiddler.text.split('\n');
		if (textArray.length > maxLine + 1)
			textArray.splice(1,textArray.length-1-maxLine);
			this.tiddler.text = textArray.join('\n');		
	}
	// update tiddler fields
	this.tiddler.modifier = config.options.txtUserName;
	this.tiddler.modified = new Date();
	store.addTiddler(this.tiddler);
	// refresh and notifiy for immediate update
	story.refreshTiddler(this.tiddler.title);
	store.notify(this.tiddler.title, true);
};

bidix.UploadLog.prototype.startUpload = function(storeUrl, toFilename, uploadDir,  backupDir) {
	if (!this.tiddler)
		return;
	var now = new Date();
	var text = "\n| ";
	var filename = bidix.basename(document.location.toString());
	if (!filename) filename = '/';
	text += now.formatString("0DD/0MM/YYYY 0hh:0mm:0ss") +" | ";
	text += config.options.txtUserName + " | ";
	text += "[["+filename+"|"+location + "]] |";
	text += " [[" + bidix.basename(storeUrl) + "|" + storeUrl + "]] | ";
	text += uploadDir + " | ";
	text += "[[" + bidix.basename(toFilename) + " | " +toFilename + "]] | ";
	text += backupDir + " |";
	this.addText(text);
};

bidix.UploadLog.prototype.endUpload = function(status) {
	if (!this.tiddler)
		return;
	this.addText(" "+status+" |");
};

//
// Utilities
// 

bidix.checkPlugin = function(plugin, major, minor, revision) {
	var ext = version.extensions[plugin];
	if (!
		(ext  && 
			((ext.major > major) || 
			((ext.major == major) && (ext.minor > minor))  ||
			((ext.major == major) && (ext.minor == minor) && (ext.revision >= revision))))) {
			// write error in PluginManager
			if (pluginInfo)
				pluginInfo.log.push("Requires " + plugin + " " + major + "." + minor + "." + revision);
			eval(plugin); // generate an error : "Error: ReferenceError: xxxx is not defined"
	}
};

bidix.dirname = function(filePath) {
	if (!filePath) 
		return;
	var lastpos;
	if ((lastpos = filePath.lastIndexOf("/")) != -1) {
		return filePath.substring(0, lastpos);
	} else {
		return filePath.substring(0, filePath.lastIndexOf("\\"));
	}
};

bidix.basename = function(filePath) {
	if (!filePath) 
		return;
	var lastpos;
	if ((lastpos = filePath.lastIndexOf("#")) != -1) 
		filePath = filePath.substring(0, lastpos);
	if ((lastpos = filePath.lastIndexOf("/")) != -1) {
		return filePath.substring(lastpos + 1);
	} else
		return filePath.substring(filePath.lastIndexOf("\\")+1);
};

bidix.initOption = function(name,value) {
	if (!config.options[name])
		config.options[name] = value;
};

//
// Initializations
//

// require PasswordOptionPlugin 1.0.1 or better
bidix.checkPlugin("PasswordOptionPlugin", 1, 0, 1);

// styleSheet
setStylesheet('.txtUploadStoreUrl, .txtUploadBackupDir, .txtUploadDir {width: 22em;}',"uploadPluginStyles");

//optionsDesc
merge(config.optionsDesc,{
	txtUploadStoreUrl: "Url of the UploadService script (default: store.php)",
	txtUploadFilename: "Filename of the uploaded file (default: in index.html)",
	txtUploadDir: "Relative Directory where to store the file (default: . (downloadService directory))",
	txtUploadBackupDir: "Relative Directory where to backup the file. If empty no backup. (default: ''(empty))",
	txtUploadUserName: "Upload Username",
	pasUploadPassword: "Upload Password",
	chkUploadLog: "do Logging in UploadLog (default: true)",
	txtUploadLogMaxLine: "Maximum of lines in UploadLog (default: 10)"
});

// Options Initializations
bidix.initOption('txtUploadStoreUrl','');
bidix.initOption('txtUploadFilename','');
bidix.initOption('txtUploadDir','');
bidix.initOption('txtUploadBackupDir','');
bidix.initOption('txtUploadUserName','');
bidix.initOption('pasUploadPassword','');
bidix.initOption('chkUploadLog',true);
bidix.initOption('txtUploadLogMaxLine','10');


// Backstage
merge(config.tasks,{
	uploadOptions: {text: "upload", tooltip: "Change UploadOptions and Upload", content: '<<uploadOptions>>'}
});
config.backstageTasks.push("uploadOptions");


//}}}
/***
|''Name:''|UploadTiddlerMacro|
|''Description:''|Define a macro to upload a tiddler using UploadTiddlerPlugin (see UploadTiddlerPlugin for details).|
|''Version:''|1.0.0|
|''Date:''|2008-09-30|
|''Source:''|http://tiddlywiki.bidix.info/#UploadTiddlerMacro|
|''Usage:''|{{{<<uploadTiddler [tiddlerTitle]>>}}}<br>{{{tiddlerTitle: if omitted the title of the current tiddler}}}|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''CoreVersion:''|2.2.0|
|''Requires:''|UploadTiddlerPlugin|
***/
//{{{
version.extensions.UploadTiddlerMacro = {
	major: 1, minor: 0, revision: 0, 
	date: new Date("2008-09-30"),
	source: 'http://tiddlywiki.bidix.info/#UploadTiddlerMacro',
	author: 'BidiX (BidiX (at) bidix (dot) info',
	coreVersion: '2.2.0'
};

config.macros.uploadTiddler = {
	label: "uploadTiddler",
	prompt: "upload tiddler '%0' using UploadTiddlerOptions ",
	warning: "Are you sure you want to upload '%0'?",
	messages: {
		fileUploaded: "tiddler '%0' uploaded to file '%1'",
		fileNotUploaded: "tiddler '%0' NOT uploaded"
	},

	handler: function(place, macroName, params, wikifier,paramString, tiddler) {
		var tiddlerTitle = params[0];
		if (!tiddlerTitle) { 
			tiddlerTitle = tiddler.title;
		} else {
			tiddler = store.getTiddler(tiddlerTitle);
		}
		createTiddlyButton(place, this.label, this.prompt.format([tiddlerTitle]), 
			function () {
				config.macros.uploadTiddler.upload(tiddlerTitle, tiddler); 
				return false;}, 
			null, null, null);
	},

	upload:  function(tiddlerTitle, tiddler) {
		var saved_chkUploadTiddler = config.options.chkUploadTiddler;
		config.options.chkUploadTiddler = true; 
		bidix.uploadTiddler.upload(tiddlerTitle, tiddler,tiddlerTitle);
		config.options.chkUploadTiddler = saved_chkUploadTiddler;
	}
};

//
// Utilities
// 
if (!window.bidix) window.bidix = {}; // bidix namespace

bidix.checkPlugin = function(plugin, major, minor, revision) {
	var ext = version.extensions[plugin];
	if (!
		(ext  && 
			((ext.major > major) || 
			((ext.major == major) && (ext.minor > minor))  ||
			((ext.major == major) && (ext.minor == minor) && (ext.revision >= revision))))) {
			// write error in PluginManager
			if (pluginInfo)
				pluginInfo.log.push("Requires " + plugin + " " + major + "." + minor + "." + revision);
			eval(plugin); // generate an error : "Error: ReferenceError: xxxx is not defined"
	}
};

//
// Initializations
//

// require UploadTiddlerPlugin 1.2.2 or better
bidix.checkPlugin("UploadTiddlerPlugin", 1, 2, 2);


//}}}
/***
|''Name:''|UploadTiddlerPlugin|
|''Description:''|Upload a tiddler and Update a remote TiddlyWiki |
|''Version:''|1.2.2|
|''Date:''|2008-09-13|
|''Source:''|http://tiddlywiki.bidix.info/#UploadTiddlerPlugin|
|''Usage:''|Uses {{{<<uploadOptions>>}}}<br>with those UploadTiddler Options : <br>chkUploadTiddler: <<option chkUploadTiddler>><br>txtUploadTiddlerStoreUrl: <<option txtUploadTiddlerStoreUrl>><br>chkUploadTiddlerFromFile: <<option chkUploadTiddlerFromFile>>|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''[[License]]:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''CoreVersion:''|2.3.0|
***/
//{{{
version.extensions.UploadTiddlerPlugin = {
	major: 1, minor: 2, revision: 2, 
	date: new Date("2008-09-13"),
	source: 'http://tiddlywiki.bidix.info/#UploadTiddlerPlugin',
	author: 'BidiX (BidiX (at) bidix (dot) info',
	coreVersion: '2.3.0'
};

if (!window.bidix) window.bidix = {}; // bidix namespace
bidix.debugMode = false;
bidix.uploadTiddler = {
	messages: {
		aboutToSaveTiddler: "About to update tiddler '%0'...",
		aboutToRemotelySaveTiddler: "About to REMOTELY update tiddler '%0'...",
		storeTiddlerNotFound: "Script store tiddler '%0' not found",
		tiddlerSaved: "Tiddler '%0' updated in '%1' using '%2' "
	},
	upload: function(title,tiddler,oldTitle) {
		var callback = function(status,params,responseText,url,xhr) {
			if (xhr.status == 404) {
				alert(bidix.uploadTiddler.messages.storeTiddlerNotFound.format([url]));
				return;
			}
			if ((bidix.debugMode) || (responseText.indexOf("Debug mode") >= 0 )) {
				alert(responseText);
				if (responseText.indexOf("Debug mode") >= 0 )
					responseText = responseText.substring(responseText.indexOf("nn")+2);
			} else if (responseText.charAt(0) != '0') 
				alert(responseText);
			else 
				displayMessage(bidix.uploadTiddler.messages.tiddlerSaved.format([params[0], params[1], params[2]]));
				store.setDirty(false);
			}

		if ((config.options['chkUploadTiddler']) && 
				((document.location.toString().substr(0,4) == "http") || config.options['chkUploadTiddlerFromFile'])) {
			clearMessage();
			if (document.location.toString().substr(0,4) != "http")
				displayMessage(bidix.uploadTiddler.messages.aboutToRemotelySaveTiddler.format([title]));
			else
				displayMessage(bidix.uploadTiddler.messages.aboutToSaveTiddler.format([title]));
			var ExtTiddler = null;
			var html = null;
			if (tiddler) {
				ExtTiddler = store.getSaver().externalizeTiddler(store,tiddler);
				html = wikifyStatic(tiddler.text,null,tiddler).htmlEncode();
			}
			var form = "title="+encodeURIComponent(title);
			form = form + "&tiddler="+(ExtTiddler?encodeURIComponent(ExtTiddler):'');
			form = form + "&html="+(html?encodeURIComponent(html):'');
			var filename = (config.options['txtUploadFilename']?config.options['txtUploadFilename']:'index.html');
			form = form +"&oldTitle="+encodeURIComponent(oldTitle);
			form = form +"&fileName="+encodeURIComponent(filename);
			form = form +"&backupDir="+encodeURIComponent(config.options['txtUploadBackupDir']);
			form = form +"&user="+encodeURIComponent(config.options['txtUploadUserName']);
			form = form +"&password="+encodeURIComponent(config.options['pasUploadPassword']);
			form = form +"&uploadir="+encodeURIComponent(config.options['txtUploadDir']);
			form = form +"&debug="+encodeURIComponent(0);
			var storeScript = (config.options.txtUploadTiddlerStoreUrl 
								? config.options.txtUploadTiddlerStoreUrl : 'storeTiddler.php');
			var r = doHttp("POST",storeScript,form+"n",'application/x-www-form-urlencoded',
				config.options['txtUploadUserName'],config.options['pasUploadPassword'],callback,Array(title,filename, storeScript),null);
		}
	}
}
TiddlyWiki.prototype.saveTiddler_bidix = TiddlyWiki.prototype.saveTiddler;
TiddlyWiki.prototype.saveTiddler = function(oldTitle,newTitle,newBody,modifier,modified,tags,fields,clearChangeCount,created) {
	var tiddler = TiddlyWiki.prototype.saveTiddler_bidix.apply(this,arguments);
	var title = (newTitle?newTitle:oldTitle);
	if (oldTitle == title)
		oldTitle = '';
	bidix.uploadTiddler.upload(title, tiddler, oldTitle);
}
TiddlyWiki.prototype.removeTiddler_bidix =TiddlyWiki.prototype.removeTiddler;
TiddlyWiki.prototype.removeTiddler = function(title) {
	TiddlyWiki.prototype.removeTiddler_bidix.apply(this,arguments);
	bidix.uploadTiddler.upload(title, null);
}

//
// Initializations
//

bidix.initOption = function(name,value) {
	if (!config.options[name])
		config.options[name] = value;
};

// styleSheet
setStylesheet('.txtUploadTiddlerStoreUrl {width: 22em;}',"uploadTiddlerPluginStyles");

//optionsDesc
merge(config.optionsDesc,{
	txtUploadTiddlerStoreUrl: "Url of the UploadTiddlerService script (default: storeTiddler.php)",
	chkUploadTiddler: "Do per Tiddler upload using txtUploadTiddlerStoreUrl (default: false)",
	chkUploadTiddlerFromFile: "Upload tiddler even if TiddlyWiki is located on local file (default: false)"
});

// Options Initializations
bidix.initOption('txtUploadTiddlerStoreUrl','');
bidix.initOption('chkUploadTiddler','');
bidix.initOption('chkUploadTiddlerFromFile','');


// add options in backstage UploadOptions
if (config.macros.uploadOptions) {
	if (config.macros.uploadOptions.options) {
		config.macros.uploadOptions.options.push("txtUploadTiddlerStoreUrl","chkUploadTiddler", "chkUploadTiddlerFromFile");
	}
}

//}}}
{{left{
''Upload Arquivo (.pdf)''
<html><nowiki><form enctype="multipart/form-data" action="uploadPDF.php" method="POST" target=responseframe>
<input type="hidden" name="filename" ><input type="hidden" name="tarefa" value="">
<input type="text" name="title" value="" style="width:250px;">titulo<br>
<input type="text" name="editora" value="" style="width:250px;">editora<br>
<input type="text" name="autor" value="" style="width:250px;">autor<br>
<input type="text" name="isbn" value="" style="width:250px;">isbn<br>
<input  type=text name="etiquetas"  value="" style="width:250px">etiquetas<br>
<input type=text name = "username" value="" style="width:250px;">aluno<br>
<input  type=text name="curso" value="" style="width:250px;">curso<br>
<input  type=text name="tipo" value="" style="width:100px;">PDF (so uma etiqueta), Livro, Artigo, Leido, Pasta<br>
 <input type=text name="fonte" value="" style="width:100px;"> <input type=text name="doctipo" value="" style="width:100px;"><br>
<textarea name="comment" rows="6" cols="48" style="width:320px;"></textarea><br>Nota: escrive uma descricao breve do livro aqui...em caso de um sumario mais completa, upload seu arquivo, em PDF usando a proxima butao.<br><input type="file" name="url" id="url">
<input type="submit" value="mandar" onclick=''>
</form><iframe src="" name="responseframe" id="responseframe" marginheight=0     style="display:block;border:0;padding:0;margin:0;width:100%;height:50px;"></iframe></html><script>
var form=place.lastChild.getElementsByTagName('form')[0];
form.title.value=localStorage.titulo;
form.username.value=localStorage.username;
form.curso.value=localStorage.curso;
form.doctipo.value=localStorage.docTipo;
form.fonte.value=localStorage.item;
form.etiquetas.value=localStorage.TagSearch;
if(localStorage.docTipo=="Livros"){form.fonte.value="livros";form.etiquetas.value="";}</script>
{{small{Nota:usar esta forma para mandar um documento/definir/describir seu tarefa resposta e depois seleciona o arquivo em seu computador e mandar ele por UniGaia-Brasil. Nesse momento, voce pode "upload" arquivos em formato PDF..... por favor guardar seus arquivos nesse formato - em caso voce nao sabe como fazer isso, ou nao tem um programa com esse capacidade....me contacta direitament.}}} }}}
<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
<<wikify {{'<<tiddler designItem with: '+tiddler.title+'>'+'>'}}>>
<script>localStorage.tipo="video";</script><<tiddler Procurar>>
<!--{{{-->
<div class='toolbar' role='navigation' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>

<div class='title' macro='view title'></div>
<div class='viewer' macro='view text wikified'></div>
<span macro='tiddler TiddlerBackgrounds' style='display:none'></span>
<div class='tagClear'></div>
<!--}}}-->
<html><iframe name='embed_readwrite' src='http://mpnotepad.duthersoft.com/p/2014_PDC_Ekobe-inicio-visaoAtual?showControls=true&showChat=true&showLineNumbers=true&useMonospaceFont=false' width=500 height=500></iframe></html>
/***
|Name|WikifyPlugin|
|Source|http://www.TiddlyTools.com/#WikifyPlugin|
|Documentation|http://www.TiddlyTools.com/#WikifyPluginInfo|
|Version|1.2.0|
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.1|
|Type|plugin|
|Description|insert sections, slices, fields, literals, or computed values into a wiki-format output|
!!!!!Documentation
> see [[WikifyPluginInfo]]
!!!!!Revisions
<<<
2011.03.07 1.2.0 added handling in getFieldReference() for retrieving section values
|please see [[WikifyPluginInfo]] for additional revision details|
2007.06.22 1.0.0 initial release
<<<
!!!!!Code
***/
//{{{
version.extensions.WikifyPlugin= {major: 1, minor: 2, revision: 0, date: new Date(2011,3,7)};

config.macros.wikify={
	handler: function(place,macroName,params,wikifier,paramString,tiddler) {
		var fmt=params.shift();
		var values=[];
		var out="";
		if (!fmt.match(/%[0-9]/g) && params.length) // format has no markers, just join all params with spaces
			out=fmt+" "+params.join(" ");
		else { // format param has markers, get values and perform substitution
			while (p=params.shift()) values.push(this.getFieldReference(place,p));
			out=fmt.format(values);
		}
		if (macroName=="wikiCalc") out=eval(out).toString();
		wikify(out.unescapeLineBreaks(),place,null,tiddler);
	},
	getFieldReference: function(place,p) {
		if (typeof p != "string") return p; // literal non-string value... just return it...

		var val=undefined;
		var here=story.findContainingTiddler(place);
		var current=here?here.getAttribute('tiddler'):'';

		// SLICES: "::slicename" OR "here::slicename" OR "tiddlername::slicename"
		var parts=p.split(config.textPrimitives.sliceSeparator);
		var tid=parts[0]; var slice=parts[1];
		if (slice) { // slice reference
			if (!tid || !tid.length || tid=="here") tid=current;
			var val=store.getTiddlerSlice(tid,slice);
		}

		// SECTIONS: "##sectionname" OR "here##sectionname" OR "tiddlername##sectionname"
		if (!slice) {
			var parts=p.split(config.textPrimitives.sectionSeparator);
			var tid=parts[0]; var section=parts[1];
			if (section) {
				if (!tid || !tid.length || tid=="here") tid=current;
				var val=store.getTiddlerText(tid+config.textPrimitives.sectionSeparator+section);
			}
		}

		// FIELDS: "fieldname" OR "fieldname@tiddlername"
		if (!slice && !section) {
			var parts=p.split("@");
		 	var field=parts[0]; var tid=parts[1];
			if (!tid || !tid.length || tid=="here") tid=current;
			var val=store.getValue(tid,field);
		}

		// not a slice, section or field, or value not found... return value unchanged
		return val===undefined?p:val;
	}
}
//}}}
//{{{
// define alternative macroName for triggering pre-rendering call to eval()
config.macros.wikiCalc=config.macros.wikify;
//}}}
Permacultura
<script>localStorage.docTipo="alunoItem";localStorage.titulo="";</script><<tiddler Upload_PDF>>
<script>localStorage.docTipo="Livros";localStorage.titulo="";</script><<tiddler Upload_PDF>>
{{left{
''Upload Dinamica''
<html><nowiki><form enctype="multipart/form-data" action="AAA/uploadDinamica.php" method="POST" target=responseframe>
<input type="text" name="title" value="" style="width:250px;">titulo<br>
<input  type=text name="etiquetas"  value="" style="width:250px">etiquetas<br>
<input  type=text name="url"  value="" style="width:250px">ref url<br>
 <input type=text name="tipo" style="width:250px;">Tipo Dinamica<br>
 <select name="activo" style="width:100px;">>
  <option value="ativo">ativo</option>
  <option value="passivo">passivo</option>
  <option value="tranquilo">tranquilo</option>
</select>Forma Dinamica<br>
<input type=text name = "tempo" value="" style="width:250px;">dinamica tempo<br>
<input  type=text name="tamanho" value="" style="width:250px;">quantas pessoas<br>
<input  type=text name="espaco" value="" style="width:250px;">espaco<br>
<input  type=text name="equipamentos" value="" style="width:250px;">equipamentos<br>
Instrucoes<br>
<textarea name="comment" rows="10" cols="56" style="width:320px;"></textarea><br>
Avaliacao/aprendemos?<br>
<textarea name="avaliacao" rows="6" cols="56" style="width:320px;"></textarea><br>
<input type=hidden name="language">
<input type=hidden name="username">
<input type=hidden name="curso">
<input type=file name=file><br>
<input type="submit" value="submit" onclick=''>
</form><iframe src="" name="responseframe" id="responseframe" marginheight=0     style="display:block;border:0;padding:0;margin:0;width:400px;height:120px;"></iframe></html><script>
var form=place.lastChild.getElementsByTagName('form')[0];
form.username.value=localStorage.username;
form.language.value=localStorage.language;
form.curso.value=localStorage.curso;
form.tipo.value=localStorage.TagSearch;
</script>
Notas:
Titulo - breve, explicatorio
Etiquetas - outras etiquetas, por exemplo que tema podemos usar esta dinamica....ensenando Solos ou SAFs....
URL - em caso que esta ideia foi inspirado o criado desde outra pagina...da a url da pagina referente
Tipo - seleciona
Forma - seleciona (tranquilo por atividades como meditacoes..)
Tempo - quanto tempo por a dinamica
Espaco - qual espaco, afora, por a dentro, na Natureza
Equipamentos - materias didaticas que precisam..fotocopias.....
Instrucoes..passo a pasoo com preparar e executar
Avaliacao- depois...que esperamos que eles aprendem?
Docs - em caso que o dinamica precisa formularios ou formas fotocopiadas...colocar toda em um pdf e upload ele aqui.
<<tiddler SideBarOptions>>{{small{{{fourcolumns{<<tiddler SideBarTabs>>}}}}}}
<<showPopup tiddler:[[Lista os Participantes]] label:[[Lista Participantes]] popupClass:yellow width:500px>>
[[Lista os Grupos]]
[[Novo Grupo]]
<<wikify {{localStorage.leftText}}>>

<html><form method=post target=responseframe action="AAA/bookComment.php" style="display:inline">
	<input type=hidden name=curso value="">
        <input type=hidden name=title value="">
	<input type=hidden name=username value="">
	<input type=hidden name=when value="">
	<font size=-2>Seu Comentario:</font><br>
	<textarea rows=7 cols=50 name=msg style="width:99%" onfocus="this.select()"></textarea><br>
         <input type=text name=url value="" style="width:70%" onfocus="this.select()"> - ref url?<br>
	<div style="text-align:center">
	<font size=-2>Digitar seu mensagem e depois clic</font> 
	<input type="submit" value="gravar" onclick="">

</form>
<iframe src="" name="responseframe" id="responseframe" warginheight=0 style="display:block;border:0;padding:0;margin:0;width:100%;height:30px;"></iframe><hide linebreaks>
</html><script>
var form=place.lastChild.getElementsByTagName('form')[0];
form.curso.value=localStorage.curso;
form.title.value=localStorage.titulo;
form.username.value=localStorage.username;
var date=new Date();
form.when.value=date.formatString("YYYY-MM-DD_hh:mm");
</script>
''{{lang{<<showWhen localStorage.language=="pt">>[[Esses links (abaixo) sao em verdade "bookmarklets", ou pequenas pedaços de código quais podem sentar/ficar em seu barra das favoritas, e quando voce clicar eles...eles fazer uma operacao simples e util. Para instalar eles, simplesmente clicar e segurar o mouse acima um...e rastar ele por seu barra dos favoritas, colocando ele onde voce quiser - eu mesmo criar uma pasta das favoritas na barra e agrupar items a juntos.....por exemplo pode ser util por voce criar uma pasta de nome __Diplomado__ (ou semelhante) e agrupar o endereco da pagina principal, esse bookmarklets, um link por sua conta em evernote......]]}}}''
{{lang{<<showWhen localStorage.language=="es">>[[Estos enlaces (abajo) son en realidad "bookmarklets", o pequeños trozos de codigo que pueden que pueden quedar en tus "barra de favoritos", y cuando cliquees en él...ellos harán una operación sencilla y útil. Para instalarlos, simplemente cliquea y sostenga el ratón encima de uno...arrástralo a los "barra de favoritos", pongalo donde quieras, yo mismo he creado una carpeta con los favoritos en la barra y los agrupé juntos....Por ejemplo, puede ser útil para ti crear una carpeta con el nombre_Diplomado_ (o semejante) y agrupar la dirección de la pagina principal, un enlace por su cuenta en Evernote...eso es lo más importante bookmarklet. Arrastrar hasta tu "barra de los favoritos".Ahora cuando estés investigando en internet y encuentres una cosa muy interesante que quieras compartir con nosotros, simplemente cliquea en este botón. Él abrirá un panel, de manera sencilla con algunos datos de la pagina elegida. Vosotros pueden/tienen que subir estas informaciones, cliquear al final para que esta referencia se haga un "favorito" compartido entre tod@s!]]}}}

{{botton{<html><nowiki><a href="javascript:void(window.open('http://www.unigaia-brasil.org/Cursos/data.html#txtFonte:[['+location.href+'%20]]%20txtTitle:[['+document.title+'%20]]%20txtDominio:[['+window.location.hostname+'%20]]%20%20%20txtCitado:[['+window.getSelection()+'%20]]','SkyeRefs','width=450,height=500,toolbar=yes,scrollbars=yes,titlebar=yes',true));">UniGaiaRef</a></html>}}} - {{lang{<<showWhen localStorage.language=="pt">>[[isso e o mais importante bookmarklet. Rastar ate seu barra dos favoritas. Agora quando voce esta pesquisando no internet e achar uma coisa muita interessante que voce quer compartilhar com nos, simplesmente clicar esse butao, ele vem abrir um painel, com forma simples com algumas dados da pagina escolhida. Voce podem/deve aumentar esta informacao...clicar a fim para que esse referencia vira uma favorita colaborada com nos!]]}}}{{lang{<<showWhen localStorage.language=="es">>[[Este es el bookmarklet más importante. Arrástralo hasta tu barra de favoritos. Cuando estés navegando por internet y encuentras algo interesante, puedes compartirlo con lo demás. Sólo tienes que cliquear en el botón, luego abrirá un panel de formato simple y con datos de la pagina elegida. Vosotros podéis y sugiero que debéis complementar esta información... cliquear con el objetivo de que se haga una referencia compartida entre todos nosotros]]}}}

{{botton{<html><nowiki><a href="javascript:void(window.open('http://www.unigaia-brasil.org/Cursos/chkTags.html','Tags','width=650,height=600,toolbar=yes,scrollbars=yes,titlebar=yes',true));">UniGaiaTags</a></html>}}} - 


{{botton{<html><nowiki><a href="javascript:void(window.open('http://www.unigaia-brasil.org/Cursos/enter.html#txtFonte:[['+location.href+'%20]]%20txtTitle:[['+document.title+'%20]]%20txtDominio:[['+window.location.hostname+'%20]]%20%20%20txtCitado:[['+window.getSelection()+'%20]]','SkyeRefs','width=450,height=600,toolbar=yes,scrollbars=yes,titlebar=yes',true));','Refs','width=650,height=600,toolbar=yes,scrollbars=yes,titlebar=yes',true));">UniGaiaProjeto</a></html>}}} - Salvando e criando pesquisas e notas ligadas o seu projeto ou pesquisas particulares. Isso criara uma pasta de notas em sua pasta do UniGaia, e voce accessara via 
SoUmaPagina <<option chkSinglePageMode>>
EditHTTP <<option chkHttpReadOnly>>
UploadTiddler <<option chkUploadTiddler>>
----
LocalStorages
<<wikify {{"User ..."+localStorage.username+"<br>Curso.. "+localStorage.curso}}>>
<html><nowiki><form enctype="multipart/form-data" action="login.php" method="POST" target=responseframe>
<input type=text name=user value=""> Seu Nome<br>
<input type=text name=codigo>o Codigo<br>
<input type=text name=course value="">O Curso<input type=hidden name=username value=""><input type=hidden name=error><input type=hidden name=text><input type=hidden name=chk1><input type=hidden name=chk2><input type=hidden name=chk3><br>
<input type="submit" value="login" onClick='
    localStorage.checked="";
    var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="AAA/reg.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
    if(this.form.codigo.value!=returnText)
    {  
         localStorage.classo="NAOativo";
         this.form.text.value="..hummm....a quelle codigo para registra esta errado, voce é aluno do UniGaia-Brasil?.<br> Em caso certo, porfavor refazer seu login.....<br>em caso que nao..voce podem entra o site como visitante (com restricoes na informacao que sera disonivel...ou contatar Skye direito para resolver a problema";
    }
    else
    {
     this.form.chk1.value="codigo certo";
     localStorage.checked="codigo acertado<br>";
     var xmlHttp = null;
     xmlHttp = new XMLHttpRequest();
     var discFile="Cursos/cursos.txt";
     xmlHttp.open( "GET",discFile, false);
     xmlHttp.send( null );
     var cursosText =xmlHttp.responseText;
//return cursosText;
     var cursoList=cursosText.split("#\n"); 
     for(curso=0;curso<cursoList.length-1;curso++)
        {
           var cursoItem=cursoList[curso].split("|");
           if(this.form.course.value!=cursoItem[0])
           {
            this.form.text.value="NAO conhece esse curso...voce digitou certo?";
           }
           else
           {
             this.form.chk2.value="course correct";
             this.form.error.value="found the course";
             localStorage.classo=cursoItem[1];
             localStorage.language=cursoItem[3];
             config.options.pasUploadPassword=cursoItem[2];
             localStorage.curso=this.form.course.value;
             localStorage.password=cursoItem[2];
             localStorage.checked=localStorage.checked+"and passed<br>";

             var xmlHttp = null;
             xmlHttp = new XMLHttpRequest();
             var discFile="Cursos/"+this.form.course.value+"/Alunos/"+this.form.user.value+"/config.txt";
             localStorage.checked=localStorage.checked+discFile+"<br>";
             xmlHttp.open( "GET",discFile, false);
             xmlHttp.send( null );
             var aluno=xmlHttp.responseText;
             this.form.error.value="status "+xmlHttp.status;
             if((localStorage.classo!="estudando") && (xmlHttp.status != "200"))
                {
                 this.form.text.value="hummm....nao achei voce......voce nao e aluno desse curso, voce digitou seu nome errado ou Skye esquece criar sua pasta no sistema.....verifica seu nome, e em caso que ainda nao conseguio entrar..mandar um mensagem por Skye";
                 }
              else
               {
               this.form.chk3.value="found nome";
               this.form.error.value="found "+this.form.user.value;
               localStorage.username=this.form.user.value;
               config.options.txtUploadUserName=this.form.course.value;
               config.options.chkUploadTiddler=true;
               config.options.txtUploadStoreUrl="store.php";
             config.options.txtUploadTiddlerStoreUrl="storeTiddler.php";
               readOnly=true;
               config.options.chkHttpReadOnly=true;
               config.options.txtUploadFilename="index.html";
               config.options.chkSinglePageMode=true;
               var alunoDetalhes=aluno.split("|");
               localStorage.email=alunoDetalhes[1];
               localStorage.facebook=alunoDetalhes[3];
               localStorage.webpage=alunoDetalhes[4];
               localStorage.telefone=alunoDetalhes[2];
               localStorage.whatsup=alunoDetalhes[5];
               localStorage.skype=alunoDetalhes[6];
               localStorage.fullName=alunoDetalhes[0];
               this.form.text.value="Bem Vindo "+this.form.user.value+", no curso "+this.form.course.value;
               if ((localStorage.username=="Skye") || (localStorage.username=="Ivone") || (localStorage.username=="Bruna"))
                   {
                    readOnly=false;
                    config.options.chkHttpReadOnly=false;
                   }
               return "";
                }
           }
        }
    }
'></form>
<iframe src="" name="responseframe" id="responseframe" marginheight=0  style="display:block;border:0;padding:0;margin:0;width:100%;height:100px;"></iframe>
</html><script>
var form=place.lastChild.getElementsByTagName('form')[0];
form.user.value=config.options.txtNome;
form.course.value=config.options.txtCursinho;
form.codigo.value=config.options.txtSenha;
</script>
[[consegui|reportAtividade]]
        
{{chk{<<showWhen localStorage.language=="pt">>As Noticias mais Recentes<br>}}}{{chk{<<showWhen localStorage.language=="es">> Las Noticias mas Recientes<br>}}}<script>
localStorage.chkNoticias="";
var out="<br>";
var found="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="AAA/noticias.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
// return returnText;
var lista=returnText.split("#\n");
for(t=0;t<lista.length-1;t++)
{
var noticia=lista[t].split("|");

if(noticia[12].indexOf(localStorage.curso)!="-1")
{
var today=new Date();
today=today.formatString("YYYY-MM-0DD_hh:mm");
if(noticia[1]>today)
{
found+=1;
     out+='<script label="'+noticia[0]+'">localStorage.rightMenu="Noticias";localStorage.noticia="__'+noticia[0]+'__<br>'+noticia[5]+' ('+noticia[1]+')";story.displayTiddler(null,"right");config.refreshers.content(document.getElementById("rightMenu"));</scr'+'ipt><br>';
}
}
}
out+="__Noticias para "+localStorage.username+"__<br>";
for (i=0;i<lista.length-1;i++){

var noticia=lista[i].split("|");
if(noticia[4])
{
if(noticia[4].indexOf(localStorage.username)!="-1")
{
found+=1;
     out+='<script label="'+noticia[0]+'">window.open("AAA/Url.html#'+noticia[10]+'","_blank","right=20,top=20,width=1000,height=600,toolbar=no,scrollbars=yes,titlebar=no",true);</scr'+'ipt><br>';
}
}
}
if(found!=""){localStorage.chkNoticias="Noticias";return out;}
</script>
<script>
var curso="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="Cursos/"+localStorage.curso+"/programa.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnPrograma=xmlHttp.responseText;

  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="Temas/Temas.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnTemas =xmlHttp.responseText;
return returnPrograma+"<br>"+returnTemas;
</script>
<script>config.options.chkSinglePageMode=true;story.closeAllTiddlers();</script>
Para entender o campo do desenvolvimento mundial e situação pessoal, comunitária e planetária atual como ele moldou
Para adquirir e praticar uma série de estratégias de investigação necessárias para obter informações sobre questões de pessoal, da comunidade e do mundo
Para desenvolver um perfil da comunidade, dando equilíbrio a fatores sociais, políticos, econômicos, ambientais e culturais
Para realizar um levantamento das necessidades da comunidade, com base na coleta e análise de informações disponíveis ou gerados e dados estatísticos
Para comunicar de forma eficaz as necessidades da comunidade, de tal forma a estimular a criação de novas iniciativas comunitárias
<html><form method=post target=responseframe action="AAA/studentParticipacao.php" style="display:inline">
	<input type=hidden name=curso value="">
        <input type=hidden name=item value="">
	<input type=hidden name=username value="">
	<input type=hidden name=when value="">
	<font size=-2>Seu Comentario:</font><br>
	<textarea rows=7 cols=50 name=msg style="width:99%" onfocus="this.select()"></textarea><br>
	<div style="text-align:center">
	<font size=-2>Digitar seu mensagem e depois clic</font> 
	<input type="submit" value="gravar" onclick="">

</form>
<iframe src="" name="responseframe" id="responseframe" warginheight=0 style="display:block;border:0;padding:0;margin:0;width:100%;height:30px;"></iframe><hide linebreaks>
</html><script>
var form=place.lastChild.getElementsByTagName('form')[0];
form.curso.value=localStorage.curso;
form.item.value=localStorage.subTemaItem;
form.username.value=localStorage.username;
var date=new Date();
form.when.value=date.formatString("YYYY-MM-DD_hh:mm");
</script>
<<wikify {{'<html><iframe src="Cursos/'+localStorage.curso+'/'+localStorage.subTemaItem+'.txt" style="display:none;"></iframe></html>'}}>>
__Mesagems previas__
<script>
var out=""
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="Cursos/"+localStorage.curso+"/"+localStorage.subTemaItem+".txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var comentarios=returnText.split("#\n");
for (i=0;i<comentarios.length-1;i++)
{
var coments=comentarios[i].split("|");
out+=coments[5]+" - ''"+coments[8]+"''// ("+coments[7]+")//<br><br>";
}
return out;
</script>
<script>localStorage.rightText="''Considerar Alternativos''<br>Para desenvolver as habilidades para formar efetivamente um novo grupo da comunidade, organização ou agência.<br>Para usar o brainstorming apropriado e procurar métodos de conferência na concepção de projetos e programas comunitários.<br>Para entender a conscientização, e ser capaz de aplicar a técnica para uma série de situações comunitárias apropriadas.<br>Para gerir eficazmente as emoções pessoais e do grupo de forma expressiva e humanização para energizar as mudanças necessárias.<br>Para adquirir as habilidades necessárias para lidar eficazmente com entrevistas e intra conflitos e controvérsias grupo";config.refreshers.content(document.getElementById("rightMenu"));</script>
<<option txtTipo>>Tema/Dados
<script>
var fonte = "";
if (config.options.txtTipo=="Tema"){localStorage.fonte="Temas/allTemaItems_pt.txt";}
if (config.options.txtTipo=="Dados"){localStorage.fonte="AAA/dadosStore2.txt";}
if (config.options.txtTipo=="Livros"){localStorage.fonte="AAA/biblioTecaStore.txt";}
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile=localStorage.fonte;
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
var lista=returnText.split("#\n");
for (i=0;i<lista.length-1;i++)
{
var items=lista[i].split("|");
if ((items[0].indexOf(config.options.txtTitulo))!= -1)
  {
 //  display "found it";
   localStorage.text=items[5];
   localStorage.titulo=items[0];
  }
}
return "<br>nao achei esse item, tentar de novo";
</script>
<html><form method=post target=responseframe action="corrija.php" style="display:inline">
<input type=text name=titulo value="" style="width:250px">Titulo
<textarea rows=7 cols=50 name=texto style="width:99%" onfocus="this.select()"></textarea><input type=text name=fonte ><input type=text name=originalTitulo>
<input type =submit value=EDIT onclick=''>
</form><iframe src="" name="responseframe" id="responseframe" marginheight=0 style="display:block;border:0;padding:0;margin:0;width:100%;height:8em;"></html><script>
var form=place.lastChild.getElementsByTagName('form')[0];
form.titulo.value=localStorage.titulo;
form.texto.value=localStorage.text;
form.originalTitulo.value=config.options.txtTitulo;
form.fonte.value=localStorage.fonte;
</script>
<script label="2014_PDC_Barcelona">localStorage.curso="2014_PDC_Barcelona";</script>
<script label="2014_PDC_Vila">localStorage.curso="2014_PDC_Vila";</script>
<script label="2014_PDC_Ekobe">localStorage.curso="2014_PDC_Ekobe";</script>
<script label="2014_SEDUC_planejamentoPC">localStorage.curso="2014_SEDUC_planejamentoPC";</script>
<script label="2014_introPC_SEDUC_escolasCampo">localStorage.curso="2014_IntroPC_SEDUC_escolascampo";</script>
<script label="2014_DipEduc_pt">localStorage.curso="2014_DipEduc_pt";</script>
<script label="2014_DipEduc_es">localStorage.curso="2014_DipEduc_es";</script>

<<showWhen localStorage.username=="Skye">><script label="PhD">localStorage.curso="2014_PhD";</script>
<<showWhen localStorage.username=="Skye">><script label="rioPacoti">localStorage.curso="2014_rioPacoti";</script>
<<showWhen localStorage.username=="Skye">><script label="recantoEcologico">localStorage.curso="2014_recantoEcologico";</script>
<!--{{{--><div macro='showWhen localStorage.username=="Skye"'><div class='toolbar' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div></div><div  macro='tiddler DD'></div><div class='tagClear'></div><!--;}}}-->
<script>localStorage.leftMenu="desProjetos";
config.refreshers.content(document.getElementById("leftMenu"));
</script>

<script>var out="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="design/$1.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var items=returnText.split("|");
localStorage.leftText="<br>__"+items[0]+"__<br><br>"+items[5]+"<br><br><<showPopup tiddler:etherpadWindow label:etherpad popupClass:sticky width:700px>><<setIcon Logos/etherpad.png '' notext>>";

if(items[10]){

if(items[10].substr(0,4)=="http"){
var pdfFile='<script label="'+items[0]+'">var url="'+items[10]+'";window.open(url,"_blank","right=20,top=20,width=1000,height=600,toolbar=no,scrollbars=yes,titlebar=no",true);</scri'+'pt>';
localStorage.leftText+=pdfFile+"<<setIcon Logos/small_pdf.png '' notext>> ";}

if(items[10].substr(0,4)!="http"){
var pdfFile='<script label="'+items[0]+'">var url="FotoShows/'+items[10]+'";window.open(url,"_blank","right=20,top=20,width=1000,height=600,toolbar=no,scrollbars=yes,titlebar=no",true);</scri'+'pt>';
localStorage.leftText+=pdfFile+"<<setIcon Logos/small_pdf.png '' notext>> ";}
}
var returnHome='<script label="goBack">story.displayTiddler(null,localStorage.designRef);</scri'+'pt><<setIcon Fotos/TUDOIcone.png "" notext>'+'>';
localStorage.leftText+=returnHome+"<br><br><br>{{fine{Clicar no simbolo do torre para abrir uma discussao a respeito, o icone do pdf...para ver um texto e o icon do desenho para voltar.}}}";
localStorage.TagSearch=items[6];
localStorage.iFoto=items[2];
localStorage.rightMenu="Procurar";
config.refreshers.content(document.getElementById("leftMenu"));
config.refreshers.content(document.getElementById("rightMenu"));
</script><<wikify {{'[img(400px,auto)[FotoShows/'+localStorage.iFoto+']]'}}>>

|Name|wideView|
|PageTemplate|designView##PageTemplate|

!PageTemplate
<!--{{{-->
<div id='rightMenu' role='navigation' refresh='content' force='true' tiddler='RightMenu'></div>
<div id='leftMenu' role='navigation' refresh='content' force='true' tiddler='LeftMenu'></div>
<div id='displayArea' role='main'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>

<!--}}}-->
<!--{{{-->
[[designView##PageTemplate]]

<html>
<style>body { background-color:wheat; font-family: Helvetica;color:#996633;}

#contentWrapper a:link, a:visited, a:active {text-decoration: bold; color:#a29421; background-color: transparent; }
#contentWrapper a:hover {text-decoration: none; color: [[ColorT1]]; background-color: [[ColorB1]]; }
#contentWrapper .button {background-color: transparent; border-color: [[ColorS2]]; border-width: 0px;}
#contentWrapper .button:hover {background-color: [[ColorB1]]; border-width: 0px;}
#contentWrapper {margin:0 auto; background-color:wheat; width:1000px;}

#topMenu{visibility:visible;width:1000px;height:20px;background-color:gold;border-style:solid;border-color:russet;border-width:1px 3px 3px 1px;border-radius: 20px 20px 100px 100px;}

#rightMenu{position:relative;visibility:visible;left:410px;top:1010px;width:300px;background-color:beige;border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;height:500px;overflow:auto;}
#leftMenu{position:relative;visibility:visible;left:-300px;top:500px;width:300px;background-color:beige;border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;height:500px;overflow:auto;}
#displayArea {visibility:visible;position:relative;top:-1000px;left:150px;width:440px;background-color:yellow;}
.tiddler{height:50px;}

.popup {background-color:#E8E0AE; color:brown; width:auto; height:auto;border-style:solid;border-radius:1em;padding:5px 5px 5px 5px;}
.popup a:link {color:brown;fonte-weight:bold;border-width:0px;}
.opaque {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.7;background-color:beige;}
.alert {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.0;background-color:yellow;}


.header { background-color: #edead5;  height: 50px;left:150px; top:-50px;}
.tiddlyLinkExisting .tiddlyLink {color:red;}
.externalLink {color:red;} 

.outlineMeta
	{ display:block; padding:0px; border:1px solid; background-color:beige;width:135x;font-size:8pt; }
.outlineFull
	{ display:block; padding:0px; border:1px solid; background-color:beige;width:99%;height:160px;overflow:auto;font-size:8pt; }

[[StyleSheetAdjustments]]
[[StyleSheetShortcuts]]
</style>
</html>

<div class='toolbar' role='navigation' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>

<!--}}}-->
<!--{{{-->
[[escView##PageTemplate]]

<html>
<style>body { font-family: Helvetica;color:#996633;}

#contentWrapper {margin:0 auto; background-image: url('gold_background.jpg'); width:1200px;height:600px;}
#topMenu{position:relative;width:216px;left:0px;height:100px;top:-130px;background-color:transparent;border-style:solid;border-color:russet;border-width:1px 3px 3px 1px;border-radius: 20px 20px 20px 20px;}
#titleMenu {position:relative;left:350px;width:400px;height:50px;top:0px;}
#logoMenu {position:relative;left:1050px;width:50px;height:50px;top:-50px;}
#barraMenu {position:relative; width:800px;top:-50px;left:220px; height:30px; border-style:solid;border-color:russet;border-width:1px 3px 3px 1px;border-radius: 20px 20px 20px 20px;z-index:20;}
#displayArea{position:relative;top:-2810px;left:130px;width:600px;height:400px;background-color:lightyellow;}

#leftMenu{position:relative;left:-274px;top:2444px;width:240px;;border-style:solid;border-color:maroon;border-width:1px 3px 3px 1px;border-radius: 20px;height:510px;overflow:auto;}
#listaMenu {position:relative;left: -29px;top:1908px;border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;height:240px;width:310px;overflow:auto;}
#itemMenu {position:relative;left: 288px;top:1680px;border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;height:220px;width:310px;overflow:auto;opacity:.9;}
#showMenu {position:relative;left:604px;top:1440px;;border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;height:500px;width:310px;overflow:auto;}
#refsMenu {position:relative;left:-28px;top:1186px;border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;height:260px;width:310px;overflow:auto;}
#fiveMenu {position:relative;left:290px;top:922px;border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;height:260px;width:310px;overflow:auto;}

#leftMenu:hover {background-color:#ffc;}
#listaMenu:hover {background-color:#ffc;}
#itemMenu:hover {background-color:#ffc;}
#showMenu:hover {background-color:#ffc;}
#refsMenu:hover {background-color:#ffc;}
#fiveMenu:hover {background-color:#ffc;}
#topMenu:hover {background-color:#ffc;}


.popup {background-color:#E8E0AE; color:brown; width:auto; height:auto;border-style:solid;border-radius:1em;padding:5px 5px 5px 5px;}
.popup a:link {color:brown;fonte-weight:bold;border-width:0px;}
.opaque {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.7;background-color:beige;}
.alert {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.0;background-color:yellow;}

.tiddler{top:600px;}
.tiddler:hover {background:transparent;}
.header { background-color: #edead5;  height: 50px;left:150px; top:-50px;}
.tiddlyLinkExisting .tiddlyLink {color:red;}
.externalLink {color:red;} 
.viewer pre {background-color:transparent;}
.viewer table, table.twtable {border:none;}

[[StyleSheetAdjustments]]
[[StyleSheetShortcuts]]
[[JqueryTreeviewCSS-BT]]
</style>
</html>
<div class='toolbar' role='navigation' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
<script>
return "{{bigger{{{center{__"+localStorage.item+"__}}}}}}<br><br>"+getText("escolasResilientes/"+localStorage.item);
</script>
<<wikify {{localStorage.curso+'-'+localStorage.design+'<br><html><iframe src="http://www.unigaia-brasil.org:9001/p/'+localStorage.curso+'-'+localStorage.design+'" width=100% height=400px></iframe></html>'}}>>

|Name|projetoView|
|PageTemplate|fullRightView##PageTemplate|

!PageTemplate
<!--{{{-->
<div id='rightMenu' role='navigation' refresh='content' force='true' tiddler='RightMenu'></div>
<div id='leftMenu' role='navigation' refresh='content' force='true' tiddler='LeftMenu'></div>
<div id='displayArea' role='main'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
[[projetoView##PageTemplate]]

<html>
<style>body { background-color:wheat; font-family: Helvetica;color:#996633;}

#contentWrapper a:link, a:visited, a:active {text-decoration: bold; color:#a29421; background-color: transparent; }
#contentWrapper a:hover {text-decoration: none; color: [[ColorT1]]; background-color: [[ColorB1]]; }
#contentWrapper .button {background-color: transparent; border-color: [[ColorS2]]; border-width: 0px;}
#contentWrapper .button:hover {background-color: [[ColorB1]]; border-width: 0px;}
#contentWrapper {margin:0 auto; background-color:wheat; width:1000px;}

#topMenu{visibility:visible;width:1000px;height:20px;background-color:gold;border-style:solid;border-color:russet;border-width:1px 3px 3px 1px;border-radius: 20px 20px 100px 100px;}

#rightMenu{position:relative;visibility:visible;left:470px;top:520px;width:360px;background-color:beige;border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;height:500px;overflow:auto;}
#leftMenu{position:relative;visibility:visible;left:-180px;top:0px;width:640px;background-color:beige;border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;height:500px;overflow:auto;}
#displayArea {visibility:visible;position:relative;top:-500px;left:30px;width:490px;background-color:yellow;}
.tiddler{height:50px;}

.popup {background-color:#E8E0AE; color:brown; width:auto; height:auto;border-style:solid;border-radius:1em;padding:5px 5px 5px 5px;}
.popup a:link {color:brown;fonte-weight:bold;border-width:0px;}
.opaque {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.7;background-color:beige;}
.alert {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.0;background-color:yellow;}


.header { background-color: #edead5;  height: 50px;left:150px; top:-50px;}
.tiddlyLinkExisting .tiddlyLink {color:red;}
.externalLink {color:red;} 

.outlineMeta
	{ display:block; padding:0px; border:1px solid; background-color:beige;width:135x;font-size:8pt; }
.outlineFull
	{ display:block; padding:0px; border:1px solid; background-color:beige;width:99%;height:160px;overflow:auto;font-size:8pt; }

[[StyleSheetAdjustments]]
[[StyleSheetShortcuts]]
</style>
</html>

<div class='toolbar' role='navigation' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>

<!--}}}-->

Type the text for 'New Tiddler'



|Name|leftView|
|PageTemplate|leftView##PageTemplate|

!PageTemplate
<!--{{{-->
<div id='leftMenu' role='navigation' refresh='content' force='true' tiddler='LeftMenu'></div>
<div id='displayArea' role='main'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
[[leftView##PageTemplate]]

<html>
<style>body { background-color:wheat; font-family: Helvetica;color:#996633;}

#contentWrapper a:link, a:visited, a:active {text-decoration: bold; color:#a29421; background-color: transparent; }
#contentWrapper a:hover {text-decoration: none; color: [[ColorT1]]; background-color: [[ColorB1]]; }
#contentWrapper .button {background-color: transparent; border-color: [[ColorS2]]; border-width: 0px;}
#contentWrapper .button:hover {background-color: [[ColorB1]]; border-width: 0px;}
#contentWrapper {margin:0 auto; background-color:wheat; width:1000px;}

#topMenu{visibility:visible;width:1000px;height:20px;background-color:gold;border-style:solid;border-color:russet;border-width:1px 3px 3px 1px;border-radius: 20px 20px 100px 100px;}

#displayArea {visibility:visible;position:relative;left:90px;top:-1160px;width:800px;}
#sideMenu{position:relative;visibility:visible;left:-240px;top:1160px;width:40px;background-color:orange;border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;height:580px;overflow:auto;opacity:0.5;}
#leftMenu{position:relative;visibility:visible;left:-195px;top:580px;width:200px;background-color:beige;border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;height:580px;overflow:auto;}

.outlineMeta
	{ display:block; padding:0px; border:1px solid; background-color:beige;width:135x;font-size:8pt; }
.outlineFull
	{ display:block; padding:0px; border:1px solid; background-color:beige;width:99%;height:160px;overflow:auto;font-size:8pt; }





.popup {background-color:#E8E0AE; color:brown; width:auto; height:auto;border-style:solid;border-radius:1em;padding:5px 5px 5px 5px;}
.popup a:link {color:brown;fonte-weight:bold;border-width:0px;}
.opaque {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.7;background-color:beige;}
.alert {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.0;background-color:yellow;}


.header { background-color: #edead5;  height: 50px;left:150px; top:-50px;}
.tiddlyLinkExisting .tiddlyLink {color:red;}
.externalLink {color:red;} 

[[StyleSheetAdjustments]]
[[StyleSheetShortcuts]]
</style>
</html>

<div class='toolbar' role='navigation' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>

<!--}}}-->
<script label="Bibliografia">localStorage.rightMenu="Bibliografia";story.displayTiddler(null,"fullRight");config.refreshers.content(document.getElementById("rightMenu"));</script>
<<setIcon Logos/smallBiblioteca.png "" notext>>
/%
<script label="BiblioTecaLocal">localStorage.rightMenu="Bibliografia";localStorage.biblioTipo="biblioTecaLocalArtigo";config.refreshers.content(document.getElementById("rightMenu"));</script><<setIcon Logos/smallCabinet.png "" notext>>
<script label="eLivros">localStorage.rightMenu="Bibliografia";localStorage.biblioTipo="eBiblioTeca";config.refreshers.content(document.getElementById("rightMenu"));</script><<setIcon Logos/small_ereader.png "" notext>>
<script label="LivroLeido">localStorage.rightMenu="Bibliografia";localStorage.biblioTipo="Leido";config.refreshers.content(document.getElementById("rightMenu"));</script><<setIcon Logos/book-open.png "" notext>>
<<showPopup tiddler:Upload_PDF label:Upload width:400px popupClass:sticky>><<setIcon Logos/upload.png "" notext>>
----
<<showPopup tiddler:Videos label:Procurar width:400px popupClass:sticky>><<setIcon Logos/small_video.png "" notext>>
<<showPopup tiddler:Fotos label:Procurar width:400px popupClass:sticky>><<setIcon Logos/small_camera.png "" notext>>
<<showPopup tiddler:Musica label:Procurar width:400px popupClass:sticky>><<setIcon Logos/small_cd.png "" notext>>
<<showPopup tiddler:Apresenta label:Procurar width:400px popupClass:sticky>><<setIcon Logos/small_presentation.png "" notext>>
<<showPopup tiddler:Arte label:Procurar width:400px popupClass:sticky>><<setIcon Logos/small_pallet.png "" notext>>
<<showPopup tiddler:Mapas label:Procurar width:400px popupClass:sticky>><<setIcon Logos/small_layers_map.png "" notext>>
<<showPopup tiddler:PDFs label:Procurar width:400px popupClass:sticky>><<setIcon Logos/smallPDF.png "" notext>>
%/

{{smallform{<html><form method=post target=responseframe action="AAA/mailText.php" style="display:inline">
	<input type=hidden name=to value="skye.skye@unigaia-brasil.org">
	<input type=hidden name=name><input type=hidden name=from><br>
	<input type=hidden name=subj value="Mensagem por Skye">
	<font size=-2>Seu Mensagem/Su Mensaje:</font><br>
	<textarea rows=7 cols=50 name=msg style="width:99%" onfocus="this.select()"></textarea><br>
	<div style="text-align:center">
	<font size=-2>Digitar seu mensagem e depois clic<br>Tecleas tu mensaje y después clic</font> 
	<input type="submit" value="send"
		onclick="
                        var f=this.form;
                        f.name.value=localStorage.username;
                        f.from.value=localStorage.email;
			if (!f.from.value){ alert('Voce n㯠tem email registrado');} 
			if (!f.msg.value.length)
				{ alert('Please enter a message'); f.msg.focus(); return false; }
			var target=this.form.nextSibling;
			target.style.display='block';
		">
	</div>
</form><div class="fine" style="text-align:center;display:none">
	server response:<br>
	<iframe src="" name="responseframe" id="responseframe"
		marginheight=0 style="display:block;border:0;padding:0;margin:0;width:100%;height:9em;">
	</iframe>
</div><hide linebreaks></html>}}}
<script>localStorage.acaoText="";localStorage.leftMenu="projeto";localStorage.projetoText="<br>__Principais__<br><<showPopup tiddler:meuProjeto##visao label:Visao popupClass:sticky width:400px>><br><<showPopup tiddler:meuProjeto##objetivos label:Objetivos popupClass:sticky width:400px>><br><<showPopup tiddler:meuProjeto##contexto label:Contexto popupClass:sticky width:400px>><br><<showPopup tiddler:meuProjeto##equipe label:Equipe popupClass:sticky width:400px>><br><<showPopup tiddler:meuProjeto##orcamento label:Orcamento popupClass:sticky width:500px>><br><<showPopup tiddler:meuProjeto##karabirdt label:Karabirrdt popupClass:sticky width:800px>><br><<showPopup tiddler:meuProjeto##mapaMental label:MapaMental popupClass:sticky width:800px>><br><<showPopup tiddler:meuProjeto##MainMapa label:Mapa popupClass:sticky width:800px>><br>";</script>''<<wikify {{"{{big{"+localStorage.projeto+"}"+"}"+"} - "+localStorage.projetoDesc}}>>
<script>
var out="";
var acoes="";
var atividades="";
var relatorios="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="Cursos/"+localStorage.curso+"/Projetos/"+localStorage.projeto+".txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
localStorage.meuProjeto=returnText;
var lines=returnText.split("#\n");
localStorage.vision="";
localStorage.objetivos="";
localStorage.equipe="";
localStorage.contexto="";
localStorage.orcamento="";
localStorage.karabirrdt="";
for (i=0;i<lines.length-1;i++)
{
var projetoDet=lines[i].split("|");
if(projetoDet[2]=="visao"){localStorage.visao=projetoDet[5];}
if(projetoDet[2]=="equipe"){localStorage.equipe=projetoDet[5];}
if(projetoDet[2]=="contexto"){localStorage.contexto=projetoDet[5];}
if(projetoDet[2]=="objetivos"){localStorage.objetivos=projetoDet[5];}
if(projetoDet[2]=="orcamento"){localStorage.orcamento=projetoDet[5];}
if(projetoDet[2]=="karabirrdt"){localStorage.karabirrdt='<html><iframe src="'+projetoDet[9]+'" width=100% height=600px></iframe></html>';}
if(projetoDet[2]=="acao"){acoes+='<script label="'+projetoDet[0]+'">localStorage.acao="'+projetoDet[0]+'";story.refreshTiddler("meuProjeto",null,true);</scri'+'pt>#<br>';}
if(projetoDet[2]=="atividade"){atividade+='<script label="'+projetoDet[0]+'">localStorage,atividade="'+projetoDet[0]+'";</scr'+'ipt>#<br>';}
if(projetoDet[2]=="relatorio"){relatorios+='<script label="'+projetoDet[0]+'">localStorage.relatorio="'+projetoDet[0]+'";localStorage.relatorioText="'+projetoDet[5]+'";localStorage.relatorioUrl="'+projetoDet[9]+'";story.refreshTiddler("meuProjeto",null,true);</scri'+'pt>#<br>';}
}
localStorage.acoes=acoes;
localStorage.atividades=atividades;
localStorage.relatorios=relatorios;
config.refreshers.content(document.getElementById("leftMenu"));
</script>
{{outlineMeta{__Acoes__<<tiddler meuProjeto##acaoSearch>>}}}
{{outlineMeta{{{center{{{big{<<wikify {{localStorage.atividade}}>>}}} }}}
<<tiddler meuProjeto##atividadeSearch>>}}}
{{outlineMeta{__Relatorios__<br><<showWhen localStorage.relatorioText>><<wikify {{localStorage.relatorioText+'<br><html><iframe src="'+localStorage.relatorioUrl+'" width=100% height=500px></iframe</html>'}}>>}}}
/%
!!main
<script>localStorage.projetoText="";</script>

!!other
<script label="Objetivos_Especificos">localStorage.rightText=localStorage.rightText+'----__Objetivos Especificos__<br><<tiddler meuProjeto##soloSearch with:"objEsp">>';config.refreshers.content(document.getElementById("rightMenu"));</script>
<script label="Contexto">localStorage.rightText=localStorage.rightText+'----__Contexto__<br><<tiddler meuProjeto##soloSearch with:"contexto">>';config.refreshers.content(document.getElementById("rightMenu"));</script>
<script label="Equipe">localStorage.rightTest=localStorage.rightText+'----__equipe__<br><<tiddler meuProjeto##soloSearch with:"equipe">>';config.refreshers.content(document.getElementById("rightMenu"));</script>
<script label="Programa">localStorage.rightsidebar="programa";config.refreshers.content(document.getElementById("rightMenu"));</script>
<script label="Orcamento">localStorage.rightsidebar="orcamento";config.refreshers.content(document.getElementById("rightMenu"));</script>
<script label="Relatorios">localStorage.rightsidebar="relatorios";config.refreshers.content(document.getElementById("rightMenu"));</script>

!!visao
{{floatright{edit??}}}
<<wikify {{localStorage.visao}}>>
!!objetivos
{{floatright{edit??}}}
<<wikify {{localStorage.objetivos}}>>
!!contexto
{{floatright{edit??}}}
<<wikify {{localStorage.contexto}}>>
!!equipe
{{floatright{edit??}}}
<<wikify {{localStorage.equipe}}>>
!!orcamento
{{floatright{edit??}}}
<<wikify {{localStorage.orcamento}}>>

!!lista
<<wikify {{'<script>config.options.txtSearch="$1";</script>'}}>>
<script>
localStorage.texto="";var out="";
var lines=localStorage.meuProjeto.split("#\n");
for(t=0;t<lines.length;t++){
var linesDetalhes=lines[t].split("|");
if(linesDetalhes[2]==config.options.txtSearch && linesDetalhes[1]===localStorage.atividade){
if(linesDetalhes[2]=="album" ||
linesDetalhes[2]=="relatorio"){out+='[['+linesDetalhes[0]+'|'+linesDetalhes[9]+']]<br><html><iframe src="'+linesDetalhes[9]+'" width=100% height=400px></iframe></html><br>';}
if(linesDetalhes[2]=="video"){out+='[['+linesDetalhes[0]+'|'+linesDetalhes[9]+']]<br><html><iframe src="http://youtube.com/embed/'+linesDetalhes[9]+'" width=500px height=400px></iframe></html><br>';}
if(linesDetalhes[2]=="apresenta"){out+='[['+linesDetalhes[0]+'|'+linesDetalhes[9]+']]<br><html><iframe src="'+linesDetalhes[9]+'" width=100% height=400px></iframe></html><br>';}
if(linesDetalhes[2]=="foto"){out+='[['+linesDetalhes[0]+'|'+linesDetalhes[9]+']]<br>[img{500px,auto)|'+linesDetalhes[9]+']]';}
}
}
return out;
</script>

!!criar
<html><iframe src="AAA/addProjeto.html" width=100% height=500px></iframe></html>

!!soloSearch
<<wikify {{'<script>config.options.txtSearch="$1";</script>'}}>>{{right{{{fine{<<showPopup tiddler:meuProjeto##criar label:criar popupClass:sticky width:500px >><<setIcon Logos/sm_project.png "" notext>>}}} }}}
<script>
localStorage.texto="";var out="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="Alunos/"+localStorage.username+"/acoes.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var lines=returnText.split("#\n");
for(t=0;t<lines.length;t++){
var linesDetalhes=lines[t].split("|");
if(linesDetalhes[2]==config.options.txtSearch && linesDetalhes[9]==localStorage.projetoName){
//localStorage.originalText=lines[t];
//localStorage.title=linesDetalhes[0];
//localStorage.comment=linesDetalhes[5];
//localStorage.tags=linesDetalhes[6]
//localStorage.item=linesDetalhes[9];
out=linesDetalhes[5];}
}
return out;
</script>

!!acaoSearch
<script>
var out='<br>{{big{'+localStorage.acao+'}}} - ';
//var lines=localStorage.acoes.split("#<br>");
var projetoLines=localStorage.meuProjeto.split("#\n");
for(t=0;t<projetoLines.length;t++)
{
var lineDetalhes=projetoLines[t].split("|");
if(lineDetalhes[0]==localStorage.acao)
{
out+=lineDetalhes[5];
}
}
out+="----<br>__Atividades__<br>";
for (i=0;i<projetoLines.length;i++)
{
var lineDetalhes=projetoLines[i].split("|");
if(lineDetalhes[2]=="atividade" && lineDetalhes[1]==localStorage.acao)
{
out+='<script label="'+lineDetalhes[0]+'">localStorage.atividade="'+lineDetalhes[0]+'";localStorage.TagSearch="'+lineDetalhes[6]+'";story.refreshTiddler("meuProjeto",null,true);</scr'+'ipt><br>';
}
}
return out;
</script>

!!album
<<tiddler meuProjeto##lista with:"album">>
!!videos
<<tiddler meuProjeto##lista with:"video">>
!!docs
<<tiddler meuProjeto##lista with:"doc">>
!!mapas
<<tiddler meuProjeto##lista with:"mapa">>">>
!!apresenta
<<tiddler meuProjeto##lista with:"apresenta">>">>

!!atividadeSearch
<script>var out="";
//return localStorage.meuProjeto;
var lines=localStorage.meuProjeto.split("#\n");
for(t=1;t<lines.length;t++){
//return lines[t];
var lineDetalhes=lines[t].split("|")
//return t+"="+lineDetalhes[0];
if (lineDetalhes[0]==localStorage.atividade)
{
out+=lineDetalhes[5];
}
}
return out;
</script>
<<tabs txtAcao Album "" [[meuProjeto##album]] Videos "" [[meuProjeto##videos]] Apresentacao "" [[meuProjeto##apresenta]] Mapas "" [[meuProjetos##mapas]] mapasMentais "" [[meuProjetos##mapasMentais]] Referencias "" [[meuProjeto##referencias]]>>

!!referencias
<<wikify {{localStorage.TagSearch}}>>
<script>localStorage.tipo="pdf";</script>
<<tiddler Procurar##search>>
>'}}>>
!!end
%/

Para adquirir e manter uma rede de apoio pessoal que capacita fortalece e vitaliza compromisso pessoal e ação
Para manter o moral pessoal e de grupo, motivação e compromisso para tarefas estabelecidas coletivamente através da participação do grupo
Para esclarecer de valores pessoais, de grupo e importantes da comunidade e ser capaz de resolver diferenças de valores importantes, quando necessário
Para entender a teoria da dependência / autonomia e sua aplicação ao trabalho comunitário de desenvolvimento
Para ser capaz de diagnosticar situações onde as pessoas são dependentes ou poder, e usar isso na concepção de estratégias de intervenção
<!--{{{-->
<div class='toolbar' role='navigation' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>

<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->

|Name|notesView|
|PageTemplate|notesView##PageTemplate|

!PageTemplate
<!--{{{-->
<div id='rightMenu' role='navigation' refresh='content' force='true' tiddler='RightMenu'></div>
<div id='displayArea' role='main'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
[[notesView##PageTemplate]]

<html>
<style>body { background-color:wheat; font-family: Helvetica;color:#996633;}

#contentWrapper a:link, a:visited, a:active {text-decoration: bold; color:#a29421; background-color: transparent; }
#contentWrapper a:hover {text-decoration: none; color: [[ColorT1]]; background-color: [[ColorB1]]; }
#contentWrapper .button {background-color: transparent; border-color: [[ColorS2]]; border-width: 0px;}
#contentWrapper .button:hover {background-color: [[ColorB1]]; border-width: 0px;}
#contentWrapper {margin:0 auto; background-color:wheat; width:1000px;}

#topMenu{visibility:visible;width:1000px;height:20px;background-color:gold;border-style:solid;border-color:russet;border-width:1px 3px 3px 1px;border-radius: 20px 20px 100px 100px;}
#displayArea {visibility:visible;position:relative;top:-620px;left:-154px;width:640px;}
#rightMenu{position:relative;visibility:visible;left:720px;top:650px;width:310px;background-color:beige;border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;height:620px;overflow:auto;}





.popup {background-color:#E8E0AE; color:brown; width:auto; height:auto;border-style:solid;border-radius:1em;padding:5px 5px 5px 5px;}
.popup a:link {color:brown;fonte-weight:bold;border-width:0px;}
.opaque {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.7;background-color:beige;}
.alert {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.0;background-color:yellow;}


.header { background-color: #edead5;  height: 50px;left:150px; top:-50px;}
.tiddlyLinkExisting .tiddlyLink {color:red;}
.externalLink {color:red;} 

[[StyleSheetAdjustments]]
[[StyleSheetShortcuts]]
</style>
</html>

<div class='toolbar' role='navigation' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>

<!--}}}-->
<script>
var out=""
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="AAA/pdfStore.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var comentarios=returnText.split("#\n");
for (i=0;i<comentarios.length-1;i++)
{
//return comentarios[i];
var detalhes=comentarios[i].split("|");
if(detalhes[11]==localStorage.language && detalhes[6] == localStorage.SearchTag)
{
out+='<script label="'+detalhes[0]+'">var url="../pdfs/'+detalhes[10]+'";window.open(url,"_blank","right=20,top=20,width=1000,height=600,toolbar=no,scrollbars=yes,titlebar=no",true);</scr'+'ipt><br>';
}
}
return out;
</script>
''<<wikify {{localStorage.subTema}}>>''
<script>
var urlTarget='"Temas/temaSlideShow.php?tema='+localStorage.subTema+'&curso='+localStorage.curso+'"';
var out='<scri'+'pt src='+urlTarget+'></scr'+'ipt>';
return out;
</script>

{{chk{<<showWhen localStorage.chkAula=="no">><<wikify {{localStorage.subItemText}}>>}}}
<script>
localStorage.tagDescripcao=localStorage.subItemText;
var out="";
//return localStorage.subTema;
var subTema=localStorage.subTema;
localStorage.refItem=localStorage.subTema;
localStorage.tipo="estudandoSubTema";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="Temas/allTemaItems_"+localStorage.language+".txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var itemList=xmlHttp.responseText;
//return itemList;
var items=itemList.split("#\n");
var display="";
for(t=0;t<items.length-1;t++)
{
var itemDetails=items[t].split("|");
//return itemDetails[0]+tiddlersArray[t];
//return ".."+subTema+"../.."+itemDetails[3]+"..";
if(subTema==itemDetails[3])
{
var uploadDoc="";
if(itemDetails[2]=="fotoL"){
var show='{{center{[img(280px,auto)['+itemDetails[9]+']]}}}';
}
if(itemDetails[2]=="fotoP"){
var show='{{center{[img(auto,300px)['+itemDetails[9]+']]}}}';
}
if(itemDetails[2]=="video"){
show='{{center{Ref YouTube Video:http://youtube.com/embed/'+itemDetails[9]+'}}}';
}
if(itemDetails[2]=="pdf"){
show='{{center{<script label="open">var url="AAA/Url.html#'+itemDetails[9]+'";window.open(url,"_blank","right=20,top=20,width=1000,height=600,toolbar=no,scrollbars=yes,titlebar=no",true);</scri'+'pt><<setIcon Logos/pdf.png "" notext>'+'>}}}';
}
if(itemDetails[2]=="som"){
show='{{center{<<player "'+itemDetails[10]+'" 300px 30px true false>'+'>}}}';
}
if(itemDetails[1]=="uploadDoc")
{
uploadDoc='<script>localStorage.docTipo="temaDocumento";</scri'+'pt><<showPopup tiddler:Upload_PDF label:upload popupClass:sticky width:400px>'+'><<setIcon Logos/smallPDF.png "" notext>'+'>';

}
display+='|'+show+'{{fine{fonte:'+itemDetails[10]+'}}}|{{medium{{{bold{'+itemDetails[0]+'}}} }}}<br><br>{{small{'+itemDetails[5]+'}}}|\n';
}
}
return display;
</script>
<<tiddler reportAtividade>>
/*{{{*/
.outlineMeta
	{ display:block; padding:0px; border:1px solid; background-color:beige;width:135x;font-size:8pt; }
.outlineFull
	{ display:block; padding:0px; border:1px solid; background-color:beige;width:99%;height:160px;overflow:auto;font-size:8pt; }
/*}}}*/
<script>
localStorage.listaMenu="projetos";
localStorage.leftMenu="ProjetoDocs";
config.refreshers.content(document.getElementById("leftMenu"));
config.refreshers.content(document.getElementById("listaMenu"));
</script>

|Name|projetoView|
|PageTemplate|projetoView##PageTemplate|

!PageTemplate
<!--{{{-->
<div id='rightMenu' role='navigation' refresh='content' force='true' tiddler='RightMenu'></div>
<div id='leftMenu' role='navigation' refresh='content' force='true' tiddler='LeftMenu'></div>
<div id='displayArea' role='main'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
[[projetoView##PageTemplate]]

<html>
<style>body { background-color:wheat; font-family: Helvetica;color:#996633;}

#contentWrapper a:link, a:visited, a:active {text-decoration: bold; color:#a29421; background-color: transparent; }
#contentWrapper a:hover {text-decoration: none; color: [[ColorT1]]; background-color: [[ColorB1]]; }
#contentWrapper .button {background-color: transparent; border-color: [[ColorS2]]; border-width: 0px;}
#contentWrapper .button:hover {background-color: [[ColorB1]]; border-width: 0px;}
#contentWrapper {margin:0 auto; background-color:wheat; width:1000px;}

#topMenu{visibility:visible;width:1000px;height:20px;background-color:gold;border-style:solid;border-color:russet;border-width:1px 3px 3px 1px;border-radius: 20px 20px 100px 100px;}



#rightMenu{position:relative;visibility:visible;left:470px;top:1020px;width:360px;background-color:beige;border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;height:500px;overflow:auto;}
#leftMenu{position:relative;visibility:visible;left:-180px;top:520px;width:180px;background-color:beige;border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;height:500px;overflow:auto;}
#displayArea {visibility:visible;position:relative;top:-1000px;left:30px;width:490px;background-color:yellow;}
.tiddler{height:50px;}

.popup {background-color:#E8E0AE; color:brown; width:auto; height:auto;border-style:solid;border-radius:1em;padding:5px 5px 5px 5px;}
.popup a:link {color:brown;fonte-weight:bold;border-width:0px;}
.opaque {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.7;background-color:beige;}
.alert {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.0;background-color:yellow;}


.header { background-color: #edead5;  height: 50px;left:150px; top:-50px;}
.tiddlyLinkExisting .tiddlyLink {color:red;}
.externalLink {color:red;} 

.outlineMeta
	{ display:block; padding:0px; border:1px solid; background-color:beige;width:135x;font-size:8pt; }
.outlineFull
	{ display:block; padding:0px; border:1px solid; background-color:beige;width:99%;height:160px;overflow:auto;font-size:8pt; }

[[StyleSheetAdjustments]]
[[StyleSheetShortcuts]]
</style>
</html>

<div class='toolbar' role='navigation' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>

<!--}}}-->
<script>
var urlTarget='"AAA/entered.php?username='+localStorage.username+'&curso='+localStorage.curso+'&tipo='+localStorage.tipo+'&ref='+localStorage.refItem+'"';
var out='<scri'+'pt src='+urlTarget+'></scr'+'ipt>';
return out;
</script>



|Name|rightView|
|PageTemplate|rightView##PageTemplate|

!PageTemplate
<!--{{{-->
<div id='rightMenu' role='navigation' refresh='content' force='true' tiddler='RightMenu'></div>
<div id='displayArea' role='main'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
[[rightView##PageTemplate]]

<html>
<style>body { background-color:wheat; font-family: Helvetica;color:#996633;}

#contentWrapper a:link, a:visited, a:active {text-decoration: bold; color:#a29421; background-color: transparent; }
#contentWrapper a:hover {text-decoration: none; color: [[ColorT1]]; background-color: [[ColorB1]]; }
#contentWrapper .button {background-color: transparent; border-color: [[ColorS2]]; border-width: 0px;}
#contentWrapper .button:hover {background-color: [[ColorB1]]; border-width: 0px;}
#contentWrapper {margin:0 auto; background-color:wheat; width:1000px;}

#topMenu{visibility:visible;width:1000px;height:20px;background-color:gold;border-style:solid;border-color:russet;border-width:1px 3px 3px 1px;border-radius: 20px 20px 100px 100px;}

#displayArea {visibility:visible;position:relative;left:-158px;top:-580px;width:740px;}
#rightMenu{position:relative;visibility:visible;left:720px;top:590px;width:300px;background-color:beige;border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;height:580px;overflow:auto;}





.popup {background-color:#E8E0AE; color:brown; width:auto; height:auto;border-style:solid;border-radius:1em;padding:5px 5px 5px 5px;}
.popup a:link {color:brown;fonte-weight:bold;border-width:0px;}
.opaque {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.7;background-color:beige;}
.alert {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.0;background-color:yellow;}


.header { background-color: #edead5;  height: 50px;left:150px; top:-50px;}
.tiddlyLinkExisting .tiddlyLink {color:red;}
.externalLink {color:red;} 

[[StyleSheetAdjustments]]
[[StyleSheetShortcuts]]
</style>
</html>

<div class='toolbar' role='navigation' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>

<!--}}}-->

Para desenvolver uma consciência de suas próprias forças e fraquezas, sonhos e visões appopriate a trabalhar na comunidade
Para definir efetivamente um problema que pode ser convertido em um projeto individual de trabalho comunitário de desenvolvimento
Para entender o processo pelo qual a mudança ocorre, e relacionar este processo para esclarecer suas próprias preocupações
Para aprender a estabelecer objetivos efetivos do projeto na área de trabalho da comunidade de desenvolvimento
Para aprender as habilidades para elevar a consciência pessoal e em grupo sobre questões de pessoal, grupo, comunidade e mundo preocupação
|Name|smallView|
|PageTemplate|smallView##PageTemplate|

!PageTemplate
<!--{{{-->
<div id='smallMenu' role='navigation' refresh='content' force='true' tiddler='SmallMenu'></div>
<div id='displayArea' role='main'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
[[smallView##PageTemplate]]
<html>
<style>body { background-color:wheat; font-family: Helvetica;color:#996633;}

#contentWrapper a:link, a:visited, a:active {text-decoration: bold; color:#a29421; background-color: transparent; }
#contentWrapper a:hover {text-decoration: none; color: [[ColorT1]]; background-color: [[ColorB1]]; }
#contentWrapper .button {background-color: transparent; border-color: [[ColorS2]]; border-width: 0px;}
#contentWrapper .button:hover {background-color: [[ColorB1]]; border-width: 0px;}
#contentWrapper {margin:0 auto; background-color:wheat; width:1000px;}

#displayArea {visibility:visible;position:relative;width:500px;left:280px;top:-390px;}
#smallMenu{visibility:visible;position:relative;top:420px;left:-400px;background-color:beige;border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;width:400px;height:400px;}

.tiddler {height:50px;}

.popup {background-color:#E8E0AE; color:brown; width:auto; height:auto;border-style:solid;border-radius:1em;padding:5px 5px 5px 5px;}
.popup a:link {color:brown;fonte-weight:bold;border-width:0px;}
.opaque {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.7;background-color:beige;}
.alert {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.0;background-color:yellow;}


.header { background-color: #edead5;  height: 50px;left:150px; top:-50px;}
.tiddlyLinkExisting .tiddlyLink {color:red;}
.externalLink {color:red;} 

[[StyleSheetAdjustments]]
[[StyleSheetShortcuts]]
</style>
</html>

<div class='toolbar' role='navigation' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>

<!--}}}-->
{{left{
''Tema Item - foto existente''
<html><nowiki><form action="Temas/subTema_existente.php" method="POST" target=responseframe>
<input type="hidden" name="filename" ><input type="hidden" name="tarefa" value="">
<input type="text" name="title" value="" style="width:250px;">titulo<br>
<input  type=text name="tema"  value="" style="width:250px">nome Tema<br>
 <select name="tipo" style="width:100px;">>
  <option value="fotoL">Foto - Paisagem</option>
  <option value="foroP">Foto - Portrato</option>
  <option value="video">Youtube</option>
  <option value="pdf">PDF</option>
</select><br>
<input  type=text name="etiquetas"  value="" style="width:250px">etiquetas<br>
<input type=text name = "username" value="" style="width:250px;">aluno<br>
<input  type=text name="curso" value="" style="width:250px;">curso<br>
<textarea name="comment" rows="6" cols="48" style="width:320px;"></textarea><br>
<input type=hidden name="language">
<input type=text name="foto">pasta e nome em FotosShows<br>
<input type="submit" value="submit" onclick=''>
</form><iframe src="" name="responseframe" id="responseframe" marginheight=0     style="display:block;border:0;padding:0;margin:0;width:100%;height:50px;"></iframe></html><script>
var form=place.lastChild.getElementsByTagName('form')[0];
form.username.value=localStorage.username;
form.tema.value=localStorage.subTema;
form.language.value=localStorage.language;
form.curso.value=localStorage.curso;
form.etiquetas.value=localStorage.TagSearch;</script>
function tagsAlfa()
{
var out="";
var source="Tags/tags_pt";
var tids=getText(source);
//return tids;

tids=tids.split("#n");
tids=tids.sort();
//return "length="+tids.length;
for (i=0;i<tids.length;i++)
{
var tidDet=tids[i].split("|");
out+='<script label="'+tidDet[0]+'">localStorage.tag="'+tidDet[0]+'";localStorage.text="'+tidDet[5]+'";</scr'+'ipt><br>';
}
localStorage.allTagLista=out;
return out;
};
<<wikify {{localStorage.tarefaText}}>>
<script>
localStorage.listaMenu="tema";
localStorage.itemMenu="tema";
localStorage.leftMenu="tema";
</script>
<script>var foundList="";
var notFound="";

// get list from tags.txt and put into string separated by |
var tagList=new Array();
var out="";
  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="AAA/tags_pt.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var tagsDetalhes=returnText.split("#\n");
tagsDetalhes=tagsDetalhes.sort();
//return "sorted";
//return tagsDetalhes;
for(i=0;i<tagsDetalhes.length-1;i++)
{
out+=tagsDetalhes[i]+"<br>";
}
return out;


//get list of references from dadosStore, put into refsList array 

  var xmlHttp = null;
    xmlHttp = new XMLHttpRequest();
    var discFile="AAA/dadosStore.txt";
    xmlHttp.open( "GET",discFile, false);
    xmlHttp.send( null );
    var returnText =xmlHttp.responseText;
//return returnText;
var refsList=returnText.split("#\n");

// add all tags (splitting multiple tags) into string por  |
var refTags=new Array();
for (i=0;i<refsList.length-1;i++)
{
 var refDetalhes=refsList[i].split("|");
var theseTags=refDetalhes[6].replace(/[ ]/g,'|');
refTags+=theseTags+"|"; 
}
//return refTags;
 var refTag=refTags.split("|");
refTags=refTag.sort();

//str = refTags.replace(/[ ]/g,"  ").split(" ");
var result = [];
for(var i =0; i <refTags.length ; i++){
    if(result.indexOf(refTags[i]) == -1) result.push(refTags[i]);
}
result=result.join(" ");
var lista=result.split(" ");
var sorted=lista.sort()

return sorted[4];

// return a.sort().filter(function(item, pos) {
//        return !pos || item != a[pos - 1];
//    })

</script>

{{left{
''Upload Tema Item''
<html><nowiki><form enctype="multipart/form-data" action="Temas/uploadTema.php" method="POST" target=responseframe>
<input type="hidden" name="filename" ><input type="hidden" name="tarefa" value="">
<input type="text" name="title" value="" style="width:250px;">titulo<br>
<input  type=text name="tema"  value="" style="width:250px">nome Tema<br>
 <select name="tipo" style="width:100px;">>
  <option value="fotoL">Foto - Paisagem</option>
  <option value="foroP">Foto - Portrato</option>
  <option value="video">Youtube</option>
  <option value="pdf">PDF</option>
</select><br>
<input  type=text name="etiquetas"  value="" style="width:250px">etiquetas<br>
<input type=text name = "username" value="" style="width:250px;">aluno<br>
<input  type=text name="curso" value="" style="width:250px;">curso<br>
<textarea name="comment" rows="6" cols="48" style="width:320px;"></textarea><br>
<input type=hidden name="language">
<input type=file name="url" id="url"><br>
<input type="submit" value="submit" onclick=''>
</form><iframe src="" name="responseframe" id="responseframe" marginheight=0     style="display:block;border:0;padding:0;margin:0;width:100%;height:50px;"></iframe></html><script>
var form=place.lastChild.getElementsByTagName('form')[0];
form.username.value=localStorage.username;
form.tema.value=localStorage.subTema;
form.language.value=localStorage.language;
form.curso.value=localStorage.curso;
form.etiquetas.value=localStorage.TagSearch;</script>
{{small{Nota:usar esta forma para mandar um documento (foto ou pdf) desde seu computador e adicionar-lhe nesta tema. Lembra da titulo e seu comentario o que significa...seleciona seu arvuivo e "upload".}}}
{{center{<<wikify {{'<html><iframe src="'+localStorage.url+'" width=100% height=560px></iframe></html>'}}>>}}}
|Name|wideView|
|PageTemplate|wideView##PageTemplate|

!PageTemplate
<!--{{{-->
<div id='sideMenu' role='navigation' refresh='content' force='true' tiddler='SideMenu'></div>
<div id='displayArea' role='main'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
[[wideView##PageTemplate]]

<html>
<style>body { background-color:wheat; font-family: Helvetica;color:#996633;}

#contentWrapper a:link, a:visited, a:active {text-decoration: bold; color:#a29421; background-color: transparent; }
#contentWrapper a:hover {text-decoration: none; color: [[ColorT1]]; background-color: [[ColorB1]]; }
#contentWrapper .button {background-color: transparent; border-color: [[ColorS2]]; border-width: 0px;}
#contentWrapper .button:hover {background-color: [[ColorB1]]; border-width: 0px;}
#contentWrapper {margin:0 auto; background-color:wheat; width:1000px;}

#topMenu{visibility:visible;width:1000px;height:20px;background-color:gold;border-style:solid;border-color:russet;border-width:1px 3px 3px 1px;border-radius: 20px 20px 100px 100px;}
#sideMenu {visibility:visible;position:relative;width:40px;left:-35px;height:500px;background-color:gold;top:505px;border-style:solid;border-color:russet;border-width:1px 3px 3px 1px;border-radius: 20px 20px 20px 20px;opacity:.6;}
#displayArea {visibility:visible;position:relative;width:1000px;left:-110px;top:-490px;}





.popup {background-color:#E8E0AE; color:brown; width:auto; height:auto;border-style:solid;border-radius:1em;padding:5px 5px 5px 5px;}
.popup a:link {color:brown;fonte-weight:bold;border-width:0px;}
.opaque {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.7;background-color:beige;}
.alert {border-style:solid;border-color:brown;border-width:1px 3px 3px 1px;border-radius: 20px;opacity:.0;background-color:yellow;}


.header { background-color: #edead5;  height: 50px;left:150px; top:-50px;}
.tiddlyLinkExisting .tiddlyLink {color:red;}
.externalLink {color:red;} 

[[StyleSheetAdjustments]]
[[StyleSheetShortcuts]]
</style>
</html>

<div class='toolbar' role='navigation' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>


<!--}}}-->
config.options.chkSinglePageMode=true
config.options.HttpReadOnly=false
readOnly=false