summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorbitweaver.org <bitweaver@users.sourceforge.net>2005-06-30 01:10:46 +0000
committerbitweaver.org <bitweaver@users.sourceforge.net>2005-06-30 01:10:46 +0000
commit75f897b0257d44dc1cb37f09844ebc1824c37752 (patch)
tree1b8398e36508b75a438b5b357fe23d95fb261964 /modules
downloadarticles-75f897b0257d44dc1cb37f09844ebc1824c37752.tar.gz
articles-75f897b0257d44dc1cb37f09844ebc1824c37752.tar.bz2
articles-75f897b0257d44dc1cb37f09844ebc1824c37752.zip
IMPORT TikiPro CLYDE FINAL
Diffstat (limited to 'modules')
-rw-r--r--modules/index.php6
-rw-r--r--modules/mod_articles.php28
-rw-r--r--modules/mod_articles.tpl16
-rw-r--r--modules/mod_last_articles.php8
-rw-r--r--modules/mod_last_articles.tpl21
-rw-r--r--modules/mod_last_submissions.php9
-rw-r--r--modules/mod_last_submissions.tpl23
-rw-r--r--modules/mod_num_submissions.php10
-rw-r--r--modules/mod_num_submissions.tpl7
-rw-r--r--modules/mod_old_articles.php12
-rw-r--r--modules/mod_old_articles.tpl14
-rw-r--r--modules/mod_top_articles.php9
-rw-r--r--modules/mod_top_articles.tpl19
13 files changed, 182 insertions, 0 deletions
diff --git a/modules/index.php b/modules/index.php
new file mode 100644
index 0000000..3e305fe
--- /dev/null
+++ b/modules/index.php
@@ -0,0 +1,6 @@
+<?php
+
+ // This is not a package.
+ header ("location: ../index.php");
+
+?> \ No newline at end of file
diff --git a/modules/mod_articles.php b/modules/mod_articles.php
new file mode 100644
index 0000000..66dcdde
--- /dev/null
+++ b/modules/mod_articles.php
@@ -0,0 +1,28 @@
+<?php
+// $Header: /cvsroot/bitweaver/_bit_articles/modules/mod_articles.php,v 1.1 2005/06/30 01:10:46 bitweaver Exp $
+include_once( ARTICLES_PKG_PATH . 'art_lib.php' );
+global $artlib, $gQueryUsername, $module_rows, $module_params;
+
+$smarty->assign( 'title', isset( $module_params["title"] ) ? $module_params["title"] : 'Articles' );
+
+if ( isset( $module_params["type"] ) ) {
+ $type = $module_params["type"];
+} else {
+ $type = '';
+}
+if ( isset( $module_params["topic_id"] ) ) {
+ $topic_id = $module_params["topic_id"];
+} else {
+ $topic_id = '';
+}
+/*
+$smarty->assign('type', isset($module_params["type"]) ? $module_params["type"] : '');
+$smarty->assign('topic_id', isset($module_params["topic_id"]) ? $module_params["topic_id"] : '');
+
+function list_articles($offset = 0, $maxRecords = -1, $sort_mode = 'publish_date_desc', $find = '', $date = '', $user, $type = '', $topic_id = '') {
+*/
+
+$ranking = $artlib->list_articles( 0, $module_rows, 'publish_date_desc', '', '', $user, $type, $topic_id, $gQueryUsername );
+$smarty->assign( 'modArticles', $ranking["data"] );
+
+?>
diff --git a/modules/mod_articles.tpl b/modules/mod_articles.tpl
new file mode 100644
index 0000000..fcb15f3
--- /dev/null
+++ b/modules/mod_articles.tpl
@@ -0,0 +1,16 @@
+{* $Header: /cvsroot/bitweaver/_bit_articles/modules/mod_articles.tpl,v 1.1 2005/06/30 01:10:46 bitweaver Exp $ *}
+
+{if $gBitSystemPrefs.feature_articles eq 'y'}
+{bitmodule title="$moduleTitle" name="articles"}
+ <table class="mother">
+ {section name=ix loop=$modArticles}
+ <tr>
+ {if $nonums != 'y'}
+ <td width="1%">{$smarty.section.ix.index_next}</td>
+ {/if}
+ <td><a href="{$gBitLoc.ARTICLES_PKG_URL}read.php?article_id={$modArticles[ix].article_id}">{$modArticles[ix].title}</a></td>
+ </tr>
+ {/section}
+ </table>
+{/bitmodule}
+{/if}
diff --git a/modules/mod_last_articles.php b/modules/mod_last_articles.php
new file mode 100644
index 0000000..2223cdf
--- /dev/null
+++ b/modules/mod_last_articles.php
@@ -0,0 +1,8 @@
+<?php
+// $Header: /cvsroot/bitweaver/_bit_articles/modules/Attic/mod_last_articles.php,v 1.1 2005/06/30 01:10:46 bitweaver Exp $
+include_once( ARTICLES_PKG_PATH.'art_lib.php' );
+global $artlib, $gQueryUsername, $module_rows, $module_params;
+
+$ranking = $artlib->list_articles(0,$module_rows,'publish_date_desc', '', date("U"), '', '', '', $gQueryUsername);
+$smarty->assign('modLastArticles',$ranking["data"]);
+?>
diff --git a/modules/mod_last_articles.tpl b/modules/mod_last_articles.tpl
new file mode 100644
index 0000000..8476744
--- /dev/null
+++ b/modules/mod_last_articles.tpl
@@ -0,0 +1,21 @@
+{* $Header: /cvsroot/bitweaver/_bit_articles/modules/Attic/mod_last_articles.tpl,v 1.1 2005/06/30 01:10:46 bitweaver Exp $ *}
+
+{if $gBitSystemPrefs.feature_articles eq 'y'}
+{if $nonums eq 'y'}
+{eval var="{tr}Last `$module_rows` articles{/tr}" assign="tpl_module_title"}
+{else}
+{eval var="{tr}Last articles{/tr}" assign="tpl_module_title"}
+{/if}
+{bitmodule title="$moduleTitle" name="last_articles"}
+ <table class="mother">
+ {section name=ix loop=$modLastArticles}
+ <tr>
+ {if $nonums != 'y'}<td width="1%">{$smarty.section.ix.index_next}</td>{/if}
+ <td>
+ <a href="{$gBitLoc.ARTICLES_PKG_URL}read.php?article_id={$modLastArticles[ix].article_id}" title="{$modLastArticles[ix].publish_date|bit_short_datetime}, by {$modLastArticles[ix].author}">{$modLastArticles[ix].title}</a>
+ </td>
+ </tr>
+ {/section}
+ </table>
+{/bitmodule}
+{/if}
diff --git a/modules/mod_last_submissions.php b/modules/mod_last_submissions.php
new file mode 100644
index 0000000..61ee641
--- /dev/null
+++ b/modules/mod_last_submissions.php
@@ -0,0 +1,9 @@
+<?php
+// $Header: /cvsroot/bitweaver/_bit_articles/modules/Attic/mod_last_submissions.php,v 1.1 2005/06/30 01:10:46 bitweaver Exp $
+include_once( ARTICLES_PKG_PATH.'art_lib.php' );
+global $artlib, $gQueryUsername, $module_rows, $module_params;
+
+$ranking = $artlib->list_submissions(0, $module_rows, 'created_desc', '', '',$gQueryUsername);
+
+$smarty->assign('modLastSubmissions', $ranking["data"]);
+?>
diff --git a/modules/mod_last_submissions.tpl b/modules/mod_last_submissions.tpl
new file mode 100644
index 0000000..eed7115
--- /dev/null
+++ b/modules/mod_last_submissions.tpl
@@ -0,0 +1,23 @@
+{* $Header: /cvsroot/bitweaver/_bit_articles/modules/Attic/mod_last_submissions.tpl,v 1.1 2005/06/30 01:10:46 bitweaver Exp $ *}
+
+{if $gBitSystemPrefs.feature_submissions eq 'y'}
+{if $nonums eq 'y'}
+{eval var="{tr}Last `$module_rows` submissions{/tr}" assign="tpl_module_title"}
+{else}
+{eval var="{tr}Last submissions{/tr}" assign="tpl_module_title"}
+{/if}
+{bitmodule title="$moduleTitle" name="last_submissions"}
+ <table class="mother">
+ {section name=ix loop=$modLastSubmissions}
+ <tr>
+ {if $nonums != 'y'}<td width="1%">{$smarty.section.ix.index_next}</td>{/if}
+ {if $bit_p_edit_submission eq 'y'}
+ <td><a href="{$gBitLoc.ARTICLES_PKG_URL}edit_submission.php?sub_id={$modLastSubmissions[ix].sub_id}">{$modLastSubmissions[ix].title}</a></td>
+ {else}
+ <td>{$modLastSubmissions[ix].title}</td>
+ {/if}
+ </tr>
+ {/section}
+ </table>
+{/bitmodule}
+{/if}
diff --git a/modules/mod_num_submissions.php b/modules/mod_num_submissions.php
new file mode 100644
index 0000000..84dc187
--- /dev/null
+++ b/modules/mod_num_submissions.php
@@ -0,0 +1,10 @@
+<?php
+// $Header: /cvsroot/bitweaver/_bit_articles/modules/Attic/mod_num_submissions.php,v 1.1 2005/06/30 01:10:46 bitweaver Exp $
+include_once( ARTICLES_PKG_PATH.'art_lib.php' );
+global $artlib, $gQueryUsername, $module_rows;
+
+$ranking = $artlib->list_submissions(0, -1, 'created_desc', '', '',$gQueryUsername);
+
+$smarty->assign('modNumSubmissions', $ranking["cant"]);
+
+?>
diff --git a/modules/mod_num_submissions.tpl b/modules/mod_num_submissions.tpl
new file mode 100644
index 0000000..fa448f0
--- /dev/null
+++ b/modules/mod_num_submissions.tpl
@@ -0,0 +1,7 @@
+{* $Header: /cvsroot/bitweaver/_bit_articles/modules/Attic/mod_num_submissions.tpl,v 1.1 2005/06/30 01:10:46 bitweaver Exp $ *}
+
+{if $gBitSystemPrefs.feature_submissions eq 'y'}
+{bitmodule title="$moduleTitle" name="num_submissions"}
+ {tr}There are{/tr} {$modNumSubmissions} {tr}submissions to be examined{/tr}.
+{/bitmodule}
+{/if} \ No newline at end of file
diff --git a/modules/mod_old_articles.php b/modules/mod_old_articles.php
new file mode 100644
index 0000000..6e67585
--- /dev/null
+++ b/modules/mod_old_articles.php
@@ -0,0 +1,12 @@
+<?php
+// $Header: /cvsroot/bitweaver/_bit_articles/modules/Attic/mod_old_articles.php,v 1.1 2005/06/30 01:10:46 bitweaver Exp $
+include_once( ARTICLES_PKG_PATH.'art_lib.php' );
+global $artlib, $gQueryUsername, $module_rows;
+
+if (!isset($maxArticles))
+ $maxArticles = 0;
+
+$ranking = $artlib->list_articles($maxArticles, $maxArticles + $module_rows, 'publish_date_desc', '', '', $gQueryUsername);
+$smarty->assign('modOldArticles', $ranking["data"]);
+
+?>
diff --git a/modules/mod_old_articles.tpl b/modules/mod_old_articles.tpl
new file mode 100644
index 0000000..289fec3
--- /dev/null
+++ b/modules/mod_old_articles.tpl
@@ -0,0 +1,14 @@
+{* $Header: /cvsroot/bitweaver/_bit_articles/modules/Attic/mod_old_articles.tpl,v 1.1 2005/06/30 01:10:46 bitweaver Exp $ *}
+
+{if $gBitSystemPrefs.feature_articles eq 'y'}
+{bitmodule title="$moduleTitle" name="old_articles"}
+ <table class="mother">
+ {section name=ix loop=$modOldArticles}
+ <tr>
+ {if $nonums != 'y'}<td width="1%">{$smarty.section.ix.index_next}</td>{/if}
+ <td><a href="{$gBitLoc.ARTICLES_PKG_URL}read.php?article_id={$modOldArticles[ix].article_id}">{$modOldArticles[ix].title}</a></td>
+ </tr>
+ {/section}
+ </table>
+{/bitmodule}
+{/if}
diff --git a/modules/mod_top_articles.php b/modules/mod_top_articles.php
new file mode 100644
index 0000000..2311c36
--- /dev/null
+++ b/modules/mod_top_articles.php
@@ -0,0 +1,9 @@
+<?php
+// $Header: /cvsroot/bitweaver/_bit_articles/modules/Attic/mod_top_articles.php,v 1.1 2005/06/30 01:10:46 bitweaver Exp $
+include_once( ARTICLES_PKG_PATH.'art_lib.php' );
+global $artlib;
+
+$ranking = $artlib->list_articles(0, $module_rows, 'reads_desc', '', '', $gQueryUsername);
+
+$smarty->assign('modTopArticles', $ranking["data"]);
+?>
diff --git a/modules/mod_top_articles.tpl b/modules/mod_top_articles.tpl
new file mode 100644
index 0000000..71cd276
--- /dev/null
+++ b/modules/mod_top_articles.tpl
@@ -0,0 +1,19 @@
+{* $Header: /cvsroot/bitweaver/_bit_articles/modules/Attic/mod_top_articles.tpl,v 1.1 2005/06/30 01:10:46 bitweaver Exp $ *}
+
+{if $gBitSystemPrefs.feature_articles eq 'y'}
+{if $nonums eq 'y'}
+{eval var="{tr}Top `$module_rows` articles{/tr}" assign="tpl_module_title"}
+{else}
+{eval var="{tr}Top articles{/tr}" assign="tpl_module_title"}
+{/if}
+{bitmodule title="$moduleTitle" name="top_articles"}
+ <table class="mother">
+ {section name=ix loop=$modTopArticles}
+ <tr>
+ {if $nonums != 'y'}<td width="1%">{$smarty.section.ix.index_next}</td>{/if}
+ <td><a href="{$gBitLoc.ARTICLES_PKG_URL}read.php?article_id={$modTopArticles[ix].article_id}">{$modTopArticles[ix].title}</a></td>
+ </tr>
+ {/section}
+ </table>
+{/bitmodule}
+{/if}