1 2011-02-15 Michael Miousse <michael.miousse@infoglobe.ca>
3 * Fixed bug #12652: If none of the link types are marked to be checked, all of them are checked
5 2011-02-06 Christopher Stelmaszyk <chrissitopher@gmx.de>
7 * Fixed bug #12517: Replace exec_SELECTgetRows with exec_SELECTgetSingleRow whenever a single record is expected (thanks to Jo Hasenau)
8 * Fixed bug #12549: Unify capitalization of language labels
10 2011-01-26 Christopher Stelmaszyk <chrissitopher@gmx.de>
12 * Fixed bug #12526: Manual needs new screenshots and text since we now use 2 tabs in the module (thanks to Patrick Gaumond)
13 * Cleaned emconf for the release of TYPO3 4.5
14 * Release linkvalidator 1.0.0
16 2011-01-25 Michael Miousse <michael.miousse@infoglobe.ca>
18 * Added Feature #12447: Clearly separate Checks from Report in the module (thanks to Patrick Gaumond, Philipp Gampe, Steffen Kamper and Christopher Stelmaszyk)
20 2011-01-21 Christopher Stelmaszyk <chrissitopher@gmx.de>
22 * Merged changes from mantis-#17176: Remove unnecessary comments and color profiles from all shipped .png / .gif files (Thanks to Steffen Gebert)
24 2011-01-20 Michael Miousse <michael.miousse@infoglobe.ca>
26 * Fixed bug #12432: Selected page metas are not processed
27 * Fixed bug #12431: Do not put labels into members
28 * Fixed bug #12429: Do not use private accessors
29 * Fixed bug #12428: Adapt Variable Names to naming conventions
30 * Fixed bug #12427: Rename draw*() methods to render*()
31 * Fixed bug #12426: Rename classes according to naming conventions
32 * Fixed bug #12425: Give modfunc1 a better name
33 * Fixed bug #12424: Only use the class name for the hook
34 * Fixed bug #12416: tx_linkvalidator_tasks_Validate: Missing public / protected declarations
35 * Fixed bug #12226: website that has multiple domainsrecords produces funny links
36 * Fixed bug #12414: OOP principle of data encapsulation violated in tx_linkvalidator_tasks_Validate
37 * Fixed bug #12385: Conflict scheduler:testtask with linkvalidator::task
38 * Fixed bug #12411: Fix Copyright Notices
40 2011-01-20 Christopher Stelmaszyk <chrissitopher@gmx.de>
42 * Fixed bug #12360: Show error message, if the module is not accessible for the current user
43 * Fixed bug #12412: XSS issue in tx_linkvalidator_tasks_ValidateAdditionalFieldProvider
44 * Fixed bug #12419: Use American English for "analyseRecord"
45 * Fixed bug #12420: Indentation in modfunc1, getTemplateMarkers()
46 * Fixed bug #12421: Rename tx_linkvalidator_links to tx_linkvalidator_link
47 * Fixed bug #12423: ext_tables.sql: Use underscores to separate words in field names
48 * Fixed bug #12422: ext_tables.sql: Do not use abbreviations for field names
50 2011-01-19 Michael Miousse <michael.miousse@infoglobe.ca>
52 * Added Feature #12340: Enhance the tx_linkvalidator_linkTypes_Interface (thanks to Ernesto Baschny and Christopher Stelmaszyk)
53 * Added Feature #12344: Migrate to t3lib_htmlmail to SwiftMailer (thanks to Ernesto Baschny and Christopher Stelmaszyk)
54 * Fixed bug #12377: Other link types than supported use the same type than the last found
56 2011-01-18 Oliver Hader <oliver.hader@typo3.org>
58 * Cleanup: Fixed PHPdoc comments and type hints in module, processing and abstract linktype class
60 2011-01-17 Christopher Stelmaszyk <chrissitopher@gmx.de>
62 * Fixed bug #10989: Anchors in internal links are incorrectly treated as pages (thanks to Michael Miousse)
64 2011-01-17 Michael Miousse <michael.miousse@infoglobe.ca>
66 * Fixed bug #12226: Website that has multiple domainsrecords produces funny links
68 2011-01-15 Christopher Stelmaszyk <chrissitopher@gmx.de>
70 * Fixed bug #12243: Information on storage location of broken links is wrong in text
71 * Fixed bug #12232: Redirects to https get reported as 404 (thanks to Andreas Lappe)
72 * Fixed bug #12235: Reporting errors does not work with cURL (thanks to Andreas Lappe)
74 2011-01-08 Christopher Stelmaszyk <chrissitopher@gmx.de>
76 * Fixed bug #12019: Do not display the format of the date of the last check
77 * Fixed bug #12026: Combine columns Type, Headline and Field
78 * Fixed bug #12022: Add CSH labels for the labels of the Scheduler job
79 * Fixed bug #12024: Remove cellspacing (thanks to Steffen Gebert)
80 * Fixed bug #12025: Add link to scheduler
82 2011-01-07 Christopher Stelmaszyk <chrissitopher@gmx.de>
84 * Followup to bug #11269: Proofread the manual
85 * Followup to bug #11822: Add extension description in ext_emconf.php
86 * Fixed bug #12008: Row "Title" should be called "Headline"
87 * Fixed bug #12009: Display a nice text, if an element does not have a headline
89 2011-01-07 Pierre Boivin <pierre.boivin@infoglobe.ca>
91 * Followup to bug #11794: If website root is active, searching for links does not work
93 2011-01-06 Christopher Stelmaszyk <chrissitopher@gmx.de>
95 * Followup to bug #11836: Make use of Flash Messages
96 * Fixed bug #11888: Button "Check Links" only checks those categories of links which are marked with the checkboxes below
97 * Fixed bug #11269: Proofread the manual
99 2011-01-05 Pierre Boivin <pierre.boivin@infoglobe.ca>
101 * Fixed bug #11794: If website root is active, searching for links does not work
103 2011-01-05 Christopher Stelmaszyk <chrissitopher@gmx.de>
105 * Fixed bug #11797: linkvalidator saves translated texts in the database which is not good (thanks to Michael Miousse and Philipp Gampe)
106 * Fixed bug #11802: Field linktitle often stays empty (thanks to Philipp Gampe)
107 * Followup to bug #11776: URL/Linktarget for files is broken
109 2011-01-04 Christopher Stelmaszyk <chrissitopher@gmx.de>
111 * Fixed bug #11889: Clean up CSS
113 2011-01-03 Christopher Stelmaszyk <chrissitopher@gmx.de>
115 * Fixed bug #11866: When the edit pencil next to a link is clicked, you end up at tree root with search_levels=0 after saving
116 * Followup to bug #10907: Invalid external url not detected (thanks to Philipp Gampe)
118 2011-01-02 Christopher Stelmaszyk <chrissitopher@gmx.de>
120 * Fixed bug #11821: Do not use abbreviations in code
121 * Fixed bug #11777: Add CSH to table headers
122 * Fixed bug #11848: Use labels for the table fields containing the broken links
124 2011-01-01 Christopher Stelmaszyk <chrissitopher@gmx.de>
126 * Fixed bug #11822: Add extension description in ext_emconf.php
127 * Fixed bug #11820: Remove comments "End of function xy"
128 * Fixed bug #11817: Use new documentation template for the manual
129 * Fixed bug #11269: Proofread the manual
130 * Fixed bug #11799: Improve usability of the linkvalidator interface
131 * Fixed bug #11834: Do not show the table with the list of broken links, if there are no broken links
132 * Fixed bug #11836: Make use of Flash Messages
133 * Fixed bug #11819: Prevent PHP notices by fixing XClass inclusion code
134 * Fixed bug #11823: Add @package and @subpackage to comment blocks
136 2010-12-31 Christopher Stelmaszyk <chrissitopher@gmx.de>
138 * Fixed bug #11776: URL/Linktarget for files is broken
139 * Fixed bug #11800: Checkboxes showing the number of broken links do not display the value "zero"
140 * Fixed bug #11803: Fix locallang files
141 * Fixed bug #11801: Variable in the message "Page '' does not exist." will never be filled
142 * Fixed bug #11798: Table displaying the number of broken links must be styled
143 * Fixed bug #11813: Give the User Interface a clear structure
144 * Fixed bug #11811: Label tags in Statistics table do not work
145 * Fixed bug #11812: Changing a checkbox from the statistics table resets the depth chosen for pages to check
146 * Fixed bug #11814: Fix indentation in HTML templates, CSS files and SQL file
148 2010-12-30 Christopher Stelmaszyk <chrissitopher@gmx.de>
150 * Fixed bug #11779: Unify usage of tooltips in table rows
151 * Fixed bug #11775: Table should use new design for TYPO3 4.5
152 * Fixed bug #11796: Improve usage of $GLOBALS['LANG']
154 2010-12-28 Pierre Boivin <pierre.boivin@infoglobe.ca>
156 * Fixed bug #11715: Use localized format for date and time
158 2010-12-06 Pierre Boivin <pierre.boivin@infoglobe.ca>
160 * Fixed bug #11277: Initialize and other methods in modfunc1 could be protected
161 * Fixed bug #11278: Create an interface for the linktype classes
162 * Fixed bug #10589: HTTP errors might not be detected (Thanks to Tolleiv Nietsch)
163 * Fixed bug #11274: Change true to 1 for showUpdateButton
164 * Fixed bug #11272: Fix dos line endings in ext_tables.php
165 * Fixed bug #11270: List in the BE module should be sorted by record
166 * Fixed bug #11275: Remove clear.gif in modfunc1
167 * Fixed bug #10987: linkvalidator doesn't detect hidden pages (Thanks to Joh. Feustel)
169 2010-12-03 Pierre Boivin <pierre.boivin@infoglobe.ca>
171 * Fixed bug #11271: Lowercase all filenames
172 * Fixed bug #11280: Refactor class tx_linkvalidator_processing
173 * Fixed bug #10907: Invalid external url not detected
175 2010-11-22 Tolleiv Nietsch <info@tolleiv.de>
177 * Fixed bug #10988: getBrokenUrl returns wrong url (Thanks to Johannes Feustel)
179 2010-11-20 Christian Kuhn <lolli@schwarzbu.ch>
181 * Fixed bug #10998: Rename and move link classes and processing class
183 2010-11-17 Christian Kuhn <lolli@schwarzbu.ch>
185 * Fixed bug #10912: Rename and move task to classes/tasks and change locallang namespace
186 * Fixed bug #10900: Regression: Fatal error in class.tx_linkvalidator_modfunc1.php
187 * Tagging version 1.0.0
188 * Fixed bug #10892: Basic cleanup throughout the extension
189 * Fixed bug #10891: Fix deprecation warning "call by reference" in modfunc1
190 * Fixed bug #10820: Error and warning in scheduler task
191 * Fixed bug #10890: Add ext:info as dependency in ext_emconf
193 2010-11-12 Tolleiv Nietsch <info@tolleiv.de>
195 * Fixed bug #10763: The mailtemplate setting should have a default setting
196 * Fixed bug #10598: "Check links" button must be hideable with TS - renamed noUpdateButton to showUpdateButton, manual updated
198 2010-11-11 Michael Miousse <michael.miousse@infoglobe.ca>
200 * Fixed bug #10740: news field added in the table tx_linkvalidator_links, 2 new index in locallang.xml for the header of the new column and the format of the string in the column, news column added in tx_linkvalidator_modfunc1 and time() saved in the new field added to the table tx_linkvalidator_links
201 * Fixed bug #10737: news mod tsconfig added to remove the check link button. mod.linkvalidator.noUpdateButton = 0
202 * Fixed bug #10739: Refresh Button added in tx_linkvalidator_modfunc1, news index in the locallang file, new marquer in the template mod_template.html and new css
203 * Fixed bug #10736: Automatic refresh on changing selection of depth level has been removed
204 * Fixed bug #10643: Fix PHP Warning "array_search() expects parameter 2 to be array, null given" in modfunc1/class.tx_linkvalidator_modfunc1.php
206 2010-11-03 Tolleiv Nietsch <info@tolleiv.de>
208 * Fixed bug #10598: Extend tx_linkvalidator_checkbase API a bit
210 2010-07-19 Jochen Rieger / Dimitri König / Michael Miousse <j.rieger@connecta.ag, mmiousse@infoglobe.ca>
212 * initial code generated with kickstarter