Commit c36c17b4 authored by Kasper Skårhøj's avatar Kasper Skårhøj
Browse files

* Moved the remaining global extensions to sysext/ which were selected to be system extension.


git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@504 709f56b5-9817-0410-a4d7-c38de5d9e867
parent 5d4f9d2a
2004-11-16 Kasper Skårhøj,,, <kasper@typo3.com>
* Moved the remaining global extensions to sysext/ which were selected to be system extension.
2004-11-16 Kasper Skårhøj,,, <kasper@typo3.com>
* Added configuration option in TYPO3_CONF_VARS[FE][lifetime] so the frontend users cookies can be set to a lifetime in seconds. Currently the cookie lasts only for the browser session and not more.
......
******************
TODO LIST
*****************
*******************************************
TODO LIST for the Core of TYPO3.
Maintained by Kasper
Do not modify without permission!
*******************************************
General:
- CHECK: What is the number of supported page levels? 20 or 100?
......@@ -170,6 +174,7 @@ Localization:
Context Sensitive Help (CSH):
- Add multimedia?
- Special Glossary Support?
WEB main module/page tree:
- Option: For a frameset module, register the ID per sub-module, not just globally (see JH mail: Message-ID: <C018FF617C61AB4588D15494126A5C0F1F67AB@Soulman.hanno-kirchhoff.de>)
......@@ -297,6 +302,7 @@ Status 27/10 (TYPO3 Core + extensions "cms" and "lang" in sysext/ (but without g
- 2000 @param and @return tags in 800 functions still needs commenting (3800 tags in 1400 functions has already been done)
- 50 scripts still needs cleaning for XHTML, comments and single-quotes
Note on XHTML compliance:
- We strive for XHTML transitional / frames
- Certain incompatibilities has been allowed for practical reasons (for now). These include:
......@@ -477,78 +483,44 @@ XQCR: layout/db_new_content_el.php
typo3/sysext/___________________________________________:
OK aboutmodules/
belog (2 / 500)
- Needs a vision! Couldn't the Log be more useful?
beuser (1 / 1300)
- Add option to Create backend users there! (backend users, groups, filemounts)
OK cms/
OK context_help/
css_styled_content (1/200) [H]
- Manual written?
XQCR: extra_page_cm_options/
XQCR: func_wizards/
impexp (2/2000)
- Extend support and finish it with the efforts soon to be done for "DBint" (lowlevel) and TCEmain
indexed_search (4/3500)
- Templates?
- Speedoptimizations?
- Kasper has some objections regarding complex code parts.
XQCR info_pagetsconfig/
install/ [ingmar]
- Clean-up of the Install Tool in general!
OK lang/
lowlevel (2/800)
- Extend support and finish it with the efforts soon to be done for TCEmain.
OK setup/
XQCR: func_wizards/
? sv/ [Rene]
sys_action (1/400)
- Extend with API for adding custom action scripts
- flexforms for configuration!
OK sys_note
taskcenter (4/400) [Julle]
OK tsconfig_help
- Needs maintenance plan
version [Kasper]
- (See Kaspers personal todo and Appendix about versioning in this document)
viewpage (2/200)
XQRC: wizard_crpages/
XQRC: wizard_sortpages/
XQCR: extra_page_cm_options/
OK aboutmodules/
install/ [ingmar]
XQCR info_pagetsconfig/
OK context_help/
sv/ [Rene]
typo3/ext/_____________________________________:
belog/ (2 / 500)
beuser/ (1 / 1300)
cms_plaintext_import/ (1/200)
OK conf_userts/
css_styled_content/ (1/200) [H]
direct_mail/ (3/2500) [Jan-Erik] + class.t3lib_htmlmail.php
OK direct_mail_subscription/
extrep_wizard/ (2/4500) [H]
feuser_admin/ [testsite...] - XHTML
freesite/ (2/1600)
imagelist/ (1/250)
impexp/ (2/2000) [H]
indexed_search/ (4/3500) [H] [testsite...]
lowlevel/ (2/800) [H]
XQ-R: metatags/
phpmyadmin/ (1/130)
plugin_mgm/ (1/300) ->move? remove?
quickhelp/ (1/80)
rte/ (5/1900) [H]
OK rte_conf/
OK setoldpluginlist/
OK skin1/
OK static_file_edit/
sys_action/ (1/400)
sys_messages/ (1/450)
OK sys_note/
sys_notepad/ (1/130)
OK sys_stat/
sys_todos/ (1/1100)
OK sys_workflows/
taskcenter/ (4/400)
taskcenter_modules/ (1/100)
taskcenter_recent/ (1/150)
taskcenter_rootlist/ (1/50)
tipafriend/ (1/260) [testsite...]
OK tsconfig_help/
OK ts_language_de/
OK ts_language_dk/
OK ts_language_fr/
OK ts_language_nl/
OK ts_language_no/
tstemplate/ (1/450) + class.t3lib_tsparser_ext.php (1700)
tstemplate_analyzer/ (1/250)
tstemplate_ceditor/ (1/250)
tstemplate_info/ (1/450)
tstemplate_objbrowser/ (1/500)
tstemplate_styler/ (1/1700)
OK tt_address/
tt_board/ (3/1200)
tt_calender/ (1/170) [testsite...]
tt_guest/ (2/350) [testsite...]
tt_news/ (1/750) [testsite...]
tt_poll/ (2/400) [testsite...], [Rene F]
tt_products/ (5/2000) [testsite...], [? Peter Kuehn]
tt_rating/ (3/550) [testsite...], [Rene F]
viewpage/ (2/200)
32,5 K Codes lines....
For all extensions (even those approved):
- Remember to add package tags to all classes!
......
......@@ -86,7 +86,7 @@ $TYPO3_CONF_VARS = Array(
'requiredExt' => 'cms,lang,sv', // String list: List of extensions which are REQUIRED and cannot be unloaded by the Extension Manager!
'extCache' => 1, // Int. 0,1,2: 0: ext-scripts (ext_localconf.php and ext_tables.php) are NOT cached, but included every time. 1: scripts cached to typo3conf/temp_CACHED_[sitePathHash]* (saves some milliseconds even with PHP-A), 2: scripts cached and prefix includes a hash based on the 'extList' string, 3: scripts cached to typo3conf/temp_CACHED_* (no hash included at all...)
'extList' => 'tsconfig_help,context_help,extra_page_cm_options,rte,impexp,sys_note,tstemplate,tstemplate_ceditor,tstemplate_info,tstemplate_objbrowser,tstemplate_analyzer,tstemplate_styler,func_wizards,wizard_crpages,wizard_sortpages,lowlevel,install,belog,beuser,phpmyadmin,aboutmodules,imagelist,setup,taskcenter,sys_notepad,taskcenter_recent,taskcenter_rootlist,info_pagetsconfig,viewpage', // String list: List of extensions which are enabled for this install. Use the Extension Manager (EM) to manage this!
'extList' => 'tsconfig_help,context_help,extra_page_cm_options,impexp,belog,aboutmodules,setup', // String list: List of extensions which are enabled for this install. Use the Extension Manager (EM) to manage this!
'extConf' => array( // Config-options for extensions, stored as serialized arrays by extension-keys. Handled automatically by the EM.
// '--key--' => array()
)
......
......@@ -294,7 +294,7 @@ class SC_mod_tools_em_index extends t3lib_SCbase {
var $privacyNotice = 'When ever you interact with the online repository, server information is sent and stored in the repository for statistics. No personal information is sent, only identification of this TYPO3 install. If you want know exactly what is sent, look in typo3/tools/em/index.php, function repTransferParams()';
var $editTextExtensions = 'html,htm,txt,css,tmpl,inc,php,sql,conf,cnf,pl,pm,sh';
var $nameSpaceExceptions = 'beuser_tracking,design_components,impexp,static_file_edit,cms,freesite,quickhelp,classic_welcome,indexed_search,sys_action,sys_workflows,sys_todos,sys_messages,plugin_mgm,direct_mail,sys_stat,tt_address,tt_board,tt_calender,tt_guest,tt_links,tt_news,tt_poll,tt_rating,tt_products,setup,taskcenter,tsconfig_help,context_help,sys_note,tstemplate,lowlevel,install,belog,beuser,phpmyadmin,aboutmodules,imagelist,setup,taskcenter,sys_notepad,viewpage';
var $nameSpaceExceptions = 'beuser_tracking,design_components,impexp,static_file_edit,cms,freesite,quickhelp,classic_welcome,indexed_search,sys_action,sys_workflows,sys_todos,sys_messages,direct_mail,sys_stat,tt_address,tt_board,tt_calender,tt_guest,tt_links,tt_news,tt_poll,tt_rating,tt_products,setup,taskcenter,tsconfig_help,context_help,sys_note,tstemplate,lowlevel,install,belog,beuser,phpmyadmin,aboutmodules,imagelist,setup,taskcenter,sys_notepad,viewpage';
......
......@@ -2,9 +2,7 @@ typo3/sysext/
"System" extensions for TYPO3
This is also a global repository for extensions in TYPO3, just like the global extensions (in typo3/ext/)
System extensions cannot (by default at least) be updated like global and local extensions; They are meant to always be distributed with the core (while global extensions may not) and to the user they will probably be understood more like a part of the core since they come along with the core. But technically they are extensions for various reasons.
System extensions cannot (by default at least) be updated like global and local extensions; They are meant to always be distributed with the core (while global extensions
in ext/ are not) and to the user they will probably be understood more like a part of the core since they come along with the core. But technically they are extensions for various reasons.
Currently the system extensions are:
"cms" - the TYPO3 frontend which most projects uses.
"lang" - the system language labels for TYPO3. This is only an extension in order to utilize the typo3.org translation interface - thats the only reason. This is DEFINITELY needed by the core of TYPO3 - otherwise you would see no texts anywhere... :-)
System Extensions are in the TYPO3core CVS module.
\ No newline at end of file
......@@ -27,15 +27,8 @@ if (TYPO3_MODE=='BE') {
// ******************************************************************
if (TYPO3_MODE=='BE') {
// Setting ICON_TYPES
$ICON_TYPES = Array(
'shop' => Array('icon' => 'modules_shop.gif'),
'board' => Array('icon' => 'modules_board.gif'),
'news' => Array('icon' => 'modules_news.gif'),
'dmail' => Array('icon' => 'modules_dmail.gif'),
'fe_users' => Array('icon' => 'modules_fe_users.gif'),
'approve' => Array('icon' => 'modules_approvals.gif')
);
// Setting ICON_TYPES (obsolete by the removal of the plugin_mgm extension)
$ICON_TYPES = Array();
}
// Adding pages_types:
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment