$formdata = true; $pagetypeadvice = "multipletagsandmonths"; include "retrieval/taglistretrieval.inc"; include "retrieval/monthlistretrieval.inc"; include "retrieval/advancedoptionretrieval.inc"; if ($pagespecificationerror == true or $monthspecificationerror == true) { include "inputdisplay/" . $pagetypeadvice . "dataentry.inc"; } if ($displayformat == 'htmltableautomatic') { include "style/head.inc"; if (count($taglist) >= count($monthlist)) { printpageviewsformonthoryearlistashtmltable($taglist, $monthlist, $language, $explanatoryheader, $includetotal, $numericdisplayformat, $normalization, 'tag', 'month'); } else { printpageviewsformonthoryearlistashtmltabletransposed($taglist, $monthlist, $language, $explanatoryheader, $includetotal, $numericdisplayformat, $normalization, 'tag', 'month'); } include "inputdisplay/multipletagsandmonthsdataentry.inc"; } elseif ($displayformat == 'htmltable') { include "style/head.inc"; printpageviewsformonthoryearlistashtmltable($taglist, $monthlist, $language, $explanatoryheader, $includetotal, $numericdisplayformat, $normalization, 'tag', 'month'); include "inputdisplay/multipletagsandmonthsdataentry.inc"; } elseif ($displayformat == 'htmltabletransposed') { include "style/head.inc"; printpageviewsformonthoryearlistashtmltabletransposed($taglist, $monthlist, $language, $explanatoryheader, $includetotal, $numericdisplayformat, $normalization, 'tag', 'month'); include "inputdisplay/multipletagsandmonthsdataentry.inc"; } elseif ($displayformat == 'csv') { printpageviewsformonthoryearlistascsv($taglist, $monthlist, $language, $explanatoryheader, $includetotal, $numericdisplayformat, '', 'tag', 'month'); } elseif ($displayformat == 'csvtransposed') { printpageviewsformonthoryearlistascsvtransposed($taglist, $monthlist, $language, $explanatoryheader, $includetotal, $numericdisplayformat, '', 'tag', 'month'); } elseif ($displayformat == 'cpi') { printpageviewsformonthoryearlistascpi($taglist, $monthlist, $language, $explanatoryheader, $includetotal, $numericdisplayformat, '', 'tag', 'month'); }
$formdata = true; $pagetypeadvice = "multipleyears"; include "retrieval/pagelistretrieval.inc"; include "retrieval/yearlistretrieval.inc"; include "retrieval/advancedoptionretrieval.inc"; ##Clumsy hack below, needs refactoring if ($pagespecificationerror == true or $yearspecificationerror == true) { include "inputdisplay/multipleyearsdataentry.inc"; } elseif ($displayformat == 'htmltableautomatic') { include "style/head.inc"; if (count($pagelistasarray) >= count($yearlist)) { printpageviewsformonthoryearlistashtmltable($pagelistasarray, $yearlist, $language, $explanatoryheader, $includetotal, $numericdisplayformat, $normalization, 'page', 'year'); } else { printpageviewsformonthoryearlistashtmltabletransposed($pagelistasarray, $yearlist, $language, $explanatoryheader, $includetotal, $numericdisplayformat, $normalization, 'page', 'year'); } include "inputdisplay/multipleyearsdataentry.inc"; } elseif ($displayformat == 'htmltable') { include "style/head.inc"; printpageviewsformonthoryearlistashtmltable($pagelistasarray, $yearlist, $language, $explanatoryheader, $includetotal, $numericdisplayformat, $normalization, 'page', 'year'); include "inputdisplay/multipleyearsdataentry.inc"; } elseif ($displayformat == 'htmltabletransposed') { include "style/head.inc"; printpageviewsformonthoryearlistashtmltabletransposed($pagelistasarray, $yearlist, $language, $explanatoryheader, $includetotal, $numericdisplayformat, $normalization, 'page', 'year'); include "inputdisplay/multipleyearsdataentry.inc"; } elseif ($displayformat == 'csv') { printpageviewsformonthoryearlistascsv($pagelistasarray, $yearlist, $language, $explanatoryheader, $includetotal, $numericdisplayformat, '', 'page', 'year'); } elseif ($displayformat == 'csvtransposed') { printpageviewsformonthoryearlistascsvtransposed($pagelistasarray, $yearlist, $language, $explanatoryheader, $includetotal, $numericdisplayformat, '', 'page', 'year'); } elseif ($displayformat == 'cpi') { printpageviewsformonthoryearlistascpi($pagelistasarray, $yearlist, $language, $explanatoryheader, $includetotal, $numericdisplayformat, '', 'page', 'year'); }