[pmwiki-users] links with mouseover titles
Hans
design5 at softflow.co.uk
Wed May 28 12:02:37 CDT 2008
Wednesday, May 28, 2008, 3:32:54 PM, Peter & Melodye Bowers wrote:
> Is there any recipe which will give me capability of using a normal link
> (without title) but when the user hovers their mouse over it then it would
> give the real title?
> I'm wanting to use short links to profile pages in a wikiform application so
> they need to fit in a relatively narrow column. But I want the capability
> of people hovering over the link and seeing the title.
> More clearly, I want to enter [[~SCB]] (or [[~SCB|^]] or something) in the
> field (not [[~SCB|+]]) and then when I hover my mouse over that link I would
> like to see "Stephen's Center Bookstore".
you could try using
http://www.pmwiki.org/wiki/Cookbook/LinkCSSToolTip
with an added custom markup:
## [[target |:+:]] target with title as tooltip
Markup('[[|:+:|','<[[|+|',
"/(?>\\[\\[([^|\\]]*)\\|:)\\s*(\\+)\\s*:\\]\\]/se",
"Keep(ToolTipLink(\$pagename, PSS('$1'), PSS('$1'),
PageVar(MakePageName(\$pagename,PSS('$1')),'\$Title'),''),'L')");
use like [[SCB|:+:]]
If you want the target link always to be a page in group Profiles,
so you don't need to write [[Profiles/SCB|:+:]], you could change the
markup to
## target is always in group Profiles
## [[target |:+:]] target with title as tooltip
Markup('[[|:+:|','<[[|+|',
"/(?>\\[\\[([^|\\]]*)\\|:)\\s*(\\+)\\s*:\\]\\]/se",
"Keep(ToolTipLink(\$pagename, PSS('Profiles.$1'), PSS('$1'),
PageVar(MakePageName(\$pagename, PSS('Profiles.$1')),'\$Title'),''),'L')");
~Hans
More information about the pmwiki-users
mailing list