/// <summary>
    /// Logs rating activity
    /// </summary>
    /// <param name="value">Rating value</param>
    private void LogActivity(double value)
    {
        TreeNode currentDoc = CMSContext.CurrentDocument;

        if (currentDoc != null)
        {
            string   title    = String.Format("{0} ({1})", value.ToString(), currentDoc.GetDocumentName());
            Activity activity = new ActivityRating(title, value, currentDoc, CMSContext.ActivityEnvironmentVariables);
            activity.Log();
        }
    }
 /// <summary>
 /// Logs rating activity
 /// </summary>
 /// <param name="value">Rating value</param>
 private void LogRatingActivity(double value)
 {
     TreeNode currentDoc = DocumentContext.CurrentDocument;
     if (currentDoc != null)
     {
         string title = String.Format("{0} ({1})", value, currentDoc.GetDocumentName());
         Activity activity = new ActivityRating(title, value, currentDoc, AnalyticsContext.ActivityEnvironmentVariables);
         activity.Log();
     }
 }