Changeset 3444:2d5cdb51c7b2 for admin/blog_pref.php
- Timestamp:
- 12/07/16 13:10:37 (9 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/blog_pref.php
r3421 r3444 296 296 } 297 297 298 // Display 299 298 300 if ($standalone) { 299 301 $breadcrumb = dcPage::breadcrumb( … … 356 358 $core->formNonce(); 357 359 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 358 368 if ($core->auth->isSuperAdmin()) 359 369 { 360 370 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 365 374 } else { 366 375 /* … … 374 383 } 375 384 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>'; 379 567 380 568 if ($core->auth->isSuperAdmin()) 381 569 { 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 382 577 echo 383 578 '<p><label for="blog_url" class="required"><abbr title="'.__('Required field').'">*</abbr> '.__('Blog URL:').'</label>'. … … 425 620 $core->error->add($e->getMessage()); 426 621 } 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 } 437 624 438 625 echo 439 626 '<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 460 628 '<p><label for="post_url_format">'.__('New post URL format:').'</label>'. 461 629 form::combo('post_url_format',$post_url_combo,html::escapeHTML($blog_settings->system->post_url_format)). … … 470 638 '<p><label for="enable_xmlrpc" class="classic">'. 471 639 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>'; 476 642 477 643 if ($blog_settings->system->enable_xmlrpc) { … … 490 656 491 657 echo 492 '</div>'.493 '</div>'.494 '<br class="clear" />'. //Opera sucks495 658 '</div>'; 496 659 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>'; 657 662 658 663 $i = 0; … … 666 671 echo '</div>'; 667 672 668 echo 669 '<div class="fieldset"><h4>'.__('jQuery javascript library').'</h4>'. 673 echo '<div class="fieldset"><h4>'.__('jQuery javascript library').'</h4>'. 674 670 675 '<p><label for="jquery_version" class="classic">'.__('jQuery version to be loaded for this blog:').'</label>'.' '. 671 676 form::combo('jquery_version',$jquery_versions_combo,$blog_settings->system->jquery_version). 672 677 '</p>'. 673 678 '<br class="clear" />'. //Opera sucks 679 674 680 '</div>'; 675 681 676 echo 677 '<div class="fieldset"><h4>'.__('Blog security').'</h4>'. 682 echo '<div class="fieldset"><h4>'.__('Blog security').'</h4>'. 683 678 684 '<p><label for="prevents_clickjacking" class="classic">'. 679 685 form::checkbox('prevents_clickjacking','1',$blog_settings->system->prevents_clickjacking). 680 686 __('Protect the blog from Clickjacking (see <a href="https://en.wikipedia.org/wiki/Clickjacking">Wikipedia</a>)').'</label></p>'. 681 687 '<br class="clear" />'. //Opera sucks 688 682 689 '</div>'; 690 691 echo '</div>'; // End advanced 692 693 echo '<div id="plugins-pref"><h3>'.__('Plugins parameters').'</h3>'; 683 694 684 695 # --BEHAVIOR-- adminBlogPreferencesForm 685 696 $core->callBehavior('adminBlogPreferencesForm',$core,$blog_settings); 697 698 echo '</div>'; // End 3rd party, aka plugins 686 699 687 700 echo … … 740 753 } 741 754 755 echo '<div>'; 742 756 foreach ($blog_users as $k => $v) 743 757 { … … 745 759 { 746 760 echo 747 '<div class="user-perm ">'.761 '<div class="user-perm'.($v['super'] ? ' user_super' : '').'">'. 748 762 '<h4>'.sprintf($user_url_p,html::escapeHTML($k)). 749 763 ' ('.html::escapeHTML(dcUtils::getUserCN( … … 809 823 } 810 824 } 825 echo '</div>'; 811 826 if ($current_blog_id != $core->blog->id) { 812 827 $core->setBlog($current_blog_id);
Note: See TracChangeset
for help on using the changeset viewer.