Ga naar de inhoud
WordPress.org

Nederlands

  • Thema’s
  • Plugins
  • Nieuws
    • Documentatie
    • Forums
  • Over
    • Vertaalproces
    • Stijlgids
    • Onze community
    • Meetups
    • WordCamps
  • Contact
  • WordPress downloaden
WordPress downloaden
WordPress.org

Plugin Directory

FriendConnect Login

  • Dien een plugin in
  • Mijn favorieten
  • Login
  • Dien een plugin in
  • Mijn favorieten
  • Login

Deze plugin is niet getest met de laatste 3 grotere versies van WordPress. Mogelijk wordt het niet meer onderhouden of ondersteund. Ook kunnen er compatibiliteitsproblemen ontstaan wanneer het wordt gebruikt met recentere versies van WordPress.

FriendConnect Login

Door shahinmusayev
Download
  • Details
  • Beoordelingen
  • Installatie
  • Ontwikkeling
Ondersteuning

Beschrijving

Introduction

Google Friend Connect (GFC) allows users to become members of your site community using their Google, Yahoo!,
AIM or OpenID accounts and do lots of stuff like interacting with other visitors by making friends, sharing media, posting comments, playing games, and more.
To find more information about Google Friend Connect you may go here.

Unfortunately users logged using GFC still have to enter their name, email address and website to post comment via WordPress
(or even register and login via WordPress in case “Users must be registered and logged in to comment” option is turned on).
Fortunately this plugin fixes this problem.

Compatability

PHP 4 >= 4.0.6, PHP 5
At the moment plugin was tested with WordPress v 2.7.1 and seems to be fully compatible :).

History

Version 1.0.3

  • removed class constants due to the fact that PHP 4 does not support them;
  • added check whether json_decode function exists. And if it is not Pear JSON library is used. Thus plugin should work with PHP 4 >= 4.0.6, PHP 5;
  • fixed Settings link;

Version 1.0.2

  • added possibility to specify location of GFC core files at settings page;
  • now both WP and GFC users are supported;

Version 1.0.1

Added setting page to admin side to allow user to:

  • enter SITE ID;
  • choose between using “comment_form” action and template tag;
  • enable/disable default css;

Version 1.0

Created. Main differences (improvements) over official plugin:

  • completely server-side. FCauth method is used to authenticate GFC user;
  • GFC user ID is used to create WP user (plugin doesn’t create new WP user on GFC username change);
  • added template tag to be used in themes;
  • changed CSS;
  • user is logged out in case he/she signs out of Friend Connect;
  • only GFC users may sign in;

Feedback and Donations

Don’t be very strict critisithing my plugin. It’s my first WordPress plugin experience. Moreover it is my first PHP/Java/OpenSocial API experience :-).
Do not hesitate to contact me: your comments, proposals, thanks etc are highly appreciated.

If you think this plugin is useful, please consider donating some appropriate amount. Thank you.

Schermafbeeldingen

GFC Sign In button under comments form. GFC user is not logged in.
GFC Sign In button under comments form. GFC user is not logged in.
GFC user profile data under comments form. GFC user is logged in.
GFC user profile data under comments form. GFC user is logged in.
Submitted comments (Avatars look the same, because I use same image as my gravatar and my Google avatar).
Submitted comments (Avatars look the same, because I use same image as my gravatar and my Google avatar).
Options Page.
Options Page.

Installatie

  1. First of all set up you site with Google Friend Connect.
  2. Download plugin.
  3. Unzip it and upload to your plugins folder (/wp-content/plugins/).
  4. Activate (Plugins->Installed) and configure (Settings->FriendConnect Login) plugin from WordPress Admin panel.
  5. Adjust you theme:
  • If you allow only Google Friend Connect users to login WordPress then:

    1) Remove all logout links or replace them with the following one:

    <a onclick="google.friendconnect.requestSignOut()" href="#"><?php _e('Sign out'); ?></a>
    

    2) Remove all links to user profile. In case Google Friend Connect user will change his password plugin won’t log him in after that.

  • If you allow both WordPress and Google Friend Connect users to login WordPress then your code should distinguish user type and generate logout and profile links appropriately. Here is an example:

    <?php
        _e('Logged in as ');
        // Do not add link to profile and logout link in case of GFC user
        global $gfc_userdata;
        if ( ! isset($gfc_userdata) ) {
        echo '<a href="' . get_option('siteurl') . '/wp-admin/profile.php">' . $user_identity . '</a>. ';
        echo '<a href="' . wp_logout_url(get_permalink()) . '" title="' . __('Log out of this account') . '">' . __('Logout ') . '&raquo;</a>';
        } else {
        echo $user_identity . '. ';
        echo '<a href="#" onClick="google.friendconnect.requestSignOut()" title="' . __('Log out of this account') . '">' . __('Logout ') . '&raquo;</a>';
        }
        ?>
    
  • By default plugin adds Sign In button (or user’s profile data in case he/she is already signed in) under comment form. Alternatively you may use following template tag to do this:

    <?php if (function_exists('gfc_profile')) {gfc_profile();} ?>
    

    Best place to put it is under comment form or “You must be logged in…” line in your comments.php

FAQ

At the moment there are no questions from users. Please use support forum in case you have some.

Beoordelingen

Er zijn geen beoordelingen voor deze plugin.

Bijdragers & ontwikkelaars

“FriendConnect Login” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers
  • shahinmusayev

Vertaal “FriendConnect Login” in je eigen taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Meta

  • Versie 1.0.3
  • Laatst geüpdatet 17 jaar geleden
  • Actieve installaties 10+
  • WordPress versie 2.7.1 of nieuwer
  • Getest t/m 2.7.1
  • Taal
    English (US)
  • Tags
    commentfriendgoogleloginmember
  • Geavanceerde weergave

Waarderingen

Er zijn nog geen beoordelingen ingediend.

Your review

Bekijk alle beoordelingen

Bijdragers

  • shahinmusayev

Ondersteuning

Iets te melden? Hulp nodig?

Het supportforum bekijken

Doneren

Wil je de groei van deze plugin ondersteunen?

Doneer aan deze plugin

  • Over
  • Nieuws
  • Hosting
  • Privacy
  • Showcase
  • Thema's
  • Plugins
  • Patronen
  • Leren
  • Ondersteuning
  • Ontwikkelaars
  • WordPress.tv ↗
  • Raak betrokken
  • Evenementen
  • Doneren ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

Nederlands

  • Bezoek ons X (voorheen Twitter) account
  • Bezoek ons Bluesky account
  • Bezoek ons Mastodon account
  • Bezoek ons Threads account
  • Onze Facebook pagina bezoeken
  • Bezoek ons Instagram account
  • Bezoek ons LinkedIn account
  • Bezoek ons TikTok account
  • Bezoek ons YouTube kanaal
  • Bezoek ons Tumblr account
Code is poëzie.
The WordPress® trademark is the intellectual property of the WordPress Foundation.