Located in /sources/forum/shared/ipb.php (line 21)
forum_driver_base | --forum_driver_ipb_shared
| Class | Description |
|---|---|
| forum_driver_ipb1 | |
| forum_driver_ipb2 | |
| forum_driver_ipb3 |
Inherited from forum_driver_base
forum_driver_base::$connection
forum_driver_base::$MEMBER_ROWS_CACHED
Check the connected DB is valid for this forum driver.
Attempt to to find the member's language from their forum profile. It converts between language-identifiers using a map (lang/map.ini).
Get the forum id from a forum name.
Get the forums' table prefix for the database.
Get an emoticon chooser template.
Find the member id of the forum guest member.
Find if this member may have e-mails sent to them
Get a first known IP address of the given member.
Get the timestamp of a member's join date.
Get the photo URL for the specified member id.
Gets a named field of a member row from the database.
Get the member id of the next member after the given one, or NULL.
It cannot be assumed there are no gaps in member ids, as members may be deleted.
Get the number of members currently online on the forums.
Get the given member's post count.
This is the opposite of the get_next_member function.
Get the topic id from a topic name in the specified forum. It is used by comment topics, which means that the unique-topic-name assumption holds valid.
Get the given member's topic count.
Get the rows for the top given number of posters on the forum.
Get an array of attributes to take in from the installer. Almost all forums require a table prefix, which the requirement there-of is defined through this function.
The attributes have 4 values in an array
Escape a value for HTML embedding, IPB style.
Find out if the given member id is banned.
Find if the login cookie contains the login name instead of the member id.
Find if login cookie is md5-hashed.
Get an array of members who are in at least one of the given array of usergroups.
Get a URL to the specified member's home (control panel).
Pin a topic.
From a member profile-row, get the member's last visit date.
From a member profile-row, get the member's e-mail address.
From a member profile-row, get the member's primary usergroup.
From a member profile-row, get the member's member id.
Get a URL to the specified post id.
Try to find a member with the given IP address
Get a URL to the specified topic id. Most forums don't require the second parameter, but some do, so it is required in the interface.
Get a URL to the specified forum.
Get the e-mail address for the specified member id.
Get the ids of the moderator usergroups.
It should not be assumed that a member only has one usergroup - this depends upon the forum the driver works for. It also does not take the staff site filter into account.
Get the number of new forum posts.
Get the ids of the admin usergroups.
Get the forum usergroup list.
Find if the specified member id is marked as staff or not.
Find if the specified member id is marked as a super admin or not.
Get a URL to the registration page (for people to create member accounts).
Get a URL to send a private/personal message to the given member.
Get a URL to the specified member's profile.
Get a URL to the members-online page.
Inherited From forum_driver_base
forum_driver_base::disable_staff_filter()
forum_driver_base::forum_link()
forum_driver_base::get_guest_group()
forum_driver_base::get_members_groups()
forum_driver_base::get_member_email_address()
forum_driver_base::get_moderator_groups()
forum_driver_base::get_num_new_forum_posts()
forum_driver_base::get_super_admin_groups()
forum_driver_base::get_theme()
forum_driver_base::get_usergroup_list()
forum_driver_base::get_username()
forum_driver_base::is_staff()
forum_driver_base::is_super_admin()
forum_driver_base::join_link()
forum_driver_base::member_pm_link()
forum_driver_base::member_profile_hyperlink()
forum_driver_base::member_profile_link()
forum_driver_base::online_link()
Documentation generated on Sun, 02 Jan 2011 23:16:19 +0000 by phpDocumentor 1.4.3