Linux 软件免费装
Banner图

Plugin Name

开发者 levertechadmin
更新时间 2021年5月26日 11:57
PHP版本: 3.8 及以上
WordPress版本: 5.7.2
版权: GPLv3
版权网址: 版权信息

标签

google profile staff company employee staff directory directory employee directory intranet extranet google apps login g suite

下载

1.0 1.2.2 1.1 1.2 1.2.1 1.3.4 1.5 1.5.5 1.6.1 1.6.2

详情介绍:

Enable logged-in users to search your G Suite (Google Apps) employee directory from a widget on your intranet or client site. Enter search text to see matching names and email addresses, along with profile photos! This plugin requires that you also install the free (or paid) version of the popular Google Apps Login plugin Setup should take fifteen minutes following our widely-praised instructions. Enterprise Version There is now also a paid Enterprise version of this plugin available - embed an interactive table format showing all your staff (or selected OrgUnits). Users can sort by clicking on a column heading, or search to filter the table for matching text. It is fully configurable so you can choose the columns to show, and you can style the table as desired. See our website for more information including pricing. 需求 Google Apps Directory should work for the following domains: Google Apps Login plugin setup requires you to have admin access to any G Suite (Google Apps) domain, or a regular Gmail account, to register and obtain two simple codes from Google. To use Google Apps Directory, you will also need to register a Service Account with Google and upload details to the Google Apps Login plugin's settings page. This is an extra step that you don't need if you set up Google Apps Login alone, or if you use our Google Drive Embedder extension plugin. Google Apps Login The Google Apps Login plugin (which you must also install) allows existing Wordpress user accounts to login to the website using Google to securely authenticate their account. This means that if they are already logged into Gmail for example, they can simply click their way through the Wordpress login screen - no username or password is explicitly required! Full support and premium features are also available for purchase: Eliminate the need for G Suite (Google Apps) domain admins to separately manage WordPress user accounts, and get peace of mind that only authorized employees have access to the organizations's websites and intranet. See http://wp-glogin.com/ 站点 Please see our website http://wp-glogin.com/ for more information about all our products, and to join our mailing list.

安装:

For Google Apps Directory to work, you will need also need to install and configure the Google Apps Login plugin (either before or after). Google Apps Directory plugin:
  1. Go to your WordPress admin control panel's plugin page
  2. Search for 'Google Apps Directory'
  3. Click Install
  4. Click Activate on the plugin
  5. If you do not have the correct version of Google Apps Login installed, you will see a warning notice to that effect, in which case you should follow the instructions below
Google Apps Login plugin:
  1. Go to your WordPress admin control panel's plugin page
  2. Search for 'Google Apps Login'
  3. Click Install
  4. Click Activate on the plugin
  5. Go to 'Google Apps Login' under Settings in your Wordpress admin area
  6. Follow the instructions on that page to obtain two codes from Google, and also submit two URLs back to Google
  7. In the Google Cloud Console, you must also enable the switch for Admin SDK access
  8. You must also follow the instructions for setting up a Service Account in Settings -> Google Apps Login.
Finally, go to Appearance -> Widgets to add the Google Apps Directory to any widget area. If you cannot install from the WordPress plugins directory for any reason, and need to install from ZIP file:
  1. For Google Apps Directory plugin: Upload googleappsdirectory folder and contents to the /wp-content/plugins/ directory, or upload the ZIP file directly in the Plugins section of your Wordpress admin
  2. For Google Apps Login plugin: Upload googleappslogin folder and contents to the /wp-content/plugins/ directory, or upload the ZIP file directly in the Plugins section of your Wordpress admin
  3. Follow the instructions to configure the Google Apps Login plugin post-installation

屏幕截图:

  • Add the widget to any widget area, then logged in users can search your Google Apps domain for employee details.
  • Configuration is through Google Apps Login plugin, including set up of a Service Account.

常见问题:

How can I obtain support for this product?

Please feel free to email contact@wp-glogin.com with any questions. We may occasionally be able to respond to support queries posted on the 'Support' forum here on the wordpress.org plugin page, but we recommend sending us an email instead if possible.

What are the system requirements?

  • PHP 5.3.x or higher
  • Wordpress 3.8 or above

Can I add custom fields?

There are hooks (from version 1.2) to add your own fields. For example, you could add the following code to your functions.php file of your Theme: add_filter('gad_extract_user_data', 'my_gad_extract_user_data', 10,2); function my_gad_extract_user_data($user_outdata, $u) { // $u contains data returned from Google $phones = $u->getPhones(); if (is_array($phones) && count($phones) > 0) { $phone = $phones[0]['value']; // Add extra custom data for this user $user_outdata['phone'] = 'Phone: '.$phone; } return $user_outdata; } add_filter('gad_extra_output_fields', 'my_gad_extra_output_fields', 10,1); // Tell javascript widget extra fields to pull from the array extracted above function my_gad_extra_output_fields($infields) { return 'phone,'.$infields; }

更新日志:

1.6.2 Added WordPress 5.6 compatibility 1.6.1 Widget search is more flexible and can accept e.g. "fred smith" to locate Frederick Smith. Before, no match would be found - only searches for "fred", or searches for "smith" would find that user. Now translation-ready for major public-facing strings. 1.5.5 Reorganised internally to match Enterprise version code. Updated for WordPress 4.8. 1.5 References to G Suite in place of just Google Apps, following Google's rebranding. Versioning of JS/CSS assets to ensure smoother upgrades (in case older files were cached in user's browser). Version number to match upcoming Enterprise release. 1.3.4 New security option to prevent logged-out users from being allowed to use the search widget. Internal changes to match new Enterprise version. 1.2.2 Allow html markup in extra fields. 1.2.1 Ability for extensions to remove people from the results - by returning null from the filter gad_extract_user_data. 1.2 Hooks provided so you can add extra fields. See FAQ. 1.1 Email addresses now display as 'mailto' hyperlinks. 1.0 Ready for public release