示例#1
0
 public void btnCompress_Click(object sender, EventArgs e)
 {
     try
     {
         if (CurrentNodeId > 0)
         {
             var result = Kraken.Compress(CurrentNodeId);
             if (result != null && result.success)
             {
                 // Opslaan in Umbraco
                 result.Save();
                 // Umbraco Media tree verversen
                 Helper.refreshMediaSection(CurrentNodeId);
             }
         }
     }
     catch (KrakenException kex)
     {
         var ct = new umbraco.BasePages.ClientTools(Page);
         ct.ShowSpeechBubble(umbraco.BasePages.BasePage.speechBubbleIcon.error, "Optimization error", Helper.GetEnumDescription(kex.Status));
     }
     catch (Exception kex)
     {
         var ct = new umbraco.BasePages.ClientTools(Page);
         ct.ShowSpeechBubble(umbraco.BasePages.BasePage.speechBubbleIcon.error, "Unexpected internal error", "Image could not optimized");
     }
 }
 public void btnCompress_Click(object sender, EventArgs e)
 {
     try
     {
         if (CurrentNodeId > 0)
         {
             var result = Kraken.Compress(CurrentNodeId);
             if (result != null && result.success)
             {
                 // Opslaan in Umbraco
                 result.Save();
                 // Umbraco Media tree verversen
                 Helper.refreshMediaSection(CurrentNodeId);
             }
         }
     }
     catch (KrakenException kex)
     {
         var ct = new umbraco.BasePages.ClientTools(Page);
         ct.ShowSpeechBubble(umbraco.BasePages.BasePage.speechBubbleIcon.error, "Optimization error", Helper.GetEnumDescription(kex.Status));
     }
     catch (Exception kex)
     {
         var ct = new umbraco.BasePages.ClientTools(Page);
         ct.ShowSpeechBubble(umbraco.BasePages.BasePage.speechBubbleIcon.error, "Unexpected internal error", "Image could not optimized");
     }
 }