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.

Q, R, S

quoteEnclosed($value,$col_delim = "\t",$row_delim = "\n")

export.php, line 8

readentry($file)

defaults.php, line 8

recentlyVisited()

connect.php, line 836

Redirect($page)

connect.php, line 1232

refreshTlds($force = 0)

lib.php, line 1453

releaseLock($processid)

lib.php, line 1122

removeGetParam($remove)

commonlib/lib/interfacelib.php, line 150

removeJavascript($content)

lib.php, line 813

removeXss($string)

commonlib/lib/magic_quotes.php, line 21

renameColumn($oldname,$newname)

commonlib/lib/interfacelib.php, line 142

repeatMessage($msgid)

connect.php, line 1493

replaceChars($text)

commonlib/lib/maillib.php, line 77

requireAccessLevel($page,$level)

accesscheck.php, line 21

resendConfirm($id)

reconcileusers.php, line 28

resetMessageStatistics($messageid = 0)

lib.php, line 1361
connect.php, line 454

reverse_htmlentities($mixed)

lib.php, line 1273

rssUserHasContent($userid,$messageid,$frequency)

rsslib.php, line 24

runtest()

defaulttest.php, line 21

s($text)

languages.php, line 597

safeImageName($name)

lib.php, line 465

sajax_esc($val)

commonlib/lib/Sajax.php, line 178

sajax_export()

commonlib/lib/Sajax.php, line 204

sajax_get_common_js()

commonlib/lib/Sajax.php, line 80

sajax_get_javascript()

commonlib/lib/Sajax.php, line 214

sajax_get_my_uri()

commonlib/lib/Sajax.php, line 20

sajax_get_one_stub($func_name)

commonlib/lib/Sajax.php, line 183

sajax_handle_client_request()

commonlib/lib/Sajax.php, line 35

sajax_init()

commonlib/lib/Sajax.php, line 17

sajax_init_object()

commonlib/lib/Sajax.php, line 101

sajax_show_common_js()

commonlib/lib/Sajax.php, line 173

sajax_show_javascript()

commonlib/lib/Sajax.php, line 230

sajax_show_one_stub($func_name)

commonlib/lib/Sajax.php, line 200

savechanges() }

send_core.php, line 581

SaveConfig($item,$value,$editable=1,$ignore_errors = 0)

connect.php, line 124

saveStates()

commonlib/lib/interfacelib.php, line 1215

saveUser($loginname,$data)

commonlib/lib/userlib.php, line 1097

saveUserAttribute($userid,$attid,$data)

commonlib/lib/userlib.php, line 934

saveUserByID($userid,$data)

commonlib/lib/userlib.php, line 1083

saveUserData($username,$fields)

commonlib/lib/userlib.php, line 1115

secs2time($secs)

connect.php, line 1691

selectAll()

checki18n.php, line 79

Send()

class.phplistmailer.php, line 268

sendAdminCopy($subject,$message,$lists = array())

lib.php, line 431

sendAdminPasswordToken ($adminId)

lib.php, line 226

sendEmail ($messageid,$email,$hash,$htmlpref = 0,$rssitems = array(),$forwardedby = array())

sendemaillib.php, line 12

sendEmailTest ($messageid,$email)

actions/processqueue.php, line 367

sendError ($subject,$to = '',$message = '')

defaultplugin.php, line 575

sendError($message,$to,$subject)

connect.php, line 307

sendError($msg, $email = "")

commonlib/lib/errorlib.php, line 75

sendFormats()

defaultplugin.php, line 343

sendMail ($to,$subject,$message,$header = "",$parameters = "",$skipblacklistcheck = 0)

lib.php, line 265

sendMailDirect($destinationemail, $subject, $message)

lib.php, line 397

sendMailPhpMailer ($to,$subject,$message)

lib.php, line 353

sendMessageStats($msgid)

connect.php, line 314

sendMessageTab($messageid= 0, $messagedata= array ())

defaultplugin.php, line 318

sendMessageTabSave($messageid= 0, $data= array ())

defaultplugin.php, line 334

sendMessageTabTitle($messageid= 0)

defaultplugin.php, line 327

sendReport ($subject,$message)

defaultplugin.php, line 566

sendReport($subject,$message)

connect.php, line 297

setClass($name,$class)

commonlib/lib/interfacelib.php, line 113

setContent($content)

commonlib/lib/interfacelib.php, line 972

setCurrent($name)

commonlib/lib/interfacelib.php, line 863

setDate($date)

date.php, line 65

setDateTime($datetime)

date.php, line 58

setFinalDestinationEmail($messageid, $uservalues, $email)

defaultplugin.php, line 468

setId($id)

commonlib/lib/interfacelib.php, line 851

setID($id)

commonlib/lib/interfacelib.php, line 19

setListClass($class)

commonlib/lib/interfacelib.php, line 859

setMessageData($msgid,$name,$value)

lib.php, line 48

setPageCache($url,$lastmodified = 0,$content)

lib.php, line 801

setTime($time)

date.php, line 43

shadeIcon()

commonlib/lib/interfacelib.php, line 1343

shaderJavascript()

commonlib/lib/interfacelib.php, line 1186

shaderStart()

commonlib/lib/interfacelib.php, line 1400

shortenTextDisplay($text,$max = 30)

lib.php, line 1512

show()

commonlib/lib/interfacelib.php, line 1182

showA()

commonlib/lib/interfacelib.php, line 1070

showAend()

commonlib/lib/interfacelib.php, line 1082

showInput($name,$fielddata,$value,$document_id = 0)

date.php, line 100
connect.php, line 1069

simplePaging($baseurl,$start,$total,$numpp,$itemname = '')

connect.php, line 1784

snbr($text)

languages.php, line 615

snippetListsSelector ($optionAll = false)

reconcileusers.php, line 396

sortBy($colname,$direction = 'desc')

commonlib/lib/interfacelib.php, line 125

sortbydate ($a, $b)

import3.php, line 187

store($itemid,$fielddata,$value,$table)

date.php, line 206

strip_newlines( $str, $placeholder = '' )

lib.php, line 1398

stripComments($content)

lib.php, line 818

stripStyles($text)

lib.php, line 870

submitform() document.sendmessageform.submit() }

send_core.php, line 583

subscriberConfirmation($subscribepageID,$userdata = array())

defaultplugin.php, line 301

suppressGreenline()

commonlib/lib/interfacelib.php, line 91

suppressHide()

commonlib/lib/interfacelib.php, line 976

system_messageHeaders($useremail = "")

lib.php, line 630