Re: [tw5] Re: Tinka 0.5.0 - A Plugin to make more Plugins

2020-08-07 Thread 'Andreas Hahn' via TiddlyWiki
Hello, thank you TWTones, JD, Thomas and Mat for your kind words, I am very happy to hear that Tinka has been useful to you. I apologize for the late reply, but life has been busy. @TWTones: If I understand your question correctly, you are mostly looking to figure out how to organize the

[tw5] Tinka 0.5.0 - A Plugin to make more Plugins

2020-08-02 Thread 'Andreas Hahn' via TiddlyWiki
Hello all, its already been years again, since I last updated Tinka. However, with a lot of help and guidance by Mat, Tinka is now reworked to have an easier interface as well as work nicely with newer versions of TW5. You can take a look at the new version here:

Re: [tw5] Re: StartupActions: maximise browser window based on screen width?

2019-03-07 Thread 'Andreas Hahn' via TiddlyWiki
Hi Adam, unfortunately, the simple answer to this is: `tm-full-screen` will never work as a startup action, as these actions run before the rootwidget is initialized to listen for and handle these messages. It could work if you figure out a way to delay the action, but I'm not sure how one

Re: [tw5] Tinka and TW 5.1.19+ Issue

2019-02-17 Thread 'Andreas Hahn' via TiddlyWiki
Dear Mohammad, I'm currently debating whether or not its even worth fixing it, since the whole issue seems to be caused by a bug in TW itself, which is already fixed for the upcoming 5.1.20 (see [1]). So just waiting means that things will repair themselves. There is a way to create a

Re: [tw5] Tinka and TW 5.1.19+ Issue

2019-02-16 Thread 'Andreas Hahn' via TiddlyWiki
Hi, thank you for posting this and looking into it, I'll have a look at it soon and see if I can come up with a solution to get it working properly and future-poof it for the 5.1.20 release. /Andreas -- You received this message because you are subscribed to the Google Groups "TiddlyWiki"

Re: [tw5] Interacitve Product tour for TiddlyWiki

2018-09-03 Thread 'Andreas Hahn' via TiddlyWiki
Hi, pretty cool idea and a nice demo too, I could see it be used by people doing more serious things with TW. I am unsure though why they would need the hopscotchjs thing when clearly TW has all the capabilities to do this out of the box? /Andreas -- You received this message because you

Re: [tw5] webp images

2018-08-11 Thread 'Andreas Hahn' via TiddlyWiki
Currently TW has no explicit support for webp. There is no reason why it wouldn't be able to support it though, you can just add "image/webp" to the list of registered filetypes in `$:/boot/boot.js` [1] and you should be good, assuming you have a browser with webp support. /Andreas [1] Hint:

[tw5] Lazy loaded tiddlers can't be deleted

2018-08-10 Thread 'Andreas Hahn' via TiddlyWiki
Hi, I want to confirm that this is not an issue on my end. When I use `$:/core/save/lazy-all` with the node server, I can't delete any tiddlers that have been lazily loaded (as in the server won't delete them, the browser will).[1] Assuming this is a bug, I have already tracked down why

Re: [tw5] Re: conditional operations

2018-07-02 Thread 'Andreas Hahn' via TiddlyWiki
Hi Tony, I figured this might be of interest for your collection, there is another way to do conditionals within certain limits if one has the "Tinka" plugin installed. Specifically, it includes a plugin similiar to the reveal widget in its function but also allows you to check for regex

Re: [tw5] Modifying a Cloned Palette Name

2018-05-22 Thread 'Andreas Hahn' via TiddlyWiki
Hi Musical Coder, the tiddler with your Redline palette will have a 'name' and a 'description' field which are likely also cloned from the Contrast (Light) palette. Those are the fields used to display the name of the palette, so changing those will also change it in the palette listing.

Re: [tw5] The Art Of Memory -- Just a few thousand years of thoughts

2018-05-15 Thread 'Andreas Hahn' via TiddlyWiki
Thanks Kalmir, the Tiddlywiki side of things are easily setup, as its just a simple plugin, but it also works with either Jed's MultiUser Version (now called Bob or something else?) or with TiddlyServer. (Note, you have to run the nodejs version here) The Minecraft server is fairly tricky,

Re: [tw5] TW Twitter -- Computational Notebooks in TW? ...

