#1184696: fix system pages that displayed only 'Array'.
[project/print.git] / CHANGELOG.txt
CommitLineData
0e374b92
JV
1August 22, 2010
2 Update CHANGELOG
3 Updated Polish translation by dargod
4 Update translations
5 Coder fixes
6August 20, 2010
7 Use theme_token_tree to generate token list
8August 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 Remove some PHP warnings in non-content pages
12 Fix #883952: Put base href at the top of the print template
13August 15, 2010
14 Fix #883086: blank CSS file field caused form validation failure in settings
15August 14, 2010
16 Fix #881074 by ceme: use SCRIPT_FILENAME instead of DOCUMENT_ROOT when replacing image paths for local access
17August 12, 2010
18 Fix #880954: Enable translation of 'send page as' options
19 Fix #880400: document alternative sites/all/libraries path in INSTALL.txt
77e11660
JV
20August 11, 2010
21 SA-CONTRIB-2010-TBD: disable local file access with wkhtmltopdf
22 Update CHANGELOG
23August 9, 2010
24 Convert to local file access only for TCPDF and dompdf
25August 5, 2010
26 Fix #869014: Support content type template suggestions
27August 1, 2010
28 Coder fixes
29July 30, 2010
30 rename vars to variables in MODULE_preprocess_HOOK functions
31July 27, 2010
32 Convert class attributes to array
33 Fix #850844: Use drupal_add_css for the custom CSS
34July 25, 2010
35 Fix #726082: Remove dependency on allow_url_fopen by converting all image URLs to local files
36July 24, 2010
37 Add option to set default mail sending format
38July 22, 2010
39 Use correct custom date token format
40 Use textual block deltas
41 Fix #763810: Configure module weights to ensure that the core module is always called before the others
42July 20, 2010
43 Fix PDF generation using TCPDF by using D7 theme arguments syntax
44 Provide missing info on the arguments of print_pdf theme functions
45 Fix send by-email to work in D7
46 Use type-default settings if a node is being created/updated leaving them unspecified
47July 17, 2010
48 Misc D7 updates
49 Misc D7 updates
50July 16, 2010
51 Fix #803580: Add alt text to printer-friendly page logo
52 Fix #771300: warn the site admin if dompdf's lib/fonts is not writable
53 Fix #733582: Support in-core D7 tokens
54 Fix #715800: type-specific settings act as default settings only, not as a type-wide configuration switch
55July 15, 2010
56 Make PDF module work again in Drupal 7
57 Make basic printer-friendly version work again in drupal 7
58 Fix #358838: use template_preprocess_node() to initialize node.tpl.php variables
59July 14, 2010
60 LANGUAGE_RTL is always defined in Drupal
61 Fix #764204: align source url and links on the left side for RTL languages
62 Fix #358838 by EugenMayer: Use theme preprocess functions for the template suggestions
63July 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 #785364: solve incompatibility with PHP 5.3 when using TCPDF
69 Fix #696318 by JamesK: move body onload javascript into Drupal.behaviors
70 Fix #735260: Disable named anchors in URL list by default
71July 12, 2010
72 Fix #835470 by adrien.gibrat: Transliterate generated PDF filenames if transliteration module is enabled
73 Fix #631150 by smk-ka: wkhtmltopdf on windows can use the output pipe again
74 Fix #257896: Add support for dompdf 0.6+ Unicode mode
75 Fix #684678: Support dompdf 0.6 adding some required defines
76July 10, 2010
77 Fix #639420, #697616 and #700566: remove use of Xvfb server with wkhtmltopdf
78 Remove use of Xvfb by wkhtmltopdf
79 Fix #842462 by sbatman: Use proper hook_theme() arguments format
80July 9, 2010
81 Fix #707534 by truecms.net.au: use Form API for required fields in send e-mail form
82June 1, 2010
83 Fix #704480 by marrch_caat: TCDPF outputs empty PDF
84January 11, 2010
85 Fix #623712: Remove unnecessary urldecode() calls and check URLs using html_entity_decode()
86 Proper fix for #480916: only use cached node type when processing comments also for mail and pdf links
87 Fix #665820: handle wkhtmltopdf executable filename finishing in -i386 or -amd64
88 Fix #631760: add query string to user-specified print.css to force browser reload after cache is cleared
89 Fix #658208 by Dave Reid: Vertical tabify the print fieldsets
90 Fix #646544: use correct block cache settings
91November 19, 2009
92 #244351 by seals: Minor update of Swedish translation.
93 #244351 by seals: Updated Swedish translation
94November 1, 2009
95 Correct typo/bug in the fix for #521776
96 Fix #552646: don't add the page to be sent title field in the send-by-email form when the title is empty
97 Fix #610878: enlarge the wkhtmltopdf and Xvfb options fields
98 Fix #617888: fix anchor links in pages located in sub-directories
e25d0ecd
JV
99October 15, 2009
100 Remove XSS vulnerability in PF URLs list and unauthorized access to node titles
101 Update changelog
102October 13, 2009
103 Use admin/config instead of admin/settings
104 Fix #521776: support wkhtmltopdf in Windows
105 Fix #599840: use the real page path and not the current URL when determining link visibility
106October 8, 2009
107 Fix #552882: register dompdf's autoload function to prevent fatal errors
108October 7, 2009
109 Fix #578990: enable tokens in the wkhtmltopdf options string
110October 3, 2009
111 Fix #582360: don't complain about missing e-mail addresses when there's a blank line at the end
112 Fix #582104: look for PDF libraries in sites/all/libraries
113 Fix #572848 by aether: Use theme_username() for print_mail_form defaults
114 Fix #566138: add setting to close the window when both the new window and send to printer are enabled
115September 3, 2009
116 SA-CONTRIB-2009-052: remove multiple XSS vulnerabilities
117 Several updates to comply with current D7
118July 15, 2009
119 Fix #519320: typo in setting non-blocking wkhtmltopdf pipes
120 Fix #517828: replace the euro sign with an HTML entity
121July 9, 2009
122 Delete 6.x update functions
123 Stop using @mainpage in API documentation comments
124July 3, 2009
125 Fix #495814: remove the word core from .info file
126 Fix #495898: handle node/nid/tab paths correctly
127 Fix #480916: only use cached node type when processing comments
128 Fix #495386: make local anchor links navigable inside the PDF
129June 15, 2009
130 Fix #484926: Increase stylesheet URL max field size to 250
131 Update dompdf download URL
132June 7, 2009
133 Fix #472920: deny access to paths starting with print/print
134June 5, 2009
135 Fix #481350: Don't show book link in links area when only that option is disabled
136 Fix #478196: use CSS instead of break tags to arrange block links vertically
137May 28, 2009
138 Fix #468342: Add mail and PDF-specific access permissions
139May 21, 2009
140 Update check for non-validation when pressing the mail cancel button
141 Fix #469458: Web version passes XML 1.0 Strict validation test
142 Replace old 'use PHP for link visibility' permission with core's 'use PHP for settings'
143May 20, 2009
144 Add some help text to content-type settings to explain that the module-wide settings must be enabled.
145 Add option to auto-configure the TCPDF library (on by default)
146 Only remove queries from img URLs which TCPDF will try to access locally
147May 17, 2009
148 Updated German translation by Frank Tartler
149 Updated Hungarian translation by Zoltan Balogh
150 Use image scale 1 with TCPDF >= 4.6.002
151May 14, 2009
152 drupal_eval was replace with php_eval
153 Move title after the meta content-type tag to prevent XSS attacks
154May 13, 2009
155 Update translations and .pot to current code
5c4a2f7f
JV
156 Update changelog
157 Coder fixes
158 Fix #457528: When using TCPDF remove queries from the image URL
159May 11, 2009
160 Disable corner link span when empty
161 Add CCK's print_cck_build_modes hook
162 Update module to Drupal 7 current code
163May 6, 2009
164 Forgot quotes around UTF-8 in fix for #435578
165 Fix #451036: don't call drupal_get_title when the non-node path was not found
166 Don't try to use URL aliases when the node doesn't have one
167May 4, 2009
168 Last part of the fix for the last part of #435578
169 Fix #420460: When using TCPDF remove imagefield/filefield numerical query from image filenames
170 Fix #449446 by rsantiag: Use the job_queue module to send emails during the cron run
171May 2, 2009
172 Fix another part of #435578: decode HTML entities in TCPDF title
173April 29, 2009
174 Fix #441770: Footer was placed at top of page in TCPDF => 4.6
175April 27, 2009
176 Improve wkhtmltopdf documentation, configuration and add a directory to place external libraries
177 Fix #385994: Printer-friendly pages do not inherit organic group membership from original page
178April 23, 2009
179 Prevent PHP from blocking in the wkhtmltopdf code
180 Use cyclical numbering for the X display instead of random
181 Coder fixes
182 Re-enable use of NODE_BUILD_PRINT in the D7 branch
183April 22, 2009
184 Fix #283950: clean the output buffer to recover from any TCPDF warning/error
185 Fix #440376 by rsantiag: add hooks before and after the email sending action
186 Use Drupal log for wkhtmltopdf errors
187 Fix #429054: decode html entities in image URLs passed to TCPDF
188 Fix a notice with undefined node->type when printing system pages
189 Remove some dead code for an untested fix to #254863
190 Fix #435578: for now, don't use build_mode as CCK is not ready for it yet
191April 21, 2009
192 Updated German translation by rastatt
193 Fix #419296 by noelbush: ** Use wkhtmltopdf for PDF generation **
194 Fix #439314: use better pattern matching for TCPDF's paragraph replacement
195April 20, 2009
196 Fix #437128 by florin: add some bottom padding to the corner link
197April 16, 2009
198 Fix #435386 by rhys: accept recepient lists with consecutive separators \(newlines or commas\)
199April 15, 2009
200 Fix #428024: use build_mode in hook_nodeapi and elsewhere
201 Hide TCPDF notices
202 Filter node titles using check_plain
203March 27, 2009
204 Expand the advanced link options by default (too many users couldn't see it) and move the book link inside the fieldset
205 Fix #391790: display CCK fields (and labels) better in PDFs generated with TCPDF
206 Try to fix #414910 by using a smaller default weight
207 Fix #404052: allow node tabs pages to display the links for system pages
208 Fix #405564: display the content corner links above the content
209 Try to use other functions to convert from UTF-8 to ISO-8859-1 for the PDF generation with dompdf
210 Add the install files to the .info file
211March 24, 2009
212 Fix #408238 by chris.cohen: improve PHP in the default print template
213 Updated Italian translation by fabrizioprocopio
214 Updated French translation by xmacinfo
215March 18, 2009
216 Print module can be used as a spam relay
217March 17, 2009
218 Make tests successful again
219 Coder fixes
220March 12, 2009
221 Fix #303506 partly by joostvdl: remove the country code from paths to private image files used in generating PDFs
222 Use hook_node_* instead of hook_nodeapi_* in line with changes to Drupal 7
223 Simpler fix to #388008: Use a 'heavier' weight even in the absense of the CCK module
224March 10, 2009
225 Fix #388008: implement CCK's hook_cck_extra_fields to manage the order of the per-content type settings
226March 5, 2009
227 Fix #384294 by ron_s: use padding instead of margin in icons
228 Fix #381586 by Fleshgrinder: add space at the end of the reset button in the send mail form
229 Fix #372250: Add page title to send mail form and the ability to use the !title token
230 Improvements to the API index.php
231 Updated slovak translation by etki
232February 20, 2009
233 Fix #371455: Convert all links in the PDF to absolute
234 by Zoltan Balogh: Updated Hungarian translation
235 Better fix for #371388: handle tbody tags with attributes
236 Fix #375892: Don't validate mail send form when pressing cancel
237 Improved Turkish translation by drupalhizmetleri
238 Document print_[format].tpl better in the README.txt
239February 10, 2009
d0729d47
JV
240 Update changelog
241 Move things around a bit
242February 9, 2009
243 Current mimemail 6.x-1.x-dev no longer causes problems for the mail function, so remove the warnings
244 Fix #371388 by victorkane and gurubert: delete tbody tags since dompdf can't handle them
245 Fix #370870: do not delete node-specific settings when users without permission to change them edit a node
0c5d4b95
JV
246February 5, 2009
247 Update changelog
248 Add warning for incompatible mimemail settings
249 Update last patch to Drupal 7 form API fields
250 Fix for #364535: add some warnings about incompatibility of custom strings and the localization mechanism
251 Add explanation of the relation between the type- and node-specific print settings
252 Updated all translations (Dutch 100% thanks to joostvdl)
253February 2, 2009
254 Fix #365041: node-specific settings not initialized when adding new content
255 Fix #364535: move custom text strings to separate form to prevent conflicts with the translation mechanism
256 Fix #366835: support RTL languages in TCPDF generated PDFs
257January 21, 2009
258 Updated french translation by remi
259 Fix #361107: Ensure that per-node configurations are available for block view use
260 Revert #349991 until the cause of #359343 can be determined
261January 16, 2009
262 Coder fixes
263 Update to new hook_block_list and hook_block_view
264 Moved link code to hook_nodeapi_view and removal of hook_link
a43c9735 265January 14, 2009
0c5d4b95 266 Add configuration for a default sender message
a43c9735
JV
267 Update changelog
268 Fix #349991 by moshe weitzman: Use node build_mode instead of custom property for customizing node fields
269 Fix #351043: Add specific permission to edit the node-specific settings
270 Fix #356073: Check for CSS file before expanding it and replace spaces with %20 in mails sent
271 Use integers as SQL int default values instead of strings
272December 17, 2008
273 Add PHP visibility option
274 Move cache disabling code to print_controller() instead of print_pdf_init()
275December 16, 2008
276 Fix #347518: nid is not yet set in node prepare
277December 13, 2008
278 Remove AdSense module's ads from the output
279 Updated Spanish translation by gusgsm1
280 Updated Portuguese translation
281December 12, 2008
282 Use new node_load argument interface
283 Simplify hook_mail
da8698ce
JV
284December 10, 2008
285 Update changelog
286 Update translations
287 Minor coder fixes
288December 8, 2008
289 Fix #344036 by eMPee584: generated PDF filename configurable via tokens (requires the token module)
290 Fix #343985 by eMPee584: improve removal of comment form and links
291 Fix #177358: Link options by node
292 Fix #247578: Print URLs by content type
293 Fix #298063: Most printed, emailed and PDFd blocks
294 Fix #333049 and #333957: Add ability to change user-visible strings in the settings pages
295 Use different teaser comparison
296 Try to fix #336865: also replace the opening <p>
297 Fix content corner problem and other minor fixes
298 Add ability to configure link text strings
299 Improve variable cleanup at uninstall
300December 1, 2008
301 Disable footer in dompdf
302 Fix #336860 by Limiting Factor: use realpath for the path replacement when using private files
303 Fix #339111: Disable caching for PDF files
304November 25, 2008
305 Fix #336065: change nodeapi content weight to make sure that the content area link is rendered first
306November 14, 2008
307 Handle unclean URLs when using private files
308November 7, 2008
309 Use link format and icon options also in book links.
310 Fix #315204: Add options to show only the current page in book links
311 Fix #314521: Use file:// access when accessing images if private file system is enabled
312November 3, 2008
313 Support latest hook_perm() implementation
314October 28, 2008
315 Use Pass Through in D7's drupal_set_title
316October 22, 2008
317 coder fixes
318 Improved UTF-8 conversion for dompdf
319October 21, 2008
320 Since dompdf can't handle Unicode, decode it to ISO-8859-1
321October 18, 2008
322 Don't validate the PDF settings when the form is empty
323October 17, 2008
324 Improve handling of no PDF tool installed
325October 16, 2008
326 Change PF link class from print to print_html
327 Fix #319529: Use referer URL if no path is provided
328 Fix #321451: Use reset button on email form
329 Update translations
330October 15, 2008
331 Minor coder fixes
332 Use file_unmanaged_copy
333 Use DRUPAL_ROOT when including files
334October 14, 2008
335 Fix #258095: Add block with links to PF versions
336 Fix #318939: Add title tag to icons
337October 3, 2008
338 Fix #315014: redirect back to original page after sending email from book node
339October 2, 2008
340 Set query to NULL when the link doesn't contain a query
341September 25, 2008
342 Verify print_controller return value to avoid PHP warnings
343 Add option to use URL alias in the link
344September 23, 2008
345 Update to current Drupal 7 dev
346 Avoid system CSS conflict with dompdf
347September 22, 2008
348 Fix #311270: Use node_not_found() instead of node_access_denied() when appropriate
349 Make the code closer to Drupal's node_view()
350September 20, 2008
351 Fix #310703 by eMPee584: remove undefined teaser notice
352September 19, 2008
353 Remove file fields from hook_theme calls
354September 18, 2008
355 Fix #300277: don't break tables when modifying TCPDF's input
356September 18, 2008
357 Fix #309084 by gl0tzk0wski: use addslashes in the dompdf footer function
358 Fix #308620 by robertDouglass: cast cid to int
359 Fix #308478 by Obsidiandh: avoid mod_security error in print_mail settings form
360September 13, 2008
361 Vietnamese translation by thehong
362 Remove default front page mail and PDF links
363 Remove PHP4 file from the API index
364 Removed useless redirect of pdf theming functions
365 Make HEAD compatible with Drupal 7
88385fe5 366September 11, 2008
da8698ce 367 Updated german translation
88385fe5
JV
368 Update changelog
369 Update translations with current .pot
370September 10, 2008
371 Update documentation
372 Remove some more notices
373 Use module's CSS files
374September 8, 2008
375 Footer can now be choice between none, site or user-defined
376 Add footer to the dompdf generation (themeable).
377September 7, 2008
378 Display normal link in pages of type book that are not in books
379September 5, 2008
380 Slightly better API index
381September 4, 2008
382 Repair type-specific link settings
383September 3, 2008
384 Fix wrong fix to #299123
385 Improve documentation
386September 2, 2008
387 Remove some more PHP notices
388 Fix #298654: Drupal's theme function doesn't handle references when using PHP4
389 Fix fix for #301192: don't use drupal_query_string_encode for recursive calls
390 Use quotes around sender's name
391 Force menu rebuild after upgrade
392 Updated german translation
393 Use better system of detecting TCPDF's PHP version being used
394September 1, 2008
395 Fix #301192: handle arrays in queries correctly
396 Fix #299123 and #299133: remove PHP notices
397August 22, 2008
398 index.php for the API module
399August 21, 2008
400 Fix use of TCPDF versions later than 4.0.018
401 Fix use of TCPDF theming with PHP4
402 Fix #297198: Use SCRIPT_FILENAME instead of DOCUMENT_ROOT to determine Drupal's location in the file-system
403 Updated german translation (thanks rastatt)
404August 14, 2008
405 Organize everything in folders before the 1.0 release
406 Some minor coder corrections and updated print.pot
407August 13, 2008
408 Prevent setting of font size to 0 or negative
409 Font family and size in PDFs generated by TCPDF can now be user-configured
410August 9, 2008
411 Updated german translation. Thanks rastatt
412 Added the TCPDF footer layout to the themeable functions
413 Code documentation
414 Misc changes to comply with the coder module
415August 8, 2008
416 Enable theming of the TCPDF output
417August 7, 2008
418 Only use logo in TCPDF if the temporary file copy was successful
419 Use the template some more when using TCPDF
420 Add the links CSS file for the normal link
421 Add the logo to the TCPDF page
422August 6, 2008
423 Fix #291816: Use CCK's 6.x release path for its CSS file
424 Update simpletest test for the 6.x-2.x series (compatible with Drupal 7)
425 Fix bug with visibility where the link was shown when no page was specified but the 'show only in listed pages' was selected
426 Minor fixes
427August 5, 2008
428 Use more accurate pattern matching in the URL rewrite function
429 Add some simpletest unit tests
430 Fix bug where legal characters were being trimmed from the edges of URLS
431 Delete new variables when uninstalling
432 Update translations
433 Prepare _print_friendly_urls for simpletest testing
21d8ff1e
JV
434August 4, 2008
435 Enable flood control of the send by e-mail functionality
436 Fix #290262 by Asif99: sys pages starting with 2 or 3 would return error 404
437 Fix #290587: When send to printer was enabled, the generated PDF was empty
438August 2, 2008
439 Update Hungarian translation by aries
440August 1, 2008
441 Simplify settings form by using more collapsible fieldsets
442 Added RTL link CSS
443 Remove some coder warnings
444July 30, 2008
445 Fix #282385: Add CSS margin between icon and text
446 Fix #288064: Large books sometimes resulted in blank PDFs
447 Fix #261338: Enable selection of none, theme or user-defined logo. Added also capability to upload logo directly from the settings form.
448 Fix PDF bug that prevented correct PDF generation introduced in the last patch.
449 Move the setting form elements back to the defined fieldsets.
450 Fix #280949: Add macros to the CSS input
451 Fix #285496: prevent re-encoding of the encoded query
452 Fix some minor coder warnings
453 Add some TCPDF calls for better quality output
454July 29, 2008
455 Add option to select location of the links
456July 28, 2008
457 Further improvements to the link enabled detection routines
458 Fix print*_insert_link functions to point to print*/nn and not print*/node/nn
459July 27, 2008
460 Improve link enabled detection routines
461July 25, 2008
462 Prepare a new link area in the upper right corner of the content
463 Replaced all inline styles with a core-loaded CSS file
464 Updated German translation
465July 24, 2008
466 Fix visibility so that it works both with the internal and the aliased paths
467July 23, 2008
468 Re-engineer the variables to no longer use the #tree hierarchy
469July 22, 2008
470 Increase mail form label width to avoid line wrapping
471 Enable translation of mail form buttons text
472July 21, 2008
473 Fix obscure pattern matching bug for sites that still use index.php in the URL
474 Moved taxonomy to lower right corner
475 Remove DOS CR+LF
476July 17, 2008
477 Slightly better current path discovery in the PDF and Web mods
478 Fix #283799: Allow icons in book links
3483245d 479July 16, 2008
21d8ff1e
JV
480 Fix #283423: correct the CSS path inclusion when sending by mail
481 Vietnamese translation by thehong.
3483245d
JV
482 Updated all translations
483 Misc fixes from the coder module
484July 15, 2008
485 Fix #282385: Remove whitespace between icon and text, use margin instead
486July 9, 2008
487 To make the job easier for themers, added access to the $node var inside the template
488 Fix #278922: Add support to the RTL languages
489 Fix #276627: Accept paths of the form node/nnn/args
490June 17, 2008
491 Self configure TCPDF
492June 16, 2008
493 With the new agreement between the major search engines, robots=nocache is obsolete
494 Set PDF version to 1.6 (Acrobat 7.x)
495 Use own panel in node type edit form, instead of workflow and comment panels.
496June 13, 2008
497 Fix #270095 by suit4: prevent validation error when the class field is empty
fb70cd39
JV
498June 6, 2008
499 Add path-based visibility options to all modules
500 Minor code documentation fixes
501June 4, 2008
502 Fix #257900: Add capability to use different templates for PDF, mail, etc.
503 Simplify CSS inclusion code a bit.
504 Fix #266186 by aaustin: Use drupal_get_title to obtain the page title
505 Fix #266318 by sun: Use theme_image for the icons (also fix #262900)
506June 3, 2008
507 Added capability to send a user-defined message with the send by e-mail function.
508 Streamlined the look of the send mail form.
509June 2, 2008
510 Change sys link option to list of paths on which to show the link.
511 Add option to choose to send only the message teaser.
512May 30, 2008
513 Fix #263349: Add CCK's CSS file to properly display inlined fields
514May 29, 2008
515 Working implementation of the mail sending code
516May 26, 2008
517 Initial send by e-mail support
518 Fix #262853: Use unicode-enabled fonts in TCPDF
519 Completed the Turkish translation based on the print.pot version 1.7 (by serkan.arikusu)
520May 24, 2008
521 Completed the Turkish translation based on the print.pot version 1.7 (by serkan.arikusu)
522May 23, 2008
523 Small improvements to the PDF admin functions
524 Separate open in new window option, so that PDF and web versions can have different settings
525 Use the template a bit more when using the TCPDF tool.
526 Make the title in the template be a heading 1.
527May 22, 2008
528 Add ability to configure PDF paper size and page orientation
529 Misc changes to PDF processing
530 Add aux vars print['node'] and print['url']
531 Misc improvements
532May 21, 2008
533 Fix the 'Show book link' option in the PDF version module
534 Fix the display of links to PF pages and PDF in individual comments
535May 20, 2008
536 Correct display of README.txt in the help
537 Restore the print_fill_attributes function
538 Remove the greybox and thickbox selection
539 Add ability to specify customised classes to the PF links
540May 19, 2008
541 Fix #258689: remove some undefined var warnings
542May 13, 2008
543 Add capability to open PDFs inline or to a save dialog
544 Added Danish translation. Thanks topsys!
545 Update Changelog for 6.x-1.0-rc3
a7ea7c67 546May 12, 2008
a7ea7c67
JV
547 Slightly better template vars handling
548May 11, 2008
a7ea7c67
JV
549 Improve translability of template strings
550May 10, 2008
a7ea7c67
JV
551 Improve the documentation
552May 9, 2008
a7ea7c67
JV
553 Revert back the last patch
554May 8, 2008
a7ea7c67
JV
555 Remove what seems to be unnecessary code in print_link
556May 7, 2008
a7ea7c67
JV
557 Small changes to sync better with the 5.x version
558May 6, 2008
a7ea7c67
JV
559 Changes to comply with http://www.drupaltoughlove.com/review/printer-friendly-pages
560April 22, 2008
a7ea7c67
JV
561 Add Printer-friendly module group
562April 21, 2008
a7ea7c67
JV
563 Added Indonesian translation. Thanks SepedaTua!
564 Added Slovak translation. Thanks empError!
565 Fix #249526: correct German translation
566 Try to fix #230013: only call preg_replace with comment author link if there's anything to replace
567April 17, 2008
a7ea7c67
JV
568 Remove PDF admin pages dependecy on PHP5.
569 Added Polish translation. Thanks sir_kula!
570 Added Swedish translation. Thanks seals!
571April 3, 2008
a7ea7c67 572 Add thickbox module support.
a7ea7c67
JV
573 Fix #239896: Make sure drupal_get_title() returns the original page's title
574April 2, 2008
a7ea7c67
JV
575 Added Turkish translation. Thanks turkyilmaz1963
576March 27, 2008
a7ea7c67
JV
577 Remove hard-coding of the greybox class name, now changes to what greybox uses (#233203)
578March 24, 2008
a7ea7c67
JV
579 Updated Romanian translation. Thanks Andrei
580March 21, 2008
a7ea7c67
JV
581 Updated translation files to match current code
582March 19, 2008
a7ea7c67
JV
583 Remove some more PHP warnings
584March 14, 2008
a7ea7c67
JV
585 Fix #233203: Add option to open in new window using the jQuery Greybox Redux module
586March 11, 2008
a7ea7c67
JV
587 Some more misc changes by zuriel
588March 7, 2008
a7ea7c67
JV
589 Some misc changes suggested by zuriel
590March 5, 2008
a7ea7c67
JV
591 Fix #230318 by shaisachs: include page query in PF link
592March 4, 2008
a7ea7c67 593 Improve the theme_print_format_link functions
a7ea7c67 594 Update changelog for release 6.x-1.0-rc1
a7ea7c67 595 Better fix for #227127: use number of patterns instead of comparing to a
a7ea7c67
JV
596 Separation of the configuration variables for the HTML and common sections
597 Ability to configure use of text, icon or both in the PF links
598February 28, 2008
a7ea7c67 599 Adding icons. Thanks to the Plone Foundation
a7ea7c67 600 Fix #227625: add print['url'] var with absolute source url
a7ea7c67
JV
601 Add PDF module settings
602February 27, 2008
a7ea7c67
JV
603 Handle uppercase 'a' tags
604February 26, 2008
a7ea7c67
JV
605 Properly document the PDF tools installation steps
606 Rename the print_fill_attributes function back to the previous name
a7ea7c67
JV
607 Correct the support for the PDF per-node-type settings
608 Support print.node-.tpl.php filenames
b09f08f7 609February 22, 2008
b09f08f7
JV
610 Auto-discovery of the PDF generation tools
611February 21, 2008
b09f08f7 612 Make CSS path a full URL so that dompdf can find it
b09f08f7
JV
613 Add PDF support
614February 16, 2008
b09f08f7
JV
615 Fix #222234: Use Drupal 6 language var
616February 15, 2008
b09f08f7
JV
617 Correct print vars when using the printable engine
618February 14, 2008
b09f08f7
JV
619 Better support for Drupal 6.x (performance enhancements via include files and new translation I/F)
620 Add current page title to printed breadcrumb
621 Fix #216728 better: if first link was duplicate a new ref was generated
622February 9, 2008
b09f08f7
JV
623 Better support for Drupal sites that do not reside in the server root.
624 Fix the 'printable' engine to display the page title.
b09f08f7
JV
625 Cleanup code (ran latest coder module)
626February 8, 2008
b09f08f7
JV
627 Replace module CSS import with an @import statement
628February 5, 2008
b09f08f7
JV
629 Fix 217928: add default value to variable_get('anonymous')
630February 4, 2008
b09f08f7 631 Fix #217439: Add defined javascript to the PF page
b09f08f7 632 Fix #198688: remove added %20
b09f08f7 633 Remove whitespace immediately before and after the '=' sign
b09f08f7 634 Fix #216728 by jpereza: Don't show duplicate URLs in the URL list
b09f08f7
JV
635 Fix #216716: do not process hreflang attributes
636January 25, 2008
b09f08f7
JV
637 Add rel=nofollow tag to PF link (#213951)
638 Add taxonomy terms to the PF page (#214081)
b09f08f7
JV
639 Small fixes to 6.x
640January 24, 2008
b09f08f7 641 Sync 5.x to 6.x
b09f08f7
JV
642 Remove comment forms from PF page (fix for #213425)
643January 23, 2008
b09f08f7
JV
644 Fix wrong Paginate hack (replace pages_count with page_count)
645January 22, 2008
b09f08f7 646 Added ability to change the output strings through theming (as per #206365)
b09f08f7 647 Slightly better solution to #211349.
b09f08f7
JV
648 Added Portuguese (Brazil) translation (thanks psychopath_mind!)
649January 21, 2008
b09f08f7
JV
650 Fix #211349: Add current query params to PF link
651January 8, 2008
b09f08f7
JV
652 Update changelog
653January 5, 2008
b09f08f7
JV
654 Add div tags around the logo image (fix for #206568)
655January 2, 2008
b09f08f7
JV
656 Fix #202243: Use the anonymous setting for pages with a blank author variable
657December 14, 2007
b09f08f7
JV
658 Added ability to theme the print_format_link function (fix for #198397)
659 Added access check to the print_insert_link function
660December 4, 2007
b09f08f7
JV
661 Minor fix to #192855, use full base_url if it does not include subdirs
662December 3, 2007
b09f08f7 663 Sync print 5.x to 4.7.x
b09f08f7 664 Sync 5.x to 6.x
b09f08f7 665 Proper fix to the book_node_visitor_html_pre which was incorrectly committed with 'print' instead of 'view'
b09f08f7
JV
666 Fix #195917: Use correct module check in hook_link_alter
667December 2, 2007
b09f08f7
JV
668 Add replacement book_node_visitor_html_pre so that CCK pages in book nodes print correctly
669November 22, 2007
b09f08f7 670 Fix #192855: If relative links start with '/' just append them to the server name (commit to 5.x-3.x-dev)
b09f08f7
JV
671 Fix #192855: If relative links start with '/' just append them to the server name
672November 19, 2007
b09f08f7 673 Sync print 5.x to 4.7.x
b09f08f7 674 Sync print 5.x to 4.7.x
b09f08f7 675 Update changelog
b09f08f7 676 Complete Spanish translation. Thanks gustz!
b09f08f7
JV
677 Complete French translation. Thanks rondev!
678November 17, 2007
b09f08f7 679 Complete versions of the Hungarian and German translations. Thanks hinger and hailstorm!
b09f08f7
JV
680 Try to solve #192855, by checking also for index.php in relative links
681November 15, 2007
b09f08f7 682 Sync print 5.x to 6.x
b09f08f7 683 Sync print 5.x to 4.7.x
b09f08f7 684 Final translation to russian. Thanks VladSavitsky!
b09f08f7 685 Remove TODOs in the .po files
b09f08f7
JV
686 Updated Norwegian translation to final. Thanks stenjo!
687 Added (partial) Italian translation. Thanks ccattaneo74!
b09f08f7 688 Added (partial) Ukrainian translation. Thanks artem_sokolov!
b09f08f7
JV
689 Added (partial) Romanian translation. Thanks baudolino!
690November 15, 2007
b09f08f7
JV
691 Added (partial) Romanian translation. Thanks baudolino!
692November 13, 2007
b09f08f7 693 Make anchor tags (#id) links usable in the PF version again (after the base href fix broke it).
b09f08f7 694 Add setting to control the book PF link via this module
b09f08f7
JV
695 Update all .po files to the latest print.pot from the potx module
696November 9, 2007
b09f08f7
JV
697 Add the capability to handle book's PF link via this module
698November 8, 2007
b09f08f7
JV
699 Enable choice of method to open the new window via radio boxes (now possible to select a Javascript XHTML Strict compliant method)
700November 7, 2007
b09f08f7 701 Correct fix for the duplicate PF link in book pages
b09f08f7 702 Sync documentation in HEAD with the 5.x version
b09f08f7 703 Russian translation by VladSavitsky. Thanks!
b09f08f7
JV
704 Remove duplicate PF link in book pages
705November 6, 2007
b09f08f7 706 Updated the installation instructions (INSTALL.txt)
b09f08f7 707 Update documentation (README, CREDITS and CHANGELOG)
17f0a422 708October 31, 2007
17f0a422
JV
709 Fix #172100: use drupal_get_html_head to starting building the head section
710October 30, 2007
17f0a422 711 Backport of version 5.x-2.x-dev into Drupal 4.7
17f0a422 712 Minor changes
17f0a422 713 Minor changes
17f0a422
JV
714 Minor changes
715October 29, 2007
17f0a422
JV
716 Sync HEAD with latest print-5.x-2.x-dev
717 Changes to work with drupal 6.x
718October 28, 2007
17f0a422 719 Add an inactive line for an XHTML Strict compliant way of opening the PF page in a new window.
17f0a422
JV
720 Fixed small code details raised by the coder module.
721 Updated Norwegian and Hungarian translation. Thanks stenjo and hinger!
722October 27, 2007
17f0a422
JV
723 Added Portuguese (Portugal) translation. Thanks jcnventura :)
724 Fixed settings description bug in the URL list still describing the old link deactivation feature.
17f0a422
JV
725 Remove link area in system pages
726 Update print.pot to current version (and the fr, de, hu and no .po files)
17f0a422
JV
727 Fix problem with printing pages if printing comments is enabled, but the comments module is disabled.
728 Move the print/ path to a constant for easier modification of this hard-coded setting.
729October 25, 2007
17f0a422 730 Fix some issues with the book detection routine and check for access rights for system pages
17f0a422
JV
731 Make the print_insert_link parameter optional.
732 Configure the display of the link for non-node types.
733 Prevent display of the link in book types.
17f0a422
JV
734 Finish comment printing functions (configuration settings and print all comments with node contents capability). Solve #135089
735 Add print_insert_link function for use by content writers to position link anywhere in the content. Solves #186216 and (maybe) #180975
736 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
17f0a422
JV
737 Support for printing individual comments
738October 24, 2007
17f0a422
JV
739 Support printer-friendly pages everywhere in Drupal (adapted from printable module)
740October 23, 2007
17f0a422
JV
741 Fix #184776 by deviantintegral: <a> tag rewrite affected <address>
742 No need to transalate spaces and paranthesis on " (retrieved on "
17f0a422
JV
743 Changed print.pot to use string locations in print.module and not print.node.tpl.php
744 German translation by hailstorm
745 Norwegian translation by stenjo
746October 9, 2007
17f0a422
JV
747 Re-structure template and code by moving all the printer-friendly-specific output processing to a dedicated function
748October 6, 2007
17f0a422
JV
749 Hungarian translation by hinger.. Thanks!
750October 1, 2007
17f0a422 751 French translation by rondev
17f0a422
JV
752 Fix #178596 and #178743 by Waldemar: Fix base URL, CSS import and logo code problems with IE 6/7
753September 24, 2007
17f0a422 754 Fixed bug in url alias destination nid, get it from the dst string now
17f0a422
JV
755 Fix #174983: if clean urls is disabled use url() only if it is an a link that does not start with =q?
756 Fix #128049: also accept print/url_alias
757September 13, 2007
17f0a422
JV
758 Try to fix #174983: handling of URLs with Drupal's ?q=
759September 12, 2007
17f0a422
JV
760 Added $node->printing flag to alert other modules.
761 Fix #60817, #74949, #171146, #117236, #172252, #173244.
762 Fixed buggy link in comments, removed service links and fivestar modules output and removed Paginate's module pagination.
763 Correctly handle spaces in filenames and URLs.
764August 30, 2007
17f0a422
JV
765 Fix #171039. urldecode() the input URL before calling url(/) so that unicode chars are processed correctly
766August 28, 2007
17f0a422
JV
767 Fix bug of printer-friendly link being displayed for teasers
768 Fix bug where anchor tags were not correctly converted to absolute and the anchor destination was marked with '[Array]'
769 Made anchor links still navigable when the print urls option is selected
770 Fix bug of string parsing for t() calls in print.node.tpl.php
771 Regenerate po/print.pot with potx module
772August 27, 2007
17f0a422 773 File containing the default CSS styles
17f0a422
JV
774 Changed the render method to behave more like node_view
775 Added the ability to enable/disable the printer-friendly like in the content type form
776 Configuration options regarding the Source URL and the ability to open the page in a new window and print it
777 New URL re-writing method
778 Overall definition of CSS classes and style
779 Hyphenated the words "printer-friendly"
780August 26, 2007
17f0a422
JV
781 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
782August 24, 2007
17f0a422 783 Sync with HEAD
17f0a422 784 Sync with HEAD
17f0a422 785 Profile printing is not working. Since utility is not clear, I am removing itfor now
17f0a422 786 Try to fix #71391 and try to display other node types through the use of the drupal render engine
17f0a422 787 Change maintainer information
17f0a422 788 Fix links to relative/internal URLs (#58100)
17f0a422 789 Fix #129535. Use ->url instead of
17f0a422 790 Fix #49794 and #89724. Use print/nid instead of node/nid/print
17f0a422 791 #60334 by the greenman. Handle 'a name' tags
17f0a422
JV
792 Apply to CVS HEAD Andy Kirkham's DRUPAL-SA-2007-014: fixing access bypass bug for private issues
793August 23, 2007
17f0a422 794 Add current time/date before the Source URL
17f0a422
JV
795 Make the printer friendly page XHTML Strict compliant.
796July 10, 2007
17f0a422 797 DRUPAL-SA-2007-014: fixing access bypass bug for private issues
17f0a422
JV
798 DRUPAL-SA-2007-014: fixing access bypass bug for private issues
799March 26, 2007
17f0a422 800 clean up menu.
17f0a422 801 clean up menu.
17f0a422 802 remove dead code.
17f0a422 803 remove dead code.
17f0a422 804 adding .info file.
17f0a422
JV
805 #88162 -- update to 5.0. patch by hunmonk, diggersf.
806October 23, 2006
17f0a422
JV
807 French translation of print.module Drupal 4.7
808August 2, 2006
17f0a422
JV
809 updated Dutch translation
810July 15, 2006
17f0a422
JV
811 Czech translation of print.module
812March 30, 2006
17f0a422 813 issue #54997: extra slash in URLs
17f0a422 814 issue #54997: extra slash in URLs
17f0a422 815 issue #50299: missing t()
17f0a422
JV
816 issue #50299: missing t()
817January 15, 2006
17f0a422 818 backport of semi-fix for issue #33909
17f0a422
JV
819 backport of issue #42857
820December 31, 2005
17f0a422
JV
821 Added init_theme to fix bug with logo.
822 http://drupal.org/node/42857
823December 30, 2005
17f0a422 824 update stable to HEAD
17f0a422 825 put some bug fixes from HEAD into DRUPAL-4-7
17f0a422 826 Fixed bug: http://drupal.org/node/25437
17f0a422 827 Fixed print url friendly (http://drupal.org/node/18716)
17f0a422
JV
828 Updated to DRUPAL-4-7
829December 21, 2005
17f0a422 830 update version requirements
17f0a422 831 summarize tonight's changes
17f0a422 832 contrib by Markus Petrux for Drupal 4.6
17f0a422
JV
833 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()
834December 21, 2005
17f0a422 835 default settings point to a css file and it makes a lot of 404 errors to not have one to match
17f0a422 836 work on forms API compatability, and fixes towards issues #33909, #28265, #17322, #25437
17f0a422 837 bug fix #17317
53e48131 838December 20, 2005
17f0a422 839 bug fixes #33909, #25275, #31715, #17317
17f0a422 840 fix bug #18716
17f0a422 841 Updated with patch for 4.7.
17f0a422
JV
842 Updated for 4.
843August 24, 2005
17f0a422 844 Added missing word.
17f0a422
JV
845 Added missing word.
846July 27, 2005
17f0a422 847 * Renamed file to print.node.tpl.php
17f0a422
JV
848 * Created a general print controller to allow modules to generate printer friendly views.
849 * Printer friendly profile pages. See INSTALL.txt for details.
850 * Renamed the node print template from print.tpl.php to print.node.tpl.php
851July 14, 2005
17f0a422
JV
852 Commited my patch from
853 http://drupal.org/node/25458
854 with permission of the maintainer.
855June 21, 2005
17f0a422
JV
856 Added German translation.
857June 1, 2005
17f0a422 858 - Brazilian Portuguese Translation of print.module
17f0a422
JV
859 - Added print.tpl.php strings
860April 26, 2005
17f0a422
JV
861 Updated print.pot file.
862February 14, 2005
17f0a422 863 km - corrected printing of source URL
17f0a422
JV
864 km - changed the syntax of some lines to pass code-style.pl checks
865January 28, 2005
17f0a422 866 km - removed hint on site logo
17f0a422
JV
867 km - changed strings back to 'printer friendly page'
868January 28, 2005
17f0a422
JV
869 km - introduced printer friendly icon
870January 26, 2005
17f0a422 871 km - changed line numbers and added strings from print.tpl.php
17f0a422 872 km - changed strings, added strings from print.tpl.php
17f0a422 873 km - included changes from HEAD
17f0a422 874 km - changed link
17f0a422
JV
875 km - improved layout and localized strings
876January 25, 2005
17f0a422 877 km - honor themes' global settings for "Display post information"
17f0a422 878 km - print_link() checks if page is a book
17f0a422
JV
879 km - changed maintainer
880November 25, 2004
17f0a422
JV
881 * Made CSS import work
882November 15, 2004
17f0a422
JV
883 created pot-file with extractor.php and added dutch translation
884November 12, 2004
17f0a422
JV
885 added CUSTOMIZATION
886November 5, 2004
17f0a422 887 Taking over maintainance
30ff938c 888October 30, 2004
17f0a422 889 * 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.
17f0a422
JV
890 * 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.
891October 28, 2004
17f0a422
JV
892 * 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.
893January 9, 2002
17f0a422
JV
894 print.module- initial commit.
895 - attempted to fix the bugs with the chatbox module. Feedback requested.
896 - need some installation instructions. Anyone?
17f0a422
JV
897 file print.module was initially added on branch DRUPAL-3-0.
898October 19, 2001
17f0a422 899 file LICENSE was initially added on branch DRUPAL-3-0.