The following markers were found:
  • todo  76
  • fixme  13

contenido\classes\class.cec.php1

Type Line Description
todo 297 : cIterator should be replaced by ArrayIterator (@see http://www.php.net/spl) but ArrayIterator uses rewind() instead of reset()...

contenido\classes\class.cec_hook.php1

Type Line Description
todo 308 : Implement cec_hook debug mode for automatic logging when activated. Writes the debug value into a logfile (see contenido/data/log/cec_hook_debug.log).

contenido\classes\class.htmlelements.php1

Type Line Description
todo 2935 Should set attribute type="text/javascript" by default or depending on doctype!

contenido\classes\class.iterator.php1

Type Line Description
todo 32 Add more stepping methods, as well as retrieving items

contenido\classes\class.mailer.php1

Type Line Description
todo 360 how do we get the information why message sending has

contenido\classes\class.registry.php5

Type Line Description
todo 162 autoDetect from front_content.php
todo 183 autoDetect from front_content.php
todo 204 autoDetect from front_content.php
todo 225 autoDetect from front_content.php
todo 246 autoDetect from front_content.php

contenido\classes\class.search.php3

Type Line Description
todo 1192 This is not the job for search, should be oursourced...
todo 1754 Is not job of search, should be outsourced!
todo 557 The transformation of accented characters must depend on the

contenido\classes\class.update.notifier.php1

Type Line Description
todo 704 add a retry counter and a deathpoint with warning in errorlog

contenido\classes\contenido\class.client.php2

Type Line Description
todo 212 There is no need since caching is available at GenericDB level
todo 296 return value should be the same as getPropertiesByType(), e. g. an empty array instead false

contenido\classes\contenido\class.clientslang.php4

Type Line Description
todo 219 Use parents method @see Item::setProperty()
todo 233 Use parents method @see Item::getProperty()
todo 247 Use parents method @see Item::deleteProperty(), but be carefull, different parameter!
todo 273 return value should be the same as getPropertiesByType(), e. g. an empty array instead false

contenido\classes\contenido\class.lang.php1

Type Line Description
todo 2 merge logic with contenido/classes/class.lang.php

contenido\classes\contenido\class.module.php1

Type Line Description
todo 2 Switch to SimpleXML

contenido\classes\contenido\class.right.php1

Type Line Description
todo 101 Implement functions to delete rights by area, action, cat, client, language.

contenido\classes\contenido\class.upload.php1

Type Line Description
todo 2 Reset in/out filters of parent classes.

contenido\classes\contenido\class.user.php1

Type Line Description
todo 1088 return value should be similar to getUserProperties()

contenido\classes\Contenido_Category\Contenido_Category_Articles.class.php1

Type Line Description
todo 395 extend to more valid items

contenido\classes\Contenido_FrontendNavigation\Contenido_FrontendNavigation_Base.class.php1

Type Line Description
todo 115 Apply other styles as soon as they are available

contenido\classes\Contenido_FrontendNavigation\Contenido_FrontendNavigation_Breadcrumb.class.php2

Type Line Description
todo 67 Add possibility to return an array
todo 84 Add possibility to return an array

contenido\classes\genericdb\class.item.base.abstract.php2

Type Line Description
todo 108 remove access from public
todo 115 remove access from public

contenido\classes\genericdb\class.item.collection.php1

Type Line Description
todo 394 Reduce complexity of this function, to much code...

contenido\classes\genericdb\class.item.php1

Type Line Description
todo 554 This method is used from public scope, but it should be protected

contenido\classes\module\class.module.filetranslation.php1

Type Line Description
todo 146 noch nicht fertig

contenido\classes\swiftmailer\lib\classes\Swift\Mime\Headers\ParameterizedHeader.php2

Type Line Description
todo 121 Check caching here
todo 182 text, or something else??

contenido\classes\swiftmailer\lib\classes\Swift\Mime\SimpleMimeEntity.php1

Type Line Description
todo 262 Try to refactor this logic

contenido\classes\uri\class.uribuilder.custompath.php1

Type Line Description
todo 66 Somehow get around using prCreateURLNameLocationString()

contenido\classes\uri\class.uribuilder.mr.php1

Type Line Description
todo 27 Add handling of absolute paths, standardize handling of fragments

contenido\classes\xml\class.xml2array.php5

Type Line Description
todo 169 Check the following subnode code (see below)
todo 171 Check this line, as it should be too late, to specify it here (see above)
todo 186
todo 243
todo 248

contenido\includes\functions.api.images.php1

Type Line Description
todo 641 Explain why this is still needed ... or remove it

contenido\includes\functions.api.string.php3

Type Line Description
todo 231 Check if the charset names are the same for both converters
todo 231 Implement a converter and charset checker to ensure compilance.
todo 226 Additional converting

contenido\includes\functions.con.php2

Type Line Description
fixme 848 Do we still need the isstart. The old start compatibility has already been removed...
todo 1343 Returns something....

contenido\includes\functions.rights.php1

Type Line Description
todo 215 Do we really need to add other perms, if the user/group gets the 'sysadmin' permission?

contenido\includes\functions.str.php1

Type Line Description
todo 274 Check logic, move sorting to db layer, if possible!

contenido\includes\functions.upl.php1

Type Line Description
todo 125 Function name is misleading, should be renamed to uplIsEmpty

contenido\includes\include.backendedit.php1

Type Line Description
fixme 44 Correct variable names, instances of classes at objects, not classes!

contenido\includes\include.con_editcontent.php1

Type Line Description
todo 2 replace code generation by Contenido_CodeGenerator (see contenido/classes/CodeGenerator)

contenido\includes\include.html_tpl_edit_form.php2

Type Line Description
fixme 2 : Rework logic for creation of cApiFileInformation entries It may happpen, that we have already a file but not a entry or vice versa!
todo 54 also delete the versioning files

contenido\includes\include.js_edit_form.php1

Type Line Description
fixme 2 : Rework logic for creation of cApiFileInformation entries It may happpen, that we have already a file but not a entry or vice versa!

contenido\includes\include.style_edit_form.php1

Type Line Description
fixme 2 : Rework logic for creation of cApiFileInformation entries It may happpen, that we have already a file but not a entry or vice versa!

contenido\includes\include.upl_files_overview.php1

Type Line Description
fixme 193 Code is similar/redundant to cApiUploadCollection->delete(), in

contenido\includes\type\action\include.con_expand.action.php1

Type Line Description
todo 26 conExpand is not defined in the system. Where does this come from?!

contenido\plugins\mod_rewrite\includes\functions.mod_rewrite.php3

Type Line Description
todo 129 do we really need processing of the category? there is no mr relevant data changes while moving the category on same level, level and name won't change
todo 163 do we really need processing of the category? there is no mr relevant data changes while moving the category on same level, level and name won't change
todo 421 : Still exists bcause of downwards compatibility (some other modules/plugins are using it)

contenido\plugins\newsletter\classes\class.newsletter.php2

Type Line Description
todo 456 Other schemes than http should be tested before use!
todo 513 Test any URL specification that may exist under the sun...

contenido\plugins\newsletter\includes\include.newsletter_edit.php1

Type Line Description
todo 383 Should this setting be stored?

contenido\plugins\newsletter\includes\include.recipients.group_edit.php3

Type Line Description
todo 267 Ask user to have at least mySQL 4.1...
todo 444 Try to enhance genericdb to get this working with the usual objects...
todo 452 This works with every mySQL version but may be problematic, if a group

contenido\plugins\newsletter\includes\include.recipients_import.php1

Type Line Description
todo 270 Check conversion: Result may be unpredictable...

contenido\plugins\pim\classes\setup\class.pimpluginsetup.php2

Type Line Description
todo 31
todo 136 $this->_installAddNavMain($tempXml->contenido->nav_main,

contenido\plugins\pim\includes\include.right_bottom.php1

Type Line Description
todo 57 Move the following function into classes

contenido\plugins\smarty\smarty_source\plugins\function.html_image.php2

Type Line Description
fixme 121 (rodneyrehm) getimagesize() loads the complete file off a remote resource, use custom [jpg,png,gif]header reader!
fixme 145 (rodneyrehm) wrong dpi assumption

contenido\plugins\smarty\smarty_source\plugins\function.mailto.php1

Type Line Description
fixme 100 (rodneyrehm) document.write() excues me what? 1998 has passed!

contenido\plugins\smarty\smarty_source\plugins\modifiercompiler.from_charset.php1

Type Line Description
fixme 23 (rodneyrehm) shouldn't this throw an error?

contenido\plugins\smarty\smarty_source\plugins\modifiercompiler.to_charset.php1

Type Line Description
fixme 23 (rodneyrehm) shouldn't this throw an error?

contenido\plugins\smarty\smarty_source\plugins\outputfilter.trimwhitespace.php1

Type Line Description
todo 9 substr_replace() is not overloaded by mbstring.func_overload - so this function might fail!

contenido\plugins\smarty\smarty_source\sysplugins\smarty_internal_compile_block.php1

Type Line Description
todo 247 Below code was disabled in 3.1.8 because of problems with {include} in nested {block} tags in child templates

contenido\plugins\smarty\smarty_source\sysplugins\smarty_internal_template.php2

Type Line Description
fixme 613 routing of template -> smarty attributes
fixme 669 routing of template -> smarty attributes

contenido\plugins\smarty\smarty_source\sysplugins\smarty_resource.php2

Type Line Description
todo 442 try default_(template|config)_handler
todo 491 optimize for Smarty's internal resource types

contenido\plugins\url_shortener\includes\functions.url_shortener.php2

Type Line Description
todo 80 add warning to session as soon as this is possible (depends
todo 94 add warning to session as soon as this is possible (depends

contenido\plugins\url_shortener\includes\include.url_shortener.php2

Type Line Description
todo 148 add paging functionality via $shortUrlColl->setLimit();
todo 197 format the date according to settings