An Index of PHPlist Functions and Class Methods
The location of the definition of each function or method is listed by file name and line number. Each file is located relative to the admin directory in the phplist distribution, that is, relative to the subdirectory public_html/lists/admin.
For each function or method, the arguments are listed and explained, as well as the return value if any. Some explanation of the function is planned to be given among the Comments. These pages are under construction. Most entries are incomplete. But every entry has the location for the definition of the function or method, so that you can look up the definition in file containing the source code.
The line numbers shown for each function listed correspond to version 3.05 of Phplist. In most cases the locations of these functions have changed in later releases, Usually these functions involve only a small change in the line number, so that you can locate the function in the vicinity of the line number specified.
M, N, O
mailBoxName($mailbox,$delimiter,$level)
import3.php, line 42
Arguments:
$mailbox
$delimiter
$level
Return value:
Comments:
mailBoxParent($mailbox,$delimiter,$level)
import3.php, line 51
Arguments:
$mailbox
$delimiter
$level
Return value:
Comments:
MailSend($header, $body)
class.phplistmailer.php, line 587
Arguments:
$header
$body
Return value:
Comments:
mailto2href($text)
sendemaillib.php, line 1028
Arguments:
$text
Return value:
Comments:
mailURL( $sTo, $sFrom, $sSubject, $sUrl )
commonlib/lib/maillib.php, line 169
Arguments:
$sTo
$sFrom
$sSubject
$sUrl
Return value:
Comments:
main()
readtestmail.php, line 270
Arguments:
Return value:
Comments:
matchBounceRules($text,$rules = array())
lib.php, line 1323
Arguments:
$text
$rules
Return value:
Comments:
matchedBounceRule($text,$activeonly = 0)
lib.php, line 1302
Arguments:
$text
$activeonly
Return value:
Comments:
mergeUser($userid)
reconcileusers.php, line 75
Arguments:
$userid
Return value:
Comments:
mergeUsers($original,$duplicate)
mergeduplicates.php, line 8
Arguments:
$original
$duplicate
Return value:
Comments:
defaultplugin.php, line 487
Explanation: A method of the default plugin that you can override with a plugin. It is the last plugin method called before a message is sent. Using this method a plugin can add headers to a message.
Arguments:
$mail: The mail object containing both the message to be sent and the method to mail the message to the current subscriber.
Return value: an associative array of headers to be added to the message in the form (headeritem ⇒ headervalue).
Comments: Since objects in PHP are always passed by reference rather than by value, a plugin can use this method to alter any property of the outgoing message that it needs to. It is not necessary to return anything but an empty array. The plugin can do its work as a side effect.
messageQueued($id)
defaultplugin.php, line 633
messageQueueFinished()
defaultplugin.php, line 648
Arguments:
Return value:
Comments:
messageReQueued($id)
defaultplugin.php, line 642
messageStatus($id,$status)
defaultplugin.php, line 409
Arguments:
$id
$status
Return value:
Comments:
messageStatusLimitReached($recentlySent)
defaultplugin.php, line 399
Arguments:
$recentlySent
Return value:
Comments:
mimeWrap($messageid, $body, $header, $contenttype, $destination)
defaultplugin.php, line 449
Arguments:
$messageid
$body
$header
$contenttype
$destination
Return value:
Comments:
missingText($text)
languages.php, line 381
Arguments:
$text
Return value:
Comments:
monthName($month,$short=0)
systemstats.php, line 9
Arguments:
$month
$short
Return value:
Comments:
moveUser($userid)
reconcileusers.php, line 118
Arguments:
$userid
Return value:
Comments:
my_shutdown ()
actions/processqueue.php, line 192
Arguments:
Return value:
Comments:
my_shutdown()
importlib.php, line 3
Arguments:
Return value:
Comments:
mysql_session_close()
sessionlib.php, line 38
Arguments:
Return value:
Comments:
mysql_session_destroy ($SessionID)
sessionlib.php, line 77
Arguments:
$SessionID
Return value:
Comments:
mysql_session_gc ($maxlifetime = 300)
sessionlib.php, line 84
Arguments:
$maxlifetime
Return value:
Comments:
mysql_session_open ($save_path, $session_name)
sessionlib.php, line 34
Arguments:
$save_path
$session_name
Return value:
Comments:
mysql_session_read ($SessionID)
sessionlib.php, line 42
Arguments:
$SessionID
Return value:
Comments:
mysql_session_write ($SessionID, $val)
sessionlib.php, line 56
Arguments:
$SessionID
$val
Return value:
Comments:
name()
defaultplugin.php, line 73
Arguments:
Return value:
Comments:
next()
commonlib/lib/interfacelib.php, line 881
Arguments:
Return value:
Comments:
commonlib/lib/interfacelib.php, line 87
Arguments:
Return value:
Comments:
normalize($var)
connect.php, line 353
Arguments:
$var
Return value:
Comments:
noShader()
commonlib/lib/interfacelib.php, line 83
Arguments:
Return value:
Comments:
obscureCreditCard($cardno)
commonlib/lib/userlib.php, line 796
Arguments:
$cardno
Return value:
Comments:
ok()
fckphplist.php, line 181
Arguments:
Return value:
Comments:
openMbox($file)
readtestmail.php, line 202
Arguments:
$file
Return value:
Comments:
openPop($server, $user, $password)
readtestmail.php, line 182
Arguments:
$server
$user
$password
Return value:
Comments:
output ($message)
upgrade.php, line 14
Arguments:
$message
Return value:
Comments:
output ($message,$logit = 1,$target = 'summary')
actions/processqueue.php, line 312
Arguments:
$message
$logit
$target
Return value:
Comments:
output ($message,$reset = 0)
processbounces.php, line 53
Arguments:
$message
$reset
Return value:
Comments:
output($message)
generatebouncerules.php, line 14
Arguments:
$message
Return value:
Comments:
output($message, $reset= 0)
readtestmail.php, line 78
Arguments:
$message
$reset
Return value:
Comments:
output($msg)
importlib.php, line 8
Arguments:
$msg
Return value:
Comments:
output($text)
sendemaillib.php, line 8
Arguments:
$text
Return value:
Comments:
~