2018-05-12 Thread 'Andreas Hahn' via TiddlyWiki
Well, In my opinion TW is ill-suited as a computational notebook and the already established solution in the Form of Jupyter is more than up to the task. The only think I can see happen is TW having an interface to the Jupyter Kernels, but even then, it doesn't quite fit TW's model. The main

Re: [tw5] The Art Of Memory -- Just a few thousand years of thoughts

2018-05-11 Thread 'Andreas Hahn' via TiddlyWiki
Hi, I hope I am not offtopic with sharing this, but back in February I wrote a plugin for a Minecraft server that connects to Tiddlywiki for the purposes of exploring memory palaces. The idea was that you could link up places within your Minecraft world to tiddlers within your wiki, which

Re: [tw] A slider which closes itself when clicking elsewhere or closing tiddler

2018-02-21 Thread 'Andreas Hahn' via TiddlyWiki
Hi, just to add onto all the tips you have already gotten: The info tab uses the button popup mechanism to get the behaviour that you want, so an example would be this (taken from the documentation at [1]): |<$button popup="$:/SamplePopupState">Open Answer <$reveal type="nomatch" text=""

Re: [tw] Talky Talky autoplay feature request

2018-01-18 Thread 'Andreas Hahn' via TiddlyWiki
Hi oxydum, yes, there is: You can use Evan's Timer widget [1] to send the appropriate navigate messages. I think you might have to keep track of the current/next slide, which you can either use the history/story list for or roll your own solution with fields. /Andreas [1]

Re: [tw] Building a scraper service for TW5

2018-01-18 Thread 'Andreas Hahn' via TiddlyWiki
Hi Abraham, that sounds pretty interesting, I've had some thoughts about that in the past too, but I've never tried to do it. Are you (planning on) using the Browser messaging mechanism that plugin libraries also use to inject the scraped tiddlers into the TW? Will the scraping support XPATH

Re: [tw] Create tiddlers from an external program?

2017-07-17 Thread 'Andreas Hahn' via TiddlyWiki
Hi TJ, yes, there is several ways to do this: 1. A few years back I wrote a minimalist example class in python to save/load tiddlers into an *active* nodejs TW instance, I've attached it to this email. 2. If you don't need/want a nodejs instance to run you could always write out '.tid' or

Re: [tw] Bundling - It would help - HOW to do it reliably?

2017-06-01 Thread 'Andreas Hahn' via TiddlyWiki
Hi Josiah, I fear this is slightly off-topic, but I've got 2 remarks with regards to bundles, especially for the ones you seem to be talking about, which are the ones which include "comfort features" or content, that you would like to have access to across new and old TW's. So far it has

Re: [tw] Re: Custom list type fields - can these be saved and loaded?

2017-05-16 Thread 'Andreas Hahn' via TiddlyWiki
Hi Martin, apart from whether its a good idea or not, it is indeed possible, but the documentation on how to do it is very scarce. Basically though, I think you would need to write a javascript module with `module-type: tiddlerfield` that does something (probably very) similiar to what

Re: [tw] TW as dashboard to multiple internal web resources

2017-03-09 Thread 'Andreas Hahn' via TiddlyWiki
Hello Jasper, I spent a long time looking for it, but I did in fact find a slightly modified dashboard mechanism that I used back then. Unfortunately it is not really easy to use and it looks a bit thrown together, even though I believe it is still working with newer versions of TW. If you

Re: [tw] [TW5] Tinka 0.3.0 release

2017-03-09 Thread 'Andreas Hahn' via TiddlyWiki
Hi Jan, thank you very much for your kind words! /Andreas -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscr...@googlegroups.com. To post to

[tw] Re: [TW5] Tinka 0.3.0 release

2017-03-09 Thread 'Andreas Hahn' via TiddlyWiki
Hi Ton, you are completely right. It seems I completely forgot the fact that they use different prefixes, which was also true for the 'Help Tab' functionality until this release. Your workaround is, as far as I know, really the easiest way to accomplish this at the moment, but I will put it

Re: [tw] Re: Who/what/where is the Tinka Plugin currently being developed?

2017-03-01 Thread 'Andreas Hahn' via TiddlyWiki
I have moved the Tinka plugin to a new home (see other topic), it is now available on github: Repo: https://github.com/TinkaPlugin/Tinka Wiki: https://tinkaplugin.github.io/ Let me know if you run into any problems using it, /Andreas Am 26.02.2017 um 03:29 schrieb Matthew Lauber: @Andreas

