stevenn     2003/06/18 02:27:45

  Modified:    src/blocks/linotype/samples flow.js
  Log:
  flame at will, maybe this fixes part of the path problem, if we can live with the 
assumption URI & sitemap layout are similar
  
  Revision  Changes    Path
  1.3       +8 -5      cocoon-2.1/src/blocks/linotype/samples/flow.js
  
  Index: flow.js
  ===================================================================
  RCS file: /home/cvs/cocoon-2.1/src/blocks/linotype/samples/flow.js,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- flow.js   17 Jun 2003 17:24:05 -0000      1.2
  +++ flow.js   18 Jun 2003 09:27:45 -0000      1.3
  @@ -1,8 +1,11 @@
  -/*
  - * Yeah, I know that hardwiring those is hacky as hell. But I'll try to
  - * fix this with link translation later on.
  - */
  -var home = cocoon.context.getRealPath("/") + "samples/linotype/";
  +var realpath = cocoon.context.getRealPath("/");
  +
  +var requesturi = cocoon.request.getRequestURI();
  +var sitemapuri = cocoon.request.getSitemapURI();
  +
  +var mountpoint = requesturi.substring(1,requesturi.indexOf(sitemapuri));
  +
  +var home = realpath + mountpoint;
   
   var stream = new java.io.FileInputStream(home + "linotype.users.properties");
   var users = new 
Packages.org.apache.cocoon.components.UserManager.getInstance(stream);
  
  
  

Reply via email to