Hey Jed, 

Since the update, I'm having difficulty using the 
<$action-websocketmessage> "internalFetch".  I was trying to populate my 
rootWiki with the $:/SiteTitle from the various other wikis, and had this 
working in 1.1.0.  Now, the call to internalFetch results in "Couldn't 
parse externalTiddlers input".

\define addPrefix() [addprefix[$:/state/Bob/$(WikiName)$/]]
\define getTitle() $:/state/Bob/$(WikiName)$/$:/SiteTitle
\define getSubtitle() $:/state/Bob/$(WikiName)$/$:/SiteSubtitle

Available Wikis: <$button>
  Refresh Titles
  <$list filter="[[$:/WikiSettings/split/wikis]indexes[]]" 
variable="WikiName">
     <$action-websocketmessage
       $type='internalFetch'
       fromWiki=<<WikiName>>
       filter='[title[$:/SiteTitle]]'
       transformFilter=<<addPrefix>>
       resolution='force'
     />
     <$action-websocketmessage
       $type='internalFetch'
       fromWiki=<<WikiName>>
       filter='[title[$:/SiteSubtitle]]'
       transformFilter=<<addPrefix>>
       resolution='force'
     />
   </$list>
</$button>


<$list filter="[[$:/WikiSettings/split/wikis]indexes[]]" 
variable="WikiName">
<li>
<a href=<<WikiName>> target='_blank'>
<$transclude tiddler=<<getTitle>> ><$text text=<<WikiName>> 
/></$transclude></a> <$transclude tiddler=<<getSubtitle>> />
</li>
</$list>



On Tuesday, January 8, 2019 at 9:01:27 AM UTC-5, Jed Carty wrote:
>
> There are some big changes in this release!!
>
> BIG IMPORTANT NOTE: If you are updating from a previous version you must 
> go into the Available Wikis tab under Bob Settings in the control panel and 
> click the button 'Auto-populate list from Wikis folder' with the checkbox 
> checked. Otherwise all of the paths to existing wikis in your Wikis folder 
> will be incorrect.
>
> The biggest is that Bob can now detect and automatically list wikis that 
> are in your Wikis folder. You can also change the name and path of wikis 
> the folder.
> It can also optionally remove any links to wikis that don't exist. The 
> button that does this is in the Available Wikis tab under Bob Settings.
>
> You can give wiki names with / in them and they will be placed in 
> subfolders of your wikis folder. So giving the name people/Me would create 
> the folder people in your wikis folder (if it doesn't exist) and make the 
> wiki in a folder called Me.
>
> Many of the other changes are in preparation for setting up a server that 
> we will allow people to host wikis on. More about that later.
>
> The plugin version of Bob is on GitHub here: 
> https://github.com/OokTech/TW5-Bob
> The newest version of BobEXE is available here: 
> https://github.com/OokTech/TW5-BobEXE/releases
>
> If you want to support the development OokTech has a patreon page here
> https://www.patreon.com/OokTech
>
> or if you prefer there is a link for PayPal here
> https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ZG94CTLHTKYRE
>
> Here is the full changelog since the last announcement:
>
> !! Version 1.2.0 Wibbly Wobbly
>
> - Don't sync tiddlers that start with `$:/WikiSettings`
> - General improvements to message handling
> - You can now give a path (absolute or relative) for wikis instead of 
> always making wikis in the `./Wikis` folder.
> - Bob can now automatically detect and list any wikis in the wikis folder 
> or subfolders
> - Wikis that are listed but don't exist can also optionally be removed.
> - If you are logged in you can set new wikis to be prefixed by your 
> username to prevent naming collisions on multi-user systems.(currently only 
> relevant with the secure server)
> - You can make new wikis in subfolders by giving a name like 
> path/to/wiki/wikiName
> - Fixed a bug that would sometimes prevent changes to the tags field from 
> being properly synced.
> - Optionally set the server to automatically unload wikis that have no 
> active connections to reduce ram usage (experimental)
> - Automatically close and remove socket objects that are no logner 
> connected
> - If you have authentication only wikis you are authorised to view will be 
> listed.
>
> !! Version 1.1.2 Unnamed Pastry
>
> - The control panel tab has been refactored a bit (few visible changes)
> - Separate the function that lets you determine if a wiki exists or not 
> from the load function
> - This lets us list only wikis that actually exist
> - This may let us automatically detect available wikis in the future
> - The available wikis listing now only shows wikis you have permissions to 
> view.
> - You can now set the default folder for storing wikis
> - It can be relative to the tiddlywiki folder (or the folder with the 
> executable) or an absolute path.
> - You can now automatically detect wikis that are inside your wikis folder
> - This can automatically populate settings.json for you
> - This can also detect wikis that are listed but don't exist and remove 
> them from the list.
>

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/056b587d-8af0-4449-afb6-97a79d5a5a48%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to