Lines Matching refs:m_TOC

71 	var $m_TOC;
85 $this->m_TOC = [];
166 $this->m_TOC[$toc_id]['TOCmark'] = $this->mpdf->page;
167 $this->m_TOC[$toc_id]['TOCoutdent'] = $tocoutdent;
168 $this->m_TOC[$toc_id]['TOCorientation'] = $toc_orientation;
169 $this->m_TOC[$toc_id]['TOCuseLinking'] = $TOCuseLinking;
170 $this->m_TOC[$toc_id]['TOCusePaging'] = $TOCusePaging;
173 $this->m_TOC[$toc_id]['TOCpreHTML'] = $toc_preHTML;
176 $this->m_TOC[$toc_id]['TOCpostHTML'] = $toc_postHTML;
179 $this->m_TOC[$toc_id]['TOCbookmarkText'] = $toc_bookmarkText;
182 $this->m_TOC[$toc_id]['TOC_margin_left'] = $toc_mgl;
183 $this->m_TOC[$toc_id]['TOC_margin_right'] = $toc_mgr;
184 $this->m_TOC[$toc_id]['TOC_margin_top'] = $toc_mgt;
185 $this->m_TOC[$toc_id]['TOC_margin_bottom'] = $toc_mgb;
186 $this->m_TOC[$toc_id]['TOC_margin_header'] = $toc_mgh;
187 $this->m_TOC[$toc_id]['TOC_margin_footer'] = $toc_mgf;
188 $this->m_TOC[$toc_id]['TOC_odd_header_name'] = $toc_ohname;
189 $this->m_TOC[$toc_id]['TOC_even_header_name'] = $toc_ehname;
190 $this->m_TOC[$toc_id]['TOC_odd_footer_name'] = $toc_ofname;
191 $this->m_TOC[$toc_id]['TOC_even_footer_name'] = $toc_efname;
192 $this->m_TOC[$toc_id]['TOC_odd_header_value'] = $toc_ohvalue;
193 $this->m_TOC[$toc_id]['TOC_even_header_value'] = $toc_ehvalue;
194 $this->m_TOC[$toc_id]['TOC_odd_footer_value'] = $toc_ofvalue;
195 $this->m_TOC[$toc_id]['TOC_even_footer_value'] = $toc_efvalue;
196 $this->m_TOC[$toc_id]['TOC_page_selector'] = $toc_pagesel;
197 $this->m_TOC[$toc_id]['TOC_resetpagenum'] = $toc_resetpagenum; // mPDF 6
198 $this->m_TOC[$toc_id]['TOC_pagenumstyle'] = $toc_pagenumstyle; // mPDF 6
199 $this->m_TOC[$toc_id]['TOC_suppress'] = $toc_suppress; // mPDF 6
200 $this->m_TOC[$toc_id]['TOCsheetsize'] = $toc_sheetsize;
280 $this->m_TOC[$toc_id]['TOCmark'] = $this->mpdf->page;
281 $this->m_TOC[$toc_id]['TOCoutdent'] = $tocoutdent;
282 $this->m_TOC[$toc_id]['TOCorientation'] = $toc_orientation;
283 $this->m_TOC[$toc_id]['TOCuseLinking'] = $TOCuseLinking;
284 $this->m_TOC[$toc_id]['TOCusePaging'] = $TOCusePaging;
285 $this->m_TOC[$toc_id]['TOC_resetpagenum'] = $toc_resetpagenum; // mPDF 6
286 $this->m_TOC[$toc_id]['TOC_pagenumstyle'] = $toc_pagenumstyle; // mPDF 6
287 $this->m_TOC[$toc_id]['TOC_suppress'] = $toc_suppress; // mPDF 6
324 $notocs += count($this->m_TOC);
330 if (count($this->m_TOC)) {
331 reset($this->m_TOC);
376 $arr = current($this->m_TOC);
378 $toc_id = key($this->m_TOC);
379 $toc_page = $this->m_TOC[$toc_id]['TOCmark'];
380 $tocoutdent = $this->m_TOC[$toc_id]['TOCoutdent'];
381 $toc_orientation = $this->m_TOC[$toc_id]['TOCorientation'];
382 $TOCuseLinking = $this->m_TOC[$toc_id]['TOCuseLinking'];
383 $TOCusePaging = $this->m_TOC[$toc_id]['TOCusePaging'];
384 if (isset($this->m_TOC[$toc_id]['TOCpreHTML'])) {
385 $toc_preHTML = $this->m_TOC[$toc_id]['TOCpreHTML'];
389 if (isset($this->m_TOC[$toc_id]['TOCpostHTML'])) {
390 $toc_postHTML = $this->m_TOC[$toc_id]['TOCpostHTML'];
394 if (isset($this->m_TOC[$toc_id]['TOCbookmarkText'])) {
395 $toc_bookmarkText = $this->m_TOC[$toc_id]['TOCbookmarkText'];
399 $toc_mgl = $this->m_TOC[$toc_id]['TOC_margin_left'];
400 $toc_mgr = $this->m_TOC[$toc_id]['TOC_margin_right'];
401 $toc_mgt = $this->m_TOC[$toc_id]['TOC_margin_top'];
402 $toc_mgb = $this->m_TOC[$toc_id]['TOC_margin_bottom'];
403 $toc_mgh = $this->m_TOC[$toc_id]['TOC_margin_header'];
404 $toc_mgf = $this->m_TOC[$toc_id]['TOC_margin_footer'];
405 $toc_ohname = $this->m_TOC[$toc_id]['TOC_odd_header_name'];
406 $toc_ehname = $this->m_TOC[$toc_id]['TOC_even_header_name'];
407 $toc_ofname = $this->m_TOC[$toc_id]['TOC_odd_footer_name'];
408 $toc_efname = $this->m_TOC[$toc_id]['TOC_even_footer_name'];
409 $toc_ohvalue = $this->m_TOC[$toc_id]['TOC_odd_header_value'];
410 $toc_ehvalue = $this->m_TOC[$toc_id]['TOC_even_header_value'];
411 $toc_ofvalue = $this->m_TOC[$toc_id]['TOC_odd_footer_value'];
412 $toc_efvalue = $this->m_TOC[$toc_id]['TOC_even_footer_value'];
413 $toc_page_selector = $this->m_TOC[$toc_id]['TOC_page_selector'];
414 $toc_resetpagenum = $this->m_TOC[$toc_id]['TOC_resetpagenum']; // mPDF 6
415 $toc_pagenumstyle = $this->m_TOC[$toc_id]['TOC_pagenumstyle']; // mPDF 6
416 $toc_suppress = $this->m_TOC[$toc_id]['TOC_suppress']; // mPDF 6
417 $toc_sheet_size = (isset($this->m_TOC[$toc_id]['TOCsheetsize']) ? $this->m_TOC[$toc_id]['TOCsheetsize'] : '');
418 next($this->m_TOC);
506 $this->m_TOC[$toc_id]['start'] = $tocstart;
507 $this->m_TOC[$toc_id]['end'] = $this->mpdf->page;
508 $this->m_TOC[$toc_id]['npages'] = $n_toc;
527 if (count($this->m_TOC)) {
528 reset($this->m_TOC);
544 $arr = current($this->m_TOC);
546 $toc_id = key($this->m_TOC);
547 $toc_page = $this->m_TOC[$toc_id]['TOCmark'] + $added_toc_pages;
548 $toc_orientation = $this->m_TOC[$toc_id]['TOCorientation'];
549 $TOCuseLinking = $this->m_TOC[$toc_id]['TOCuseLinking'];
550 $TOCusePaging = $this->m_TOC[$toc_id]['TOCusePaging'];
551 $toc_bookmarkText = Arrays::get($this->m_TOC[$toc_id], 'TOCbookmarkText', null); // *BOOKMARKS*
553 $tocstart = $this->m_TOC[$toc_id]['start'];
554 $tocend = $n = $this->m_TOC[$toc_id]['end'];
555 $n_toc = $this->m_TOC[$toc_id]['npages'];
557 next($this->m_TOC);
653 $this->m_TOC[$toc_id]['TOCoutdent'] = $attr['OUTDENT'];
655 $this->m_TOC[$toc_id]['TOCoutdent'] = '';
658 $this->m_TOC[$toc_id]['TOCorientation'] = $attr['TOC-ORIENTATION'];
660 $this->m_TOC[$toc_id]['TOCorientation'] = '';
663 $this->m_TOC[$toc_id]['TOCusePaging'] = false;
665 $this->m_TOC[$toc_id]['TOCusePaging'] = true;
668 $this->m_TOC[$toc_id]['TOCuseLinking'] = true;
670 $this->m_TOC[$toc_id]['TOCuseLinking'] = false;
673 $this->m_TOC[$toc_id]['TOC_margin_left'] = $this->m_TOC[$toc_id]['TOC_margin_right'] = $this->m_TOC[$toc_id]['TOC_margin_top'] = $this->m_TOC[$toc_id]['TOC_margin_bottom'] = $this->m_TOC[$toc_id]['TOC_margin_header'] = $this->m_TOC[$toc_id]['TOC_margin_footer'] = '';
675 $this->m_TOC[$toc_id]['TOC_margin_right'] = $this->sizeConverter->convert($attr['TOC-MARGIN-RIGHT'], $this->mpdf->w, $this->mpdf->FontSize, false);
678 $this->m_TOC[$toc_id]['TOC_margin_left'] = $this->sizeConverter->convert($attr['TOC-MARGIN-LEFT'], $this->mpdf->w, $this->mpdf->FontSize, false);
681 $this->m_TOC[$toc_id]['TOC_margin_top'] = $this->sizeConverter->convert($attr['TOC-MARGIN-TOP'], $this->mpdf->w, $this->mpdf->FontSize, false);
684 $this->m_TOC[$toc_id]['TOC_margin_bottom'] = $this->sizeConverter->convert($attr['TOC-MARGIN-BOTTOM'], $this->mpdf->w, $this->mpdf->FontSize, false);
687 $this->m_TOC[$toc_id]['TOC_margin_header'] = $this->sizeConverter->convert($attr['TOC-MARGIN-HEADER'], $this->mpdf->w, $this->mpdf->FontSize, false);
690 $this->m_TOC[$toc_id]['TOC_margin_footer'] = $this->sizeConverter->convert($attr['TOC-MARGIN-FOOTER'], $this->mpdf->w, $this->mpdf->FontSize, false);
692 $this->m_TOC[$toc_id]['TOC_odd_header_name'] = $this->m_TOC[$toc_id]['TOC_even_header_name'] = $this->m_TOC[$toc_id]['TOC_odd_footer_name'] = $this->m_TOC[$toc_id]['TOC_even_footer_name'] = '';
694 $this->m_TOC[$toc_id]['TOC_odd_header_name'] = $attr['TOC-ODD-HEADER-NAME'];
697 $this->m_TOC[$toc_id]['TOC_even_header_name'] = $attr['TOC-EVEN-HEADER-NAME'];
700 $this->m_TOC[$toc_id]['TOC_odd_footer_name'] = $attr['TOC-ODD-FOOTER-NAME'];
703 $this->m_TOC[$toc_id]['TOC_even_footer_name'] = $attr['TOC-EVEN-FOOTER-NAME'];
705 $this->m_TOC[$toc_id]['TOC_odd_header_value'] = $this->m_TOC[$toc_id]['TOC_even_header_value'] = $this->m_TOC[$toc_id]['TOC_odd_footer_value'] = $this->m_TOC[$toc_id]['TOC_even_footer_value'] = 0;
707 $this->m_TOC[$toc_id]['TOC_odd_header_value'] = 1;
709 $this->m_TOC[$toc_id]['TOC_odd_header_value'] = -1;
712 $this->m_TOC[$toc_id]['TOC_even_header_value'] = 1;
714 $this->m_TOC[$toc_id]['TOC_even_header_value'] = -1;
717 $this->m_TOC[$toc_id]['TOC_odd_footer_value'] = 1;
719 $this->m_TOC[$toc_id]['TOC_odd_footer_value'] = -1;
722 $this->m_TOC[$toc_id]['TOC_even_footer_value'] = 1;
724 $this->m_TOC[$toc_id]['TOC_even_footer_value'] = -1;
727 $this->m_TOC[$toc_id]['TOC_resetpagenum'] = $attr['TOC-RESETPAGENUM'];
729 $this->m_TOC[$toc_id]['TOC_resetpagenum'] = '';
732 $this->m_TOC[$toc_id]['TOC_pagenumstyle'] = $attr['TOC-PAGENUMSTYLE'];
734 $this->m_TOC[$toc_id]['TOC_pagenumstyle'] = '';
737 $this->m_TOC[$toc_id]['TOC_suppress'] = $attr['TOC-SUPPRESS'];
739 $this->m_TOC[$toc_id]['TOC_suppress'] = '';
742 $this->m_TOC[$toc_id]['TOC_page_selector'] = $attr['TOC-PAGE-SELECTOR'];
744 $this->m_TOC[$toc_id]['TOC_page_selector'] = '';
747 $this->m_TOC[$toc_id]['TOCsheetsize'] = $attr['TOC-SHEET-SIZE'];
749 $this->m_TOC[$toc_id]['TOCsheetsize'] = '';
754 $this->m_TOC[$toc_id]['TOCpreHTML'] = htmlspecialchars_decode($attr['TOC-PREHTML'], ENT_QUOTES);
757 $this->m_TOC[$toc_id]['TOCpostHTML'] = htmlspecialchars_decode($attr['TOC-POSTHTML'], ENT_QUOTES);
761 $this->m_TOC[$toc_id]['TOCbookmarkText'] = htmlspecialchars_decode($attr['TOC-BOOKMARKTEXT'], ENT_QUOTES);
878 $this->m_TOC[$toc_id]['TOCmark'] = $this->mpdf->page;