[tw] [TW5] Tinka 0.3.0 release

2017-03-01 Thread 'Andreas Hahn' via TiddlyWiki
Hi, I have just pushed the source code to the Tinka plugin to github and included a license (MIT license), which hopefully makes it ready to use and modify for anyone interested in the future. You can find the repository at https://github.com/TinkaPlugin/Tinka and an introductory wiki with

Re: [tw] Re: [TW5] How to create a basic plugin that bundles some content?

2017-02-26 Thread 'Andreas Hahn' via TiddlyWiki
Hi Jeff, when TW packages a plugin, the tiddlers get "transformed" into shadow tiddlers, which basically means that they will no longer work until the wiki is reloaded completely, so that the newly packaged plugin gets loaded properly. Therefore, it is completely normal for stylesheets to

Re: [tw] Re: Who/what/where is the Tinka Plugin currently being developed?

2017-02-25 Thread 'Andreas Hahn' via TiddlyWiki
Hi, sorry for my late response, I just didn't see the topic on here sooner. When it comes to the Tinka plugin, I will setup a github repo within the next few days containing all files that I have on it and a proper license[1], so that it is hopefully in an easily modifiable and forkable state

Re: [tw] New TW user, 2 questions

2017-02-10 Thread 'Andreas Hahn' via TiddlyWiki
Hi Christoph, 1) You can use the|list-after|and|list-before|fields on a tiddler to influence in which order they are displayed. See [1] for more documentation on this. 2) Take a look at|$:/core/macros/toc|... I am not sure how familiar with macros and widgets you are (I'm guessing not that

Re: [tw] Pesenting: the DragTools concept

2017-02-09 Thread 'Andreas Hahn' via TiddlyWiki
Hello Mat, that is a cool idea, I do like it... there is however another possibility to do this that you might not be aware of: You can very easily add your own editor buttons in the editor toolbar. Just create a tiddler, tag it with|$:/tags/EditorToolbar|and include the following fields:

Re: [tw] [TW5] Usage plantuml diagrams in a markdown tiddler

2016-11-30 Thread 'Andreas Hahn' via TiddlyWiki
Hi Joachim, according to the documentation in [1], the tiddler markdown should look like: |## planning [[plantuml [ @startuml{picture.png} start repeat :identify the project scope, lifecycle and interfaces; :perform Task estimation and planning; stop @enduml ]]]| Hope that works for you

Re: [tw] [Theme] Moments: A little color won't hurt

2016-11-29 Thread 'Andreas Hahn' via TiddlyWiki
Hello Riz, it is good to see someone working on new themes for TW, I myself tried it once, but I never got this far. I also really like the theme/UI you picked out, I think it can fit a wiki pretty nicely. There are two things I've noticed though: * I can't seem to find how to actually

Re: [tw] Re: [TW5] Tinka Plugin Packer 0.2.0-beta release

2016-10-16 Thread 'Andreas Hahn' via TiddlyWiki
Hi Greg, due to me not having the time and money to properly maintain the site anymore, I had to close it down about half a year ago. Tinka 0.2.0 is still the latest update and as far as I am concerned, it is pretty much "feature complete" when it comes to plugin creation in the browser.

Re: [tw] Editing TITLE - Is it possible to change editor behaviour?

2016-06-01 Thread 'Andreas Hahn' via TiddlyWiki
Hi Josiah, I can assure you that previous versions of TW did not have mechanisms where [2] is likely to work. In fact I am very confident that [2] does indeed work how its supposed to: Whenever you edit the title, the tiddler with the old title will not be deleted and the tiddler with the

Re: [tw] Editing TITLE - Is it possible to change editor behaviour?

2016-05-30 Thread 'Andreas Hahn' via TiddlyWiki
Hi Josiah, that specific behaviour is governed by the|handleSaveTiddlerEvent|method of the navigator widget which you can see in [1]. To change that, you can either edit the code over there (which you might not wanna do), or add an action widget to|$:/core/ui/Buttons/save|which keeps

Re: [tw] Re: Running Bash and Python scripts from within TiddlyWiki

2016-01-15 Thread 'Andreas Hahn' via TiddlyWiki
Hi guys, I have had similiar ideas in the past and gave it a few tries. The (more or less) best thing I could come up with is extending the nodejs-server command with a CGI interface. That way the execution of an external program turns into a http-request, more specifically a tiddler

Re: [tw] [TW5] Action widget execution on tiddler open

2015-09-29 Thread 'Andreas Hahn' via TiddlyWiki
Hi Danielo, glad it could be of help. Yes the commonAction.js is required (you can see the setup method being called in the fireonrender constructor), but you are free to (and in fact I would recommend to) change the the name to "YOURPLUGINcommonAction", as I (and possibly other people) use

Re: [tw] [TW5] Action widget execution on tiddler open

2015-09-29 Thread 'Andreas Hahn' via TiddlyWiki
Hi Tobias, Yes, I did suggest and talk about it in this issue here: https://github.com/Jermolene/TiddlyWiki5/issues/1903 . As far as I am concerned, Jeremy did give me a go on that one, which means that eventually I am gonna sit down and work out a few more concrete things and start a

Re: [tw] [TW5] Action widget execution on tiddler open

2015-09-28 Thread 'Andreas Hahn' via TiddlyWiki
Hi Danielo, yes there are to the best of my knowledge two things that will accomplish that: I think Jed extended his Trigger action daemon to the point where a navigation event (i.e. a change to the Story tiddler) can trigger actions. The other thing I know of is a widget contained in my

Re: [tw] TW development best practices question

2015-09-27 Thread 'Andreas Hahn' via TiddlyWiki
Hi Dave, I have not done larger projects in TW myself so far, but here are a few things to give you an idea of what might be a good start. TW with nodejs works by having a nodejs server in the background which delivers a fully funtioning TiddlyWiki to the browser which then has its contents

Re: [tw] TW development best practices question

2015-09-27 Thread 'Andreas Hahn' via TiddlyWiki
Am 27.09.2015 um 19:42 schrieb Dave: Thank you for that! Does that mean if I want to eventually have concurrent access and widespread access to all patient data I should seriously consider tiddlyweb? It does mean that by the time you are getting to that, you can only hope that there is a

Re: [tw] Re: [TW5] Tinka Plugin Packer 0.2.0-beta release

2015-09-26 Thread 'Andreas Hahn' via TiddlyWiki
Hi Mat, thanks for your feedback, I am also almost positive that you will like the Help Tab when navigating between plugin tiddlers ;). Currently there is no github, therefore the only place to post issues is on the Tinka page itself down in the comments and here on the mailing list. I might

