

Definition at line 99 of file smf.plugin.php.
Public Member Functions | |
| EmbientSMF () | |
| Class constructor - See embient.plugin.php. | |
| Init ($cfg) | |
| SMF implementation of Init() - See embient.plugin.php. | |
| Login ($username) | |
| SMF implementation of Login() - See embient.plugin.php. | |
| Logout ($username) | |
| SMF implementation of Logout() - See embient.plugin.php. | |
| Add ($user) | |
| SMF implementation of Add() - See embient.plugin.php. | |
| Update ($username, $user) | |
| SMF implementation of Update() - See embient.plugin.php. | |
| Delete ($username) | |
| SMF implementation of Delete() - See embient.plugin.php. | |
Public Attributes | |
| $conf | |
| configurations from Settings.php | |
| $settings | |
| Configurations from SMF database. | |
| $user | |
| System specific user info that can be directly loaded from or saved to database. | |
| $name | |
| Name of this system. | |
Protected Member Functions | |
| _Load ($username) | |
| SMF implementation of _Load() - See embient.plugin.php. | |
| _ConvertUserInfo ($user, $default=true) | |
| SMF implementation of _ConvertUserInfo() - See embient.plugin.php. | |
Protected Attributes | |
| $_common_fields | |
| list of Embient user info fields. | |
Private Member Functions | |
| _LogAction ($action=NULL) | |
| Log the current user with online status on SMF. | |
|
|
Class constructor - See embient.plugin.php.
Definition at line 112 of file smf.plugin.php. Here is the call graph for this function: ![]() |
|
||||||||||||
|
SMF implementation of _ConvertUserInfo() - See embient.plugin.php.
Reimplemented from EmbientPlugin. Definition at line 664 of file smf.plugin.php. Here is the call graph for this function: ![]() |
|
|
SMF implementation of _Load() - See embient.plugin.php.
Reimplemented from EmbientPlugin. Definition at line 624 of file smf.plugin.php. Here is the call graph for this function: ![]() |
|
|
Log the current user with online status on SMF.
Definition at line 579 of file smf.plugin.php. |
|
|
SMF implementation of Add() - See embient.plugin.php.
Reimplemented from EmbientPlugin. Definition at line 301 of file smf.plugin.php. Here is the call graph for this function: ![]() |
|
|
SMF implementation of Delete() - See embient.plugin.php.
Reimplemented from EmbientPlugin. Definition at line 373 of file smf.plugin.php. |
|
|
SMF implementation of Init() - See embient.plugin.php.
Reimplemented from EmbientPlugin. Definition at line 130 of file smf.plugin.php. Here is the call graph for this function: ![]() |
|
|
SMF implementation of Login() - See embient.plugin.php.
Reimplemented from EmbientPlugin. Definition at line 205 of file smf.plugin.php. Here is the call graph for this function: ![]() |
|
|
SMF implementation of Logout() - See embient.plugin.php.
Reimplemented from EmbientPlugin. Definition at line 276 of file smf.plugin.php. Here is the call graph for this function: ![]() |
|
||||||||||||
|
SMF implementation of Update() - See embient.plugin.php.
Reimplemented from EmbientPlugin. Definition at line 327 of file smf.plugin.php. Here is the call graph for this function: ![]() |
|
|
Initial value: array
(
'name',
'passwd',
'mail',
'firstname',
'lastname',
'signature',
'timezone',
)
This is the list of fileds those are common between system. It represent the information in Embient style and need to map to system specific name using plugin's _ConvertUserInfo methods. The fields are:
Definition at line 88 of file embient.plugin.php. |
|
|
configurations from Settings.php
Definition at line 102 of file smf.plugin.php. |
|
|
Name of this system.
Definition at line 49 of file embient.plugin.php. |
|
|
Configurations from SMF database.
Definition at line 105 of file smf.plugin.php. |
|
|
System specific user info that can be directly loaded from or saved to database.
Definition at line 46 of file embient.plugin.php. |
1.4.6-NO