diff options
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/schema_inc.php | 7 | ||||
| -rw-r--r-- | admin/send.php | 3 |
2 files changed, 5 insertions, 5 deletions
diff --git a/admin/schema_inc.php b/admin/schema_inc.php index cf09edd..ad88f8d 100644 --- a/admin/schema_inc.php +++ b/admin/schema_inc.php @@ -16,10 +16,10 @@ $tables = array( 'tiki_newsletters_editions' => " edition_id I4 AUTO PRIMARY, - nl_id I4 NOTNULL, + nl_content_id I4 NOTNULL, is_draft C(1), content_id I4 NOTNULL - CONSTRAINTS ', CONSTRAINT `tiki_nl_ed_nl_ref` FOREIGN KEY (`nl_id`) REFERENCES `".BIT_DB_PREFIX."tiki_newsletters`( `nl_id` ) + CONSTRAINTS ', CONSTRAINT `tiki_nl_ed_nl_con_ref` FOREIGN KEY (`nl_content_id`) REFERENCES `".BIT_DB_PREFIX."tiki_content`( `content_id` ) , CONSTRAINT `tiki_nl_ed_con_ref` FOREIGN KEY (`content_id`) REFERENCES `".BIT_DB_PREFIX."tiki_content`( `content_id` )' ", @@ -99,10 +99,9 @@ $gBitInstaller->registerSchemaIndexes( LIBERTY_PKG_NAME, $indices ); // ### Default UserPermissions $gBitInstaller->registerUserPermissions( NEWSLETTERS_PKG_NAME, array( - array('bit_p_admin_newsletters', 'Can admin newsletters', 'editors', 'newsletters'), + array('bit_p_admin_newsletters', 'Can admin and send newsletters', 'editors', 'newsletters'), array('bit_p_create_newsletters', 'Can create newsletters', 'editors', 'newsletters'), array('bit_p_create_editions', 'Can create editions', 'editors', 'newsletters'), - array('bit_p_send_newsletters', 'Can send newsletters', 'editors', 'newsletters'), array('bit_p_subscribe_newsletters', 'Can subscribe to newsletters', 'registered', 'newsletters'), array('bit_p_subscribe_email', 'Can subscribe any email to newsletters', 'editors', 'newsletters'), ) ); diff --git a/admin/send.php b/admin/send.php index 3ee3195..cd9ef8a 100644 --- a/admin/send.php +++ b/admin/send.php @@ -1,6 +1,6 @@ <?php -// $Header: /cvsroot/bitweaver/_bit_newsletters/admin/send.php,v 1.9 2005/12/25 02:23:44 spiderr Exp $ +// $Header: /cvsroot/bitweaver/_bit_newsletters/admin/send.php,v 1.10 2005/12/29 18:46:39 spiderr Exp $ // Copyright (c) 2002-2003, Luis Argerich, Garland Foster, Eduardo Polidor, et. al. // All Rights Reserved. See copyright.txt for details and a complete list of authors. @@ -11,6 +11,7 @@ require_once( '../../bit_setup_inc.php' ); include_once( NEWSLETTERS_PKG_PATH.'BitMailer.php' ); $gBitSystem->verifyPackage( 'newsletters' ); +$gBitSystem->verifyPermission( 'tiki_p_admin_newsletters' ); require_once( NEWSLETTERS_PKG_PATH.'lookup_newsletter_edition_inc.php' ); |