Re: [tw] Re: [TW5] Tinka Plugin Packer 0.2.0-beta release

2015-09-26 Thread 'Andreas Hahn' via TiddlyWiki
Am 26.09.2015 um 18:37 schrieb Jeremy Ruston: Hi Andreas Great stuff. I'm impressed that you've created your own plugin library, too. Best wishes Jeremy. Thanks Jeremy, I do have to say that I really really like the browser message mechanism and creating my own plugin library was actually

Re: [tw] Re: [TW5] Tinka Plugin Packer 0.2.0-beta release

2015-09-23 Thread 'Andreas Hahn' via TiddlyWiki
Hi Tobias, thanks for your feedback. I am not sure that it would make a good ad-hoc creator, since Tinka is kinda desgined to specifically get all the nice things that plugins offer. Of course it does not prevent one from creating content-"plugins" (or swarms), but having version control and

[tw] [TW5] Tinka Plugin Packer 0.2.0-beta release

2015-09-20 Thread 'Andreas Hahn' via TiddlyWiki
Hi, just a heads up for everyone interested: I just released a beta version with many new features which hopefully make plugin creation both even more simple and more comfortable. Since this is a beta release, please do not hesitate to report bugs/typos and the likes. It is also recomended

Re: [tw] Re: do you think it's time for a "bare bones" edition?

2015-09-19 Thread 'Andreas Hahn' via TiddlyWiki
Am 19.09.2015 um 13:59 schrieb Jeremy Ruston: Otherwise, yes, such a split could be done. If you search the core/modules directory for the string $:/ you'll see the dependencies between the core JS code and actual tiddler and tag names; there's not actually that many. But again, I'd ask for

Re: [tw] Re: do you think it's time for a "bare bones" edition?

2015-09-19 Thread 'Andreas Hahn' via TiddlyWiki
Hi Jeremy, I do agree with you and I do not want to spark a long debate, I do however have a questions concerning this: Am 19.09.2015 um 13:21 schrieb Jeremy Ruston: * If it is to simplify the UI, there's already nothing to stop people replacing $:/PageTemplate with their own complete user

