Editors Preferences


This is the main configuration section of RTE, the WYSIWYG editor of MDPro. You will specify all the settings for activation and configuration here.

  • Type Configuration

    If you want to activate RTE only for some specific textareas you have to add it here.
    To activate the editor you need only to setup 3 fields:
    1. Type of editor: rtemulti [as default, do not change]
    2. Name of module: Enter the name of the module where you want to change one or more textarea fields
    3. Name of textarea: Enter the fieldname of textarea. You get the name if you jump to the specific page and take a look into the source code. There you can search for <textarea. You can find it behind the parameter name=
    All other fields are optional and not necessary for activation.
    At moment only textareas which will be called over index.php, admin.php and modules.php can be activated.
    Which means that fields of user administration [user.php] are not supported, yet.

  • View

    Shows all activations. Here you can edit or delete the settings for it.

    Edit: Modify the entry.
    Delete: Delete the entry.

  • General Configuration

    Enter all general settings for sitewide RTE configuration. Here are some options not only for RTE. It can be useful also for some other modules and functions.


    Full URL: Enter the complete URL of your MDPro installation. This includes the HTTP://, IP or domain-name and subfolder.
    Blank it out to generate a default setting. The program will try to grab the correct value for you.

    RTE home: Enter the complete URL or only the (relative to your MDPro installation) folder where RTE is installed.
    Blank it out to generate a default setting (s.a.)

    Root path: Enter the complete server path of your MDPro installation. This is NOT the URL! You need to know the directory structure of your server.
    Blank it out to generate a default setting (s.a.)

    RTE root path: Enter the complete server path to the home folder of RTE.
    Blank it out to generate a default setting (s.a.)

    Ignore folders: Enter the folder names which are forbidden in directory browser. This browser is shown up if you want to include an image or a file-link. Enter the names comma-seperated and casesensitive.

    Image extensions: Enter image extensions of allowed images which will be shown in the directory browser [Insert Image part]. Enter the extensions comma-seperated.

    File extensions: Enter file extensions of allowed files which will be shown in the directory browser [Insert Link part]. Enter the extensions comma-seperated.

    Upload dir: Enter the complete server path of the upload folder. Same procedures as for RTE home.
    Blank it out to generate a default setting (s.a.)

    Size limit: Enter the sizelimit for uploading files in bytes. You can not use MB
    [ i.e. 4 MB :: 4 * 1024 = 4096 bytes ]

    Filename limit: Enter file extensions which are allowed for uploading. Not only images, every extensions are possible. Enter the extensions comma-seperated.

    activate sizelimit: Activate/deactivate filesize limit.

    activate filelimit: Activate/deactivate file extension limit.

    activate RTE: Activate/deactivate RTE generally. This means if you deactivate RTE here, RTE will not be loading. You see normal textareas instead again.

    activate ContextMenu: Activate/deactivate ContextMenu. If activate you get a ContextMenu popup if you click with right mousebutton into a RTE textbox.

    RTE dimensions: Enter the height and width for the RTE textboxes in "px".

    activate RTE for: Here you can select if you want to activate RTE only for specific textareas or generally for all textareas.

  • Toolbar Configuration

    Here you can setup your toolbars. Normally (all buttons) you can see 3 standard toolbars and 1 additional toolbar for table operations. On this screen I have split several buttons into 10 button-groups. Now you can move this groups around like you want. Later you can hide some buttons of not needed functionalities.
    Look to the default settings. The numbers stand for the order of the groups on the toolbars.

    1st toolbar: The topmost toolbar. This is the main toolbar. If you deselect all button-groups or hide all buttons, a default minimum toolbar will be generate.

    2nd toolbar: Second row. If you set no button-groups on this toolbar or hide all buttons within the selected groups this bar will be deleted.

    3rd toolbar: Same as 2nd toolbar.

    not set: Here you can place all groups you do not want to set. A number-order is not important.

    table operations: This is an optional toolbar which is loaded from the table-plugin. You can not deactivate this toolbar at this place. Take a look at Hide Buttons of this manual.

  • Hide Buttons

    Here you can hide some (or all) buttons on toolbars. This can be done for each usergroup seperatly. All available groups will be listed. This means:
    A user of "Users" can have an other toolbar as one of "Staff Writers".
    Limitation: If a user is member of "Users" and "Staff Writers" he will see the toolbar of "Users" because the group-ID of "Users" is lower than the other. Please notice that.

    Usergroup ID: Shows the ID generated and stored in the database. It is the order for this listing.

    Usergroup Name: Shows the name of the group.

    Hidden buttons: Shows a list of all hidden buttons for this group. The names are aliases RTE needed. Do not change or translate them!

    Edit: Modify this entry.

    Delete: Not supported yet.