<div>Hi Tony,</div><div><br></div>Exactly, I meant the full system path of a file that&#39;s stored in a container class, something like:<div><br></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;">

<div><div>localFilePathFor: aFileName</div></div><div><div><br></div></div><div>^  (FileDirectory default / relativePathToFile / aFileName) pathName</div></blockquote><div><br></div><div>I&#39;m using TFFiler in my app and it works very well, thanks again!</div>

<div><br></div><div>Cheers,</div><div><br></div><div>Bernat.</div><div><br><div class="gmail_quote">2011/2/8 Tony Fleig <span dir="ltr">&lt;<a href="mailto:tony.fleig@gmail.com">tony.fleig@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hi Bernat,<br>
<br>
You mean the full system path of a file that is stored in a container<br>
class? That is, the location to which the file would be restored by<br>
#restoreDirectory?<br>
<br>
Or do you mean the full system path of an arbitrary file in the file system?<br>
<font color="#888888"><br>
TF<br>
</font><div><div></div><div class="h5"><br>
On Mon, Feb 7, 2011 at 4:44 AM, AxiNat &lt;<a href="mailto:tibabenfortlapalanca@gmail.com">tibabenfortlapalanca@gmail.com</a>&gt; wrote:<br>
&gt; I&#39;d like to suggest a feature, some method like:<br>
&gt; TFFiler class &gt;&gt; fullPathOf: aFileName<br>
&gt; That returns the full system path for a given file.<br>
&gt; Cheers,<br>
&gt; Bernat.<br>
&gt; 2011/2/7 AxiNat &lt;<a href="mailto:tibabenfortlapalanca@gmail.com">tibabenfortlapalanca@gmail.com</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; Tony, great work!<br>
&gt;&gt; I&#39;ll be using this one in production too :)<br>
&gt;&gt; Bernat Romagosa.<br>
&gt;&gt; 2011/2/4 Sven Van Caekenberghe &lt;<a href="mailto:sven@beta9.be">sven@beta9.be</a>&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Great idea Tony, this is indeed quite useful.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks (again) for sharing this and for doing all the documentation work!<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Sven<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On 04 Feb 2011, at 19:17, Tony Fleig wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt; I&#39;ve published a tool I&#39;m using called TFFiler.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; My problem was that I had a number of external files that were<br>
&gt;&gt;&gt; &gt; required for my Seaside web application. These were CSS, Javascript,<br>
&gt;&gt;&gt; &gt; and image files that had to be placed in a specific directory tree<br>
&gt;&gt;&gt; &gt; structure. When I moved my web app to another system, I always had to<br>
&gt;&gt;&gt; &gt; remember to reconstruct the external directory tree. Over time, the<br>
&gt;&gt;&gt; &gt; directory tree got larger and more complex.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; For deployment, I wanted the files to be served by Apache and not the<br>
&gt;&gt;&gt; &gt; Seaside ExternalFileLibrary. (ExternalFileLibrary was the most<br>
&gt;&gt;&gt; &gt; convenient approach during development.) This meant the directory tree<br>
&gt;&gt;&gt; &gt; should be moved to a location other than the Pharo Resources<br>
&gt;&gt;&gt; &gt; directory, which was the most convenient location during development.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; The current version of Monticello does not provide a way to save<br>
&gt;&gt;&gt; &gt; external files with a project. TFFiler addresses this shortcoming. Now<br>
&gt;&gt;&gt; &gt; when I load my project from Monticello the necessary external files<br>
&gt;&gt;&gt; &gt; are deployed automatically.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Maybe someone else will find this useful as well.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; <a href="http://www.tonyfleig.com/smallthoughts/blog/tffiler" target="_blank">http://www.tonyfleig.com/smallthoughts/blog/tffiler</a><br>
&gt;&gt;&gt; &gt; <a href="http://www.squeaksource.com/TFFiler" target="_blank">http://www.squeaksource.com/TFFiler</a><br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Regards,<br>
&gt;&gt;&gt; &gt; TF<br>
&gt;&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt;&gt; &gt; seaside mailing list<br>
&gt;&gt;&gt; &gt; <a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
&gt;&gt;&gt; &gt; <a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; seaside mailing list<br>
&gt;&gt;&gt; <a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
&gt;&gt;&gt; <a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; seaside mailing list<br>
&gt; <a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
&gt; <a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
&gt;<br>
&gt;<br>
_______________________________________________<br>
seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
</div></div></blockquote></div><br></div>