summaryrefslogtreecommitdiff
path: root/lookup_newsletter_inc.php
blob: 8e54cb243025ec86ea1cfbdab9901c2fcd9f4917 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?php

require_once( NEWSLETTERS_PKG_PATH.'BitNewsletter.php' );

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'] : !empty( $_REQUEST['nl_content_id'] ) ? $_REQUEST['nl_content_id'] : NULL;
	$gContent = new BitNewsletter( $nlId, $conId );
	$gContent->load();
	$gBitSmarty->assign_by_ref( 'gContent', $gContent );
}

//	$gBitSmarty->assign('individual', 'n');
/*
	if ($userlib->object_has_one_permission($_REQUEST["nl_id"], 'newsletter')) {
		$gBitSmarty->assign('individual', 'y');

		if( !$gBitUser->isAdmin() ) {
			$perms = $userlib->get_permissions(0, -1, 'perm_name_desc', '', 'newsletters');

			foreach ($perms["data"] as $perm) {
				$perm_name = $perm["perm_name"];

				if ($userlib->object_has_permission($user, $_REQUEST["nl_id"], 'newsletter', $perm_name)) {
					$$perm_name = 'y';

					$gBitSmarty->assign("$perm_name", 'y');
				} else {
					$$perm_name = 'n';

					$gBitSmarty->assign("$perm_name", 'n');
				}
			}
		}
	}
*/



?>