Dotclear


Ignore:
Timestamp:
03/11/14 20:46:03 (12 years ago)
Author:
Nicolas <nikrou77@…>
Branch:
default
Children:
2683:fb8aa74332f1, 2684:599c0d392db2
Message:

Addresses #1896. Multiple editors.
Fix issue when no editor is activated or when choosen editor has been deactivated.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • admin/preferences.php

    r2679 r2682  
    44# This file is part of Dotclear 2. 
    55# 
    6 # Copyright (c) 2003-2013 Olivier Meunier & Association Dotclear 
     6# Copyright (c) 2003-2014 Olivier Meunier & Association Dotclear 
    77# Licensed under the GPL version 2.0 license. 
    88# See LICENSE file or 
     
    6868$formaters_combo = dcAdminCombos::getFormatersCombo(); 
    6969 
    70 if (!empty($user_options['editor'])) { 
     70if (!empty($user_options['editor']) && !empty($formaters_combo[$user_options['editor']])) { 
    7171    $formaters_combo_editor = $formaters_combo[$user_options['editor']]; 
    7272} elseif (count($editors)!=0) { 
     
    468468'</div>'; 
    469469 
     470// hide editor selector if less than 2 editors 
     471if (count($editors)<2) { 
     472    $editor_class = ' hidden';     
     473} else { 
     474    $editor_class = ''; 
     475} 
     476 
    470477echo 
    471478'<div class="fieldset">'. 
    472479'<h4>'.__('Edition').'</h4>'. 
    473480 
    474 '<p class="field"><label for="user_editor">'.__('Preferred editor:').'</label>'. 
     481'<p class="field'.$editor_class.'"><label for="user_editor">'.__('Preferred editor:').'</label>'. 
    475482form::combo('user_editor',$editors_combo,$user_options['editor']).'</p>'. 
    476483 
Note: See TracChangeset for help on using the changeset viewer.

Sites map