5

Agree, it's probably time to remove it. Over on https://civicrm.org, it's handled like this: .crm-container #printer-friendly { display: none; }


5

Try under Administer > Communications > Message Templates. From there you can look in "System Workflow Messages" for the receipt templates. More about templates is in the docs.


4

You can make pdf and then print it. Go to CiviCRM Menu -> Contribution -> Find contribution Click on search button. Select any contributions which you need On the top of table is located "actions" dropdown. Chose "Receipts - print or email". Then You will redirected on "Print Contribution Receipts" page. Click on "PDF Receipts" select pdf template. And then ...


4

The other option to print Membercard is using an extension developed by Webaccess Global which generates card in pdf format. https://github.com/kurund/com.webaccessglobal.membershipcard


3

Yes there is a option to change the font size. The UI setting is not user friendly but it does allow you to update the attributes. Navigate to CiviCRM >> Administer >> System Settings >> Option Groups. Find for Mailing Label Format. Click on "Edit options' link besides 'Mailing Label Format' You will see list of formats, click on 'Edit' besides one of the ...


3

It's because it's using Helvetica font which doesn't have unicode characters - if you can use Deja Vu Sans or another font that has unicode it should work. IGNORE rest of answer below. As per comments Cesar found that under Administer - Communications - Label Formats you can change the font in there. You can try to hack CRM/Utils/PDF/Label.php to hardcode ...


3

I have a client that uses CardExchange Producer to print their membership cards using real-time CiviCRM data. Note that compatible systems will most likely want to connect to your database via a MySQL connection - and since CiviCRM is most often hosted on a web server outside the office, that presents a technical challenge. You should be prepared to do ...


3

As of CiviCRM 5.3 the margins on a PDF print of a CiviReport take their margins from the default PDF page format. This can be administered at: Choose: Administer >> Communications >> Print Page (PDF) Formats Then edit the format marked default and set the margins individually. The margins are set in the Unit of Measure of that page format.


2

I was going to say, "Do a search for participants (not contacts), then select PDF letter" ... but then I tried it - and there are still no event tokens. Some work was done to add participant tokens in CRM-16734. Although the Fix Version is 4.7.15 the related PR (PR-9038) was closed without merging. So unfortunately I don't have a solution for you but ...


2

I confirmed that this is caused by having a name badge layout with a spacer field and sorting the participants by name prior to generating name badges. My work-around for now is to instead of using a spacer in the badge layout, to insert an unused blank field, and I can now print alphabetically sorted badges.


2

Also, if you are willing to develop an extension, you need to check https://docs.civicrm.org/dev/en/latest/hooks/hook_civicrm_summaryActions/ hook to add permission to the "Print/Merge Document" action link. Something like - function mymodulename_civicrm_summaryActions(&$actions, $contactID) { $actions[print_pdf_key_name]['permissions'] = array(...); ...


2

Years ago we used 'QR Code Checkin' extension for one of our clients. Using the extension you can email the QR code to participant and same extension can also be used to confirm the registration.


2

Based on replies here this is the solution. Hosting support assured me: Package alt-php72-xml-7.2.20-2.el6.x86_64 already installed and latest version Then I enabled wordpress debugging, and found that the package 'GD' was required, so I enabled that in cPanel. PDF printing is now working!


1

You probably don't have php-mbstring installed, or it's not enabled in php.ini. See for example https://stackoverflow.com/a/1216284/8332458 and the comment underneath it for if you're using ubuntu/debian (apt install php-mbstring). The package name might be slightly different depending on exactly what system you're on.


1

Use nested tables. The first table has a < tr> with a height to where you want your footer to start then nest a table within the < td> to hold your Smarty query. You can use valign="top" to put your data at the top of the row rather than centered. As long as your Smarty query results are not bigger than your row height, your footer will always be in ...


1

All you need to do is create a table in the first place - Add header in the top row and calculate the number of rows can fit in the page and add the footer to the bottom of the table Now when ever you add content to the page make sure you add to the table row by row and any empty row should be filled with &nbsp; By doing this you are always setting a ...


1

As far as I know there is no specific Permission as you have probably already confirmed, therefore this would require a custom extension. If you have the development skills in-house then you may get the required support via https://chat.civicrm.org/civicrm/channels/dev-newcomers - otherwise you might need to check out a professional development team eg https:...


Only top voted, non community-wiki answers of a minimum length are eligible