Μετάβαση στο περιεχόμενο
WordPress.org

Ελληνικά

  • Θέματα
  • Πρόσθετα
  • Νέα
  • Υποστήριξη
  • Σχετικά
  • Ελληνική κοινότητα
  • Εκδηλώσεις
  • Openverse
  • Κατάλογος μοτίβων
  • Λήψη WordPress
Λήψη WordPress
WordPress.org

Plugin Directory

FriendConnect Login

  • Submit a plugin
  • My favorites
  • Log in
  • Submit a plugin
  • My favorites
  • Log in

Αυτό το πρόσθετο δεν έχει δοκιμασθεί με τις 3 τελευταίες κύριες εκδόσεις του WordPress. Μπορεί να μην αναπτύσσεται ή να υποστηρίζεται άλλο και να έχει προβλήματα συμβατότητας με τις πιο πρόσφατες εκδόσεις του WordPress.

FriendConnect Login

Από shahinmusayev
Λήψη
  • Λεπτομέρειες
  • Κριτικές
  • Εγκατάσταση
  • Ανάπτυξη
Υποστήριξη

Περιγραφή

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.

Στιγμιότυπα

  • 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.
  • Submitted comments (Avatars look the same, because I use same image as my gravatar and my Google avatar).
  • Options Page.

Εγκατάσταση

  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

Συχνές Ερωτήσεις

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

Κριτικές

Δεν υπάρχουν αξιολογήσεις για αυτό το πρόσθετο.

Συνεισφέροντες & Προγραμματιστές

“FriendConnect Login” είναι λογισμικό ανοιχτού κώδικα. Οι παρακάτω έχουν συνεισφέρει στη δημιουργία του.

Συντελεστές
  • shahinmusayev

Μεταφράστε το “FriendConnect Login” στην γλώσσα σας.

Ενδιαφέρεστε για την ανάπτυξη;

Περιηγηθείτε στον κώδικα, ανατρέξτε στο αποθετήριο SVN ή εγγραφείτε στο αρχείο καταγραφής αλλαγών ανάπτυξης μέσω RSS .

Μεταστοιχεία

  • Version 1.0.3
  • Τελευταία ενημέρωση: πριν από 17 έτη
  • Ενεργές εγκαταστάσεις: 10+
  • Έκδοση WordPress: 2.7.1 ή νεότερη
  • Δοκιμασμένο μέχρι: 2.7.1
  • Language
    English (US)
  • Ετικέτες:
    commentfriendgoogleloginmember
  • Σύνθετη Προβολή

Αξιολογήσεις

No reviews have been submitted yet.

Your review

Δείτε όλες τις κριτικές

Συντελεστές

  • shahinmusayev

Υποστήριξη

Έχετε κάτι να πείτε; Χρειάζεστε βοήθεια;

Φόρουμ υποστήριξης

Δωρεά

Θα θέλατε να υποστηρίξετε την προαγωγή αυτού του πρόσθετου;

Κάντε δωρεά σε αυτό το πρόσθετο

  • Σχετικά
  • Ειδήσεις
  • Φιλοξενία
  • Απόρρητο
  • Βιτρίνα
  • Θέματα
  • Πρόσθετα
  • Μοτίβα
  • Μάθετε
  • Υποστήριξη
  • Προγραμματιστές
  • WordPress.TV
  • Συμμετέχετε
  • Εκδηλώσεις
  • Δωρίστε
  • Πέντε για το Μέλλον
  • WordPress.com
  • Matt
  • bbPress
  • BuddyPress
WordPress.org
WordPress.org

Ελληνικά

  • Visit our X (formerly Twitter) account
  • Visit our Bluesky account
  • Επισκεφθείτε τον λογαριασμό μας στο Mastodon
  • Visit our Threads account
  • Επισκεφτείτε τη σελίδα μας στο Facebook
  • Επισκεφθείτε τον λογαριασμό μας Instagram
  • Επισκεφθείτε τον λογαριασμό μας LinkedIn
  • Visit our TikTok account
  • Visit our YouTube channel
  • Visit our Tumblr account
Ο κώδικας είναι ποίηση.
The WordPress® trademark is the intellectual property of the WordPress Foundation.