[Gimp-docs] Where have all my pictures gone?
Ulf-D. Ehlert
ude88 at web.de
Sun Jun 14 06:13:51 PDT 2009
Kolbjørn Stuestøl (Mittwoch, 10. Juni 2009, 23:38):
> I have not found the only person in the world (it seems) who knows
> how to use parameters in .lnk files called from html.
What are .lnk files?
> Instead I experimented a bit with other solutions.
>
> The simplest I found was to copy xml/nn/images to html/nn and
> change all image calls in the html code to be links (shortcuts) by
> adding a ".lnk" prefix to the names af the image files. (Example:
> <img
> src="images/dialogs/layer-dialog.png"> become <img
> src="images/dialogs/layer-dialog.png.lnk"> and so forth).
> (The ".lnk" does not shows up in the (Windows) file browser, but
> does have to be added to get it work).
>
> So, if it does not disturb the project in any way, would it be a
> solution to do so for all?
IMHO this can't be right. After all, this seems to be a weird problem
(bug?) in Windows/Cygwin only.
> Make the Makefile.GNU or whatever
> 1. copy the xml/lang/images to the html/lang/
> 2. adding ".lnk" to the image file names in the html
I still think my suggestion is better (cleaner):
o for non-Windows/Cygwin: don't change anything;
o for Windows/Cygwin:
1. try hardlinks rather than symlinks for linking image files
xml/LL/images/... -> images/{common,C,LL}/...
and leave the symlink
html/LL/images -> ../../xml/LL/images;
2. if this doesn't work, copy image files instead of linking;
3. if this doesn't work, hardlink/copy image files
xml/LL/images -> html/LL/images;
4. if this doesn't work, format harddisk and/or insert an
Ubuntu (or any other Linux distribution) CD/DVD ;-)
We can do this e.g. using conditionals in the Makefile:
ifeq ($(CYGWIN),1)
special commands
else
normal commands
endif
and adding a command line option to "tools/make_image_links.pl" to
control which method should be used for linking (symlink, hardlink,
copy).
> BTW: To add all the ".lnk"'s I write my first Python program to do
> the job, or more correctly: I modified some programs found on the
> net. Had to download the Python manual too. So perhaps I'll start
> programming ;-)
Good idea! :-)
Bye,
Ulf
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : /lists/gimp-docs/attachments/20090614/72963d91/attachment.bin
More information about the Gimp-docs
mailing list