Hi Jeff

>
> And you're not seeing any messages about the newly added tiddler in the
>> server console?
>>
>
> Yes, there were no messages in the server console.  However, there wasn't
> a 'tiddlers' directory in editions/clientserver for some reason.  I added
> it and everything is now working as expected.
>

Doh! My mistake, I removed the last tiddler file from that folder, which
causes git to stop recreating it. Fixed now.

Best wishes

Jeremy


>
> Thank you so much for your help!
>
> Jeffrey Wayne
> [email protected]
> (310)564-6470
>
>
>
>
>
> On Mon, Dec 2, 2013 at 1:11 PM, Jeremy Ruston <[email protected]>wrote:
>
>>
>> I ran serve.sh unmodified and I'm now able to *edit* tiddlers that
>>> generate put requests that are then reflected in the raw .tid files.
>>> However, when I *add* new tiddlers, I get an http put request but no
>>> filesystem changes reported in the terminal and no added files when
>>> searching my directory.
>>>
>>> Is this an expected limit or am I missing something else?
>>>
>>
>> And you're not seeing any messages about the newly added tiddler in the
>> server console?
>>
>> One thing to watch is that if you're using the includeWikis feature of
>> tiddlywiki.info to string a two or more wikis together, then new
>> tiddlers will be default by saved in the front-most wiki. With the default
>> setup that means that the new tiddlers will appear in editions/clientserver.
>>
>> Best wishes
>>
>> Jeremy
>>
>>
>>>
>>>
>>>
>>> On Sun, Dec 1, 2013 at 3:01 PM, Jeremy Ruston 
>>> <[email protected]>wrote:
>>>
>>>> Hi Jeff
>>>>
>>>>>
>>>>> That's odd, the savetiddlers command does exist. Can you show the
>>>>>> example you tried? What version of TW5 are you using? The latest is
>>>>>> 5.0.0-alpha.15.
>>>>>>
>>>>>
>>>> I do apologise, my mistake: the command was renamed rendertiddlers some
>>>> time ago. Did you come across documentation that still mentioned
>>>> "savetiddlers"? It should be corrected if so.
>>>>
>>>> If I understand your needs correctly, you might be better off running
>>>>>> TW5 as a server (with serve.sh or a variant). Then your tiddlers will
>>>>>> always be .tid files, and will get built into a TW5 html file only when 
>>>>>> it
>>>>>> is needed.
>>>>>>
>>>>>
>>>>> Yes, this sounds like exactly what I want.  I successfully ran the
>>>>> serve.sh script and it loads my tiddlers as expected.  However, when I 
>>>>> make
>>>>> changes in the browser, those changes are not reflected in my .tid files.
>>>>> There is no output in the Firefox console, nor the terminal when I make
>>>>> edits, add tiddlers, etc.
>>>>>
>>>>
>>>> Once again, quite weird. Are you running the serve.sh unmodified? Do
>>>> you see any network requests in the Firefox console?
>>>>
>>>>
>>>>> At what point are changes in the browser sent through the server and
>>>>> reflected back in the raw .tid files?
>>>>>
>>>>> This process doesn't have anything to do with the save button, does
>>>>> it?  When I click save, I just get a prompt to download an .html wiki.
>>>>>
>>>>
>>>> No, when syncing with a server the save button just downloads a
>>>> snapshot of the wiki.
>>>>
>>>>
>>>>> If you want to be able to bake a standalone TW5 html file to edit onthe 
>>>>> road, you'd save it as you're doing above. Then when you want to sync
>>>>>> your changes, you'd just clear out the wiki folder and re-import 
>>>>>> everything
>>>>>> from the HTML file.
>>>>>>
>>>>>
>>>>> This is the point where I would need the savetiddlers command, correct?
>>>>>
>>>>> Thanks again for the feedback.  In general, I've been looking forward
>>>>> to using the new tiddlywiki for a while now and once I get the server up
>>>>> and running properly, I'll be golden.
>>>>>
>>>>> Good, I hope we sort these issues out,
>>>>
>>>> Best wishes
>>>>
>>>> Jeremy
>>>>
>>>>
>>>>
>>>>
>>>>> Jeff
>>>>>
>>>>>
>>>>> On Thu, Nov 28, 2013 at 11:24 AM, Jeremy Ruston <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Hi Jeff
>>>>>>
>>>>>>  I tried the --savetiddlers command but I get an error saying the
>>>>>>> command does not exist.  Has there been an update?
>>>>>>>
>>>>>>
>>>>>> That's odd, the savetiddlers command does exist. Can you show the
>>>>>> example you tried? What version of TW5 are you using? The latest is
>>>>>> 5.0.0-alpha.15.
>>>>>>
>>>>>>
>>>>>>>
>>>>>>> Instead of breaking down and rebuilding, I'm using the following
>>>>>>> command to just load the tiddlers folder into the pre-existing wiki to
>>>>>>> create a new wiki file.  (The command also archives the pre-existing 
>>>>>>> wiki.)
>>>>>>>
>>>>>>> node tiddlywiki.js wikis/home --verbose --load home.html
>>>>>>> --rendertiddler $:/core/save/all home-tmp.html text/plain && mv 
>>>>>>> home.html
>>>>>>> archive/home_$(date +%Y%m%d%H%M%S).html && mv home-tmp.html home.html
>>>>>>>
>>>>>>> This step works fine for taking *new* .tid files from 'wikis/home'
>>>>>>> and incorporating it into a new version of, 'home.html'.  However, if I
>>>>>>> edit an existing .tid file in the text editor, that .tid file will not
>>>>>>> overwrite the pre-existing tiddler in the wiki if it still has the same
>>>>>>> title.
>>>>>>>
>>>>>>> My question: Is there anything I can do to have tiddlers in the
>>>>>>> 'wikis/home' directory overwrite their pre-existing wiki counterparts 
>>>>>>> every
>>>>>>> time I rebuild?
>>>>>>>
>>>>>>
>>>>>>> My general objective is a solution where edits in the wiki and edits
>>>>>>> directly in .tid files are always in sync.  I understand, of course, 
>>>>>>> that
>>>>>>> such a syncing solution might be a ways off if it is possible at all.
>>>>>>>
>>>>>>
>>>>>> If I understand your needs correctly, you might be better off running
>>>>>> TW5 as a server (with serve.sh or a variant). Then your tiddlers will
>>>>>> always be .tid files, and will get built into a TW5 html file only when 
>>>>>> it
>>>>>> is needed.
>>>>>>
>>>>>> If you want to be able to bake a standalone TW5 html file to edit on
>>>>>> the road, you'd save it as you're doing above. Then when you want to sync
>>>>>> your changes, you'd just clear out the wiki folder and re-import 
>>>>>> everything
>>>>>> from the HTML file.
>>>>>>
>>>>>> My workaround is to edit both in the wiki and directly in the .tid
>>>>>>> files but to give precedence to direct edits in the .tid files when I
>>>>>>> rebuild the wiki.  (Editing directly in the .tid files for the majority 
>>>>>>> of
>>>>>>> my tiddlers is preferable for my workflow.  The tiddlers I edit in the 
>>>>>>> wiki
>>>>>>> are primarily lists to aggregate/slice/dice tiddlers created in .tid 
>>>>>>> text
>>>>>>> files.)
>>>>>>>
>>>>>>> I hope I am sufficiently describing the situation.  Thanks in
>>>>>>> advance for comments and suggestions.
>>>>>>>
>>>>>>
>>>>>> Likewise, don't be afraid to ask more questions! It looks like you've
>>>>>> picked up a lot already.
>>>>>>
>>>>>> Best wishes
>>>>>>
>>>>>> Jeremy
>>>>>>
>>>>>>
>>>>>>>
>>>>>>> Jeff
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Thursday, May 23, 2013 4:11:29 PM UTC-4, Chris Nicoll wrote:
>>>>>>>
>>>>>>>> Awesome! Thanks, Jeremy. Now I have a build script and a breakdown
>>>>>>>> script. I suppose I'd better go do something less fun now.
>>>>>>>>
>>>>>>>> Cheers,
>>>>>>>> Chris
>>>>>>>>
>>>>>>>> On Thursday, May 23, 2013 5:54:39 PM UTC+1, Jeremy Ruston wrote:
>>>>>>>>
>>>>>>>>>  Hi Chris
>>>>>>>>>
>>>>>>>>> It's not covered very clearly in the docs, but here's how to split
>>>>>>>>> a TiddlyWiki file into separate *.tid files. It should work for both 
>>>>>>>>> TW
>>>>>>>>> classic and TW5 documents.
>>>>>>>>>
>>>>>>>>> node ./tiddlywiki.js \
>>>>>>>>> ./editions/empty \
>>>>>>>>> --verbose \
>>>>>>>>> --load <path_to_tiddlywiki_html_file> \
>>>>>>>>>  --savetiddlers [!is[system]] $:/core/templates/tid-tiddler
>>>>>>>>> <directory_path_for_saving_files> text/plain .tid \
>>>>>>>>> || exit 1
>>>>>>>>>
>>>>>>>>> It's a bit clunky in that one has to explicitly load an empty wiki
>>>>>>>>> in order to import the tiddlers. It also rather unhelpfully saves 
>>>>>>>>> binary
>>>>>>>>> files as base64 .tid files; I will add an [is[text]] and [is[binary]]
>>>>>>>>> filter for that kind of thing.
>>>>>>>>>
>>>>>>>>> Anyhow, thanks for the feedback, I will update the documentation,
>>>>>>>>>
>>>>>>>>> Best wishes
>>>>>>>>>
>>>>>>>>> Jeremy
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Thu, May 23, 2013 at 4:50 PM, Chris Nicoll <[email protected]>wrote:
>>>>>>>>>
>>>>>>>>>> Hi everybody,
>>>>>>>>>>
>>>>>>>>>> As a longtime TW2 user, I'm now interested to get my head around
>>>>>>>>>> TW5. I've managed to adapt bld.sh to generate a TW where I want it, 
>>>>>>>>>> with
>>>>>>>>>> tiddlers I've typed into plain-text .tid files. So far, so good.
>>>>>>>>>>
>>>>>>>>>> Now I'm wondering whether there's a way to break the Tiddlywiki
>>>>>>>>>> back down after editing in the browser, so that I can build it again,
>>>>>>>>>> including the changes I made to the html file in the browser.
>>>>>>>>>>
>>>>>>>>>> Sorry if this is obvious or I've missed a topic or doc that
>>>>>>>>>> covers this. I have searched. I do understand that I can import my 
>>>>>>>>>> tiddlers
>>>>>>>>>> into a freshly-built empty.html; just curious as to whether there 
>>>>>>>>>> are other
>>>>>>>>>> ways.
>>>>>>>>>>
>>>>>>>>>> Best wishes,
>>>>>>>>>> Chris
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>  --
>>>>>>>>>> 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 http://groups.google.com/
>>>>>>>>>> group/tiddlywiki?hl=en.
>>>>>>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Zz
>>>>>>>>> --
>>>>>>>>> Jeremy Ruston
>>>>>>>>> mailto:[email protected]
>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Jeremy Ruston
>>>>>> mailto:[email protected]
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Jeremy Ruston
>>>> mailto:[email protected]
>>>>
>>>
>>>
>>>
>>> --
>>> Jeffrey Wayne
>>> [email protected]
>>> (310)564-6470
>>>
>>>
>>>
>>>
>>>
>>
>>
>> --
>> Jeremy Ruston
>> mailto:[email protected]
>>
>
>


-- 
Jeremy Ruston
mailto:[email protected]

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to