I can't be a cannibal. I don't like fava beans.

On Tuesday, October 27, 2020 at 7:00:30 AM UTC-7, Charlie Veniot wrote:
>
> A Silence of the Lambs reference is *ALWAYS oh-so-awesome* !!!
>
> Well, I'm assuming you intended a reference.  Don't mind me, "Everywhere I 
> Look, I See Silence of the Lambs references.  Sometimes, they don't know 
> they are Silence of the Lambs references."
>
> Hmmmm, fava beans and a nice chianti ...
>
>
> On Tuesday, October 27, 2020 at 10:50:57 AM UTC-3, Mark S. wrote:
>>
>>
>> @TW Tones
>>
>> In case you're interested in doing this --
>>
>> It gets the url string the TW was called with. It gets the parameter 
>> section (after the ?). 
>> It finds the parameter "context" and puts it in variable output
>> If output doesn't equal OffGridding,  "HydroCutting" or "Chromebook" then 
>> it sets output to "ProductReviews"
>> It sets the title to output
>>
>>
>>
>> On Monday, October 26, 2020 at 9:50:59 PM UTC-7, TW Tones wrote:
>>>
>>> Charlie,
>>>
>>> Looks like javascript is your hammer. To people who have a hammer 
>>> everything looks like a nail. 
>>>
>>> As mark said "wikitext/macros" are most likely easy. Just ask for what 
>>> you want to achieve and we can help. I am not keen to try and reverse 
>>> engineer your Javascript code (I am not fluent in) before I provide a 
>>> tiddlywiki solution.
>>>
>>> Regards
>>> Tones
>>>
>>> On Tuesday, 27 October 2020 09:47:28 UTC+11, Charlie Veniot wrote:
>>>>
>>>> G'day,
>>>>
>>>> Javascript and I have never gotten along, but once in a while I've got 
>>>> no choice have simply must surrender to it.
>>>>
>>>> Working on my Chromebook, when I get something working, I never think 
>>>> of making sure it works with other browsers.  Sure enough, I discovered 
>>>> today that some javascript in my TiddlyWiki doesn't work with Internet 
>>>> Explorer.
>>>>
>>>> Specifically, the offending bit of code: a call to URLSearchParams.
>>>>
>>>> Figuring that I want error-handling that simply/gracefully/quietly 
>>>> exits the code, I decided to wrap all of the code with "try" and "catch" 
>>>> processing (having just discovered that today).
>>>>
>>>> If anybody has any related experience and/or interesting/educative info 
>>>> to share: please please please ?
>>>>
>>>> Related snipit of code (from this TiddlyWiki's tiddler 
>>>> <https://intertwingularityslicendice.neocities.org/CJ_ProductReviews.html#%24%3A%2Fmacros%2Fcharlie%2Fgetstartupcontext.js>)
>>>>  
>>>> further below.
>>>>
>>>> Cheers !
>>>>
>>>> exports.run = function() {
>>>>         const queryString = window.location.search;
>>>> try {
>>>>         const urlParams = new URLSearchParams(queryString);
>>>>         const wikicontext = urlParams.get('context');
>>>>         var output = wikicontext;
>>>>
>>>>         if ( (output !== "OffGridding") && (output !== "HydroCutting")  && 
>>>> (output !== "Chromebook") ){
>>>>             output = "ProductReviews";
>>>>         };
>>>>           document.title = output;
>>>> }
>>>> catch(err) {
>>>>             output = "ProductReviews";
>>>> }
>>>>         return output;
>>>>
>>>>
>>>>
>>>>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/18444709-5e0a-403e-86a8-3653db4b9c48o%40googlegroups.com.

Reply via email to