File:  [Repository] / zogiLib / zpt / head_js.zpt
Revision 1.4: download - view: text, annotated - select for diffs - revision graph
Fri Apr 9 18:32:31 2010 UTC (14 years, 3 months ago) by casties
Branches: MAIN
CVS tags: HEAD
added option for embedding with metal:use-macro
(not finished)

<script type="text/javascript" tal:attributes="src python:here.zogilibPath()+'jslib_js'"></script>
<script type="text/javascript" tal:attributes="src python:here.zogilibPath()+'dllib_js'"></script>
<script type="text/javascript" tal:content="structure python:'''\n
  base_init();\n
  var baseUrl = '%s';\n
  var toolbarEnabledURL = '%s';\n
  var dlTarget = '%s';\n
  window.name = dlTarget;\n
  document.id = dlTarget;\n'''%(here.zogilibPath(), here.getToolbarPageURL(), here.getDLTarget())"/>
<script type="text/javascript" tal:content="python:'''\n
  newParameter('fn', '%s', 1);\n
  newParameter('pn', '%s', 1);\n
'''%(here.getDLParam('fn', ''),here.getDLParam('pn', 1))"/>
<script type="text/javascript">
  newParameter('ws', '1.0', 2);
  newParameter('mo', '', 2);
  newParameter('wx', '0.0', 4);
  newParameter('wy', '0.0', 4);
  newParameter('ww', '1.0', 4);
  newParameter('wh', '1.0', 4);
  newParameter('brgt', '0.0', 4);
  newParameter('cont', '0.0', 4);
  newParameter('rot', '0.0', 4);
  newParameter('rgba', '', 4);
  newParameter('rgbm', '', 4);
  newParameter('ddpi', '', 8);
  newParameter('ddpix', '', 8);
  newParameter('ddpiy', '', 8);
  newParameter('mk', '', 16);
  newParameter('pt', '0', 32);
</script>
<script type="text/javascript" tal:condition="exists:options/newparams" tal:repeat="p options/newparams" tal:content="python:'''\n
  newParameter('%s', '%s', %s);\n'''%(p[0],p[1],p[2])"/>
<script type="text/javascript">
  dl_param_init();
</script>
<script type="text/javascript" tal:condition="python:here.getDLParam('pt', None) is not None" 
  tal:content="structure python:'''setParameter('pt', %d);'''%here.getPT()"></script>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>