Packageindex Classtrees Modulegroups Elementlist Report XML Files
A a b C c D d e E f F g H h i L l m M n N p P q R r s S u U v x Z z

A

AddMXRecord Function in class Primary
Add an MX record to the current zone
AddNSRecord Function in class Primary
Add an NS record to the current zone
AddARecord Function in class Primary
Add an A record to the current zone
AddCNAMERecord Function in class Primary
Add an CNAME record to the current zone
AddSUBNSRecord Function in class Primary
Add a zone delegation to the current zone
AddAZONERecord Function in class Primary
Add an A record to for the top of the current zone

a

$a Variable in Class Primary
$aip Variable in Class Primary
$azone Variable in Class Primary
$a6 Variable in Class Primary
$aaaa Variable in Class Primary
affected_rows Function in class Db
Returns number of affected rows by given query handler
$authenticated Variable in Class User

b

box Function in class Html
designed box with title & content
box Function in class Mailinglist
Returns HTML form pre-filled for (un)subscribing the ML

C

Config Class Config.
Class containing local parameters - must be modified before anything else
Config Function in class Config
Class constructor, initialize all common vars
Changemail Function in class User
Change email address for current user

c

$creation Variable in Class Secondary
$creation Variable in Class Primary
$cname Variable in Class Primary
connect Function in class Db
Do simple connect
$config Variable in Class Db
cleanId Function in class User
Delete IDs from given table if they are older than 30 mn
checkidsession Function in class User
Check if session ID is valid, not expired, & update timestamp to now
changeLogin Function in class User
Change login name for current user

D

Delete Function in class Primary
Takes list of items to be deleted, and process them
Db Class Db.
Generic interface for DB access. Currently supports mysql only
Db Function in class Db
Class constructor. Connects to DB

d

$dname Variable in Class Primary
$db Variable in Class Zone
$db Variable in Class Faq
$db Variable in Class User
$dbh Variable in Class Db
$description Variable in Class Mailinglist

e

$expiry Variable in Class Primary
$error Variable in Class Zone
$error Variable in Class Faq
error Function in class Db
Check if an error occured, & take action
$email Variable in Class User

E

Exists Function in class Zone
Check if zone already exists
Exists Function in class User
Check if user exists or not

f

footer Function in class Html
global footer
fetch_row Function in class Db
Fetch next row from query handler
free Function in class Db
Free current db handlers - query & results

F

Faq Class Faq.
Class used to output FAQ items
Faq Function in class Faq
Class constructor

g

globaltableleft Function in class Html
left part of the global table
globaltablemiddle Function in class Html
middle part of the global table
globaltableright Function in class Html
right part of the global table
globaltableend Function in class Html
end of the global table
generateConfigFile Function in class Primary
Generate a temporary config file in /tmp
generateIDSession Function in class User
Call randomID() recursively until an ID not already in DB is found
getEmail Function in class User
Return email from specified user, even if not logged in
generateIDEmail Function in class User
Return generated ID for dns_waitingreply not already present (recursive)
generateIDRecovery Function in class User
Generate unique ID for account recovery

H

Html Class Html.
Class for all design HTML code - DESIGN STUFF ONLY, no real code there
Html Function in class Html
Class constructor

h

header Function in class Html
Top of each page

i

items Function in class Faq
Returns an array containing all items from given section
$idsession Variable in Class User

L

Login Function in class User
Try to log in user, after calling $this->Exists to check if user exists

l

logout Function in class User
Log out user by deleting entry from dns_session & reseting user vars
listallzones Function in class User
list all zones owned by same user
$login Variable in Class User

m

$masters Variable in Class Secondary
$minimum Variable in Class Primary
$mx Variable in Class Primary

M

Mailinglist Class Mailinglist.
Class containing all mailing list functions
Mailinglist Function in class Mailinglist
Class constructor

n

$ns Variable in Class Primary
$name Variable in Class Mailinglist

N

No Package specified Package

p

printModifyForm Function in class Secondary
Print HTML form pre-filled with current data
printModifyForm Function in class Primary
returns a pre-filled form to modify primary records
pconnect Function in class Db
Do permanent connect
$password Variable in Class User

P

PrintModified Function in class Secondary
Take params send by "printmodifyform", do integrity
PrintModified Function in class Primary
Process params from primarymodifyform() form:
Primary Class Primary.
Class for all functions for primary manipulation
Primary Function in class Primary
Class constructor & data retrieval (use of Retrieve[Multi]Record)

q

query Function in class Db
Pass query to DB

R

RetrieveRecords Function in class Primary
Fill in given array with all records of type $type for current zone
RetrieveMultiRecords Function in class Primary
Same as RetrieveRecords, but used when a type of record might
RetrieveUser Function in class Zone
Retrieve user ID of zone owner
Retrievemail Function in class User
Return email from current user
Retrievepassword Function in class User
Return password for current user
RetrieveLogin Function in class User
Return login matching given userid

r

$refresh Variable in Class Primary
$retry Variable in Class Primary
retrieveID Function in class Zone
Retrieve ID of current zone in $this->zoneid
$result Variable in Class Db

s

subheader Function in class Html
Sub-top of each page
$serial Variable in Class Secondary
$serial Variable in Class Primary
$subns Variable in Class Primary
$subnsa Variable in Class Primary
subExists Function in class Zone
Check if part of current zone is already registered
sections Function in class Faq
Returns an array containing section titles & links
storeIDEmail Function in class User
store userid, email and new ID (generated with generateIDEmail)
storeIDRecovery Function in class User
store login and new ID (generated with generateIDRecovery)

S

Secondary Class Secondary.
All functions for secondary manipulation
Secondary Function in class Secondary
Class constructor - initialize all secondary data from DB

u

updateDb Function in class Secondary
Update DB with new secondary parameters
$user Variable in Class Secondary
$user Variable in Class Primary
$userid Variable in Class Zone
$userid Variable in Class User
userCreate Function in class User
Create new user with given login, pass & email
updatePassword Function in class User
Change password for current user

U

UpdateSOA Function in class Primary
Update SOA of current zone
User Class User.
general functions regarding users & logins
User Function in class User
Class constructor

v

validateIDEmail Function in class User
Validate email corresponding to given ID (implies that user
validateIDRecovery Function in class User
Validate ID from dns_recovery, and modify current userid
$valid Variable in Class User

x

$xfer Variable in Class Secondary
$xfer Variable in Class Primary

Z

Zone Class Zone.
Class containing global functions regarding zones
Zone Function in class Zone
Class constructor

z

zoneCreate Function in class Zone
Insert new zone in dns_zone table
zoneDelete Function in class Zone
Delete zone and records from all tables
zoneLogs Function in class Zone
Return HTML table with all logs regarding zone
zoneStatus Function in class Zone
Returns status of zone: I(nformation), W(arning), E(rror), or U(nknown)
$zonename Variable in Class Zone
$zonetype Variable in Class Zone
$zoneid Variable in Class Zone
Packageindex Classtrees Modulegroups Elementlist Report XML Files
PHPDoc 1.0beta