OSDN Git Service

世代バックアップを行っている場合はメニューを「差分」ではなく「履歴」と表示するようにした。
authortakezoe <takezoe@users.osdn.me>
Sat, 2 Jul 2011 02:27:05 +0000 (02:27 +0000)
committertakezoe <takezoe@users.osdn.me>
Sat, 2 Jul 2011 02:27:05 +0000 (02:27 +0000)
plugin/core/Diff.pm
plugin/core/Install.pm

index e9f0190..b9aadfc 100644 (file)
@@ -262,7 +262,11 @@ sub hook {
        my $cgi  = $wiki->get_CGI;
        
        my $pagename = $cgi->param("page");
-       $wiki->add_menu("º¹Ê¬",$wiki->create_url({ action=>"DIFF",page=>$pagename }));
+       if($wiki->{storage}->backup_type eq 'all'){
+               $wiki->add_menu("ÍúÎò",$wiki->create_url({ action=>"DIFF",page=>$pagename }));
+       } else {
+               $wiki->add_menu("º¹Ê¬",$wiki->create_url({ action=>"DIFF",page=>$pagename }));
+       }
 }
 
 1;
index 8cdf881..106bbc4 100644 (file)
@@ -17,7 +17,11 @@ sub install {
        }
        
        $wiki->add_menu("ÊÔ½¸"  ,"",997,1);
-       $wiki->add_menu("º¹Ê¬"  ,"",996,1);
+       if($wiki->{storage}->backup_type eq 'all'){
+               $wiki->add_menu("ÍúÎò"  ,"",996,1);
+       } else {
+               $wiki->add_menu("º¹Ê¬"  ,"",996,1);
+       }
        $wiki->add_menu("°ìÍ÷"  ,$wiki->create_url({ action=>"LIST" }),995);
        $wiki->add_menu("¥Ø¥ë¥×",$wiki->create_page_url("Help"),100);