Category: Print
Features related to printing: single page printing or multiple page printing
Show subcategories objects
| Name | Type |
|---|---|
| Package, mPDF, Print; Installing the mPDF package on Tiki24 update composer and it now require PHP8 (brick the Tiki) | tracker item |
|
Page alias not showing up when printing page through tiki-print.php
When using tiki-print.php the page's real name is displayed instead of its alias. This is probably caused by the same regression which caused real names to be displayed as the page title instead of the alias as was addressed in [https://dev.tiki.org/item4722?from=user|this] bug report that has been completed. I believe that the fix implimented in the bug report linked above does not remedy this, as I applied that fix to one of my local installs and the problem was still there. I think the reason this happens is because the code that sets the page title as an alias gets that information from the structure_path object that is somehow tied to the breadcrumbs module, and the breadcrumbs module is absent when viewing the page content through tiki-print.php. Possible solutions would include getting access to alias information through another way (generating a structure_path object on the fly if one does not exist), or perhaps simply generating breadcrumbs on the tiki-print.php page to have access to the object and setting their visibility to hidden. |
tracker item |
|
PHP Error reporting displaying on the page when trying to print
Basically, when PHP error reporting is turned off in the admin panel, the button to 'Show php error messages' still shows up on the printing page. So with the option 'No error reporting' selected in the General admin panel, the button is hidden on the rest of the site. The only place it continues to show up is on the print page template. I could easily hide this with CSS, but I would prefer that the underlying structure of Tiki handle turning off the button from the admin panel. |
tracker item |
|
print to pdf doesn't use the custom css from the L&F control panel
print to pdf doesn't use the custom css from the L&F control panel |
tracker item |
|
Print with watermark
We wish we could print with watermark. Best Regards Thomas Johansson |
tracker item |
|
Print, PDF; Big design changes between Tiki24 and Tiki25 when printing or saving as PDF
{img fileId="1943" thumb="box"} Preferences: feature_wiki_print = 'y' ('n') print_original_url_tracker = 'n' ('y') print_original_url_wiki = 'n' ('y') print_pdf_from_url = 'mpdf' ('none') |
tracker item |
|
Printing page produce an empty document on Safari and Chrome, work on Firefox
I have a pluginList that produce a listing. I need to print this listing and to print only the data, the table I use "d-print-none" class on the customSearch template, and other buttons bar (custom and Tiki). I use a small jq script and a nice button {CODE(caption="jq")} {jq} $('.print-button').on('click', function() { window.print(); return false; }); {/jq} {CODE} {CODE(caption="html")} <a href="#icon-print" class="print-button m-1"><i class="fas fa-print"></i> </a> {CODE} It work fine on Firefox but not on Chrome and Safari. {img fileId="1377" thumb="box"} {img fileId="1378" thumb="box"} May not directly related to Tiki... but it used to work. |
tracker item |
|
tiki-print_pages.php at doc.tw.o/Documentation produces just one short page
{syntax type="tiki" editor="plain"} tiki-print_pages.php at doc.tw.o/Documentation produces just one short page. Te reproduce, login as user with admin privileges at doc.tw.o, go to wiki > Multi print > Select Documentation structure > print > just one page is shown, in stead of the full structure. And this is the url shown: http://doc.tikiwiki.org/tiki-index.php?page=PluginFootnote&redirectpage= |
tracker item |
|
tiki-print.php?page= always indicates "Home", instead of page name
12.x not OK http://tiki.org/tiki-print.php?page=TikiFestBootstrap 9.x OK: http://profiles.tiki.org/tiki-print.php?page=Tiki+Suite {img fileId="674"} |
tracker item |
|
Tikiwiki Book
Implement something like the special page [http://en.wikipedia.org/wiki/Special:Book|Wikipedia Book] to generate some revenue from community assets |
tracker item |
|
Typo in templates/print/print-object_wiki.tpl
{syntax type="tiki" editor="plain"} "comment" has been mis-typed as "commnet" breaking printing of comments --- templates/print/print-object_wiki.tpl.orig 2025-10-16 09:01:15.930801102 +0100 +++ templates/print/print-object_wiki.tpl 2025-10-16 09:01:32.169999825 +0100 @@ -1,6 +1,6 @@ {if $prefs.feature_page_title ne 'n'}<h1>{$info.pageName}</h1>{/if} <div class="wikitext">{$info.parsed}</div> -<div id="comment-container-{$info.page_id|escape}" data-bs-target="{service controller=commnet action=list type="wiki page" objectId=$info.pageName}"></div> +<div id="comment-container-{$info.page_id|escape}" data-bs-target="{service controller=comment action=list type="wiki page" objectId=$info.pageName}"></div> {jq} var id = '#comment-container-{{$info.page_id}}'; $(id).comment_load($(id).data('bs-target')); |
tracker item |
|
When printing, links should show the actual URL
{syntax type="tiki" editor="plain"} When printing a wiki page (or viewing the printer-pretty version) that has links, it would be nice if links actually showed the full URL. For example ((http://yourtiki/foo|Foo)) would display as Foo (http://yourtiki/foo) ((http://yourtiki/foo|Bar)) would display as Bar (http://yourtiki/foo) [http://foo.com|Bar] would display as Bar (http://foo.com) |
tracker item |
|
Wiki page print function can preview unapproved page
In Wiki page, the print function should show the current information of the page, but the page was shown the unapproved details after I clicked the print icon. I have activated the Approval function so that the edited page will be shown after approval. --- Info to reproduce it {sign user="xavi" datetime="2014-12-31T07:30:58+00:00"}: u: admin p: 12345 * Log in as admin to the attached show.t.o instance: http://marshallau-11729-5521.show.tikiwiki.org/ * See that the "Official Document" has no approved page: + http://marshallau-11729-5521.show.tikiwiki.org/tiki-index.php?page=Official+document * click at the Wiki print button, and you will see the latest version of the document, even if unapproved: + http://marshallau-11729-5521.show.tikiwiki.org/tiki-print.php?page=Official+document * log out as admin, and as anonymous, visit again the url of the print-version of the document. You can see it freely: + http://marshallau-11729-5521.show.tikiwiki.org/tiki-print.php?page=Official+document |
tracker item |
If I diagnose composer from the shell I have:
{CODE()}
tsaharoniki@server001:~/public_html$ ./temp/composer.phar diagnose
Checking composer.json: WARNING
License "LGPL-2.1" is a deprecated SPDX license identifier, use "LGPL-2.1-only" or "LGPL-2.1-or-later" instead
Checking platform settings: OK
Checking git settings: OK
Checking http connectivity to packagist: OK
Checking https connectivity to packagist: OK
Checking github.com rate limit: OK
Checking disk free space: OK
__Checking pubkeys:
Tags Public Key Fingerprint: 57815BA2 7E54DC31 7ECC7CC5 573090D0 87719BA6 8F3BB723 4E5D42D0 84A14642
Dev Public Key Fingerprint: 4AC45767 E5EC2265 2F0C1167 CBBB8A2B 0C708369 153E328C AD90147D AFE50952__
OK
Checking composer version: OK
Composer version: 2.2.9
PHP version: 8.1.4
PHP binary path: /usr/bin/php8.1
OpenSSL version: OpenSSL 1.1.1d 10 Sep 2019
cURL version: 7.64.0 libz 1.2.11 ssl OpenSSL/1.1.1i
zip: extension present, unzip present, 7-Zip not available
{CODE}
I install the package mPDF (see the recording): {file type="gallery" fileId="1786" showicon="y"}
My Vendor folder is updated (today's date) and inside other folders have been updated or added
{CODE()}
drwxr-xr-x 8 tsaharoniki tsaharoniki 4096 Mar 27 13:25 vendor
tsaharoniki@server001:~/public_html$ cd vendor
-rw-r--r-- 1 tsaharoniki tsaharoniki 178 Mar 6 20:46 autoload.php
drwxr-xr-x 2 tsaharoniki tsaharoniki 4096 Mar 27 12:08 composer
drwxr-xr-x 3 tsaharoniki tsaharoniki 4096 Mar 27 12:08 mpdf
drwxr-xr-x 3 tsaharoniki tsaharoniki 4096 Mar 27 12:08 myclabs
drwxr-xr-x 3 tsaharoniki tsaharoniki 4096 Mar 6 20:46 npm-asset
drwxr-xr-x 3 tsaharoniki tsaharoniki 4096 Mar 27 12:08 paragonie
drwxr-xr-x 3 tsaharoniki tsaharoniki 4096 Mar 27 12:08 psr
drwxr-xr-x 3 tsaharoniki tsaharoniki 4096 Mar 27 12:08 setasign
{CODE}
In the file : vendor/composer/platform_check.php there is a check for PHP8
{CODE()}
if (!(PHP_VERSION_ID >= 80000)) {
$issues[] = 'Your Composer dependencies require a PHP version ">= 8.0.0". You are running ' . PHP_VERSION . '.';
}
{CODE}
This forbid the Tiki to run with PHP7.4.