diff options
| author | Max Kremmel <xing@synapse.plus.com> | 2006-04-12 06:38:35 +0000 |
|---|---|---|
| committer | Max Kremmel <xing@synapse.plus.com> | 2006-04-12 06:38:35 +0000 |
| commit | 75c325916b2d394906736030fb48eb060df8a9b7 (patch) | |
| tree | 07643fc5f5d00c95b634c4e3085d5947fdf346a8 | |
| parent | b70b5e01a6bab7c323a82efc8a4250aa9ab32768 (diff) | |
| download | messages-75c325916b2d394906736030fb48eb060df8a9b7.tar.gz messages-75c325916b2d394906736030fb48eb060df8a9b7.tar.bz2 messages-75c325916b2d394906736030fb48eb060df8a9b7.zip | |
move contact form settings to it's correct package --> messages
| -rw-r--r-- | admin/admin_messages_inc.php | 22 | ||||
| -rw-r--r-- | templates/admin_messages.tpl | 30 | ||||
| -rw-r--r-- | templates/menu_messages_admin.tpl | 5 |
3 files changed, 57 insertions, 0 deletions
diff --git a/admin/admin_messages_inc.php b/admin/admin_messages_inc.php new file mode 100644 index 0000000..65993b1 --- /dev/null +++ b/admin/admin_messages_inc.php @@ -0,0 +1,22 @@ +<?php + +// $Header: /cvsroot/bitweaver/_bit_messages/admin/admin_messages_inc.php,v 1.1 2006/04/12 06:38:35 squareing 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. +// Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details. + +//This doen't scale very well when you have 1000's of users +//$users_list = $gBitUser->get_users_names(); +//$gBitSmarty->assign( 'users_list',$users_list ); + +$users_list = $gBitUser->get_users_names(); +$gBitSmarty->assign( 'users_list', ( count( $users_list ) < 50 ) ? $users_list : NULL ); + +if( !empty( $_REQUEST['anonymous_settings'] ) ) { + simple_set_toggle( "site_contact", MESSAGES_PKG_NAME ); + simple_set_value( "contact_user", MESSAGES_PKG_NAME ); +} + +$gBitSystem->setHelpInfo( 'Features', 'Settings', 'Help with the features settings' ); +?> diff --git a/templates/admin_messages.tpl b/templates/admin_messages.tpl new file mode 100644 index 0000000..033dbc6 --- /dev/null +++ b/templates/admin_messages.tpl @@ -0,0 +1,30 @@ +{* $Header: /cvsroot/bitweaver/_bit_messages/templates/admin_messages.tpl,v 1.1 2006/04/12 06:38:35 squareing Exp $ *} +{strip} +{form legend="Anonymous Contact"} + <input type="hidden" name="page" value="{$page}" /> + + <div class="row"> + {formlabel label="Contact Us" for="site_contact"} + {forminput} + {html_checkboxes name="site_contact" values="y" checked=$gBitSystem->getConfig('site_contact') labels=false id="site_contact"} + {formhelp note="Enables anonymous users to send a message to a specified user using a form"} + {/forminput} + </div> + + <div class="row"> + {formlabel label="Contact user" for="contact_user"} + {forminput} + {if $users_list} + {html_options name="contact_user" output=$users_list values=$users_list selected=$gBitSystem->getConfig('contact_user') id="contact_user"} + {else} + <input name="contact_user" value="{$gBitSystem->getConfig('contact_user')}" id="contact_user" /> + {/if} + {formhelp note="Pick the user who should recieve the meassages sent using the 'Contact Us' feature"} + {/forminput} + </div> + + <div class="row submit"> + <input type="submit" name="anonymous_settings" value="{tr}Change preferences{/tr}" /> + </div> +{/form} +{/strip} diff --git a/templates/menu_messages_admin.tpl b/templates/menu_messages_admin.tpl new file mode 100644 index 0000000..ddbca17 --- /dev/null +++ b/templates/menu_messages_admin.tpl @@ -0,0 +1,5 @@ +{strip} +<ul> + <li><a class="item" href="{$smarty.const.KERNEL_PKG_URL}admin/index.php?page=messages">{tr}Messages Settings{/tr}</a></li> +</ul> +{/strip} |
