You are here

CHANGELOG.txt in Printer, email and PDF versions 6

August 22, 2010
        Update CHANGELOG
        Updated Polish translation by dargod
        Update translations
        Coder fixes
August 20, 2010
        Use theme_token_help to generate token list
August 18, 2010
        Fix #884936: Check if the select PDF tool is accessible and executable (wkhtmltopdf)
        Fix #886766: Make unreadable custom CSS file a warning and not an error when submitting the settings form
        Fix #885420: restore the call to init_theme()
        Remove some PHP warnings in non-content pages
        Fix #883952: Put base href at the top of the print template
        Don't create configuration records if the content type settings are still the default value
August 15, 2010
        Fix #883086: blank CSS file field caused form validation failure in settings
August 14, 2010
        Fix #881650: hide insert warnings during node updates
        Fix #881074 by ceme: use SCRIPT_FILENAME instead of DOCUMENT_ROOT when replacing image paths for local access
        Fix #881870 by Shiny: recent update routines were not PostgreSQL compatible
August 13, 2010
        Updated Hungarian translation.
August 12, 2010
        Fix #880954: Enable translation of 'send page as' options
        Fix #880400: document alternative sites/all/libraries path in INSTALL.txt
August 11, 2010
        SA-CONTRIB-2010-TBD: disable local file access with wkhtmltopdf
        Update CHANGELOG
August 9, 2010
        Convert to local file access only for TCPDF and dompdf
August 4, 2010
        Templates are also searched in the core directories
August 1, 2010
        Coder fixes
July 31, 2010
        Update functions to modify the node_conf tables and the custom CSS path
July 30, 2010
        rename vars to variables in MODULE_preprocess_HOOK functions
July 25, 2010
        Fix #726082: Remove dependency on allow_url_fopen by converting all image URLs to local files
July 24, 2010
        Add option to set default mail sending format
        Fix #850844: Use drupal_add_css for the custom CSS
July 22, 2010
        Another fix for #358838: print.tpl.php in theme path wasn't working properly
        Fix #763810: Configure module weights to ensure that the core module is always called before the others
July 20, 2010
        Provide missing info on the arguments of print_pdf theme functions
        Use type-default settings if a node is being created/updated leaving them unspecified
        Use type-default settings if a node is being created/updated leaving them unspecified
July 16, 2010
        Fix #803580: Add alt text to printer-friendly page logo
        Fix #771300: warn the site admin if dompdf's lib/fonts is not writable
        Fix #715800: type-specific settings act as default settings only, not as a type-wide configuration switch
July 15, 2010
        Fix #358838: use template_preprocess_node() to initialize node.tpl.php variables
July 14, 2010
        LANGUAGE_RTL is always defined in Drupal
        Final part of the fix for #646544: update block cache values in the database
        Fix #764204: align source url and links on the left side for RTL languages
        Fix #801974: only call spl_autoload_register when it exists
        Fix #358838 by EugenMayer: Use theme preprocess functions for the template suggestions
July 13, 2010
        Fix #608518 by ISPTraderChris: Option to send e-mail as link only or as attachments
        Fix #321128 by AndyF: add option to display PF links in teaser mode
        Fix #726146 by marrch_caat: node-specific settings ain't saved on node creation
        Fix #835814 and #451408 by kingandy: use #prefix and #suffix for the content corner span
        Fix #806616 by v.sidorov: use strict comparison when checking the current build mode
        Fix #785364: solve incompatibility with PHP 5.3 when using TCPDF
        Fix #696318 by JamesK: move body onload javascript into Drupal.behaviors
        Fix #735260: Disable named anchors in URL list by default
July 12, 2010
        Fix #719486 by moonray: Print link not showing up in content corner if using panels to display nodes
        Fix #835470 by adrien.gibrat: Transliterate generated PDF filenames if transliteration module is enabled
        Fix #631150 by smk-ka: wkhtmltopdf on windows can use the output pipe again
        Fix #257896: Add support for dompdf 0.6+ Unicode mode
        Fix #684678: Support dompdf 0.6 adding some required defines
July 10, 2010
        Fix #639420, #697616 and #700566: remove use of Xvfb server with wkhtmltopdf
        Remove use of Xvfb by wkhtmltopdf
        Fix #842462 by sbatman: Use proper hook_theme() arguments format
July 9, 2010
        Fix #707534 by truecms.net.au: use Form API for required fields in send e-mail form
June 1, 2010
        Fix #704480 by marrch_caat: TCDPF outputs empty PDF
January 11, 2010
        Fix #623712: Remove unnecessary urldecode() calls and check URLs using html_entity_decode()
        Proper fix for #480916: only use cached node type when processing comments also for mail and pdf links
        Fix #665820: handle wkhtmltopdf executable filename finishing in -i386 or -amd64
        Fix #631760: add query string to user-specified print.css to force browser reload after cache is cleared
        Fix #658208 by Dave Reid: Vertical tabify the print fieldsets
        Fix #646544: use correct block cache settings
November 21, 2009
        Updated Hungarian translation
November 19, 2009
        #244351 by seals: Minor update of Swedish translation.
        #244351 by seals: Updated Swedish translation
November 1, 2009
        Correct typo/bug in the fix for #521776
        Fix #552646: don't add the page to be sent title field in the send-by-email form when the title is empty
        Fix #610878: enlarge the wkhtmltopdf and Xvfb options fields
        Fix #617888: fix anchor links in pages located in sub-directories
October 16, 2009
        by Zoltan Balogh: Updated Hungarian translation
        Fix #605264: check node alias also when accessing the print_mail form
October 14, 2009
        SA-CONTRIB-2009-073: remove XSS vulnerability in PF URLs list and unathorized access to node titles
        Update changelog
October 13, 2009
        Fix #521776: support wkhtmltopdf in Windows
        Fix #599840: use the real page path and not the current URL when determining link visibility
October 8, 2009
        Fix #552882: register dompdf's autoload function to prevent fatal errors
October 7, 2009
        Fix #578990: enable tokens in the wkhtmltopdf options string
October 3, 2009
        Fix #582360: don't complain about missing e-mail addresses when there's a blank line at the end
        Fix #582104: look for PDF libraries in sites/all/libraries
        Fix #572848 by aether: Use theme_username() for print_mail_form defaults
        Fix #566138: add setting to close the window when both the new window and send to printer are enabled
September 12, 2009
        Updated Hungarian translation
September 10, 2009
        Fix #554940: escape mysql query string
August 20, 2009
        SA-CONTRIB-2009-052: remove multiple XSS vulnerabilities
        Try to fix #495946: Don't repeat module updates when already performed in the 5.x version
        Fix #544890 by dereine: use node_load with nid only to allow caching
July 15, 2009
        Fix #519320: typo in setting non-blocking wkhtmltopdf pipes
        Fix #517828: replace the euro sign with an HTML entity
July 9, 2009
        add new 'access send to friend' and 'access PDF version' permissions to any role which has 'access print'
        Stop using @mainpage in API documentation comments
July 3, 2009
        Fix #495814: remove the word core from .info file
        Fix #495898: handle node/nid/tab paths correctly
        Fix #480916: only use cached node type when processing comments
        Fix #495386: make local anchor links navigable inside the PDF
June 15, 2009
        Fix #484926: Increase stylesheet URL max field size to 250
        Update dompdf download URL
June 7, 2009
        Re-enable the use of build_mode (when using CCK, version >= 6.x-2.3 is needed)
        revert icon changes
        Fix #472920: deny access to paths starting with print/print
June 5, 2009
        Fix #481350: Don't show book link in links area when only that option is disabled
        Fix #478196: use CSS instead of break tags to arrange block links vertically
May 28, 2009
        Fix #468342: Add mail and PDF-specific access permissions
May 21, 2009
        Fix #469458: Web version passes XML 1.0 Strict validation test
May 20, 2009
        Add some help text to content-type settings to explain that the module-wide settings must be enabled.
        Add option to auto-configure the TCPDF library (on by default)
        Only remove queries from img URLs which TCPDF will try to access locally
May 17, 2009
        Updated German translation by Frank Tartler
        Updated Hungarian translation by Zoltan Balogh
        Use image scale 1 with TCPDF >= 4.6.002
May 16, 2009
        by Zoltan Balogh: Updated Hungarian translation
May 13, 2009
        Move title after the meta content-type tag to prevent XSS attacks
        Update translations and .pot to current code
        Update changelog
        Coder fixes
        Fix #457528: When using TCPDF remove queries from the image URL
May 11, 2009
        Disable corner link span when empty
        Add CCK's print_content_build_modes hook (currently disabled)
May 6, 2009
        Forgot quotes around UTF-8 in fix for #435578
        Fix #451036: don't call drupal_get_title when the non-node path was not found
        Don't try to use URL aliases when the node doesn't have one
May 5, 2009
        by Zoltan Balogh: Updated Hungarian translation
May 4, 2009
        Last part of the fix for the last part of #435578
        Fix #420460: When using TCPDF remove imagefield/filefield numerical query from image filenames
        Fix #449446 by rsantiag: Use the job_queue module to send emails during the cron run
May 2, 2009
        Fix another part of #435578: decode HTML entities in TCPDF title
April 29, 2009
        Fix #441770: Footer was placed at top of page in TCPDF => 4.6
April 27, 2009
        Improve wkhtmltopdf documentation, configuration and add a directory to place external libraries
        Fix #385994: Printer-friendly pages do not inherit organic group membership from original page
April 25, 2009
        by Zoltan Balogh: Updated Hungarian translation
April 23, 2009
        Prevent PHP from blocking in the wkhtmltopdf code
        Use cyclical numbering for the X display instead of random
        Coder fixes
April 22, 2009
        Fix #283950: clean the output buffer to recover from any TCPDF warning/error
        Fix #440376 by rsantiag: add hooks before and after the email sending action
        Use Drupal log for wkhtmltopdf errors
        Fix #429054: decode html entities in image URLs passed to TCPDF
        Fix a notice with undefined node->type when printing system pages
        Remove some dead code for an untested fix to #254863
        Fix #435578: for now, don't use build_mode as CCK is not ready for it yet
April 21, 2009
        Updated German translation by rastatt
        Fix #419296 by noelbush: ** Use wkhtmltopdf for PDF generation **
        Fix #439314: use better pattern matching for TCPDF's paragraph replacement
April 20, 2009
        Fix #437128 by florin: add some bottom padding to the corner link
April 16, 2009
        Fix #435386 by rhys: accept recepient lists with consecutive separators \(newlines or commas\)
