summaryrefslogtreecommitdiff
path: root/lookup_newsletter_inc.php
diff options
context:
space:
mode:
authorChristian Fowler <spider@viovio.com>2005-12-09 18:51:23 +0000
committerChristian Fowler <spider@viovio.com>2005-12-09 18:51:23 +0000
commit8db44caf0b09a9e9e88d4ca75423a3a0c7a7c282 (patch)
treee690142e5d14f0d4c594128d8e913ec021c38f13 /lookup_newsletter_inc.php
parent8b0ca62c70b5de9c9d3040990c5e33116c38a287 (diff)
downloadnewsletters-8db44caf0b09a9e9e88d4ca75423a3a0c7a7c282.tar.gz
newsletters-8db44caf0b09a9e9e88d4ca75423a3a0c7a7c282.tar.bz2
newsletters-8db44caf0b09a9e9e88d4ca75423a3a0c7a7c282.zip
revamped schema, add libetry support. admin can now save a newsletter but that is about it, but it is using proper liberty inheritance
Diffstat (limited to 'lookup_newsletter_inc.php')
-rw-r--r--lookup_newsletter_inc.php13
1 files changed, 8 insertions, 5 deletions
diff --git a/lookup_newsletter_inc.php b/lookup_newsletter_inc.php
index cdb3d19..996f744 100644
--- a/lookup_newsletter_inc.php
+++ b/lookup_newsletter_inc.php
@@ -1,13 +1,16 @@
<?php
+require_once( NEWSLETTERS_PKG_PATH.'BitNewsletter.php' );
-if (!isset($_REQUEST["nl_id"])) {
- $_REQUEST["nl_id"] = 0;
+if( empty( $gContent ) || !is_object( $gContent ) || !$gContent->isValid() ) {
+ $nlId = !empty( $_REQUEST['nl_id'] ) ? $_REQUEST['nl_id'] : NULL;
+ $conId = !empty( $_REQUEST['content_id'] ) ? $_REQUEST['content_id'] : NULL;
+ $gContent = new BitNewsletter( $nlId, $conId );
+ $gContent->load();
+ $gBitSmarty->assign_by_ref( 'gContent', $gContent );
}
-$gBitSmarty->assign('nl_id', $_REQUEST["nl_id"]);
-
- $gBitSmarty->assign('individual', 'n');
+// $gBitSmarty->assign('individual', 'n');
/*
if ($userlib->object_has_one_permission($_REQUEST["nl_id"], 'newsletter')) {
$gBitSmarty->assign('individual', 'y');