From 666351d440f141b021e3c2c69a209707bebbb9f6 Mon Sep 17 00:00:00 2001 From: Joenio Costa Date: Tue, 27 Dec 2011 17:35:44 -0200 Subject: [PATCH] Improving Google Analytics Plugin doc --- plugins/google_analytics/doc/google_analytics.textile | 18 +++++++----------- plugins/google_analytics/lib/google_analytics_plugin.rb | 5 +++-- plugins/google_analytics/public/images/doc/google-analytics-setup-step1.en.png | Bin 109588 -> 0 bytes plugins/google_analytics/public/images/doc/google-analytics-setup-step1.pt.png | Bin 118618 -> 0 bytes plugins/google_analytics/public/images/doc/google-analytics-setup-step2.en.png | Bin 67091 -> 0 bytes plugins/google_analytics/public/images/doc/google-analytics-setup-step2.pt.png | Bin 88306 -> 0 bytes plugins/google_analytics/public/images/doc/google-analytics-setup-step3.en.png | Bin 39620 -> 0 bytes plugins/google_analytics/public/images/doc/google-analytics-setup-step3.pt.png | Bin 57340 -> 0 bytes plugins/google_analytics/public/images/doc/google-analytics-setup-step4.en.png | Bin 118401 -> 0 bytes plugins/google_analytics/public/images/doc/google-analytics-setup-step4.pt.png | Bin 121611 -> 0 bytes plugins/google_analytics/public/images/doc/google-analytics-setup-step5.en.png | Bin 77187 -> 0 bytes plugins/google_analytics/public/images/doc/google-analytics-setup-step5.pt.png | Bin 85170 -> 0 bytes plugins/google_analytics/public/images/doc/google-analytics-setup-step6.en.png | Bin 76348 -> 0 bytes plugins/google_analytics/views/profile-editor-extras.rhtml | 3 +++ 14 files changed, 13 insertions(+), 13 deletions(-) delete mode 100644 plugins/google_analytics/public/images/doc/google-analytics-setup-step1.pt.png delete mode 100644 plugins/google_analytics/public/images/doc/google-analytics-setup-step2.pt.png delete mode 100644 plugins/google_analytics/public/images/doc/google-analytics-setup-step3.pt.png delete mode 100644 plugins/google_analytics/public/images/doc/google-analytics-setup-step4.pt.png delete mode 100644 plugins/google_analytics/public/images/doc/google-analytics-setup-step5.pt.png create mode 100644 plugins/google_analytics/views/profile-editor-extras.rhtml diff --git a/plugins/google_analytics/doc/google_analytics.textile b/plugins/google_analytics/doc/google_analytics.textile index acd6210..761d73d 100644 --- a/plugins/google_analytics/doc/google_analytics.textile +++ b/plugins/google_analytics/doc/google_analytics.textile @@ -4,25 +4,21 @@ Tracking and web analytics to people and communities. h2. Usage -* Create a "Google Analytics":http://www.google.com/analytics/ account -* Configure your Google Analytics account following these steps +Create and configure Google Analytics account following these steps: +# Open "Google Analytics":http://www.google.com/analytics/ !=/plugins/google_analytics/images/doc/google-analytics-setup-step1.en.png(Google Setup - Step 1)! - +# Signin to Google Analytics !=/plugins/google_analytics/images/doc/google-analytics-setup-step2.en.png(Google Setup - Step 2)! - +# Following signup instructions !=/plugins/google_analytics/images/doc/google-analytics-setup-step3.en.png(Google Setup - Step 3)! - +# Fill in _Website's URL_ with your profile address (eg.: softwarelivre.org/joenio), _Account Name_ with your name and read and accept terms of use !=/plugins/google_analytics/images/doc/google-analytics-setup-step4.en.png(Google Setup - Step 4)! - +# Accept default options, save and take note of your _Web Property ID_ (eg.: UA-23455430-3) !=/plugins/google_analytics/images/doc/google-analytics-setup-step5.en.png(Google Setup - Step 5)! - +# Login to Noosfero, go to your control panel, follow _Profile Info and Settings_ and fill in _Google Analytics Profile ID_ with ID above !=/plugins/google_analytics/images/doc/google-analytics-setup-step6.en.png(Google Setup - Step 6)! -* Take note of your Google Analytics Profile ID -* Login to Noosfero and go to your control panel -* Follow Profile Info and Settings and fill in Google Analytics Profile ID - h2. Info * "Google Analytics Support":http://support.google.com/analytics diff --git a/plugins/google_analytics/lib/google_analytics_plugin.rb b/plugins/google_analytics/lib/google_analytics_plugin.rb index c3ba21b..bfb4ea7 100644 --- a/plugins/google_analytics/lib/google_analytics_plugin.rb +++ b/plugins/google_analytics/lib/google_analytics_plugin.rb @@ -4,6 +4,7 @@ class GoogleAnalyticsPlugin < Noosfero::Plugin include ActionView::Helpers::JavaScriptHelper include ActionView::Helpers::FormHelper + include ActionView::Helpers::UrlHelper include ApplicationHelper def self.plugin_name @@ -15,7 +16,7 @@ class GoogleAnalyticsPlugin < Noosfero::Plugin end def profile_id - context.profile && context.profile.data[:google_analytics_profile_id] + context.profile && context.profile.google_analytics_profile_id end def head_ending @@ -25,7 +26,7 @@ class GoogleAnalyticsPlugin < Noosfero::Plugin end def profile_editor_extras - labelled_form_field(_('Google Analytics Profile ID'), text_field(:profile_data, :google_analytics_profile_id, :value => context.profile.google_analytics_profile_id)) + expanded_template('profile-editor-extras.rhtml',{:profile_id => profile_id}) end end diff --git a/plugins/google_analytics/public/images/doc/google-analytics-setup-step1.en.png b/plugins/google_analytics/public/images/doc/google-analytics-setup-step1.en.png index dc4d568..1d52124 100644 Binary files a/plugins/google_analytics/public/images/doc/google-analytics-setup-step1.en.png and b/plugins/google_analytics/public/images/doc/google-analytics-setup-step1.en.png differ diff --git a/plugins/google_analytics/public/images/doc/google-analytics-setup-step1.pt.png b/plugins/google_analytics/public/images/doc/google-analytics-setup-step1.pt.png deleted file mode 100644 index c91f251..0000000 Binary files a/plugins/google_analytics/public/images/doc/google-analytics-setup-step1.pt.png and /dev/null differ diff --git a/plugins/google_analytics/public/images/doc/google-analytics-setup-step2.en.png b/plugins/google_analytics/public/images/doc/google-analytics-setup-step2.en.png index 8bce567..9a3cc15 100644 Binary files a/plugins/google_analytics/public/images/doc/google-analytics-setup-step2.en.png and b/plugins/google_analytics/public/images/doc/google-analytics-setup-step2.en.png differ diff --git a/plugins/google_analytics/public/images/doc/google-analytics-setup-step2.pt.png b/plugins/google_analytics/public/images/doc/google-analytics-setup-step2.pt.png deleted file mode 100644 index 613b21e..0000000 Binary files a/plugins/google_analytics/public/images/doc/google-analytics-setup-step2.pt.png and /dev/null differ diff --git a/plugins/google_analytics/public/images/doc/google-analytics-setup-step3.en.png b/plugins/google_analytics/public/images/doc/google-analytics-setup-step3.en.png index 233e331..e4f707d 100644 Binary files a/plugins/google_analytics/public/images/doc/google-analytics-setup-step3.en.png and b/plugins/google_analytics/public/images/doc/google-analytics-setup-step3.en.png differ diff --git a/plugins/google_analytics/public/images/doc/google-analytics-setup-step3.pt.png b/plugins/google_analytics/public/images/doc/google-analytics-setup-step3.pt.png deleted file mode 100644 index eb36828..0000000 Binary files a/plugins/google_analytics/public/images/doc/google-analytics-setup-step3.pt.png and /dev/null differ diff --git a/plugins/google_analytics/public/images/doc/google-analytics-setup-step4.en.png b/plugins/google_analytics/public/images/doc/google-analytics-setup-step4.en.png index 4ee5295..2a110b3 100644 Binary files a/plugins/google_analytics/public/images/doc/google-analytics-setup-step4.en.png and b/plugins/google_analytics/public/images/doc/google-analytics-setup-step4.en.png differ diff --git a/plugins/google_analytics/public/images/doc/google-analytics-setup-step4.pt.png b/plugins/google_analytics/public/images/doc/google-analytics-setup-step4.pt.png deleted file mode 100644 index 590467b..0000000 Binary files a/plugins/google_analytics/public/images/doc/google-analytics-setup-step4.pt.png and /dev/null differ diff --git a/plugins/google_analytics/public/images/doc/google-analytics-setup-step5.en.png b/plugins/google_analytics/public/images/doc/google-analytics-setup-step5.en.png index 88c28d4..8d3d18d 100644 Binary files a/plugins/google_analytics/public/images/doc/google-analytics-setup-step5.en.png and b/plugins/google_analytics/public/images/doc/google-analytics-setup-step5.en.png differ diff --git a/plugins/google_analytics/public/images/doc/google-analytics-setup-step5.pt.png b/plugins/google_analytics/public/images/doc/google-analytics-setup-step5.pt.png deleted file mode 100644 index ef23f16..0000000 Binary files a/plugins/google_analytics/public/images/doc/google-analytics-setup-step5.pt.png and /dev/null differ diff --git a/plugins/google_analytics/public/images/doc/google-analytics-setup-step6.en.png b/plugins/google_analytics/public/images/doc/google-analytics-setup-step6.en.png index 4506842..8f44b46 100644 Binary files a/plugins/google_analytics/public/images/doc/google-analytics-setup-step6.en.png and b/plugins/google_analytics/public/images/doc/google-analytics-setup-step6.en.png differ diff --git a/plugins/google_analytics/views/profile-editor-extras.rhtml b/plugins/google_analytics/views/profile-editor-extras.rhtml new file mode 100644 index 0000000..a68cd1c --- /dev/null +++ b/plugins/google_analytics/views/profile-editor-extras.rhtml @@ -0,0 +1,3 @@ +

<%= _('Statistics') %>

+<%= link_to _('See how configure statistics for your profile'), '/doc/plugins/google_analytics' %> +<%= labelled_form_field(_('Google Analytics Profile ID'), text_field(:profile_data, :google_analytics_profile_id, :value => profile_id)) %> -- libgit2 0.21.2