93 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			93 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| /**
 | |
|  * Roundcube Plus Skin plugin.
 | |
|  *
 | |
|  * Copyright 2019, Tecorama LLC.
 | |
|  *
 | |
|  * @license Commercial. See the LICENSE file for details.
 | |
|  */
 | |
| 
 | |
| // Specify the url to the branding image that should be displayed as the message preview watermark. If this option is set to null, the skins
 | |
| // will use the default watermark located here: [roundcube]/plugins/xskin/assets/images/watermark.png
 | |
| // Example: $config['preview_branding'] = 'http://yourdomain.com/images/watermark.png';
 | |
| // Default: null
 | |
| $config['preview_branding'] = '/plugins/xskin/assets/images/MultiBox_logo-512px_mail-b.png';
 | |
| 
 | |
| // This setting allows you to always include a custom css file regardless of which skin is loaded.
 | |
| // Example: $config['overwrite_css'] = 'http://yourdomain.com/styles/custom.css';
 | |
| // Default: null
 | |
| $config['overwrite_css'] = null;
 | |
| 
 | |
| // Set this option to true if you want to remove the skin selection from the interface option dropdown menu.
 | |
| // Default: false
 | |
| $config['disable_menu_skins'] = false;
 | |
| 
 | |
| // Set this option to true if you want to remove the language selection from the interface option dropdown menu.
 | |
| // Default: false
 | |
| $config['disable_menu_languages'] = false;
 | |
| 
 | |
| // Set this option to true if you want to disable mobile detection and force the skins to use the desktop interface on mobile devices. This
 | |
| // setting is applicable only to the larry-based skins; it will have no effect on the elastic-based skins.
 | |
| // NOTE: This setting applies to Larry-based skins only.
 | |
| // Default: false
 | |
| $config['disable_mobile_interface'] = false;
 | |
| 
 | |
| // Specify the third-party plugins you use that don't function properly and should be disabled on mobile devices.
 | |
| // NOTE: This setting applies to Larry-based skins only.
 | |
| // Default: []
 | |
| $config['disable_plugins_on_mobile'] = [];
 | |
| 
 | |
| // If you find that the Roundcube html editor causes problems on mobile devices, you can disable the html composition support on mobile
 | |
| // devices by setting this option to false.
 | |
| // NOTE: This setting applies to Larry-based skins only.
 | |
| // Default: true
 | |
| $config['allow_mobile_html_composing'] = true;
 | |
| 
 | |
| // Set this option to true if you want to disable the skin color-changing menu. If you disable the menu, the skins will use the color last
 | |
| // selected by the user or if the user never changed the color, the default color specified in [roundcube]/skins/[skin_name]/settings.php
 | |
| // NOTE: This setting applies to Larry-based skins only.
 | |
| // Default: false
 | |
| $config['disable_menu_colors'] = false;
 | |
| 
 | |
| // By default the skins use fonts loaded from the remote Google font repository. Set this value to true to disable the remote fonts and
 | |
| // force the skins to use locally hosted fonts only. For the elastic-based skins it will be a local copy of Roboto (included with elastic)
 | |
| // and for the larry-based skins it will be a locally available sans-serif font with preference for Lucida Grande or Verdana. Setting this
 | |
| // value to true will also disable the font selection in the skins' Look & Feel settings section.
 | |
| // Default: false
 | |
| $config['disable_remote_skin_fonts'] = false;
 | |
| 
 | |
| // Specify the plugins that don't follow the Roundcube plugin development guidelines regarding skin support. Some developers don't
 | |
| // account for the possibility of their plugins being used under different skins than the default 'larry' and 'classic'. They hard-code
 | |
| // those skin names into their code which effectively makes the plugins unusable under any other skin. The xskin plugin can fix this problem
 | |
| // by making those plugin believe they run under larry even if in reality they run under a different skin. For this functionality to work,
 | |
| // the xskin plugin must be included at the very beginning of the plugin array in config/config.inc.php.
 | |
| $config['fix_plugins'] = [
 | |
|     "carddav",
 | |
|     "compose_in_taskbar",
 | |
|     "contactus",
 | |
|     "google_ads",
 | |
|     "impressum",
 | |
|     "jappix4roundcube",
 | |
|     "keyboard_shortcuts",
 | |
|     "message_highlight",
 | |
|     "moreuserinfo",
 | |
|     "myrc_sprites",
 | |
|     "nabble",
 | |
|     "persistent_login",
 | |
|     "planner",
 | |
|     "plugin_manager",
 | |
|     "pwtools",
 | |
|     "register",
 | |
|     "settings",
 | |
|     "sticky_notes",
 | |
|     "taskbar",
 | |
|     "tasklist",
 | |
|     "timepicker",
 | |
|     "threecol",
 | |
|     "scheduled_sending",
 | |
|     "summary",
 | |
|     "vcard_send",
 | |
|     "vkeyboard",
 | |
| ];
 | |
| 
 |