[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[emacs-wiki-discuss] [bug #4702] links with directories are not handled
[emacs-wiki-discuss] [bug #4702] links with directories are not handled properly
Sat, 21 Jan 2006 02:43:01 +0100
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051007 Galeon/2.0.0 (Debian package 2.0.0-1)
Update of bug #4702 (project muse-el):
Summary: links with directories are not handled properly in
[x]html generation => links with directories are not handled properly
Follow-up Comment #6:
Following the pattern in examples/mwolson/muse-init.el for the "Blog"
project, I am able to create a project with subdirectories. When publishing
to html, subdirectories are created in the target path corresponding to the
subdirectories in the project, and muse files are rendered into html in the
expected locations. This part is working as I expect.
But how to I refer to a file in a different subdirectory in my project?
Suppose in my top directory I have index.muse. I have a subdirectory, CV,
and in that I have CVIndex.muse. Now in index.muse I can refer to
[[CVIndex]]; muse mode indicates that is a Wiki link, and I can indeed follow
that to CV/CVIndex.muse. But when I publish, my top level index.html points
to CVIndex.html, not to CV/CVIndex.html (where it was really rendered).
So suppose I change the link to [[CV/CVIndex]]. Now muse-mode indicates it
is a dead Wiki link; I cannot follow it. When published, the top index.html
will have CV/CVIndex -- still not something I can follow.
Try again: instead of CV/CVIndex.muse, we call it CV/index.muse (which is
actually close to what ultimately desire in this particular case). If I set
the link to [[CV]], it is marked as a live Wiki link. But clicking on cause
a new CV.muse file to be created and opened. Publishing, the href is to
Well, change the link to [[CV/]]. Now when I follow it, it opens the source
subdirectory CV in dired mode -- OK, I guess, but not really what we want.
Let's publish the project: the top level index.html now has an href to CV/,
which will work if a web server is serving the target, but not if I want to
browse from local disk.
So what would be the correct way to link to a Wiki page in a different
subdirectory, and have it publish correctly? I'd really like to be able to
include paths somehow, so multiple subdirectories each had index.muse files.
It would also be great if it were possible to specify a path relative to the
top of a project -- that would make it possible, for instance, to have a
directory structure of "resources" such as style sheets, images, pdf's, etc.
But so much for my own ideas -- how is this supposed to work at present?
Reply to this item at:
Message sent via/by Gna!
- [emacs-wiki-discuss] [bug #4702] links with directories are not handled properly,
Michael Olson <=