PageRenderTime 26ms CodeModel.GetById 21ms RepoModel.GetById 1ms app.codeStats 0ms

/_build/data/transport.settings.php

https://github.com/Mark-H/TinyMCE
PHP | 325 lines | 283 code | 38 blank | 4 comment | 0 complexity | 85137579b1a56aff3f5e6d952dd5712c MD5 | raw file
  1. <?php
  2. /**
  3. * @package tinymce
  4. * @subpackage build
  5. */
  6. $settings = array();
  7. $settings['tiny.base_url']= $modx->newObject('modSystemSetting');
  8. $settings['tiny.base_url']->fromArray(array(
  9. 'key' => 'tiny.base_url',
  10. 'value' => '',
  11. 'xtype' => 'textfield',
  12. 'namespace' => 'tinymce',
  13. 'area' => 'general',
  14. ),'',true,true);
  15. $settings['tiny.convert_fonts_to_spans']= $modx->newObject('modSystemSetting');
  16. $settings['tiny.convert_fonts_to_spans']->fromArray(array(
  17. 'key' => 'tiny.convert_fonts_to_spans',
  18. 'value' => true,
  19. 'xtype' => 'combo-boolean',
  20. 'namespace' => 'tinymce',
  21. 'area' => 'cleanup-output',
  22. ),'',true,true);
  23. $settings['tiny.convert_newlines_to_brs']= $modx->newObject('modSystemSetting');
  24. $settings['tiny.convert_newlines_to_brs']->fromArray(array(
  25. 'key' => 'tiny.convert_newlines_to_brs',
  26. 'value' => false,
  27. 'xtype' => 'combo-boolean',
  28. 'namespace' => 'tinymce',
  29. 'area' => 'cleanup-output',
  30. ),'',true,true);
  31. $settings['tiny.css_selectors']= $modx->newObject('modSystemSetting');
  32. $settings['tiny.css_selectors']->fromArray(array(
  33. 'key' => 'tiny.css_selectors',
  34. 'value' => '',
  35. 'xtype' => 'textfield',
  36. 'namespace' => 'tinymce',
  37. 'area' => 'advanced-theme',
  38. ),'',true,true);
  39. $settings['tiny.custom_buttons1']= $modx->newObject('modSystemSetting');
  40. $settings['tiny.custom_buttons1']->fromArray(array(
  41. 'key' => 'tiny.custom_buttons1',
  42. 'value' => 'undo,redo,selectall,separator,pastetext,pasteword,separator,search,replace,separator,nonbreaking,hr,charmap,separator,image,modxlink,unlink,anchor,media,separator,cleanup,removeformat,separator,fullscreen,print,code,help',
  43. 'xtype' => 'textfield',
  44. 'namespace' => 'tinymce',
  45. 'area' => 'custom-buttons',
  46. ),'',true,true);
  47. $settings['tiny.custom_buttons2']= $modx->newObject('modSystemSetting');
  48. $settings['tiny.custom_buttons2']->fromArray(array(
  49. 'key' => 'tiny.custom_buttons2',
  50. 'value' => 'bold,italic,underline,strikethrough,sub,sup,separator,bullist,numlist,outdent,indent,separator,justifyleft,justifycenter,justifyright,justifyfull,separator,styleselect,formatselect,separator,styleprops',
  51. 'xtype' => 'textfield',
  52. 'namespace' => 'tinymce',
  53. 'area' => 'custom-buttons',
  54. ),'',true,true);
  55. $settings['tiny.custom_buttons3']= $modx->newObject('modSystemSetting');
  56. $settings['tiny.custom_buttons3']->fromArray(array(
  57. 'key' => 'tiny.custom_buttons3',
  58. 'value' => '',
  59. 'xtype' => 'textfield',
  60. 'namespace' => 'tinymce',
  61. 'area' => 'custom-buttons',
  62. ),'',true,true);
  63. $settings['tiny.custom_buttons4']= $modx->newObject('modSystemSetting');
  64. $settings['tiny.custom_buttons4']->fromArray(array(
  65. 'key' => 'tiny.custom_buttons4',
  66. 'value' => '',
  67. 'xtype' => 'textfield',
  68. 'namespace' => 'tinymce',
  69. 'area' => 'custom-buttons',
  70. ),'',true,true);
  71. $settings['tiny.custom_buttons5']= $modx->newObject('modSystemSetting');
  72. $settings['tiny.custom_buttons5']->fromArray(array(
  73. 'key' => 'tiny.custom_buttons5',
  74. 'value' => '',
  75. 'xtype' => 'textfield',
  76. 'namespace' => 'tinymce',
  77. 'area' => 'custom-buttons',
  78. ),'',true,true);
  79. $settings['tiny.custom_plugins']= $modx->newObject('modSystemSetting');
  80. $settings['tiny.custom_plugins']->fromArray(array(
  81. 'key' => 'tiny.custom_plugins',
  82. 'value' => 'style,advimage,advlink,modxlink,searchreplace,print,contextmenu,paste,fullscreen,noneditable,nonbreaking,xhtmlxtras,visualchars,media',
  83. 'xtype' => 'textfield',
  84. 'namespace' => 'tinymce',
  85. 'area' => 'general',
  86. ),'',true,true);
  87. $settings['tiny.editor_theme']= $modx->newObject('modSystemSetting');
  88. $settings['tiny.editor_theme']->fromArray(array(
  89. 'key' => 'tiny.editor_theme',
  90. 'value' => 'advanced',
  91. 'xtype' => 'textfield',
  92. 'namespace' => 'tinymce',
  93. 'area' => 'general',
  94. ),'',true,true);
  95. $settings['tiny.element_format']= $modx->newObject('modSystemSetting');
  96. $settings['tiny.element_format']->fromArray(array(
  97. 'key' => 'tiny.element_format',
  98. 'value' => 'xhtml',
  99. 'xtype' => 'textfield',
  100. 'namespace' => 'tinymce',
  101. 'area' => 'cleanup-output',
  102. ),'',true,true);
  103. $settings['tiny.entity_encoding']= $modx->newObject('modSystemSetting');
  104. $settings['tiny.entity_encoding']->fromArray(array(
  105. 'key' => 'tiny.entity_encoding',
  106. 'value' => 'named',
  107. 'xtype' => 'textfield',
  108. 'namespace' => 'tinymce',
  109. 'area' => 'cleanup-output',
  110. ),'',true,true);
  111. $settings['tiny.fix_nesting']= $modx->newObject('modSystemSetting');
  112. $settings['tiny.fix_nesting']->fromArray(array(
  113. 'key' => 'tiny.fix_nesting',
  114. 'value' => false,
  115. 'xtype' => 'combo-boolean',
  116. 'namespace' => 'tinymce',
  117. 'area' => 'cleanup-output',
  118. ),'',true,true);
  119. $settings['tiny.fix_table_elements']= $modx->newObject('modSystemSetting');
  120. $settings['tiny.fix_table_elements']->fromArray(array(
  121. 'key' => 'tiny.fix_table_elements',
  122. 'value' => false,
  123. 'xtype' => 'combo-boolean',
  124. 'namespace' => 'tinymce',
  125. 'area' => 'cleanup-output',
  126. ),'',true,true);
  127. $settings['tiny.font_size_classes']= $modx->newObject('modSystemSetting');
  128. $settings['tiny.font_size_classes']->fromArray(array(
  129. 'key' => 'tiny.font_size_classes',
  130. 'value' => '',
  131. 'xtype' => 'textfield',
  132. 'namespace' => 'tinymce',
  133. 'area' => 'cleanup-output',
  134. ),'',true,true);
  135. $settings['tiny.font_size_style_values']= $modx->newObject('modSystemSetting');
  136. $settings['tiny.font_size_style_values']->fromArray(array(
  137. 'key' => 'tiny.font_size_style_values',
  138. 'value' => 'xx-small,x-small,small,medium,large,x-large,xx-large',
  139. 'xtype' => 'textfield',
  140. 'namespace' => 'tinymce',
  141. 'area' => 'cleanup-output',
  142. ),'',true,true);
  143. $settings['tiny.forced_root_block']= $modx->newObject('modSystemSetting');
  144. $settings['tiny.forced_root_block']->fromArray(array(
  145. 'key' => 'tiny.forced_root_block',
  146. 'value' => 'p',
  147. 'xtype' => 'textfield',
  148. 'namespace' => 'tinymce',
  149. 'area' => 'cleanup-output',
  150. ),'',true,true);
  151. $settings['tiny.indentation']= $modx->newObject('modSystemSetting');
  152. $settings['tiny.indentation']->fromArray(array(
  153. 'key' => 'tiny.indentation',
  154. 'value' => '30px',
  155. 'xtype' => 'textfield',
  156. 'namespace' => 'tinymce',
  157. 'area' => 'cleanup-output',
  158. ),'',true,true);
  159. $settings['tiny.invalid_elements']= $modx->newObject('modSystemSetting');
  160. $settings['tiny.invalid_elements']->fromArray(array(
  161. 'key' => 'tiny.invalid_elements',
  162. 'value' => '',
  163. 'xtype' => 'textfield',
  164. 'namespace' => 'tinymce',
  165. 'area' => 'cleanup-output',
  166. ),'',true,true);
  167. $settings['tiny.nowrap']= $modx->newObject('modSystemSetting');
  168. $settings['tiny.nowrap']->fromArray(array(
  169. 'key' => 'tiny.nowrap',
  170. 'value' => false,
  171. 'xtype' => 'combo-boolean',
  172. 'namespace' => 'tinymce',
  173. 'area' => 'general',
  174. ),'',true,true);
  175. $settings['tiny.object_resizing']= $modx->newObject('modSystemSetting');
  176. $settings['tiny.object_resizing']->fromArray(array(
  177. 'key' => 'tiny.object_resizing',
  178. 'value' => true,
  179. 'xtype' => 'combo-boolean',
  180. 'namespace' => 'tinymce',
  181. 'area' => 'general',
  182. ),'',true,true);
  183. $settings['tiny.path_options']= $modx->newObject('modSystemSetting');
  184. $settings['tiny.path_options']->fromArray(array(
  185. 'key' => 'tiny.path_options',
  186. 'value' => '',
  187. 'xtype' => 'textfield',
  188. 'namespace' => 'tinymce',
  189. 'area' => 'general',
  190. ),'',true,true);
  191. $settings['tiny.remove_linebreaks']= $modx->newObject('modSystemSetting');
  192. $settings['tiny.remove_linebreaks']->fromArray(array(
  193. 'key' => 'tiny.remove_linebreaks',
  194. 'value' => false,
  195. 'xtype' => 'combo-boolean',
  196. 'namespace' => 'tinymce',
  197. 'area' => 'cleanup-output',
  198. ),'',true,true);
  199. $settings['tiny.remove_redundant_brs']= $modx->newObject('modSystemSetting');
  200. $settings['tiny.remove_redundant_brs']->fromArray(array(
  201. 'key' => 'tiny.remove_redundant_brs',
  202. 'value' => true,
  203. 'xtype' => 'combo-boolean',
  204. 'namespace' => 'tinymce',
  205. 'area' => 'cleanup-output',
  206. ),'',true,true);
  207. $settings['tiny.removeformat_selector']= $modx->newObject('modSystemSetting');
  208. $settings['tiny.removeformat_selector']->fromArray(array(
  209. 'key' => 'tiny.removeformat_selector',
  210. 'value' => 'b,strong,em,i,span,ins',
  211. 'xtype' => 'textfield',
  212. 'namespace' => 'tinymce',
  213. 'area' => 'cleanup-output',
  214. ),'',true,true);
  215. $settings['tiny.skin']= $modx->newObject('modSystemSetting');
  216. $settings['tiny.skin']->fromArray(array(
  217. 'key' => 'tiny.skin',
  218. 'value' => 'cirkuit',
  219. 'xtype' => 'textfield',
  220. 'namespace' => 'tinymce',
  221. 'area' => 'general',
  222. ),'',true,true);
  223. $settings['tiny.skin_variant']= $modx->newObject('modSystemSetting');
  224. $settings['tiny.skin_variant']->fromArray(array(
  225. 'key' => 'tiny.skin_variant',
  226. 'value' => '',
  227. 'xtype' => 'textfield',
  228. 'namespace' => 'tinymce',
  229. 'area' => 'general',
  230. ),'',true,true);
  231. $settings['tiny.table_inline_editing']= $modx->newObject('modSystemSetting');
  232. $settings['tiny.table_inline_editing']->fromArray(array(
  233. 'key' => 'tiny.table_inline_editing',
  234. 'value' => false,
  235. 'xtype' => 'combo-boolean',
  236. 'namespace' => 'tinymce',
  237. 'area' => 'general',
  238. ),'',true,true);
  239. $settings['tiny.template_list']= $modx->newObject('modSystemSetting');
  240. $settings['tiny.template_list']->fromArray(array(
  241. 'key' => 'tiny.template_list',
  242. 'value' => '',
  243. 'xtype' => 'textarea',
  244. 'namespace' => 'tinymce',
  245. 'area' => 'general',
  246. ),'',true,true);
  247. $settings['tiny.template_list_snippet']= $modx->newObject('modSystemSetting');
  248. $settings['tiny.template_list_snippet']->fromArray(array(
  249. 'key' => 'tiny.template_list_snippet',
  250. 'value' => '',
  251. 'xtype' => 'textarea',
  252. 'namespace' => 'tinymce',
  253. 'area' => 'general',
  254. ),'',true,true);
  255. $settings['tiny.template_selected_content_classes']= $modx->newObject('modSystemSetting');
  256. $settings['tiny.template_selected_content_classes']->fromArray(array(
  257. 'key' => 'tiny.template_selected_content_classes',
  258. 'value' => '',
  259. 'xtype' => 'textfield',
  260. 'namespace' => 'tinymce',
  261. 'area' => 'general',
  262. ),'',true,true);
  263. $settings['tiny.theme_advanced_blockformats']= $modx->newObject('modSystemSetting');
  264. $settings['tiny.theme_advanced_blockformats']->fromArray(array(
  265. 'key' => 'tiny.theme_advanced_blockformats',
  266. 'value' => 'p,h1,h2,h3,h4,h5,h6,div,blockquote,code,pre,address',
  267. 'xtype' => 'textfield',
  268. 'namespace' => 'tinymce',
  269. 'area' => 'advanced-theme',
  270. ),'',true,true);
  271. $settings['tiny.theme_advanced_font_sizes']= $modx->newObject('modSystemSetting');
  272. $settings['tiny.theme_advanced_font_sizes']->fromArray(array(
  273. 'key' => 'tiny.theme_advanced_font_sizes',
  274. 'value' => '80%,90%,100%,120%,140%,160%,180%,220%,260%,320%,400%,500%,700%',
  275. 'xtype' => 'textfield',
  276. 'namespace' => 'tinymce',
  277. 'area' => 'advanced-theme',
  278. ),'',true,true);
  279. $settings['tiny.use_uncompressed_library']= $modx->newObject('modSystemSetting');
  280. $settings['tiny.use_uncompressed_library']->fromArray(array(
  281. 'key' => 'tiny.use_uncompressed_library',
  282. 'value' => false,
  283. 'xtype' => 'combo-boolean',
  284. 'namespace' => 'tinymce',
  285. 'area' => 'general',
  286. ),'',true,true);
  287. return $settings;