summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorMax Kremmel <xing@synapse.plus.com>2006-02-04 12:18:31 +0000
committerMax Kremmel <xing@synapse.plus.com>2006-02-04 12:18:31 +0000
commitfd0d36738afdee0279e95f2ec413ce9cc2a9828f (patch)
treeaea7ef6721c163a0a10c05ae7ed4146033e8783c /modules
parent6768a8b22a24a317d71dd7d09e890d1d5ee36a5c (diff)
downloadpigeonholes-fd0d36738afdee0279e95f2ec413ce9cc2a9828f.tar.gz
pigeonholes-fd0d36738afdee0279e95f2ec413ce9cc2a9828f.tar.bz2
pigeonholes-fd0d36738afdee0279e95f2ec413ce9cc2a9828f.zip
simplify LibertyStructure::getStructure() API by automatically getting and checking for the root_content_id using LibertyStructure::getRootStructureId()
Diffstat (limited to 'modules')
-rw-r--r--modules/mod_whats_related.php14
-rw-r--r--modules/mod_whats_related.tpl6
2 files changed, 8 insertions, 12 deletions
diff --git a/modules/mod_whats_related.php b/modules/mod_whats_related.php
index 8fff3bc..9e9d574 100644
--- a/modules/mod_whats_related.php
+++ b/modules/mod_whats_related.php
@@ -1,6 +1,6 @@
<?php
/**
- * $Header: /cvsroot/bitweaver/_bit_pigeonholes/modules/mod_whats_related.php,v 1.3 2006/01/14 19:55:19 squareing Exp $
+ * $Header: /cvsroot/bitweaver/_bit_pigeonholes/modules/mod_whats_related.php,v 1.4 2006/02/04 12:18:31 squareing Exp $
*
* Copyright (c) 2004 bitweaver.org
* Copyright (c) 2003 tikwiki.org
@@ -8,17 +8,13 @@
* All Rights Reserved. See copyright.txt for details and a complete list of authors.
* Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details
*
- * $Id: mod_whats_related.php,v 1.3 2006/01/14 19:55:19 squareing Exp $
+ * $Id: mod_whats_related.php,v 1.4 2006/02/04 12:18:31 squareing Exp $
* @package categories
* @subpackage modules
*/
global $gContent;
-
-/**
- * required setup
- */
-if( isset( $gContent ) ) {
+if( !empty( $gContent->mContentId ) ) {
if( $gBitUser->hasPermission( 'bit_p_view_pigeonholes' ) ) {
require_once( PIGEONHOLES_PKG_PATH.'Pigeonholes.php' );
$pigeonholes = new Pigeonholes();
@@ -27,9 +23,9 @@ if( isset( $gContent ) ) {
foreach( $pigeons as $pigeon ) {
$pigeonholes->mContentId = $pigeon['content_id'];
$pigeonholes->load( TRUE );
- $relatedPigeon[] = $pigeonholes->mInfo;
+ $modRelatedPigeon[] = $pigeonholes->mInfo;
}
- $gBitSmarty->assign( 'relatedPigeon', !empty( $relatedPigeon ) ? $relatedPigeon : FALSE );
+ $gBitSmarty->assign( 'modRelatedPigeon', !empty( $modRelatedPigeon ) ? $modRelatedPigeon : FALSE );
}
}
}
diff --git a/modules/mod_whats_related.tpl b/modules/mod_whats_related.tpl
index 4992a63..68157f7 100644
--- a/modules/mod_whats_related.tpl
+++ b/modules/mod_whats_related.tpl
@@ -1,8 +1,8 @@
-{* $Header: /cvsroot/bitweaver/_bit_pigeonholes/modules/mod_whats_related.tpl,v 1.2 2006/02/04 11:18:31 squareing Exp $ *}
+{* $Header: /cvsroot/bitweaver/_bit_pigeonholes/modules/mod_whats_related.tpl,v 1.3 2006/02/04 12:18:31 squareing Exp $ *}
{strip}
-{if $gBitSystem->isFeatureActive( 'display_pigeonhole_members' ) and $relatedPigeon}
+{if $gBitSystem->isFeatureActive( 'display_pigeonhole_members' ) and $modRelatedPigeon}
{bitmodule title="$moduleTitle" name="whats_related"}
- {foreach from=$relatedPigeon item=pigeonItem}
+ {foreach from=$modRelatedPigeon item=pigeonItem}
<h4>{$pigeonItem.title}</h4>
<ul>
{foreach from=$pigeonItem.members item=member}