Changeset 1620:542c321dc040 for admin/blog_pref.php
- Timestamp:
- 08/30/13 10:37:08 (12 years ago)
- Branch:
- default
- Parents:
- 1619:5d925866b5b3 (diff), 1593:0c884219a872 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent. - Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/blog_pref.php
r1537 r1620 174 174 175 175 if ($rs) { 176 throw new Exception(__('Th at blog Id is already in use.'));176 throw new Exception(__('This blog ID is already used.')); 177 177 } 178 178 } … … 256 256 } 257 257 258 if ($standalone) { 259 $breadcrumb = dcPage::breadcrumb( 260 array( 261 html::escapeHTML($blog_name) => '', 262 '<span class="page-title">'.__('Blog settings').'</span>' => '' 263 )); 264 } else { 265 $breadcrumb = dcPage::breadcrumb( 266 array( 267 __('System') => '', 268 __('Blogs') => 'blogs.php', 269 '<span class="page-title">'.__('Blog settings').' : '.html::escapeHTML($blog_name).'</span>' => '' 270 )); 271 } 272 258 273 dcPage::open(__('Blog settings'), 259 274 '<script type="text/javascript">'."\n". … … 272 287 $core->callBehavior('adminBlogPreferencesHeaders'). 273 288 274 dcPage::jsPageTabs() 289 dcPage::jsPageTabs(), 290 $breadcrumb 275 291 ); 276 292 277 293 if ($blog_id) 278 294 { 279 echo '<h2>'.(!$standalone ? '<a href="blogs.php">'.__('Blogs').'</a> › ' : '').280 html::escapeHTML($blog_name).' › <span class="page-title">'.281 __('Blog settings').'</span></h2>';282 283 295 if (!empty($_GET['add'])) { 284 dcPage:: message(__('Blog has been successfully created.'));296 dcPage::success(__('Blog has been successfully created.')); 285 297 } 286 298 287 299 if (!empty($_GET['upd'])) { 288 dcPage:: message(__('Blog has been successfully updated.'));300 dcPage::success(__('Blog has been successfully updated.')); 289 301 } 290 302 … … 295 307 296 308 echo 297 '< fieldset><legend>'.__('Blog details').'</legend>'.309 '<div class="fieldset"><h4>'.__('Blog details').'</h4>'. 298 310 $core->formNonce(); 299 311 … … 301 313 { 302 314 echo 303 '<p><label for="blog_id" class="required"><abbr title="'.__('Required field').'">*</abbr> '.__('Blog ID:'). 304 form::field('blog_id',30,32,html::escapeHTML($blog_id)).'</ label></p>'.315 '<p><label for="blog_id" class="required"><abbr title="'.__('Required field').'">*</abbr> '.__('Blog ID:').'</label>'. 316 form::field('blog_id',30,32,html::escapeHTML($blog_id)).'</p>'. 305 317 '<p class="form-note">'.__('At least 2 characters using letters, numbers or symbols.').'</p> '. 306 318 '<p class="form-note warn">'.__('Please note that changing your blog ID may require changes in your public index.php file.').'</p>'; … … 308 320 309 321 echo 310 '<p><label for="blog_name" class="required"><abbr title="'.__('Required field').'">*</abbr> '.__('Blog name:'). 311 form::field('blog_name',30,255,html::escapeHTML($blog_name)).'</ label></p>';322 '<p><label for="blog_name" class="required"><abbr title="'.__('Required field').'">*</abbr> '.__('Blog name:').'</label>'. 323 form::field('blog_name',30,255,html::escapeHTML($blog_name)).'</p>'; 312 324 313 325 if ($core->auth->isSuperAdmin()) 314 326 { 315 327 echo 316 '<p><label for="blog_url" class="required"><abbr title="'.__('Required field').'">*</abbr> '.__('Blog URL:'). 317 form::field('blog_url',30,255,html::escapeHTML($blog_url)).'</ label></p>'.318 319 '<p><label for="url_scan">'.__('URL scan method:'). 320 form::combo('url_scan',$url_scan_combo,$blog_settings->system->url_scan).'</ label></p>'.321 322 '<p><label for="blog_status">'.__('Blog status:'). 323 form::combo('blog_status',$status_combo,$blog_status).'</ label></p>';328 '<p><label for="blog_url" class="required"><abbr title="'.__('Required field').'">*</abbr> '.__('Blog URL:').'</label>'. 329 form::field('blog_url',30,255,html::escapeHTML($blog_url)).'</p>'. 330 331 '<p><label for="url_scan">'.__('URL scan method:').'</label>'. 332 form::combo('url_scan',$url_scan_combo,$blog_settings->system->url_scan).'</p>'. 333 334 '<p><label for="blog_status">'.__('Blog status:').'</label>'. 335 form::combo('blog_status',$status_combo,$blog_status).'</p>'; 324 336 } 325 337 … … 327 339 '<p class="area"><label for="blog_desc">'.__('Blog description:').'</label>'. 328 340 form::textarea('blog_desc',60,5,html::escapeHTML($blog_desc)).'</p>'. 329 '</ fieldset>';330 331 332 echo 333 '< fieldset><legend>'.__('Blog configuration').'</legend>'.341 '</div>'; 342 343 344 echo 345 '<div class="fieldset"><h4>'.__('Blog configuration').'</h4>'. 334 346 '<div class="two-cols">'. 335 347 '<div class="col">'. 336 '<p><label for="editor">'.__('Blog editor name:'). 348 '<p><label for="editor">'.__('Blog editor name:').'</label>'. 337 349 form::field('editor',30,255,html::escapeHTML($blog_settings->system->editor)). 338 '</ label></p>'.339 340 '<p><label for="lang">'.__('Default language:'). 350 '</p>'. 351 352 '<p><label for="lang">'.__('Default language:').'</label>'. 341 353 form::combo('lang',$lang_combo,$blog_settings->system->lang,'l10n'). 342 '</ label></p>'.343 344 '<p><label for="blog_timezone">'.__('Blog timezone:'). 354 '</p>'. 355 356 '<p><label for="blog_timezone">'.__('Blog timezone:').'</label>'. 345 357 form::combo('blog_timezone',dt::getZones(true,true),html::escapeHTML($blog_settings->system->blog_timezone)). 346 '</ label></p>'.347 348 '<p><label for="copyright_notice">'.__('Copyright notice:'). 358 '</p>'. 359 360 '<p><label for="copyright_notice">'.__('Copyright notice:').'</label>'. 349 361 form::field('copyright_notice',30,255,html::escapeHTML($blog_settings->system->copyright_notice)). 350 '</ label></p>'.351 '</div>'. 352 353 '<div class="col">'. 354 '<p><label for="post_url_format">'.__('New post URL format:'). 362 '</p>'. 363 '</div>'. 364 365 '<div class="col">'. 366 '<p><label for="post_url_format">'.__('New post URL format:').'</label>'. 355 367 form::combo('post_url_format',$post_url_combo,html::escapeHTML($blog_settings->system->post_url_format)). 356 '</ label></p>'.357 358 '<p><label for="note_title_tag">'.__('Note title HTML tag:'). 368 '</p>'. 369 370 '<p><label for="note_title_tag">'.__('Note title HTML tag:').'</label>'. 359 371 form::combo('note_title_tag',$note_title_tag_combo,$blog_settings->system->note_title_tag). 360 '</ label></p>'.361 362 '<p><label for="enable_xmlrpc" class="classic">'. 372 '</p>'. 373 374 '<p><label for="enable_xmlrpc" class="classic">'.'</label>'. 363 375 form::checkbox('enable_xmlrpc','1',$blog_settings->system->enable_xmlrpc). 364 __('Enable XML/RPC interface').'</ label></p>';376 __('Enable XML/RPC interface').'</p>'; 365 377 366 378 echo … … 385 397 '</div>'. 386 398 '<br class="clear" />'. //Opera sucks 387 '</fieldset>'; 388 389 echo 390 '<fieldset><legend>'.__('Comments and trackbacks').'</legend>'. 399 '</div>'; 400 401 echo 402 '<div class="fieldset"><h4>'.__('Comments and trackbacks').'</h4>'. 403 391 404 '<div class="two-cols">'. 405 392 406 '<div class="col">'. 393 407 '<p><label for="allow_comments" class="classic">'. 394 408 form::checkbox('allow_comments','1',$blog_settings->system->allow_comments). 395 __('Accept comments').'</label></p>'. 396 409 __('Accept comments').'</label></p>'. 397 410 '<p><label for="comments_pub" class="classic">'. 398 411 form::checkbox('comments_pub','1',!$blog_settings->system->comments_pub). 399 __('Moderate comments').'</label></p>'. 400 412 __('Moderate comments').'</label></p>'. 401 413 '<p><label for="comments_ttl" class="classic">'.sprintf(__('Leave comments open for %s days'), 402 414 form::field('comments_ttl',2,3,$blog_settings->system->comments_ttl)). 403 415 '</label></p>'. 404 '<p class="form-note">'.__('Leave blank to disable this feature.').'</p>'. 405 416 '<p class="form-note">'.__('Leave blank to disable this feature.').'</p>'. 406 417 '<p><label for="wiki_comments" class="classic">'. 407 418 form::checkbox('wiki_comments','1',$blog_settings->system->wiki_comments). … … 412 423 '<p><label for="allow_trackbacks" class="classic">'. 413 424 form::checkbox('allow_trackbacks','1',$blog_settings->system->allow_trackbacks). 414 __('Accept trackbacks').'</label></p>'. 415 425 __('Accept trackbacks').'</label></p>'. 416 426 '<p><label for="trackbacks_pub" class="classic">'. 417 427 form::checkbox('trackbacks_pub','1',!$blog_settings->system->trackbacks_pub). 418 __('Moderate trackbacks').'</label></p>'. 419 428 __('Moderate trackbacks').'</label></p>'. 420 429 '<p><label for="trackbacks_ttl" class="classic">'.sprintf(__('Leave trackbacks open for %s days'), 421 430 form::field('trackbacks_ttl',2,3,$blog_settings->system->trackbacks_ttl)).'</label></p>'. 422 '<p class="form-note">'.__('Leave blank to disable this feature.').'</p>'. 423 431 '<p class="form-note">'.__('Leave blank to disable this feature.').'</p>'. 424 432 '<p><label for="comments_nofollow" class="classic">'. 425 433 form::checkbox('comments_nofollow','1',$blog_settings->system->comments_nofollow). 426 434 __('Add "nofollow" relation on comments and trackbacks links').'</label></p>'. 427 435 '</div>'. 428 '</div>'.429 436 '<br class="clear" />'. //Opera sucks 430 '</fieldset>'; 431 432 echo 433 '<fieldset><legend>'.__('Blog presentation').'</legend>'. 437 438 '</div>'. 439 '<br class="clear" />'. //Opera sucks 440 '</div>'; 441 442 echo 443 '<div class="fieldset"><h4>'.__('Blog presentation').'</h4>'. 434 444 '<div class="two-cols">'. 435 445 '<div class="col">'. 436 '<p><label for="date_format">'.__('Date format:'). 446 '<p><label for="date_format">'.__('Date format:').'</label>'. 437 447 form::field('date_format',30,255,html::escapeHTML($blog_settings->system->date_format)). 438 '</ label></p>'.439 440 '<p><label for="time_format">'.__('Time format:'). 448 '</p>'. 449 450 '<p><label for="time_format">'.__('Time format:').'</label>'. 441 451 form::field('time_format',30,255,html::escapeHTML($blog_settings->system->time_format)). 442 '</ label></p>'.452 '</p>'. 443 453 444 454 '<p><label for="use_smilies" class="classic">'. … … 466 476 '</div>'. 467 477 '<br class="clear" />'. //Opera sucks 468 '</ fieldset>';469 470 echo 471 '< fieldset><legend>'.__('Media and images').'</legend>'.478 '</div>'; 479 480 echo 481 '<div class="fieldset"><h4>'.__('Media and images').'</h4>'. 472 482 '<div class="two-cols">'. 473 483 '<div class="col">'. 474 '<h 4>'.__('Generated image sizes (in pixels)').'</h4>'.484 '<h5>'.__('Generated image sizes (in pixels)').'</h5>'. 475 485 '<p class="field"><label for="media_img_t_size">'.__('Thumbnails:').' '. 476 486 form::field('media_img_t_size',3,3,$blog_settings->system->media_img_t_size).'</label></p>'. … … 484 494 485 495 '<div class="col">'. 486 '<h 4><label for="media_img_title_pattern">'.__('Inserted image title').'</label></h4>'.496 '<h5><label for="media_img_title_pattern">'.__('Inserted image title').'</label></h5>'. 487 497 '<p>'.__('This defines image tag title when you insert it in a post from the media manager. It is retrieved from the picture\'s metadata.').'</p>'. 488 498 '<p>'.form::combo('media_img_title_pattern',$img_title_combo,html::escapeHTML($blog_settings->system->media_img_title_pattern)).'</p>'. … … 491 501 __('Use original media date if possible').'</label></p>'. 492 502 493 '<h 4>'.__('Default image insertion attributes').'</h4>'.494 '<p><label for="media_img_default_size">'.__('Image size:'). 503 '<h5>'.__('Default image insertion attributes').'</h5>'. 504 '<p><label for="media_img_default_size">'.__('Image size:').'</label>'. 495 505 form::combo('media_img_default_size',$img_default_size_combo, 496 506 (html::escapeHTML($blog_settings->system->media_img_default_size) != '' ? html::escapeHTML($blog_settings->system->media_img_default_size) : 'm')). 497 '</ label></p>'.498 '<p><label for="media_img_default_alignment">'.__('Image alignment ').507 '</p>'. 508 '<p><label for="media_img_default_alignment">'.__('Image alignment:').'</label>'. 499 509 form::combo('media_img_default_alignment',$img_default_alignment_combo,html::escapeHTML($blog_settings->system->media_img_default_alignment)). 500 '</ label></p>'.510 '</p>'. 501 511 '<p><label for="media_img_default_link" class="classic">'. 502 512 form::checkbox('media_img_default_link','1',$blog_settings->system->media_img_default_link). … … 504 514 '</div>'. 505 515 '</div>'. 506 507 '</fieldset>'; 508 509 echo 510 '<fieldset><legend>'.__('Search engines robots policy').'</legend>'; 516 '<br class="clear" />'. //Opera sucks 517 518 '</div>'; 519 520 echo 521 '<div class="fieldset"><h4>'.__('Search engines robots policy').'</h4>'; 511 522 512 523 $i = 0; … … 518 529 } 519 530 520 echo '</ fieldset>';531 echo '</div>'; 521 532 522 533 … … 540 551 } else { 541 552 if ($blog_id == $core->blog->id) { 542 echo '<p class="message">'.__('The current blog cannot be deleted ').'</p>';553 echo '<p class="message">'.__('The current blog cannot be deleted.').'</p>'; 543 554 } else { 544 echo '<p class="message">'.__('Only superadmin can delete a blog ').'</p>';555 echo '<p class="message">'.__('Only superadmin can delete a blog.').'</p>'; 545 556 } 546 557 } -
admin/blog_pref.php
r1615 r1620 111 111 # Image default size combo 112 112 $img_default_size_combo = array(); 113 $media = new dcMedia($core); 114 $img_default_size_combo[__('original')] = 'o'; 115 foreach ($media->thumb_sizes as $code => $size) { 116 $img_default_size_combo[__($size[2])] = $code; 113 try { 114 $media = new dcMedia($core); 115 $img_default_size_combo[__('original')] = 'o'; 116 foreach ($media->thumb_sizes as $code => $size) { 117 $img_default_size_combo[__($size[2])] = $code; 118 } 119 } catch (Exception $e) { 120 $core->error->add($e->getMessage()); 117 121 } 118 122
Note: See TracChangeset
for help on using the changeset viewer.