|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
client_entity | +--client_articles
Client part support for Article System.
Functions to handle articles on the client side.
Constructor Summary | |
client_articles(var $art,
var $ima)
|
Method Summary | |
unknown |
delete_comment(var $id)
Delete specific comment. |
unknown |
get_adata(var $what)
Return specified part of last loaded (with get_article) article. |
array |
get_all_groups(var $aid,
var $what,
var $where)
Returns all groups of given article. |
unknown |
get_by_counter(var $limit,
var $what,
var $where)
Return articles according to counter, sorted from most visited to least. |
unknown |
get_by_rating(var $limit,
var $what,
var $where)
Return articles according to rating (with non-zero rating), sorted from best to worst. |
unknown |
get_comment(var $article,
var $comment,
var $data)
Get specific comment data for given article. |
unknown |
get_comments(var $id)
Get comments for given article. |
unknown |
get_next(var $id,
var $what)
Return next article in an issue from given article, if any. |
unknown |
get_num_comments(var $id)
Get number of comments for given article. |
unknown |
get_previous(var $id,
var $what)
Return previous article in an issue from given article, if any. |
unknown |
get_related(var $id)
Return list of related articles. |
unknown |
get_special(var $id,
var $restrict,
var $what)
Return detailed article data of given article. |
unknown |
increase_counter(var $id)
Article display counter advancing. |
unknown |
insert_comment(var $comment)
Insert article comment. |
unknown |
is_current(var $id)
Test if given article id is from current issue. |
unknown |
update_rating(var $id,
var $rating)
Update article rating. |
Methods inherited from class client_entity |
get_by, get_image_assignment, get_image_link, get_image_tag, get_image, select_box |
Constructor Detail |
public client_articles(var $art, var $ima)
$art
- is passed by reference$ima
- is passed by referenceMethod Detail |
public unknown get_adata(var $what)
$what
- Column name from Articles.public unknown get_related(var $id)
$id
- Default Value: ''public unknown get_next(var $id, var $what)
$id
- Default Value: ''$what
- Default Value: 'idpublic unknown get_previous(var $id, var $what)
$id
- Default Value: ''$what
- Default Value: 'idpublic unknown is_current(var $id)
$id
- Id of an articlepublic unknown get_special(var $id, var $restrict, var $what)
$id
- Id of an article$restrict
- Restrictions to apply.$what
- Columns to return: select from { Articles A, Users U, Issues I }. Comma separated.$what
- Default Value: 'A.idpublic unknown get_by_rating(var $limit, var $what, var $where)
$limit
- Number of articles to return.$what
- Properties to get.$what
- Default Value: "A.id$where
- Default Value: ""public unknown get_by_counter(var $limit, var $what, var $where)
$limit
- Number of articles to return.$what
- Properties to get.$what
- Default Value: "A.id$where
- Default Value: ""public unknown increase_counter(var $id)
$id
- Article id.public unknown update_rating(var $id, var $rating)
$id
- Article id.$rating
- Rating to add.public unknown get_num_comments(var $id)
$id
- Article id.public unknown insert_comment(var $comment)
$comment
- Array ("article_id", "name", "subject", "email", "www", "text") with comment data.
Its keys must correspond to columns in db.public unknown get_comments(var $id)
$id
- Article id.public unknown get_comment(var $article, var $comment, var $data)
$article
- Article id.$comment
- Comment id.$data
- String with comma separated values of requested comment data.$data
- Default Value: "*"public unknown delete_comment(var $id)
$id
- Comment id.public array get_all_groups(var $aid, var $what, var $where)
$aid
- int The 'id' value of an article.$what
- Default Value: 'G.id$where
- Default Value: ''
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |