{"id":20483,"date":"2012-10-23T21:18:19","date_gmt":"2012-10-23T21:18:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/odynogooglegroups\/"},"modified":"2017-01-03T18:54:39","modified_gmt":"2017-01-03T18:54:39","slug":"odynogooglegroups","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/odynogooglegroups\/","author":10092302,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.0.10","stable_tag":"0.0.10","tested":"4.7.33","requires":"3.4.2","requires_php":"","requires_plugins":"","header_name":"Odyno GoogleGroups","header_author":"Alessandro Staniscia","header_description":"","assets_banners_color":"f0efef","last_updated":"2017-01-03 18:54:39","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/www.staniscia.net\/donate","header_plugin_uri":"http:\/\/www.staniscia.net\/odynogooglegroups\/","header_author_uri":"http:\/\/www.staniscia.net","rating":5,"author_block_rating":0,"active_installs":80,"downloads":6805,"num_ratings":4,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":{"":"<p>None.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"4"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":"1567380","resolution":"128x128","location":"assets"}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":"616970","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.0.10","0.0.2","0.0.3","0.0.4","0.0.5","0.0.6","0.0.7","0.0.8","0.0.9"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"616514","resolution":"1","location":"assets"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"616514","resolution":"2","location":"assets"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"616514","resolution":"3","location":"assets"},"screenshot-4.png":{"filename":"screenshot-4.png","revision":"616514","resolution":"4","location":"assets"}},"screenshots":{"1":"Screenshot Shortcode on page editor <a href=\"http:\/\/www.mixare.org\">thanks to mixare.org<\/a>","2":"Screenshot Shortcode in action <a href=\"http:\/\/www.mixare.org\">thanks to mixare.org<\/a>","3":"Screenshot Configuration of widget <a href=\"http:\/\/www.mixare.org\">thanks to mixare.org<\/a>","4":"Screenshot Widget in action <a href=\"http:\/\/www.mixare.org\">thanks to mixare.org<\/a>"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[230,33051,32935,150,32934],"plugin_category":[43,56],"plugin_contributors":[86124],"plugin_business_model":[],"class_list":["post-20483","plugin","type-plugin","status-publish","hentry","plugin_tags-embed","plugin_tags-fusion","plugin_tags-ggroups","plugin_tags-google","plugin_tags-google-groups","plugin_category-customization","plugin_category-social-and-sharing","plugin_contributors-odyno","plugin_committers-odyno"],"banners":{"banner":"https:\/\/ps.w.org\/odynogooglegroups\/assets\/banner-772x250.png?rev=616970","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/odynogooglegroups\/assets\/icon-128x128.png?rev=1567380","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/odynogooglegroups\/assets\/screenshot-1.png?rev=616514","caption":"Screenshot Shortcode on page editor <a href=\"http:\/\/www.mixare.org\">thanks to mixare.org<\/a>"},{"src":"https:\/\/ps.w.org\/odynogooglegroups\/assets\/screenshot-2.png?rev=616514","caption":"Screenshot Shortcode in action <a href=\"http:\/\/www.mixare.org\">thanks to mixare.org<\/a>"},{"src":"https:\/\/ps.w.org\/odynogooglegroups\/assets\/screenshot-3.png?rev=616514","caption":"Screenshot Configuration of widget <a href=\"http:\/\/www.mixare.org\">thanks to mixare.org<\/a>"},{"src":"https:\/\/ps.w.org\/odynogooglegroups\/assets\/screenshot-4.png?rev=616514","caption":"Screenshot Widget in action <a href=\"http:\/\/www.mixare.org\">thanks to mixare.org<\/a>"}],"raw_content":"<!--section=description-->\n<p>The <a href=\"http:\/\/www.staniscia.net\/odynogooglegroups\/\">OdynoGoogleGroups<\/a> embed the Google Groups on WordPress! You can see all discussion on your article or WordPress page. All you must do is to add a shortcode on your page editor!<\/p>\n\n<p><a href=\"http:\/\/www.staniscia.net\/demo-odyno-googlegroups\/\">Demo<\/a><\/p>\n\n<h4>features<\/h4>\n\n<ul>\n<li>API for the extensions<\/li>\n<li>Embed your \"custom domain\" Google Group on WordPress page\/post<\/li>\n<li>Embed public Google Group forum on WordPress page\/post<\/li>\n<li>Widget with last messages of group.<\/li>\n<\/ul>\n\n<h4>It's easy<\/h4>\n\n<ul>\n<li>To add gGroups on page\/post add this shortcode,just swap \u201cname-of-group\u201d with your group name [google-groups name=\"my-group-name\"]<\/li>\n<li>To add widgets into sidebar Go to Appearance -&gt; Widgets -&gt; Google Groups Widget<\/li>\n<\/ul>\n\n<h4>It's opened to extensions<\/h4>\n\n<p>You can use it on your plugin or into \"Page Template\" (see <a href=\"http:\/\/codex.wordpress.org\/Page_Templates\">Page Templates \u00ab WordPress Codex <\/a> ) with the function do_odyno_google_groups(...) or with 4 custom actions!! (see one example on <a href=\"http:\/\/www.staniscia.net\/projects\/odynogooglegroups\/\">plugin Home Site<\/a> or on plugin admin section)<\/p>\n\n<h4>How to use it?<\/h4>\n\n<p>It\u2019s very easy! You can add the group forum on your page in only three steps!<\/p>\n\n<ul>\n<li>Add page<\/li>\n<li>Set follow code on post editor [google_groups name=\"name-of-groups\"] just swap \u201cname-of-group\u201d with your group name<\/li>\n<li>And now.. that\u2019s all\u2026 go to the preview!<\/li>\n<\/ul>\n\n<h4>Configure it<\/h4>\n\n<p>If you want to control the view, you can add these attributes on shortcode<\/p>\n\n<ul>\n<li>id: unique id of groups (default is random number)<\/li>\n<li>name: name of groups (default is random number)<\/li>\n<li>width: the width of page (default is 100%)<\/li>\n<li>height: the height of page (default is 800px)<\/li>\n<li>domain: the name of domain of groups (default none)<\/li>\n<li>showsearch: whether to show an embedded search box on destination forum pages. (default is false)<\/li>\n<li>hideforumtitle: if you want to show the forum title and description, false if you don't want to show the title or description (default is true)<\/li>\n<li>hidesubject:  if you want to hide the subject of the last post in My Forums view, false if you want to leave the subject visible (default is true)<\/li>\n<li>showtabs: whether to show tabs for changing views (e.g., to the Members view), on destination forum pages (default is false)<\/li>\n<\/ul>\n\n<h4>For designers<\/h4>\n\n<p>If you want customize the style of view, you can add css and use the hook!!<\/p>\n\n<h4>For developer<\/h4>\n\n<p>You can use the Odyno Google Groups on your plugin! Otherwise you can use it on your current theme. In according to Codex, you can modify the current theme with \"Child Themes \u00ab WordPress Codex\",\nwith a new \"Page Templates \u00ab WordPress Codex\" or simply modify directly the php file of theme. In any of this case you can add a invocation of function <em>do_odyno_google_groups()<\/em> and you will have same action of shortcode.\nAlso the parameters of function are the same of shortcode.\nOtherwise on your plugin or on your function.php you can add one hook to one of 4 action and you can run your custom code.\nThe allowed action are show below and all action have the same parameter of do_odyno_google_groups() function:<\/p>\n\n<ul>\n<li>pre_ogg_show action. It's called before do_odyno_google_groups() function<\/li>\n<li>post_ogg_show action. It's called after do_odyno_google_groups() function<\/li>\n<li>pre_ogg_shortcode action. It's called before invocation of all shortcode [google_groups]<\/li>\n<li>post_ogg_shortcode action. It's called after invocation of all shortcode [google_groups]<\/li>\n<\/ul>\n\n<h3>Credits<\/h3>\n\n<p>Copyright 2012  Alessandro Staniscia  (email : alessandro@staniscia.net)<\/p>\n\n<p>This program is free software; you can redistribute it and\/or modify\nit under the terms of the GNU General Public License, version 2, as\npublished by the Free Software Foundation.<\/p>\n\n<p>This program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.<\/p>\n\n<p>You should have received a copy of the GNU General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA<\/p>\n\n<!--section=installation-->\n<p>Odyno Google Groups can be installed using integrated WordPress plugin installer or manually.<\/p>\n\n<h4>Integrated WordPress plugin installer method<\/h4>\n\n<ul>\n<li>Go to Plugins &gt; Add New.<\/li>\n<li>Under Search, type in \u2019Odyno Google Group\u2019.<\/li>\n<li>Click Install Now to install the WordPress Plugin.<\/li>\n<li>A popup window will ask you to confirm your wish to install the Plugin.<\/li>\n<li>If this is the first time you've installed a WordPress Plugin, enter the FTP login credential information. If you've installed a Plugin before, it will still have the login information.<\/li>\n<li>Click Proceed to continue with the installation. The resulting installation screen will list the installation as successful or note any problems during the install.<\/li>\n<li>If successful, click Activate Plugin to activate it, or Return to Plugin Installer for further actions.<\/li>\n<\/ul>\n\n<h4>Manual method<\/h4>\n\n<ul>\n<li>Upload \u2019Odyno Google Group\u2019 folder from odynogooglegroup.zip file downloaded from Odyno Google Group WordPress plugin directory page to the \u2019\/wp-content\/plugins\/\u2019 directory.<\/li>\n<li>Activate \u2019Odyno Google Group\u2019 plugin through the \u2019Plugins\u2019 menu in WordPress.<\/li>\n<\/ul>\n\n<p>You are ready! For example I have embed the mixare-developement comunity on my test site adn you can see the effect on screenshots section.<\/p>\n\n<!--section=changelog-->\n<h4>0.0.10<\/h4>\n\n<ul>\n<li>Refresh of code<\/li>\n<li>Deploy on Github<\/li>\n<\/ul>\n\n<h4>0.0.9<\/h4>\n\n<ul>\n<li>es_ES translation<\/li>\n<\/ul>\n\n<h4>0.0.8<\/h4>\n\n<ul>\n<li>Fix Italian translation<\/li>\n<li>Fix link support\/bugs<\/li>\n<\/ul>\n\n<h4>0.0.7<\/h4>\n\n<ul>\n<li>I18n - Italian translation<\/li>\n<li>BugFixs<\/li>\n<\/ul>\n\n<h4>0.0.6<\/h4>\n\n<ul>\n<li>Update URL for data retrieve of Widget<\/li>\n<\/ul>\n\n<h4>0.0.5<\/h4>\n\n<ul>\n<li>Add public function do_odyno_google_groups()<\/li>\n<li>Add pre_ogg_show action. It's called before do_odyno_google_groups() function<\/li>\n<li>Add post_ogg_show action. It's called after do_odyno_google_groups()  function<\/li>\n<li>Add pre_ogg_shortcode action. It's called before invocation of all shortcode [google_groups]<\/li>\n<li>Add post_ogg_shortcode action. It's called after invocation of all shortcode [google_groups]<\/li>\n<\/ul>\n\n<h4>0.0.4<\/h4>\n\n<ul>\n<li>Update google properties<\/li>\n<li>Fix X-Frame-Options errors (Issue#1)<\/li>\n<\/ul>\n\n<h4>0.0.3<\/h4>\n\n<ul>\n<li>Add setting link on plugin page<\/li>\n<li>Add private groups supports<\/li>\n<li>Refresh code with new decupling<\/li>\n<li>Add multi groups on single page<\/li>\n<li>Add plugin sign<\/li>\n<li>Add plugin analytics<\/li>\n<\/ul>\n\n<h4>0.0.2<\/h4>\n\n<ul>\n<li>Add help page on tools menu<\/li>\n<\/ul>\n\n<h4>0.0.1<\/h4>\n\n<ul>\n<li>baseline to release<\/li>\n<\/ul>","raw_excerpt":"Yes, OdynoGoogleGroups embed the Google Groups on WordPress!","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/20483","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=20483"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/odyno"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=20483"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=20483"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=20483"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=20483"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=20483"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=20483"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}