It looks like you're offline.
Open Library logo
additional options menu

This doc was last edited by Administrator March 16, 2009.

plugin upstream
Templates in the website are disabled now. Editing them will not have any effect on the live website.
   1
   2
   3
   4
   5
   6
   7
   8
   9
  10
  11
  12
  13
  14
  15
  16
  17
  18
  19
  20
  21
  22
  23
  24
  25
  26
  27
  28
  29
  30
  31
  32
  33
  34
$def with (objectname, name, value)

$ _ = i18n.get_namespace('/mode/edit')

<div id="image_$name" style="background: transparent url(/static/images/book.upload.gif) top left no-repeat; height: 266px; width: 180px;">
    <!-- $value, $repr(value) -->
    $if value:
        <img id="img_$name" width="180" height="266" src="$value"/>
    $else:
        <img id="img_$name" width="180" height="266" src="/static/images/book.trans.gif"/>

    <input type="hidden" id="id_$name" name="$name" value="$value" />

    <script type="text/javascript">
    var onload_$name = function(frame) {
        var d = window.frames["iframe_$name"].document;
        var path = d.getElementById("path").value;
        if (path == "")
            path = "/static/images/book.trans.gif";
        document.getElementById("img_$name").src = path;
        document.getElementById("id_$name").value = path;
    };
    </script>
    <br/>
</div>


    <div id="div_iframe_$name" style="height: 50px;">
    <iframe name="iframe_$name" id="iframe_$name" src="/upload?name=${objectname}_$name&file=$value" onload="onload_${name}(this)" frameborder="0" style="margin-top: -266px; height: 325px;" allowtransparency="true">
    </iframe>

<div class="formheader" style="margin-top: -15px; font-weight: normal">$:_.add_image</div>

    </div>