Fix content corner problem and other minor fixes
[project/print.git] / CHANGELOG.txt
CommitLineData
0a1c44d1
JV
1October 15, 2008
2 Update changelog
3 Backport send by e-mail from the 6.x branch
4 Fix PDF links (final touches to PDF support in Drupal 5: #299523 and #314754)
5 Fix #258095: Add block with links to PF versions
6 Fix #318939: Add title tag to icons
7 Fix #314521: Use real path when private download method is enabled
8October 3, 2008
9 Add PDF support in the Drupal 5 version of the module
10September 26, 2008
11 Verify print_controller return value to avoid PHP warnings
12 Add simpletest tests to Drupal 5
13 Add option to use URL alias in the link
14September 22, 2008
15 Fix #311270: Use node_not_found() instead of node_access_denied() when appropriate
16 Make the code closer to Drupal's node_view()
17September 18, 2008
18 Fix #308620 by robertDouglass: cast cid to int
19September 13, 2008
20 Add API index file
d4630cae
JV
21September 11, 2008
22 Update changelog
23 Update translations with current .pot
24September 10, 2008
25 Update documentation
26 Use module's CSS files
27 Footer can now be choice between none, site or user-defined
28September 4, 2008
29 Repair type-specific link settings
30September 3, 2008
31 Fix wrong fix to #299123
32September 2, 2008
33 Move CSS files to css directory.
34 Fix #301192: handle arrays in queries correctly
35 Fix #299123 and #299133: remove PHP notices
36August 14, 2008
37 Improved URL rewriting function
38August 7, 2008
39 Add the links CSS file for the normal link
40 Fix bug with visibility where the link was shown when no page was specified but the 'show only in listed pages' was selected
41August 6, 2008
a64f645a
JV
42 Enable selection of none, theme or user-defined logo. Added also capability to upload logo directly from the settings form.
43 Added a new link area in the upper right corner of the content
44 Add option to select location of the links
45 Simplify settings forms by using collapsible fieldsets
46 Moved taxonomy to lower right corner of template
47 Replaced all inline styles with a core-loaded CSS file
d4630cae 48August 5, 2008
a64f645a
JV
49 Sync 6.x to 5.x
50July 30, 2008
51 Fix #280949: Add macros to the CSS input
52 Fix #285496: prevent re-encoding of the encoded query
53July 21, 2008
54 Remove DOS CR+LF
95076d9f 55July 16, 2008
a64f645a 56 Vietnamese translation.
95076d9f
JV
57 Updated all translations
58 Misc fixes from the coder module
6ee36e8a
JV
59July 15, 2008
60 Removed visibility API, now using an in-module solution similar to the one used in the 6.x version
61 With the new agreement between the major search engines, robots=nocache is obsolete
62 To make the job easier for themers, added access to the $node var inside the template
63 Fix #276627: Accept paths of the form node/nnn/args
64 Fix #282385: Remove whitespace between icon and text, use margin instead
65July 11, 2008
66 #195148 by promes: Dutch tranlation of 5.x-3.0
67June 13, 2008
68 Fix #270095 by suit4: prevent validation error when the class field is empty
9f9f3f56
JV
69June 6, 2008
70 Simplify CSS inclusion code a bit.
71 Separate open in new window option
72 Make the title in the template be a heading 1.
73 Add aux var print['url']
74 Restore the print_fill_attributes function
75 Remove the greybox and thickbox selection
76 Add ability to specify customised classes to the PF links
77June 4, 2008
78 Fix #265864: fix the visibility API integration and document it in the README.txt
79 Fix #266186 by aaustin: Use drupal_get_title to obtain the page title
80 Fix #266318 by sun: Use theme_image for the icons (also fix #262900)
81June 2, 2008
82 Fix #263408: var name bug prevents site name being shown
83May 30, 2008
84 Fix #263349: Add CCK's CSS file to properly display inlined fields
4b7c4a49 85May 21, 2008
4b7c4a49
JV
86 Enable access to print['node'] inside the template
87May 13, 2008
4b7c4a49
JV
88 Added Danish translation. Thanks topsys!
89 Update Changelog for 5.x-3.5
89e0e1ea 90May 12, 2008
89e0e1ea
JV
91 Slightly better template vars handling
92May 11, 2008
89e0e1ea
JV
93 Improve translability of template strings
94May 10, 2008
89e0e1ea
JV
95 Improve the documentation
96May 7, 2008
89e0e1ea
JV
97 Add selection between text, icon or both.
98 Created two .inc files to harmonize with the 6.x version
99May 6, 2008
89e0e1ea
JV
100 Changes to comply with http://www.drupaltoughlove.com/review/printer-friendly-pages
101April 21, 2008
89e0e1ea 102 Try to fix #230013: only call preg_replace with comment author link if there's anything to replace
89e0e1ea
JV
103 Added Indonesian translation. Thanks SepedaTua!
104 Added Slovak translation. Thanks empError!
105 Fix #230013: correct German translation
106April 17, 2008
89e0e1ea
JV
107 Fix #242914: Remove duplicate PF link in top outlined pages
108 Added Polish translation. Thanks sir_kula!
109 Added Swedish translation. Thanks seals!
110April 3, 2008
89e0e1ea
JV
111 Add thickbox module support.
112 Fix #239896: Make sure drupal_get_title() returns the original page's title
113April 2, 2008
89e0e1ea 114 Added Turkish translation. Thanks turkyilmaz1963
89e0e1ea
JV
115 Merge all warning removal changes from 6.x to 5.x
116March 27, 2008
89e0e1ea
JV
117 Remove hard-coding of the greybox class name, now changes to what greybox uses (#233203)
118March 24, 2008
89e0e1ea
JV
119 Updated Romanian translation. Thanks Andrei
120March 21, 2008
89e0e1ea
JV
121 Updated translation files to match current code
122March 14, 2008
89e0e1ea
JV
123 Fix #233203: Add option to open in new window using the jQuery Greybox Redux module
124March 11, 2008
89e0e1ea
JV
125 Fix #232650 by nterbogt: fake the menu item better
126March 5, 2008
89e0e1ea 127 Fix #230318 by shaisachs: include page query in PF link
c30e4303 128March 4, 2008
89e0e1ea 129 Update changelog for release 5.x-3.3
c30e4303 130 Enable use of the visibility_api module when it is installed
c30e4303 131 Remove all the print variables on uninstall
c30e4303
JV
132 Better fix for #227127: use number of patterns instead of comparing to a
133February 28, 2008
c30e4303
JV
134 Fix #227625: add print['url'] var with absolute source url
135February 27, 2008
c30e4303
JV
136 Handle uppercase 'a' tags
137February 26, 2008
c30e4303 138 Support print.node-.tpl.php filenames
ce3d93bb 139February 15, 2008
ce3d93bb
JV
140 Correct print vars when using the printable engine
141February 14, 2008
ce3d93bb
JV
142 Add current page title to printed breadcrumb
143 Fix #216728 better: if first link was duplicate a new ref was generated
144February 12, 2008
ce3d93bb
JV
145 Added breadcrumb to PF page
146February 9, 2008
ce3d93bb
JV
147 Better support for Drupal sites that do not reside in the server root.
148 Fix the 'printable' engine to display the page title.
ce3d93bb 149 Fix #218963 by mkalkbrenner: Fix wrong usage of node_invoke_nodeapi
ce3d93bb
JV
150 Cleanup code (ran latest coder module)
151February 8, 2008
ce3d93bb
JV
152 Replace module CSS import with an @import statement
153February 5, 2008
ce3d93bb
JV
154 Fix 217928: add default value to variable_get('anonymous')
155February 4, 2008
ce3d93bb 156 Fix #217439: Add defined javascript to the PF page
ce3d93bb 157 Fix #198688: remove added %20
ce3d93bb 158 Remove whitespace immediately before and after the '=' sign
ce3d93bb 159 Fix #216728 by jpereza: Don't show duplicate URLs in the URL list
ce3d93bb
JV
160 Fix #216716: do not process hreflang attributes
161January 28, 2008
ce3d93bb
JV
162 Support paging module official release (Fix #215103)
163January 25, 2008
ce3d93bb
JV
164 Add rel=nofollow tag to PF link (#213951)
165 Add taxonomy terms to the PF page (#214081)
ce3d93bb 166 Update pot to latest code
ce3d93bb
JV
167 Right fix for #213425
168January 24, 2008
ce3d93bb 169 Sync 5.x to 6.x
ce3d93bb 170 Sync 5.x to 4.7.x
ce3d93bb
JV
171 Remove comment forms from PF page (fix for #213425)
172January 23, 2008
ce3d93bb
JV
173 Fix wrong Paginate hack (replace pages_count with page_count)
174January 22, 2008
ce3d93bb 175 Added ability to change the output strings through theming (as per #206365)
ce3d93bb 176 Slightly better solution to #211349.
ce3d93bb
JV
177 Added Portuguese (Brazil) translation (thanks psychopath_mind!)
178January 21, 2008
ce3d93bb
JV
179 Fix #211349: Add current query params to PF link
180January 8, 2008
ce3d93bb 181 Update changelog
dd3a5449 182January 5, 2008
dd3a5449
JV
183 Add div tags around the logo image (fix for #206568)
184January 2, 2008
dd3a5449
JV
185 Fix #202243: Use the anonymous setting for pages with a blank author variable
186December 14, 2007
dd3a5449
JV
187 Added ability to theme the print_format_link function (fix for #198397)
188 Added access check to the print_insert_link function
189December 4, 2007
dd3a5449
JV
190 Minor fix to #192855, use full base_url if it does not include subdirs
191December 3, 2007
dd3a5449 192 Sync print 5.x to 4.7.x
dd3a5449 193 Sync 5.x to 6.x
dd3a5449 194 Proper fix to the book_node_visitor_html_pre which was incorrectly committed with 'print' instead of 'view'
dd3a5449
JV
195 Fix #195917: Use correct module check in hook_link_alter
196December 2, 2007
dd3a5449
JV
197 Add replacement book_node_visitor_html_pre so that CCK pages in book nodes print correctly
198November 22, 2007
dd3a5449 199 Fix #192855: If relative links start with '/' just append them to the server name (commit to 5.x-3.x-dev)
dd3a5449 200 Fix #192855: If relative links start with '/' just append them to the server name
98f9fd2b 201November 19, 2007
dd3a5449 202 Sync print 5.x to 4.7.x
dd3a5449 203 Sync print 5.x to 4.7.x
dd3a5449 204 Update changelog
98f9fd2b 205 Complete Spanish translation. Thanks gustz!
98f9fd2b
JV
206 Complete French translation. Thanks rondev!
207November 17, 2007
98f9fd2b 208 Complete versions of the Hungarian and German translations. Thanks hinger and hailstorm!
98f9fd2b
JV
209 Try to solve #192855, by checking also for index.php in relative links
210November 15, 2007
98f9fd2b 211 Sync print 5.x to 6.x
98f9fd2b 212 Sync print 5.x to 4.7.x
98f9fd2b 213 Final translation to russian. Thanks VladSavitsky!
98f9fd2b 214 Remove TODOs in the .po files
98f9fd2b
JV
215 Updated Norwegian translation to final. Thanks stenjo!
216 Added (partial) Italian translation. Thanks ccattaneo74!
98f9fd2b 217 Added (partial) Ukrainian translation. Thanks artem_sokolov!
98f9fd2b
JV
218 Added (partial) Romanian translation. Thanks baudolino!
219November 15, 2007
98f9fd2b 220 Added (partial) Romanian translation. Thanks baudolino!
9d395e7c 221November 13, 2007
98f9fd2b 222 Make anchor tags (#id) links usable in the PF version again (after the base href fix broke it).
98f9fd2b 223 Add setting to control the book PF link via this module
9d395e7c
JV
224 Update all .po files to the latest print.pot from the potx module
225November 9, 2007
9d395e7c
JV
226 Add the capability to handle book's PF link via this module
227November 8, 2007
9d395e7c 228 Enable choice of method to open the new window via radio boxes (now possible to select a Javascript XHTML Strict compliant method)
202bd681 229November 7, 2007
9d395e7c 230 Correct fix for the duplicate PF link in book pages
202bd681 231 Sync documentation in HEAD with the 5.x version
202bd681 232 Russian translation by VladSavitsky. Thanks!
202bd681
JV
233 Remove duplicate PF link in book pages
234November 6, 2007
202bd681 235 Updated the installation instructions (INSTALL.txt)
202bd681 236 Update documentation (README, CREDITS and CHANGELOG)
ec8afec6 237October 31, 2007
ec8afec6
JV
238 Fix #172100: use drupal_get_html_head to starting building the head section
239October 30, 2007
ec8afec6 240 Backport of version 5.x-2.x-dev into Drupal 4.7
ec8afec6 241 Minor changes
ec8afec6 242 Minor changes
ec8afec6
JV
243 Minor changes
244October 29, 2007
ec8afec6
JV
245 Sync HEAD with latest print-5.x-2.x-dev
246 Changes to work with drupal 6.x
247October 28, 2007
ec8afec6 248 Add an inactive line for an XHTML Strict compliant way of opening the PF page in a new window.
ec8afec6
JV
249 Fixed small code details raised by the coder module.
250 Updated Norwegian and Hungarian translation. Thanks stenjo and hinger!
251October 27, 2007
ec8afec6
JV
252 Added Portuguese (Portugal) translation. Thanks jcnventura :)
253 Fixed settings description bug in the URL list still describing the old link deactivation feature.
ec8afec6
JV
254 Remove link area in system pages
255 Update print.pot to current version (and the fr, de, hu and no .po files)
ec8afec6
JV
256 Fix problem with printing pages if printing comments is enabled, but the comments module is disabled.
257 Move the print/ path to a constant for easier modification of this hard-coded setting.
258October 25, 2007
ec8afec6 259 Fix some issues with the book detection routine and check for access rights for system pages
ec8afec6
JV
260 Make the print_insert_link parameter optional.
261 Configure the display of the link for non-node types.
262 Prevent display of the link in book types.
ec8afec6
JV
263 Finish comment printing functions (configuration settings and print all comments with node contents capability). Solve #135089
264 Add print_insert_link function for use by content writers to position link anywhere in the content. Solves #186216 and (maybe) #180975
265 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
ec8afec6
JV
266 Support for printing individual comments
267October 24, 2007
ec8afec6
JV
268 Support printer-friendly pages everywhere in Drupal (adapted from printable module)
269October 23, 2007
ec8afec6
JV
270 Fix #184776 by deviantintegral: <a> tag rewrite affected <address>
271 No need to transalate spaces and paranthesis on " (retrieved on "
ec8afec6
JV
272 Changed print.pot to use string locations in print.module and not print.node.tpl.php
273 German translation by hailstorm
274 Norwegian translation by stenjo
275October 9, 2007
ec8afec6
JV
276 Re-structure template and code by moving all the printer-friendly-specific output processing to a dedicated function
277October 6, 2007
ec8afec6
JV
278 Hungarian translation by hinger.. Thanks!
279October 1, 2007
ec8afec6 280 French translation by rondev
ec8afec6
JV
281 Fix #178596 and #178743 by Waldemar: Fix base URL, CSS import and logo code problems with IE 6/7
282September 24, 2007
ec8afec6 283 Fixed bug in url alias destination nid, get it from the dst string now
ec8afec6
JV
284 Fix #174983: if clean urls is disabled use url() only if it is an a link that does not start with =q?
285 Fix #128049: also accept print/url_alias
286September 13, 2007
ec8afec6
JV
287 Try to fix #174983: handling of URLs with Drupal's ?q=
288September 12, 2007
ec8afec6
JV
289 Added $node->printing flag to alert other modules.
290 Fix #60817, #74949, #171146, #117236, #172252, #173244.
291 Fixed buggy link in comments, removed service links and fivestar modules output and removed Paginate's module pagination.
292 Correctly handle spaces in filenames and URLs.
293August 30, 2007
ec8afec6
JV
294 Fix #171039. urldecode() the input URL before calling url(/) so that unicode chars are processed correctly
295August 28, 2007
ec8afec6
JV
296 Fix bug of printer-friendly link being displayed for teasers
297 Fix bug where anchor tags were not correctly converted to absolute and the anchor destination was marked with '[Array]'
298 Made anchor links still navigable when the print urls option is selected
299 Fix bug of string parsing for t() calls in print.node.tpl.php
300 Regenerate po/print.pot with potx module
301August 27, 2007
ec8afec6 302 File containing the default CSS styles
ec8afec6
JV
303 Changed the render method to behave more like node_view
304 Added the ability to enable/disable the printer-friendly like in the content type form
305 Configuration options regarding the Source URL and the ability to open the page in a new window and print it
306 New URL re-writing method
307 Overall definition of CSS classes and style
308 Hyphenated the words "printer-friendly"
309August 26, 2007
ec8afec6
JV
310 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
311August 24, 2007
ec8afec6 312 Sync with HEAD
ec8afec6 313 Sync with HEAD
ec8afec6 314 Profile printing is not working. Since utility is not clear, I am removing itfor now
ec8afec6 315 Try to fix #71391 and try to display other node types through the use of the drupal render engine
ec8afec6 316 Change maintainer information
ec8afec6 317 Fix links to relative/internal URLs (#58100)
ec8afec6 318 Fix #129535. Use ->url instead of
ec8afec6 319 Fix #49794 and #89724. Use print/nid instead of node/nid/print
ec8afec6 320 #60334 by the greenman. Handle 'a name' tags
ec8afec6
JV
321 Apply to CVS HEAD Andy Kirkham's DRUPAL-SA-2007-014: fixing access bypass bug for private issues
322August 23, 2007
ec8afec6 323 Add current time/date before the Source URL
ec8afec6
JV
324 Make the printer friendly page XHTML Strict compliant.
325July 10, 2007
ec8afec6 326 DRUPAL-SA-2007-014: fixing access bypass bug for private issues
ec8afec6
JV
327 DRUPAL-SA-2007-014: fixing access bypass bug for private issues
328March 26, 2007
ec8afec6 329 clean up menu.
ec8afec6 330 clean up menu.
ec8afec6 331 remove dead code.
ec8afec6 332 remove dead code.
ec8afec6 333 adding .info file.
ec8afec6
JV
334 #88162 -- update to 5.0. patch by hunmonk, diggersf.
335October 23, 2006
ec8afec6
JV
336 French translation of print.module Drupal 4.7
337August 2, 2006
ec8afec6
JV
338 updated Dutch translation
339July 15, 2006
ec8afec6
JV
340 Czech translation of print.module
341March 30, 2006
ec8afec6 342 issue #54997: extra slash in URLs
ec8afec6 343 issue #54997: extra slash in URLs
ec8afec6 344 issue #50299: missing t()
ec8afec6
JV
345 issue #50299: missing t()
346January 15, 2006
ec8afec6 347 backport of semi-fix for issue #33909
ec8afec6
JV
348 backport of issue #42857
349December 31, 2005
ec8afec6
JV
350 Added init_theme to fix bug with logo.
351 http://drupal.org/node/42857
352December 30, 2005
ec8afec6 353 update stable to HEAD
ec8afec6 354 put some bug fixes from HEAD into DRUPAL-4-7
ec8afec6 355 Fixed bug: http://drupal.org/node/25437
ec8afec6 356 Fixed print url friendly (http://drupal.org/node/18716)
ec8afec6
JV
357 Updated to DRUPAL-4-7
358December 21, 2005
ec8afec6 359 update version requirements
ec8afec6 360 summarize tonight's changes
ec8afec6 361 contrib by Markus Petrux for Drupal 4.6
ec8afec6
JV
362 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()
363December 21, 2005
ec8afec6 364 default settings point to a css file and it makes a lot of 404 errors to not have one to match
ec8afec6 365 work on forms API compatability, and fixes towards issues #33909, #28265, #17322, #25437
ec8afec6 366 bug fix #17317
53e48131 367December 20, 2005
ec8afec6 368 bug fixes #33909, #25275, #31715, #17317
ec8afec6 369 fix bug #18716
ec8afec6 370 Updated with patch for 4.7.
ec8afec6
JV
371 Updated for 4.
372August 24, 2005
ec8afec6 373 Added missing word.
ec8afec6
JV
374 Added missing word.
375July 27, 2005
ec8afec6 376 * Renamed file to print.node.tpl.php
ec8afec6
JV
377 * Created a general print controller to allow modules to generate printer friendly views.
378 * Printer friendly profile pages. See INSTALL.txt for details.
379 * Renamed the node print template from print.tpl.php to print.node.tpl.php
380July 14, 2005
ec8afec6
JV
381 Commited my patch from
382 http://drupal.org/node/25458
383 with permission of the maintainer.
384June 21, 2005
ec8afec6
JV
385 Added German translation.
386June 1, 2005
ec8afec6 387 - Brazilian Portuguese Translation of print.module
ec8afec6
JV
388 - Added print.tpl.php strings
389April 26, 2005
ec8afec6
JV
390 Updated print.pot file.
391February 14, 2005
ec8afec6 392 km - corrected printing of source URL
ec8afec6
JV
393 km - changed the syntax of some lines to pass code-style.pl checks
394January 28, 2005
ec8afec6 395 km - removed hint on site logo
ec8afec6
JV
396 km - changed strings back to 'printer friendly page'
397January 28, 2005
ec8afec6
JV
398 km - introduced printer friendly icon
399January 26, 2005
ec8afec6 400 km - changed line numbers and added strings from print.tpl.php
ec8afec6 401 km - changed strings, added strings from print.tpl.php
ec8afec6 402 km - included changes from HEAD
ec8afec6 403 km - changed link
ec8afec6
JV
404 km - improved layout and localized strings
405January 25, 2005
ec8afec6 406 km - honor themes' global settings for "Display post information"
ec8afec6 407 km - print_link() checks if page is a book
ec8afec6
JV
408 km - changed maintainer
409November 25, 2004
ec8afec6
JV
410 * Made CSS import work
411November 15, 2004
ec8afec6
JV
412 created pot-file with extractor.php and added dutch translation
413November 12, 2004
ec8afec6
JV
414 added CUSTOMIZATION
415November 5, 2004
ec8afec6 416 Taking over maintainance
30ff938c 417October 30, 2004
ec8afec6 418 * 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.
ec8afec6
JV
419 * 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.
420October 28, 2004
ec8afec6
JV
421 * 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.
422January 9, 2002
ec8afec6
JV
423 print.module- initial commit.
424 - attempted to fix the bugs with the chatbox module. Feedback requested.
425 - need some installation instructions. Anyone?
ec8afec6
JV
426 file print.module was initially added on branch DRUPAL-3-0.
427October 19, 2001
ec8afec6 428 file LICENSE was initially added on branch DRUPAL-3-0.