Modify ↓
Opened 11 years ago
Closed 7 years ago
#11755 closed defect (wontfix)
Macro fails with 'not found' error using xmlrpc
Reported by: | aauzi | Owned by: | Richard Liao |
---|---|---|---|
Priority: | normal | Component: | TracImageSvgMacro |
Severity: | major | Keywords: | xmlrpc, macro |
Cc: | Trac Release: | 1.0 |
Description
with svn r13932, I get an unexpect 'example.svg' not found error with the following test case:
[[Image(example.svg)]] [[ImageSvg(example.svg)]] [[ImageSvg(missing.svg)]]
Only the file example.svg is attached to the page.
I retreive the html of the page with xmlrpc using the following script:
import xmlrpclib server = xmlrpclib.ServerProxy("https://user:password@trac.example.com/trac/login/xmlrpc") page = server.wiki.getPageHTML('ImageSvg/Example') print page
The return I get is:
<html><body><p> <a style="padding:0; border:none" href="https://trac.example.com/trac/attachment/wiki/ImageSvg/Example/example.svg"><img src="https://trac.example.com/trac/raw-attachment/wiki/ImageSvg/Example/example.svg" /></a> example.svg not found missing.svg not found </p> </body></html>
while I am expecting:
<html><body><p> <a style="padding:0; border:none" href="https://trac.example.comr/trac/attachment/wiki/ImageSvg/Example/example.svg"><img src="https://trac.example.com/trac/raw-attachment/wiki/ImageSvg/Example/example.svg" /></a> </p> <div> <embed type="image/svg+xml" style="margin: 0pt; padding: 0pt;" src="/svg/attachments/wiki/ImageSvg/Example/example.svg" width="304pt" height="290pt" pluginspage="http://www.adobe.com/svg/viewer/install/"> </embed> </div> <p> missing.svg not found </p> </body></html>
The attached web_ui.py seems to behave better.
Attachments (2)
Note: See
TracTickets for help on using
tickets.
In the future, I kindly ask that you refer to the patch submission guidelines: trac:TracDev/SubmittingPatches.