Hi Anders,
No problems with lots of questions.
There is a helper function(?) already. You should add a property to any page
that wants to use your library as
With: Main.Library
Then the call becomes
@@ShowImage("<filename">)@@
Does that make life easier, or do you still need a dropdown of all library
properties?
John Davidson
On Thu, Mar 6, 2008 at 2:13 PM, Anders Jarl - anja <[EMAIL PROTECTED]>
wrote:
> Hello again!
>
> A lot of spamming to the list today. I hope you don't mind. :)
>
> Anyway. I was thinking, since there are probably more than just me that
> are creating libraries with functions that is supposed to help the users to
> do more complex tasks with the Wiki, why not beeing able to help the user
> with what library functions that exist and aid them by writing a template
> text to be able to call the library function.
>
> An example. I have a function "ShowImage" that exist in the
> Main.Librarytopic. The function looks like this:
>
> ShowImage:{filename |
> [
> "@@Presentations.Image(federation.LinkMaker.LinkToImage("
> ,"\"",
> federation.GetTopicInfo("Main.Library").GetProperty("ImageLink"),
> filename, "\""
> ,"))@@"
> ].ToOneString
> }
>
>
> ImageLink:content/upload/doc/
>
> The function only takes a filename as a parameter and shows the image that
> is supposed to exist in the "ImageLink" directory. Pretty simple.
>
> But when I want to use this function I will need to remember what to write
> to be able to call it correctly:
>
> @@federation.GetTopic("Main.Library").ShowImage("<Filename>")@@
>
> What I would like to have when I edit any Wiki page is a way to give the
> user the possibility to insert the text you can see on the bold row above.
> There could be a drop-down combobox or something where the user could see a
> list of all available functions in the library.
>
> He can then select the function "ShowImage" from the combobox and push the
> "Insert" button and then the text would be automatically inserted and the
> only thing that is left to do is to replace the <> tags with the correct
> information. In this example you only need to replace the <Filename>.
>
> Today I have to manoever from the Wiki page I want to edit, to a page
> where I have explained what you need to write as a user, to copy the correct
> text and then go back to the topic to change and insert it there. Would have
> been nice to get some aid here.
>
> This is kind of like the help with uploading an attachment and showing the
> attachment in the Wiki.
>
> Any comments?
>
> Regards
> Anders
>
> This email has been scanned by the DefenderSoft Email Threat Protection.
> For more information please visit www.emailthreatcenter.com
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Flexwiki-users mailing list
> Flexwiki-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/flexwiki-users
>
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Flexwiki-users mailing list
Flexwiki-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flexwiki-users