April 15, 2009
        Filter node titles using check_plain
        Hide TCPDF notices
        Fix #428024: use build_mode in hook_nodeapi and elsewhere
March 27, 2009
        Expand the advanced link options by default (too many users couldn't see it) and move the book link inside the fieldset
        Fix #391790: display CCK fields (and labels) better in PDFs generated with TCPDF
        Try to fix #414910 by using a smaller default weight
        Fix #404052: allow node tabs pages to display the links for system pages
        Fix #405564: display the content corner links above the content
        Try to use other functions to convert from UTF-8 to ISO-8859-1 for the PDF generation with dompdf
March 24, 2009
        Fix #408238 by chris.cohen: improve PHP in the default print template
        Updated Italian translation by fabrizioprocopio
        Updated French translation by xmacinfo
March 18, 2009
        SA-CONTRIB-2009-012 Print module can be used as a spam relay
March 17, 2009
        Make tests successful again
        Coder fixes
March 12, 2009
        Fix #303506 partly by joostvdl: remove the country code from paths to private image files used in generating PDFs
        Simpler fix to #388008: Use a 'heavier' weight even in the absense of the CCK module
March 10, 2009
        Fix #388008: implement CCK's hook_content_extra_fields to manage the order of the per-content type settings
March 5, 2009
        Fix #384294 by ron_s: use padding instead of margin in icons
        Fix #381586 by Fleshgrinder: add space at the end of the reset button in the send mail form
        Fix #372250: Add page title to send mail form and the ability to use the !title token
        Improvements to the API index.php
        Updated slovak translation by etki
February 20, 2009
        Fix #371455: Convert all links in the PDF to absolute
        Better fix for #371388: handle tbody tags with attributes
        Fix #375892: Don't validate mail send form when pressing cancel
        Improved Turkish translation by drupalhizmetleri
        Document print_[format].tpl better in the README.txt
February 11, 2009
        by Zoltan Balogh: Updated Hungarian translation
February 10, 2009
        Update changelog
February 9, 2009
        Current mimemail 6.x-1.x-dev no longer causes problems for the mail function, so remove the warnings
        Fix #371388 by victorkane and gurubert: delete tbody tags since dompdf can't handle them
        Fix #370870: do not delete node-specific settings when users without permission to change them edit a node
February 5, 2009
        Update changelog
        Add warning for incompatible mimemail settings
        Fix for #364535: add some warnings about incompatibility of custom strings and the localization mechanism
        Add explanation of the relation between the type- and node-specific print settings
        Updated all translations (Dutch 100% thanks to joostvdl)
February 2, 2009
        Fix #365041: node-specific settings not initialized when adding new content
        Fix #364535: move custom text strings to separate form to prevent conflicts with the translation mechanism
        Fix #366835: support RTL languages in TCPDF generated PDFs
January 27, 2009
        by Zoltan Balogh: Updated Hungarian translation
January 21, 2009
        Updated french translation by remi
        Coder fixes
        Fix #361107: Ensure that per-node configurations are available for block view use
        Revert #349991 until the cause of #359343 can be determined
January 14, 2009
        Add configuration for a default sender message
        Update changelog
        Fix #349991 by moshe weitzman: Use node build_mode instead of custom property for customizing node fields
        Fix #351043: Add specific permission to edit the node-specific settings
        Fix #356073: Check for CSS file before expanding it and replace spaces with %20 in mails sent
December 19, 2008
        Use integers as SQL int default values instead of strings
December 17, 2008
        Add PHP visibility option
        Move cache disabling code to print_controller() instead of print_pdf_init()
December 16, 2008
        Fix #347518: nid is not yet set in node prepare
December 13, 2008
        Remove AdSense module's ads from the output
        Updated Spanish translation by gusgsm1
        Updated Portuguese translation
December 12, 2008
        Simplify hook_mail
December 10, 2008
        Update changelog
        Update translations
        Minor coder fixes
December 8, 2008
        Fix #344036 by eMPee584: generated PDF filename configurable via tokens (requires the token module)
        Fix #343985 by eMPee584: improve removal of comment form and links
        Add ability to configure link text strings
        Improve variable cleanup at uninstall
December 6, 2008
        Fix content corner problem and other minor fixes
December 3, 2008
        Fix the different teaser comparison
        Try to fix #336865: also replace the opening <p>
        Use different teaser comparison
December 2, 2008
        Fix #333049 and #333957: Add ability to change user-visible strings in the settings pages
        Fix #177358: Link options by node
        Fix #247578: Print URLs by content type
        Fix #298063: Most printed, emailed and PDFd blocks
December 1, 2008
        Disable footer in dompdf
        Fix #336860 by Limiting Factor: use realpath for the path replacement when using private files
        Fix #339111: Disable caching for PDF files
November 25, 2008
        Fix #336065: change nodeapi content weight to make sure that the content area link is rendered first
November 21, 2008
        by aries and Zoltan Balogh: Updated Hungarian translation
November 14, 2008
        Handle unclean URLs when using private files
November 7, 2008
        Use link format and icon options also in book links.
        Fix #315204: Add options to show only the current page in book links
        Fix #314521: Use file:// access when accessing images if private file system is enabled
November 5, 2008
        Use ratio of 0 when image size is not set
        Updated Hungarian translation
        Revert multi-file translation
November 1, 2008
        Translation of the Print, Print mail and Print PDF modules (complete)
October 22, 2008
        coder fixes
        Improved UTF-8 conversion for dompdf
October 21, 2008
        Since dompdf can't handle Unicode, decode it to ISO-8859-1
October 18, 2008
        Don't validate the PDF settings when the form is empty
October 17, 2008
        Improve handling of no PDF tool installed
October 16, 2008
        Change PF link class from print to print_html
        Fix #319529: Use referer URL if no path is provided
        Fix #321451: Use reset button on email form
        Update translations
October 15, 2008
        Minor coder fixes
October 14, 2008
        Fix #258095: Add block with links to PF versions
        Fix #318939: Add title tag to icons
October 8, 2008
        Fix #314521: Use real path when private download method is enabled
October 3, 2008
        Fix #315014: redirect back to original page after sending email from book node
October 2, 2008
        Set query to NULL when the link doesn't contain a query
September 25, 2008
        Verify print_controller return value to avoid PHP warnings
        Add option to use URL alias in the link
September 23, 2008
        Avoid system CSS conflict with dompdf
September 22, 2008
        Fix #311270: Use node_not_found() instead of node_access_denied() when appropriate
        Make the code closer to Drupal's node_view()
September 20, 2008
        Fix #310703 by eMPee584: remove undefined teaser notice
September 18, 2008
        Fix #300277: don't break tables when modifying TCPDF's input
September 18, 2008
        Add Vietnamese translation by thehong
        Fix #309084 by gl0tzk0wski: use addslashes in the dompdf footer function
        Fix #308620 by robertDouglass: cast cid to int
        Fix #308478 by Obsidiandh: avoid mod_security error in print_mail settings form
September 13, 2008
        Remove default front page mail and PDF links
        Removed useless redirect of pdf theming functions
September 11, 2008
        Updated german translation
        Update changelog
        Update translations with current .pot
September 10, 2008
        Update documentation
        Remove some more notices
        Use module's CSS files
September 8, 2008
        Footer can now be choice between none, site or user-defined
        Add footer to the dompdf generation (themeable).
September 7, 2008
        Display normal link in pages of type book that are not in books
September 5, 2008
        Slightly better API index
September 4, 2008
        Repair type-specific link settings
September 3, 2008
        Fix wrong fix to #299123
        Improve documentation
September 2, 2008
        Remove some more PHP notices
        Fix #298654: Drupal's theme function doesn't handle references when using PHP4
        Fix fix for #301192: don't use drupal_query_string_encode for recursive calls
        Use quotes around sender's name
        Force menu rebuild after upgrade
        Updated german translation
        Use better system of detecting TCPDF's PHP version being used
September 1, 2008
        Fix #301192: handle arrays in queries correctly
        Fix #299123 and #299133: remove PHP notices
August 22, 2008
        index.php for the API module
August 21, 2008
        Fix use of TCPDF versions later than 4.0.018
        Fix use of TCPDF theming with PHP4
        Fix #297198: Use SCRIPT_FILENAME instead of DOCUMENT_ROOT to determine Drupal's location in the file-system
        Updated german translation (thanks rastatt)
August 14, 2008
        Organize everything in folders before the 1.0 release
        Some minor coder corrections and updated print.pot
August 13, 2008
        Prevent setting of font size to 0 or negative
        Font family and size in PDFs generated by TCPDF can now be user-configured
August 9, 2008
        Updated german translation. Thanks rastatt
        Added the TCPDF footer layout to the themeable functions
        Code documentation
        Misc changes to comply with the coder module
August 8, 2008
        Enable theming of the TCPDF output
August 7, 2008
        Only use logo in TCPDF if the temporary file copy was successful
        Use the template some more when using TCPDF
        Add the links CSS file for the normal link
        Add the logo to the TCPDF page
August 6, 2008
        Fix #291816: Use CCK's 6.x release path for its CSS file
        Update simpletest test for the 6.x-2.x series (compatible with Drupal 7)
        Fix bug with visibility where the link was shown when no page was specified but the 'show only in listed pages' was selected
        Minor fixes
August 5, 2008
        Use more accurate pattern matching in the URL rewrite function
        Add some simpletest unit tests
        Fix bug where legal characters were being trimmed from the edges of URLS
        Delete new variables when uninstalling
        Update translations
        Prepare _print_friendly_urls for simpletest testing
August 4, 2008
        Enable flood control of the send by e-mail functionality
        Fix #290262 by Asif99: sys pages starting with 2 or 3 would return error 404
        Fix #290587: When send to printer was enabled, the generated PDF was empty
August 2, 2008
        Update Hungarian translation by aries
August 1, 2008
        Simplify settings form by using more collapsible fieldsets
        Added RTL link CSS
        Remove some coder warnings
July 30, 2008
        Fix #282385: Add CSS margin between icon and text
        Fix #288064: Large books sometimes resulted in blank PDFs
        Fix #261338: Enable selection of none, theme or user-defined logo. Added also capability to upload logo directly from the settings form.
        Fix PDF bug that prevented correct PDF generation introduced in the last patch.
        Move the setting form elements back to the defined fieldsets.
        Fix #280949: Add macros to the CSS input
        Fix #285496: prevent re-encoding of the encoded query
        Fix some minor coder warnings
        Add some TCPDF calls for better quality output
July 29, 2008
        Add option to select location of the links
July 28, 2008
        Further improvements to the link enabled detection routines
        Fix print*_insert_link functions to point to print*/nn and not print*/node/nn
July 27, 2008
        Improve link enabled detection routines
July 25, 2008
        Prepare a new link area in the upper right corner of the content
        Replaced all inline styles with a core-loaded CSS file
        Updated German translation
July 24, 2008
        Fix visibility so that it works both with the internal and the aliased paths
July 23, 2008
        Re-engineer the variables to no longer use the #tree hierarchy
July 22, 2008
        Increase mail form label width to avoid line wrapping
        Enable translation of mail form buttons text
July 21, 2008
        Fix obscure pattern matching bug for sites that still use index.php in the URL
        Moved taxonomy to lower right corner
        Remove DOS CR+LF
July 17, 2008
        Slightly better current path discovery in the PDF and Web mods
        Fix #283799: Allow icons in book links
July 16, 2008
        Fix #283423: correct the CSS path inclusion when sending by mail
        Vietnamese translation by thehong.
        Updated all translations
        Misc fixes from the coder module
July 15, 2008
        Fix #282385: Remove whitespace between icon and text, use margin instead
July 9, 2008
        To make the job easier for themers, added access to the $node var inside the template
        Fix #278922: Add support to the RTL languages
        Fix #276627: Accept paths of the form node/nnn/args
June 17, 2008
        Self configure TCPDF
June 16, 2008
        With the new agreement between the major search engines, robots=nocache is obsolete
        Set PDF version to 1.6 (Acrobat 7.x)
        Use own panel in node type edit form, instead of workflow and comment panels.
June 13, 2008
        Fix #270095 by suit4: prevent validation error when the class field is empty
June 6, 2008
        Add path-based visibility options to all modules
        Minor code documentation fixes
June 4, 2008
        Fix #257900: Add capability to use different templates for PDF, mail, etc.
        Simplify CSS inclusion code a bit.
        Fix #266186 by aaustin: Use drupal_get_title to obtain the page title
        Fix #266318 by sun: Use theme_image for the icons (also fix #262900)
June 3, 2008
        Added capability to send a user-defined message with the send by e-mail function.
        Streamlined the look of the send mail form.
June 2, 2008
        Change sys link option to list of paths on which to show the link.
        Add option to choose to send only the message teaser.
May 30, 2008
        Fix #263349: Add CCK's CSS file to properly display inlined fields
May 29, 2008
        Working implementation of the mail sending code
May 26, 2008
        Initial send by e-mail support
        Fix #262853: Use unicode-enabled fonts in TCPDF
        Completed the Turkish translation based on the print.pot version 1.7 (by serkan.arikusu)
May 24, 2008
        Completed the Turkish translation based on the print.pot version 1.7 (by serkan.arikusu)
May 23, 2008
        Small improvements to the PDF admin functions
        Separate open in new window option, so that PDF and web versions can have different settings
        Use the template a bit more when using the TCPDF tool.
        Make the title in the template be a heading 1.
May 22, 2008
        Add ability to configure PDF paper size and page orientation
        Misc changes to PDF processing
        Add aux vars print['node'] and print['url']
        Misc improvements
May 21, 2008
        Fix the 'Show book link' option in the PDF version module
        Fix the display of links to PF pages and PDF in individual comments
May 20, 2008
        Correct display of README.txt in the help
        Restore the print_fill_attributes function
        Remove the greybox and thickbox selection
        Add ability to specify customised classes to the PF links
May 19, 2008
        Fix #258689: remove some undefined var warnings
May 13, 2008
        Add capability to open PDFs inline or to a save dialog
        Added Danish translation. Thanks topsys!
        Update Changelog for 6.x-1.0-rc3
May 12, 2008
        Slightly better template vars handling
May 11, 2008
        Improve translability of template strings
May 10, 2008
        Improve the documentation
May 9, 2008
        Revert back the last patch
May 8, 2008
        Remove what seems to be unnecessary code in print_link
May 7, 2008
        Small changes to sync better with the 5.x version
May 6, 2008
        Changes to comply with http://www.drupaltoughlove.com/review/printer-friendly-pages
April 22, 2008
        Add Printer-friendly module group
April 21, 2008
        Added Indonesian translation. Thanks SepedaTua!
        Added Slovak translation. Thanks empError!
        Fix #249526: correct German translation
        Try to fix #230013: only call preg_replace with comment author link if there's anything to replace
April 17, 2008
        Remove PDF admin pages dependecy on PHP5.
        Added Polish translation. Thanks sir_kula!
        Added Swedish translation. Thanks seals!
April 3, 2008
        Add thickbox module support.
        Fix #239896: Make sure drupal_get_title() returns the original page's title
April 2, 2008
        Added Turkish translation. Thanks turkyilmaz1963
March 27, 2008
        Remove hard-coding of the greybox class name, now changes to what greybox uses (#233203)
March 24, 2008
        Updated Romanian translation. Thanks Andrei
March 21, 2008
        Updated translation files to match current code
March 19, 2008
        Remove some more PHP warnings
March 14, 2008
        Fix #233203: Add option to open in new window using the jQuery Greybox Redux module
March 11, 2008
        Some more misc changes by zuriel
March 7, 2008
        Some misc changes suggested by zuriel
March 5, 2008
        Fix #230318 by shaisachs: include page query in PF link
March 4, 2008
        Improve the theme_print_format_link functions
        Update changelog for release 6.x-1.0-rc1
        Better fix for #227127: use number of patterns instead of comparing to a
        Separation of the configuration variables for the HTML and common sections
        Ability to configure use of text, icon or both in the PF links
February 28, 2008
        Adding icons. Thanks to the Plone Foundation
        Fix #227625: add print['url'] var with absolute source url
        Add PDF module settings
February 27, 2008
        Handle uppercase 'a' tags
February 26, 2008
        Properly document the PDF tools installation steps
        Rename the print_fill_attributes function back to the previous name
        Correct the support for the PDF per-node-type settings
        Support print.node-.tpl.php filenames
February 22, 2008
        Auto-discovery of the PDF generation tools
February 21, 2008
        Make CSS path a full URL so that dompdf can find it
        Add PDF support
February 16, 2008
        Fix #222234: Use Drupal 6 language var
February 15, 2008
        Correct print vars when using the printable engine
February 14, 2008
        Better support for Drupal 6.x (performance enhancements via include files and new translation I/F)
        Add current page title to printed breadcrumb
        Fix #216728 better: if first link was duplicate a new ref was generated
February 9, 2008
        Better support for Drupal sites that do not reside in the server root.
        Fix the 'printable' engine to display the page title.
        Cleanup code (ran latest coder module)
February 8, 2008
        Replace module CSS import with an @import statement
February 5, 2008
        Fix 217928: add default value to variable_get('anonymous')
February 4, 2008
        Fix #217439: Add defined javascript to the PF page
        Fix #198688: remove added %20
        Remove whitespace immediately before and after the '=' sign
        Fix #216728 by jpereza: Don't show duplicate URLs in the URL list
        Fix #216716: do not process hreflang attributes
January 25, 2008
        Add rel=nofollow tag to PF link (#213951)
        Add taxonomy terms to the PF page (#214081)
        Small fixes to 6.x
January 24, 2008
        Sync 5.x to 6.x
        Remove comment forms from PF page (fix for #213425)
January 23, 2008
        Fix wrong Paginate hack (replace pages_count with page_count)
January 22, 2008
        Added ability to change the output strings through theming (as per #206365)
        Slightly better solution to #211349.
        Added Portuguese (Brazil) translation (thanks psychopath_mind!)
January 21, 2008
        Fix #211349: Add current query params to PF link
January 8, 2008
        Update changelog
January 5, 2008
        Add div tags around the logo image (fix for #206568)
January 2, 2008
        Fix #202243: Use the anonymous setting for pages with a blank author variable
December 14, 2007
        Added ability to theme the print_format_link function (fix for #198397)
        Added access check to the print_insert_link function
December 4, 2007
        Minor fix to #192855, use full base_url if it does not include subdirs
December 3, 2007
        Sync print 5.x to 4.7.x
        Sync 5.x to 6.x
        Proper fix to the book_node_visitor_html_pre which was incorrectly committed with 'print' instead of 'view'
        Fix #195917: Use correct module check in hook_link_alter
December 2, 2007
        Add replacement book_node_visitor_html_pre so that CCK pages in book nodes print correctly
November 22, 2007
        Fix #192855: If relative links start with '/' just append them to the server name (commit to 5.x-3.x-dev)
        Fix #192855: If relative links start with '/' just append them to the server name
November 19, 2007
        Sync print 5.x to 4.7.x
        Sync print 5.x to 4.7.x
        Update changelog
        Complete Spanish translation. Thanks gustz!
        Complete French translation. Thanks rondev!
November 17, 2007
        Complete versions of the Hungarian and German translations. Thanks hinger and hailstorm!
        Try to solve #192855, by checking also for index.php in relative links
November 15, 2007
        Sync print 5.x to 6.x
        Sync print 5.x to 4.7.x
        Final translation to russian. Thanks VladSavitsky!
        Remove TODOs in the .po files
        Updated Norwegian translation to final. Thanks stenjo!
        Added (partial) Italian translation. Thanks ccattaneo74!
        Added (partial) Ukrainian translation. Thanks artem_sokolov!
        Added (partial) Romanian translation. Thanks baudolino!
November 15, 2007
        Added (partial) Romanian translation. Thanks baudolino!
November 13, 2007
        Make anchor tags (#id) links usable in the PF version again (after the base href fix broke it).
        Add setting to control the book PF link via this module
        Update all .po files to the latest print.pot from the potx module
November 9, 2007
        Add the capability to handle book's PF link via this module
November 8, 2007
        Enable choice of method to open the new window via radio boxes (now possible to select a Javascript XHTML Strict compliant method)
November 7, 2007
        Correct fix for the duplicate PF link in book pages
        Sync documentation in HEAD with the 5.x version
        Russian translation by VladSavitsky. Thanks!
        Remove duplicate PF link in book pages
November 6, 2007
        Updated the installation instructions (INSTALL.txt)
        Update documentation (README, CREDITS and CHANGELOG)
October 31, 2007
        Fix #172100: use drupal_get_html_head to starting building the head section
October 30, 2007
        Backport of version 5.x-2.x-dev into Drupal 4.7
        Minor changes
        Minor changes
        Minor changes
October 29, 2007
        Sync HEAD with latest print-5.x-2.x-dev
        Changes to work with drupal 6.x
October 28, 2007
        Add an inactive line for an XHTML Strict compliant way of opening the PF page in a new window.
        Fixed small code details raised by the coder module.
        Updated Norwegian and Hungarian translation. Thanks stenjo and hinger!
October 27, 2007
        Added Portuguese (Portugal) translation. Thanks jcnventura :)
        Fixed settings description bug in the URL list still describing the old link deactivation feature.
        Remove link area in system pages
        Update print.pot to current version (and the fr, de, hu and no .po files)
        Fix problem with printing pages if printing comments is enabled, but the comments module is disabled.
        Move the print/ path to a constant for easier modification of this hard-coded setting.
October 25, 2007
        Fix some issues with the book detection routine and check for access rights for system pages
        Make the print_insert_link parameter optional.
        Configure the display of the link for non-node types.
        Prevent display of the link in book types.
        Finish comment printing functions (configuration settings and print all comments with node contents capability). Solve #135089
        Add print_insert_link function for use by content writers to position link anywhere in the content. Solves #186216 and (maybe) #180975
        Support templates for specific content types and location of templates in both tthe theme directory (checked first) and the module directory. Solves #181458 and #171172
        Support for printing individual comments
October 24, 2007
        Support printer-friendly pages everywhere in Drupal (adapted from printable module)
October 23, 2007
        Fix #184776 by deviantintegral: <a> tag rewrite affected <address>
        No need to transalate spaces and paranthesis on " (retrieved on "
        Changed print.pot to use string locations in print.module and not print.node.tpl.php
        German translation by hailstorm
        Norwegian translation by stenjo
October 9, 2007
        Re-structure template and code by moving all the printer-friendly-specific output processing to a dedicated function
October 6, 2007
        Hungarian translation by hinger.. Thanks!
October 1, 2007
        French translation by rondev
        Fix #178596 and #178743 by Waldemar: Fix base URL, CSS import and logo code problems with IE 6/7
September 24, 2007
        Fixed bug in url alias destination nid, get it from the dst string now
        Fix #174983: if clean urls is disabled use url() only if it is an a link that does not start with =q?
        Fix #128049: also accept print/url_alias
September 13, 2007
        Try to fix #174983: handling of URLs with Drupal's ?q=
September 12, 2007
        Added $node->printing flag to alert other modules.
        Fix #60817, #74949, #171146, #117236, #172252, #173244.
        Fixed buggy link in comments, removed service links and fivestar modules output and removed Paginate's module pagination.
        Correctly handle spaces in filenames and URLs.
August 30, 2007
        Fix #171039. urldecode() the input URL before calling url(/) so that unicode chars are processed correctly
August 28, 2007
        Fix bug of printer-friendly link being displayed for teasers
        Fix bug where anchor tags were not correctly converted to absolute and the anchor destination was marked with '[Array]'
        Made anchor links still navigable when the print urls option is selected
        Fix bug of string parsing for t() calls in print.node.tpl.php
        Regenerate po/print.pot with potx module
August 27, 2007
        File containing the default CSS styles
        Changed the render method to behave more like node_view
        Added the ability to enable/disable the printer-friendly like in the content type form
        Configuration options regarding the Source URL and the ability to open the page in a new window and print it
        New URL re-writing method
        Overall definition of CSS classes and style
        Hyphenated the words "printer-friendly"
August 26, 2007
        New URL rewriting engine; Definition of new CSS classes and styles; Configuration options regarding the Source URL and the ability to open the page in a new window and print it
August 24, 2007
        Sync with HEAD
        Sync with HEAD
        Profile printing is not working. Since utility is not clear, I am removing itfor now
        Try to fix #71391 and try to display other node types through the use of the drupal render engine
        Change maintainer information
        Fix links to relative/internal URLs (#58100)
        Fix #129535. Use ->url instead of
        Fix #49794 and #89724. Use print/nid instead of node/nid/print
        #60334 by the greenman. Handle 'a name' tags
        Apply to CVS HEAD Andy Kirkham's DRUPAL-SA-2007-014: fixing access bypass bug for private issues
August 23, 2007
        Add current time/date before the Source URL
        Make the printer friendly page XHTML Strict compliant.
July 10, 2007
        DRUPAL-SA-2007-014: fixing access bypass bug for private issues
        DRUPAL-SA-2007-014: fixing access bypass bug for private issues
March 26, 2007
        clean up menu.
        clean up menu.
        remove dead code.
        remove dead code.
        adding .info file.
        #88162 -- update to 5.0. patch by hunmonk, diggersf.
October 23, 2006
        French translation of print.module Drupal 4.7
August 2, 2006
        updated Dutch translation
July 15, 2006
        Czech translation of print.module
March 30, 2006
        issue #54997: extra slash in URLs
        issue #54997: extra slash in URLs
        issue #50299: missing t()
        issue #50299: missing t()
January 15, 2006
        backport of semi-fix for issue #33909
        backport of issue #42857
December 31, 2005
        Added init_theme to fix bug with logo.
        http://drupal.org/node/42857
December 30, 2005
        update stable to HEAD
        put some bug fixes from HEAD into DRUPAL-4-7
        Fixed bug: http://drupal.org/node/25437
        Fixed print url friendly (http://drupal.org/node/18716)
        Updated to DRUPAL-4-7
December 21, 2005
        update version requirements
        summarize tonight's changes
        contrib by Markus Petrux for Drupal 4.6
        remove hardcode print.css location, let robots meta work for print_generate_profile(), update users table query for Drupal 4.7, and fix an error missing parameter to variable_get()
December 21, 2005
        default settings point to a css file and it makes a lot of 404 errors to not have one to match
        work on forms API compatability, and fixes towards issues #33909, #28265, #17322, #25437
        bug fix #17317
December 20, 2005
        bug fixes #33909, #25275, #31715, #17317
        fix bug #18716
        Updated with patch for 4.7.
        Updated for 4.
August 24, 2005
        Added missing word.
        Added missing word.
July 27, 2005
        * Renamed file to print.node.tpl.php
        * Created a general print controller to allow modules to generate printer friendly views.
        * Printer friendly profile pages. See INSTALL.txt for details.
        * Renamed the node print template from print.tpl.php to print.node.tpl.php
July 14, 2005
        Commited my patch from
          http://drupal.org/node/25458
        with permission of the maintainer.
June 21, 2005
        Added German translation.
June 1, 2005
        - Brazilian Portuguese Translation of print.module
        - Added print.tpl.php strings
April 26, 2005
        Updated print.pot file.
February 14, 2005
        km - corrected printing of source URL
        km - changed the syntax of some lines to pass code-style.pl checks
January 28, 2005
        km - removed hint on site logo
        km - changed strings back to 'printer friendly page'
January 28, 2005
        km - introduced printer friendly icon
January 26, 2005
        km - changed line numbers and added strings from print.tpl.php
        km - changed strings, added strings from print.tpl.php
        km - included changes from HEAD
        km - changed link
        km - improved layout and localized strings
January 25, 2005
        km - honor themes' global settings for "Display post information"
        km - print_link() checks if page is a book
        km - changed maintainer
November 25, 2004
        * Made CSS import work
November 15, 2004
        created pot-file with extractor.php and added dutch translation
November 12, 2004
        added CUSTOMIZATION
November 5, 2004
        Taking over maintainance
October 30, 2004
        * Created a print.tpl.php template file to give site admins control of what node parts this module renders and how the pages are structured. This feature, combined with the custom print stylesheet option, gives max freedom in rendering print friendly pages.
        * Created a print.tpl.php template file to give site admins control of what node parts this module renders and how the pages are structured. This feature, combined with the custom print stylesheet option, gives max freedom in rendering print friendly pages.
October 28, 2004
        * Generate printer friendly pages for all node types.  Features include the ability to list $node->body URL references at the end of the page, custom print stylesheet and choosing which node elements to display.
January 9, 2002
      print.module- initial commit.
      - attempted to fix the bugs with the chatbox module. Feedback requested.
      - need some installation instructions. Anyone?
      file print.module was initially added on branch DRUPAL-3-0.
October 19, 2001
      file LICENSE was initially added on branch DRUPAL-3-0.

File

CHANGELOG.txt
View source
  1. August 22, 2010
  2. Update CHANGELOG
  3. Updated Polish translation by dargod
  4. Update translations
  5. Coder fixes
  6. August 20, 2010
  7. Use theme_token_help to generate token list
  8. August 18, 2010
  9. Fix #884936: Check if the select PDF tool is accessible and executable (wkhtmltopdf)
  10. Fix #886766: Make unreadable custom CSS file a warning and not an error when submitting the settings form
  11. Fix #885420: restore the call to init_theme()
  12. Remove some PHP warnings in non-content pages
  13. Fix #883952: Put base href at the top of the print template
  14. Don't create configuration records if the content type settings are still the default value
  15. August 15, 2010
  16. Fix #883086: blank CSS file field caused form validation failure in settings
  17. August 14, 2010
  18. Fix #881650: hide insert warnings during node updates
  19. Fix #881074 by ceme: use SCRIPT_FILENAME instead of DOCUMENT_ROOT when replacing image paths for local access
  20. Fix #881870 by Shiny: recent update routines were not PostgreSQL compatible
  21. August 13, 2010
  22. Updated Hungarian translation.
  23. August 12, 2010
  24. Fix #880954: Enable translation of 'send page as' options
  25. Fix #880400: document alternative sites/all/libraries path in INSTALL.txt
  26. August 11, 2010
  27. SA-CONTRIB-2010-TBD: disable local file access with wkhtmltopdf
  28. Update CHANGELOG
  29. August 9, 2010
  30. Convert to local file access only for TCPDF and dompdf
  31. August 4, 2010
  32. Templates are also searched in the core directories
  33. August 1, 2010
  34. Coder fixes
  35. July 31, 2010
  36. Update functions to modify the node_conf tables and the custom CSS path
  37. July 30, 2010
  38. rename vars to variables in MODULE_preprocess_HOOK functions
  39. July 25, 2010
  40. Fix #726082: Remove dependency on allow_url_fopen by converting all image URLs to local files
  41. July 24, 2010
  42. Add option to set default mail sending format
  43. Fix #850844: Use drupal_add_css for the custom CSS
  44. July 22, 2010
  45. Another fix for #358838: print.tpl.php in theme path wasn't working properly
  46. Fix #763810: Configure module weights to ensure that the core module is always called before the others
  47. July 20, 2010
  48. Provide missing info on the arguments of print_pdf theme functions
  49. Use type-default settings if a node is being created/updated leaving them unspecified
  50. Use type-default settings if a node is being created/updated leaving them unspecified
  51. July 16, 2010
  52. Fix #803580: Add alt text to printer-friendly page logo
  53. Fix #771300: warn the site admin if dompdf's lib/fonts is not writable
  54. Fix #715800: type-specific settings act as default settings only, not as a type-wide configuration switch
  55. July 15, 2010
  56. Fix #358838: use template_preprocess_node() to initialize node.tpl.php variables
  57. July 14, 2010
  58. LANGUAGE_RTL is always defined in Drupal
  59. Final part of the fix for #646544: update block cache values in the database
  60. Fix #764204: align source url and links on the left side for RTL languages
  61. Fix #801974: only call spl_autoload_register when it exists
  62. Fix #358838 by EugenMayer: Use theme preprocess functions for the template suggestions
  63. July 13, 2010
  64. Fix #608518 by ISPTraderChris: Option to send e-mail as link only or as attachments
  65. Fix #321128 by AndyF: add option to display PF links in teaser mode
  66. Fix #726146 by marrch_caat: node-specific settings ain't saved on node creation
  67. Fix #835814 and #451408 by kingandy: use #prefix and #suffix for the content corner span
  68. Fix #806616 by v.sidorov: use strict comparison when checking the current build mode
  69. Fix #785364: solve incompatibility with PHP 5.3 when using TCPDF
  70. Fix #696318 by JamesK: move body onload javascript into Drupal.behaviors
  71. Fix #735260: Disable named anchors in URL list by default
  72. July 12, 2010
  73. Fix #719486 by moonray: Print link not showing up in content corner if using panels to display nodes
  74. Fix #835470 by adrien.gibrat: Transliterate generated PDF filenames if transliteration module is enabled
  75. Fix #631150 by smk-ka: wkhtmltopdf on windows can use the output pipe again
  76. Fix #257896: Add support for dompdf 0.6+ Unicode mode
  77. Fix #684678: Support dompdf 0.6 adding some required defines
  78. July 10, 2010
  79. Fix #639420, #697616 and #700566: remove use of Xvfb server with wkhtmltopdf
  80. Remove use of Xvfb by wkhtmltopdf
  81. Fix #842462 by sbatman: Use proper hook_theme() arguments format
  82. July 9, 2010
  83. Fix #707534 by truecms.net.au: use Form API for required fields in send e-mail form
  84. June 1, 2010
  85. Fix #704480 by marrch_caat: TCDPF outputs empty PDF
  86. January 11, 2010
  87. Fix #623712: Remove unnecessary urldecode() calls and check URLs using html_entity_decode()
  88. Proper fix for #480916: only use cached node type when processing comments also for mail and pdf links
  89. Fix #665820: handle wkhtmltopdf executable filename finishing in -i386 or -amd64
  90. Fix #631760: add query string to user-specified print.css to force browser reload after cache is cleared
  91. Fix #658208 by Dave Reid: Vertical tabify the print fieldsets
  92. Fix #646544: use correct block cache settings
  93. November 21, 2009
  94. Updated Hungarian translation
  95. November 19, 2009
  96. #244351 by seals: Minor update of Swedish translation.
  97. #244351 by seals: Updated Swedish translation
  98. November 1, 2009
  99. Correct typo/bug in the fix for #521776
  100. Fix #552646: don't add the page to be sent title field in the send-by-email form when the title is empty
  101. Fix #610878: enlarge the wkhtmltopdf and Xvfb options fields
  102. Fix #617888: fix anchor links in pages located in sub-directories
  103. October 16, 2009
  104. by Zoltan Balogh: Updated Hungarian translation
  105. Fix #605264: check node alias also when accessing the print_mail form
  106. October 14, 2009
  107. SA-CONTRIB-2009-073: remove XSS vulnerability in PF URLs list and unathorized access to node titles
  108. Update changelog
  109. October 13, 2009
  110. Fix #521776: support wkhtmltopdf in Windows
  111. Fix #599840: use the real page path and not the current URL when determining link visibility
  112. October 8, 2009
  113. Fix #552882: register dompdf's autoload function to prevent fatal errors
  114. October 7, 2009
  115. Fix #578990: enable tokens in the wkhtmltopdf options string
  116. October 3, 2009
  117. Fix #582360: don't complain about missing e-mail addresses when there's a blank line at the end
  118. Fix #582104: look for PDF libraries in sites/all/libraries
  119. Fix #572848 by aether: Use theme_username() for print_mail_form defaults
  120. Fix #566138: add setting to close the window when both the new window and send to printer are enabled
  121. September 12, 2009
  122. Updated Hungarian translation
  123. September 10, 2009
  124. Fix #554940: escape mysql query string
  125. August 20, 2009
  126. SA-CONTRIB-2009-052: remove multiple XSS vulnerabilities
  127. Try to fix #495946: Don't repeat module updates when already performed in the 5.x version
  128. Fix #544890 by dereine: use node_load with nid only to allow caching
  129. July 15, 2009
  130. Fix #519320: typo in setting non-blocking wkhtmltopdf pipes
  131. Fix #517828: replace the euro sign with an HTML entity
  132. July 9, 2009
  133. add new 'access send to friend' and 'access PDF version' permissions to any role which has 'access print'
  134. Stop using @mainpage in API documentation comments
  135. July 3, 2009
  136. Fix #495814: remove the word core from .info file
  137. Fix #495898: handle node/nid/tab paths correctly
  138. Fix #480916: only use cached node type when processing comments
  139. Fix #495386: make local anchor links navigable inside the PDF
  140. June 15, 2009
  141. Fix #484926: Increase stylesheet URL max field size to 250
  142. Update dompdf download URL
  143. June 7, 2009
  144. Re-enable the use of build_mode (when using CCK, version >= 6.x-2.3 is needed)
  145. revert icon changes
  146. Fix #472920: deny access to paths starting with print/print
  147. June 5, 2009
  148. Fix #481350: Don't show book link in links area when only that option is disabled
  149. Fix #478196: use CSS instead of break tags to arrange block links vertically
  150. May 28, 2009
  151. Fix #468342: Add mail and PDF-specific access permissions
  152. May 21, 2009
  153. Fix #469458: Web version passes XML 1.0 Strict validation test
  154. May 20, 2009
  155. Add some help text to content-type settings to explain that the module-wide settings must be enabled.
  156. Add option to auto-configure the TCPDF library (on by default)
  157. Only remove queries from img URLs which TCPDF will try to access locally
  158. May 17, 2009
  159. Updated German translation by Frank Tartler
  160. Updated Hungarian translation by Zoltan Balogh
  161. Use image scale 1 with TCPDF >= 4.6.002
  162. May 16, 2009
  163. by Zoltan Balogh: Updated Hungarian translation
  164. May 13, 2009
  165. Move title after the meta content-type tag to prevent XSS attacks
  166. Update translations and .pot to current code
  167. Update changelog
  168. Coder fixes
  169. Fix #457528: When using TCPDF remove queries from the image URL
  170. May 11, 2009
  171. Disable corner link span when empty
  172. Add CCK's print_content_build_modes hook (currently disabled)
  173. May 6, 2009
  174. Forgot quotes around UTF-8 in fix for #435578
  175. Fix #451036: don't call drupal_get_title when the non-node path was not found
  176. Don't try to use URL aliases when the node doesn't have one
  177. May 5, 2009
  178. by Zoltan Balogh: Updated Hungarian translation
  179. May 4, 2009
  180. Last part of the fix for the last part of #435578
  181. Fix #420460: When using TCPDF remove imagefield/filefield numerical query from image filenames
  182. Fix #449446 by rsantiag: Use the job_queue module to send emails during the cron run
  183. May 2, 2009
  184. Fix another part of #435578: decode HTML entities in TCPDF title
  185. April 29, 2009
  186. Fix #441770: Footer was placed at top of page in TCPDF => 4.6
  187. April 27, 2009
  188. Improve wkhtmltopdf documentation, configuration and add a directory to place external libraries
  189. Fix #385994: Printer-friendly pages do not inherit organic group membership from original page
  190. April 25, 2009
  191. by Zoltan Balogh: Updated Hungarian translation
  192. April 23, 2009
  193. Prevent PHP from blocking in the wkhtmltopdf code
  194. Use cyclical numbering for the X display instead of random
  195. Coder fixes
  196. April 22, 2009
  197. Fix #283950: clean the output buffer to recover from any TCPDF warning/error
  198. Fix #440376 by rsantiag: add hooks before and after the email sending action
  199. Use Drupal log for wkhtmltopdf errors
  200. Fix #429054: decode html entities in image URLs passed to TCPDF
  201. Fix a notice with undefined node->type when printing system pages
  202. Remove some dead code for an untested fix to #254863
  203. Fix #435578: for now, don't use build_mode as CCK is not ready for it yet
  204. April 21, 2009
  205. Updated German translation by rastatt
  206. Fix #419296 by noelbush: ** Use wkhtmltopdf for PDF generation **
  207. Fix #439314: use better pattern matching for TCPDF's paragraph replacement
  208. April 20, 2009
  209. Fix #437128 by florin: add some bottom padding to the corner link
  210. April 16, 2009
  211. Fix #435386 by rhys: accept recepient lists with consecutive separators \(newlines or commas\)
  212. April 15, 2009
  213. Filter node titles using check_plain
  214. Hide TCPDF notices
  215. Fix #428024: use build_mode in hook_nodeapi and elsewhere
  216. March 27, 2009
  217. Expand the advanced link options by default (too many users couldn't see it) and move the book link inside the fieldset
  218. Fix #391790: display CCK fields (and labels) better in PDFs generated with TCPDF
  219. Try to fix #414910 by using a smaller default weight
  220. Fix #404052: allow node tabs pages to display the links for system pages
  221. Fix #405564: display the content corner links above the content
  222. Try to use other functions to convert from UTF-8 to ISO-8859-1 for the PDF generation with dompdf
  223. March 24, 2009
  224. Fix #408238 by chris.cohen: improve PHP in the default print template
  225. Updated Italian translation by fabrizioprocopio
  226. Updated French translation by xmacinfo
  227. March 18, 2009
  228. SA-CONTRIB-2009-012 Print module can be used as a spam relay
  229. March 17, 2009
  230. Make tests successful again
  231. Coder fixes
  232. March 12, 2009
  233. Fix #303506 partly by joostvdl: remove the country code from paths to private image files used in generating PDFs
  234. Simpler fix to #388008: Use a 'heavier' weight even in the absense of the CCK module
  235. March 10, 2009
  236. Fix #388008: implement CCK's hook_content_extra_fields to manage the order of the per-content type settings
  237. March 5, 2009
  238. Fix #384294 by ron_s: use padding instead of margin in icons
  239. Fix #381586 by Fleshgrinder: add space at the end of the reset button in the send mail form
  240. Fix #372250: Add page title to send mail form and the ability to use the !title token
  241. Improvements to the API index.php
  242. Updated slovak translation by etki
  243. February 20, 2009
  244. Fix #371455: Convert all links in the PDF to absolute
  245. Better fix for #371388: handle tbody tags with attributes
  246. Fix #375892: Don't validate mail send form when pressing cancel
  247. Improved Turkish translation by drupalhizmetleri
  248. Document print_[format].tpl better in the README.txt
  249. February 11, 2009
  250. by Zoltan Balogh: Updated Hungarian translation
  251. February 10, 2009
  252. Update changelog
  253. February 9, 2009
  254. Current mimemail 6.x-1.x-dev no longer causes problems for the mail function, so remove the warnings
  255. Fix #371388 by victorkane and gurubert: delete tbody tags since dompdf can't handle them
  256. Fix #370870: do not delete node-specific settings when users without permission to change them edit a node
  257. February 5, 2009
  258. Update changelog
  259. Add warning for incompatible mimemail settings
  260. Fix for #364535: add some warnings about incompatibility of custom strings and the localization mechanism
  261. Add explanation of the relation between the type- and node-specific print settings
  262. Updated all translations (Dutch 100% thanks to joostvdl)
  263. February 2, 2009
  264. Fix #365041: node-specific settings not initialized when adding new content
  265. Fix #364535: move custom text strings to separate form to prevent conflicts with the translation mechanism
  266. Fix #366835: support RTL languages in TCPDF generated PDFs
  267. January 27, 2009
  268. by Zoltan Balogh: Updated Hungarian translation
  269. January 21, 2009
  270. Updated french translation by remi
  271. Coder fixes
  272. Fix #361107: Ensure that per-node configurations are available for block view use
  273. Revert #349991 until the cause of #359343 can be determined
  274. January 14, 2009
  275. Add configuration for a default sender message
  276. Update changelog
  277. Fix #349991 by moshe weitzman: Use node build_mode instead of custom property for customizing node fields
  278. Fix #351043: Add specific permission to edit the node-specific settings
  279. Fix #356073: Check for CSS file before expanding it and replace spaces with %20 in mails sent
  280. December 19, 2008
  281. Use integers as SQL int default values instead of strings
  282. December 17, 2008
  283. Add PHP visibility option
  284. Move cache disabling code to print_controller() instead of print_pdf_init()
  285. December 16, 2008
  286. Fix #347518: nid is not yet set in node prepare
  287. December 13, 2008
  288. Remove AdSense module's ads from the output
  289. Updated Spanish translation by gusgsm1
  290. Updated Portuguese translation
  291. December 12, 2008
  292. Simplify hook_mail
  293. December 10, 2008
  294. Update changelog
  295. Update translations
  296. Minor coder fixes
  297. December 8, 2008
  298. Fix #344036 by eMPee584: generated PDF filename configurable via tokens (requires the token module)
  299. Fix #343985 by eMPee584: improve removal of comment form and links
  300. Add ability to configure link text strings
  301. Improve variable cleanup at uninstall
  302. December 6, 2008
  303. Fix content corner problem and other minor fixes
  304. December 3, 2008
  305. Fix the different teaser comparison
  306. Try to fix #336865: also replace the opening

  307. Use different teaser comparison
  308. December 2, 2008
  309. Fix #333049 and #333957: Add ability to change user-visible strings in the settings pages
  310. Fix #177358: Link options by node
  311. Fix #247578: Print URLs by content type
  312. Fix #298063: Most printed, emailed and PDFd blocks
  313. December 1, 2008
  314. Disable footer in dompdf
  315. Fix #336860 by Limiting Factor: use realpath for the path replacement when using private files
  316. Fix #339111: Disable caching for PDF files
  317. November 25, 2008
  318. Fix #336065: change nodeapi content weight to make sure that the content area link is rendered first
  319. November 21, 2008
  320. by aries and Zoltan Balogh: Updated Hungarian translation
  321. November 14, 2008
  322. Handle unclean URLs when using private files
  323. November 7, 2008
  324. Use link format and icon options also in book links.
  325. Fix #315204: Add options to show only the current page in book links
  326. Fix #314521: Use file:// access when accessing images if private file system is enabled
  327. November 5, 2008
  328. Use ratio of 0 when image size is not set
  329. Updated Hungarian translation
  330. Revert multi-file translation
  331. November 1, 2008
  332. Translation of the Print, Print mail and Print PDF modules (complete)
  333. October 22, 2008
  334. coder fixes
  335. Improved UTF-8 conversion for dompdf
  336. October 21, 2008
  337. Since dompdf can't handle Unicode, decode it to ISO-8859-1
  338. October 18, 2008
  339. Don't validate the PDF settings when the form is empty
  340. October 17, 2008
  341. Improve handling of no PDF tool installed
  342. October 16, 2008
  343. Change PF link class from print to print_html
  344. Fix #319529: Use referer URL if no path is provided
  345. Fix #321451: Use reset button on email form
  346. Update translations
  347. October 15, 2008
  348. Minor coder fixes
  349. October 14, 2008
  350. Fix #258095: Add block with links to PF versions
  351. Fix #318939: Add title tag to icons
  352. October 8, 2008
  353. Fix #314521: Use real path when private download method is enabled
  354. October 3, 2008
  355. Fix #315014: redirect back to original page after sending email from book node
  356. October 2, 2008
  357. Set query to NULL when the link doesn't contain a query
  358. September 25, 2008
  359. Verify print_controller return value to avoid PHP warnings
  360. Add option to use URL alias in the link
  361. September 23, 2008
  362. Avoid system CSS conflict with dompdf
  363. September 22, 2008
  364. Fix #311270: Use node_not_found() instead of node_access_denied() when appropriate
  365. Make the code closer to Drupal's node_view()
  366. September 20, 2008
  367. Fix #310703 by eMPee584: remove undefined teaser notice
  368. September 18, 2008
  369. Fix #300277: don't break tables when modifying TCPDF's input
  370. September 18, 2008
  371. Add Vietnamese translation by thehong
  372. Fix #309084 by gl0tzk0wski: use addslashes in the dompdf footer function
  373. Fix #308620 by robertDouglass: cast cid to int
  374. Fix #308478 by Obsidiandh: avoid mod_security error in print_mail settings form
  375. September 13, 2008
  376. Remove default front page mail and PDF links
  377. Removed useless redirect of pdf theming functions
  378. September 11, 2008
  379. Updated german translation
  380. Update changelog
  381. Update translations with current .pot
  382. September 10, 2008
  383. Update documentation
  384. Remove some more notices
  385. Use module's CSS files
  386. September 8, 2008
  387. Footer can now be choice between none, site or user-defined
  388. Add footer to the dompdf generation (themeable).
  389. September 7, 2008
  390. Display normal link in pages of type book that are not in books
  391. September 5, 2008
  392. Slightly better API index
  393. September 4, 2008
  394. Repair type-specific link settings
  395. September 3, 2008
  396. Fix wrong fix to #299123
  397. Improve documentation
  398. September 2, 2008
  399. Remove some more PHP notices
  400. Fix #298654: Drupal's theme function doesn't handle references when using PHP4
  401. Fix fix for #301192: don't use drupal_query_string_encode for recursive calls
  402. Use quotes around sender's name
  403. Force menu rebuild after upgrade
  404. Updated german translation
  405. Use better system of detecting TCPDF's PHP version being used
  406. September 1, 2008
  407. Fix #301192: handle arrays in queries correctly
  408. Fix #299123 and #299133: remove PHP notices
  409. August 22, 2008
  410. index.php for the API module
  411. August 21, 2008
  412. Fix use of TCPDF versions later than 4.0.018
  413. Fix use of TCPDF theming with PHP4
  414. Fix #297198: Use SCRIPT_FILENAME instead of DOCUMENT_ROOT to determine Drupal's location in the file-system
  415. Updated german translation (thanks rastatt)
  416. August 14, 2008
  417. Organize everything in folders before the 1.0 release
  418. Some minor coder corrections and updated print.pot
  419. August 13, 2008
  420. Prevent setting of font size to 0 or negative
  421. Font family and size in PDFs generated by TCPDF can now be user-configured
  422. August 9, 2008
  423. Updated german translation. Thanks rastatt
  424. Added the TCPDF footer layout to the themeable functions
  425. Code documentation
  426. Misc changes to comply with the coder module
  427. August 8, 2008
  428. Enable theming of the TCPDF output
  429. August 7, 2008
  430. Only use logo in TCPDF if the temporary file copy was successful
  431. Use the template some more when using TCPDF
  432. Add the links CSS file for the normal link
  433. Add the logo to the TCPDF page
  434. August 6, 2008
  435. Fix #291816: Use CCK's 6.x release path for its CSS file
  436. Update simpletest test for the 6.x-2.x series (compatible with Drupal 7)
  437. Fix bug with visibility where the link was shown when no page was specified but the 'show only in listed pages' was selected
  438. Minor fixes
  439. August 5, 2008
  440. Use more accurate pattern matching in the URL rewrite function
  441. Add some simpletest unit tests
  442. Fix bug where legal characters were being trimmed from the edges of URLS
  443. Delete new variables when uninstalling
  444. Update translations
  445. Prepare _print_friendly_urls for simpletest testing
  446. August 4, 2008
  447. Enable flood control of the send by e-mail functionality
  448. Fix #290262 by Asif99: sys pages starting with 2 or 3 would return error 404
  449. Fix #290587: When send to printer was enabled, the generated PDF was empty
  450. August 2, 2008
  451. Update Hungarian translation by aries
  452. August 1, 2008
  453. Simplify settings form by using more collapsible fieldsets
  454. Added RTL link CSS
  455. Remove some coder warnings
  456. July 30, 2008
  457. Fix #282385: Add CSS margin between icon and text
  458. Fix #288064: Large books sometimes resulted in blank PDFs
  459. Fix #261338: Enable selection of none, theme or user-defined logo. Added also capability to upload logo directly from the settings form.
  460. Fix PDF bug that prevented correct PDF generation introduced in the last patch.
  461. Move the setting form elements back to the defined fieldsets.
  462. Fix #280949: Add macros to the CSS input
  463. Fix #285496: prevent re-encoding of the encoded query
  464. Fix some minor coder warnings
  465. Add some TCPDF calls for better quality output
  466. July 29, 2008
  467. Add option to select location of the links
  468. July 28, 2008
  469. Further improvements to the link enabled detection routines
  470. Fix print*_insert_link functions to point to print*/nn and not print*/node/nn
  471. July 27, 2008
  472. Improve link enabled detection routines
  473. July 25, 2008
  474. Prepare a new link area in the upper right corner of the content
  475. Replaced all inline styles with a core-loaded CSS file
  476. Updated German translation
  477. July 24, 2008
  478. Fix visibility so that it works both with the internal and the aliased paths
  479. July 23, 2008
  480. Re-engineer the variables to no longer use the #tree hierarchy
  481. July 22, 2008
  482. Increase mail form label width to avoid line wrapping
  483. Enable translation of mail form buttons text
  484. July 21, 2008
  485. Fix obscure pattern matching bug for sites that still use index.php in the URL
  486. Moved taxonomy to lower right corner
  487. Remove DOS CR+LF
  488. July 17, 2008
  489. Slightly better current path discovery in the PDF and Web mods
  490. Fix #283799: Allow icons in book links
  491. July 16, 2008
  492. Fix #283423: correct the CSS path inclusion when sending by mail
  493. Vietnamese translation by thehong.
  494. Updated all translations
  495. Misc fixes from the coder module
  496. July 15, 2008
  497. Fix #282385: Remove whitespace between icon and text, use margin instead
  498. July 9, 2008
  499. To make the job easier for themers, added access to the $node var inside the template
  500. Fix #278922: Add support to the RTL languages
  501. Fix #276627: Accept paths of the form node/nnn/args
  502. June 17, 2008
  503. Self configure TCPDF
  504. June 16, 2008
  505. With the new agreement between the major search engines, robots=nocache is obsolete
  506. Set PDF version to 1.6 (Acrobat 7.x)
  507. Use own panel in node type edit form, instead of workflow and comment panels.
  508. June 13, 2008
  509. Fix #270095 by suit4: prevent validation error when the class field is empty
  510. June 6, 2008
  511. Add path-based visibility options to all modules
  512. Minor code documentation fixes
  513. June 4, 2008
  514. Fix #257900: Add capability to use different templates for PDF, mail, etc.
  515. Simplify CSS inclusion code a bit.
  516. Fix #266186 by aaustin: Use drupal_get_title to obtain the page title
  517. Fix #266318 by sun: Use theme_image for the icons (also fix #262900)
  518. June 3, 2008
  519. Added capability to send a user-defined message with the send by e-mail function.
  520. Streamlined the look of the send mail form.
  521. June 2, 2008
  522. Change sys link option to list of paths on which to show the link.
  523. Add option to choose to send only the message teaser.
  524. May 30, 2008
  525. Fix #263349: Add CCK's CSS file to properly display inlined fields
  526. May 29, 2008
  527. Working implementation of the mail sending code
  528. May 26, 2008
  529. Initial send by e-mail support
  530. Fix #262853: Use unicode-enabled fonts in TCPDF
  531. Completed the Turkish translation based on the print.pot version 1.7 (by serkan.arikusu)
  532. May 24, 2008
  533. Completed the Turkish translation based on the print.pot version 1.7 (by serkan.arikusu)
  534. May 23, 2008
  535. Small improvements to the PDF admin functions
  536. Separate open in new window option, so that PDF and web versions can have different settings
  537. Use the template a bit more when using the TCPDF tool.
  538. Make the title in the template be a heading 1.
  539. May 22, 2008
  540. Add ability to configure PDF paper size and page orientation
  541. Misc changes to PDF processing
  542. Add aux vars print['node'] and print['url']
  543. Misc improvements
  544. May 21, 2008
  545. Fix the 'Show book link' option in the PDF version module
  546. Fix the display of links to PF pages and PDF in individual comments
  547. May 20, 2008
  548. Correct display of README.txt in the help
  549. Restore the print_fill_attributes function
  550. Remove the greybox and thickbox selection
  551. Add ability to specify customised classes to the PF links
  552. May 19, 2008
  553. Fix #258689: remove some undefined var warnings
  554. May 13, 2008
  555. Add capability to open PDFs inline or to a save dialog
  556. Added Danish translation. Thanks topsys!
  557. Update Changelog for 6.x-1.0-rc3
  558. May 12, 2008
  559. Slightly better template vars handling
  560. May 11, 2008
  561. Improve translability of template strings
  562. May 10, 2008
  563. Improve the documentation
  564. May 9, 2008
  565. Revert back the last patch
  566. May 8, 2008
  567. Remove what seems to be unnecessary code in print_link
  568. May 7, 2008
  569. Small changes to sync better with the 5.x version
  570. May 6, 2008
  571. Changes to comply with http://www.drupaltoughlove.com/review/printer-friendly-pages
  572. April 22, 2008
  573. Add Printer-friendly module group
  574. April 21, 2008
  575. Added Indonesian translation. Thanks SepedaTua!
  576. Added Slovak translation. Thanks empError!
  577. Fix #249526: correct German translation
  578. Try to fix #230013: only call preg_replace with comment author link if there's anything to replace
  579. April 17, 2008
  580. Remove PDF admin pages dependecy on PHP5.
  581. Added Polish translation. Thanks sir_kula!
  582. Added Swedish translation. Thanks seals!
  583. April 3, 2008
  584. Add thickbox module support.
  585. Fix #239896: Make sure drupal_get_title() returns the original page's title
  586. April 2, 2008
  587. Added Turkish translation. Thanks turkyilmaz1963
  588. March 27, 2008
  589. Remove hard-coding of the greybox class name, now changes to what greybox uses (#233203)
  590. March 24, 2008
  591. Updated Romanian translation. Thanks Andrei
  592. March 21, 2008
  593. Updated translation files to match current code
  594. March 19, 2008
  595. Remove some more PHP warnings
  596. March 14, 2008
  597. Fix #233203: Add option to open in new window using the jQuery Greybox Redux module
  598. March 11, 2008
  599. Some more misc changes by zuriel
  600. March 7, 2008
  601. Some misc changes suggested by zuriel
  602. March 5, 2008
  603. Fix #230318 by shaisachs: include page query in PF link
  604. March 4, 2008
  605. Improve the theme_print_format_link functions
  606. Update changelog for release 6.x-1.0-rc1
  607. Better fix for #227127: use number of patterns instead of comparing to a
  608. Separation of the configuration variables for the HTML and common sections
  609. Ability to configure use of text, icon or both in the PF links
  610. February 28, 2008
  611. Adding icons. Thanks to the Plone Foundation
  612. Fix #227625: add print['url'] var with absolute source url
  613. Add PDF module settings
  614. February 27, 2008
  615. Handle uppercase 'a' tags
  616. February 26, 2008
  617. Properly document the PDF tools installation steps
  618. Rename the print_fill_attributes function back to the previous name
  619. Correct the support for the PDF per-node-type settings
  620. Support print.node-.tpl.php filenames
  621. February 22, 2008
  622. Auto-discovery of the PDF generation tools
  623. February 21, 2008
  624. Make CSS path a full URL so that dompdf can find it
  625. Add PDF support
  626. February 16, 2008
  627. Fix #222234: Use Drupal 6 language var
  628. February 15, 2008
  629. Correct print vars when using the printable engine
  630. February 14, 2008
  631. Better support for Drupal 6.x (performance enhancements via include files and new translation I/F)
  632. Add current page title to printed breadcrumb
  633. Fix #216728 better: if first link was duplicate a new ref was generated
  634. February 9, 2008
  635. Better support for Drupal sites that do not reside in the server root.
  636. Fix the 'printable' engine to display the page title.
  637. Cleanup code (ran latest coder module)
  638. February 8, 2008
  639. Replace module CSS import with an @import statement
  640. February 5, 2008
  641. Fix 217928: add default value to variable_get('anonymous')
  642. February 4, 2008
  643. Fix #217439: Add defined javascript to the PF page
  644. Fix #198688: remove added %20
  645. Remove whitespace immediately before and after the '=' sign
  646. Fix #216728 by jpereza: Don't show duplicate URLs in the URL list
  647. Fix #216716: do not process hreflang attributes
  648. January 25, 2008
  649. Add rel=nofollow tag to PF link (#213951)
  650. Add taxonomy terms to the PF page (#214081)
  651. Small fixes to 6.x
  652. January 24, 2008
  653. Sync 5.x to 6.x
  654. Remove comment forms from PF page (fix for #213425)
  655. January 23, 2008
  656. Fix wrong Paginate hack (replace pages_count with page_count)
  657. January 22, 2008
  658. Added ability to change the output strings through theming (as per #206365)
  659. Slightly better solution to #211349.
  660. Added Portuguese (Brazil) translation (thanks psychopath_mind!)
  661. January 21, 2008
  662. Fix #211349: Add current query params to PF link
  663. January 8, 2008
  664. Update changelog
  665. January 5, 2008
  666. Add div tags around the logo image (fix for #206568)
  667. January 2, 2008
  668. Fix #202243: Use the anonymous setting for pages with a blank author variable
  669. December 14, 2007
  670. Added ability to theme the print_format_link function (fix for #198397)
  671. Added access check to the print_insert_link function
  672. December 4, 2007
  673. Minor fix to #192855, use full base_url if it does not include subdirs
  674. December 3, 2007
  675. Sync print 5.x to 4.7.x
  676. Sync 5.x to 6.x
  677. Proper fix to the book_node_visitor_html_pre which was incorrectly committed with 'print' instead of 'view'
  678. Fix #195917: Use correct module check in hook_link_alter
  679. December 2, 2007
  680. Add replacement book_node_visitor_html_pre so that CCK pages in book nodes print correctly
  681. November 22, 2007
  682. Fix #192855: If relative links start with '/' just append them to the server name (commit to 5.x-3.x-dev)
  683. Fix #192855: If relative links start with '/' just append them to the server name
  684. November 19, 2007
  685. Sync print 5.x to 4.7.x
  686. Sync print 5.x to 4.7.x
  687. Update changelog
  688. Complete Spanish translation. Thanks gustz!
  689. Complete French translation. Thanks rondev!
  690. November 17, 2007
  691. Complete versions of the Hungarian and German translations. Thanks hinger and hailstorm!
  692. Try to solve #192855, by checking also for index.php in relative links
  693. November 15, 2007
  694. Sync print 5.x to 6.x
  695. Sync print 5.x to 4.7.x
  696. Final translation to russian. Thanks VladSavitsky!
  697. Remove TODOs in the .po files
  698. Updated Norwegian translation to final. Thanks stenjo!
  699. Added (partial) Italian translation. Thanks ccattaneo74!
  700. Added (partial) Ukrainian translation. Thanks artem_sokolov!
  701. Added (partial) Romanian translation. Thanks baudolino!
  702. November 15, 2007
  703. Added (partial) Romanian translation. Thanks baudolino!
  704. November 13, 2007
  705. Make anchor tags (#id) links usable in the PF version again (after the base href fix broke it).
  706. Add setting to control the book PF link via this module
  707. Update all .po files to the latest print.pot from the potx module
  708. November 9, 2007
  709. Add the capability to handle book's PF link via this module
  710. November 8, 2007
  711. Enable choice of method to open the new window via radio boxes (now possible to select a Javascript XHTML Strict compliant method)
  712. November 7, 2007
  713. Correct fix for the duplicate PF link in book pages
  714. Sync documentation in HEAD with the 5.x version
  715. Russian translation by VladSavitsky. Thanks!
  716. Remove duplicate PF link in book pages
  717. November 6, 2007
  718. Updated the installation instructions (INSTALL.txt)
  719. Update documentation (README, CREDITS and CHANGELOG)
  720. October 31, 2007
  721. Fix #172100: use drupal_get_html_head to starting building the head section
  722. October 30, 2007
  723. Backport of version 5.x-2.x-dev into Drupal 4.7
  724. Minor changes
  725. Minor changes
  726. Minor changes
  727. October 29, 2007
  728. Sync HEAD with latest print-5.x-2.x-dev
  729. Changes to work with drupal 6.x
  730. October 28, 2007
  731. Add an inactive line for an XHTML Strict compliant way of opening the PF page in a new window.
  732. Fixed small code details raised by the coder module.
  733. Updated Norwegian and Hungarian translation. Thanks stenjo and hinger!
  734. October 27, 2007
  735. Added Portuguese (Portugal) translation. Thanks jcnventura :)
  736. Fixed settings description bug in the URL list still describing the old link deactivation feature.
  737. Remove link area in system pages
  738. Update print.pot to current version (and the fr, de, hu and no .po files)
  739. Fix problem with printing pages if printing comments is enabled, but the comments module is disabled.
  740. Move the print/ path to a constant for easier modification of this hard-coded setting.
  741. October 25, 2007
  742. Fix some issues with the book detection routine and check for access rights for system pages
  743. Make the print_insert_link parameter optional.
  744. Configure the display of the link for non-node types.
  745. Prevent display of the link in book types.
  746. Finish comment printing functions (configuration settings and print all comments with node contents capability). Solve #135089
  747. Add print_insert_link function for use by content writers to position link anywhere in the content. Solves #186216 and (maybe) #180975
  748. Support templates for specific content types and location of templates in both tthe theme directory (checked first) and the module directory. Solves #181458 and #171172
  749. Support for printing individual comments
  750. October 24, 2007
  751. Support printer-friendly pages everywhere in Drupal (adapted from printable module)
  752. October 23, 2007
  753. Fix #184776 by deviantintegral: tag rewrite affected
  754. No need to transalate spaces and paranthesis on " (retrieved on "
  755. Changed print.pot to use string locations in print.module and not print.node.tpl.php
  756. German translation by hailstorm
  757. Norwegian translation by stenjo
  758. October 9, 2007
  759. Re-structure template and code by moving all the printer-friendly-specific output processing to a dedicated function
  760. October 6, 2007
  761. Hungarian translation by hinger.. Thanks!
  762. October 1, 2007
  763. French translation by rondev
  764. Fix #178596 and #178743 by Waldemar: Fix base URL, CSS import and logo code problems with IE 6/7
  765. September 24, 2007
  766. Fixed bug in url alias destination nid, get it from the dst string now
  767. Fix #174983: if clean urls is disabled use url() only if it is an a link that does not start with =q?
  768. Fix #128049: also accept print/url_alias
  769. September 13, 2007
  770. Try to fix #174983: handling of URLs with Drupal's ?q=
  771. September 12, 2007
  772. Added $node->printing flag to alert other modules.
  773. Fix #60817, #74949, #171146, #117236, #172252, #173244.
  774. Fixed buggy link in comments, removed service links and fivestar modules output and removed Paginate's module pagination.
  775. Correctly handle spaces in filenames and URLs.
  776. August 30, 2007
  777. Fix #171039. urldecode() the input URL before calling url(/) so that unicode chars are processed correctly
  778. August 28, 2007
  779. Fix bug of printer-friendly link being displayed for teasers
  780. Fix bug where anchor tags were not correctly converted to absolute and the anchor destination was marked with '[Array]'
  781. Made anchor links still navigable when the print urls option is selected
  782. Fix bug of string parsing for t() calls in print.node.tpl.php
  783. Regenerate po/print.pot with potx module
  784. August 27, 2007
  785. File containing the default CSS styles
  786. Changed the render method to behave more like node_view
  787. Added the ability to enable/disable the printer-friendly like in the content type form
  788. Configuration options regarding the Source URL and the ability to open the page in a new window and print it
  789. New URL re-writing method
  790. Overall definition of CSS classes and style
  791. Hyphenated the words "printer-friendly"
  792. August 26, 2007
  793. New URL rewriting engine; Definition of new CSS classes and styles; Configuration options regarding the Source URL and the ability to open the page in a new window and print it
  794. August 24, 2007
  795. Sync with HEAD
  796. Sync with HEAD
  797. Profile printing is not working. Since utility is not clear, I am removing itfor now
  798. Try to fix #71391 and try to display other node types through the use of the drupal render engine
  799. Change maintainer information
  800. Fix links to relative/internal URLs (#58100)
  801. Fix #129535. Use ->url instead of
  802. Fix #49794 and #89724. Use print/nid instead of node/nid/print
  803. #60334 by the greenman. Handle 'a name' tags
  804. Apply to CVS HEAD Andy Kirkham's DRUPAL-SA-2007-014: fixing access bypass bug for private issues
  805. August 23, 2007
  806. Add current time/date before the Source URL
  807. Make the printer friendly page XHTML Strict compliant.
  808. July 10, 2007
  809. DRUPAL-SA-2007-014: fixing access bypass bug for private issues
  810. DRUPAL-SA-2007-014: fixing access bypass bug for private issues
  811. March 26, 2007
  812. clean up menu.
  813. clean up menu.
  814. remove dead code.
  815. remove dead code.
  816. adding .info file.
  817. #88162 -- update to 5.0. patch by hunmonk, diggersf.
  818. October 23, 2006
  819. French translation of print.module Drupal 4.7
  820. August 2, 2006
  821. updated Dutch translation
  822. July 15, 2006
  823. Czech translation of print.module
  824. March 30, 2006
  825. issue #54997: extra slash in URLs
  826. issue #54997: extra slash in URLs
  827. issue #50299: missing t()
  828. issue #50299: missing t()
  829. January 15, 2006
  830. backport of semi-fix for issue #33909
  831. backport of issue #42857
  832. December 31, 2005
  833. Added init_theme to fix bug with logo.
  834. http://drupal.org/node/42857
  835. December 30, 2005
  836. update stable to HEAD
  837. put some bug fixes from HEAD into DRUPAL-4-7
  838. Fixed bug: http://drupal.org/node/25437
  839. Fixed print url friendly (http://drupal.org/node/18716)
  840. Updated to DRUPAL-4-7
  841. December 21, 2005
  842. update version requirements
  843. summarize tonight's changes
  844. contrib by Markus Petrux for Drupal 4.6
  845. remove hardcode print.css location, let robots meta work for print_generate_profile(), update users table query for Drupal 4.7, and fix an error missing parameter to variable_get()
  846. December 21, 2005
  847. default settings point to a css file and it makes a lot of 404 errors to not have one to match
  848. work on forms API compatability, and fixes towards issues #33909, #28265, #17322, #25437
  849. bug fix #17317
  850. December 20, 2005
  851. bug fixes #33909, #25275, #31715, #17317
  852. fix bug #18716
  853. Updated with patch for 4.7.
  854. Updated for 4.
  855. August 24, 2005
  856. Added missing word.
  857. Added missing word.
  858. July 27, 2005
  859. * Renamed file to print.node.tpl.php
  860. * Created a general print controller to allow modules to generate printer friendly views.
  861. * Printer friendly profile pages. See INSTALL.txt for details.
  862. * Renamed the node print template from print.tpl.php to print.node.tpl.php
  863. July 14, 2005
  864. Commited my patch from
  865. http://drupal.org/node/25458
  866. with permission of the maintainer.
  867. June 21, 2005
  868. Added German translation.
  869. June 1, 2005
  870. - Brazilian Portuguese Translation of print.module
  871. - Added print.tpl.php strings
  872. April 26, 2005
  873. Updated print.pot file.
  874. February 14, 2005
  875. km - corrected printing of source URL
  876. km - changed the syntax of some lines to pass code-style.pl checks
  877. January 28, 2005
  878. km - removed hint on site logo
  879. km - changed strings back to 'printer friendly page'
  880. January 28, 2005
  881. km - introduced printer friendly icon
  882. January 26, 2005
  883. km - changed line numbers and added strings from print.tpl.php
  884. km - changed strings, added strings from print.tpl.php
  885. km - included changes from HEAD
  886. km - changed link
  887. km - improved layout and localized strings
  888. January 25, 2005
  889. km - honor themes' global settings for "Display post information"
  890. km - print_link() checks if page is a book
  891. km - changed maintainer
  892. November 25, 2004
  893. * Made CSS import work
  894. November 15, 2004
  895. created pot-file with extractor.php and added dutch translation
  896. November 12, 2004
  897. added CUSTOMIZATION
  898. November 5, 2004
  899. Taking over maintainance
  900. October 30, 2004
  901. * Created a print.tpl.php template file to give site admins control of what node parts this module renders and how the pages are structured. This feature, combined with the custom print stylesheet option, gives max freedom in rendering print friendly pages.
  902. * Created a print.tpl.php template file to give site admins control of what node parts this module renders and how the pages are structured. This feature, combined with the custom print stylesheet option, gives max freedom in rendering print friendly pages.
  903. October 28, 2004
  904. * Generate printer friendly pages for all node types. Features include the ability to list $node->body URL references at the end of the page, custom print stylesheet and choosing which node elements to display.
  905. January 9, 2002
  906. print.module- initial commit.
  907. - attempted to fix the bugs with the chatbox module. Feedback requested.
  908. - need some installation instructions. Anyone?
  909. file print.module was initially added on branch DRUPAL-3-0.
  910. October 19, 2001
  911. file LICENSE was initially added on branch DRUPAL-3-0.