Minor error in 5.3.0 splash screen \parameters text

On existing wikis I have upgraded I now see with the splash screen the following which was not there before;

chrome_qmIK8UUZP5

Perhaps splash screen content needed to be “compiled” differently?

Bump.

Anyone else see this?,

the reason I ask is that it uses the parameters pragma and this appears after upgrade when there should have being no existing uses of it, and it seems it may be a bug in the upgrade process or 5.3.0

IMO you sould have created an issue at GitHub

I just wanted an indication if others saw it to be sure it’s not just me!

uups I did not recognise that the official splash screen looks different. It’s the same issue as this one: [BUG] compatibility problem with new icon transclusions as macro parameters using old text-substitution · Issue #7580 · Jermolene/TiddlyWiki5 · GitHub which was answered with:

[. . .] I think this is a manifestation of the problem that is called out in the release note for v5.3.0:

So the splash screen needs to be adjusted. Where did you get it from?

I had it for a long time so not sure. Have you seen something similar?

Yes, see my issue link from the other post. There is a screenshot

Hi @TW_Tones this problem relates to the parameterisation of the core macros. You probably originally copied the splashscreen from tiddlywiki.com, in which case you’ll be able to apply the same fix that we used for the core.

  1. Locate the line {{$:/core/icon||$:/core/templates/plain-text-tiddler}} (or similar)
  2. Replace it with <<show-icon "$:/core/icon">>
  3. Add the procedure definition:
 \procedure show-icon(title)
 <$wikify name="icon" text={{{ [<title>addprefix[{{]addsuffix[}}]] }}} output="html">
 <$text text=<<icon>>/>
 </$wikify>
 \end
3 Likes