Esempio n. 1
0
function computeDOMelements($arr, $name)
{
    $widget = array_frequency($arr, 5);
    if (!$widget) {
        $status = 'There were no ' . $name . 'ed elements';
    } else {
        $status = "";
        foreach ($widget as $elem => $freq) {
            $status .= $elem . ' = ' . $freq . '%<br />';
        }
    }
    return $status;
}
Esempio n. 2
0
<?php

// get interacted elements
$hovered = array_frequency($hovered);
$clicked = array_frequency($clicked);
$cdata_widget = '
//<![CDATA[
(function(){
  var aux       = window.smt2fn,
      level     = aux.getNextHighestDepth(),
      displayed = [];
      sizes     = [];
  
  function createDiv(content)
  {
    var d = document.createElement("div");
    var text = document.createTextNode(content);
    d.appendChild(text);

    document.body.appendChild(d);

    return d;
  }

  function displayFreq(dom, freq, bgColor)
  {
    var elm = Selector(dom)[0];
    var pos = aux.findPos(elm);
    
    var d = createDiv(freq + "%");
    d.style.position = "absolute";