Le 30/09/2012 18:38, Erich Dollansky a ?crit : > PFILE="../../../../../../../usr/home/Projekte/ALO/Documents/Descriptions/Graphics/Library/ALO-NewBlue-2.eps"
> PFILE contains an impossible path as /usr/home is already the root of the > file system. I'm not aware of how impossible path it is. If Library is current path, then .. is Graphics, ../.. is Descriptions, etc and ../../../../../../../ is root : that should not be a problem since ../../../../../../../usr/home/Projekte/ALO/Documents/Descriptions/Graphics/Library is again current path. That way of writing it is ugly but it should not be a problem ? JLuc > I was told that the problem is caused by links in the path. > > I am not able to avoid links in the path as we use links all over the > place in our file systems. > >> well, while i wouldn't suggest to anybody to use such names, if this >> is a problem, i think that it's a bug that should be fixed in scribus >> itself... > > I highly agree with you here. After digging a bit in the scribus code, > I decided that I could fix the problem much faster this way. As there > is a fix in the coming version already included, there is no need for > fixing the code when my program does the job. > > With other words: I simply needed the fix for my current work as fast > as possible. > > Erich >> >> have a nice day >> a.l.e >> >>> Hi, >>> >>> scribus 1.4.1 has the problem of not being able to load images with >>> a link in the path. >>> >>> I made a very basic program which solves this problem. The program >>> fixes the paths in the sla files. You have to run it every time >>> after you have saved a file with scribus. >>> >>> Usage: >>> >>> FixPath FileName >>> >>> FixPath creates a backup file before changing the original file. >>> >>> The program is a real hack but it works for me. If it does not work >>> for you, send me your sla file and I will try to fix it. Of course, >>> if you find a fix, please publish the new source. >>> >>> The files: >>> >>> http://www.alogreentechnologies.com/scribus/build >>> http://www.alogreentechnologies.com/scribus/dev >>> http://www.alogreentechnologies.com/scribus/ed.def >>> http://www.alogreentechnologies.com/scribus/FixPath.cpp >>> http://www.alogreentechnologies.com/scribus/FixPath.make >>> http://www.alogreentechnologies.com/scribus/Globals.h >>> >>> Remarks: >>> >>> Set tab width to 3 for proper formatting. >>> >>> You must create two directories in the place where you store these >>> file: Inter and Run. Inter and Run are used to store the object and >>> executables. >>> >>> build >>> ===== >>> >>> Builds FixPath. >>> >>> dev >>> === >>> >>> Sets up the development environment. Run before compiling. >>> >>> You must adjust the paths according to your environment. >>> >>> ed.def >>> ====== >>> >>> This file is included by FixPath.cpp. It contains many macros we >>> always use. >>> >>> FixPath.cpp >>> =========== >>> >>> The source file. The source was tested on FreeBSD 10.0. >>> >>> FixPath.make >>> ============ >>> >>> The make file. You can run it directly without using build. >>> >>> Globals.h >>> ========= >>> >>> Some global definitions. >>> >>> Please keep in mind the this is a real hack just done to get a >>> solution I needed. Keep always backups of the files this program >>> processes. >>> >>> Erich >>> >>> ___ >>> Scribus Mailing List: scribus at lists.scribus.net >>> Edit your options or unsubscribe: >>> http://lists.scribus.net/mailman/listinfo/scribus >>> See also: >>> http://wiki.scribus.net >>> http://forums.scribus.net >> >> >> ___ >> Scribus Mailing List: scribus at lists.scribus.net >> Edit your options or unsubscribe: >> http://lists.scribus.net/mailman/listinfo/scribus >> See also: >> http://wiki.scribus.net >> http://forums.scribus.net >> > > > ___ > Scribus Mailing List: scribus at lists.scribus.net > Edit your options or unsubscribe: > http://lists.scribus.net/mailman/listinfo/scribus > See also: > http://wiki.scribus.net > http://forums.scribus.net >
