Note: this list is kept only as a demonstration for CVSNotice. For the latest CVS notices, see the Xaraya and Postnuke sites
View Statistics - Next Notice - Previous NoticeDirectory filter : [ all ] / postnuke_modules / articles [ view in CVS ]
| Date | Directory [filter] | File(s) [view] | Author [filter] |
| 28 Jul 2002 17:39:44 | postnuke_modules/articles | pnuser.php,1.30,1.31 pnuserapi.php,1.18,1.19 | Mike |
| change default view & short URLs a bit | |||
Update of /home/cvsroot/postnuke_modules/articles
In directory ns7.hostnuke.net:/tmp/cvs-serv2542
Modified Files:
pnuser.php pnuserapi.php
Log Message:
change default view & short URLs a bit
Index: pnuser.php
===================================================================
RCS file: /home/cvsroot/postnuke_modules/articles/pnuser.php,v
retrieving revision 1.30
retrieving revision 1.31
diff -C2 -d -r1.30 -r1.31
*** pnuser.php 28 Jul 2002 02:03:19 -0000 1.30
--- pnuser.php 28 Jul 2002 17:39:42 -0000 1.31
***************
*** 29,33 ****
function articles_user_main()
{
! return articles_user_view();
}
--- 29,35 ----
function articles_user_main()
{
! //return articles_user_view();
! pnRedirect(pnModURL('articles', 'user', 'view', array('ptid' => 1)));
! return;
}
***************
*** 250,253 ****
--- 252,256 ----
$article['link'] = pnModURL('articles', 'user', 'display',
array('aid' => $article['aid'],
+ 'ptid' => $article['pubtypeid'],
'cids' => $cids));
$article['title'] = '<a class="pn-title" href="' .
***************
*** 436,440 ****
'user',
'display',
! array('aid' => $aid)));
// Template depending on publication type
--- 439,444 ----
'user',
'display',
! array('aid' => $aid,
! 'ptid' => $article['pubtypeid'])));
// Template depending on publication type
***************
*** 469,472 ****
--- 473,481 ----
$output->LineBreak(2);
}
+
+ $output->Text("
+ // TODO: filter out by supported 'root categories'
+ ");
+ $output->LineBreak();
$output->Text(pnML('Category'));
Index: pnuserapi.php
===================================================================
RCS file: /home/cvsroot/postnuke_modules/articles/pnuserapi.php,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -d -r1.18 -r1.19
*** pnuserapi.php 11 Jul 2002 00:07:37 -0000 1.18
--- pnuserapi.php 28 Jul 2002 17:39:42 -0000 1.19
***************
*** 443,447 ****
// specify some short URLs relevant to your module
if ($func == 'main') {
! $path = '/' . $module . '/index.html';
} elseif ($func == 'view') {
if (isset($cids) && is_array($cids)) {
--- 443,447 ----
// specify some short URLs relevant to your module
if ($func == 'main') {
! $path = '/' . $module . '/news/index.html';
} elseif ($func == 'view') {
if (isset($cids) && is_array($cids)) {
***************
*** 458,462 ****
}
} elseif ($func == 'display' && isset($aid)) {
! $path = '/' . $module . "/$aid.html";
// TODO: do we even care about those when we display an article ?
// just add the cids as regular parameters ?cids[0]=1&cids[1]=4...
--- 458,466 ----
}
} elseif ($func == 'display' && isset($aid)) {
! if (isset($ptid) && isset($pubtypes[$ptid])) {
! $path = '/' . $module . '/' . $pubtypes[$ptid]['name'] . "/$aid.html";
! } else {
! $path = '/' . $module . "/$aid.html";
! }
// TODO: do we even care about those when we display an article ?
// just add the cids as regular parameters ?cids[0]=1&cids[1]=4...
***************
*** 516,520 ****
if ($params[1] == $pubtype['name']) {
$args['ptid'] = $id;
! return array('view', $args);
}
}
--- 520,530 ----
if ($params[1] == $pubtype['name']) {
$args['ptid'] = $id;
! if (!empty($params[2]) && preg_match('/^(\d+)\.html$/',$params[2],$matches)) {
! $aid = $matches[1];
! $args['aid'] = $aid;
! return array('display', $args);
! } else {
! return array('view', $args);
! }
}
}
View Statistics - Next Notice - Previous Notice
| Visit Developer Site - Browse CVS Repository |
Syndicate via backend.rss (max. once per hour please) | Powered by CVSNotice 0.1.3 |