2009/2/19 Richard Quadling <rquadl...@googlemail.com>: > 2009/2/19 Richard Quadling <rquadl...@googlemail.com>: >> 2009/2/19 Christian Weiske <cwei...@cweiske.de>: >>> Hello Richard, >>> >>> >>>> But currently the images are not copied. >>> It does copy it on my machine, so there must be a tiny bug somewhere. >>> >>>> I think the issue is that the media manager knows the fileref value, >>>> but not where the relative source is. >>> >>>> It seems that the line in postConstruct ... >>>> $this->mediamanager->relative_path = >>>> basename($this->mediamanager->output_dir) . '/'; >>>> is not right. >>>> I think this should be something like ... >>>> $this->mediamanager->relative_path = $OPTIONS["xml_root"] . '/'; >>> >>> No. The relative path in mediamanager is a prefix for images that get >>> linked in the generated html files. The prefix is theme-specific, e.g. >>> images/ for a php or chunkedhtml build, or $outputfilename-data/images >>> for bightml builds. >>> >>> The code you mentioned in PhDThemeXhtml makes this happen for bightml >>> files. I'll have a look into it why it does not work for you; it does >>> for me. One difference could be that I do it in the phpdoc/pear-doc >>> working directory, and you perhaps in phd's. >>> >>> -- >>> Regards/Mit freundlichen Grüßen >>> Christian Weiske >>> >>> -= Geeking around in the name of science since 1982 =- >>> >> >> All the checkouts are on my D: drive. I use full paths for all the >> settings as I don't need to change directory. >> >> That is why I thought that the xml root needs to be supplied to the >> media manager as the directory the script is executed from has no >> bearing on where the files are. >> >> >> I've amended my script to change location so that the cwd is the xml root. >> >> This is not currently required for phd. >> >> So, maybe a $cwd = cwd($OPTIONS['xmlroot']) on the way in and a >> cwd($cwd) on the way out of the build.php would work. >> >> OOI. The images aren't copied on http://docs.php.net/readfile (for example). >> >> Which suggests the same issue as I'm having. >> >> Richard. >> -- >> ----- >> Richard Quadling >> Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 >> "Standing on the shoulders of some very clever giants!" >> > > And of course I meant ... > > $cur = getwd(); > chdir($OPTIONS['xmlroot']); > > and > > chdir($cur); > > (No one saw that did they?) > > > -- > ----- > Richard Quadling > Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 > "Standing on the shoulders of some very clever giants!" >
The mirrors are using the old code so the image is http://uk3.php.net/manual/en/figures/filesystem.readfile.png rather than http://docs.php.net/manual/en/images/e88cefb5c3fca5060e2490b9763c4433-readfile.png -- ----- Richard Quadling Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 "Standing on the shoulders of some very clever giants!"