<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml'/>
<!--}}}-->
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
/*{{{*/
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]];}

#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]];}

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

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

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

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

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

.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.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]];}

#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 0em 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0em 1em 1em; left:0px; top:0px;}

.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:0em 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 .3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.viewer table, table.twtable {border-collapse:collapse; margin: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:0px 3px 0px 3px;}

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

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

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

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

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

* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0em; right:0em;}
#backstageButton a {padding:0.1em 0.4em 0.1em 0.4em; margin:0.1em 0.1em 0.1em 0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; margin:0em 3em 0em 3em; padding:1em 1em 1em 1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em 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 1em;}
/* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
noscript {display:none;}
}
/*}}}*/
<!--{{{-->
<div class='header' 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' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar closeTiddler closeOthers +editTiddler > fields syncing permalink references jump'></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>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar +saveTiddler -cancelTiddler deleteTiddler'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser'></span></div>
<!--}}}-->
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>>
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
<<importTiddlers>>
In Socialtext Unplugged, the selected pages of your Socialtext workspace are displayed as individual "tiddlers" on the page. When the mouse passes over a tiddler a short toolbar menu appears at the top right. Use the commands here to manipulate that particular tiddler: notably closing and editting it. (You can double click on a tiddler as a shortcut to directly enter edit mode).

Over on the right hand side of the window are commands that affect the entire page, in particular "close all" which can be useful to clear the decks when many tiddlers are open at once.

The user is encouraged to ensure that they can SaveChanges before embarking on widespread editing.
Welcome to Socialtext Unplugged. This is a specially designed web page that you can use to view and edit your Socialtext content without having to be online to your Socialtext server.

There are three steps to using Socialtext Unplugged:
* First, learn how to SaveChanges to your local hard drive. This keeps your work safe even if you close your browser or have to reboot your computer
* Secondly, find out how to BrowseAndEdit your content while it is unplugged
* Thirdly, when you can reconnect to your Socialtext server, you can SyncChanges to save your unplugged changes to the server so that other people can see them too

You should also check your system meets the SystemRequirements.
Socialtext Unplugged lets you browse and edit your content while you're offline. When you make a change you need to SaveChanges to save the change to your local hard drive, before later performing a SyncChanges to synchronise the change back to the server.

