Bug: TWiki variables are sometimes not expanded

I have set SKIN to pattern in my personal page. But sometimes the new skin does not appear until I have used Edit.

Test case

At the bottom of PatternSkinDev I have written %SKIN% to see what the variable is, but it is just displayed as %SKIN%.

Test: %SKIN% is tagme, topmenu, pattern

Environment

TWiki version: TWikiAlphaRelease
Server OS:
Web server: twiki.org
Perl version:
Client OS:
Web Browser: Safari

-- ArthurClemens - 03 Aug 2004

Follow up

This is not a bug, it's an artefact of the current spec. Users are tracked by IP address at TWiki.org once you edit a page. If your IP address changes (work/home, DHCP lease expire, etc) you will be a TWikiGuest or in rare cases someone else in view (until you edit a page).

TWikiPreferences did not have the SKIN set, neither does TWikiGuest. That is why you see the unexpanded %SKIN% variable. I added an empty SKIN setting in the TWikiPreferences, so it at least will resolve.

A LoginButton could be useful.

See also older discussions in WhoIsTheRemoteUserInView

Fix record

Edit | Attach | (削除) Watch (削除ここまで) | Print version | History : r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r2 - 2004年08月04日 - PeterThoeny
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.

AltStyle によって変換されたページ (->オリジナル) /