<?php

/* -------------------------------------------------------------------------- *\
|* -[ moule-diary - Training Export_list ]---------------------------------------- *|
\* -------------------------------------------------------------------------- */
require_once "../core/api.inc.php";
//api_loadModule(array("materials","registries"));
api_loadModule();
global $navigation;
$navigation = new str_navigation();
// filters
$navigation->addFilter("multiselect", "sport", api_text("filter-sport"), array("R" => api_text("filter-run"), "S" => api_text("filter-swim"), "B" => api_text("filter-bike"), "T" => api_text("filter-trail"), "W" => api_text("filter-snowshoes")));
$navigation->addFilter("multiselect", "sort", api_text("filter-sort"), array("S" => api_text("filter-slow"), "L" => api_text("filter-long"), "F" => api_text("filter-fast")));
// load session filters if exist
if (isset($_SESSION['filters']["module-diary_list.php"])) {
    $_GET = array_merge($_SESSION['filters']["module-diary_list.php"], $_GET);
}
global $trainings;
$trainings = api_moduleDiary_trainings();
// include the TCPDF library
require_once '../core/tcpdf/tcpdf.php';
// extend the TCPDF class to create custom header and footer
class MYPDF extends TCPDF
{
    // header
    public function Header()
    {
        $company = api_company(1);
        // <<<----- eventualmente per il multi-società sostituire con società emittente
        $name = stripslashes($company->name);
        //
예제 #2
0
/* -------------------------------------------------------------------------- *\
|* -[ Module-Diary - Template ]------------------------------------------- *|
\* -------------------------------------------------------------------------- */
// include module information file
include "module.inc.php";
// include core api functions
include "../core/api.inc.php";
// load module api and language
api_loadModule();
// print header
$html->header(api_text("module-title"), $module_name);
// get objects
$training = api_moduleDiary_training($_GET['idTraining']);
// build navigation menu
global $navigation;
$navigation = new str_navigation(api_baseName() == "module-diary_list.php" ? TRUE : FALSE);
// filters
if (api_baseName() == "module-diary_list.php") {
    // sport
    $navigation->addFilter("multiselect", "sport", api_text("filter-sport"), array("R" => api_text("filter-run"), "S" => api_text("filter-swim"), "B" => api_text("filter-bike"), "T" => api_text("filter-trail"), "W" => api_text("filter-snowshoes")));
    $navigation->addFilter("multiselect", "sort", api_text("filter-sort"), array("S" => api_text("filter-slow"), "L" => api_text("filter-long"), "F" => api_text("filter-fast")));
    // if not filtered load default filters
    if ($_GET['resetFilters'] || $_GET['filtered'] != 1 && $_SESSION['filters'][api_baseName()]['filtered'] != 1) {
        //include("filters.inc.php");
    }
}
// list
$navigation->addTab(api_text("module-diary-nav-list"), "module-diary_list.php");
if (api_baseName() == "module-diary_list.php") {
    $navigation->addSubTab(api_text("module-diary-nav-export_list"), "module-diary_export_list.php");
}