Hi Steven, On Fri, Aug 28, 2009 at 1:09 PM, Steven Calkins < [email protected]> wrote:
Hi Sergiu,
Yes, of course you can use the {image} macro for the 1.0 syntax, or the image: syntax for 2.0 documents, if they are attached, but to save time the images were not attached. I copied the folder with hundreds of files from knowledgeroot (where the images were) to the xwiki folder and changed the URLs with an UltraEdit macro using regular expressions.
The point is then, that manually importing the files as attachments is the work that can, in this case, be avoided. So the workaround is for external file references from, e.g., another system. It would be nice to be able to declare a folder in XE to be a resource folder for those cases in which resources from other systems must be used. Or do you already have such a facility?
Not quite. However, using XWiki's WebDAV interface you could quite easily drag & drop files from a location on the filesystem to XWiki pages. If knowledgeroot can be accessed through a filesystem, moving image files between both platforms would be extremely easy. Guillaume
Greetings, Steven Calkins
-----Ursprüngliche Nachricht----- Von: [email protected] [mailto:[email protected]] Im Auftrag von Sergiu Dumitriu Gesendet: Freitag, 28. August 2009 12:49 An: XWiki Users Betreff: Re: [xwiki-users] A workaround for a PDF rendering problem
Steven Calkins wrote:
Dear XWiki users,
I just wanted to share a workaround for a PDF rendering problem. I was copying and pasting html from a knowledgeroot system into xwiki. In the process I was changing the image paths to relative URLs. Normally nothing speaks against using the absolute URLs, but we may need to move the wiki soon, so I decided that relative paths are better. They display fine in Xwiki Enterprise, but then the disappointment came when I tried the PDF print. The first image appeared but the following were empty! So I needed an absolute path which I can change easily if we move the wiki.
I went into the xwiki/skins/Albatross/template directory to the the xwikivars.vm file and added a variable of the form: #set($domain = "http://domain:port") After adding it, I saved the file, restarted Tomcat and tested by typing somewhere in a page "$domain". That took care of it. The PDFs were just fine now. Now I can replace the relative URL everywhere by "${domain}/[ here relative URL]". When we move the wiki to another server it will work as soon as I make a single change in the xwiki/skins/Albatross/template/xwikivars.vm file.
I am new at XWiki, so if anyone has a better solution I'd be very glad to hear it.
If the images are attachments to the wiki, you can use the {image} macro for the 1.0 syntax, or the image: syntax for 2.0 documents.
-- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
-- Guillaume Lerouge Product Manager - XWiki Skype: wikibc Twitter: glerouge http://guillaumelerouge.com/