|
|
|
File: /home/inri/public_html/daCode-HEAD/daCode/src/phplib/submitComments.php3
daCode -
SubmitComments
SubmitComments
This class handles all submitting of comments.
|
private class SubmitComments
This class handles all submitting of comments.
Currently only news are supported...
but sooner webcam, tips, and poll will be :)
daCode http://www.dacode.org/
src/phplib/submitComments.php3
$Id: submitComments.php3,v 1.29 2002/05/13 21:34:03 jbcombes Exp $
|
| |
|
|
|
|
|
Private Field Summary |
| object Comments |
$commentsThe comments class used for rendering |
| object Utils |
$utilsThe utils class. Used for debug functions |
| int |
$res_idThe resource ID to comment |
| int |
$res_typeThe resource type to comment |
| int |
$com_idThe comment to be replied to |
|
Public Method Details |
SubmitComments |
|
public void SubmitComments( )
|
| |
Constructor
|
| Returns |
void |
|
remindTopic |
|
public string remindTopic( int $res_type, int $res_id )
|
| |
reminds the topic to be commented
|
| Parameter |
|
| int |
$res_type |
|
|
the resource type |
|
|
| int |
$res_id |
|
|
the resource ID to be commented |
|
| Returns |
string the HTML to be displayed |
|
previewComment |
|
public string previewComment( int $com_id, array $table )
|
| |
Previews the comment, includes previous comment if applicable
|
| Parameter |
|
| int |
$com_id |
|
|
id of the comment to be replied to |
|
|
| array |
$table |
|
|
previous answers |
|
| Returns |
string the HTML to be displayed |
|
displayForm |
|
public string displayForm( int $com_id )
|
| |
Displays the form to submit a comment
|
| Parameter |
|
| int |
$com_id |
|
|
the comment's id we're replying to |
|
| Returns |
string the HTML to be displayed |
|
|
Private Method Details |
setResource |
|
private void setResource( int $res_id, int $res_type )
|
| |
Sets the resource ID and resource type to comment...
Initialize the comments class...
|
| Parameter |
|
| int |
$res_id |
|
|
the resource ID |
|
|
| int |
$res_type |
|
|
the resource type |
|
| Returns |
void |
|
isAllowed |
|
private mixed isAllowed( integer $res_id, [ integer $com_id ] )
|
| |
Check if the resource is to be commented. FIXME: Does not check wether
the comment has the correct ressource type.
|
| Parameter |
|
| integer |
$res_id |
|
|
the id of the commented item |
|
|
| integer |
$com_id |
= >>0<< |
|
the id of the comment to which we reply. |
|
| Returns |
mixed NULL if successfull, string (error message) if not. |
|
submit_confirm |
|
private string submit_confirm( array $table )
|
| |
Add a new comment. Called from /comments/add.php3
|
| Parameter |
|
| array |
$table |
|
|
table resulting from form submission |
|
| Returns |
string the HTML to be displayed |
|
|
Private Field Details |
$comments |
|
private object Comments $comments
>><<
The comments class used for rendering
|
|
$utils |
|
private object Utils $utils
>><<
The utils class. Used for debug functions
|
|
$res_id |
|
private int $res_id
>><<
The resource ID to comment
|
|
$res_type |
|
private int $res_type
>><<
The resource type to comment
|
|
$com_id |
|
private int $com_id
>><<
The comment to be replied to
|
|
|
|
|
|
| PHPDoc 1.0beta |