General
This plugin uses XCLASS-implementations and conflicts with extensions that extend the same core files which tm_contentaccess extends. Look at the 'ext_localconf.php' of this plugin so you can see which files this plugin extends. It is possible to extend the same class only once by using the XCLASS method. If a class has been extended once and another plugin tries to extend the same class, next extending trials are simply ignored!
KB Better stdWrap was incompatible with tm_contentaccess but in this plugin includes an integrated version of KB Better stdWrap. The same issue concerns also some other plugins (read 'List of relation to other plugins').
I have altered this plugin to work with 'erotea_date2cal' and 'smile_categorization' + some other plugins.
Tested in Typo3 3.8.1 and Typo3 4.0 with several version. An earlier version didn't work in Typo3 3.7.1 and this plugin is incompatible with older versions of Typo3.
Known bugs
No known bug at this moment.
Other known problems
I didn't succeed to create backend interface related language labels for edit panels using TypoScript except using my own user functions.
If id of the page has been saved, sometimes changing modules, the page is previous edited page. If that happens, click the navigation tree.
I must disable from TempaVoila frontend view extra inoformation box for preview info, when new frontend topmenu has been enabled.
List of relation to other plugins:
kb_pm_paste - integrated, tested functionality (kb_pm_paste must be uninstalled). Includes better implementation than the original kb_pm_paste.
gb_bedraganddrop - integrated, tested functionality (gb_bedraganddrop must be uninstalled).
zed_more_columns - integrated, tested functionality; added multilanguage support (English, Finnish, Swedish, German) and support up to ten columns (zed_more_columns must be uninstalled).
conf_userts – the enable option [enable.preset] has almost the same setting as conf_userts among other presets. Conf_userts is reasonable only if the previous mentioned enable option is not enabled because presets for tm_contentaccess overrides them anyway.
stfl_saveandnew - integrated, tested functionality (stfl_saveandnew must be uninstalled)
htmlcssstyling – partially integrated. This plugin offers support for shared contents if enable.more_colums enabled, but it doesn't have other stuff.
kb_betterstdwrap - integrated, not tested (kb_betterstdwrap must be uninstalled).
kb_tsconfig_cond – was integrated in this plugin, but not anymore. The plugin adds new condition to TypoScript.
erotea_date2cal – support stopped. Please install instead of this plugin 'date2cal' (erotea_date2calmust be uninstalled).
date2cal - newest version doesn't need any fix. Tm_contentaccess has just one small fix Typo3 3.8.1 in order to get this plugin to work with the QuickEdit mode of the classic page module.
smile_categorization – made compatible (tm_contentaccess includes a change of one function for this plugin; newer versions of smile_categorization might have some problems)
kb_contenttable – made compatible (alternative XCLASS, if kb_contenttable has been installed; tm_contentaccess doesn't cause any update problems because it just adds a new function and don't change any functions, which kb_contenttable have defined)
templavoila – adds some features to versions 1.x (support for older versions stopped). Made possible to select, it the content element wizard of TemplaVoila has been used or the wizard of the standard page module.
pixe_feediting – integrated and at some respects altered (pixe_feedting must be uninstalled).
ingmar_admpanelwrap – added a function in order to avoid XCLASS conflicts.
skin_grey_2 . Some features need skin_grey_2 in order to have proper layout.
kb_nescefe – made compatible. If skin_grey_2 installed needs newest version of skin_grey_2 in order to get displayed properly (using previous versions the sample content would be cropped and it would be impossible to see contents in nested content elements).
mk_tvfrontend – integrated.
me_templavoilalayout - integrated.
cl_beache – incompatible. The functionality of that plugin has been done by adding the setup option 'setup.override.allowAdminFunctions =1'. Note that in order to get this working Users > Setup must be saved.
list_adv – integrated functionality; possible to enable using basic configuration of the plugin. Needs also other changes for the list module enabled. If changes for list module has not been enabled, list_adv can be used to add just pagination for the list module.