Ignore:
Timestamp:
Jul 15, 2008, 3:29:23 AM (16 years ago)
Author:
rvelices
Message:
  • image rating on picture page done through ajax (tested safari/ie 6&7/ff)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/template/yoga/picture.tpl

    r2429 r2435  
    163163selectElement.disabled = true;
    164164var y = new PwgWS(rootUrl);
    165 
    166165y.callService(
    167166  "pwg.images.setPrivacyLevel", {image_id: id, level:level} ,
     
    183182  <tr>
    184183    <td class="label">{'Average rate'|@translate}</td>
    185     <td class="value">
     184    <td class="value" id="ratingSummary">
    186185    {if $rate_summary.count}
    187186      {assign var='rate_text' value='%.2f (rated %d times, standard deviation = %.2f)'|@translate }
     
    214213<form action="{$rating.F_ACTION}" method="post" id="rateForm">
    215214<div>
    216 {if isset($rating.USER_RATE)}{'update_rate'|@translate}{else}{'new_rate'|@translate}{/if}
     215<span id="updateRate">{if isset($rating.USER_RATE)}{'update_rate'|@translate}{else}{'new_rate'|@translate}{/if}</span>
    217216:
    218217{foreach from=$rating.marks item=mark name=rate_loop}
     
    225224{/foreach}
    226225<script type="text/javascript" src="{$ROOT_URL}{$themeconf.template_dir}/rating.js"></script>
     226<script type="text/javascript">
     227makeNiceRatingForm( {ldelim}rootUrl: '{$ROOT_URL|@escape:"javascript"}', image_id: {$current.id},
     228updateRateText: "{'update_rate'|@translate|@escape:'javascript'}", updateRateElement: document.getElementById("updateRate"),
     229ratingSummaryText: "{'%.2f (rated %d times, standard deviation = %.2f)'|@translate|@escape:'javascript'}", ratingSummaryElement: document.getElementById("ratingSummary") {rdelim} );
     230</script>
    227231</div>
    228232</form>
Note: See TracChangeset for help on using the changeset viewer.