Re:Almost like web2.0 never happened....)

Web 2.0 is ... so last year!
In fact TW aesthetics are so hip that they may appear a little retro, but
they are not so retro as to evoke being classified as retro by RetroNerds.

Web 2.0 is a US cultural construct, a bit Starbucks from my standpoint. I
like the vibe TW rocks


Alex

On 27 March 2010 23:20, xen <[email protected]> wrote:

> Thanks all.
>
> Suffering from a bit of information overload now :).
>
> I'm usually one to do well in small environments that are well
> contained. Back in the day when I was a (hobby) programmer, I faired
> well in Borland Pascal, Delphi, and also in Java, because those
> environments were small, contained and had great (context based) help
> documents. I never got into C, C++, perl, python, linux, or any of
> those languages/environments, mostly because I didn't like the
> language or because the context was so large. Having access to
> thousands of libraries is not always an advantage. Not when they are
> there all at once. And even if they are, they have to be presented to
> you in a timely, orderly fashion... in small chunks. In such a way
> that it expands on what you already know. Building blocks, expanding
> on a fundament.
>
> TiddlyWiki is easy to start out with. It's just a wiki, you write wiki
> text and that's that. First you edit your MainMenu, your SiteTitle and
> your SiteSubtitle. Then you start messing with some templates:
> StyleSheet, ColorPalette, there are not many. You read
> StyleSheetColors and StyleSheetLayout to determine what you need to
> overrule, and they are there, easy to find. Then you dive into
> PageTemplate and ViewTemplate, and that's that.
>
> But then you start dealing with Macro's, with Plugins, and you start
> reading the plugin code, and there is SO MUCH... that you don't
> understand. The information on the tiddlywiki.org is not comprehensive
> and well-laid out. That is, it's not a manual. The plugins use a lot
> of weird formatting that is hard to understand without explanation.
> It's difficult to know what core functions are available, especially
> since I hardly know any javascript.
>
> So thank you for your suggestions, I've noted them all, will check
> them out at some later time. I guess I have to familiair myself with
> the system some more first. Reading templates and macros and code is
> hard when there is so much formatting and constructs you don't
> understand. So.. one thing at a time.
>
> I guess my choice to use multiple records per tiddler is indeed a hard
> one... will have to check that out sometime. I believe it should be
> possible to use a macro to retrieve "record" sections from tiddlers,
> make them into a virtual temporary tiddler, and then use the slicing
> mechanism on them and all the other existing functionality to work on
> that. But the idea of having a single-record tiddler and using a
> custom ViewTemplate on that to render it into something special is
> also a beautiful thing. Okay, it is possible to adapt the standard
> ViewTemplate using the HideWhen plugin and others, in order to make it
> do a zillion things, but that makes it very hard to export this
> application as a whole, as a package you would offer to others to
> download like Shulman does with his site.
>
> In any case, I will continue my education ;).
>
> I have just studied the concept of transclusions. I had come across
> them in Shulman's BookmarkList, and he has used transclusions there to
> eliminate inline javascript code.
>
> @Mark S.: You have explained to me the /% ... %/ syntax, but why does
> this content sometimes show up? I will cite a shorter version of
> BookmarkList here:
>
> ---------------------------
> /%
> !info
> |Name|BookmarkList|
> |Source|http://www.TiddlyTools.com/#BookmarkList|<http://www.TiddlyTools.com/#BookmarkList%7C>
>               <-- why does this
> table show up in the rendered tiddler? Oh wait, I think I know.
> Usage
> <<<             <--- what does this marker do?
> {{{
> <<tiddler BookmarkList>>
> }}}
> @@display:block;height:15em;overflow:auto;<<tiddler
> BookmarkList##show>>@@                  <-- is this double-@@ necessary to
> activate
> the CSS?
> <<<
> !end            <-- does this !end have any special purpose other than
> delimiting the section? Could it also have been !boogiemaster?
>
> !out
> $1              <-- I know this is a transclusion marker
> !end
>
> !show
> <<tiddler BookmarkList##out with: {{
>        var out=["My Bookmarks\n"];
>        ....
>        ....
>        out.join("\n----\n");           <-- I know this tranclusion uses
> last
> expressed value of this javascript section, in this case the value of
> out.join()
> }}>>
> !end
>
> %/              <-- all of the previous content was wrapped up in these
> markers,
> but still it renders.. is that because it is transcluded through the
> below <<tiddler BookmarkList##show>> ?
>
> <<tiddler {{var src='BookmarkList'; src+
> (tiddler&&tiddler.title==src?'##info':'##show');}}>>            <--
> ingenious
> way to show extra content depending on the way it is used
> -------------------------
>
> BTW, I would be willing to write some real TiddlyWiki manual at some
> point (if I can get myself to do it). It would not use TiddlyWiki as
> an environment, but rather some real standalone wiki that uses pages.
> It could be done in tiddlywiki.org but I probably would prefer a
> standalone wiki using a theme that looks a lot nicer than
> tiddlywiki.org. (WHY does almost everything involving TiddlyWiki look
> so freakin primitive? Almost like web2.0 never happened....)
>
> Grtz, Xen.
>
> --
> You received this message because you are subscribed to the Google Groups
> "TiddlyWiki" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<tiddlywiki%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/tiddlywiki?hl=en.
>
>


-- 
http://www.multiurl.com/g/64

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.

Reply via email to