As reported by Wolfgang, there are currently two main issues:
#1 Backstage
After adding a custom element (e.g. the search macro) to the backstage
(as described at [3]), the backstage bar won't properly close again.
> I tried [...] with the latest and original TiddlyTools TW
Not sure what you mean by "original TiddlyTools TW" - a document with
the entire collection of Eric's plugins? Or just the BackstageTweaks?
Since I could not reproduce this problem with a vanilla TW, there must
be some sort of interaction between MIP and the remaining plugins; I'll
need more details to analyze this.
#2 Remote Files
Including a remote master document does not work reliably, neither with
relative nor with absolute paths:
> |''MasterLocation''|master.html|
> |''MasterLocation''|http://vipa.awardspace.com/master.html|
A very similar configuration worked fine in my preliminary test runs
(using a local XAMPP server), so I will have to do more testing.
> This way MasterIncludesConfig itself seems to be loaded, at least into
> the backstage - but doesn't include anything nor presents any reports.
The missing reports are a known issue; for some reason they do appear
after using the EnableEdit bookmarklet.
So it seems to have something to do with readOnly, but I have yet to
look into that.
-- F.
[1] http://groups.google.com/group/TiddlyWiki/t/6533548448e19d91
[2] http://fnd.lewcid.org/svn/TiddlyWiki/plugins/MasterIncludesPlugin/
[3] http://www.tiddlywiki.org/wiki/Backstage#Customization
Well, yes and no; I can now confirm that, in fact, there is some kinda
bug with the backstage not properly closing - even in an empty TW.
However, I won't have the time/nerve to get coding/bufixing again for a
couple of days (possibly even weeks - though I hope it won't come to that).
> by importing the same TiddlyWiki configuration (but with the
> TiddlyMasterPlugin instead, where the symbols otherwise show) into a
> virgin TW, the symbols are dropped too
Can you start a new thread concisely describing how to replicate this?
Then we could create a ticket for the core.
Thanks!
-- F.
I still think it's promising (not to mention desperately needed - by
myself, mind you). And while ironing out the kinks isn't exactly a
glamorous and fun task, I still intend to polish it for a public
release. It's just real life getting in the way, not allowing me to
focus on solving such complex issues right now.
> Only with MasterIncludesPlugin the difficulties started - and from my
> testing - with no advance in any features yet at all.
I see your point - but there wasn't really a big code change between TMP
and MIP - it was just a renaming thing. (That's me speaking from a
commit-to-SVN point of view. You've probably skipped a few revisions in
between your downloads though - so it might have looked like there was a
single big change, instead of the gradual evolution it actually was.)
As an aside, your file-size listing isn't quite fair, because there's a
lot of fluctuation in terms of temporary comments and stuff like that.
(Also, MasterIncludesLogMacro has since been moved back into the MIP core.)
The main reason I put TiddlerFilesModule into an external file, though,
was to discourage regular users from (ab)using it - and I stand by that
decision. If it works for you in productive use, that's great, but it's
not to be a fully-supported part of this plugin.
> * the backstage dropdown panel was removed, stumbling into the bug of
> TW itself
This actually seems to be related to the TW core - so it's a good thing
we (well, you) have discovered it!
However, it's probably not as much a bug as it's incomplete instructions
on the community wiki; the Save button in the backstage works just fine,
so it should be possible. In fact, looking at the backstage's
onClickCommand() function gives me some ideas, but making that button
trigger "backstage.switchTab(null);" alone doesn't seem to cut it.
Before we start a thread here on [twdev] on this, could you try to
figure out the exact steps that are needed to replicate this with an
empty TW document?
> this removing wasn't any refinement of features anyway, but complicated things
I really hated the shadow tiddler in TMP's backstage panel.
However, now that I have the refactored code (and MasterIncludesLogMacro
in particular), it would be relatively easy to create that shadow
tiddler again. I'll have to think about that - don't hesitate to keep
reminding me until I've made a final decision.
> the first ever external link in my TWs, which wasn't opening in a new tab
That's a fair point - consistency is important, so I've added the
respective argument to that button, for the time being.
> So, for now and all these reasons, I'll will stick to
> TiddlyMasterPlugin (isn't everything in life TMP anyway ;-)
Quite understandable - if the old version works for you while the newer
one still has too many issues, that's fine by me.
> And would find it nice, if you would keep this version without bugs
> available for others in your repository too.
All revisions are available in the SVN repository - that's pretty much
the point of revision control - but the web front-end only shows the
latest (head) revision.
TMP - even more so than MIP - is still alpha quality, so I can't
actively encourage using it. For that reason, if someone feels like
using it, I think it's not unreasonable to expect him to do an SVN checkout.
Either way, thanks for your continued enthusiasm.
-- F.
> #1 Backstage
Turns out this is a more global issue, so it's not directly related to
this particular plugin:
http://tinyurl.com/2b9tj9
(http://groups.google.com/group/TiddlyWikiDev/browse_thread/thread/525a5139d808faa7)
> #2 Remote Files
Still not sure what the problem is here; need to do more testing.
I've committed a quick fix to ensure that loading external files works
on non-Windows systems as well - but that seems unrelated to this problem.
> The missing reports are a known issue; for some reason they do appear
> after using the EnableEdit bookmarklet.
> So it seems to have something to do with readOnly, but I have yet to
> look into that.
Still need to do that...
-- F.