On Thursday, July 20, 2017 at 11:46:50 PM UTC+2, RjOllos wrote:
>
>
>
> On Thu, Jul 20, 2017 at 2:00 PM, toto200891 <[email protected] 
> <javascript:>> wrote:
>>
>>
>> Please find  attached source file
>>
>>> - Ryan
>>>
>>
>> Regards,
>> SF
>>
>
> Are you using Chrome? If so, could you please test in Firefox?
>

Here is the source file for ticketstats in firefox. 

>
> - Ryan 
>

Regards,
SF 

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.
Title: http://localhost:8000/project1/ticketstats
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  
  


  <head>
    <title>
      Ticket Statistics – project1
    </title>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
      <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <!--[if IE]><script type="text/_javascript_">
      if (/^#__msie303:/.test(window.location.hash))
        window.location.replace(window.location.hash.replace(/^#__msie303:/, '#'));
    </script><![endif]-->
          <link rel="start" href="/project1/wiki" />
          <link rel="search" href="/project1/search" />
          <link rel="stylesheet" href="/project1/chrome/common/css/trac.css" type="text/css" />
          <link rel="stylesheet" href="/project1/chrome/common/css/jquery-ui/jquery-ui.css" type="text/css" />
          <link rel="stylesheet" href="/project1/chrome/common/css/jquery-ui-addons.css" type="text/css" />
          <link rel="help" href="/project1/wiki/TracGuide" />
          <link rel="icon" href="/project1/chrome/common/trac.ico" type="image/x-icon" />
    <style id="trac-noscript" type="text/css">.trac-noscript { display: none !important }</style>
      <link type="application/opensearchdescription+xml" rel="search" href="/project1/search/opensearch" title="Rechercher dans project1" />
    <script type="text/_javascript_">
      var 
jquery_ui={"ampm":false,"date_format":"d M 
yy","day_names":{"abbreviated":["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],"narrow":["D","L","M","M","J","V","S"],"wide":["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},"default_timezone":null,"first_week_day":1,"month_names":{"abbreviated":["janv.","f\u00e9vr.","mars","avr.","mai","juin","juil.","ao\u00fbt","sept.","oct.","nov.","d\u00e9c."],"wide":["janvier","f\u00e9vrier","mars","avril","mai","juin","juillet","ao\u00fbt","septembre","octobre","novembre","d\u00e9cembre"]},"period_names":{"am":["AM","AM"],"pm":["PM","PM"]},"show_timezone":false,"time_format":"HH:mm:ss","timepicker_separator":"
 '\u00e0' ","timezone_iso8601":false,"timezone_list":null};
    </script>
      <script type="text/_javascript_" charset="utf-8" src="/project1/chrome/common/js/jquery.js"></script>
      <script type="text/_javascript_" charset="utf-8" src="/project1/chrome/common/js/babel.js"></script>
      <script type="text/_javascript_" charset="utf-8" src="/project1/chrome/common/js/messages/fr.js"></script>
      <script type="text/_javascript_" charset="utf-8" src="/project1/chrome/common/js/trac.js"></script>
      <script type="text/_javascript_" charset="utf-8" src="/project1/chrome/common/js/search.js"></script>
      <script type="text/_javascript_" charset="utf-8" src="/project1/chrome/common/js/jquery-ui.js"></script>
      <script type="text/_javascript_" charset="utf-8" src="/project1/chrome/common/js/jquery-ui-addons.js"></script>
      <script type="text/_javascript_" charset="utf-8" src="/project1/chrome/common/js/jquery-ui-i18n.js"></script>
    <script type="text/_javascript_">
      jQuery("#trac-noscript").remove();
      jQuery(document).ready(function($) {
        $(".trac-autofocus").focus();
        $(".trac-target-new").attr("target", "_blank");
        if ($.ui) { /* is jquery-ui added? */
          $(".trac-datepicker:not([readonly])").prop("autocomplete", "off").datepicker();
          $(".trac-datetimepicker:not([readonly])").prop("autocomplete", "off").datetimepicker();
          $("#main").addClass("trac-nodatetimehint");
        }
        $(".trac-disable").disableSubmit(".trac-disable-determinant");
        setTimeout(function() { $(".trac-scroll").scrollToTop() }, 1);
        $(".trac-disable-on-submit").disableOnSubmit();
      });
    </script>
    <style type="text/css">#chart {
      height: 500px
    }</style>
    <script type="text/_javascript_" src="//cdnjs.cloudflare.com/ajax/libs/yui/2.9.0/yahoo-dom-event/yahoo-dom-event.js"></script>
    <script type="text/_javascript_" src="//cdnjs.cloudflare.com/ajax/libs/yui/2.9.0/element/element-min.js"></script>
    <script type="text/_javascript_" src="//cdnjs.cloudflare.com/ajax/libs/yui/2.9.0/datasource/datasource-min.js"></script>
    <script type="text/_javascript_" src="//cdnjs.cloudflare.com/ajax/libs/yui/2.9.0/json/json-min.js"></script>
    <script type="text/_javascript_" src="//cdnjs.cloudflare.com/ajax/libs/yui/2.9.0/swf/swf-min.js"></script>
    <script type="text/_javascript_" src="//cdnjs.cloudflare.com/ajax/libs/yui/2.9.0/logger/logger-min.js"></script>
    <!-- OPTIONAL: Connection (enables XHR) -->
    <script type="text/_javascript_" src="//cdnjs.cloudflare.com/ajax/libs/yui/2.9.0/connection/connection-min.js"></script>
    <!-- Source files -->
    <script type="text/_javascript_" src="//cdnjs.cloudflare.com/ajax/libs/yui/2.9.0/charts/charts-min.js"></script>
    <script type="text/_javascript_">
      jQuery(document).ready(function($) {
        if ('datepicker' in $) {
          $("#start_date").datepicker();
          $("#end_date").datepicker();
        }
      });
    </script>
  </head>
  <body>
    <div id="banner">
      <div id="header">
        <a id="logo" href="/project1/wiki/TracIni#header_logo-section"><img src="/project1/chrome/site/your_project_logo.png" alt="(please configure the [header_logo] section in trac.ini)" /></a>
      </div>
      <form id="search" action="/project1/search" method="get">
        <div>
          <label for="proj-search">Recherche :</label>
          <input type="text" id="proj-search" name="q" size="18" value="" />
          <input type="submit" value="Recherche" />
        </div>
      </form>
      <div id="metanav" class="nav">
    <ul>
      <li class="first">Connecté en tant qu'utilisateur <span class="trac-author-user">karren</span></li><li><form action="/project1/logout" class="trac-logout" id="logout" method="post"><div><input type="hidden" name="__FORM_TOKEN" value="b4e858e117a8b1ac5e2e32e4" /></div><div><button type="submit" name="logout">Déconnexion</button></div></form></li><li><a href="/project1/prefs">Préférences</a></li><li><a href="/project1/wiki/TracGuide">Aide / Guide</a></li><li class="last"><a href="/project1/about">À propos de Trac</a></li>
    </ul>
  </div>
    </div>
    <div id="mainnav" class="nav">
    <ul>
      <li class="first"><a href="/project1/wiki">Wiki</a></li><li><a href="/project1/timeline">Activité</a></li><li><a href="/project1/roadmap">Feuille de route</a></li><li><a href="/project1/report">Voir les tickets</a></li><li><a href="/project1/newticket">Nouveau ticket</a></li><li><a href="/project1/search">Recherche</a></li><li><a href="/project1/admin">Admin.</a></li><li class="last active"><a href="/project1/ticketstats">Ticket Stats</a></li>
    </ul>
  </div>
    <div id="main">
      <div id="ctxtnav" class="nav">
        <h2>Navigation contextuelle</h2>
        <hr />
      </div>
    <div id="content">
      <h1 class="chart_title">Ticket Statistics</h1>
      <div id="chart"></div>
      <fieldset id="Settings">
        <legend>Settings</legend>
        <form method="post" id="dt_frm" action="_javascript_:doRequestData()"><div><input type="hidden" name="__FORM_TOKEN" value="b4e858e117a8b1ac5e2e32e4" /></div>
          <label for="start_date">Start Date: </label>
          <input type="text" name="start_date" id="start_date" value="1/21/2017" size="10" />
          <label for="end_date">End Date: </label>
          <input type="text" name="end_date" id="end_date" value="7/20/2017" size="10" />
          <label for="resolution">Resolution: </label>
          <!--input type="text" name="resolution" id="resolution" value="${resolution}" size="5"/-->
          <select name="resolution" id="resolution">
            <option value="1">1 Day</option>
            <option value="7">1 Week</option>
            <option value="14">2 Weeks</option>
            <option value="30">1 Month</option>
            <option value="60">2 Months</option>
            <option value="90">3 Months</option>
            <option value="180">6 Months</option>
            <option value="360">1 Year</option>
          </select>
          <label for="milestone">Jalon : </label>
          <select name="milestone" id="milestone">
            <option value="__all">All Milestones</option>
            <option value="milestone1">milestone1</option><option value="milestone2">milestone2</option><option value="milestone3">milestone3</option><option value="milestone4">milestone4</option>
          </select>
          <label for="component">Component: </label>
          <select name="component" id="component">
            <option value="__all">All Components</option>
            <option value="component1">component1</option><option value="component2">component2</option>
          </select>
          <input type="submit" name="Update Chart" value="Update Chart" />
        </form>
        <br />
        <div class="help">
          <small>
            <b>Static URL:</b> <span id="static_url"></span>
          </small>
        </div>
      </fieldset>
    </div>
    <script type="text/_javascript_">
      function rqstr() {
        return  "&amp;start_date=" + document.getElementById("dt_frm").start_date.value +
            "&amp;end_date=" + document.getElementById("dt_frm").end_date.value +
            "&amp;resolution=" + document.getElementById("dt_frm").resolution.value +
            "&amp;component=" + document.getElementById("dt_frm").component.value +
            "&amp;milestone=" + document.getElementById("dt_frm").milestone.value;
      }
      function doRequestData() {
        myCChart.set("request", rqstr());
        updateStaticURL();
      }
      function updateStaticURL() {
        
document.getElementById("static_url").innerHTML = 
"http://localhost:8000/project1" + "/ticketstats?content=render" + 
encodeURI(rqstr());
      }
      function setProvided(res, mile, comp) {
        if (!res)
          res = 30;
        document.getElementById("resolution").selectedIndex = {1: 0, 7: 1, 14: 2, 30: 3, 60: 4, 90: 5, 180: 6, 360: 7}[res];
        if (!mile)
          mile = 0;
        document.getElementById("milestone").selectedIndex = mile;
        if (!comp)
          comp = 0;
        document.getElementById("component").selectedIndex = comp;
      }
      setProvided();
      updateStaticURL();
      YAHOO.widget.Chart.SWFURL = "//cdnjs.cloudflare.com/ajax/libs/yui/2.9.0/charts/assets/charts.swf";
      var myDataSource = new YAHOO.util.DataSource("?content=chartdata");
      myDataSource.connMethodPost = false;
      myDataSource.responseType = YAHOO.util.DataSource.TYPE_JSON;
      myDataSource.responseSchema = {
        resultsList: "chartdata",
        fields: [
          {key: "date"},
          {key: "new_tickets"},
          {key: "open"},
          {key: "closed"}
        ]
      };
      var seriesDef = [
        { displayName: "New Tickets", yField: "new_tickets", style: {color: 0xff0000, size: 40} },
        { displayName: "Closed Tickets", yField: "closed", style: {color: 0x00ff00, size: 40} },
        { type: "line", displayName: "Open Tickets", yField: "open", style: {color: 0x0000ff} }
      ];
      var numtixAxis = new YAHOO.widget.NumericAxis();
      numtixAxis.minimum = 0;
      YAHOO.example.getDataTipText = function (item, index, series) {
        var toolTipText = series.displayName + " for " + item.date;
        toolTipText += "\n" + item[series.yField];
        return toolTipText;
      };
      var myCChart = new YAHOO.widget.ColumnChart("chart", myDataSource, {
        xField: "date",
        series: seriesDef,
        yAxis: numtixAxis,
        dataTipFunction: YAHOO.example.getDataTipText,
        style: {legend: {display: "bottom"}},
        request: rqstr(),
        wmode: "transparent"
      });
    </script>
    <!-- Pass "debug" as a parameter argument to enable debugging -->
    <br />
    </div>
    <div id="footer" lang="en" xml:lang="en"><hr />
      <a id="tracpowered" href="http://trac.edgewall.org/"><img src="/project1/chrome/common/trac_logo_mini.png" height="30" width="107" alt="Trac Powered" /></a>
      <p class="left">Animé par <a href="/project1/about"><strong>Trac 1.2.2</strong></a><br />
        produit par <a href="http://www.edgewall.org/">Edgewall Software</a>.</p>
      <p class="right">En savoir plus sur le projet Trac :<br /> <a href="http://trac.edgewall.org/">http://trac.edgewall.org/</a></p>
    </div>
  </body>
</html>

Reply via email to