变更集1237087
时间戳: 2015年3月9日上午10:35:26 ( 9年 (之前) 位置: eve-shipinfo/干线 文件夹: -
添加了4个 7已编辑
-
资产/主题-深色.jpg (新增) -
资产/theme-Light.jpg (已添加) -
类/EVEShipInfo.php (已修改) ( 5个差异 ) -
classes/EVEShipInfo/Admin/Page/Main.php类 (已修改) ( 1个差异 ) -
classes/EVEShipInfo/Admin/Page/Main/Themes.php类 (新增) -
classes/EVEShipInfo/Admin/UI/Form/Element/RadioGroup.php类 (已修改) ( 2个差异 ) -
classes/EVEShipInfo/Admin/UI/Icon.php类 (已修改) ( 2个差异 ) -
css/主题公园.css (新增) -
css/主题灯.css (已修改) ( 4个差异 ) -
css/管理员.css (已修改) ( 1个差异 ) -
js/EVEShipInfo/Fitting.js (已修改) ( 5个差异 )
图例:
未修改 补充 远离的
-
eve-shipinfo/trunk/classes/EVEShipInfo.php 123586卢比 1237087元 342 342 $this->handle_initRewriteRules(); 343 343 $this->handle_initShortcodes(); 344 $this->handle_initThemes(); 344 345 $this->handle_initScripts(); 346 } 347 348 公共函数getThemeID() 349 { 350 return$this->getOption('theme','Light'); 351 } 352 353 公共函数setThemeID($id) 354 { 355 $this->setOption('theme',$id); 356 } 357 358 公共函数getThemeLabel() 359 { 360 $id=$this->getThemeID(); 361 返回$this->主题[$id]['label']; 362 } 363 364 /** 365 *初始化插件的主题。 主题只是一个CSS文件, 366 *(例如ThemeLight.css),它扩展了基本css文件, 367 *EVEShipInfo.css,它处理基本元素结构。 368 */ 369 受保护函数handle_initThemes() 370 { 371 $this->注册表主题( 372 “轻”, 373 __('Light','EVEShipInfo'), 374 __(“轻主题博客的主题”,“EVEShipInfo”) 375 ); 376 377 $this->注册表主题( 378 “深色”, 379 __(“深色”,“EVEShipInfo”), 380 __(“黑暗主题博客的主题。”,“EVEShipInfo”) 381 ); 382 } 383 384 受保护的$themes=array(); 385 386 /** 387 *注册前端主题CSS。 388 * 389 *@param字符串$id 390 *@param字符串$label 391 *@param字符串$description 392 */ 393 受保护的函数注册表主题($id、$label、$description) 394 { 395 $this->themes[$id]=数组( 396 'label'=>$label, 397 “description”=>$description 398 ); 345 399 } 346 400 … … 363 417 add_shortcode($instance->getTagName(),数组($instance,'handle_call')); 364 418 } 419 } 420 421 /** 422 *检索所有可用主题的定义。 423 *@return数组 424 */ 425 公共函数getThemes() 426 { 427 返回$this->主题; 365 428 } 366 429 … … 469 532 470 533 wp_register_style('eveshipinfo',$this->getScriptURL('eveshipinfo.css')); 471 wp_register_style('eveshipinfo_light',$this->getScriptURL('ThemeLight.css'),数组('evesipinfo')); 472 473 534 wp_enqueue_style('eveshipinfo'); 474 wp_enqueue_style('eveshipinfo_light'); 535 536 wp_register_style('eveshipinfo_theme',$this->getScriptURL('theme'.$this->getThemeID().')。 css’),数组('eveshipinfo'); 537 wp_enqueue_style('eveshipinfo_theme'); 475 538 } 476 539 … … 612 675 ); 613 676 614 添加子菜单页面( 615 “eveshipinfo”, 616 __(“仪表板”,“EVEShipInfo”), 617 __(“仪表板”,“EVEShipInfo”), 618 '编辑文章', 619 “eveshipinfo”, 620 数组($this,'handle_displayMainPage') 677 $subnuPages=数组( 678 阵列( 679 'navTitle'=>__('Dashboard','EVEShipInfo'), 680 “name”=>“eveshipinfo”, 681 “回调”=>数组($this,'handle_displayMainPage') 682 ), 683 阵列( 684 “navTitle”=>__(“主题”,“EVEShipInfo”), 685 'name'=>'evelshipinfo_themes', 686 “回调”=>数组($this,'handle_displayThemesPage') 687 ), 688 阵列( 689 'navTitle'=>__('Shortcodes','EVEShipInfo'), 690 “name”=>“eveshipinfo_shortcodes”, 691 “回调”=>数组($this,“handle_displayShortcodesPage”) 692 ), 693 阵列( 694 'navTitle'=>__('EFT导入','EVEShipInfo'), 695 “name”=>“eveshipinfo_eftimport”, 696 “callback”=>数组($this,”handle_displayEFTImportPage“) 697 ), 698 阵列( 699 “navTitle”=>__(“EFT配件”,“EVEShipInfo”), 700 “name”=>“eveshipinfo_eftfittings”, 701 “callback”=>数组($this,“handle_displayEFTFittingsPage”) 702 ), 703 阵列( 704 'navTitle'=>__('数据库','EVEShipInfo'), 705 “name”=>“eveshipinfo_database”, 706 “回调”=>数组($this,'handle_displayDatabasePage') 707 ), 708 /*数组( 709 'navTitle'=>__('Help','EVEShipInfo'), 710 “name”=>“eveshipinfo_help”, 711 “callback”=>数组($this,“handle_displayHelpPage”) 712 ),*/ 621 713 ); 622 623 添加子菜单页面( 624 “eveshipinfo”, 625 __(“帮助和文档”,“EVEShipInfo”), 626 __(“帮助”,“EVEShipInfo”), 627 '编辑文章', 628 “eveshipinfo_help”, 629 数组($this,'handle_displayHelpPage') 630 ); 631 632 添加子菜单页面( 633 “eveshipinfo”, 634 __(“数据库参考”,“EVEShipInfo”), 635 __(“数据库”,“EVEShipInfo”), 636 '编辑文章', 637 “eveshipinfo_database”, 638 数组($this,'handle_displayDatabasePage') 639 ); 640 641 添加子菜单页面( 642 '发货信息', 643 __('短代码参考','EVEShipInfo'), 644 __(“短代码”,“EVEShipInfo”), 645 '编辑文章', 646 “eveshipinfo_shortcodes”, 647 数组($this,'handle_displayShortcodesPage') 648 ); 649 650 添加子菜单页面( 651 “eveshipinfo”, 652 __(“EFT导入”,“EVEShipInfo”), 653 __('EFT导入','EVEShipInfo'), 654 '编辑文章', 655 “eveshipinfo_eftimport”, 656 数组($this,'handle_displayEFTImportPage') 657 ); 658 659 $eft=$this->createEFTManager(); 660 添加子菜单页面( 661 '发货信息', 662 __(“EFT配件”,“EVEShipInfo”), 663 __(“EFT配件”,“EVEShipInfo”), 664 '编辑文章', 665 “eveshipinfo_eftfittings”, 666 数组($this,'handle_displayEFTFittingsPage') 667 ); 714 715 foreach($subnuPages作为$page){ 716 添加子菜单页面( 717 “eveshipinfo”, 718 $page['navTitle'], 719 $page['navTitle'], 720 '编辑文章', 721 $page[“姓名”], 722 $page['callback'] 723 ); 724 } 668 725 } 669 726 … … 675 732 } 676 733 734 公共函数handle_displayThemesPage() 735 { 736 $this->handle_displayMainPage(“主题”); 737 } 738 677 739 公共函数handle_displayShortcodesPage() 678 740 { -
eve-shipinfo/trunk/classes/EVEShipInfo/Admin/Page/Main.php 123586卢比 1237087元 7 7 $tabs=数组( 8 8 “仪表板”=>__(“仪表板”,“EVEShipInfo”), 9 “帮助”=>__(“帮助”,“EVEShipInfo”), 10 “数据库”=>__(“数据库引用”,“EVEShipInfo”), 9 “主题”=>__(“主题”,“EVEShipInfo”), 11 10 “短代码”=>__(“短代码参考”,“EVEShipInfo”), 12 11 “EFTImport”=>__(“EFT导入”,“EVEShipInfo”), 13 “EFT配件”=>__(“EFT管件”,“EVEShipInfo”) 14 ); 12 “EFT配件”=>__(“EFT管件”,“EVEShipInfo”), 13 “数据库”=>__(“数据库引用”,“EVEShipInfo”), 14 //“帮助”=>__(“帮助”,“EVEhipInfo”) 15 ); 15 16 16 17 返回$tabs; -
eve-shipinfo/trunk/classes/EVEShipInfo/Admin/UI/Form/Element/RadioGroup.php 123586卢比 237087卢比 25 25 } 26 26 27 返回内爆(' <br/> ',$items); 27 返回内爆(' ',$items); 28 28 } 29 29 } … … 60 60 61 61 返回 62 '<标签 >'. 62 '<标签 class=“radio-group-item” >'. 63 63 “<输入”$ this->元素->getPlugin()->compileAttributes($atts).'/>'。 64 64 $此->标签。 -
eve-shipinfo/trunk/classes/EVEShipInfo/Admin/UI/Icon.php 123586卢比 1237087元 23 23 “保护”=>“锁定”, 24 24 “未保护”=>“解锁”, 25 “LIST_VIEW”=>“列表视图” 25 'LIST_VIEW'=>'LIST-VIEW', 26 “主题”=>“管理外观” 26 27 ); 27 28 … … 43 44 } 44 45 46 公共函数theme(){return$this->setType('theme');} 45 47 公共函数listView(){return$this->setType('LIST_VIEW');} 46 48 公共函数add(){return$this->setType('add');} -
eve-shipinfo/trunk/css/ThemeLight.css 1081848元 1237087元 96 96 97 97 .shipinfo配件盒{ 98 font-family:'Rajdhani',sans-serif; 98 99 位置:相对; 99 100 边距:6px 0 28px 0; … … 101 102 填充:6px; 102 103 边框:实心1px#ccc; 103 b条 订单半径:4px ; 104 b条 背景:#fff ; 104 105 } 105 106 106 107 .shipinfo-fittingbox头{ 107 字体大小:16px; 108 108 线高:20px; 109 109 边距-底部:6px; 110 填充:4px 0; 110 111 } 111 112 … … 116 117 } 117 118 119 .shipinfo-fittingbox文件名{ 120 字体大小:22px; 121 字体宽度:600; 122 } 123 124 .shipinfo-fittingbox.shipinfo-dismiss{ 125 边缘顶部:-7px; 126 } 127 118 128 .shipinfo-fittingbox船名{ 119 129 浮动:右; 120 130 字体样式:斜体; 121 131 边距-右:4px; 132 字体大小:16px; 122 133 } 123 134 … … 125 136 边距:6px 0 0; 126 137 } 127 128 .shipinfo-fittingbox-失败者{ 129 位置:绝对; 130 顶部:-10px; 131 右:-10px; 132 边距:16px; 133 背景:#ccc; 134 颜色:#fff; 135 边框:实心2px#aaa; 136 font-family:单空间; 137 字体大小:14px; 138 溢出:隐藏; 139 线高:14px; 140 填充:0 2px; 141 光标:指针; 142 } 143 144 .shipinfo-fittingbox-closer:悬停{ 145 颜色:#666; 146 背景:fafafa; 147 } -
eve-shipinfo/ttrunk/css/admin.css 123586卢比 1237087元 115 115 边距-右:10px; 116 116 } 117 118 .无线电组项目{ 119 显示:块; 120 边距-底部:8px; 121 } -
eve-shipinfo/trunk/js/EVEShipInfo/Fitting.js 123586卢比 1237087元 27 27 this.rendered=假; 28 28 29 这个。 ElementID=功能(部件) 30 { 31 return this.jsID+'_'+part; 32 }; 33 34 这个。 元素=功能(部件) 35 { 36 return jQuery('#'+this.ElementID(part)); 37 }; 38 29 39 这个。 显示=函数() 30 40 { … … 44 54 '<div class=“shipinfo-fittingbox-wrap”>'+ 45 55 '<div class=“shipinfo-fittingbox-header”>'+ 46 this.name+“”+ 56 '<span class=“shipinfo-fittingbox-fitname”>'+ 57 this.name+''+ 58 “</span>”+ 59 ' '+ 47 60 '<span class=“shipinfo-fittingbox-shipname”>'+ 48 61 '<a href=“javascript:void(0)”class=“shipinfo-shiplink”onclick=“EVEShipInfo.InfoPopup(\''+this.ship.id+'\')”>'+ … … 50 63 “</a>”+ 51 64 “</span>”+ 52 '<span class=“shipinfo-fittingbox-close”onclick=“fobj'+this.linkID+'.Hide()”>x</span>'+ 53 65 '</div>'+ 54 66 '<div class=“shipinfo-fittingbox-content”>'+ … … 56 68 '</div>'+ 57 69 '<div class=“shipinfo-fittingbox-toolbar”>'+ 58 '<a href=“javascript:void(0)”onclick=“jQuery(\'#'+this.jsID+'-praisalform\').submit()”>EVEPraisal</a>'+ 70 '<div class=“shipinfo-dismiss”id=“'+this.ElementID('dismiss')+'”>×</ div>'+ 71 'EVEPraisal</a>'+ 59 72 '</div>'+ 60 73 '<div style=“display:none”>'+ 61 '<表单操作=“ http://evepraisal.com/estimate “method=”post“target=”_blank“id=”'+this。 jsID+'-草原 ">'+ 74 '<form action=“ http://evepraisal.com/estimate “method=”post“target=”_blank“id=”'+this。 元素ID('presalform')+' ">'+ 62 75 '<input type=“hidden”name=“raw_paste”value=“'+this.ExportTextonly()+'”/>'+ 63 76 '<input type=“hidden”name=“hide_buttons”value=“false”/>'+ … … 72 85 链接.after(html); 73 86 this.rendered=真; 87 88 var拟合=此; 89 这个。 元素('dismiss').on('click',function(){ 90 适合。 隐藏(); 91 }); 74 92 }其他{ 75 93 jQuery('#'+this.jsID).show();