summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJayaram Pai2014-06-20 14:02:17 +0530
committerJayaram Pai2014-06-20 14:02:17 +0530
commite8d016a1b229517eff7bfc28cc7d3c83dc7a1607 (patch)
treed723a5dca5af4f1448831a3636cba4c66ede776c
parent19a9b76d0b1ee540e244a09c28caca70db026d5d (diff)
downloadcloud-comments-e8d016a1b229517eff7bfc28cc7d3c83dc7a1607.tar.gz
cloud-comments-e8d016a1b229517eff7bfc28cc7d3c83dc7a1607.tar.bz2
cloud-comments-e8d016a1b229517eff7bfc28cc7d3c83dc7a1607.zip
added pagination
-rwxr-xr-xcloud_comments.module11
-rwxr-xr-x[-rw-r--r--]css/cloud_comments.css0
-rwxr-xr-x[-rw-r--r--]js/cloud_comments.js0
-rwxr-xr-x[-rw-r--r--]js/jquery.min.js0
4 files changed, 6 insertions, 5 deletions
diff --git a/cloud_comments.module b/cloud_comments.module
index 7bbbdad..467cd52 100755
--- a/cloud_comments.module
+++ b/cloud_comments.module
@@ -43,8 +43,9 @@ function cloud_comments_all() {
);
$page_content = "";
- $query = "SELECT * FROM {scilab_cloud_comment}";
- $query_result = db_query($query);
+ $query = "SELECT scc.*, tcc.number AS chapter_no, tce.number AS example_no FROM scilab_cloud_comment scc LEFT JOIN textbook_companion_chapter tcc ON tcc.id = scc.chapter LEFT JOIN textbook_companion_example tce ON tce.id = scc.example ORDER BY scc.date DESC";
+ $query_result = pager_query($query, 5, 0 );
+ //$query_result = db_query($query);
while ($row = db_fetch_object($query_result)) {
@@ -65,7 +66,7 @@ function cloud_comments_all() {
$qr = db_query($q, $row->chapter);
$obj = db_fetch_object($qr);
$chapter = $obj->name?$obj->name:"None";
- $page_content .= t("<div class='type'> <b>Chapter: </b> ") . $chapter . t("</div>");
+ $page_content .= t("<div class='type'> <b>Chapter: </b> ") . $chapter . ($row->chapter_no?" (<b>{$row->chapter_no}</b>)":"") . t("</div>");
$page_content .= t("<div class='type'> <b>Category: </b>") . $categories[$row->category] . t("</div>");
@@ -74,7 +75,7 @@ function cloud_comments_all() {
$obj = db_fetch_object($qr);
$example_link = $obj->caption?l($obj->caption,"http://cloud.scilab.in/index.php?eid=".$row->example):"None";
- $page_content .= t("<div class='example'> <b>Example: </b>") . $example_link .t("</div>");
+ $page_content .= t("<div class='example'> <b>Example: </b>") . $example_link . ($row->example_no?" (<b>{$row->example_no}</b>)":"") . t("</div>");
$page_content .= t("<div class='comment'> <br><b>Comment:</b><br>") . $row->comment . t("</div>");
@@ -92,7 +93,7 @@ function cloud_comments_all() {
}
$page_content .= t("</div>");
} // while ends
-
+ $page_content .= theme('pager', NULL, 5, 0);
return $page_content;
} // function cloud_comments_all
diff --git a/css/cloud_comments.css b/css/cloud_comments.css
index 6392101..6392101 100644..100755
--- a/css/cloud_comments.css
+++ b/css/cloud_comments.css
diff --git a/js/cloud_comments.js b/js/cloud_comments.js
index 59523d4..59523d4 100644..100755
--- a/js/cloud_comments.js
+++ b/js/cloud_comments.js
diff --git a/js/jquery.min.js b/js/jquery.min.js
index 29b3a2c..29b3a2c 100644..100755
--- a/js/jquery.min.js
+++ b/js/jquery.min.js