Dotclear


Ignore:
Timestamp:
12/07/16 13:10:37 (9 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Move advanced and plugins blog’s prefs in two separate foldable sections, closes #2056

File:
1 edited

Legend:

Unmodified
Added
Removed
  • admin/blog_pref.php

    r3421 r3444  
    296296} 
    297297 
     298// Display 
     299 
    298300if ($standalone) { 
    299301     $breadcrumb = dcPage::breadcrumb( 
     
    356358     $core->formNonce(); 
    357359 
     360     echo 
     361     '<p><label for="blog_name" class="required"><abbr title="'.__('Required field').'">*</abbr> '.__('Blog name:').'</label>'. 
     362     form::field('blog_name',30,255,html::escapeHTML($blog_name)).'</p>'; 
     363 
     364     echo 
     365     '<p class="area"><label for="blog_desc">'.__('Blog description:').'</label>'. 
     366     form::textarea('blog_desc',60,5,html::escapeHTML($blog_desc)).'</p>'; 
     367 
    358368     if ($core->auth->isSuperAdmin()) 
    359369     { 
    360370          echo 
    361           '<p><label for="blog_id" class="required"><abbr title="'.__('Required field').'">*</abbr> '.__('Blog ID:').'</label>'. 
    362           form::field('blog_id',30,32,html::escapeHTML($blog_id)).'</p>'. 
    363           '<p class="form-note">'.__('At least 2 characters using letters, numbers or symbols.').'</p> '. 
    364           '<p class="form-note warn">'.__('Please note that changing your blog ID may require changes in your public index.php file.').'</p>'; 
     371          '<p><label for="blog_status">'.__('Blog status:').'</label>'. 
     372          form::combo('blog_status',$status_combo,$blog_status).'</p>'; 
     373 
    365374     } else { 
    366375          /* 
     
    374383     } 
    375384 
    376      echo 
    377      '<p><label for="blog_name" class="required"><abbr title="'.__('Required field').'">*</abbr> '.__('Blog name:').'</label>'. 
    378      form::field('blog_name',30,255,html::escapeHTML($blog_name)).'</p>'; 
     385     echo '</div>'; 
     386 
     387     echo 
     388     '<div class="fieldset"><h4>'.__('Blog configuration').'</h4>'. 
     389 
     390     '<p><label for="editor">'.__('Blog editor name:').'</label>'. 
     391     form::field('editor',30,255,html::escapeHTML($blog_settings->system->editor)). 
     392     '</p>'. 
     393 
     394     '<p><label for="lang">'.__('Default language:').'</label>'. 
     395     form::combo('lang',$lang_combo,$blog_settings->system->lang,'l10n'). 
     396     '</p>'. 
     397 
     398     '<p><label for="blog_timezone">'.__('Blog timezone:').'</label>'. 
     399     form::combo('blog_timezone',dt::getZones(true,true),html::escapeHTML($blog_settings->system->blog_timezone)). 
     400     '</p>'. 
     401 
     402     '<p><label for="copyright_notice">'.__('Copyright notice:').'</label>'. 
     403     form::field('copyright_notice',30,255,html::escapeHTML($blog_settings->system->copyright_notice)). 
     404     '</p>'. 
     405 
     406     '</div>'; 
     407 
     408     echo 
     409     '<div class="fieldset"><h4>'.__('Comments and trackbacks').'</h4>'. 
     410 
     411     '<div class="two-cols">'. 
     412 
     413     '<div class="col">'. 
     414     '<p><label for="allow_comments" class="classic">'. 
     415     form::checkbox('allow_comments','1',$blog_settings->system->allow_comments). 
     416     __('Accept comments').'</label></p>'. 
     417     '<p><label for="comments_pub" class="classic">'. 
     418     form::checkbox('comments_pub','1',!$blog_settings->system->comments_pub). 
     419     __('Moderate comments').'</label></p>'. 
     420     '<p><label for="comments_ttl" class="classic">'.sprintf(__('Leave comments open for %s days').'.', 
     421     form::field('comments_ttl',2,3,$blog_settings->system->comments_ttl)). 
     422     '</label></p>'. 
     423     '<p class="form-note">'.__('No limit: leave blank.').'</p>'. 
     424     '<p><label for="wiki_comments" class="classic">'. 
     425     form::checkbox('wiki_comments','1',$blog_settings->system->wiki_comments). 
     426     __('Wiki syntax for comments').'</label></p>'. 
     427     '<p><label for="comment_preview_optional" class="classic">'. 
     428     form::checkbox('comment_preview_optional','1',$blog_settings->system->comment_preview_optional). 
     429     __('Preview of comment before submit is not mandatory').'</label></p>'. 
     430     '</div>'. 
     431 
     432     '<div class="col">'. 
     433     '<p><label for="allow_trackbacks" class="classic">'. 
     434     form::checkbox('allow_trackbacks','1',$blog_settings->system->allow_trackbacks). 
     435     __('Accept trackbacks').'</label></p>'. 
     436     '<p><label for="trackbacks_pub" class="classic">'. 
     437     form::checkbox('trackbacks_pub','1',!$blog_settings->system->trackbacks_pub). 
     438     __('Moderate trackbacks').'</label></p>'. 
     439     '<p><label for="trackbacks_ttl" class="classic">'.sprintf(__('Leave trackbacks open for %s days').'.', 
     440     form::field('trackbacks_ttl',2,3,$blog_settings->system->trackbacks_ttl)).'</label></p>'. 
     441     '<p class="form-note">'.__('No limit: leave blank.').'</p>'. 
     442     '<p><label for="comments_nofollow" class="classic">'. 
     443     form::checkbox('comments_nofollow','1',$blog_settings->system->comments_nofollow). 
     444     __('Add "nofollow" relation on comments and trackbacks links').'</label></p>'. 
     445     '</div>'. 
     446     '<br class="clear" />'. //Opera sucks 
     447 
     448     '</div>'. 
     449     '<br class="clear" />'. //Opera sucks 
     450     '</div>'; 
     451 
     452     echo 
     453     '<div class="fieldset"><h4>'.__('Blog presentation').'</h4>'. 
     454     '<div class="two-cols">'. 
     455     '<div class="col">'. 
     456     '<p><label for="date_format">'.__('Date format:').'</label> '. 
     457     form::field('date_format',30,255,html::escapeHTML($blog_settings->system->date_format)). 
     458     form::combo('date_format_select',$date_formats_combo,'','','',false,'title="'.__('Pattern of date').'"'). 
     459     '</p>'. 
     460     '<p class="chosen form-note">'.__('Sample:').' '.dt::str(html::escapeHTML($blog_settings->system->date_format)).'</p>'. 
     461 
     462     '<p><label for="time_format">'.__('Time format:').'</label>'. 
     463     form::field('time_format',30,255,html::escapeHTML($blog_settings->system->time_format)). 
     464     form::combo('time_format_select',$time_formats_combo,'','','',false,'title="'.__('Pattern of time').'"'). 
     465     '</p>'. 
     466     '<p class="chosen form-note">'.__('Sample:').' '.dt::str(html::escapeHTML($blog_settings->system->time_format)).'</p>'. 
     467 
     468     '<p><label for="use_smilies" class="classic">'. 
     469     form::checkbox('use_smilies','1',$blog_settings->system->use_smilies). 
     470     __('Display smilies on entries and comments').'</label></p>'. 
     471 
     472     '<p><label for="no_search" class="classic">'. 
     473     form::checkbox('no_search','1',$blog_settings->system->no_search). 
     474     __('Disable internal search system').'</label></p>'. 
     475     '</div>'. 
     476 
     477     '<div class="col">'. 
     478     '<p><label for="nb_post_for_home" class="classic">'.sprintf(__('Display %s entries on home page'), 
     479     form::field('nb_post_for_home',2,3,$blog_settings->system->nb_post_for_home)). 
     480     '</label></p>'. 
     481 
     482     '<p><label for="nb_post_per_page" class="classic">'.sprintf(__('Display %s entries per page'), 
     483     form::field('nb_post_per_page',2,3,$blog_settings->system->nb_post_per_page)). 
     484     '</label></p>'. 
     485 
     486     '<p><label for="nb_post_per_feed" class="classic">'.sprintf(__('Display %s entries per feed'), 
     487     form::field('nb_post_per_feed',2,3,$blog_settings->system->nb_post_per_feed)). 
     488     '</label></p>'. 
     489 
     490     '<p><label for="nb_comment_per_feed" class="classic">'.sprintf(__('Display %s comments per feed'), 
     491     form::field('nb_comment_per_feed',2,3,$blog_settings->system->nb_comment_per_feed)). 
     492     '</label></p>'. 
     493 
     494     '<p><label for="short_feed_items" class="classic">'. 
     495     form::checkbox('short_feed_items','1',$blog_settings->system->short_feed_items). 
     496     __('Truncate feeds').'</label></p>'. 
     497 
     498     '<p><label for="inc_subcats" class="classic">'. 
     499     form::checkbox('inc_subcats','1',$blog_settings->system->inc_subcats). 
     500     __('Include sub-categories in category page and category posts feed').'</label></p>'. 
     501     '</div>'. 
     502    '</div>'. 
     503     '<br class="clear" />'. //Opera sucks 
     504     '</div>'; 
     505 
     506     echo 
     507     '<div class="fieldset"><h4 id="medias-settings">'.__('Media and images').'</h4>'. 
     508          '<p class="form-note warning">'. 
     509     __('Please note that if you change current settings bellow, they will now apply to all new images in the media manager.'). 
     510     ' '.__('Be carefull if you share it with other blogs in your installation.').'</p>'. 
     511 
     512     '<div class="two-cols">'. 
     513     '<div class="col">'. 
     514     '<h5>'.__('Generated image sizes (max dimension in pixels)').'</h5>'. 
     515     '<p class="field"><label for="media_img_t_size">'.__('Thumbnail').'</label> '. 
     516     form::field('media_img_t_size',3,3,$blog_settings->system->media_img_t_size).'</p>'. 
     517 
     518     '<p class="field"><label for="media_img_s_size">'.__('Small').'</label> '. 
     519     form::field('media_img_s_size',3,3,$blog_settings->system->media_img_s_size).'</p>'. 
     520 
     521     '<p class="field"><label for="media_img_m_size">'.__('Medium').'</label> '. 
     522     form::field('media_img_m_size',3,3,$blog_settings->system->media_img_m_size).'</p>'. 
     523 
     524     '<h5>'.__('Default size of the inserted video (in pixels)').'</h5>'. 
     525     '<p class="field"><label for="media_video_width">'.__('Width').'</label> '. 
     526     form::field('media_video_width',3,3,$blog_settings->system->media_video_width).'</p>'. 
     527 
     528     '<p class="field"><label for="media_video_height">'.__('Height').'</label> '. 
     529     form::field('media_video_height',3,3,$blog_settings->system->media_video_height).'</p>'. 
     530 
     531     '<h5>'.__('Flash player').'</h5>'. 
     532     '<p><label for="media_flash_fallback">'. 
     533     form::checkbox('media_flash_fallback','1',$blog_settings->system->media_flash_fallback). 
     534     __('Insert Flash player fallback for video (mp4 or m4v) and audio (mp3) media').'</label></p>'. 
     535     '<p class="form-note info">'.__('For flv video, the Flash player will be anyway inserted.').'</p>'. 
     536     '</div>'. 
     537 
     538     '<div class="col">'. 
     539     '<h5>'.__('Default image insertion attributes').'</h5>'. 
     540     '<p class="vertical-separator"><label for="media_img_title_pattern">'.__('Inserted image title').'</label>'. 
     541     form::combo('media_img_title_pattern',$img_title_combo,html::escapeHTML($blog_settings->system->media_img_title_pattern)).'</p>'. 
     542     '<p><label for="media_img_use_dto_first" class="classic">'. 
     543     form::checkbox('media_img_use_dto_first','1',$blog_settings->system->media_img_use_dto_first). 
     544     __('Use original media date if possible').'</label></p>'. 
     545     '<p><label for="media_img_no_date_alone" class="classic">'. 
     546     form::checkbox('media_img_no_date_alone','1',$blog_settings->system->media_img_no_date_alone). 
     547     __('Do not display date if alone in title').'</label></p>'. 
     548     '<p class="form-note info">'.__('It is retrieved from the picture\'s metadata.').'</p>'. 
     549 
     550     '<p class="field vertical-separator"><label for="media_img_default_size">'.__('Size of inserted image:').'</label>'. 
     551     form::combo('media_img_default_size',$img_default_size_combo, 
     552          (html::escapeHTML($blog_settings->system->media_img_default_size) != '' ? html::escapeHTML($blog_settings->system->media_img_default_size) : 'm')). 
     553     '</p>'. 
     554     '<p class="field"><label for="media_img_default_alignment">'.__('Image alignment:').'</label>'. 
     555     form::combo('media_img_default_alignment',$img_default_alignment_combo,html::escapeHTML($blog_settings->system->media_img_default_alignment)). 
     556     '</p>'. 
     557     '<p><label for="media_img_default_link">'. 
     558     form::checkbox('media_img_default_link','1',$blog_settings->system->media_img_default_link). 
     559     __('Insert a link to the original image').'</label></p>'. 
     560     '</div>'. 
     561     '</div>'. 
     562     '<br class="clear" />'. //Opera sucks 
     563 
     564     '</div>'; 
     565 
     566     echo '<div id="advanced-pref"><h3>'.__('Advanced parameters').'</h3>'; 
    379567 
    380568     if ($core->auth->isSuperAdmin()) 
    381569     { 
     570          echo '<div class="fieldset"><h4>'.__('Blog details').'</h4>'; 
     571          echo 
     572          '<p><label for="blog_id" class="required"><abbr title="'.__('Required field').'">*</abbr> '.__('Blog ID:').'</label>'. 
     573          form::field('blog_id',30,32,html::escapeHTML($blog_id)).'</p>'. 
     574          '<p class="form-note">'.__('At least 2 characters using letters, numbers or symbols.').'</p> '. 
     575          '<p class="form-note warn">'.__('Please note that changing your blog ID may require changes in your public index.php file.').'</p>'; 
     576 
    382577          echo 
    383578          '<p><label for="blog_url" class="required"><abbr title="'.__('Required field').'">*</abbr> '.__('Blog URL:').'</label>'. 
     
    425620               $core->error->add($e->getMessage()); 
    426621          } 
    427           echo 
    428           '<p><label for="blog_status">'.__('Blog status:').'</label>'. 
    429           form::combo('blog_status',$status_combo,$blog_status).'</p>'; 
    430      } 
    431  
    432      echo 
    433      '<p class="area"><label for="blog_desc">'.__('Blog description:').'</label>'. 
    434      form::textarea('blog_desc',60,5,html::escapeHTML($blog_desc)).'</p>'. 
    435      '</div>'; 
    436  
     622          echo '</div>'; 
     623     } 
    437624 
    438625     echo 
    439626     '<div class="fieldset"><h4>'.__('Blog configuration').'</h4>'. 
    440      '<div class="two-cols">'. 
    441      '<div class="col">'. 
    442      '<p><label for="editor">'.__('Blog editor name:').'</label>'. 
    443      form::field('editor',30,255,html::escapeHTML($blog_settings->system->editor)). 
    444      '</p>'. 
    445  
    446      '<p><label for="lang">'.__('Default language:').'</label>'. 
    447      form::combo('lang',$lang_combo,$blog_settings->system->lang,'l10n'). 
    448      '</p>'. 
    449  
    450      '<p><label for="blog_timezone">'.__('Blog timezone:').'</label>'. 
    451      form::combo('blog_timezone',dt::getZones(true,true),html::escapeHTML($blog_settings->system->blog_timezone)). 
    452      '</p>'. 
    453  
    454      '<p><label for="copyright_notice">'.__('Copyright notice:').'</label>'. 
    455      form::field('copyright_notice',30,255,html::escapeHTML($blog_settings->system->copyright_notice)). 
    456      '</p>'. 
    457      '</div>'. 
    458  
    459      '<div class="col">'. 
     627 
    460628     '<p><label for="post_url_format">'.__('New post URL format:').'</label>'. 
    461629     form::combo('post_url_format',$post_url_combo,html::escapeHTML($blog_settings->system->post_url_format)). 
     
    470638     '<p><label for="enable_xmlrpc" class="classic">'. 
    471639     form::checkbox('enable_xmlrpc','1',$blog_settings->system->enable_xmlrpc). 
    472      __('Enable XML/RPC interface').'</label>'.'</p>'; 
    473  
    474      echo 
    475           '<p class="form-note info">'.__('XML/RPC interface allows you to edit your blog with an external client.').'</p>'; 
     640     __('Enable XML/RPC interface').'</label>'.'</p>'. 
     641     '<p class="form-note info">'.__('XML/RPC interface allows you to edit your blog with an external client.').'</p>'; 
    476642 
    477643     if ($blog_settings->system->enable_xmlrpc) { 
     
    490656 
    491657     echo 
    492      '</div>'. 
    493      '</div>'. 
    494      '<br class="clear" />'. //Opera sucks 
    495658     '</div>'; 
    496659 
    497      echo 
    498      '<div class="fieldset"><h4>'.__('Comments and trackbacks').'</h4>'. 
    499  
    500      '<div class="two-cols">'. 
    501  
    502      '<div class="col">'. 
    503      '<p><label for="allow_comments" class="classic">'. 
    504      form::checkbox('allow_comments','1',$blog_settings->system->allow_comments). 
    505      __('Accept comments').'</label></p>'. 
    506      '<p><label for="comments_pub" class="classic">'. 
    507      form::checkbox('comments_pub','1',!$blog_settings->system->comments_pub). 
    508      __('Moderate comments').'</label></p>'. 
    509      '<p><label for="comments_ttl" class="classic">'.sprintf(__('Leave comments open for %s days').'.', 
    510      form::field('comments_ttl',2,3,$blog_settings->system->comments_ttl)). 
    511      '</label></p>'. 
    512      '<p class="form-note">'.__('No limit: leave blank.').'</p>'. 
    513      '<p><label for="wiki_comments" class="classic">'. 
    514      form::checkbox('wiki_comments','1',$blog_settings->system->wiki_comments). 
    515      __('Wiki syntax for comments').'</label></p>'. 
    516      '<p><label for="comment_preview_optional" class="classic">'. 
    517      form::checkbox('comment_preview_optional','1',$blog_settings->system->comment_preview_optional). 
    518      __('Preview of comment before submit is not mandatory').'</label></p>'. 
    519      '</div>'. 
    520  
    521      '<div class="col">'. 
    522      '<p><label for="allow_trackbacks" class="classic">'. 
    523      form::checkbox('allow_trackbacks','1',$blog_settings->system->allow_trackbacks). 
    524      __('Accept trackbacks').'</label></p>'. 
    525      '<p><label for="trackbacks_pub" class="classic">'. 
    526      form::checkbox('trackbacks_pub','1',!$blog_settings->system->trackbacks_pub). 
    527      __('Moderate trackbacks').'</label></p>'. 
    528      '<p><label for="trackbacks_ttl" class="classic">'.sprintf(__('Leave trackbacks open for %s days').'.', 
    529      form::field('trackbacks_ttl',2,3,$blog_settings->system->trackbacks_ttl)).'</label></p>'. 
    530      '<p class="form-note">'.__('No limit: leave blank.').'</p>'. 
    531      '<p><label for="comments_nofollow" class="classic">'. 
    532      form::checkbox('comments_nofollow','1',$blog_settings->system->comments_nofollow). 
    533      __('Add "nofollow" relation on comments and trackbacks links').'</label></p>'. 
    534      '</div>'. 
    535      '<br class="clear" />'. //Opera sucks 
    536  
    537      '</div>'. 
    538      '<br class="clear" />'. //Opera sucks 
    539      '</div>'; 
    540  
    541      echo 
    542      '<div class="fieldset"><h4>'.__('Blog presentation').'</h4>'. 
    543      '<div class="two-cols">'. 
    544      '<div class="col">'. 
    545      '<p><label for="date_format">'.__('Date format:').'</label> '. 
    546      form::field('date_format',30,255,html::escapeHTML($blog_settings->system->date_format)). 
    547      form::combo('date_format_select',$date_formats_combo,'','','',false,'title="'.__('Pattern of date').'"'). 
    548      '</p>'. 
    549      '<p class="chosen form-note">'.__('Sample:').' '.dt::str(html::escapeHTML($blog_settings->system->date_format)).'</p>'. 
    550  
    551      '<p><label for="time_format">'.__('Time format:').'</label>'. 
    552      form::field('time_format',30,255,html::escapeHTML($blog_settings->system->time_format)). 
    553      form::combo('time_format_select',$time_formats_combo,'','','',false,'title="'.__('Pattern of time').'"'). 
    554      '</p>'. 
    555      '<p class="chosen form-note">'.__('Sample:').' '.dt::str(html::escapeHTML($blog_settings->system->time_format)).'</p>'. 
    556  
    557      '<p><label for="use_smilies" class="classic">'. 
    558      form::checkbox('use_smilies','1',$blog_settings->system->use_smilies). 
    559      __('Display smilies on entries and comments').'</label></p>'. 
    560  
    561      '<p><label for="no_search" class="classic">'. 
    562      form::checkbox('no_search','1',$blog_settings->system->no_search). 
    563      __('Disable internal search system').'</label></p>'. 
    564      '</div>'. 
    565  
    566      '<div class="col">'. 
    567      '<p><label for="nb_post_for_home" class="classic">'.sprintf(__('Display %s entries on home page'), 
    568      form::field('nb_post_for_home',2,3,$blog_settings->system->nb_post_for_home)). 
    569      '</label></p>'. 
    570  
    571      '<p><label for="nb_post_per_page" class="classic">'.sprintf(__('Display %s entries per page'), 
    572      form::field('nb_post_per_page',2,3,$blog_settings->system->nb_post_per_page)). 
    573      '</label></p>'. 
    574  
    575      '<p><label for="nb_post_per_feed" class="classic">'.sprintf(__('Display %s entries per feed'), 
    576      form::field('nb_post_per_feed',2,3,$blog_settings->system->nb_post_per_feed)). 
    577      '</label></p>'. 
    578  
    579      '<p><label for="nb_comment_per_feed" class="classic">'.sprintf(__('Display %s comments per feed'), 
    580      form::field('nb_comment_per_feed',2,3,$blog_settings->system->nb_comment_per_feed)). 
    581      '</label></p>'. 
    582  
    583      '<p><label for="short_feed_items" class="classic">'. 
    584      form::checkbox('short_feed_items','1',$blog_settings->system->short_feed_items). 
    585      __('Truncate feeds').'</label></p>'. 
    586  
    587      '<p><label for="inc_subcats" class="classic">'. 
    588      form::checkbox('inc_subcats','1',$blog_settings->system->inc_subcats). 
    589      __('Include sub-categories in category page and category posts feed').'</label></p>'. 
    590      '</div>'. 
    591     '</div>'. 
    592      '<br class="clear" />'. //Opera sucks 
    593      '</div>'; 
    594  
    595      echo 
    596      '<div class="fieldset"><h4 id="medias-settings">'.__('Media and images').'</h4>'. 
    597           '<p class="form-note warning">'. 
    598      __('Please note that if you change current settings bellow, they will now apply to all new images in the media manager.'). 
    599      ' '.__('Be carefull if you share it with other blogs in your installation.').'</p>'. 
    600  
    601      '<div class="two-cols">'. 
    602      '<div class="col">'. 
    603      '<h5>'.__('Generated image sizes (max dimension in pixels)').'</h5>'. 
    604      '<p class="field"><label for="media_img_t_size">'.__('Thumbnail').'</label> '. 
    605      form::field('media_img_t_size',3,3,$blog_settings->system->media_img_t_size).'</p>'. 
    606  
    607      '<p class="field"><label for="media_img_s_size">'.__('Small').'</label> '. 
    608      form::field('media_img_s_size',3,3,$blog_settings->system->media_img_s_size).'</p>'. 
    609  
    610      '<p class="field"><label for="media_img_m_size">'.__('Medium').'</label> '. 
    611      form::field('media_img_m_size',3,3,$blog_settings->system->media_img_m_size).'</p>'. 
    612  
    613      '<h5>'.__('Default size of the inserted video (in pixels)').'</h5>'. 
    614      '<p class="field"><label for="media_video_width">'.__('Width').'</label> '. 
    615      form::field('media_video_width',3,3,$blog_settings->system->media_video_width).'</p>'. 
    616  
    617      '<p class="field"><label for="media_video_height">'.__('Height').'</label> '. 
    618      form::field('media_video_height',3,3,$blog_settings->system->media_video_height).'</p>'. 
    619  
    620      '<h5>'.__('Flash player').'</h5>'. 
    621      '<p><label for="media_flash_fallback">'. 
    622      form::checkbox('media_flash_fallback','1',$blog_settings->system->media_flash_fallback). 
    623      __('Insert Flash player fallback for video (mp4 or m4v) and audio (mp3) media').'</label></p>'. 
    624      '<p class="form-note info">'.__('For flv video, the Flash player will be anyway inserted.').'</p>'. 
    625      '</div>'. 
    626  
    627      '<div class="col">'. 
    628      '<h5>'.__('Default image insertion attributes').'</h5>'. 
    629      '<p class="vertical-separator"><label for="media_img_title_pattern">'.__('Inserted image title').'</label>'. 
    630      form::combo('media_img_title_pattern',$img_title_combo,html::escapeHTML($blog_settings->system->media_img_title_pattern)).'</p>'. 
    631      '<p><label for="media_img_use_dto_first" class="classic">'. 
    632      form::checkbox('media_img_use_dto_first','1',$blog_settings->system->media_img_use_dto_first). 
    633      __('Use original media date if possible').'</label></p>'. 
    634      '<p><label for="media_img_no_date_alone" class="classic">'. 
    635      form::checkbox('media_img_no_date_alone','1',$blog_settings->system->media_img_no_date_alone). 
    636      __('Do not display date if alone in title').'</label></p>'. 
    637      '<p class="form-note info">'.__('It is retrieved from the picture\'s metadata.').'</p>'. 
    638  
    639      '<p class="field vertical-separator"><label for="media_img_default_size">'.__('Size of inserted image:').'</label>'. 
    640      form::combo('media_img_default_size',$img_default_size_combo, 
    641           (html::escapeHTML($blog_settings->system->media_img_default_size) != '' ? html::escapeHTML($blog_settings->system->media_img_default_size) : 'm')). 
    642      '</p>'. 
    643      '<p class="field"><label for="media_img_default_alignment">'.__('Image alignment:').'</label>'. 
    644      form::combo('media_img_default_alignment',$img_default_alignment_combo,html::escapeHTML($blog_settings->system->media_img_default_alignment)). 
    645      '</p>'. 
    646      '<p><label for="media_img_default_link">'. 
    647      form::checkbox('media_img_default_link','1',$blog_settings->system->media_img_default_link). 
    648      __('Insert a link to the original image').'</label></p>'. 
    649      '</div>'. 
    650      '</div>'. 
    651      '<br class="clear" />'. //Opera sucks 
    652  
    653      '</div>'; 
    654  
    655      echo 
    656      '<div class="fieldset"><h4>'.__('Search engines robots policy').'</h4>'; 
     660     // Search engines policies 
     661     echo '<div class="fieldset"><h4>'.__('Search engines robots policy').'</h4>'; 
    657662 
    658663     $i = 0; 
     
    666671     echo '</div>'; 
    667672 
    668      echo 
    669      '<div class="fieldset"><h4>'.__('jQuery javascript library').'</h4>'. 
     673     echo '<div class="fieldset"><h4>'.__('jQuery javascript library').'</h4>'. 
     674 
    670675     '<p><label for="jquery_version" class="classic">'.__('jQuery version to be loaded for this blog:').'</label>'.' '. 
    671676     form::combo('jquery_version',$jquery_versions_combo,$blog_settings->system->jquery_version). 
    672677     '</p>'. 
    673678     '<br class="clear" />'. //Opera sucks 
     679 
    674680     '</div>'; 
    675681 
    676      echo 
    677      '<div class="fieldset"><h4>'.__('Blog security').'</h4>'. 
     682     echo '<div class="fieldset"><h4>'.__('Blog security').'</h4>'. 
     683 
    678684     '<p><label for="prevents_clickjacking" class="classic">'. 
    679685     form::checkbox('prevents_clickjacking','1',$blog_settings->system->prevents_clickjacking). 
    680686     __('Protect the blog from Clickjacking (see <a href="https://en.wikipedia.org/wiki/Clickjacking">Wikipedia</a>)').'</label></p>'. 
    681687     '<br class="clear" />'. //Opera sucks 
     688 
    682689     '</div>'; 
     690 
     691     echo '</div>'; // End advanced 
     692 
     693     echo '<div id="plugins-pref"><h3>'.__('Plugins parameters').'</h3>'; 
    683694 
    684695     # --BEHAVIOR-- adminBlogPreferencesForm 
    685696     $core->callBehavior('adminBlogPreferencesForm',$core,$blog_settings); 
     697 
     698     echo '</div>'; // End 3rd party, aka plugins 
    686699 
    687700     echo 
     
    740753          } 
    741754 
     755          echo '<div>'; 
    742756          foreach ($blog_users as $k => $v) 
    743757          { 
     
    745759               { 
    746760                    echo 
    747                     '<div class="user-perm">'. 
     761                    '<div class="user-perm'.($v['super'] ? ' user_super' : '').'">'. 
    748762                    '<h4>'.sprintf($user_url_p,html::escapeHTML($k)). 
    749763                    ' ('.html::escapeHTML(dcUtils::getUserCN( 
     
    809823               } 
    810824          } 
     825          echo '</div>'; 
    811826          if ($current_blog_id != $core->blog->id) { 
    812827               $core->setBlog($current_blog_id); 
Note: See TracChangeset for help on using the changeset viewer.

Sites map