Re: [tw] Re: [TW5] Default values for templates

2015-09-19 Thread 'Andreas Hahn' via TiddlyWiki
Am 19.09.2015 um 15:07 schrieb Tobias Beer: The way do it seems about right. It does look right, however, an empty string for the filter parameter is regarded as no filter parameter, therefore you have to design a filter, that is empty when the variable is empty (which is hard) , but is not

Re: [tw] TW5: Concatenated TextReferences

2015-09-18 Thread 'Andreas Hahn' via TiddlyWiki
Hi Tobias, you could define it like this: |\define changer(old-title) <$set name="currentTiddler" value="$(state)$"> <$button> <$action-setfield $tiddler="$old-title$" title={{!!new-title}}/> copy \end| Please note that it only archieves a copy functionality rather than a rename (i.e.

Re: [tw] TW5 How to save code? TW5

2015-08-12 Thread 'Andreas Hahn' via TiddlyWiki
Am 12.08.2015 um 17:49 schrieb Jørn Madsen: When saving the tiddler, the indentation and new lines is often lost,- I've tried the tripple quotes to freeze the text without any luck. You can always change the type of the tiddler to either text/plain or application/x-python, so that the

Re: [tw] [TW5] Populating a SelectWidget with the indexes/values of dataTiddler

2015-08-11 Thread 'Andreas Hahn' via TiddlyWiki
Am 11.08.2015 um 16:39 schrieb Ghislain SILLAUME: Any ideas? Hi, try: |\define valueFromIndex() [[data]getindex[$(index_key)$]] \end $select field=start_date $list filter=[[data]indexes[]sort[title]] variable=index_key $list filter=valueFromIndex variable=index_value option

Re: [tw] [TW5] Populating a SelectWidget with the indexes/values of dataTiddler

2015-08-11 Thread 'Andreas Hahn' via TiddlyWiki
Oh, and don't forget to change data back to the name of the tiddler you want it to work on. Both in the macro and in the list filter. Am 11.08.2015 um 16:57 schrieb Andreas Hahn: Am 11.08.2015 um 16:39 schrieb Ghislain SILLAUME: Any ideas? Hi, try: |\define valueFromIndex()

Re: [tw] [TW5] Bottom-tabs notes like MagicTabs

2015-08-09 Thread 'Andreas Hahn' via TiddlyWiki
Am 08.08.2015 um 22:20 schrieb magev958: I love http://magictabs.tiddlyspot.com but it is much more than I need so I have tried to copy only the add show note-function at the bottom of every toddler, but it is very much to complex for me to wrap my head around and I would appreciate some help

Re: [tw] [TW5] My first real working tiddlywiki internet shop.

2015-07-11 Thread 'Andreas Hahn' via TiddlyWiki
Am 10.07.2015 um 20:44 schrieb Siniy-Kit: Hi! I continue developing TW to make it work as internet shop. some time ago I make a little demo, and now I can show a real shop http://magast.ru/magazin/heeg.html it works without php or any other server code it is very easy and free :) Many people

Re: [tw] reference to template's field

2015-07-11 Thread 'Andreas Hahn' via TiddlyWiki
Am 11.07.2015 um 07:26 schrieb Rustem: I'd like to have a field in a template tiddler, and use it's value when rendering a tiddler via the template. I know I can get currentTiddler's fields, or any tiddler's fields using the title of that tiddler. But is there a way to get template's fields

Re: [tw] Re: An Easy Way to Create and Modify Plugins

2015-06-09 Thread 'Andreas Hahn' via TiddlyWiki
Hi Mat, New little discovery; There is a state tiddler missing a colon - $/state/popup/tinka-create Whoops, I never noticed that, thank you ! Maybe user could get a checkbox list for which tiddlers to delete (+a select all button). If I am not mistaken Tinka already has a remove feature to

Re: [tw] Re: An Easy Way to Create and Modify Plugins

2015-06-08 Thread 'Andreas Hahn' via TiddlyWiki
Hi Mat, thank you very much for your feedback, you raise some important points and a new Tinka version with quite a few changes is already in the making. Here are my thoughts: * I don't think the Create New Plugin button/content should be under the tab Installed Plugins but