Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Using TSconfig to tailor TYPO3 to your needs

8,442 views

Published on

This presentation shows some of the customization features in the TYPO3 backend for editors

Published in: Self Improvement, Technology
  • Hi Jochen,

    I found that adding the following code (1) does help to prevent the form from allowing only 10 files. But when the form is saved still only 10 files are saved. Then I added the following code (2) to the extTables.php file in typo3conf and the entire problem is solved.

    1: TCEFORM.tt_content.media.config.maxitems = 100
    2: $GLOBALS['TCA']['tt_content']['columns']['media']['config']['maxitems'] = 100;
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Using TSconfig to tailor TYPO3 to your needs

  1. 1. Using TSconfig to tailor TYPO3 to your needs TYPO3 Conference 2009 Dallas, TX Jochen Weiland jweiland.net
  2. 2. Admin Panel Backend Modules User Options Forms User Setup Rich Text Editor
  3. 3. Admin Panel
  4. 4. Admin Panel for Admins
  5. 5. Admin Panel for Editors
  6. 6. Admin Panel with Frontend Editing
  7. 7. User Options
  8. 8. options.clearCache.pages
  9. 9. options.shortCutFrame
  10. 10. options.shortCutFrame
  11. 11. options.createFoldersInEB
  12. 12. options.createFoldersInEB
  13. 13. options.createFoldersInEB
  14. 14. options.saveDocNew
  15. 15. options.saveDocNew
  16. 16. options.saveDocNew
  17. 17. options.pageTree.showPageIdW ithTitle
  18. 18. options.pageTree.showPageIdW ithTitle
  19. 19. options.pageTree. altElementBrowserMountPoints
  20. 20. options.pageTree. altElementBrowserMountPoints
  21. 21. User Setup
  22. 22. setup.default.... setup.override....
  23. 23. setup.override.edit_docModule Upload
  24. 24. setup.override.edit_docModule Upload
  25. 25. setup.override.thumbnailsByDefa ult = 1 setup.override.saveTreePositions =1 setup.override.edit_RTE = 1 setup.override.allSaveFunctions =1 setup.override.navFrameResizabl e=1
  26. 26. Backend
  27. 27. mod.SHARED.colPosList
  28. 28. mod.SHARED.colPosList
  29. 29. mod.web_layout.menu.funct ion
  30. 30. mod.web_layout.menu.funct ion
  31. 31. mod.web_layout.menu.funct ion web_list, web_info, txdamM1_list...
  32. 32. TCEMAIN.clearCacheCmd
  33. 33. TCEMAIN.clearCacheCmd
  34. 34. TCEMAIN.clearCacheCmd = TCEMAIN.clearCacheCmd 28,31,30
  35. 35. TCAdefaults.[table].[field]
  36. 36. TCAdefaults.[table].[field] TCAdefaults.tt_news.author = John Doe
  37. 37. TCAdefaults.[table].[field] TCAdefaults.tt_news.author = John Doe
  38. 38. Forms
  39. 39. TCEFORM.[table]. [field].label.default
  40. 40. TCEFORM.[table]. [field].label.default
  41. 41. TCEFORM.[table]. [field].label.default TCEFORM.tt_news.short.label.d efault = Teaser Text
  42. 42. TCEFORM.[table]. [field].label.default TCEFORM.tt_news.short.label.d efault = Teaser Text
  43. 43. TCEFORM.[table].[field].disable =1
  44. 44. TCEFORM.[table].[field].config. [key]
  45. 45. TCEFORM.[table].[field].config. [key] Override TCA field configuration: TCEFORM.tt_content.media.co nfig.max_size = 102400 TCEFORM.tt_content.media.co nfig.maxitems = 100
  46. 46. TCEFORM.[table]. [field].altLabels
  47. 47. TCEFORM.[table]. [field].altLabels
  48. 48. TCEFORM.[table]. [field].removeItems
  49. 49. TCEFORM.[table]. [field].removeItems
  50. 50. TCEFORM.[table]. [field].addItems
  51. 51. TCEFORM.[table]. [field].addItems
  52. 52. Rich Text Editor
  53. 53. Editor Toolbar
  54. 54. Editor Toolbar
  55. 55. Documentation
  56. 56. Documentation
  57. 57. Documentation TSconfig Reference available at:
  58. 58. Documentation TSconfig Reference available at: http://typo3.org/documentation/ document-library/core-documentation/ doc_core_tsconfig/4.2.0/view/
  59. 59. Documentation TSconfig Reference available at: http://typo3.org/documentation/ document-library/core-documentation/ doc_core_tsconfig/4.2.0/view/ http://jweiland.net/uploads/media/ TSconfig-4.2.pdf
  60. 60. Jochen Weiland jweiland@jweiland.net Skype: jweiland58

×