The procedure for SaveChanges is slightly different for different browsers:
* SavingOnInternetExplorer
* SavingOnFireFox
* SavingOnSafari
* SavingOnOpera
You can save changes with any version of FireFox, and also many other browsers in the FireFox family, such as Camino on the Mac and MiniMo on mobile devices. The procedure is:
# Click the button labelled 'save changes' over in the right hand sidebar
# If prompted with an "Internet Security" dialog as follows, click the checkbox labelled "Remember this decision" and then the "Allow" button
## "A script from "file://" is requesting enhanced capabilities that are UNSAFE and could be used to compromise your machine or data..."
# You should then see a message at the top right of the window saying "Main TiddlyWiki file saved"
If you accidentally //deny// permission instead, you may need to UnravelFireFoxPermissions.
You can save changes with Internet Explorer versions 6 and 7, but not the earlier versions. The procedure is:
# Click the button labelled 'save changes' over in the right hand sidebar
# If prompted as follows, click "Yes":
## "An ActiveX control on this page might be unsafe to interact with other parts of the page. Do you want to allow this interaction?"
# You should then see a message at the top right of the window saying "Main TiddlyWiki file saved"
Note that there is currently [[a bug|http://trac.tiddlywiki.org/tiddlywiki/ticket/39]] that prevents Internet Explorer from saving correctly if you have specified a backup directory in AdvancedOptions.
To SaveChanges on Opera, see the instructions for using the TiddlySaver Java applet.
To SaveChanges on Safari, see the instructions for using the TiddlySaver Java applet.
<<search>><<closeAll>><<permaview>><<newTiddler 'New Tiddler' fields:'server.host:"https://saturn.ffzg.hr%2C%20saturn.ffzg.hr:443" server.workspace:"razmjenavjestina" wikiformat:socialtext'>><<newJournal 'DD MMM YYYY' fields:'server.host:"https://saturn.ffzg.hr%2C%20saturn.ffzg.hr:443" server.workspace:"razmjenavjestina" wikiformat:socialtext'>><<saveChanges>><<backstage sync>><<slider chkSliderOptionsPanel OptionsPanel 'options ยป' 'Change TiddlyWiki advanced options'>>
RazmjenaVjestina
Socialtext Unplugged
https://saturn.ffzg.hr/razmjenavjestina/
[[SocialtextScreenStyle]]
[[SocialtextStyleOverrides]]
[[Styles HorizontalMainMenu]]
<<sync>>
@@The user interface for synchronization is not finalized@@
To synchronize your changes back to the Socialtext server:
# click on [[Sync]] in the right-hand sidebar
<<tabs txtMoreTab Orphans 'Orphaned tiddlers' TabMoreOrphans Shadowed 'Shadowed tiddlers' TabMoreShadowed>>
Under FireFox, you can run into problems if you accidentally click 'Deny' on the permission request dialog, and have selected //Remember this decision//.

To reverse the effects, first locate the file {{{prefs.js}}} in your FireFox profile directory. Under Windows you'll find it at something like {{{C:\Documents and Settings\Jeremy\Application Data\Mozilla\Firefox\Profiles\o3dhupu6.default\prefs.js}}}, where {{{Jeremy}}} is the name of your windows profile and {{{o3dhupu6}}} will be a similar string of gobbledegook. On the Mac it'll be at {{{~/Library/Application Support/Firefox/Profiles/o3dhupu6.default/prefs.js}}} and on most versions of Linux, at {{{~/.mozilla/firefox/o3dhupu6.default/prefs.js}}}.

Open the file in a text editor and find the line {{{user_pref("capability.principal.codebase.p0.denied", "UniversalXPConnect");}}} and simply replace the word {{{denied}}} with {{{granted}}}.
//(Thanks to JonScully for figuring out this fix)//
<!--{{{-->
<div class='toolbar' macro='toolbar closeTiddler closeOthers +editTiddler references > fields syncing jump'></div>
<div class='workspace' id='st-page-wiki-title' macro='view socialtext.workspace'></div>
<div class='title' id='st-page-titletext' macro='view title'></div>
<div class='subtitle'>
Created on <span macro='view created date [[MMM DD, 0hh:0mm]]'></span>.
Updated by <span macro='view modifier link'></span>
on <span macro='view modified date [[MMM DD, 0hh:0mm]]'></span></div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></span></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
/***
To use, add {{{[[Styles HorizontalMainMenu]]}}} to your StyleSheet tiddler.
See http://www.w3schools.com/css/css_colors.asp for a color chart.
***/
/*{{{*/
#mainMenu {position:relative;left:auto;width:auto;text-align:left;line-height:normal;padding 0em 1em 0em 1em;font-size:normal;}
#mainMenu br {display:none;}
#mainMenu {background:#336699;}
#mainMenu {padding:2px;}
#mainMenu .button, #mainMenu .tiddlyLink {padding-left:0.5em;padding-right:0.5em;color:white;font-size:115%;}

#displayArea {
	margin-top:0;margin-right:20em;margin-bottom:0;margin-left:1em;
	padding-top:.1em;padding-bottom:.1em;
}
/*}}}*/
|''Type:''|socialtext|
|''URL:''|https://saturn.ffzg.hr%2C%20saturn.ffzg.hr:443 |
|''Workspace:''|razmjenavjestina|
|''WorkspaceList:''||
|''Description:''|RazmjenaVjestina|
The TiddlySaver Java applet allows TiddlyWiki from a {{{file://}}} URL to save changes Safari, Opera and other browsers.

It is a small file named [["TiddlySaver.jar"|TiddlySaver.jar]] that must be placed in the same directory as your TiddlyWiki file. Before you can use it, you need to give it the necessary privileges by editting your {{{.java.policy}}} file.

For Windows, the file will be at {{{C:\Documents and Settings\your-user-name\.java.policy}}}. Add the following lines (substituting the directory of your TiddlyWiki file as appropriate):
{{{
grant codeBase "file:${user.home}/My Documents/tiddlywiki-folder/*" {
  permission java.io.FilePermission "${user.home}${/}My Documents${/}tiddlywiki-folder${/}*", "read,write";
};
}}}
On Mac OS X, the file is found at {{{/Users/your-user-name/.java.policy}}}:
{{{
grant codeBase "file:${user.home}/Documents/tiddlywiki-folder/*" {
  permission java.io.FilePermission "${user.home}${/}Documents${/}tiddlywiki-folder${/}*", "read,write";
};
}}}
It can be tricky creating files whose name starts with a period, so you can use this [[pre-built .java.policy file|.java.policy]]. The same file is suitable for Macs too, just edit it and delete the "My " bit, leaving just "Documents". Make sure you save it in the right place for each operating system!

If you have trouble setting up the permissions correctly, you can try granting broader permissions to the applet like this:

{{{
grant codeBase "file://localhost/home/users/Desktop/
TiddlySaver.jar"
 { permission java.security.AllPermission; };
}}}

Note that there is currently [[a bug|http://trac.tiddlywiki.org/ticket/172]] that prevents TiddlySaver from working if you have specified a backup directory in AdvancedOptions.
/***
|''Name:''|SocialtextLocaleOverrides|
|''Description:''|Text changes for Socialtext|
***/

//{{{
merge(config.views.wikified.tag,{
	labelNoTags: "No Tags",
	labelTags: "Tags"});

merge(config.commands.references,{
	text: "incoming links",
	tooltip: "Show tiddlers that link to this one",
	popupNone: "No incoming links"});
//}}}
/***
|''Name:''|SocialtextTweaksPlugin|
|''Description:''|Allows changes to be synchronised with a Socialtext server|
|''Source:''|http://stunplugged.tiddlywiki.com/#SocialtextTweaksPlugin|
|''Author:''|JeremyRuston (jeremy (at) osmosoft (dot) com)|
|''Version:''|1.0.2|
|''Date:''|Jun 15, 2006|
|''Comments:''|Please make comments at http://groups.google.co.uk/group/TiddlyWikiDev|
|''License:''|[[BSD open source license]]|
|''~CoreVersion:''|2.2|

Make minor configuration tweaks specific to Socialtext Unplugged
***/

//{{{
// Ensure that the SocialtextTweaksPlugin is only installed once.
if(!version.extensions.SocialtextTweaksPlugin) {
version.extensions.SocialtextTweaksPlugin = {installed:true};
// Check version number of core code
if(version.major < 2 || (version.major == 2 && version.minor < 2))
	{alertAndThrow("SocialtextTweaksPlugin requires TiddlyWiki 2.2 or later.");}

merge(config.defaultCustomFields,{
	wikiformat:'socialtext',
	'server.host':'https://saturn.ffzg.hr%2C%20saturn.ffzg.hr:443'
});

config.options.chkSinglePageMode = true;
config.options.chkEnableAnimations = true;

} // end of "install only once"
//}}}
/***
|''Name:''|SocialtextFormatterPlugin|
|''Description:''|Allows Tiddlers to use [[Socialtext|http://www.socialtext.com/]] text formatting|
|''Author:''|Martin Budden (mjbudden (at) gmail (dot) com)|
|''Source:''|http://www.martinswiki.com/#SocialtextFormatterPlugin|
|''CodeRepository:''|http://svn.tiddlywiki.org/Trunk/contributors/MartinBudden/formatters/SocialtextFormatterPlugin.js|
|''Version:''|0.9.4|
|''Date:''|Jan 21, 2007|
|''Comments:''|Please make comments at http://groups.google.co.uk/group/TiddlyWikiDev|
|''License:''|[[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|''~CoreVersion:''|2.1.0|

This is the SocialtextFormatterPlugin, which allows you to insert Socialtext formated text into a TiddlyWiki.

The aim is not to fully emulate Socialtext, but to allow you to work with Socialtext content off-line and then resync the content with your Socialtext wiki later on, with the expectation that only minor edits will be required.

To use Socialtext format in a Tiddler, tag the Tiddler with SocialtextFormat or set the tiddler's {{{wikiformat}}} extended field to {{{socialtext}}}

Please report any defects you find at http://groups.google.co.uk/group/TiddlyWikiDev
***/

//{{{
// Ensure that the SocialtextFormatter Plugin is only installed once.
if(!version.extensions.SocialtextFormatterPlugin) {
version.extensions.SocialtextFormatterPlugin = {installed:true};

if(version.major < 2 || (version.major == 2 && version.minor < 1))
	{alertAndThrow('SocialtextFormatterPlugin requires TiddlyWiki 2.1 or later.');}

SocialtextFormatter = {}; // 'namespace' for local functions

wikify = function(source,output,highlightRegExp,tiddler)
{
	if(source && source != '') {
		var w = new Wikifier(source,getParser(tiddler),highlightRegExp,tiddler);
		var out = output;
		if(tiddler && (tiddler.isTagged(config.parsers.socialtextFormatter.formatTag) || (tiddler.fields.wikiformat==config.parsers.socialtextFormatter.format)) ) {
			var d1 = createTiddlyElement(output,'div','content-display-body','content-section-visible');
			var d2 = createTiddlyElement(d1,'div','wikipage');
			out = createTiddlyElement(d2,'div',null,'wiki');
		}
		var time1,time0 = new Date();
		w.subWikifyUnterm(out);
		if(tiddler && config.options.chkDisplayInstrumentation) {
			time1 = new Date();
			var t = tiddler ? tiddler.title : source.substr(0,10);
			displayMessage("Wikify '"+t+"' in " + (time1-time0) + " ms");
		}
	}
};

stDebug = function(out,str)
{
	createTiddlyText(out,str.replace(/\n/mg,'\\n').replace(/\r/mg,'RR'));
	createTiddlyElement(out,'br');
};

SocialtextFormatter.Tiddler_changed = Tiddler.prototype.changed;
Tiddler.prototype.changed = function()
{
	if((this.fields.wikiformat==config.parsers.socialtextFormatter.format) || this.isTagged(config.parsers.socialtextFormatter.formatTag)) {
		// update the links array, by checking for Socialtext format links
		this.links = [];
		var tiddlerLinkRegExp = /(?:\"(.*?)\" ?)?\[([^\]]*?)\]/mg;
		tiddlerLinkRegExp.lastIndex = 0;
		var match = tiddlerLinkRegExp.exec(this.text);
		while(match) {
			var link = match[2];
			this.links.pushUnique(link);
			match = tiddlerLinkRegExp.exec(this.text);
		}
	}/* else {
		return SocialtextFormatter.Tiddler_changed.apply(this,arguments);
	}*/
	this.linksUpdated = true;
};

SocialtextFormatter.wafl = function(w)
{
	this.lookaheadRegExp.lastIndex = w.matchStart;
	var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
	if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
		var lm2 = lookaheadMatch[2];
		switch(lookaheadMatch[1]) {
		case 'image':
			var img = createTiddlyElement(w.output,'img');
			img.src = w.tiddler.title + '/' + lm2;
			createTiddlyText(img,lm2);
			break;
		case 'file':
			var s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			var a = createTiddlyElement(s,'a');
			a.href = w.tiddler.title + '/' + lm2;
			createTiddlyText(a,lm2);
			break;
		case 'link':
			s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			a = createTiddlyElement(s,'a');
			var t = w.tiddler ? w.tiddler.title + ':' : '';
			a.setAttribute('href','#' + t + lm2);
			a.title = 'section link';
			createTiddlyText(a,lm2);
			break;
		case 'weblog':
			s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			var text = lm2;
			var link = 'Weblog: ' + lm2;
			createTiddlyText(createTiddlyLink(s,link,false,null,w.isStatic),text);
			break;
		case 'section':
			a = createTiddlyElement(w.output,'a');// drop anchor
			t = w.tiddler ? w.tiddler.title + ':' : '';
			a.setAttribute('name',t + lm2);
			break;
		case 'date':
			createTiddlyText(w.output,lm2);
			break;
		case 'user':
			var oldSource = w.source;
			w.source = lm2;
			w.nextMatch = 0;
			w.subWikifyUnterm(w.output);
			w.source = oldSource;
			break;
// Shortcut expansions - not strictly syntax
		case 'google':
			s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			a = createExternalLink(s,'http://www.google.com/search?q='+lm2);
			createTiddlyText(a,lm2);
			break;
		case 'fedex':
			s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			a = createExternalLink(s,'http://www.fedex.com/Tracking?tracknumbers='+lm2);
			createTiddlyText(a,lm2);
			break;
		case 'map':
			s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			a = createExternalLink(s,'http://maps.google.com/maps?q='+lm2);
			createTiddlyText(a,lm2);
			break;
		case 'wikipedia':
			s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			a = createExternalLink(s,'http://en.wikipedia.org/wiki/'+lm2);
			createTiddlyText(a,lm2);
			break;
		case 'rt':
			s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			a = createExternalLink(s,'http://rt.socialtext.net/Ticket/Display.html?id='+lm2);
			createTiddlyText(a,lm2);
			break;
		case 'stcal':
			s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			a = createExternalLink(s,'https://calendar.socialtext.net:445/view_t.php?timeb=1&id=3&date='+lm2);
			createTiddlyText(a,lm2);
			break;
		case 'svn':
			s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			a = createExternalLink(s,'https://repo.socialtext.net/listing.php?rev='+lm2+'sc=1');
			createTiddlyText(a,lm2);
			break;
		default:
			w.outputText(w.output,w.matchStart,w.nextMatch);
			return;
		}
		w.nextMatch = this.lookaheadRegExp.lastIndex;
	} else {
		w.outputText(w.output,w.matchStart,w.nextMatch);
	}
};

SocialtextFormatter.presence = function(w)
{
	this.lookaheadRegExp.lastIndex = w.matchStart;
	var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
	if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
		var p = lookaheadMatch[1];
		var text = lookaheadMatch[2];
		var link;
		var src;
		if(p=='aim') {
			link = 'aim:goim?screenname=' + text + '&message=hello';
			src = 'http://big.oscar.aol.com/sleepleft?on_url=http://www.aim.com/remote/gr/MNB_online.gif&amp;off_url=http://www.aim.com/remote/gr/MNB_offline.gif';
		} else if(p=='yahoo'||p=='ymsgr') {
			link = 'ymsgr:sendIM?'+text;
			src = 'http://opi.yahoo.com/online?u=chrislondonbridge&f=.gif';
		} else if(p=='skype'||p=='callto') {
			link = 'callto:'+text;
			src = 'http://goodies.skype.com/graphics/skypeme_btn_small_green.gif';
		} else if(p=='asap') {
			link = 'http://asap2.convoq.com/AsapLinks/Meet.aspx?l='+text;
			src = 'http://asap2.convoq.com/AsapLinks/Presence.aspx?l='+text;
		}
		var s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
		var a = createExternalLink(s,link);
		var img = createTiddlyElement(a,'img');
		createTiddlyText(a,text);
		img.src = src;
		img.border='0';
		img.alt = '(' + lookaheadMatch[1] + ')';
		if(p=='aim') {
			img.width='11'; img.height='13';
		}
		w.nextMatch = this.lookaheadRegExp.lastIndex;
	}
};

config.formatterHelpers.singleCharFormat = function(w)
{
	this.lookaheadRegExp.lastIndex = w.matchStart;
	var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
	if(lookaheadMatch && lookaheadMatch.index == w.matchStart && lookaheadMatch[0].substr(lookaheadMatch[0].length-2,1) != ' ') {
		w.subWikifyTerm(createTiddlyElement(w.output,this.element),this.termRegExp);
	} else {
		w.outputText(w.output,w.matchStart,w.nextMatch);
	}
};

config.socialtext = {};
config.socialtext.formatters = [
{
	name: 'socialtextHeading',
	match: '^\\^{1,6} ?',
	termRegExp: /(\n+)/mg,
	handler: function(w)
	{
		var len = w.matchText.trim().length;
		var e = createTiddlyElement(w.output,'h' + len);
		var a = createTiddlyElement(e,'a');// drop anchor
		var t = w.tiddler ? w.tiddler.title + ':' : '';
		len = w.source.substr(w.nextMatch).indexOf('\n');
		a.setAttribute('name',t+w.source.substr(w.nextMatch,len));
		w.subWikifyTerm(e,this.termRegExp);
	}
},

{
	name: 'socialtextTable',
	match: '^\\|(?:(?:.|\n)*)\\|$',
	lookaheadRegExp: /^\|(?:(?:.|\n)*)\|$/mg,
	cellRegExp: /(?:\|(?:[^\|]*)\|)(\n|$)?/mg,
	cellTermRegExp: /((?:\x20*)\|)/mg,
	handler: function(w)
	{
		var table = createTiddlyElement(w.output,'table');
		var rowContainer = createTiddlyElement(table,'tbody');
		var prevColumns = [];
		w.nextMatch = w.matchStart;
		this.lookaheadRegExp.lastIndex = w.nextMatch;
		var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		while(lookaheadMatch && lookaheadMatch.index == w.nextMatch) {
			var r = this.rowHandler(w,createTiddlyElement(rowContainer,'tr'),prevColumns);
			if(!r) {
				w.nextMatch++;
				break;
			}
			this.lookaheadRegExp.lastIndex = w.nextMatch;
			lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		}
	},
	rowHandler: function(w,e,prevColumns)
	{
		this.cellRegExp.lastIndex = w.nextMatch;
		var cellMatch = this.cellRegExp.exec(w.source);
		while(cellMatch && cellMatch.index == w.nextMatch) {
			w.nextMatch++;
			var cell = createTiddlyElement(e,'td');
			w.subWikifyTerm(cell,this.cellTermRegExp);
			if(cellMatch[1]) {
				// End of row
				w.nextMatch = this.cellRegExp.lastIndex;
				return true;
			}
			// Cell
			w.nextMatch--;
			this.cellRegExp.lastIndex = w.nextMatch;
			cellMatch = this.cellRegExp.exec(w.source);
		}
		return false;
	}
},

{
	name: 'socialtextList',
	match: '^[\\*#]+ ',
	lookaheadRegExp: /^([\*#])+ /mg,
	termRegExp: /(\n+)/mg,
	handler: function(w)
	{
		var stack = [w.output];
		var currLevel = 0, currType = null;
		var itemType = 'li';
		w.nextMatch = w.matchStart;
		this.lookaheadRegExp.lastIndex = w.nextMatch;
		var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		while(lookaheadMatch && lookaheadMatch.index == w.nextMatch) {
			var listType = lookaheadMatch[1] == '*' ? 'ul' : 'ol';
			var listLevel = lookaheadMatch[0].length;
			w.nextMatch += listLevel;
			if(listLevel > currLevel) {
				for(var i=currLevel; i<listLevel; i++) {
					stack.push(createTiddlyElement(stack[stack.length-1],listType));
				}
			} else if(listLevel < currLevel) {
				for(i=currLevel; i>listLevel; i--) {
					stack.pop();
				}
			} else if(listLevel == currLevel && listType != currType) {
				stack.pop();
				stack.push(createTiddlyElement(stack[stack.length-1],listType));
			}
			currLevel = listLevel;
			currType = listType;
			var e = createTiddlyElement(stack[stack.length-1],itemType);
			w.subWikifyTerm(e,this.termRegExp);
			this.lookaheadRegExp.lastIndex = w.nextMatch;
			lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		}
	}
},

{
	name: 'socialtextQuoteByLine',
	match: '^>+',
	lookaheadRegExp: /^>+/mg,
	termRegExp: /(\n)/mg,
	element: 'blockquote',
	handler: function(w)
	{
		var stack = [w.output];
		var currLevel = 0;
		var newLevel = w.matchLength;
		var i;
		do {
			if(newLevel > currLevel) {
				for(i=currLevel; i<newLevel; i++) {
					stack.push(createTiddlyElement(stack[stack.length-1],this.element));
				}
			} else if(newLevel < currLevel) {
				for(i=currLevel; i>newLevel; i--) {
					stack.pop();
				}
			}
			currLevel = newLevel;
			w.subWikifyTerm(stack[stack.length-1],this.termRegExp);
			createTiddlyElement(stack[stack.length-1],'br');
			this.lookaheadRegExp.lastIndex = w.nextMatch;
			var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
			var matched = lookaheadMatch && lookaheadMatch.index == w.nextMatch;
			if(matched) {
				newLevel = lookaheadMatch[0].length;
				w.nextMatch += newLevel;
			}
		} while(matched);
	}
},

{
	name: 'socialtextRule',
	match: '^----+$\\n+',
	handler: function(w)
	{
		createTiddlyElement(w.output,'hr');
	}
},

{
	name: 'socialtextPreformatted',
	match: '^\\.pre\\s*\\n',
	lookaheadRegExp: /^.pre\s*\n((?:.|\n)*?)\n.pre\s*\n/mg,
	element: 'pre',
	handler: config.formatterHelpers.enclosedTextHelper
},

{
	name: 'socialtextHtml',
	match: '^\\.html',
	lookaheadRegExp: /\.html((?:.|\n)*?)\.html/mg,
	handler: function(w)
	{
		this.lookaheadRegExp.lastIndex = w.matchStart;
		var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
			createTiddlyElement(w.output,'span').innerHTML = lookaheadMatch[1];
			w.nextMatch = this.lookaheadRegExp.lastIndex;
		}
	}
},

{
	name: 'macro',
	match: '<<',
	lookaheadRegExp: /<<([^>\s]+)(?:\s*)((?:[^>]|(?:>(?!>)))*)>>/mg,
	handler: function(w)
	{
		this.lookaheadRegExp.lastIndex = w.matchStart;
		var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		if(lookaheadMatch && lookaheadMatch.index == w.matchStart && lookaheadMatch[1]) {
			w.nextMatch = this.lookaheadRegExp.lastIndex;
			invokeMacro(w.output,lookaheadMatch[1],lookaheadMatch[2],w,w.tiddler);
		}
	}
},

{
	name: 'socialtextExplicitLink',
	match: '(?:".*?" ?)?\\[',
	lookaheadRegExp: /(?:\"(.*?)\" ?)?\[([^\]]*?)\]/mg,
	handler: function(w)
	{
		this.lookaheadRegExp.lastIndex = w.matchStart;
		var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
			var link = lookaheadMatch[2];
			var text = lookaheadMatch[1] ? lookaheadMatch[1] : link;
			createTiddlyText(createTiddlyLink(w.output,link,false,null,w.isStatic,w.tiddler),text);
			w.nextMatch = this.lookaheadRegExp.lastIndex;
		}
	}
},

{
	name: 'socialtextExternalLink',
	match: '(?:".*?" ?)?<[a-z]{2,8}:',
	lookaheadRegExp: /(?:\"(.*?)\" ?)?<([a-z]{2,8}:.*?)>/mg,
	imgRegExp: /\.(?:gif|ico|jpg|png)/g,
	handler: function(w)
	{
		this.lookaheadRegExp.lastIndex = w.matchStart;
		var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
			var link = lookaheadMatch[2];
			var text = lookaheadMatch[1] ? lookaheadMatch[1] : link;
			this.imgRegExp.lastIndex = 0;
			if(this.imgRegExp.exec(link)) {
				var img = createTiddlyElement(w.output,'img');
				if(lookaheadMatch[1]) {
					img.title = text;
				}
				img.alt = text;
				img.src = link;
			} else {
				createTiddlyText(createExternalLink(w.output,link),text);
			}
			w.nextMatch = this.lookaheadRegExp.lastIndex;
		}
	}
},

{
	name: 'socialtextUrlLink',
	match: config.textPrimitives.urlPattern,
	handler: function(w)
	{
		w.outputText(createExternalLink(w.output,w.matchText),w.matchStart,w.nextMatch);
	}
},

{
	name: 'socialtextBold',
	match: '\\*(?![\\s\\*])',
	lookaheadRegExp: /\*(?!\s)(?:.*?)(?!\s)\*(?=[$\s\|\._\-,])/mg,
	termRegExp: /((?!\s)\*(?=[$\s\|\.\-_,]))/mg,
	element: 'strong',
	handler: config.formatterHelpers.singleCharFormat
},

{
	name: 'socialtextItalic',
	match: '_(?![\\s_])',
	lookaheadRegExp: /_(?!\s)(?:.*?)(?!\s)_(?=[$\s\|\.\*\-,])/mg,
	termRegExp: /((?!\s)_(?=[$\s\|\.\*\-,]))/mg,
	element: 'em',
	handler: config.formatterHelpers.singleCharFormat
},

{
	name: 'socialtextStrike',
	match: '-(?![\\s\\-])',
	lookaheadRegExp: /-(?!\s)(?:.*?)(?!\s)-(?=[$\s\|\.\*_,])/mg,
	termRegExp: /((?!\s)-(?=[$\s\|\.\*_,]))/mg,
	element: 'del',
	handler: config.formatterHelpers.singleCharFormat
},

{
	name: 'socialtextMonoSpaced',
	match: '`(?![\\s`])',
	lookaheadRegExp: /`(?!\s)(?:.*?)(?!\s)`(?=[$\s\.\*\-_,])/mg,
	termRegExp: /((?!\s)`(?=[$\s\.\*\-_,]))/mg,
	element: 'tt',
	handler: config.formatterHelpers.singleCharFormat
},

{
	name: 'socialtextParagraph',
	match: '\\n{2,}',
	handler: function(w)
	{
		createTiddlyElement(w.output,'p');
	}
},

{
	name: 'socialtextLineBreak',
	match: '\\n',
	handler: function(w)
	{
		createTiddlyElement(w.output,'br');
	}
},

{
	name: 'socialtextNoWiki',
	match: '\\{\\{',
	lookaheadRegExp: /\{\{((?:.|\n)*?)\}\}/mg,
	element: 'span',
	handler: config.formatterHelpers.enclosedTextHelper
},

{
	name: 'socialtextTrademark',
	match: '\\{tm\\}',
	handler: function(w)
	{
		createTiddlyElement(w.output,'span').innerHTML = '&trade;';
	}
},

{
	name: 'socialtextWafl',
	match: '\\{(?:[a-z]{2,16}): ?.*?\\}',
	lookaheadRegExp: /\{([a-z]{2,16}): ?(.*?)\}/mg,
	handler: SocialtextFormatter.wafl
},

{
	name: 'socialtextPresence',
	match: '(?:aim|yahoo|ymsgr|skype|callto|asap):\\w+',
	lookaheadRegExp: /(aim|yahoo|ymsgr|skype|callto|asap):(\w+)/mg,
	handler: SocialtextFormatter.presence
},

{
	name: 'socialtextMailTo',
	match: '[\\w\.]+@[\\w]+\.[\\w\.]+',
	lookaheadRegExp: /([\w\.]+@[\w]+\.[\w\.]+)/mg,
	handler: function(w)
	{
		this.lookaheadRegExp.lastIndex = w.matchStart;
		var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
			var text = lookaheadMatch[1];
			createTiddlyText(createExternalLink(w.output,'mailto:'+text),text);
			w.nextMatch = this.lookaheadRegExp.lastIndex;
		}
	}
},

{
	name: 'socialtextHtmlEntitiesEncoding',
	match: '&#?[a-zA-Z0-9]{2,8};',
	handler: function(w)
	{
		createTiddlyElement(w.output,'span').innerHTML = w.matchText;
	}
}
];

config.parsers.socialtextFormatter = new Formatter(config.socialtext.formatters);
config.parsers.socialtextFormatter.format = 'socialtext';
config.parsers.socialtextFormatter.formatTag = 'SocialtextFormat';

} // end of 'install only once'
//}}}
/***
|''Name:''|SocialtextAdaptorPlugin|
|''Description:''|Adaptor for moving and converting data to and from Socialtext Wikis|
|''Author:''|Martin Budden (mjbudden (at) gmail (dot) com) and JeremyRuston (jeremy (at) osmosoft (dot) com)|
|''Source:''|http://www.martinswiki.com/#SocialtextAdaptorPlugin|
|''CodeRepository:''|http://svn.tiddlywiki.org/Trunk/contributors/MartinBudden/adaptors/SocialtextAdaptorPlugin.js|
|''Version:''|0.5.1|
|''Date:''|Feb 25, 2007|
|''Comments:''|Please make comments at http://groups.google.co.uk/group/TiddlyWikiDev|
|''License:''|[[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|''~CoreVersion:''|2.2.0|

Socialtext REST documentation is at:
http://www.eu.socialtext.net/st-rest-docs/index.cgi?socialtext_rest_documentation

***/

//{{{
if(!version.extensions.SocialtextAdaptorPlugin) {
version.extensions.SocialtextAdaptorPlugin = {installed:true};

function SocialtextAdaptor()
{
	this.host = null;
	this.workspace = null;
	return this;
}

SocialtextAdaptor.mimeType = 'text/x.socialtext-wiki';
SocialtextAdaptor.serverType = 'socialtext';
SocialtextAdaptor.serverParsingErrorMessage = "Error parsing result from server";
SocialtextAdaptor.errorInFunctionMessage = "Error in function SocialtextAdaptor.%0";

SocialtextAdaptor.prototype.setContext = function(context,userParams,callback)
{
	if(!context) context = {};
	context.userParams = userParams;
	if(callback) context.callback = callback;
	context.adaptor = this;
	if(!context.host)
		context.host = this.host;
	if(!context.workspace && this.workspace)
		context.workspace = this.workspace;
	return context;
};

SocialtextAdaptor.doHttpGET = function(uri,callback,params,headers,data,contentType,username,password)
{
	return doHttp('GET',uri,data,contentType,username,password,callback,params,headers);
};

SocialtextAdaptor.doHttpPOST = function(uri,callback,params,headers,data,contentType,username,password)
{
	return doHttp('POST',uri,data,contentType,username,password,callback,params,headers);
};

SocialtextAdaptor.fullHostName = function(host)
{
	if(!host)
		return '';
	if(!host.match(/:\/\//))
		host = 'http://' + host;
	if(host.substr(host.length-1) != '/')
		host = host + '/';
	return host;
};

SocialtextAdaptor.minHostName = function(host)
{
	return host ? host.replace(/^http:\/\//,'').replace(/\/$/,'') : '';
};

// Convert a page title to the normalized form used in uris
SocialtextAdaptor.normalizedTitle = function(title)
{
	var n = title.toLowerCase();
	n = n.replace(/\s/g,'_').replace(/\//g,'_').replace(/\./g,'_').replace(/:/g,'').replace(/\?/g,'');
	if(n.charAt(0)=='_')
		n = n.substr(1);
	return String(n);
};

// Convert a Socialtext date in YYYY-MM-DD hh:mm format into a JavaScript Date object
SocialtextAdaptor.dateFromEditTime = function(editTime)
{
	var dt = editTime;
	return new Date(Date.UTC(dt.substr(0,4),dt.substr(5,2)-1,dt.substr(8,2),dt.substr(11,2),dt.substr(14,2)));
};

SocialtextAdaptor.prototype.openHost = function(host,context,userParams,callback)
{
	this.host = SocialtextAdaptor.fullHostName(host);
	context = this.setContext(context,userParams,callback);
	if(context.callback) {
		context.status = true;
		window.setTimeout(function() {callback(context,userParams);},0);
	}
	return true;
};

SocialtextAdaptor.prototype.openWorkspace = function(workspace,context,userParams,callback)
{
	this.workspace = workspace;
	context = this.setContext(context,userParams,callback);
	if(context.callback) {
		context.status = true;
		window.setTimeout(function() {callback(context,userParams);},0);
	}
	return true;
};


SocialtextAdaptor.prototype.getWorkspaceList = function(context,userParams,callback)
{
	context = this.setContext(context,userParams,callback);
	var uriTemplate = '%0data/workspaces';
	var uri = uriTemplate.format([context.host]);
	var req = SocialtextAdaptor.doHttpGET(uri,SocialtextAdaptor.getWorkspaceListCallback,context,{'accept':'application/json'});
	return typeof req == 'string' ? req : true;
};

SocialtextAdaptor.getWorkspaceListCallback = function(status,context,responseText,uri,xhr)
{
	context.status = false;
	context.statusText = SocialtextAdaptor.errorInFunctionMessage.format(['getWorkspaceListCallback']);
	if(status) {
		try {
			eval('var info=' + responseText);
		} catch (ex) {
			context.statusText = exceptionText(ex,SocialtextAdaptor.serverParsingErrorMessage);
			if(context.callback)
				context.callback(context,context.userParams);
			return;
		}
		var list = [];
		for(var i=0; i<info.length; i++) {
			var item = {
				title:info[i].title,
				name:info[i].name,
				modified:SocialtextAdaptor.dateFromEditTime(info[i].modified_time)
				};
			list.push(item);
		}
		context.workspaces = list;
		context.status = true;
	} else {
		context.statusText = xhr.statusText;
	}
	if(context.callback)
		context.callback(context,context.userParams);
};

SocialtextAdaptor.prototype.getTiddlerList = function(context,userParams,callback)
{
	context = this.setContext(context,userParams,callback);
	var uriTemplate = '%0data/workspaces/%1/pages?order=newest';//!! ? or ;
	var uri = uriTemplate.format([context.host,context.workspace]);
	var req = SocialtextAdaptor.doHttpGET(uri,SocialtextAdaptor.getTiddlerListCallback,context,{'accept':'application/json'});
	return typeof req == 'string' ? req : true;
};


SocialtextAdaptor.getTiddlerListCallback = function(status,context,responseText,uri,xhr)
{
	context.status = false;
	context.statusText = SocialtextAdaptor.errorInFunctionMessage.format(['getTiddlerListCallback']);
	if(status) {
		try {
			eval('var info=' + responseText);
		} catch (ex) {
			context.statusText = exceptionText(ex,SocialtextAdaptor.serverParsingErrorMessage);
			if(context.callback)
				context.callback(context,context.userParams);
			return;
		}
		var list = [];
		for(var i=0; i<info.length; i++) {
			var tiddler = new Tiddler(info[i].name);
			tiddler.modified = SocialtextAdaptor.dateFromEditTime(info[i].last_edit_time);
			tiddler.modifier = info[i].last_editor;
			tiddler.tags = info[i].tags;
			tiddler.fields['server.page.id'] = info[i].page_id;
			tiddler.fields['server.page.name'] = info[i].name;
			tiddler.fields['server.page.revision'] = String(info[i].revision_id);
			list.push(tiddler);
		}
		context.tiddlers = list;
		context.status = true;
	} else {
		context.statusText = xhr.statusText;
	}
	if(context.callback)
		context.callback(context,context.userParams);
};

SocialtextAdaptor.prototype.generateTiddlerInfo = function(tiddler)
{
	var info = {};
	var host = this && this.host ? this.host : SocialtextAdaptor.fullHostName(tiddler.fields['server.host']);
	var workspace = this && this.workspace ? this.workspace : tiddler.fields['server.workspace'];
	uriTemplate = '%0%1/index.cgi?%2';
	info.uri = uriTemplate.format([host,workspace,SocialtextAdaptor.normalizedTitle(tiddler.title)]);
	return info;
};

SocialtextAdaptor.prototype.getTiddler = function(title,context,userParams,callback)
{
	return this.getTiddlerRevision(title,null,context,userParams,callback);
};

SocialtextAdaptor.prototype.getTiddlerRevision = function(title,revision,context,userParams,callback)
{
	context = this.setContext(context,userParams,callback);

	// request the page in json format to get the page attributes
	if(revision) {
		var uriTemplate = '%0data/workspaces/%1/pages/%2/revisions/%3';
		context.revision = revision;
	} else {
		uriTemplate = '%0data/workspaces/%1/pages/%2';
		context.revision = null;
	}
	uri = uriTemplate.format([context.host,context.workspace,SocialtextAdaptor.normalizedTitle(title),revision]);

	context.tiddler = new Tiddler(title);
	context.tiddler.fields.wikiformat = 'socialtext';
	context.tiddler.fields['server.host'] = SocialtextAdaptor.minHostName(context.host);
	context.tiddler.fields['server.workspace'] = context.workspace;
	var req = SocialtextAdaptor.doHttpGET(uri,SocialtextAdaptor.getTiddlerCallback,context,{'accept':'application/json'});
	return typeof req == 'string' ? req : true;
};


SocialtextAdaptor.getTiddlerCallback = function(status,context,responseText,uri,xhr)
{
	context.status = false;
	context.statusText = SocialtextAdaptor.errorInFunctionMessage.format(['getTiddlerCallback']);
	if(status) {
		try {
			eval('var info=' + responseText);
			context.tiddler.tags = info.tags;
			context.tiddler.fields['server.page.id'] = info.page_id;
			context.tiddler.fields['server.page.name'] = info.name;
			context.tiddler.fields['server.page.revision'] = String(info.revision_id);
			context.tiddler.modifier = info.last_editor;
			context.tiddler.modified = SocialtextAdaptor.dateFromEditTime(info.last_edit_time);
		} catch (ex) {
			context.statusText = exceptionText(ex,SocialtextAdaptor.serverParsingErrorMessage);
			if(context.callback)
				context.callback(context,context.userParams);
			return;
		}
		context.status = true;
	} else {
		context.statusText = xhr.statusText;
		if(context.callback)
			context.callback(context,context.userParams);
		return;
	}
	var uriTemplate = context.revision ? '%0data/workspaces/%1/pages/%2/revisions/%3' : '%0data/workspaces/%1/pages/%2';
	var host = SocialtextAdaptor.fullHostName(context.tiddler.fields['server.host']);
	var workspace = context.workspace ? context.workspace : context.tiddler.fields['server.workspace'];
	uri = uriTemplate.format([host,workspace,SocialtextAdaptor.normalizedTitle(context.tiddler.title),context.revision]);
	var req = SocialtextAdaptor.doHttpGET(uri,SocialtextAdaptor.getTiddlerCallback2,context,{'accept':SocialtextAdaptor.mimeType});
};

SocialtextAdaptor.getTiddlerCallback2 = function(status,context,responseText,uri,xhr)
{
	context.tiddler.text = responseText;
	if(status) {
		context.status = true;
	} else {
		context.status = false;
		context.statusText = xhr.statusText;
	}
	if(context.callback)
		context.callback(context,context.userParams);
};

SocialtextAdaptor.prototype.getTiddlerRevisionList = function(title,limit,context,userParams,callback)
{
	context = this.setContext(context,userParams,callback);

	var uriTemplate = '%0data/workspaces/%1/pages/%2/revisions?accept=application/json';
	if(!limit)
		limit = 5;
	var uri = uriTemplate.format([context.host,context.workspace,SocialtextAdaptor.normalizedTitle(title),limit]);

	var req = SocialtextAdaptor.doHttpGET(uri,SocialtextAdaptor.getTiddlerRevisionListCallback,context);
	return typeof req == 'string' ? req : true;
};

SocialtextAdaptor.getTiddlerRevisionListCallback = function(status,context,responseText,uri,xhr)
{
	context.status = false;
	if(status) {
		var content = null;
		try {
			eval('var info=' + responseText);
		} catch (ex) {
			context.statusText = exceptionText(ex,SocialtextAdaptor.serverParsingErrorMessage);
			if(context.callback)
				context.callback(context,context.userParams);
			return;
		}
		list = [];
		for(var i=0; i<info.length; i++) {
			var tiddler = new Tiddler(info[i].name);
			tiddler.modified = SocialtextAdaptor.dateFromEditTime(info[i].last_edit_time);
			tiddler.modifier = info[i].last_editor;
			tiddler.tags = info[i].tags;
			tiddler.fields['server.page.id'] = info[i].page_id;
			tiddler.fields['server.page.name'] = info[i].name;
			tiddler.fields['server.page.revision'] = info[i].revision_id;
			list.push(tiddler);
		}
		var sortField = 'server.page.revision';
		list.sort(function(a,b) {return a.fields[sortField] < b.fields[sortField] ? +1 : (a.fields[sortField] == b.fields[sortField] ? 0 : -1);});
		context.revisions = list;
		context.status = true;
	} else {
		context.statusText = xhr.statusText;
	}
	if(context.callback)
		context.callback(context,context.userParams);
};

SocialtextAdaptor.prototype.putTiddler = function(tiddler,context,userParams,callback)
{
	context = this.setContext(context,userParams,callback);
	context.tiddler = tiddler;
	context.title = tiddler.title;
	var uriTemplate = '%0data/workspaces/%1/pages/%2';
	var host = context.host ? context.host : SocialtextAdaptor.fullHostName(tiddler.fields['server.host']);
	var workspace = context.workspace ? context.workspace : tiddler.fields['server.workspace'];
	var uri = uriTemplate.format([host,workspace,tiddler.title,tiddler.text]);
	//var req = doHttp('POST',uri,tiddler.text,SocialtextAdaptor.mimeType,null,null,SocialtextAdaptor.putTiddlerCallback,context,{"X-Http-Method": "PUT"});
	var req = SocialtextAdaptor.doHttpPOST(uri,SocialtextAdaptor.putTiddlerCallback,context,{"X-Http-Method": "PUT"},tiddler.text,SocialtextAdaptor.mimeType);
	return typeof req == 'string' ? req : true;
};

SocialtextAdaptor.putTiddlerCallback = function(status,context,responseText,uri,xhr)
{
	if(status) {
		context.status = true;
	} else {
		context.status = false;
		context.statusText = xhr.statusText;
	}
	if(context.callback)
		context.callback(context,context.userParams);
};

SocialtextAdaptor.prototype.close = function()
{
	return true;
};

config.adaptors[SocialtextAdaptor.serverType] = SocialtextAdaptor;
} //# end of 'install only once'
//}}}
/***
SocialtextStyleOverrides
***/

/*{{{*/
.headerShadow {padding: 2em 0em .5em 1em;}
.headerForeground {padding: 2em 0em .5em 1em;}

#st-page-wiki-title {
	font-size: 80%;
}
.subtitle {
	font-style: italic;
	font-size 80%;
}

/* from #st-tags */
.tagged {
	border-color: #bbeebb;
	background-color: #f4fff4;
}

.tagged .listTitle {
	color: #595;
	font-weight: bold;
}

.tagged .button {
	color: #000;
}

.selected .tagged {
	background-color: ColorPalette::TertiaryLight;
	border: 1px solid ColorPalette::TertiaryMid;
}

/* from #st-incoming-links */
.tagging {
	border-color: #ebb;
	background-color: #fff4f4;
}

.tagging .listTitle {
	color: #b78;
	font-weight: bold;
}

.tagging .button {
	color: #999;
}

.selected .tagging {
	background-color: ColorPalette::TertiaryLight;
	border: 1px solid ColorPalette::TertiaryMid;
}

.tiddler {/* Tiddler body */
	border:1px solid #ccc;
	margin:0.5em;
	background:#fff;
	padding:0.5em;
}

.viewer blockquote {border-left: 0px solid}

.tiddlyLinkNonExisting {
	font-style: italic;
	border-bottom: 1px dashed;
}

.editor input, .editor textarea {
	background: #ffd;
	border-style: solid;
	border-color: #888 #ccc #ccc #888;
	border-width: 2px;
}

.tabContents {white-space: nowrap;}

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

#sidebar {
	position: absolute;
	right: 3px;
	width: 21em;
	font-size: .9em;
}

#sidebarOptions .button {
	border-color: #eee;
}

#sidebarTabs .tabContents {
	width: 20em;
	overflow: hidden;
}

.viewer tt {
	font-size: 1.2em;
	line-height: 1.4em;
}

ul {list-style-type: square;}
ul ul {list-style-type: circle;}

ol {list-style-type: decimal;}
ol ol {list-style-type: decimal;}
ol ol ol {list-style-type: decimal;}
ol ol ol ol {list-style-type: decimal;}
ol ol ol ol ol {list-style-type: decimal;}
ol ol ol ol ol ol {list-style-type: decimal;}

/*}}}*/
/***
SocialtextScreenStyle
http://www.eu.socialtext.net/static/2.0.0.1/css/st/screen.css
***/

/*{{{*/
body {
	font-family: Arial, sans-serif;
	color: #000;
	background: #eee;
	margin: 0;
}

/* Wiki Navigation */

.st-wiki-nav {
	clear: both;
	margin-left: 10px;
	margin-right: 10px;
}
.st-wiki-nav-content {
	background: url('../../images/st/wiki-nav/solid.gif') repeat-x left bottom;
	margin-left: 24px;
	margin-right: 24px;
	padding-top: 3px;
	min-height: 24px;
}
* html .st-wiki-nav-content {
	padding-bottom: 3px;
	height: 24px;
}

.st-wiki-nav-right {
	background: url('../../images/st/wiki-nav/right-round.gif') no-repeat bottom right;
}

.st-wiki-nav-left {
	background: url('../../images/st/wiki-nav/left-round.gif') no-repeat bottom left;
}

#st-home {
	float: left;
	margin-right: 60px;
	padding-top: 2px;
}

#st-home-link {
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-family: Helvetica, sans-serif;
	font-size: 90%;
}

#st-editing-prefix-container {
	border-collapse: collapse;
	width: 100%;
	padding: 0px;
	margin: 0px;
	margin-bottom: -20px;
}

#st-editing-prefix-container tr td {
	margin: 0px;
	padding: 0px;
}

#st-editing-title {
	color: black;
	background-color: white;
	text-decoration: none;
	font-weight: bold;
	font-family: Helvetica, sans-serif;
	font-size: 90%;
	margin-bottom: 0.4em;
}

#st-wiki-title-invite {
	font-size: 50%;
	font-family: Helvetica, sans-serif;
}

#st-wiki-title-central-page-link {
	font-size: 50%;
	font-family: Helvetica, sans-serif;
}

#st-wiki-title-invite a {
	color: #00f;
}

#st-wiki-logo {
	text-align: center;
	clear: both;
}

#st-wiki-logo-image {
}

.st-wiki-nav-actions {
	float: right;
	color: black;
	font-size: 75%;
	padding-top: 3px;
}

.st-wiki-nav-actions a {
	padding: 2px;
	color: white;
	text-decoration: none;
	font-family: Helvetica, sans-serif;
}

/* Wiki Subnav */

#st-wiki-subnav {
	margin-top: 2px;
	font-size: 70%;
	font-weight: bold;
	font-family: Helvetica, sans-serif;
	color: #888;
}

#st-wiki-subnav a {
	padding: 2px;
	color: #008;
	text-decoration: none;
}

#st-wiki-subnav-right {
	float: right;
	margin-right: 6em;
}

#st-wiki-subnav-left {
	float: left;
	margin-left: 6em;
}
* html #st-wiki-subnav-left {
	margin-left: 3em;
}

/* Wiki Navigation Search Bar */

#st-search-form {
	margin: 0;
	padding: 0;
	padding-top: 1px;
}

#st-search-form .button-table {
	float: left;
	font-size: 79%;
	font-weight: bold;
	margin-left: 5px;
	margin-top: 1px;
}

#st-search-form #st-search-term {
	float: left;
	font-size: 60%;
}

/* Content Outline */

#st-content-border, #st-edit-border {
	position: relative;
	clear: both;
	margin-left: 3px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-top: 0px;
	border-bottom: 1px solid #eee;
}

#st-content-border-left, #st-edit-border-left {
	background: url('../../images/st/page-shadow/left.gif') left top repeat-y;
	position: relative;
}

#st-content-border-right, #st-edit-border-right {
	background: url('../../images/st/page-shadow/right.gif') right top repeat-y;
	position: relative;
}

#st-content-border-top, #st-edit-border-top {
	position: relative;
	background: url('../../images/st/page-shadow/top.gif') left top repeat-x;
}

#st-content-border-bottom, #st-edit-border-bottom {
	background: url('../../images/st/page-shadow/bottom.gif') left bottom repeat-x;
	position: relative;
}

#st-content-border-left-top, #st-edit-border-left-top {
	background: url('../../images/st/page-shadow/left-top.gif') left top no-repeat;
	position: relative;
}
#st-content-border-right-top, #st-edit-border-right-top {
	background: url('../../images/st/page-shadow/right-top.gif') right top no-repeat;
	position: relative;
}

#st-content-border-left-bottom, #st-edit-border-left-bottom {
	background: url('../../images/st/page-shadow/left-bottom.gif') left bottom no-repeat;
	position: relative;
}

#st-content-border-right-bottom, #st-edit-border-right-bottom {
	background: url('../../images/st/page-shadow/right-bottom.gif') right bottom no-repeat;
	padding-top: 5px;
	padding-bottom: 9px;
	position: relative;
}

* html #st-content-border-right-bottom, * html #st-edit-border-right-bottom {
	padding-top: 4px;
	padding-left: 7px;
	padding-right: 8px;
	position: relative;
}

.st-content-width-controller {
	width: 100%;
	position: relative;
	border-collapse: collapse;
}
.st-content-width-controller td {
	vertical-align: top;
}
.st-content {
	position: relative;
	background-color: white;
	margin-top: 0px;
	margin-left: 7px;
	margin-right: 8px;
	margin-bottom: -1px;
	border-left: 1px dotted #80a9f3;
	border-right: 1px dotted #80a9f3;
	border: 1px solid #80a9f3;
	padding: 6px 12px 12px 12px;
}
* html .st-content {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

/* This textarea is only for Safari. However, if we use display:none; here Safari ignores the .value operation in JS */
#st-raw-wikitext-textarea {
	width:1px;
	height:1px;
	margin:0;
	padding:0;
}

/* Action Buttons */
.button-table, .button-table tr td {
	border-collapse: collapse;
	margin: 0;
	padding: 0;
}
.button-rounded {
	background: url('../../images/st/grey-button/left-top-rounded.png') top left no-repeat;
	margin: 0;
}
.button-rounded-right-top {
	background: url('../../images/st/grey-button/right-top-rounded.png') top right no-repeat;
	margin: 0;
}
.button-rounded-left-bottom {
	background: url('../../images/st/grey-button/left-bottom-rounded.png') bottom left no-repeat;
	margin: 0;
}
.button-rounded-right-bottom {
	background: url('../../images/st/grey-button/right-bottom-rounded.png') bottom right no-repeat;
	margin: 0;
}
.button-straight {
	background: url('../../images/st/grey-button/left-top-straight.png') top left no-repeat;
	margin: 0;
}
.button-straight-right-top {
	background: url('../../images/st/grey-button/right-top-straight.png') top right no-repeat;
	margin: 0;
}
.button-straight-left-bottom {
	background: url('../../images/st/grey-button/left-bottom-straight.png') bottom left no-repeat;
	margin: 0;
}
.button-straight-right-bottom {
	background: url('../../images/st/grey-button/right-bottom-straight.png') bottom right no-repeat;
	margin: 0;
}
.button-content {
	font-size: 90%;
}
.button-content a {
	display: block;
	padding: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Helvetica, Verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: black;
}

.button-content input.submit {
	border: 0px;
	padding: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Helvetica, Verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: black;
	background-color: transparent;
}

/* Personal Homepage */

#st-homepage {
	background: white url('../../images/st/homepage/blue-fade.gif') top left no-repeat;
}

#st-homepage-layout {
	margin-top: 15px;
	clear: both;
	width: 100%;
	border-collapse: collapse;
}

#st-homepage-layout tr td.st-homepage-layout-cell {
	padding: 5px;
	vertical-align: top;
}

#st-homepage-layout-dashboard {
	width: 50%
}

#st-homepage-layout-notes {
	width: 50%;
}

#st-homepage-notes, #st-homepage-dashboard {
	text-align: left;
	width: 95%;
}

#st-user-greeting, #st-wiki-title {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 150%;
}
#st-wiki-title {
	margin-left: 5px;
}

#st-user-greeting {
	position: relative;
	text-align: right;
	float: right;
}

#st-group-notes-content, #st-personal-notes-content {
}

.st-homepage-section {
	margin-bottom: 15px;
}

#st-homepage-notes .st-homepage-section {
	background-color: white;
	border: 1px solid #aaa;
	padding: 15px;
}

.st-homepage-section-title {
	font-size: 110%;
	font-family: Helvetica, Verdana, sans-serif;
}

#st-homepage-notes .st-homepage-section-title {
	color: #aaa;
	text-decoration: underline;
}

.st-homepage-notes-edit-link {
	background: url('../../images/st/homepage/edit-icon.gif') no-repeat left top;
	display: block;
	text-indent: -2000px;
	height: 13px;
	width: 36px;
	text-decoration: none;
	padding:0;
}
* html .st-homepage-notes-edit-link {
	border:1px solid white;
}

.st-homepage-notes-edit {
	font-family: Verdana, sans-serif;
	font-size: 65%;
	float: right;
}

.st-homepage-notes-content {
	font-size: 85%;
	margin-top: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Verdana, Helvetica, sans-serif;
}

#st-dyk {
	border-color: #cca !important;
	background-color: #ffe !important;
}

#st-dyk-title {
	color: #e4a020 !important;
	text-decoration: none !important;
}


/* Homepage Simple List */

#st-whats-new-title-link {
	background: url('../../images/st/homepage/icon-28-pages.gif') no-repeat left top;
}
#st-watchlist-title-link {
	background: url('../../images/st/homepage/icon-28-star.gif') no-repeat left top;
}
#st-wikis-title-link {
	background: url('../../images/st/homepage/icon-28-group.gif') no-repeat left top;
}
.st-homepage-simplelist-title-link {
	display: block;
	padding-left: 32px;
	min-height: 32px;
}
* html .st-homepage-simplelist-title-link {
	height: 32px;
}

.st-homepage-simplelist-title {
}

.st-homepage-simplelist-table {
	margin-left: 25px;
	border: 1px dashed #ddd;
	border-collapse: collapse;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 80%;
	width: 95%;
}

.st-homepage-simplelist-table td {
	padding: 2px;
}

.st-homepage-simplelist-table tr.st-homepage-simplelist-row-odd {
	background-color: #f3f7f7;
}

.st-homepage-simplelist-table tr.st-homepage-simplelist-row-even {
	background-color: white;
}

.st-homepage-simplelist-table a {
	color: #4f55dd;
	text-decoration: none;
}

.st-homepage-simplelist-table a:visited {
	color: #551a8b;
}

.st-homepage-simplelist-subleft {
	font-size: 80%;
	margin-left: 1em;
	color: #666;
}

.st-homepage-simplelist-right {
	width: 20%;
}

.st-homepage-simplelist-subright {
	font-size: 80%;
	color: #666;
}

.st-homepage-simplelist {
}

.st-homepage-simplelist-header {
	min-height: 35px;
}

.st-homepage-simplelist-header .button-table {
	float: right;
	margin-right: 15px;
	font-size: 95%;
}

.st-homepage-simplelist-header .button-table .button-content {
	padding: 1px;
}

.st-homepage-whatsnew-author, .st-homepage-whatsnew-date {
	color: #555;
}
.st-homepage-whatsnew-attribution {
	padding-left: 1em;
	font-size: 80%;
	color: #aaa;
}

/* Homepage Wikis List */

#st-wikis-title {
}

/* Data and Templates */

.st-jst-template, .st-json {
	display: none;
}

/* Page Sidebox Common Styles */

#st-page-boxes-toggle {
	position: relative;
	float: right;
	text-align: right;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 80%;
	margin-bottom: 0.7em;
}

#st-page-boxes-toggle-link {
	text-decoration: none;
}

#st-page-boxes-underlay {
	float: right;
	margin-top: -10px;
	margin-right: 10px;
	background: white;
	z-index: 198;
	clear: both;
	margin-left: 15px;
}
* html #st-page-boxes-underlay {
	margin-right: 4px;
}
#st-page-boxes {
	background: inherit;
	position: absolute;
	right: 23px;
	z-index: 199;
	margin-top: 15px;
	margin-left: 20px;
}
#st-page-boxes, #st-page-boxes-underlay {
	width: 225px;
	/* padding-left: 15px; */ /* Gives the white border effect, cwest dislikes it. */
}

.st-page-box {
	border: 1px solid black;
	padding: 5px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 80%;
	margin-top: 15px;
}

.st-page-box-title {
	font-family: Helvetica, Verdana, sans-serif;
	font-weight: bold;
	margin-bottom: 10px;
}

.st-page-box-listing {
	margin: 0;
	padding: 0;
}

.st-page-box-listing-entry {
	display: block;
}

.st-page-boxes-nobacklinks {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 90%;
	color: #888;
}

.st-page-box-first {
	margin-top: 0px;
}

/* Page Display */

#st-page-content {
	clear: left;
	margin-top: 6px;
	margin-bottom: 0;
	padding-bottom: 0;
}

#st-page-content, #st-page-content td {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 90%;
}

#st-page-wiki-title {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #aaa;
	margin-bottom: 0.2em;
	margin-top: 0.1em;
	padding-top: 0;
}

#wiki {
	margin: 0;
	padding: 0;
}

#st-page-title {
}

#st-page-titletext, .st-page-title {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 150%;
	font-weight: bold;
	color: #888;
	border-bottom: 1px solid #888;
}

#st-newpage-pagename-edit {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	color: #000;
	border: 1px solid black;
	padding-left: 0.3em;
	background-color: #ffd;
}

#st-page-details {
	font-style: italic;
	font-size: 75%;
	font-family: Georgia, serif;
	margin: 6px 10px 0 10px;
}

#st-page-details-feed-icon {
	vertical-align: middle;
	border: none;
}

#st-page-stats {
	float: right;
	vertical-align: middle;
}

#st-attribution {
	float: left;
	margin-bottom: 10px;
}

#st-page-editing-wysiwyg {
	background: #ffd;
	border-style: solid;
	border-color: #888 #ccc #ccc #888;
	border-width: 2px;
	width: 100%;
}

#st-page-editing-toolbar {
	margin-left: -6px;
	overflow: hidden;
	float: left;
	height: 25px;
}

#wikiwyg_wikitext_textarea {
	margin-top: 4px;
	background: #ffd;
	border-style: solid;
	border-color: #888 #ccc #ccc #888;
	border-width: 2px;
	width: 100%;
	font-family: monospace;
}

#st-page-maincontent {
}

#st-page-editing, #wikiwyg_wikitext_textarea {
}

#st-page-editing-pagebody-decoy, #st-page-editing-wysiwyg {
	display: none;
}

#st-editing-tools-edit {
	display: none;
}

#st-mode-wysiwyg-button
{
	font-size: 70%;
	margin-left: 4em;
}

#st-mode-wikitext-button
{
	font-size: 70%;
}

#st-edit-tips
{
	font-size: 70%;
}

.wikiwyg_button {
	background: #FFFFFF;
	border: 1px solid #FFFFFF;
	cursor: pointer;
	width: 20px;
	height: 20px;
	vertical-align: bottom;
}

.wikiwyg_button:hover {
	border: 1px outset;
}

.wikiwyg_button:active {
	border: 1px inset;
}

#wikiwyg_toolbar {
	display: none;
}

/* Sidebox Pagetools: Revisions, Watchlist */
#st-side-box-pagetools {
	border-collapse: collapse;
}

#st-rewind-norevisions {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #777;
	text-decoration: none;
}

#st-side-box-pagetools a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #555;
	text-decoration: none;
}

/* Page View Tags/Incoming Links Sidebox */

#st-tags {
	background: #f4fff4;
	border-color: #bbeebb;
	color: #999;
}

#st-tags-title {
	color: #595;
}

#st-tags-addlink, #st-tags-addbutton {
	font-weight: bold;
}

#st-tags-listing {
	margin-bottom: 5px;
}

#st-tags-addinput, #st-tags-message, #st-tags-suggestion {
	display: none;
}

#st-tags-deletemessage {
	font-size: 90%;
	color: #555;
	display: none;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

#st-tags-suggestion {
	margin-top: 2px;
}

.st-tags-level1 {
	font-size: 90%;
}

.st-tags-level2 {
	font-size: 100%;
}

.st-tags-level3 {
	font-size: 110%;
}

.st-tags-level4 {
	font-size: 120%;
}

.st-tags-level5 {
	font-size: 130%;
}

.st-tags-tagline .st-tags-tagdelete {
	text-decoration: none;
	color: #ccc;
}

.st-tags-tagline a {
	text-decoration: none;
	color: #444;
}

#st-tags-field {
	width: 95%;
}

#st-incoming-links {
	border-color: #ebb;
	background-color: #fff4f4;
}

#st-incoming-links-title {
	color: #b78;
}

#st-attachments {
	border-color: #bbe;
	background-color: #f4f4ff;
}

#st-attachments-uploadbutton, #st-attachments-managebutton {

}
#st-attachments-buttons-uploadbutton {
	margin: 0px;
	padding: 0px;
	padding-left: 2px;
}
#st-attachments-buttons-managebutton {
	margin: 0px;
	padding: 0px;
	padding-right: 2px;
}

#st-attachments-buttons td {
	padding-right: 3px;
	font-size: 99%;
}

#st-attachments-buttons {
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
}

#st-attachments-title {
	color: #77b;
}

.st-attachments-line {
	width:100%;
	overflow:hidden;
}

/* Actions Bar */

#st-actions-bar-spacer {
	clear:both;
	height:0.5em;
	overflow:hidden;
}

#st-actions-bar-spacer-clear {
	clear:both;
	height:1px;
	overflow:hidden;
}


#st-actions-bar, #st-editing-tools-bar {
	margin-left: 30px !important;
	margin-right: 30px !important;
}

/* Footer */
#st-footer {
	margin-top: -8px;
	margin-bottom: 5px;
	clear: both;
}

/* Socialtext Attribution */

#st-socialtext-attribution {
	clear: both;
	text-align: center;
	font-size: 80%;
	font-family: Helvetica, sans-serif;
}

#st-socialtext-attribution-link {
	text-decoration: none;
}

#st-socialtext-attribution-image {
	border: 0;
}


/* Page Actions */

#st-edit-button-border-left-middle, #st-login-to-edit-button-border-left-middle {
	background: url('../../images/st/button-blue/left-middle.gif') left top repeat-y;
}
#st-edit-button-border-right-middle, #st-login-to-edit-button-border-right-middle {
	background: url('../../images/st/button-blue/right-middle.gif') right top repeat-y;
}

#st-edit-button-border-left-top, #st-login-to-edit-button-border-left-top {
	background: url('../../images/st/button-blue/left-top.gif') left top no-repeat;
}
#st-edit-button-border-right-top, #st-login-to-edit-button-border-right-top {
	background: url('../../images/st/button-blue/right-top.gif') right top no-repeat;
}

#st-edit-button-border-left-bottom, #st-login-to-edit-button-border-left-bottom {
	background: url('../../images/st/button-blue/left-bottom.gif') left bottom no-repeat;
}

#st-edit-button-border-right-bottom, #st-login-to-edit-button-border-right-bottom {
	background: url('../../images/st/button-blue/right-bottom.gif') right bottom no-repeat;
}

#st-edit-button-link, #st-login-to-edit-button-link {
}

#st-comment-button-border-left-middle {
	background: url('../../images/st/button-purple/left-middle.gif') left top repeat-y;
}

#st-comment-button-border-right-middle {
	background: url('../../images/st/button-purple/right-middle.gif') right top repeat-y;
}

#st-comment-button-border-left-top {
	background: url('../../images/st/button-purple/left-top.gif') left top no-repeat;
}

#st-comment-button-border-right-top {
	background: url('../../images/st/button-purple/right-top.gif') right top no-repeat;
}

#st-comment-button-border-left-bottom {
	background: url('../../images/st/button-purple/left-bottom.gif') left bottom no-repeat;
}

#st-comment-button-border-right-bottom {
	background: url('../../images/st/button-purple/right-bottom.gif') right bottom no-repeat;
}

#st-comment-button-link {
}

#st-save-button-border-left-middle {
	background: url('../../images/st/button-green/left-middle.gif') left top repeat-y;
}
#st-save-button-border-right-middle {
	background: url('../../images/st/button-green/right-middle.gif') right top repeat-y;
}

#st-save-button-border-left-top {
	background: url('../../images/st/button-green/left-top.gif') left top no-repeat;
}
#st-save-button-border-right-top {
	background: url('../../images/st/button-green/right-top.gif') right top no-repeat;
}

#st-save-button-border-left-bottom {
	background: url('../../images/st/button-green/left-bottom.gif') left bottom no-repeat;
}

#st-save-button-border-right-bottom {
	background: url('../../images/st/button-green/right-bottom.gif') right bottom no-repeat;
}

#st-save-button-link {
}

#st-preview-button-border-left-middle {
	background: url('../../images/st/button-gold/left-middle.gif') left top repeat-y;
}
#st-preview-button-border-right-middle {
	background: url('../../images/st/button-gold/right-middle.gif') right top repeat-y;
}

#st-preview-button-border-left-top {
	background: url('../../images/st/button-gold/left-top.gif') left top no-repeat;
}
#st-preview-button-border-right-top {
	background: url('../../images/st/button-gold/right-top.gif') right top no-repeat;
}

#st-preview-button-border-left-bottom {
	background: url('../../images/st/button-gold/left-bottom.gif') left bottom no-repeat;
}

#st-preview-button-border-right-bottom {
	background: url('../../images/st/button-gold/right-bottom.gif') right bottom no-repeat;
}

#st-preview-button-link {
}

#st-cancel-button-border-left-middle {
	background: url('../../images/st/button-crimson/left-middle.gif') left top repeat-y;
}
#st-cancel-button-border-right-middle {
	background: url('../../images/st/button-crimson/right-middle.gif') right top repeat-y;
}

#st-cancel-button-border-left-top {
	background: url('../../images/st/button-crimson/left-top.gif') left top no-repeat;
}
#st-cancel-button-border-right-top {
	background: url('../../images/st/button-crimson/right-top.gif') right top no-repeat;
}

#st-cancel-button-border-left-bottom {
	background: url('../../images/st/button-crimson/left-bottom.gif') left bottom no-repeat;
}

#st-cancel-button-border-right-bottom {
	background: url('../../images/st/button-crimson/right-bottom.gif') right bottom no-repeat;
}

#st-cancel-button-link {
}

#st-edit-more-button-border-left-middle {
	background: url('../../images/st/button-blue/left-middle.gif') left top repeat-y;
}
#st-edit-more-button-border-right-middle {
	background: url('../../images/st/button-blue/right-middle.gif') right top repeat-y;
}

#st-edit-more-button-border-left-top {
	background: url('../../images/st/button-blue/left-top.gif') left top no-repeat;
}
#st-edit-more-button-border-right-top {
	background: url('../../images/st/button-blue/right-top.gif') right top no-repeat;
}

#st-edit-more-button-border-left-bottom {
	background: url('../../images/st/button-blue/left-bottom.gif') left bottom no-repeat;
}

#st-edit-more-button-border-right-bottom {
	background: url('../../images/st/button-blue/right-bottom.gif') right bottom no-repeat;
}

#st-edit-more-button-link {
}

.st-page-action-button-link {
	min-height: 24px;
	min-width: 100px;
	text-align: center;
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 90%;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	display: block;
	padding-top: 8px;
	padding-bottom: 0px;
	margin-bottom: -3px;
	width: 100%;
	margin-left: -2px;
}
* html .st-page-action-button-link {
	padding-top: 5px;
	padding-bottom: 0px;
	height: 24px;
}

.st-page-action-button {
	float: left;
	margin: 0;
	padding: 0;
	margin-right: 10px;
	min-height: 20px;
	border-collapse: collapse;
	width: 100px;
}

/* Attach File Interface */

#st-attachments-attachinterface {
	font-family: Helvetica, sans-serif;
	font-size: 90%;
	display: none;
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 2000;
	background-image: url('../../images/st/popup/bg.png');
}
#st-attachments-manageinterface {
	font-family: Helvetica, sans-serif;
	font-size: 90%;
	display: none;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 2000;
	background-image: url('../../images/st/popup/bg.png');
}

* html #st-attachments-attachinterface {
	background-image: none;
}
* html #st-attachments-manageinterface {
	background-image: none;
}
* html .popup-overlay {
	background-image: url('../../images/st/popup/bg.png');
	background-color: #000;
	opacity: .70;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 2001;
}

#st-attachments-attach-interface {
	z-index: 2002;
	background-color: #fff;
	color: #000;
	border: 4px solid #ccc;
	padding: 1em;
	width: 520px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10%;
	position: absolute;
	top: 0px;
}

* html #st-attachments-attach-interface {
}

#st-attachments-attach-formtarget {
	width: 0px;
	height: 0px;
	border: 0;
	padding: 0;
	margin: 0;
}

#st-attachments-attach-message {
	font-size: 90%;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

#st-attachments-attach-title {
	font-weight: bold;
	font-size: 120%;
}

#st-attachments-attach-close {
	float: right;
	margin-top: 6px;
}

#st-attachments-attach-uploadbutton {
	float: right;
	margin-right: 6px;
	margin-top: 6px;
	padding-bottom: 0;
}

#st-attachments-attach-fileprompt {
	margin: 0.2em 0 0.4em 0;
	padding-bottom: 0px;
}

#st-attachments-attach-submit {
	font-size: 90%;
	font-weight: bold;
}

#st-attachments-attach-filename {
	font-size: 90%;
}

#st-attachments-attach-uploadmessage {
	font-weight: bold;
	margin-bottom: 1em;
	display: none;
}

#st-attachments-attach-error {
	font-weight: bold;
	color: #f00;
	margin-bottom: 1em;
	display: none;
}

#st-attachments-attach-list {
	display: none;
	color: #666;
	font-size: 90%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-top: 1px solid #4949BA;
	border-bottom: 1px solid #4949BA;
	background-color: #F5F5F5;
	padding: 3px;
}

.st-attachments-attach-listlabel {
	font-size: 90%;
	color: #4949BA;
}

/* Queue File Dialog */

#st-attachmentsqueue-interface {
	font-family: Helvetica, sans-serif;
	font-size: 90%;
	display: none;
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-image: url('../../images/st/popup/bg.png'); /* Don't forget IE hack for ship! */
	z-index: 2000;
}

* html #st-attachmentsqueue-interface {
	background-image: none;
}

#st-attachmentsqueue-dialog {
	z-index: 2002;
	background-color: #fff;
	color: #000;
	border: 4px solid #ccc;
	padding: 1em;
	width: 530px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10%;
	position: absolute;
	top: 0px;
}

* html #st-attachmentsqueue-dialog {
}

#st-attachmentsqueue-fileprompt {
	margin-bottom: 0.4em;
	margin-top: 0;
	padding-bottom: 0;
}

#st-attachmentsqueue-title {
	font-weight: bold;
	font-size: 120%;
}

#st-attachmentsqueue-close {
	float: right;
	margin-top: 6px;
}

#st-attachmentsqueue-uploadbutton {
	float: right;
	margin-right: 6px;
	margin-top: 6px;
	padding-bottom: 0;
}

#st-attachmentsqueue-submit {
	font-size: 90%;
}

#st-attachmentsqueue-filename {
	font-size: 90%;
}

#st-attachmentsqueue-message {
	font-size: 90%;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

#st-attachmentsqueue-uploadmessage {
	font-weight: bold;
	margin-bottom: 1em;
	display: none;
}

#st-attachmentsqueue-error {
	font-weight: bold;
	color: #f00;
	margin-bottom: 1em;
	display: none;
}

#st-attachmentsqueue-list {
	display: none;
	color: #666;
	font-size: 90%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-top: 1px solid #4949BA;
	border-bottom: 1px solid #4949BA;
	background-color: #F5F5F5;
	padding: 3px;
}

.st-attachmentsqueue-listlabel {
	font-size: 90%;
	color: #4949BA;
}

/* Lists */

tr.st-trbg-even, tr.st-trbg-even td{
	background-color: #f3f7f7;
}

tr.w-st-even-row, tr.w-st-even-row td {
	background-color: #f3f7f7;
}

.query-results-header-title, .query-results-header-last-edit-by {
	text-align: left;
}


.query-results-row-revisions {
	text-align: right;
}

.query-results-content {
	font-size: 85%;
	border-collapse: collapse;
	border: 1px dashed #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.query-results-row {
	border-collapse: collapse;
	border: 1px dashed #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.query-results-row a {
	text-decoration: underline;
	color: #00f;
}

.query-results-row td {
	font-family: Verdana;
	padding: 0.3em;
	border-left: 1px dashed #ddd;
	border-right: 1px dashed #ddd;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

.query-results-header-row {
	border-collapse: collapse;
	border: 1px dashed #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.query-results-header-row a {
	text-decoration: underline;
	color: #00f;
}

.query-results-header-row th {
	font-family: Helvetica;
	padding: 0.3em;
	border-left: 1px dashed #ddd;
	border-right: 1px dashed #ddd;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

div.st-actionbutton {
	float: left;
}

div#deleteme-st-actions-bar {
	clear: both;
	margin: 0.8em 20px 0.2em auto;
	padding: 0;
}

/* Manage File Interface */



#st-attachments-manage-interface {
	z-index: 2002;
	background-color: #fff;
	color: #000;
	border: 4px solid #ccc;
	padding: 1em;
	width: 520px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10%;
	position: absolute;
	top: 0px;
}

#st-attachments-manage-filetable {
	height: 150px;
	margin: 0;
	padding: 0;
	width: 100%;
	overflow: auto;
	border: 1px solid #ccc;
}

#st-attachments-manage-filelisting tbody td {
	font-size: 90%;
}
#st-attachments-manage-filelisting {
	width: 100%;
	border-collapse: collapse;
	border: 0;
	margin: 0;
	padding: 0;
}

#st-attachments-manage-fileheader {
	background: #ccc;
	font-weight: bold;
	border-bottom: 1px black solid;
}

#st-attachments-manage-close {
	float: right;
	margin-top: 3px;
	margin-right: -2px;
	font-weight: bold;
}

#st-attachments-manage-delete {
	margin-top: 3px;
	float: left;
	font-weight: bold;
}

.st-attachments-manage-filerow {
	border-bottom: 1px solid #ccc;
}

.row-odd {
	background-color: #eee;
}

.row-even {
	background-color: #fff;
}

.row-on {
	background-color: #009 !important;
	color: white !important;
}

.row-on a {
	color: #fff !important;
}

#st-attachments-manage-deletemessage {
	color: red;
}

/* Page tools icons */

#st-pagetools-print {
	background: url('../../images/st/pagetools/print.gif')
	left center no-repeat;
}

#st-pagetools-email {
	background: url('../../images/st/pagetools/email.gif')
	left center no-repeat;
}

#st-pagetools-tools {
	background: url('../../images/st/pagetools/tools.gif')
	left center no-repeat;
}

/*
 #st-pagetools-watch {
	background: url('../../images/st/pagetools/watch-blue.gif')
	left center no-repeat;
}
*/


/* *********** Settings *********** */

#st-settings-pane {
}
* html #settings-pane { font-size: 85%;}

.settings-start-table {
}
* html .settings-start-table { font-size: 90%;}

#st-settings-select {
	padding: 0px 10px 10px 10px;
	vertical-align: top;
	width: 1px;

	background-color: #eff1ec;
	border: none;
}

#st-settings-section {
	padding: 0px 10px 10px 10px;
	vertical-align: top;
}

.settings-top-header {
	margin-top: 1em;
	font-weight: bold;
	width: 15em;
}

.settings-header {
	margin-top: 1em;
	font-weight: bold;
}

.settings-selections {
	padding: 0px 0px 0px 20px;
	line-height: 1.5em;
}

.settings-selections a:visited, .settings-selections a:active {
	color: #0000ff;
}

.settings-link {
	clear: both;
	display: block;
}

.settings-section-left {
	text-align: right;
}

.settings-label {
	font-weight: bold;
}

.settings-help {
	color: #888;
}

.settings-comment {
}

.users-invite-message {
	padding: 0.5em 0.5em 0.5em 2em;
	background-color: #eee;
	/* This seems necessary to fix an IE bug that sometimes
		causes the text in this div to be invisible */
	z-index: 1000;
}

.workspace-entry-header {
	margin-top: .5em;
	font-weight: bold;
}

.workspace-entry {
	margin-left: 3em;
}

.workspace-entry-p {
	margin-top: .5em;
	margin-bottom: .75em;
}

.workspace-subentry {
	font-style: italic;
	font-weight: bold;
	margin-left: 1.5em;
}

.preferences-td {
	padding:.5em 0 1.5em 0;
}

.preferences-query {
	text-align: left;
}

.preference-radio {
	background-color: #cec;
}
.user-settings-listall-headings td {
	background-color: #eff3ef;
}

#st-settings-save {
	padding-bottom: 0.5em;
}

.standard-button-cancel {
	font-weight: bold;
	background-color: #71004b;

	border-left: 1px solid #aaa;
	border-top: 1px solid #aaa;
	border-bottom: 2px solid #333;
	border-right: 2px solid #333;
	color: #f4f3b9;
	width: 8em;
}

.standard-button-submit {
	font-weight: bold;
	background-color: #656084;

	border-left: 1px solid #aaa;
	border-top: 1px solid #aaa;
	border-bottom: 2px solid #333;
	border-right: 2px solid #333;
	color: #f4f3b9;
	width: 8em;
}

#st-settings {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 90%;
}


/* Listview Tabs */


#st-listview a:visited {
	color: #551a8b;
}
#st-listview-tabs ul {
	display: block;
	list-style: none outside;
	margin: 0 0 0 4em;
	padding: 0;
	font-family: Helvetica, Arial, Sans-serif;
	font-size: 80%;
}

#st-listview-tabs li {
	display: block;
	float: left;
	margin: 0 0.8em 0 0;
	padding: 3px 0.6em 0 0.6em;
	border: 1px solid #d8d8d8;
	border-bottom: 1px solid rgb(128, 169, 243);
	background-color: #f4f4f4;
	position: relative;
	bottom: -2px;
}

#st-listview-tabs li.spacer {
	margin: 0 0.8em 0 2em;
}

#st-listview-tabs a {
	color: #bbb;
	text-decoration: none;
}

#st-listview-tabs li.selected {
	background-color: #fff !important;
	border: 1px solid rgb(128, 169, 243) !important;
	border-bottom: 1px solid #fff !important;
	font-weight: bold !important;
}

#st-listview-tabs li.selected a {
	color: #000 !important;
}

/* Category List Display */

#st-category-display-links {
	margin-bottom: 1em;
	font-size: 90%;
}

#st-tag-listbody {
	font-family: Helvetica, Verdana, sans-serif;
}

/* Attachments List Display */

#st-attachments-list-body table.button-table {
	margin-top: 0.1em;
	font-size: 80%;
}


/* ********** PageTools Menu ************** */

div#st-editing-tools {
	float: left;
}

div#st-pagetools {
	z-index: 300;
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 10px;
	float: right;
	margin: 18px 0 0 0em;
	color: #000;
	vertical-align: bottom;
	position: relative;
}

#st-pagetools a {
	text-decoration: none;
	color: black;
	padding-left: 17px;
}

#st-pagetools span {
	color: inherit;
	padding-left: 17px;
	vertical-align: top;
}

#st-pagetools span.st-watchlist-link {
	color: inherit;
	vertical-align: top;
}

.st-watchlist-link {
	cursor: pointer;
}

div#st-pagetools ul.level2 {
	z-index: 300;
	margin: 0;
	padding: 0;
	background: white;
	border: 1px solid #CCC;
	border-width: 0 1px;
}

div#st-pagetools li {
	position: relative;
	list-style: none;
	margin: 0;
	float: left;
	width: 7em;
	line-height: 11px;
}

div#st-pagetools ul ul li:hover {
	background: #BFE2FF;
}

div#st-pagetools li a {
	display: block;
	text-decoration: none;
}

div#st-pagetools>ul a {
	width: auto;
}

div#st-pagetools ul ul {
	position: absolute;
	width: auto;
	display: none;
}

div#st-pagetools ul ul li {
	line-height: 1.5em;
/*	width: 100%; */
	width: 14em;
}

.first {
	border-top: 1px solid #CCC;
}

.separator {
	border-bottom: 1px solid #CCC;
}

div#st-pagetools ul ul li a {
	border-bottom: 1px solid #CCC;
	padding-left: 15px;
	padding-right: 3px;
	margin-right: 3px;
	border: 0px;
}

div#st-pagetools li.submenu li.submenu:hover {
	z-index: 300;
	background-color: #BFE2FF;
}

div#st-pagetools ul.level1 li.submenu:hover ul.level2 {
	display:block;
}

div#st-pagetools ul.level2 {
	top: 1.0em;
	left: -9.5em;
}

/*

=head2 Revision List Display

Change these styles to update the page revision list.

*/

#st-revision-list-table {
	border-collapse: collapse;
	font-size: 85%;
	color: #000;
}

.st-page-title-decorator {
	color: #C80000;
}

.st-revision-header-emphasis {
	color: #C80000;
}

.st-revision-list-compare-button-row {
}

.st-revision-list-compare-button-cell {
	padding-top: 0.3em;
	text-align: center;
}

.st-revision-list-compare-button {
}

#st-revision-list-header-row {
}

#st-revision-list-header-select {
	padding: 6px 2px 2px 2px;
	text-align: center;
}

#st-revision-list-header-revision {
	padding: 6px 2px 2px 2px;
	text-align: left;
}

#st-revision-list-header-edited-by {
	padding: 6px 2px 2px 2px;
	text-align: center;
}

#st-revision-list-header-date {
	padding: 6px 2px 2px 2px;
	text-align: center;
}

.st-revision-list-row {
	border-collapse: collapse;
	border: 1px dashed #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.st-revision-list-row td {
	font-family: Verdana;
	padding: 0.3em;
	border-left: 1px dashed #ddd;
	border-right: 1px dashed #ddd;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

.st-revision-list-row-select {
	padding: 3px 0 2px 0;
	text-align: center;
}

.st-revision-list-row-select-old {
}

.st-revision-list-row-select-new {
}

.st-revision-list-row-revision {
}

.st-revision-list-row-revision-link {
}

.st-revision-list-row-edited-by {
}

.st-revision-list-row-date {
}

/* Revision Menu */

#st-pagetools.st-revision-view-bar {
	float: left;
}

ul.st-revision-menu {
	list-style: none;
	margin: 0;
	padding: 0.2em;
	font-size: 80%;
}

ul.st-revision-menu li {
	float: left;
	padding: 0 0.4em 0 0.4em;
	border-right: thin solid #000000;
}

ul.st-revision-menu li.st-last {
	border-right: none;
}

#st-restore-revision-button {
	font-size: 80%;
}

/*

=head2 Revision Compare Display

When comparing two revisions of a page, these styles apply.

*/

#st-revision-compare-table {
	background-color: #f0f0f0;
}

#st-revision-compare-table td {
	background-color: white;
}

.st-revision-compare-old {
	background-color: #fdd;
	text-decoration: line-through;
}
.st-revision-compare-new {
	background-color: #dfd;
	font-weight: bold;
}

/* Weblog View */

#st-weblog {
	padding: 0;
}

#st-content-weblog-display-width-controller {
}
#st-content-weblog-display-width-controller-nav {
	width: 230px;
	margin-left: 15px;
	border-left: 5px solid #ddd;
	margin-top: -1px;
}

#st-weblog-content {
	font-family: Verdana, Helvetica, sans-serif;
	margin-top: -1px;
	margin-bottom: -1px;
	border-top: 1px solid #80a9f3;
	border-bottom: 1px solid #80a9f3;
}

#st-weblog-title {
	font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
	font-family: 'Times New Roman', serif;
	background-color: #80a9f3;
	color: #fff;
	font-size: 150%;
	font-weight: bold;
	padding: 0.2em;
	padding-left: 1em;
}

#st-weblog-wikititle {
	font-family: Helvetica, Verdana, sans-serif;
	font-style: italic;
	font-size: 40%;
	color: #fff;
	margin-bottom: 0.2em;
	margin-top: 0.1em;
	padding-top: 0;
}

#st-weblog-titletext {
	font-family: Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #fff;
}

div.st-weblog-entry {
	margin-top: 0.2em;
	margin-bottom: 4.8em;
	padding: 0 1.5em 0 1.5em;
}

.st-page-title {
	clear: both;
}

div.st-weblog-entrytitle span.text {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 150%;
	font-weight: bold;
	color: #000;
}

.st-weblog-entrycontent {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 90%;
	border-bottom: 1px solid #888;
}

.st-weblog-byline {
	float: left;
	text-align: left;
	font-style: italic;
	font-size: 70%;
	font-family: Verdana, Helvetica, sans-serif;
}

.st-weblog-post-links {
	float: right;
	text-align: right;
	font-size: 70%;
	font-family: Verdana, Helvetica, sans-serif;
}

#st-weblog-archives, #st-weblog-navigation {
	position: relative;
	float: right;
	width: 230px;
}

#st-weblog-archives {
	margin-top: 15px;
	clear: right;
}

#st-weblog-archives-title, #st-weblog-navigation-title {
	margin-left: 15px;
	font-family: Helvetica, sans-serif;
	font-size: 95%;
	font-weight: bold;
	color: #999;
	border-bottom: 2px solid #f99;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-bottom: 5px;
}

#st-weblog-navigation-content {
	margin-left: 15px;
	font-size: 80%;
}

#st-weblog-archives ul {
	margin: 0;
	padding: 0;
}

#st-weblog-archives ul li {
	/* list-type: none; */
	display: block;
	font-size: 80%;
	font-family: Helvetica, sans-serif;
	padding-left: 15px;
}

#st-weblog-newpost {
	padding: 0.5em 0.7em 0.3em 0.3em;
}

#st-weblog-newpost-button {
}

#st-weblog-actionbar-chooseweblog {
	float: right;
}

#st-weblog-postbyemail {
	font-size: 70%;
	font-family: Verdana, Helvetica, sans-serif;
	color: #def;
	padding-top: 0.4em;
}

#st-weblog-postbyemail-link {
	color: #00c;
}

.st-weblog-chooseprompt {
	font-size: 90%;
	font-family: Verdana, Helvetica, sans-serif;
	padding-right: 0.2em;
	color: #000;
}

.st-spacer {
	padding-right: 0.1em;
	padding-left: 0.1em;
}

.st-weblog-preventries {
	padding-bottom: 20px;
	clear: both;
}
.st-weblog-nextentries {
	clear: both;
}

div.st-weblog-entrynav {
	margin-top: 0.2em;
	margin-bottom: 1.8em;
	padding: 0;
}

span.st-weblog-previousentries, span.st-weblog-nextentries {
	font-size: 90%;
	font-family: Verdana, Helvetica, sans-serif;
	padding-left: 1em;
}

/* ******* Page Stats ******** */

#st-usagereport-navbar {
	font-size: 80%;
	padding: 0;
	margin: 0;
}

#st-usagereport-date {
	font-weight: bold;
	margin-top: 1em;
}

#st-page-usagereport h1 {
	font-size: 1.3em;
	font-weight: bold;
	margin-top: 1.2em;
	margin-bottom: 0.3em;
}

#st-page-usagereport h2 {
	font-size: 1.1em;
	font-weight: bold;
	margin-top: 0.8em;
	margin-bottom: 0.3em;
}

/* New Page */
#st-newpage-save, #st-newpage-duplicate {
	display: none;
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: url('../../images/st/popup/bg.png'); /* Don't forget IE hack for ship! */
	z-index: 2000;
}

#st-newpage-save-interface {
	background-color: #fff;
	color: #000;
	border: 4px solid #ccc;
	padding: 0.5em;
	width: 450px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10%;
	position:absolute;
	top:0px;
	z-index:2003;
}

#st-newpage-duplicate-interface {
	background-color: #fff;
	color: #000;
	border: 4px solid #ccc;
	padding: 0.5em;
	width: 530px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10%;
	position:absolute;
	top:0px;
	z-index:2003;
}

#st-newpage-save-title, #st-newpage-duplicate-title {
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-family: Helvetica, sans-serif;
	font-size: 100%;
}

#st-newpage-save-prompt, #st-newpage-duplicate-prompt {
	font-family: Helvetica, sans-serif;
	font-size: 90%;
	margin-bottom: 0.4em;
}

#st-newpage-save-buttons, #st-newpage-duplicate-buttons {
	margin-top: 0.8em;
	text-align: right;
}

.st-newpage-duplicate-option {
	font-family: Helvetica, sans-serif;
	font-size: 90%;
	margin: 0;
	padding: 0;
}

#st-newpage-duplicate-pagename {
	font-size: 90%;
}

.st-newpage-duplicate-emphasis {
	background-color: #FFFF00;
	font-weight: bold;
}

#st-newpage-save-field-pagename {
	margin-bottom: 0;
	margin-top: 0.2em;
	padding-bottom: 0;
	font-size: 90%;
}

#st-newpage-save-tip {
	margin-bottom: 0;
	margin-top: 1.2em;
	padding-bottom: 0;
	font-size: 75%;
	color: #888;
}

/* Wikitext Styling */

.wiki {
}

.wiki hr {
	margin-top: .4em;
	margin-bottom: .4em;
}

.wiki .short-rule {
	width: 25%;
}

.wiki .medium-rule {
	width: 50%
}

.wiki ul,
.wiki ol,
.wiki blockquote {
	margin-left: 2em;
	padding-left: 0em;
}

.wiki table {
	border-collapse: collapse;
}

.wiki td {
	border: 1px;
	border-style: solid;
	padding: .2em;
	vertical-align: top;
}

.wiki h1,
.wiki h2,
.wiki h3,
.wiki h4,
.wiki h5,
.wiki h6 {
	font-weight: bold;
	font-style: normal;
	margin-top: 0.1em;
	margin-bottom: 8px;
}

.wiki h1 {font-size: 200%;}
.wiki h2 {font-size: 170%;}
.wiki h3 {font-size: 145%;}
.wiki h4 {font-size: 125%;}
.wiki h5 {font-size: 110%;}
.wiki h6 {font-size: 100%;}

.wiki pre {
	background-color: #eee; /* XXX */
	margin-left: 1em;
	margin-right: 1em;
	padding: .2em;
}

.wiki .incipient {
	text-decoration: none;
	border-bottom: 1px dashed;
}

.wiki-include-title {
	background-color: #ccccff;
}

.wiki .wiki {
	position: relative;
	background-color: #ddddff;
	border: 1px solid #ccccff;
	padding: 3px;
}

.wafl_existence_error {
	color: rgb(200,0,0);
	border-bottom: 0.2em dashed rgb(200,0,0);
}

#st-edit-mode-container {
}

#st-edit-mode-view {
}

#st-page-editing-uploadbutton {
	z-index: 1500;
	float: left;
}

/* Comment UI */


body#st-commentui {
	background: #ffffff;
}

#st-commentui-container {
}

#st-commentui-container a:visited,
#st-commentui-container a:active {
	color: #00f;
}

#st-commentui-notetop {
}

#st-commentui-controls {
}

#st-commentui-savelink {
	background-color: #fffebd;
}

#st-commentui-cancellink {
}

#st-commentui-customfield {
}

#st-commentui-customfield .customfield-label {
}

#st-commentui-customfield .customfield-input {
}

#st-commentui-textarea {
	padding: 0;
	border-style: inset;
	border-width: thin;
	background-color: #ffd;
	color: black;
	width: 99%;
	height: 150px;
}

/*

=head2 Send Page by Email

Styles for the 'Send Page by Email' popup, accessed from the 'Email' dropdown
menu on the page bar.

*/

#email-page {
	background: #ffffff;
	font-size: 80%;
}

.email-page-row {
	clear: both;
}

.email-page-row-label {
	font-weight: bold;
	float: left;
	width: 5em;
	margin-left: 1.2em;
	margin-right: 1.2em;
	text-align: right;
}

.email-page-row-content {
	float: left;
	padding-bottom: 1.2em;
}

.email-page-user-select-column {
	float: left;
	padding-right: 1.2em;
	width: 14em;
}

#email-page-user-select-column-center {
	width: 10em;
}

.email-page-user-select-label {
	text-align: center;
}

#email-page-user-select-add-label {
	padding-top: 1em;
}

.email-page-user-select-button-group {
	padding-bottom: 2em;
}

.email-page-input {
	width: 120px;
	clear: both;
	display: block;
}


.email-page-select {
	width: 175px;
	font-size: x-small;
}

#email-page-error-message {
	text-align: center;
}

#email-page-buttons-container {
	clear: both;
}

#email-page-buttons {
	text-align: center;
}

.email-page-input-new {
	width: 175px;
}

/* System Status, Red with icon */

#st-system-status-alert {
	clear: both;
	width: 50%;
	margin-left: 25%;
	margin-top: 10px;
	padding: 5px;
	color: #c00;
	font-weight: bold;
	font-size: 80%;
	background: transparent url('../../images/st/system-message/important-note.gif') no-repeat 5px center;
	padding-left: 60px;
	min-height: 38px;
}
* html #st-system-status-alert {
	height: 38px;
}

/* System Status, Green */

#st-system-status {
	clear: both;
	text-align:center;
	width: 80%;
	margin-left: 10%;
	padding: 8px 0 3px 0;
	color: #0a0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}

.socialtextLogo {
	text-align: center;
}
/*}}}*/
/***
|''Name:''|SparklinePlugin|
|''Description:''|Sparklines macro|
***/
//{{{
if(!version.extensions.SparklinePlugin) {
version.extensions.SparklinePlugin = {installed:true};

//--
//-- Sparklines
//--

config.macros.sparkline = {};
config.macros.sparkline.handler = function(place,macroName,params)
{
	var data = [];
	var min = 0;
	var max = 0;
	var v;
	for(var t=0; t<params.length; t++) {
		v = parseInt(params[t]);
		if(v < min)
			min = v;
		if(v > max)
			max = v;
		data.push(v);
	}
	if(data.length < 1)
		return;
	var box = createTiddlyElement(place,"span",null,"sparkline",String.fromCharCode(160));
	box.title = data.join(",");
	var w = box.offsetWidth;
	var h = box.offsetHeight;
	box.style.paddingRight = (data.length * 2 - w) + "px";
	box.style.position = "relative";
	for(var d=0; d<data.length; d++) {
		var tick = document.createElement("img");
		tick.border = 0;
		tick.className = "sparktick";
		tick.style.position = "absolute";
		tick.src = "data:image/gif,GIF89a%01%00%01%00%91%FF%00%FF%FF%FF%00%00%00%C0%C0%C0%00%00%00!%F9%04%01%00%00%02%00%2C%00%00%00%00%01%00%01%00%40%02%02T%01%00%3B";
		tick.style.left = d*2 + "px";
		tick.style.width = "2px";
		v = Math.floor(((data[d] - min)/(max-min)) * h);
		tick.style.top = (h-v) + "px";
		tick.style.height = v + "px";
		box.appendChild(tick);
	}
};


}
//}}}
/***
|''Name:''|CryptoFunctionsPlugin|
|''Description:''|Support for cryptographic functions|
***/
//{{{
if(!version.extensions.CryptoFunctionsPlugin) {
version.extensions.CryptoFunctionsPlugin = {installed:true};

//--
//-- Crypto functions and associated conversion routines
//--

// Crypto "namespace"
function Crypto() {}

// Convert a string to an array of big-endian 32-bit words
Crypto.strToBe32s = function(str)
{
	var be = Array();
	var len = Math.floor(str.length/4);
	var i, j;
	for(i=0, j=0; i<len; i++, j+=4) {
		be[i] = ((str.charCodeAt(j)&0xff) << 24)|((str.charCodeAt(j+1)&0xff) << 16)|((str.charCodeAt(j+2)&0xff) << 8)|(str.charCodeAt(j+3)&0xff);
	}
	while (j<str.length) {
		be[j>>2] |= (str.charCodeAt(j)&0xff)<<(24-(j*8)%32);
		j++;
	}
	return be;
};

// Convert an array of big-endian 32-bit words to a string
Crypto.be32sToStr = function(be)
{
	var str = "";
	for(var i=0;i<be.length*32;i+=8)
		str += String.fromCharCode((be[i>>5]>>>(24-i%32)) & 0xff);
	return str;
};

// Convert an array of big-endian 32-bit words to a hex string
Crypto.be32sToHex = function(be)
{
	var hex = "0123456789ABCDEF";
	var str = "";
	for(var i=0;i<be.length*4;i++)
		str += hex.charAt((be[i>>2]>>((3-i%4)*8+4))&0xF) + hex.charAt((be[i>>2]>>((3-i%4)*8))&0xF);
	return str;
};

// Return, in hex, the SHA-1 hash of a string
Crypto.hexSha1Str = function(str)
{
	return Crypto.be32sToHex(Crypto.sha1Str(str));
};

// Return the SHA-1 hash of a string
Crypto.sha1Str = function(str)
{
	return Crypto.sha1(Crypto.strToBe32s(str),str.length);
};

// Calculate the SHA-1 hash of an array of blen bytes of big-endian 32-bit words
Crypto.sha1 = function(x,blen)
{
	// Add 32-bit integers, wrapping at 32 bits
	add32 = function(a,b)
	{
		var lsw = (a&0xFFFF)+(b&0xFFFF);
		var msw = (a>>16)+(b>>16)+(lsw>>16);
		return (msw<<16)|(lsw&0xFFFF);
	};
	// Add five 32-bit integers, wrapping at 32 bits
	add32x5 = function(a,b,c,d,e)
	{
		var lsw = (a&0xFFFF)+(b&0xFFFF)+(c&0xFFFF)+(d&0xFFFF)+(e&0xFFFF);
		var msw = (a>>16)+(b>>16)+(c>>16)+(d>>16)+(e>>16)+(lsw>>16);
		return (msw<<16)|(lsw&0xFFFF);
	};
	// Bitwise rotate left a 32-bit integer by 1 bit
	rol32 = function(n)
	{
		return (n>>>31)|(n<<1);
	};

	var len = blen*8;
	// Append padding so length in bits is 448 mod 512
	x[len>>5] |= 0x80 << (24-len%32);
	// Append length
	x[((len+64>>9)<<4)+15] = len;
	var w = Array(80);

	var k1 = 0x5A827999;
	var k2 = 0x6ED9EBA1;
	var k3 = 0x8F1BBCDC;
	var k4 = 0xCA62C1D6;

	var h0 = 0x67452301;
	var h1 = 0xEFCDAB89;
	var h2 = 0x98BADCFE;
	var h3 = 0x10325476;
	var h4 = 0xC3D2E1F0;

	for(var i=0;i<x.length;i+=16) {
		var j,t;
		var a = h0;
		var b = h1;
		var c = h2;
		var d = h3;
		var e = h4;
		for(j = 0;j<16;j++) {
			w[j] = x[i+j];
			t = add32x5(e,(a>>>27)|(a<<5),d^(b&(c^d)),w[j],k1);
			e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
		}
		for(j=16;j<20;j++) {
			w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
			t = add32x5(e,(a>>>27)|(a<<5),d^(b&(c^d)),w[j],k1);
			e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
		}
		for(j=20;j<40;j++) {
			w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
			t = add32x5(e,(a>>>27)|(a<<5),b^c^d,w[j],k2);
			e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
		}
		for(j=40;j<60;j++) {
			w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
			t = add32x5(e,(a>>>27)|(a<<5),(b&c)|(d&(b|c)),w[j],k3);
			e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
		}
		for(j=60;j<80;j++) {
			w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
			t = add32x5(e,(a>>>27)|(a<<5),b^c^d,w[j],k4);
			e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
		}

		h0 = add32(h0,a);
		h1 = add32(h1,b);
		h2 = add32(h2,c);
		h3 = add32(h3,d);
		h4 = add32(h4,e);
	}
	return Array(h0,h1,h2,h3,h4);
};


}
//}}}
/***
|''Name:''|DeprecatedFunctionsPlugin|
|''Description:''|Support for deprecated functions removed from core|
***/
//{{{
if(!version.extensions.DeprecatedFunctionsPlugin) {
version.extensions.DeprecatedFunctionsPlugin = {installed:true};

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

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

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

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

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

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

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

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

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

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

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

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

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

}
//}}}
^^^ One Laptop Per Child demonstracija na Razmjeni vjeลกtina


Sutra u subotu 23.12. u 14:00 u klubu mama [1] u sklopu programa "Razmjena vjeลกtina" [2] Ivan Krstiฤ‡ [3], Director of Content Systems projekta One Laptop Per Child [4] pokazat ฤ‡e i demonstrirati dugo iลกฤekivano prijenosno raฤunalo za djecu.

Projekt One Laptop Per Child pokrenuo je Nicholas Negroponte [5], direktor MIT Medijskog laboratorija [6], s ciljem da se stvori prijenosno raฤunalo za djecu koje bi bilo dovoljno jeftino (ispod 100 dolara) da se realiziraju razvojni projekti u kojima bi milijuni djece u najsiromaลกnijim zemljama dobili to raฤunalo besplatno.

Proces dizajna i izrade prototipa bio je praฤ‡en velikom medijskom paลพnjom zbog velikog broja inovacija koje su implementirane u samom proizvodu. Prijenosno raฤunalo pokreฤ‡e slobodni operativni sustav GNU/Linux [7], ima dvostruki ekran (crno-bijeli i u boji) koji se zbog svojih svojstava moลพe koristiti i na otvorenom s jakim dnevnim svijetlom, podrลกku za beลพiฤno umreลพavanje, te inovativni sistem za punjenje baterija.

Zbog isticanja vrlo visoko postavljene ambicije u rjeลกavanju problema digitalnog jaza u svijetu One Laptop Per Child izaziva iznimnu medijsku paลพnju i kontroverze diljem svijeta.

Ivan Krstiฤ‡ je softver-arhitekt i novinar, zavrลกava studij teorijske matematike i raฤunalnih znanosti na Harvardskom univerzitetu. Trenutno radi kao Director of Content Systems projekta One Laptop Per Child, aktivno je ukljuฤen u razvoj slobodnog softvera kao administrator Ubuntu Server Teama, ko-autor je iznimno popularne knjige Official Ubuntu Book [8], te zagovaratelj slobodnog softvera i slobodne kulture.

[1] http://www.mi2.hr 

[2] http://www.razmjenavjestina.org 

[3] http://blogs.law.harvard.edu/ivan/ 

[4] http://www.laptop.org/ 

[5] http://en.wikipedia.org/wiki/Nicholas_Negroponte 

[6] http://www.media.mit.edu/ 

[7] http://www.fsf.org 

[8] http://www.ubuntu.com 


--[MarcellMars], 22/11/2006


^^^ "Kome mozemo vjerovati..." -- 23 CCC u Berlinu


Od 27.-30.12. u Berlinu odrzat ce se 23. Chaos Communication Congress u organizaciji Chaos Computer Cluba...
Neki razMjenjivachi su vech najavili posjet...

Vishe o tome:

http://www.ccc.de/congress/

-- [DrGspot], 22/12/06



^^^ III. Linux Install Fest u Karlovcu


Jest da je proshlo ali eto...

U sub 16.12. udruga "Domachi"(Centar na Gazi) je organizirala 3. Linux Install Festival...

Detalji:

http://www.linux.hr/modules/news/article.php?storyid=2201

-- [DrGspot], 22/12/06



^^^ Subota 23/12/06


Poลกto me proลกle subote nije bilo, ฤuo sam da je i razmjenjivaฤa bilo u neลกto manjem broju, no eto ove subote sigurno dolazim, a time dolaze i neke nove stvari. ล to ฤ‡emo raditi ove subote?

Ove subote ฤ‡emo pokuลกati olinuxaลกiti jedan stari laptop iz 96', alaj guลกta kako bi rekao [AkA], te ฤ‡emo ga pokuลกati pripremiti za wardriving. Najbolja stvar koja ฤ‡e se desiti ove subote je takodjer vezana za laptope, no ne za bilo kakve veฤ‡ one o kojima se priฤa veฤ‡ duลพe vremena, onima koji stoje samo 100 dolara, da to su OLPC laptopi (OLPC=One Laptop Per Child). ฤŒovjek koji je u razvijateljskom timu, Ivan Krstic, doฤ‡i ฤ‡e nam predstaviti prototip laptopa. Njegova prezentacija bi trebala poฤ‡eti oko 14 sati, a mi kreฤ‡emo naravno od 12:00. Ljudi vidimo se u mami!

-- [BuD], 21/12/06



^^^ Subota 16/12/06


Pozdrav!

Eto i ove subote se ponovno nalazimo, no neลกto ฤ‡e falit, a to sam ja. Da istina neฤ‡e me biti ove subote, no neka vas to ne obeshrabri da doฤ‘ete :)

ล to su ostali pripremili to vam neznam reฤ‡i, pa zato doฤ‘ite i vidite sami, vjerujem da neฤ‡e biti dosadno i beskorisno, sigurno ฤ‡e netko izvuฤ‡ kojeg asa iz rukava. Eto toliko od mene, vrijeme razmjene je staro 12:00, a mjesto takoฤ‘er. 

-- [BuD], 15/12/06 



^^^ Otvoreni Dan: $Web++, petak 15.12.


Zanimljiva predavanja na temu razvoja web-a (perl, jifty, ruby on rails, django, php,...) odrzat ce se u petak 15.12 u organizaciji HULK-a i HrOpen-a 
na FER-u od 9:oo sati

vise o tome:

http://www.open.hr/predavanja/2006/web/program.php

--[DrGspot], 14/12/06


^^^ Josip Pavlinuลกiฤ‡: Sam svoj majstor* (predavanje) @ Dec12_19:00


Josip Pavlinuลกiฤ‡ prikazat ฤ‡e okolnosti u kojima je nastao ฤasopis *Sam svoj majstor* nastao  sedamdesetih godina proลกlog stoljeฤ‡a. Faktografski podaci, ureฤ‘ivaฤka koncepcija i njezin razvoj, tematika i novinarski pristup, suradnici i ฤitalaฤka publika. Filozofija i logika ฤasopisa i pokreta, paradoks pojma &#8220;Sam&#8221; i &#8220;samovci&#8221; kao izraza zajedniลกtva ljudi koji izmjenjuju iskustva, pokazujuฤ‡i jedni drugima kako se neลกto moลพe napraviti vlastitim rukama.

U ฤemu je razlika prema sliฤnim &#8220;uradi sam&#8221; ili hobby-publikacijama, razmjena sa vodeฤ‡im srodnim  evropskim izdanjima. Avangardna uloga u otvaranju nekih tema koje su aktualne i danas, kao ลกto je zaลกtita okoliลกa, iskoriลกtavanje alternativnih izvora energije i razvijanje svijesti o resursima, te njihovom razumnom koriลกtenju. Nuลพni kompromisi sa aktualnom stvarnoลกฤ‡u, te proturjeฤnosti koje iz toga proizlaze, evolucija ideje do danaลกnjih dana i teลกkoฤ‡e s kojima se treba nositi. ฤŒasopis &#8220;Majstor&#8221; kao suvremeni sljednik &#8220;Sama&#8221;, razlike i sliฤnosti, uvjeti opstanka takve publicistike. Utjecaji trลพiลกta.  

Poseban osvrt na ulogu &#8220;Sama&#8221; u popularizaciji i razvijanju domaฤ‡e nautike i skijanja kao vidova &#8220;elitnog&#8221; amaterizma._

Josip Pavlinuลกiฤ‡, roden 1939., strojarski tehniฤar, studirao (uz rad) filozofiju i povijest umjetnosti te apsolvirao na Filozofskom fakultetetu. Amaterski se bavio graฤ‘evinom i obradom drva, sรขm gradio tri kuฤ‡e, izgradio katamaran od 8 metara (te njime oplovio Balkan, od Zagreba do Vodica, via Crno more), projektirao i pomogao izgraditi drugi, sliฤan, sรขm napravio jedinstveni buggy-automobil na osnovi Spaฤeka (Citroen 2 CV). Pisao i kompilirao ฤlanke koji tematski pokrivaju alate, tehnologije i vjeลกtine iz istih tih podruฤja: graฤ‘evine, obrade drva i strojarstva, te nautike.

--[MarcellMars], 11/12/06



^^^ Subota 09/12/06


Opet sam bio malo zaboravan, te zaboravio najaviti novu razmjenu, no ne uzimajte mi za zlo. Ova subota kao i svaka druga bit ฤ‡e radna, poลกto proลกle subote nismo uspijeli instalirati gprs/umts t-com karticu nastavit ฤ‡emo ove subote, no to nije sve [MarcellMars] se je ponudio da ฤ‡e pokazati kako hibernirati laptop odnosno konfigurirati suspend to disk. Kao ลกto vidite bit ฤ‡e svega pomalo, stoga ako vas neลกto od najavljenih tema interesira, slobodno navratite i nauฤite neลกto novo, ovakve stvari se ne nude svugdje u Zagrebu! Vidimo se u 12:00!

-- [BuD], 09/12/06



^^^ 1.program HTV-a 04/12/06 u 23:25: "Na rubu znanosti", tema: "Geekovi"

Danas je na prvom programu HTV-a u 23:25 _ounana_ emisija "Na rubu znanosti", a razmjenjivaฤi/ce (i neลกto malo nerazmjenjivaฤa/ica) ฤ‡e priฤati o geek kulturi...

-- [MarcellMars], 04/12/06


^^^ Subota 03/12/06


Pozdrav razmjenjivaฤi!

Nova subota je pred nama, i ne vidim razloga zaลกto se opet ne bi naลกli te se pozabavili naลกim kompjutorima. Ovaj put ฤ‡emo pokuลกati instalirati t-com-ovu gprs/umts/edge karticu na linuxu, to je ono ลกto ฤ‡u ja raditi, a nikad se ne zna ลกto su ostali pripremili. Ako ลพelite saznati doฤ‘ite u mamu u 12:00. Vidimo se!

-- [BuD], 02/12/06



^^^ Razgovori utorkom (1)


Istina, nismo obuhvatili sve dolje navedene teme, ali smo se zapriฤali dobrih sat i pol. Na moju radost, razgovor se kretao od _ameriฤkih predavanja_ do domaฤ‡ih tema, najavljenih listopadskim predavanjem Damira Muraje.

Otvorili smo bili dvije makro-teme: ulogu DIY kulture i ulogu kulture zabave u suvremenom druลกtvu. 

ล to se tiฤe DIY kulture, jedni su drลพali da je DIY kultura u suvremenom informacijskom druลกtvu zadobila politiฤku vaลพnost i oni su bili u manjini, dok su drugi _uradi sam_ kulturu vezali ili za konzervativizam anglosaksonske pragmatike, ili su u njoj vidjeli neku vrstu individualnih, navika i rituala bliลพih hobiju nego druลกtvenom angaลพmanu. Kada se govorilo o _politiฤnosti_ u informacijskom druลกtvu uglavnom se mislilo na trลพiลกne odnose izmeฤ‘u dominirajuฤ‡ih i podreฤ‘enih, izmeฤ‘u velikih i malih proizvoฤ‘aฤa softvera, mreลพnih servisa, aplikacija i sl. IPod, del.icio.us, YouTube, GPL3, bili su samo neki od primjera oko kojih smo se, svatko na svoj naฤin, trudili pokazati odnose moฤ‡i u  suvremenom druลกtvu. 

S tim smo se temama upustili u razgovor o ulozi zabave u suvremenom druลกtvu u kojem je pitanje druลกtvene kontrole, konkretne politiฤke ili ekonomske moฤ‡i sve izraลพenije. Prisjetili smo se Murajinih teza o politiฤkoj suspektnosti 4-bitnih kompjuterskih igara u socijalistiฤkom sistemu i nastavili sve do punka, poreza na ลกund, narodnjaka i (ne)moguฤ‡nosti kupovine komjutora u inozemstvu. Negdje na podruฤju kompjuterskih igara i poฤetaka kompjuterske piraterije, poฤeli smo se razilaziti potaknuti razliฤitim iskustvom: oni koji su tvrdili da je zabava u socijalistiฤkom sistemu imala subverzivne potencijale ostali su u manjini, dok je veฤ‡ina u reakciji druลกtva na pojavu osobnog raฤunala prije vidjela zbunjenost i nesposobnost u pokuลกaju da se potencijali informatiฤkog svijeta u cjelosti posvoje, odnosno iskoriste, nego organizirano politiฤko suprotstavljanje novim oblicima kulture koje je raฤunalo poฤelo formirati tijekom 80-ih godina. 

Ecco...Slijedeฤ‡i razgovor je u sijeฤnju. Vidimo se!

--[KlaudioStefancic] 29/11/06         


^^^ Umjesto uvoda


Spremam se napisati ovaj uvod veฤ‡ par dana, ali nije iลกlo. Ispriฤavam se na kaลกnjenju. Kako god da bilo, htio bih malo 'razrijediti' sluลพbenu najavu za diskusiju; malo ju - buduฤ‡i da je prva - pribliลพiti i onima koji viลกe vole raditi nego razgovarati o tome ลกto rade. 

Najprije moram reฤ‡i, dikusija koju ฤ‡emo imati nije neลกto _moje_: moja je uloga ponajviลกe u tome da se brinem da svi dodju do rijeฤi, da eventualno postavim nekoliko pitanja i vratim razgovor na neku okvirnu temu, ukoliko on ode dalje od onoga o ฤemu smo mogli sluลกati na prethodna tri predavanja (predavanje Dale Doughertyja i Douglasa Reppeta _What is the Scope of Geek_ i predavanje Damira Muraje _Kameno doba raฤunala_).

Shodno tome, evo nekoliko pitanja/tema koja nisam uspio postaviti predavaฤima ili ih drลพim zanimljivim poฤetkom za diskusiju:
* koje su razlike izmeฤ‘u geeka i hakera?
* buduฤ‡i da je svaka kultura hibridna, koji su izvori kulture geekova i hakera nastalih pojavom osobnog raฤunala? Je li to npr. DIY kultura industrijskog druลกtva?
* kulture raฤunala i interneta nastale su u okruลพju slobodnog vremena. Gubeฤ‡i slobodno vrijeme na trลพiลกtu rada sve viลกe i viลกe, gubimo li i moguฤ‡nost da tehnologiju prilagoฤ‘avamo vlastitim potrebama?
* veฤ‡ina primjera koje smo imali prilike ฤuti na predavanjima bila je vezana za zabavu. Jesmo li hakeri samo onda kada se u druลกtvu posveฤ‡enom efikasnosti zabavljamo i igramo?

Ecco...nadam se brbljavom utorku. Vidimo se!

--[KlaudioStefancic], 28/11/06 


^^ G33koskop, 28/11 u 19:00. Doฤ‘ite i diskutirajmo


Uradi sam? A je to! (moderirana diskusija, moderator: [KlaudioStefancic]) @ Nov28_19:00

Pod geslom 'uradi sam' (do it yourself) krije se jedna od najraลกirenijih popularnih kulturalnih praksi. U osnovi, kultura 'samorada' suprotna je kulturi konzumerizma, a povijesno je vezana za srednju klasu i njezino jaฤanje u zapadnom kapitalistiฤkom druลกtvu. Ipak. Kao i svaka druga oporbena kultura i 'uradi sam' kultura je apsorbirana potroลกaฤkim druลกtvom kasnog kapitalizma.

Upravo zbog toga, nije li vrijeme da u kontekstu globalizacije i postsocijalistiฤketranzicije joลก jednom revidiramo njezine potencijale? Je li digitalna revolucija raspirila stare i utihnule vatre 'tehniฤkog odgoja'? Je li modernistiฤki (socijalistiฤki) koncept odgoja, u kojem je fiziฤki rad, kroz nastavu tehniฤke kulture i kroz predmete u kojem su, na primjer, muลกkarci uฤili peฤ‡i kolaฤe (tzv. domaฤ‡instvo), ponovno postao svojevrsni preduvjet znanja u najnovijim geek kulturama okupljenima oko kompjutorskog softwarea i hardwarea? Je li 'uradi sam' kultura danas samo jedan vid hiperpotroลกnje ili je platforma za emancipaciju strasti, drugaฤiji oblik potroลกnje, koji u sebi krije potencijal politiฤkog obrata ili samo predivna fantazija u kojoj vjeฤno zaigrani svijet oblikuje svoju svakodnevnicu?

--[MarcellMars], 27/11/06


^^^ Subota 25/11/06


Hvala Klaudio! Eh a ja opet zaboravio najavit razmjenu, nije bilo namjerno! Razmjenjivaฤi ove subote naravno ima razmjene, pa se slobodno uputite prema mami, jel tamo ฤ‡e bit ลพestoko kao i uvijek. Linuxa ko' u priฤi, stoga ako imate nekih tehniฤkih problema sa linuxom i neznate ih rijeลกit doฤ‘ite i podjelite to sa nama, siguran sam da ฤ‡e netko imati rijeลกenje. Eto vidimo se u 12:00!

--[BuD], 25/11/06


^^^ Za Bud-a


Bud, malo kasniลก vidim :) ฤŒuj, nemoj zaboraviti napomenuti da razmjena sutra ima ozbiljnu konkurenciju u CRล -u i Maxu Bunkeru. Moลพda moลพemo uspostaviti neki _streaming_ izmeฤ‘u ZKM-a i mame?

--[KlaudioStefancic], 24/11/06

detaljnije:

http://www.culturenet.hr/v1/hrvatski/infoservisread.asp?id=13037

-- [DrGspot], 25/11/06



^^^ Subota 18/11/06


Pozdrav!

Eto nam joลก jedne subote, time i nove razmjene vjeลกtina. Razmjenjivaฤi je nestrpljivo oฤekuju, no ove subote ฤ‡e nas biti neลกto manje nego inaฤe. No to nas ne spreฤava da se dobro zabavimo i razmjenimo koju vjeลกtinu viลกe. Neke specialne  teme nema, bit ฤ‡e svega i svaฤega, pa navratite i vidite o ฤ‡em' ฤ‡e biti rijeฤi. Odabir tema ฤ‡e biti na licu mjesta, kako bi rekli. Vidimo se u 12:00!

--[BuD], 17/11/06



^^^ Subota 11/11/06


Ove subote malo ฤ‡emo kasniti sa razmjenom, ali sa razlogom. Plan je sljedeฤ‡i, nalazimo se u 10:00 ispred velesajma (ispred glavnog ulaza) i idemo na info, to namjeravamo rijeลกiti do 13:00, a onda se vraฤ‡amo u mamu i kreฤ‡emo sa razmjenom vjeลกtina. Mislim da je plan odliฤan, pravi provod! :)

No to nije sve, ova subota je joลก neฤime posebna, doลกla nam je ekipa iz Rijeke!, pa ฤ‡e nas biti neลกto malo viลกe nego inaฤe. Eto ukratko za ovu subotu! Vidimo se!

Pozdrav!!

-- [BuD], 10/11/06



^^^ Damir Muraja na g33koskopu


{image: damirmuraja.jpg}

Nakon rujanskog gostovanja glavnog urednika "Dalea Doughertya"<http://en.wikipedia.org/wiki/Dale_Dougherty>, glavnog urednika "Make magazina"<http://en.wikipedia.org/wiki/Make_Magazine>, arheolozi geek kulture u sklopu "g33koskopa"<http://www.razmjenavjestina.org/[G33koSkop]> u utorak 07.11. u 19:00 u "klubu mama"<http://www.mi2.hr> u Preradoviฤ‡evoj 18 istraลพit ฤ‡e kameno doba osobnih raฤunala. *ฤŒetiri i osam bita iliti kameno doba raฤunala* kroz svoje bogato iskustvo predstavit ฤ‡e "Damir Muraja"<http://www.muraja.hr/> u 80-ima razvijatelj kultne igre "'Kung Fu'"<http://www.mobygames.com/game/kung-fu> za "ZX Spectrum"<http://en.wikipedia.org/wiki/Zx_spectrum>, te kroz zadnjih par desetljeฤ‡a suradnik mnogih redakcija informatiฤkih ฤasopisa i autor brojnih knjiga od "Orao, uvod u rad i programiranja" do "Leksikona raฤunalnih pojmova" i "Windows poฤetnice".

"viลกe o programu"<http://www.razmjenavjestina.org/[G33koSkop]/[G33koSkopNov]> 

-- [MarcellMars], 06/11/06


^^^ Subota 04/11/06


Razmjene naravno ima i ove subote, samo ลกto sam ja ponovno zaboravio napisati najavu, baลก sam blesav! :)

Ove subote bit ce ponovno sve, no bit ฤ‡e i odreฤ‘enih tema, a to je mail, htio bi da mi netko razmjeni tu vjeลกtinu kako da postavim smtp autentifikaciju za slanje preko nekog drugog mail servera u postfixu ili nekom drugom prgramฤiฤ‡u koji bi rijeลกio takav problem (masqmail). No nije to sve naravno, mislim da ฤ‡e ponovno biti jedna ubuntu instalacija pa ako ste propustili zadnji put navratite danas :).

To bi bilo viลกe manje to, vidimo se u 12:00!

-- [BuD], 04/11/06



^^^ Hrvatska Udruga Linux Korisnika na "Info Dani"-ma 2006


od 7.-11.11.2006 na Zagrebackom Velesajmu, HULK ce imati svoj stand, na Info-u 2006 koji ce se odrzat u nesto izmjenjenom obliku...

vise o tome:

http://www.linux.hr

-- [DrGspot], 02/11/06


^^^ Subota 28/10/06


Pozdrav!

Naravno da ima razmjene, ako ste se pribojali da je neฤ‡e biti, ja sam bio malo u guลพvi pa zaboravio napisati najavu. ล to se tiฤe programa razmjene za ovu subotu, bit ฤ‡e svega! Nije mi niลกta konkretno najavljeno da ฤ‡e se deลกavati, bit ฤ‡e ลกaroliko. Pa doฤ‘ite i... Vidimo se u 12:00!!

-- [BuD], 28/10/06



^^^ Doลกle su majice!!! 50Kn!!! Najbolji poklon za roฤ‘endan!!! Drage razmjenjivaฤice i razmjenjivaฤi!!!


...crvene, tamnoplave, tamnozelene, jedna siva.. + 60 otisaka za pis po izboru iz vlastitog ormara... eto.. hell yeah...

{image: razmjena_majica02.jpg}
{image: razmjena_majica.jpg}


-- [MarcellMars] 22/10/06


^^^ Subota 21/10/06


Pozdrav!!

Eto i ove subote nalazimo se u mami u uobiฤajeno vrijeme, bit ฤ‡e nas moลพda u neลกto veฤ‡em broju. Kao i svake subote radit ฤ‡e se mnogo i ลพestoko, siguran sam da ฤ‡e biti i koja ubuntu instalacija, pa ako ste neลกto zaboravili doฤ‘ite i ponovite gradivo. Eto ukratko o dogaฤ‘anju, doฤ‘ite i zabavite se! Vidimo se u 12:00.

-- [BuD], 20/10/06



^^^ Subota 14/10/06


Pozdrav!

Kao ลกto je [DrGspot] najavio u subotu je veฤ‡ina ekipe sa razmjene u Graz-u i tamo se odrลพava razmjena vjeลกtina. Vjerujem da ฤ‡e se netko pojaviti i u mami te da ฤ‡e i u mami biti razmjene vjeลกtina. Nisam siguran tko ฤ‡e biti, no niลกta vas ne koลกta da navratite druลพite se! Eto toliko!
 
Pozdrav do sljedeฤ‡e subote!

-- [BuD], 13/10/06



^^^ Razmjena Vjestina gostuje u Graz-u


...u Subotu, 14.10.2006. u Kunsthaus-u u sklopu "Project of Generosity Broadcasting House".

"Razmjena vjestina: pokaลพi sto umijeลก!" neformalna su tjedna okupljanja u net.kulturnom klubu mama u kojima entuzijasti, hackeri, g33kovi dijele svoja korisna iskustva, znanja i vjeลกtine....

Razmjena vjeลกtina nalazi svoju inspiraciju u kulturi nesebiฤnog dijeljenja zajednice slobodnog softvera. 
Razmjena ne implicira nuzno dijeljenje racunalnih vjestina, premda je u 2 godine djelovanja okupila neke od najboljih [HacKer] -a Hrvatske...

Eventualno MjeSto za dogovor oko puta

vise o tome:

http://www.kunsthausgraz.steiermark.at/cms/beitrag/10329226/10626384/

http://www.razmjenavjestina.org/[ORazmjeniVjestina]

slike:

http://rilinux.hr/erik/razmjena_vjestina/

http://mi2.hr/gallery/

pravi chat:

http://mjesec.ffzg.hr:8000/

http://mjesec.ffzg.hr:8000/history

-- [DrGspot], 07/10/06


^^^ Subota 07/10/06


Pozdrav!!

Novom subotom dolazi nam i nova razmjena, a to znaฤi mnogo novog druลพenja u linux okruลพenju. Ove subote ponovno ฤ‡emo se bacit na mreลพe, Dobrica nam je obeฤ‡ao pokazati i pouฤiti nas novoj vjeลกtini iz podruฤja mreลพa. Eto ukratko o dogaฤ‘anju za subotu, no naravno nije to sve, bit ฤ‡e tu i drugih spontanih sadrลพaja :) . Vidimo se u 12:00!

-- [BuD], 06/10/06



^^^ Subota 30/09/06

Pozdrav!!

Eto da se odmah najavim, ove subote me neฤ‡e biti, pa ฤ‡u stvar prepustiti ostalim razmjenjivaฤima. Ove subote ฤ‡e razmjena biti lagano u sjeni umjetniฤkih zbivanja, te poลกto su zadnje dvije bile pune posla, ekipa odluฤila malo usporiti :) 
 Navratite u 12:00, zabavite se, i slobodno doฤ‘ite sa pitanjima, jel ฤ‡e vam sigurno netko uskoฤit i pomoฤ‡. 

-- [BuD], 29/09/06




^^^ Medjunarodna Linux & Open Source Konferencija IBLOC 2006


...odrzat ce se od 2.-3.1o u Portoroลพu. Obuhvatit ce razne teme iz podrucja: virtualizacije, embeded (mikrokontrolerske) primjene Linuxa, agile programinga, sigurnosti sustava, e-governmenta, Content Management Sustava i VoIP-a...

Vise o programu:

http://www.ibloc.si/index.php?page=program

-- [DrGspot], 28/09/06



^^^ Device_art 2.006 kadar 1 drugi put


raspored zbivanja:

(LJUDI PONESITE FOTOAPARATE)

Utorak 26.09.

Centar Kaptol 15-21 Saลกo Sedlaฤek (si): Prosjak 1.0, robot za socijalno ugroลพene (otvoreno do Ned 1.1o)

Galerija Galลพenica 20:oo--> otvorenje izloลพbe (do ned 8.1o)
bus vozi sa Maลพuranca u 19:15, povratak u 22:oo

----
--------
----
Srijeda 27.09.

klub net.kulture mama

 14-2o Luka Frelih (si): Frida V. -bicikl za Open Source mapiranje (do ned 1.1o)

 19-21 g33koskop: razgovori o g33k kulturi - predstavljanje darkbota: osnivaฤ Douglas Reppeto (us), umjetnici Ryan Doyle (us), Christian Ristow (us), Kal Spelletich (us)

 21:oo Luka Dekleva (si) i Luka Prinฤiฤ‡ (si): PLAY.VJ - performans
----
---------------
----
ฤŒetvrtak 28.09

klub net.kulture mama

>>

 19-22 g33koskop: razgovori o g33k kulturi - predstavljanje Make magazina: "Geek"s life", urednik Dale Dougherthy (us) + diskusija: "ล to je "scope" geeka ?"
----
-----------------
----
Pet Sub 29. i 30.9

Moฤvara - velika dvorana, tvornica Jedinstvo
 
 19-22 Carnival Mechanic - robotiฤki performansi i interaktivne instalacije: Christian Ristow (us), Christina Sporrong (us), Amortec

Kal Spelletich (us): Serberus, Plameni tuลก, Mehaniฤki cvijet, Simulator leta, Plameni obruฤ, Grleni pjevaฤi, Majmun na tvojim ledjima

Ryan Doyle (us): Bljuvostroj

Parainstitut Indoลก, tvornica Jedinstvo

 19-22 Ivan Maruลกiฤ‡ Klif (hr): Neprigusheni titraji (via D.B.Indoลก) - 4 grafoskopa, 2 megafona, subwoofer i 2o L vode

----
----------
----
Ned o1.1o

Moฤvara - velika dvorana, tvornica Jedinstvo

 19-22 Carnival Mechanic Grand finale - robotiฤki spektakl
   Christian Ristow (us), Robokrist
   Christian Ristow (us), Christina Sporrong (us), Amortec
   Kal Spelletich (us): Serberus, Plameni tuลก, Mehaniฤki cvijet, Simulator leta,    Plameni obruฤ, Grleni pjevaฤi, Majmun na tvojim ledjima

   Ryan Doyle (us): Bljuvostroj

Klub Moฤvara, Galerija Moฤvara

 19-22 William Linn (us), BOLT Lounge - hiperinteraktivni tehnonostalgiฤni kolaลพ

 22 koncert Boom Patcha Boom band (hr) + DJ Jura

----
-----------------
----
Pon 2.1o

ljetno kino Tuลกkanac

 20 William Linn (us) Cinemascape

 -instalacija na alternativnu energiju

----
--------------
----
Uto 3.1o

Trg bana Jelaฤiฤ‡a

 18-22 Marijan Crtaliฤ‡ (hr) Komunikacijske igre - teleakcija

----
--------------------
----
Sri-Pet 4.6.1o

 g-mk I Galerija Miroslav Kraljeviฤ‡

 12-17 Silvio Vujiฤiฤ‡ (hr), Parfem
   tjelesna parfumerija (molimo ugovorit vrijeme dolaska putem e-maila: silvio.vujicic1@zg.t-com.hr

-- [DrGspot], 26/09/06


^^^ Subota 23/09/06


Pozdrav razmjenjivaฤi/ce!

Eto najavljujem ovu subotu jel ฤ‡e biti posebnija nego ostale subote, zaลกto?
Zato ลกto nam dolazi Dale Dougherty! Tko je on? On je ฤovjek iz "Make magazina"<http://www.makezine.com/>, jednog ultra g33kovskog ฤasopisa u kojem se piลกu razno razni tutoriali i howto-i vezani za sve i svaลกta, vjerojatno ฤ‡ete naletiti na koji u [SvakodnevneDovitljivosti]. Zaลกto on dolazi na razmjenu? Dale Daugherty na razmjenu dolazi eto tako da nas upozna i malo se druลพi s nama, a zaลกto je on zapravo u Zagrebu? Doลกao je u Zagreb u sklopu projekta Device Art, koji je [DrGspot] prije najavio. Hvala [DrGspot]! E da i da ne zaboravim, Ivan Nikoliฤ‡ "lesh"<http://sysphere.org/~lesh/> ฤ‡e sa Ines Krasiฤ‡ izlagati svoj rad na Device Art-u, pa to nemojte nipoลกto propustit!. Osim kaj nam dolazi faca, bit ฤ‡e tu i mnogo drugih zanimljivih stvari, stoga doฤ‘ite u ลกto veฤ‡em broju i dobro se provedite! Eto to bi bilo to ukratko! Vidimo se u 12:00!

-- [BuD], 22/09/06



^^^ Device_art 2.006


dogadjaj za umjetnike, g33kove, tehnofrikove

od 26.09.- 8.10.2006 odrzavat ce se na vise lokacija:

Tvornica Jedinstvo, Net kulturni klub MAMA, Galerija Galลพenica - Velika Gorica, u Zagrebu a i Ljubljani 10. mj (Gal Kapelica) i Beogradu 10 mj (Gal O3one); Galerija Boca i Rx - San Francisco (studeni) 2006.)

teme: socijalno osjetljivi roboti, g33k kultura, performansi, interaktivne instalacije, generiranje vibri, techno, projekcije, teleAkcije, mirisi, ...

vishe o programu:

http://www.kontejner.org

-- [DrGspot], 21/09/06



^^^ Novosti na [SvakodnevneDovitljivosti]


Eto malo novosti na [SvakodnevneDovitljivosti], meni je stvar cool, nadam se da ฤ‡e nekome biti od pomoฤ‡i. 

-- [BuD], 20/09/06



^^^ IBM {Linux} Forum 2006


U Umagu, od 20.-22.09.2006 odrzat ce se IBM {Linux} Forum. Pokrit ce teme iz podrucja: Service Oriented Arhitekture, Middleware-a (Grid), mainframe, kosolidacije, virtualizacije, high-availability-ja, integracije, ...

Vishe o programu:

http://www-5.ibm.com/hr/forum/agenda/

http://www-5.ibm.com/hr/forum/

-- [DrGspot], 17/09/06


^^^ Digitalni radio, digitalna televizija


Odnedavno su razmjenjivaฤi svoju ekipiranost na podruฤju analognog emitiranja signala (vidi [DrGspot]) potvrdili i na podruฤju digitalne emisije (vidi [AkA]). S druge strane, vaลพnost digitalnog prijenosa radijskog i televizijskog signala u buduฤ‡nosti bit ฤ‡e sve veฤ‡a, pa ovih par linkova mogu dodatno kontekstualizirati neฤiji veฤ‡ postojeฤ‡i interes na tom polju ili, na neki naฤin, _zavrtiti novu priฤu_ vezanu za digitalni radio i digitalnu televiziju.

http://www.fro.at/ je stranica udruลพenja austrijskih radijskih i televizijskih praktiฤara, koji u novoj tehnologiji vide moguฤ‡nost proลกirenja frekvencijskog podruฤja i de-komercijalizaciju radijskog i televizijskog etera. 

Ove su godine  na Ars Electronici (http://www.aec.at/en/index.asp) organizirali malu konferenciju posveฤ‡enu problemu javnih medija u nadolazeฤ‡em dobu digitalnog emitiranja, ฤiji simultani prijevod (njemaฤki -> engleski) moลพete posluลกati na 

http://cba.fro.at/show.php?lang=de&eintrag_id=6189

http://cba.fro.at/show.php?lang=de&eintrag_id=6188

Zanimljivo je da je u projekt digitalizacije TV signala ukljuฤen i _naลกe gore list_ Leo Saftiฤ‡ (leos@servus.at), koji je ukljuฤen u projekt pod radnim nazivom Black Box TV, a koji bi trebao biti jedan od prvih koraka prema interaktivnom, eksperimentalnom digitalnom TV kanalu. Ako znate njemaฤki, moลพete ฤitati i njegov blog http://www.cody.at/.

-- [KlaudioStefancic], 14/09/06





^^^ Subota 16/09/06


Pozdrav razmjenjivaฤima i razmjenjivaฤicama!

Moram priznat da se veselim ovoj suboti, sigurno se pitate zaลกto?

Da ove subote imat ฤ‡emo jako zanimljivog sadrลพaja, "Dobrica"<http://www.rot13.org/~dpavlin/> ฤ‡e nam odrลพati predavanje o mreลพama, te nakon toga ฤ‡e nam malo pojasniti "iptables"<http://www.netfilter.org/projects/iptables/index.html>, i na kraju kako iskonfigurirati firewall. Eto meni su to jako drage teme, nadam se da ฤ‡e se i vama svidjeti, stoga doฤ‘ite i nauฤite neลกto novo! :)

Vidimo se u 12:00!

-- [BuD], 13/09/06



^^^ Subota 09/09/06

Ola razmjenjivaฤi!!

Ove subote ponovno se vidimo u 12:00, za sadrลพaj ja nisam niลกta pripremio, no vidjet ฤ‡emo, moลพda je netko od ostalih razmjenjivaฤa neลกto sloลพio za ovu subotu, tko zna ลกto nas ฤeka!, ako niลกta bar ฤ‡emo dobro pojest i popt i dobru ลกprehu bacit. Niลก' vidimo se onda u 12:00!

-- [BuD], 07/09/06 



^^^ Javni prostor interneta


Je li internet doista javan prostor? Jesu li 'shopping mallovi' javni prostori ili prije privatni prostori javne namjene? ล to mi je dozvoljeno u javnom prostoru Zrinjevca, a ลกto u prostoru Importanne galerije? Drugim rijeฤima, surfamo li po zajedniฤkom, javnom prostoru ili tek prelazimo iz jednog u drugi virtualni posjed? Na ova pitanja moลพete djelomice naฤ‡i odgovor na nekoliko web adresa, koje je trenutno kontekstualizirala ovogodiลกnja Ars Electronica http://www.aec.at/en/index.asp

Najprije, na adresi http://www.shiftspace.org/blog/ moลพete naฤ‡i open source projekt zamiลกljen kao program koji vaลกem surfanju daje 'meta-web' dimenziju, ลกto izmeฤ‘u ostalog znaฤi da vam omoguฤ‡uje drugaฤije surfanje internetom, buduฤ‡i da filtrira informacije i time osvjeลกฤ‡uje razliku izmeฤ‘u privatnog, javnog, cenzuriranog, slobodnog itd. 'Shiftspace' je upravo pokrenut i intenzivno traลพi programere, beta korisnike i razvijaฤe ovog projekta.

Intervju s Christopheom Brunom, zatim, http://www.we-make-money-not-art.com/archives/008135.php lokalizira problem javnog prostora na internetu, apostrofirajuฤ‡i najveฤ‡u svjetsku traลพilicu Google. Kratki opis Brunovog poznatog rada 'The Google Adwords Happening' http://www.we-make-money-not-art.com/archives/cat_ars_electronica.php takoฤ‘er, pokazuje u kojoj mjeri je prostor interneta 'po Googleu' slobodan.

-- [KlaudioStefancic] 07/09/06      




^^^ Zagreb Radio Fest


U subotu, 09.09.2006 u Domu Tehnike na Jarunskom jezeru odrzat ce se radioamaterski sajam Zagreb Radio Fest 2006" 

Packet Radio antene za 2,4 GHz podrucje gotovo se i ne razlikuju od Wi-Fi antena, a na svojevrsnom elektronichkom "Jakusevcu" bit ce i novih i starih: radiostanica, pojacala, lampi za RF i audio pojachala, tranzistora, furde, retro-kompova, radiostanica razne fele (HAM, C.B., digital, ..) literature, instrumentarija i raznih sitnih dijelova...

Upitajte radioamatere i sa 50 godishnjim stazom sto to znaci odrzati kratkovalnu vezu telegrafijom sa hridi u Tihom Oceanu na 3,5 7 ili 14MHz , vezu refleksijom od Mjeseca ili meteorskih tragova na egzotichnom bandu 50MHz ili digitalnu komunikaciju sa Space Shuttle-om ili International Space Stationom na 144 432 ili 1,2 GHz ....
Amateri posjeduju i harmonijska podrucja za rad i na 2,4  5  10  24 ...do 248 GHz, a na nekim podrucjima snage su i do 1000W...

Vise:

http://hamradio.hr/modules.php?name=News&file=article&sid=611

http://www.zars.hr/ZRF_IndexH.htm

-- [DrGspot], 9a7ien (9a1ctz), 07/09/06



^^^ Poginuo Steve Irwin


Jedan od najpoznatijih svjetskih geekova, legendarni "lovac na krokodile"<http://www.crocodilehunter.com>, "Steve Irwin"<http://en.wikipedia.org/wiki/Steve_irwin>, poginuo je danas od uboda raลพe tijekom snimanja novog filma. ลฝivot ponekad zaista nije pravedan...

-- [AkA], 04/09/06


^^^ Subota 02/09/06


Poลกto je proลกao prvi, to znaฤi da razmjena piฤi po starom :). Ponovno kreฤ‡emo od 12:00, baลก sam naลกao vrijeme da javim kako se razmjena vraฤ‡a na staro. Za danas ne znam ลกto ฤ‡e nam biti na dnevnom redu, jel nimalo nisam u toku sa razmjenjivaฤima, no ลกto se mene tiฤe ja ฤ‡u pokazati malo instalaciju "vmware-a"<http://www.vmware.com/> i koriลกtenje njime. Eto toliko zasad. Vidimo se u 12:00.

-- [BuD], 02/09/06



^^^ Razmjenjivaฤi, sudjelujte u FLOSSWorld istraลพivanju


Kucnuo je ฤas da svi ispunite "FLOSSWorld upitnik"<http://www.flossworld.org/survey/dev_open.php>. Za one koji ne znaju, projekt "FLOSSWorld"<http://www.flossworld.org/> nastavak je poznate "FLOSS studije"<http://www.infonomics.nl/FLOSS/> mastriลกkog MERIT instituta koju je voditelj studije, Rishab Ghosh, svojedobno prezentirao u MAMI/na CUC-u, a od koje i potjeฤe akronim FLOSS. FLOSSWorld bi trebao pruลพiti uvid u razvoj i primjenu slobodnog softvera/softvera otvorena koda u gospodarstvu, javnoj upravi, visokom ลกkolstvu i FLOSS zajednici u zemaljama van EU: Indiji, Maleziji, Kini, Japanu, Brazilu, Argentini, Bugarskoj, Juลพnoj Africi, Maleziji, Bugarskoj i Hrvatskoj. Sudjeluju svi koji bilo kako sudjeluju u zajednici - dakle svi razmjenjivaฤi redom. I nema da netko izostane.

http://www.flossworld.org/survey/dev_open.php

-- Tom, 30/08/06


^^^ Subota 26/08/06


Pozdrav razmjenjivaฤi!!

Eto ove subote je joลก jedna razmjena u nizu, puna iznenaฤ‘enja, novosti, i dobre spike. Ove subote ฤ‡emo se malo baviti instalacijom linuxa na usb stick, pa ako imate stick od 256MB memorije i nadalje slobodno ga dofurajte i dobit ฤ‡ete kompletan linux operativni sustav instaliran na njemu. Heh! koja dobra stvar, nemorate viลกe dofuravat kompove koji su teลกki i nezgodni za noลกenje, u jebemu baลก smo napredovali! Koje smo face!! :) 

Eto to je ukratko o suboti, pa navratite! E da, razmjena poฤinje u 14:00, jel se mama tek tada otvara. Vidimo se u 14:00!

-- [BuD], 24/08/06


^^^ Open Source u RH (nastavak)


Premda je teลกko vjerovati da je to nekom iz svijeta open source i free software kulture promaknulo, evo informacije...za arhivu. News Forge objavio je veliki ฤlanak posveฤ‡en vladinoj namjeri da implementira Open Source software u sve vladine institucije u Hrvatskoj http://www.newsforge.com/article.pl?sid=06/08/11/1855229

Vijest je, takoฤ‘er, objavio i Slashdot, na kojem se razvila i mala _razmjena miลกljena_ (ili _kako nas vide drugi_) povodom ove vijesti http://linux.slashdot.org/comments.pl?sid=06/08/23/009210

-- [KlaudioStefancic], 24/08/06    



^^^ Subota 19/08/06


Pozdrav!!

Opet poฤinjemo u 14:00, hah ลกta nam uskraฤuju vrijeme! :) Kao ลกto je [DrGspot] najavio neke novosti ลกto se tiฤe razmjene vjeลกtina i g33koskopa, mislim da ฤ‡emo se joลก baviti detaljima oko toga, ali nije to sve, bit ฤ‡e tu i instalacija linuxa na jedan Dell-ov laptop. Toliko zasad, navratite i bacite oko kaj se dela  u mami!

-- [BuD], 17/08/06



^^^ Utorak 15/08/06 g33koskop: razmjena seli na tamtam 2.0 ("Pjescanik")


Ugodnim druzenjem i participativnim kolaboriranjem u caffeu na Cvjetnom poceo je proces dogovora oko novog site-a razmjene vjestina koji ce se temeljiti na tehnologiji Tamtam-a ver. 2.0 razmjenjivaca Ace...

Spomenuti su: reBlog, ajax, atom, i razne ostale tehnologije povezivanja i agregiranja contenta tehnologija Web-a 2.0, iz raznih izvora u wiki...


-- [DrGspot], 15/08/06



^^^ Subota 12/08/06


Pozdrav!

Ova ce razmjena poceti kao i prosla, u 14:00.

Prezentirati cemo kekse i kavu iz automata, te kombiniranje istih sa cudnovatim operativnim sustavima.

vidimo se.

-- [LesH], 11/08/06


^^^ Brojaฤ radnog vremena


Ukoliko ste zarobljeni u osmosatnu radnu shemu i stalno brojite koliko joลก do 
odlaska kuฤ‡i, odahnite - [EmacsWorkTimeCounter] je programฤiฤ‡ koji u emacsovoj statusnoj liniji iscrtava progres bar sa proteklim radnim vremenom trenutnog dana.

-- [AkA], 07/08/06


^^^ The Eclectic Tech Carnival 2006: "The Learning Bazaar"


Od 4.-8.rujna u Rumunjskoj u Temiลกvaru dogodit ฤ‡e se 5 dana i noฤ‡i kolaborativnog uฤenja, dijeljenja, instaliranja, eksperimentiranja, s raฤunalnom tehnologijom -- od ลพena, za ลพene...

koriลกtenje i razumjevanje Otvorenog i Slobodnog software-a, napraviSam(a) kultura, spol/rod & tehnologija, kreiranje i distribuiranje naลกih vlastitih sadrzaja, hardware, programiranje, audio video/streaming, Creative Commons, ...

Kombinacija Razmjenevjeลกtina & thk-a :-)

vise o tome:

http://eclectictechcarnival.org/

-- [DrGspot], 08/08/06



^^^ Subota 05/08/06


Pozdrav razmjenjivaฤima i razmjenjivaฤicama!!!

Proลกle dvije subote me nije bilo, no ove subote sam na raspolaganju. Razmjene ฤ‡e biti ali ne poฤinjemo u 12:00 veฤ‡ u 14:00, zbog toga ลกto se mama tek tada otvara. Onda se vidimo u 14:00, pozdrav!!

-- [BuD], 04/08/06



^^^ DTK - rasprava


Na stranicama Hrvatske agencije za telekomunikacije moลพete se ukljuฤiti u raspravu o tome tko, kako i za koga treba upravljati telekomunikacijskom komunalnom infrastrukturom http://www.telekom.hr/

--[KlaudioStefancic] 02/08/06 


^^^ 95 teza, geekovskih


Na ovoj stranici moลพete proฤitati zanimljivu interpretaciju hakerske kulture. Ovaj osobeni _ลกto da se radi_ popis moลพda je najzanimljiviji po svom ameriฤkom karakteru. S tim uvezi, dva linka vode do sjajnih tekstova/govora, Abrahama Lincolna i Henry Davida Thoreaua, koji je 1849. (sic!) formulirao ideju graฤ‘anskog neposluha. I to joลก nije sve! Link na knjigu Erica Raymonda je takoฤ‘er vrlo koristan. http://www.scienceaddiction.com/2006/07/23/95-theses-of-geek-activism/

--[KlaudioStefancic] 23/07/06  


^^^ Kako ograniฤiti slobodu Interneta? U Hrvatskoj (2. dio)


ล to se dogodilo malom gradiฤ‡u u Nizozemskoj, Appingedamu, kada je odluฤio sagraditi svoju broadband infrastrukturu, proฤitajte na Ars Technica http://arstechnica.com/news.ars/post/20060720-7313.html.

Rijeฤ je o infrastrukturi, koja je trenutno, na drugoj strani Europe, u Hrvatskoj, predmet spora izmeฤ‘u drลพave i T-coma: sporna je tzv. distributivna telefonska kanalizacija (DTK) o ฤemu - u zadnjim brojevima on-line dnevnika http://www.business.hr/ - piลกe ekonomski analitiฤar Ratko Boลกkoviฤ‡ http://www.business.hr/show.php?id=10398
 
Posve u skladu s nazivom lista u kojem piลกe, Boลกkoviฤ‡ predlaลพe "poslovno" rjeลกenje: komunalna infrastruktura sagraฤ‘ena novcem graฤ‘ana, ne treba pripasti niti T-com-u niti drลพavi, tj. lokalnoj samoupravi, nego skupini menadลพera, koji ฤ‡e, navodno, tu infrastrukturu znati unovฤiti. Menadลพeri ฤ‡e raditi u nekom valjda tijelu, koje je osnovala drลพava, s nekim upravnim vijeฤ‡em, s nekim zaposlenicima, s nekim tajnicima, vozaฤima, sokolovima i tome sliฤno...Nagaฤ‘am, naravno, jer Boลกkoviฤ‡ o tome ne piลกe, buduฤ‡i da mu se to ne bi uklopilo u pokuลกaj dezavuiranja lokalne samouprave, odnosno opฤ‡inskih ฤinovnika - kako ih Boลกkoviฤ‡ naziva - posredstvom kojih bi graฤ‘ani sami trebali upravljati ovom infrastrukturom. 

Ako je lokalna samouprava korumpirana, pa umjesto polaganja optiฤkih kablova, u telekomunikacijskim ลกahtovima kum predsjednika gradske skupลกtine, npr. tamo uzgaja ลกampinjone, onda ฤ‡e graฤ‘ani, koristeฤ‡i demokratske institucije i procedure smijeniti predsjednika gradske skupลกtine i ljude koji se adekvatno ne brinu za njihovo vlasniลกtvo. Malo ฤ‡e duลพe trajati, ali...demokracija je procedura. U suprotnom, menadลพersku kompaniju - koja je drลพavno tijelo, dakle koja troลกi novac poreznih obveznika - imenovati vjerojatno neฤ‡e nitko manji od sabora ili ministra, pa ฤ‡e ona zbog toga postati manje podloลพna kontroli standardnih demokratskih institucija (izbori, kontrola rada, mediji i sl.).  Sloลพeniji aparat - sloลพenija i sporija njegova kontrola. U osnovi, formirat ฤ‡ete malu i enormno dobro plaฤ‡enu grupu ljudi da rade neลกto ลกto veฤ‡ina diplomiranih ekonomista, pravnika ili sociologa s burze rada moลพe obavljati: kontrolirati i usmjeravati koriลกtenje telekomunikacijske infrastrukture. Zaลกto onda ne prodati sve T-comu, pitao bi cinik? Njihovi menadลพeri bi barem troลกili svoje novce. 

--[KlaudioStefancic], 21/07/06




^^^ Hrvatska prelazi na Open Source & Free Software


Vlada RH na sjednici usvojila je dokument:

"Odrednice razvitka i uporabe raฤunalnih programa s otvorenim kodom u tijelima drลพavne uprave"

vise o tome:

http://www.linux.hr/modules/news/

tj

http://www.e-hrvatska.hr/modules.php?name=News&file=article&sid=132

Znaci li to da pingvinashi moraju odrzati sredishnju proslavu na na Jelacicevom trgu .... :-) ?

-- [DrGspot], 20/07/06



^^^ Svakodnevne dovitljivosti


Eto malo dobrih ideja za osvjeลพenje na [SvakodnevneDovitljivosti], pa ako vam je vruฤe bacite oko!! ;)

-- [BuD], 13/07/06



^^^ Update


Moje isprike za ljetnu stanku razmjene vjeลกtina i mame, juฤer me ekipa totalno popljuvala kada su proฤitali vijest. Dakle mama radi cijelo ljeto, ali od 1.8. radi od 14:00 nadalje, tako da ฤ‡e biti i razmjene vjeลกtina!

-- [BuD], 13/07/06



^^^ Subota 15/07/06


Eto doลกli smo i do zadnje razmjene prije mamine ljetne stanke, pa mislim moraju i g33kovi malo do mora skoฤit, no ipak ne brinite, ako ฤ‡ete imati nekih problema sa vaลกim linuxima, skoknite vi do mame pa moลพda ipak tamo i bude nekoga tko bi vam mogao pomoฤ‡i. E sad ลกto se tiฤe ove subote, nadam se da ฤ‡emo je nekako obiljeลพit, kao neku oproลกtajnu prije ljeta, koliko znam bit ฤ‡e vrlo ลกareno. Ja ฤ‡u na stroj od razmjene vjeลกtina pokuลกat instalirati "openBsd"<http://www.openbsd.org/>, [AkA] ฤ‡e vjerojatno priฤati o programiranju, e da i mislim da ฤ‡emo raditi strateลกki plan da za daljnje razmjene vjeลกtina. Eto vidite da ฤ‡e biti za svakoga pomalo. Vidimo se u 12:00!!

[BuD], 12/07/06



^^^ Dapperov komercijalni repozitorij


"Canonical" je najvaio da u zadnju verziju Ubuntu-a uvodi komercijalni repozitorij u kojem su svi paketi proizvodi komercijalnih kompanija, odnosno onih koje se ne vode open-source naฤelima. U tom repozitoriju, za sada, moลพete naฤ‡i Operu 9 i Real Player 10. Viลกe na http://ubuntu.wordpress.com/2006/07/08/introducing-the-dapper-commercial-repository

--[KlaudioStefancic] 09/07/06


^^^ Subota 08/07/06


Mislim da je ove subote predzadnja razmjena prije mamine ljetne stanke, eto samo da znate. Ove subote nisam siguran ลกto ฤ‡emo raditi jel bas i nisam u toku, a ni pri kompjuteru, no neka vas to ne zabrine jel do dan danas ni jedna razmjena nije bila dosadna, ili jednoliฤna, svaka je specifiฤna, pa ako do sada niste bili navratite i uvjerite se sami. Vidimo se u 12:00!! 

-- [BuD], 07/07/06 



^^^ Kako ograniฤiti slobodu Interneta? U Hrvatskoj


Vijest o zakonu koji obavezuje sve pravne i fiziฤke osobe da prijave posjedovanje odreฤ‘ene web stranice, veฤ‡ se prije par dana pojavila na nekoliko on-line novinskih izdanja, u Poslovnom dnevniku npr.  http://www.poslovni.hr/16030.aspx i na nekoliko blogova, npr. http://www.blog.hr/arhiva/?id=1747 ili http://wolfwoodscrowd.info/2006/06/27/ocevidnik-domace-strave/ 

Buduฤ‡i da je rijeฤ o ograniฤavanju osnovnih graฤ‘anskih sloboda (pravo na anonimnost),odnosno osnovnih naฤela na kojima je izgraฤ‘ena kultura interneta, red je da i Razmjenjivaฤi dignu i glavu i glas.
 
Na ovom pretpotopno oblikovanom sajtu http://www.vem-mediji.hr/ moลพete naฤ‡i pravilnik o tome ลกto i kako se mora prijaviti, a kojeg je donijelo, ni manje ni viลกe, nego Vijeฤ‡e za elektroniฤke medije (sic!).

Stranica CONNECT Portala http://portal.connect.znanost.org/content/view/1649/ daje puno iscrpnih informacija, linkova i komentara (moj je pod #18).

Keep it share!

--[KlaudioStefancic] 02/07/06



^^^ Bikeri, pozor!


Imate problema s parkiranjem vaลกeg omiljenog bicikla na neravnim terenima? Bacite oko na ovaj link, moลพda pomogne: http://www.kk.org/cooltools/archives/001289.php

--[KlaudioStefancic], 02/07/06



^^^ Svakodnevne Dovitljivosti


Evo dodao sam novu dovitljivost pa pogledajte! Jedna lijepa g33k stvarฤica!

-- [BuD], 29/06/06


^^^ Subota 01/07/06


Pozdrav!!!

Poลกto nismo zavrลกili Ruby-a nastavit ฤ‡emo sa njime, i pokuลกat ga zavrลกit. Zadnji puta je [AkA] objaลกnjavao Ruby, no poลกto njega nema, netko ฤ‡e ga zamjenit. Ja sam proลกle subote objaลกnjavao instalaciju 2 linuxa na jedan stroj, te poslagivanje gruba tako da ih on prepoznaje. Ako bude nekoga to interesiralo ili nije dobro skuลพio ja ฤ‡u to ponovit. To je onako ukratko ลกto ฤ‡e se raditi ove subote na razmjeni. Vidimo se u 12:00!! 

-- [BuD], 29/06/06



^^^ Subota 24/06/06


S obzirom na sve veฤ‡u popularnost skriptnog jezika Ruby (neki ga veฤ‡ smatraju Python killerom) razmjenjivaฤi su odluฤili provesti popodne uฤeฤ‡i. Kolektivno usvajanje Rubyja na engleskom jeziku poฤinje oko 15h i svi su pozvani!

-- [AkA], 23/06/06

Pozdrav!!!

Poลกto u zadnje vrijeme i nisam baลก u kontaktu sa razmjenjivaฤima zbog faksa, neznam jel je netko pripremio neลกto za prezentirati ostalima, no znam da se isplati doฤ‡i i malo se opustiti sa ekipom uz sok g33k spiku. U zadnje vrijeme, u   par navrata trebale su mi baze podataka, i te stvari jednostavno nisam mogao napravit, stoga sam zamolio druga Dobricu da mi razmjeni koju vjeลกtinu oko kreiranja jedne jednostavne baze, pa ako vas to interesira navratite i nauฤite neลกto, jel Dobrica je Postgres guru! Eto ukratko o suboti, vidimo se u 12:00. 

-- [BuD], 22/06/06


^^^ EgoBooBits radionice


I ove godine Multimedijalni institut organizira Linux a i druge besplatne radionice. Pozurite dok ima mjesta:

http://www.egoboobits.net/EdOo

-- [DrGspot], 17/06/06



^^^ Tim Pritlove: Prezentacija Chaos Computer Cluba i projekta Blinkenlights



Tim Pritlove je dugogodiลกnji ฤlan slavnog Chaos Computer Cluba, jedne od najstarijih hakerskih organizacija, osnovane 1981. u Berlinu. CCC broji oko 1500 ฤlanova, a sebe opisuje kao 'galaktiฤku zajednicu ลพivih biฤ‡a, neovisnih o ลพivotnoj dobi, spolu, rasi ili seksualnoj orijentaciji, koja se bez obzira na granice bori za slobodu informacija'. Tim Pritlove odgovoran je za organizaciju godiลกnje konferencije CCC-a: Chaos Communication Congressa, kao i jedan od autora Blinkenlightsa projekta kojim se 12.09.2001. proslavila dvadesetogodiลกnjica CCC-a tako ลกto je poznata "Haus des Lehrers" u Berlinu pretvorena u najveฤ‡i raฤunalni zaslon (eng. display) ikada napravljen.

Blinkenlights je prikazivao ASCII animacije, poruke Verlincana poslane SMS-ovima i pruลพao priliku zainteresiranima da zaigraju igru 'pong' jedan protiv drugog mobilnim telefonima. Za vrijeme umjetniฤkog festivala Nuit Blanche 2002. godine u Parisu je zgradu Bibliotheque nationale de France ponovno pretvorila u joลก veฤ‡i raฤunalni zaslon.

Prezentacija ฤ‡e se odrลพati u ฤetvrtak 15/06/06 u 18:00 sati, pa doฤ‘ite i saznajte viลกe o projektu.

-- [BuD], 13/06/06



^^^ Popravak daljinca


Ak imate doma kakav pokvareni daljinac bacite oko na [SvakodnevneDovitljivosti] moลพda vam pomogne da ga oลพivite. :)

-- [BuD], 12/06/06



^^^ CARNet-ova radionica: "Pouฤavanje s novim tehnologijama: druลกtveni softver"



12. i 13. lipnja 2006.

o blog-ovima, wiki-ju, sustavima drushtvenog bookmarkinga, RSS-u, podcast-ovima, sustavima za dijeljenje slika, dinamichkim digitalnim medijima (rich media), ...

vise o tome:

http://www.carnet.hr/novosti/?newsId=739

--[DrGspot], 11/06/06



^^^ Pizza i mi


Iz rubrike _Jeste li znali_ ovaj tjedan izdvajamo dobro poznatu, ali nikad do kraja predvidivu sposobnost Talijana da prodaju sve ลกto mogu, pa i viลกe od toga.  S druge strane, ovaj BBC-jev ฤlanak potvrฤ‘uje ispravnost hakerskog naฤina ลพivota ฤak i na podruฤju ishrane. 
Viลกe na http://news.bbc.co.uk/2/3086013.stm

--[KlaudioStefancic] 10/06/06  




^^^ Subota 10/06/06


Poลกto je ove subote Open Source konferencija na Velesajmu, i vjerojatno ฤ‡emo svi biti tamo, razmjena vjeลกtina ove se subote seli na Velesajam. Doฤ‘ite, posluลกajte i vidite neke nove stvari u svijetu Open Source-a, koje ฤ‡e vam prenjeti struฤnjaci iz raznih djelova Open Source svijeta. Nemojte to propustiti!! To poฤinje u 10:00. Vidmo se!!

--[BuD], 08/06/06



^^^ Konferencija Linux u Hrvata "Open Source 2006"


Na Zagrebaฤkom velesajmu u dvorani "Brijuni" 9. i 10. lipnja odrลพat ฤ‡e se konferencija "Open Source 2006". Ovo je 2. takva konferencija koju organizira Studentska unija struฤnih studija, a suorganizator ovogodiลกnje konferencije je Studentska udruga tehniฤkog veleuฤiliลกta. Konferencija je prvenstveno namijenjena studentima s manjim predznanjem iz podruฤja Linuxa i opensourcea.

Vise detalja na: 

http://www.linux.hr/modules/news/article.php?storyid=2114

--[DrGspot], 03/06/06



^^^ Subota 03/06/06


Pozdrav!!

Nema se ลกto puno reฤ‡i, vidimo se u 12:00 u mami. ล to se tiฤe nekog programa ili predavanja, o tome nemam pojma, nitko nije niลกta najavio, no to nije znak da ฤ‡e biti dosadno, svaka razmjena do sada je bila vrlo pouฤna. svatko je nauฤio neลกto  novo ili podijelio neลกto sa nekime! Vidimo se!!

--[BuD], 02/06/06



^^ Analogni video izlaz


^^ na ZX Spectrumu

... kako ga napraviti za samo 10 dinara (0.8 kuna) i 10 minuta baratanja lemilicom!

Dakle...

dugo me je nerviralo trazenje kanala na TVu kako bih radio sa svojim spekijima (pogotovo shto su svi drugacije tjunovani, a ja ih imam preko 30)... uspeo sam da nadjem super lak nacin da UHF signal ubijete i prebacite ga u obicni analogni video. Kapiram da bi ovo radilo i na slicnim 8-bit mashinama...

Svi delovi extra lako nabavljivi i jeftini... + koristite vec postojeci dzek + cela skalamerijica staje u kutijicu UHF modulatora (koji po zelji mozete i da izbacite)!

Shema sledi (hvala Sami-ju na super crtezu!), a moje fotke uskoro!

http://img77.imageshack.us/img77/4880/videofixsm5ub.jpg

-- [RankoRile], 30/05/06



^^^ Malo Geekovske umjetnosti


Evo malo umjetnosti koju bi svaki geek pogledao i prokomentirao! Ovo mi se ฤinilo vrlo interesantno i po meni je primjereno za ovaj sajt, pa eto uลพivajte! Ja sam inaฤe tip koji nikad ne brije na umjetnost, i fakat se u nju ni malo ne kuลพim, ali eto ova slika je odvukla i moju pozornost. 

http://us.news3.yimg.com/us.i2.yimg.com/p/ap/20060525/capt.bej80105250912.china_computer_mona_lisa_bej801.jpg

-- [BuD], 29/05/06



^^^ Update subote


Povodom sveฤ‡anog upogonjenja novog tamtam posluลพitelja
u prostorijama mame 27.05.2006. od 12:00 - 16:00
u sklopu "razmjene vjeลกtina" bit ฤ‡e organizirano neformalno
druลพenje oboลพavatelja i potencijalnih korisnika tamtam-a.
Po nekom skill sharing principu moฤ‡i ฤ‡ete se informirati o 
novoj tamtam farmi i svim prednostima i manama koje ona pruza,
te saznati sve ลกto vas je ikad zanimalo o tamtam-u.


-- [BuD], 25/05/06



^^^ Subota 27/05/06


Pozdrav!!!

Kao i svake subote naravno, lijepo ฤ‡emo se okupiti i pozabaviti se! Ove subote malo ฤ‡emo se baviti pisanjem skriptica, za to sam siguran, a ลกto ฤ‡e dalje biti, a joj! tko ฤ‡e ga znat. Vidimo se u 12:00!

-- [BuD], 25/05/06



^^^ [SvakodnevneDovitljivosti]


Poลกto je zavrลกila lokalizacija Ubuntu-a Dappera bacio sam se malo na razmjenu, istina bio sam zloฤest ลกto sam malo zapostavio razmjenu, ali eto sad sam se opet vratio i nadoknadit ฤ‡u ja to. Kao i uvijek, ponovno sam u [SvakodnevneDovitljivosti] ubacio jednu zanimljivu stvarฤicu. Zove se Tictac lampica, pa pogledajte o ฤem' se radi! 

Pozdrav!

-- [BuD], 22/05/06
 


^^^ Linux Virgin


Kako smo Robi i ja meฤ‘u razmjenjivaฤima neformalno proglaลกeni feministiฤkim FLOSS aktivistima, red je da odrลพavamo tu reputaciju i da dalje radimo na razvoju suradnje izmeฤ‘u spolova, pardon rodova. Stoga, evo starog, ali joลก uvijek edukativno-zabavnog rada dvije umjetnice, Karle Grundick i Mistress Koyo:
"--[KlaudioStefancic], 19/05/06  



^^^ Subota 20/05/06


Pozdrav!

Eto ove subote nema Marcella, ฤovijek je malo otiลกao poslom, no i mi smo zaposleni, kao i uvijek! Promjena za ovu subotu nema, barem koliko ja znam, bit ฤ‡e kao i uvijek, spontano. Vidimo se u 12:00!

-- [BuD], 18/05/06



^^^ Malo novosti u [SvakodnevneDovitljivosti]


Istina u zadnje vrijeme nisam bas aktivan kaj se tiฤe svakodnevnih dovitljivosti, ali bit ฤ‡e bolje, malo sam kratak sa vremenom. No iako nemam bas vremena pripremio sam jednu vrlo korisnu i zanimljivu dovitljivost, a to je kako puniti vaลกe usb ureฤ‘aje (mp3 playere) pomoฤ‡u baterije! Pogledajte u [SvakodnevneDovitljivosti] o ฤemu se radi. 

-- [BuD], 16/05/06



^^^ Subota 13/05/06


Pozdrav!

Proลกle me subote nije bilo, ali eto ove sam vam opet na raspolaganju! :) Koliko znam opet nije nikakvo predavanje pripremljeno, jebemu same ljenฤine!! Vjerojatno ฤ‡emo opet po starom. ล to se tiฤe stvari kojima ฤ‡emo se ove subote bavit takoฤ‘er neznam, pa ฤ‡e to bit iznenaฤ‘enje za mene i za ostale. Kaj da vam drugo kaลพem, navratite i vidite s ฤime ฤ‡emo se baviti ove subote. Vidimo se u 12:00! 

-- [BuD], 12/05/06



^^^ Subota 06/05/06


Pozdrav!

Uf proลกle subote je bilo vrlo radno, piฤilo se po linuxu punom parom. Siguran sam da se ova subota neฤ‡e nimalo razlikovati od proลกle, te da ฤ‡e biti opet mnogo posla i dobre zabave izmeฤ‘u ostalog. ล ta se ima viลกe reฤ‡i, navratite i pogledajte o ฤem se tu radi. Ako vas interesira linux, siguran sam da neฤ‡ete poลพaliti, i reฤ‡i kako ste bezveze potroลกili jedno popodne. Vidimo se u 12:00!

-- [BuD], 03/05/06



^^^ Zenska razmjena vjestina


Nije, al skoro. Pogledajte female community workshop na:

http://etc.genderchangers.org

Ovakva dogadjanja imaju velik utjecaj na nasu inertnu i mentalitetom iskrivljenu sredinu.

-- [DrGspot], 02/05/06



^^^ Floppy Notes


Bacite oko na [SvakodnevneDovitljivosti] na joลก dobrih ideja!!

-- [BuD], 26/04/06



^^^ Subota 29/04/06


Pozdrav!

Proลกle subote sam bio malo zaboravan i ljenฤina, nisam najavio kaj je trebalo bit u subotu :)). Eto da isparavim greลกku, malo uranjeno najavljujem kaj se bu desilo sad u subotu. Koliko znam nije najavljeno nikakvo predavanje, ali pomalo se ลกuลกka da bi mogao poฤet jedan blok vrlo interesantnih predavanja koje ฤ‡e nam pripremit [AkA], [MarcellMars], i [DobriCA]. Teme naลพalost neznam, ali siguran sam da nisu za bacit. No da se vratim na ovu subotu, mislim da ฤ‡e biti uobiฤajeno, pa navratite i bacite oko ลกto ฤ‡emo radit ove subote. Budite sigurni da neฤ‡ete bezveze potratit subotu. Vidimo se u 12:00!!

--[BuD], 24/04/06



^^^ GIMP je kriv za Google


Sto mu gromova, ali to je razlog zbog kojeg volim geekove. Kakav je to arhivarski, znanstveniฤki nerv...Kultura koja ima ovakav kadar ne moลพe propasti. Skoro 10 godina kasnije jedan je geek skuลพio da je GIMP kumovao jednoj od najmoฤ‡nijih informatiฤkih kompanija. http://www.wingimp.org/"<http://www.rhizome.org/artbase/30861/linuxvirgin/index.html.> 

--[KlaudioStefancic], 22/04/06



^^^ Mark Shuttleworth o Ubuntu Dapperu


Najava nove realizacije Ubuntu tima s tastature osnivaฤa Ubuntu fondacije. "--[KlaudioStefancic], 19/04/06




^^^ Noc druzenja povodom 10 god HULK-a


10 godina je proลกlo od sluลพbenog osnutka Hrvatske Udruge Linux Korisnika (HULK). Napravljeno je mnogo u proteklih 10 godina. Kao primjer, moลพete samo pogledati izgled www.linux.hr  a 1998. godine i sada. Zato smo se odluฤili napraviti proslavu za sve vas koji ste pomogli da HULK bude ono ลกto je danas. 

Kako je Linux otvoren, tako je i proslava otvorena ZA SVE! Zato pozivamo SVE VAS zaljubljenike u slobodni kod, otvorene standardne i Linux da nam se pridruลพite u proslavi 10 godina ove udruge. 10 godina ฤ‡emo proslavit u Boogaloo klubu (OTV dom, odmah preko puta FER-a) dana 19.4.2006. u 20h, nakon prvog dana predavanja DORS/CLUC konferencije...

vise:  http://www.linux.hr/modules/news/article.php?storyid=2092

--[DrGspot], 18/04/06



^^^ G.W. Bush u svom iPodu ima zripane Beatlese


U veljaฤi ove godine RIAA-a http://www.riaa.com/default.asp"<http://digg.com/linux_unix/Ubuntu_Dapper_1_-_The_Edgy_Eft> je tvrdila da je ripanje glazbenih CD-ova u osnovi ilegalna djelatnost, buduฤ‡i da se moลพe prometnuti u rasparฤavanje ili prodaju zripanog materijala bez znanja vlasnika licence. Nedavno je, posloviฤno zbunjeni predsjednik SAD-a, u jednom televizijskom intervjuu, izlanuo da na svom iPodu ima i liverpoolske bube. Kako Beatlesi joลก nisu licencirani za iTune glazbeni duฤ‡an, i ja se kao i svi ostali pragmatiฤni graฤ‘ani moram pitati: hoฤ‡e li zbog toga predsjednik Bush pretrpjeti  odreฤ‘ene sankcije. Dio intervjua moลพete vidjeti ovdje "--[KlaudioStefancic], 18/04/06   



^^^ Subota 15/04/06


Pozdrav!!!
Moลพda ste mislili da ove subote neฤ‡e biti razmjene radi Uskrsa, e pa prevarili ste se! Mi i dalje deremo punom parom, moguฤ‡e je da ฤ‡e nas biti manje, ali razmjene ฤ‡e sigurno biti. ล to se tiฤe programa, IvO ฤ‡e dofurat svoj novi DELL laptop sa instaliranim http://www.knoppix.org/ Knoppixom 5.0"<http://www.rondante.com/PresidentBush_Archies.html.> na kojem ฤ‡e trebati samo posloลพiti wireless integriranu karticu da proradi. To ฤ‡emo najverojatnije rijeลกiti sa "Ndiswrapper-om"<http://ndiswrapper.sourceforge.net/> jer je kartica Broadcom-ova. Eto to bi bilo to ukratko, pa ako vas interesira kako to izgleda navratite! Vidimo se u 12:00!!

-- [BuD], 14/04/06



^^^ DORS / CLUC 2006 "Adopt the penguin"


 od 19. - 21.04.2006. odrzavaju se Dani Otvorenih Racunalskih Sustava Hrvatska Konvencija Korisnika Linux-a na Fakultetu elektrotehnike i racunarstva. Jeftiniju, ranu registraciju mozete obaviti do Ned 9.04. Vise o tome:

http://www.open.hr/dc2006/

-- [DrGspot], 05/04/06


^^^ Hrvatska na FLOSS


Na ลพurnoj sjednici Sabora donjeta je odluka o strateลกkom prelasku Repulike Hrvatske na OpenSource i FreeSoftware. Predstavnici vlasti kontaktirat ฤ‡e sve ฤimbenike koji su relevantni za provoฤ‘enje te odluke: HULK, HrOpen, CARNet, SRCe, Multimedijalni Institut, FER i FOI. Istodobno pozivaju se pojedinci da se jave u novosnovano Ministarstvo za Informacijsko Druลกtvo, radi ispunjavanja upitnika...

[ViseOtome]

01/04/06



^^^ Subota 01/04/06


Kao i uvijek nebum puno filozofiral i kenjal gluposti, razmjena bude ko i uvijek, zafrkancija, linux, keksi i sokovi. Kad bude nekaj novoga, odnosno kad se dogovorimo za neku prezentaciju ili predavanje, bit ฤ‡e unaprijed najavljeno.  Eto toliko od mene! Pozdrav ekipa, vidimo se u 12:00!!

-- [BuD], 29/03/06



^^^ Popravljanje izgrebanih CD medija


Ako ste imali problema sa starim i izgrebanim cd-ima, da ih vaลก cd-rom neลพeli ฤitati, onda je ovo moลพda rijeลกenje vaลกih muka. Pogledajte na [SvakodnevneDovitljivosti] za howto.

Pozdrav!!

-- [BuD], 28/03/06



^^^ Subota 25/03/06


A ลกto se ima puno reฤ‡i, subota, razmjena, keksi, sokovi, geek ekipa, i odliฤna zabava! Jebemu svaki put kad imamo neki plan krenemo sa njime ali nikad ga ne isteลกemo do kraja, jel se tokom njega totalno izgubimo i skrenemo na neku sasvim 100-tu temu. Uvidjeli smo da je neka tema subotom sranje, pa zato mi to volimo ostaviti da piฤi svojim tokom, jel mislimo da je tako najbolje za sve. ล ta da vam drugo kaลพem nego vidimo se u subotu u 12:00. Doฤ‘ite i zabavite se u geek druลพijancu!

Pozdrav!

-- [BuD], 22/03/06



^^^ Ponedjeljak 20/03/06


Mc Kenzie Wark odrzat ce predavanje: "Hakerski manifest" u 19:oo u [mami]; u sklopu projekta "Ekonomije Medju Nama", a povodom izlaska "Hakerskog manifesta" koji je preveden na Hrvatski

Vise o tome:

http://www.linux.hr/modules/news/article.php?storyid=2079

i

http://www.mi2.hr/index.php?page=news&id=221

-- [DrGspot],  18/03/06



^^^ Subota 18/03/06


Ova subota ฤ‡e biti kao i svaka druga, dakle lagana okupljanka oko 12 pa onda lagano pitanja, odgovori, keksi, sokiฤ‡ itd... Tko zna gdje ฤ‡emo zavrลกit! Pa vidimo se u 12:00! 

Pozdrav!!

-- [BuD], 16/03/06


^^^ Zapeli pixeli na lcd monitorima


Ako imate problema sa onim debilnim pixelima na monitoru bacite oko na [SvakodnevneDovitljivosti], moลพda vam pomogne!

-- [BuD], 10/03/06


^^^ CCC hakeri u mami


U petak 10/03/06 u 17:00 hakeri iz "Chaos Computer Cluba"<http://www.ccc.de/> odrลพati predavanje o njihovom operativnom sustavu kojeg piลกu u programskom jeziku Dylan. Priฤati ฤ‡e o njegovim prednostima na danaลกnje operativne sustave te stvari koje ih ลพivciraju na danaลกnjim operativnim sustavima. Ako veฤ‡ i ne dodjete u petak, deฤki ostaju u Zagrebu preko vikenda, a i gostovat ฤ‡e na razmjeni vjeลกtina. Stoga ako pripremite pitanje jel su tipovi opaki u ostvarivanju svog plana!

-- [BuD], 09/03/06



^^^ RMS u ZG


Vjerojatno svi znamo i vidimo se u Novinarskom domu, danas, 08/03/06, u 19:00: *Richard Stallman*, idejni zaฤetnik GNU pokreta, u Zagrebu.  Po drugi puta.

-- [KruNo], 08/03/06

- drugo predavanje o GNU pokretu, slobodnom softveru i buduฤ‡nosti slobode odrลพat ฤ‡e se 9. oลพujka u 10:00, na Fakultetu elektrotehnike i raฤunarstva.

"Pokret za slobodni softver i buducnost slobode"

Richar Stallman ce govoriti o ciljevima, filozofiji i buducnosti Pokreta za slobodni softver, o statusu i povijesti GNU operativnog sustava, koji u kombinaciji s Linux kernelom danas koriste milijuni korisnika diljem svijeta.

-- [DrGspot], 09/03/06

Predavanja R. Stallmana moลพete skinuti na stranici www.mi2.hr.

-- [KruNo], 14/03/06



^^^ Razmjena u Rijeci


Tmuran dan u Rijeci, cool Razmjena u Ulici Ivana Zajca 20. Ugodni razgovori, upoznavanja, surfanje, fotkanje, rasprave "Ubuntu ili Gentoo?". Slobodni softver je uvijek dobra tema za razgovor. Nakon ugodnog druลพenja, nastavili smo u pivnici. Naveฤer smo proลกetali rijeฤkim korzom, zasjeli na jos jedno druลพenje. S Robijem sam razgovarao o peripetijama u poslovanu s Linuxom. Dobra je tema za buduฤ‡e razgovore - organizacija poslovanja s Linuxom. Do ponoฤ‡i smo popili joลก koju pivicu za lagan i ugodan san i priveli kraju Razmjenu u Rijeci.

-- [KruNo], 04/03/06-05/03/06




^^^ Poฤistite svoju tipkovnicu


Ako ne znate kako biste poฤistili svoju tipkovnicu, ili vam to jednostavno nije palo napamet, moลพda vas "ovo"<http://www.razmjenavjestina.org/[RazmjenjivaciVjestina]/[BuD]/BuDSvakodnevneDovitljivosti%C8i%B9%E8enjeTipkovnice> navede da to uฤinite. 

-- [BuD], 26/02/06



^^^ Subota 25/02/2006


Program za ovu subotu ostaje viลกe manje nepromjenjen, kao i za proลกle subote, ali uvodimo i jednu novost a to je da ฤ‡emo napraviti vlastitog irc bota. To nam je eto palo napamet u utorak na cugi poslije g33koskopa. Pa ako vas interesira kako napraviti irc bota pravo je vrijeme da dodjete i vidite kako se to radi. Izmeฤ‘u ostaloga skoro sam zaboravio, ako bude bilo dovoljno zainteresiranih mislio sam ove subote napraviti instalaciju "Ubuntu-a"<http://www.ubuntu.com/>. Mislim da ฤ‡e biti za svakoga poneลกto, pa ako ste zainteresirani, navratite i vidite o ฤem se radi. Pozdrav!!!

Vidimo se u 12:00!!!

-- [BuD], 23/02/06



^^^ Vlasniลกtvo: Moje, tvoje, naลกe


02-05.03.2006

Uskoro u Rijeci kreฤ‡e projekt "Vlasniลกtvo: moje,tvoje,naลกe" sastavljen od dva djela, sajma nezavisnog izdavaลกtva koji sadrลพi razne publikacije te edukacijskog-umjetniฤki program u vidu predavanja, performanca, druลพenja,... 

Nasa [RazmjenaVjestina] gostuje Subotu 04.03. na spomenutom eventu. Daklem najvjerojatnije vlakom ฤŒetvrtak ili Petak prema velikoj bari na Zapad...
Ponjet Live i instalabilne CD-e...,

Vlasniลกtvo: Moje, tvoje, naลกe 
vrijeme: 2 &#8211; 5 oลพujak 2006. 
mjesto: Galerija Kortil, HKD na Suลกaku, Strossmayerova 1; atelje Nemanje Cvijanoviฤ‡a, Strossmayerova 7; Molekula (Drugo more), Ivana Zajca 20/II 

infoshopskatula(at)net.hr

Viลกe o festivalu pogledajte "ovdje"<http://www.kontra-punkt.info/modules.php?op=modload&name=News&file=article&sid=1145>


-- [DrGspot], 22/02/06



^^^ Linux grad


Ovo je nekaj nevjerojatno, proฤitao sam "ovaj"<http://times.hankooki.com/lpage/tech/200602/kt2006021517494311780.htm> text i nakon ลกto sam ga proฤitao obuzem je jedan lagani osjeฤaj sreฤ‡e. Sretan sam bio time ลกto se linux tako dobro probija! Nadam se da ฤ‡e se tako osjeฤ‡ati i svi zaljubljenici u taj preljepi operativni sustav. Ok sad ukratko o ฤ‡em se radi, Koreanska vlada ฤ‡e izabrati jedan grad u kojem ฤ‡e sve stvari biti bazirane na linuxu, toฤnije open source-u u kojeg spada linux. Duฤ‡ani, osobna stolna i prijenosna raฤunala, i sve ostale maลกinerije koje zahtjevaju OS ฤ‡e biti upogonjene na linuxu. Izmedju ostalog ni ลกkolstvo neฤ‡e biti zapostavljeno, namjeravaju osnovati i linux sveuฤiliลกte. Ja mislim da je to jedna fenomenalna ideja, jel ฤ‡e se linux sa time moฤ‡i dokazati kako je jedan pouzdan i dobar operativni sustav. Ispravite me slobodno ako sam neลกto krivo napisao, jel sam ja  taj text tako nekako doลพivio. 

-- [BuD], 17/02/06



^^^ Subota 18/02/06


Po maminom programu ove subote nam nitko nebi trebao omesti plan. Plan je joลก uvijek stari, a to je Python! Poฤinjemo u 12:00, od 12 do 15 je otvoreno, dakle sve i svaลกta, a od 15-16 nadalje je Python. Vidimo se u 12:00!!

Pozdrav!!

[BuD], 16/02/06



^^^ WinXp Ubuntu dualboot howto


Surfajuฤ‡i po netu, toฤnije ฤitajuฤ‡i newse naletio sam na jedan jako interesantan  howto. Kako instalirati `WinXp` i Ubuntu na jedan stroj. Zasada dajem samo link, a nikad neznate moลพda uskoro bude i na hrvatskom. Howto moลพete naฤ‡i "ovdje"<http://www.hezardastan.org/breezy_xp_dualboot/en/>. 


-- [BuD], 13/02/06



^^^ Subota 11/02/06


Poลกto proลกle subote nismo nastavili sa pythonom, nastavit ฤ‡emo ove. Od 12:00 do nekih 15:00 bit ฤ‡e druลพijanac i pitanja odgovori, a nakon toga piฤimo na pythona i na naลกu distribuciju, pa ako vas interesira navratite i vidite o ฤem se radi.

Vidimo se!!

-- [BuD], 10/02/06



^^^ Kompajliranje kernela na Ubuntu


Kompajliranje kernela na Ubuntu distribuciji linuxa se malo razlikuje od drugih, pa ako vas interesira kako se to radi, bacite oko na [PitanjaOdgovori]

--- [BuD], 09/02/06



^^^ Mala promjena


Doลกlo je do male promjene, umjesto Deemon Seed-a bio je prikazan Tron. Razlog zaลกto nije bio Deemon Seed je taj ลกto joลก nije skinut, bittorent veฤ‡ dva tjedna stoji na 98%. Pa eto isprike!

-- [BuD], 07/02/06



^^^ g33koskop utorkom u mami


Svakog utorka u mami od 19:00 _g33koskop_ projicira kompulzivne slike i zvukove koje treba prebrojati magiฤni broj puta, ritualno oprati i posloลพiti u oblike koji rjeลกavaju Zagonetku. Ljubav i strast amatera, diletanata i entuzijasta zadnja je (nevidljiva) sila Otpora kontroli, eksploataciji i druลกtvenoj podjeli rada.

Gledanje filmova, razmjena fantastiฤnih playlista, igranje druลกtvenih igara i g33k druลพijanac  najmanje je ลกto svijesna/i, emancipirana/i i aktivna/i pojedinka/ac danas moลพe napraviti za R3voluciju.

Program za veljaฤu:
*Demon Seed* (igrani, USA, 1977.) @ Feb7_19:00

Reลพija: Donald Cammel

Igraju: Julie Christie, Fritz Weaver, Gerrit Graham, Berry Kroeger

_Znanstvenik Alex Harris opฤinjen je umjetnom inteligencijom, te svoj dom pretvara u potpuno automatizirani sustav kontroliran od strane raฤunala. Vrhunac njegova rada raฤunalo Proteus IV, nakon ลกto pronaฤ‘e lijek protiv leukemije, uvidi da je vjeฤnost rezervirana za ลพivot poslije smrti, te odluฤi podariti ลพivot biฤ‡u koje ฤ‡e roditi znanstvenikova ลพena. Film nakon kojeg mnogi poลพele da buduฤ‡nost interakcije ฤovjeka i raฤunala ostane tiha i limitirana tipkovnicom i miลกem._
*Pretty Diana* (dokumentarni, SiCG, 2003.) @ Feb14_19:00

Reลพija: Boris Mitiฤ‡

Igraju i pevaju Romi izbegli s Kosova

_Film o nepokorenom duhu kreativnosti i filozofije "Uradi sam" (kako njegovog redatelja tako i svih ostalih protagonista filma).
Romi s beogradske ฤŒukariฤka padine preureฤ‘uju stare Dijane i Spaฤeke u nevjerojatna vozila za prijevoz sitnog i krupnog otpada. Njihovi ponosni vlasnici i kreatori uลพivaju u slobodi kretanja i svakodnevno se dovijaju kako izaฤ‡i na kraj sistemu koji takvu slobodu ลพeli uguลกiti._
*Tron* (igrani, USA/Taiwan, 1982.) @ Feb21_19:00

Reลพija: Steven Lisberger

Igraju: Jeff Bridges, Bruce Boxleitner, David Warner, Cindy Morgan

_Haker Kevin Flynn doslovno je progutan u unutraลกnjost raฤunala. Prisiljen je sudjelovati u gladijatorskim igrama pod apsolutnom kontrolom Master Control Programa i njegovog agenta Sarka. Kevinova jedina ลกansa je Tron, poลกteni, ispravni i neovisni sigurnosni program._
*Stupidity* (dokumentarni, Canada, 2003.) @ Feb28_19:00

Reลพija: Albert Nerenberg

Igraju (sebe): George W. Bush, Noam Chomsky, John Cleese, Coolio, Salma Hayek, Michael Moore, Adam Sandler....

_Dokumentacija gluposti i neznanja u druลกtvu, kao i kratka povijest istraลพivanja inteligencije. Iz prve medijske ruke. Slavnih._

-- [BuD], 05/02/06



^^ Srijeda - Nedjelja 1.-5.02.2006



^ Sloboda stvaralaลกtvu!


Festival slobodne kulture, znanosti i tehnologije

1. - 5. veljaฤe 2006.

Tiskara "Borba", Moฤvara, Kino Zagreb, Institut "Ruฤ‘er Boลกkoviฤ‡"

http://www.slobodastvaralastvu.net/

A & L `rULeZ`

[DrGspot], 28/01/06


^^^ Subota 28/01/06


Poลกto proลกle subote nije napravljeno ono ลกto smo planirali, prebacili smo to na ovu subotu. Nadam se da ove subote neฤ‡e biti problema. Mnogi su se razoฤarali radi toga, ukljuฤujuฤ‡i mene, ali zato ove subote ฤ‡emo nadoknaditi izgubljeno. ล to se tiฤe plana, kao i proลกle subote, dakle do nekih 15 sati pitanja odgovori, a nakon toga Python! Jupi!!! Vidimo se u 12:00!!

Pozdrav!!

-- [BuD], 23/01/06



^^^ Subota 21/01/06


Ove subote uvodimo promjene u program razmjene vjeลกtina. Promjene se sastoje od toga da ฤ‡e onaj dio pitanja odgovori bit od 12:00 do 15:00 ili 16:00 ovisno o interesu i o veliฤini problema, a poslije toga smo dogovorili ฤitanje "Python tutorijala"<http://docs.python.org/tut/tut.html>. Zaลกto ฤitanje "Pythona"<http://www.python.org>? Pa ฤitnje Pythona, sa primjerima naravno, je radi pripreme za ostvarivanje linux distribucije, da dobro ste vidjeli, naลกe linux distre, koja ฤ‡e se po mnogoฤemu razlikovati od ostalih. Pojedinosti vam neฤ‡u odati, ako ลพelite saznati doฤ‘ite u subotu u 12:00 u mamu. Vidimo se!!

-- [BuD], 17/01/06 

Jupiii -- pa to znachi da cemo dobiti `"SkillExchange-ix` Linux / Skillix /exchangeix". E ne zaboravit gore ugurat kompletni sadrzaj nasheg tamtam-a (za povijest):-)

dGs


^^^ Kako radimo advocacy [GNU]Linux-a; Subota 14.01.06


track1

Razliฤiti pristupi postoje u advokaturi i sirenju gnuLinux-a. Da li nase linux instalacije moraju temeljiti iskljucivo slobodnom software-u ? To je stvar slobodnog izbora. Kako se Open Source i Free Software nadopunjuju mozemo pogledati pri upoznavanju dviju novih clanica "razmjene": [MajuShka] i zasad "MissD"[ovo promijeniti]. [DrGspot] ce to pokazati kroz brzi prikaz liveCD-a: dyne:bolic 1.4, suSE Live 9.2, Ubuntu 5.04[_2], PC Linux OS 7 (mandrake), dok ce [AkA] krenuti fromScratch--butFree putem: Gentoo, Slackware, (Debian?) na P-1 64 MB koji ce djevojke donjeti...

track2
 nastavljamo clean install Ivanovog P1: suSE 6.1, Slack10, Debian 3.1,...

changelog: u duhu afirmacije gnu/feminizma link razmjenjivaci dopunjen sa "-ce" :-)

-- [DrGspot] -- 14/01/06



^^^ Podloga za miลก kuฤ‡ne izrade


Ako nemate baลก love za neke nabrijane podloge za miลกa, mislim da bi vam "ovo"<http://www.razmjenavjestina.org/[RazmjenjivaciVjestina]/[BuD]/BuDSvakodnevneDovitljivostiJeftinaPodlogaZaMi%B9> bilo dobro privremeno rijeลกenje dok ne nabavite nekaj love!

-- [BuD], 12/01/06



^^^ Subota 14/01/06


Iako ฤ‡e razmjene biti u ฤetvrtak u galeriji Nova, razmjena ฤ‡e se odrลพati i u subotu po starom planu u mami. Ako ne moลพete doฤ‡i u ฤetvrtak, nemate frke doฤ‘ete u subotu u mamu. Vidimo se!!!

-- [BuD], 11/01/06



^^^ Sajam zajebane opreme


TKO: Multimedijalni institut & WHW 

GDJE: Galerija Nova 

KAD: od utorka [10.01.] do ฤetvrtka [12.01.] 

STO: Razmjena vjeลกtina_ predstavlja *Sajam zajebane opreme* 


Sajam se nadovezuje na praksu uhodanih neformalnih tjednih okupljanja u net.kulturnom klubu mama, na kojima entuzijasti dijele korisna iskustva, znanja i vjeลกtine, uglavnom s podruฤja slobodnog softvera. *Razmjena vjeลกtina* u  kontekstu projekta ลพeli proลกiriti i potaknuti razmjenu vjeลกtina u podruฤju  nezavisne kulturne, umjetniฤke proizvodnje i svakodnevice.
*Sajam zajebane opreme_'

Zajebana oprema je svaka oprema koja na manje ili viลกe vidljiv naฤin pokazuje svoja moguฤ‡a zajebana lica i moguฤ‡e upotrebe. To nije nuลพno prvi proizvedeni synthesizer ikad, space shuttle, olovka-bomba... Zajebanost se skriva u iskustvu, igri i emocionalnom odnosu ฤovjeka koji zajebanu opremu koristi.  ล ibica moลพe posluลพiti kao ฤaฤkalica kad se malo zaลกilji, ali ฤaฤkalica jako teลกko postaje ลกibica. Zato je ลกibica zajebana, a ฤaฤkalica nije. Na Sajmu zajebane opreme ljudi i/ili ลพivotinje ฤine opremu zajebanom, a svaka oprema u nervoznom je iลกฤekivanju svojih princeza i prinฤeva da ih iz ลพabe pretvore u
zajebanu opremu. Neki ljudi i oprema tvrde da ne postoji zajebana oprema veฤ‡ samo zajebani ljudi, no oni umjesto da se igraju, samo kompliciraju stvari.

-- [MarcellMars], 09/01/06


^^^ "Razmjena" gostuje u Galeriji "Nova"


U sklopu izloลพbe "Ekonomije meฤ‘u nama" gostovat ฤ‡e i nasa "razmjena" predstavljanjem *Sajam zajebane opreme* --retro computing & hw recycling 
od 10. - 12.1.2006. -- dakle dodjite Utorak u 14:oo - 20:oo h u Teslinu

U 20:00 - 22:00 sata gosti su: Pilot Program [8bits, ST]
Adventures of Grandmaster ล pek on the Wheels of Steel [8bits, ZG],
featuring I. M. Klif

vise o tome: http://www.mi2.hr/index.php?page=news&id=191

P.S. izisao je clanak o "razmjeni" u PC Chipu u rubrici Open Source

(*Razmjena vjeลกtina* nadovezuje se na praksu uhodanih neformalnih tjednih okupljanja u net.kulturnom klubu mama, na kojima entuzijasti dijele korisna iskustva, znanja i vjeลกtine, uglavnom s podruฤja slobodnog softvera. *Razmjena vjeลกtina* u kontekstu projekta ลพeli proลกiriti i potaknuti razmjenu vjeลกtina u podruฤju nezavisne kulturne, umjetniฤke proizvodnje i svakodnevice.)

-- [DrGspot], 08/01/06



^^^ Magnetske mrlje po ekranu


Ako imate problema sa magnetskim mrljama po ekranu, bacite oko na [SvakodnevneDovitljivosti] jer tamo se nalazi rijeลกenje za vas.

Pozdrav!

-- [BuD], 05/01/06



^^^ Subota 06/01/2006


Ljudi ลพelim joลก jednom sve najbolje za 2006 godinu! Ove subote otvara se nova sezona razmjene, zasad nema nema nikakvih novosti, sve je po starom. Nalazimo se u 12:00 u mami. Tema je otvorena, tako da oฤekujte mnoลกtvo razno raznih tema. Doฤ‘ite, vidite, zabavite se!
Pozdrav!

-- [BuD], 03/01/06
  


^^^ Sretan Bozic i uspjesnu 2006. godinu svim "razmjenjivacima" zeli


-- [DrGspot]


[ArhivaVijesti]

----

"original"<http://www.razmjenavjestina.org/ArhivaVijesti2006> {date: 2007-01-15 17:57:37 +0100}