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 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
|
<?php
/**
* Displays the general settings form
*
* b2evolution - {@link http://b2evolution.net/}
* Released under GNU GPL License - {@link http://b2evolution.net/about/license.html}
* @copyright (c)2003-2005 by Francois PLANQUE - {@link http://fplanque.net/}
*
* @package admin
*/
if( !defined('DB_USER') ) die( 'Please, do not access this page directly.' );
?>
<form class="fform" name="form" action="b2options.php" method="post">
<input type="hidden" name="action" value="update" />
<input type="hidden" name="tab" value="<?php echo $tab; ?>" />
<fieldset>
<legend><?php echo T_('Default user rights') ?></legend>
<?php
form_checkbox( 'newusers_canregister', $Settings->get('newusers_canregister'), T_('New users can register'), T_('Check to allow new users to register themselves.' ) );
form_select_object( 'newusers_grp_ID', $Settings->get('newusers_grp_ID'), $GroupCache, T_('Group for new users'), T_('Groups determine user roles and permissions.') );
form_text( 'newusers_level', $Settings->get('newusers_level'), 1, T_('Level for new users'), T_('Levels determine hierarchy of users in blogs.' ), 1 );
?>
</fieldset>
<fieldset>
<legend><?php echo T_('Display options') ?></legend>
<?php
form_select_object( 'default_blog_ID', $Settings->get('default_blog_ID'), $BlogCache, T_('Default blog to display'), T_('This blog will be displayed on index.php .'), true );
form_radio( 'what_to_show', $Settings->get('what_to_show'),
array( array( 'days', T_('days') ),
array( 'posts', T_('posts') ),
array( 'paged', T_('posts paged') )
), T_('Display mode') );
form_text( 'posts_per_page', $Settings->get('posts_per_page'), 4, T_('Posts/Days per page'), '', 4 );
form_radio( 'archive_mode', $Settings->get('archive_mode'),
array( array( 'monthly', T_('monthly') ),
array( 'weekly', T_('weekly') ),
array( 'daily', T_('daily') ),
array( 'postbypost', T_('post by post') )
), T_('Archive mode') );
form_checkbox( 'AutoBR', $Settings->get('AutoBR'), T_('Auto-BR'), T_('This option is deprecated, you should avoid using it.') );
?>
</fieldset>
<fieldset>
<legend><?php echo T_('Link options') ?></legend>
<?php
form_checkbox( 'links_extrapath', $Settings->get('links_extrapath'), T_('Use extra-path info'), sprintf( T_('Recommended if your webserver supports it. Links will look like \'stub/2003/05/20/post_title\' instead of \'stub?title=post_title&c=1&tb=1&pb=1&more=1\'.' ) ) );
form_radio( 'permalink_type', $Settings->get('permalink_type'),
array( array( 'urltitle', T_('Post called up by its URL title (Recommended)'), T_('Fallback to ID when no URL title available.') ),
array( 'pid', T_('Post called up by its ID') ),
array( 'archive#id', T_('Post on archive page, located by its ID') ),
array( 'archive#title', T_('Post on archive page, located by its title (for Cafelog compatibility)') )
), T_('Permalink type'), true );
?>
</fieldset>
<fieldset>
<legend><?php echo T_('Security options') ?></legend>
<?php
form_text( 'user_minpwdlen', (int)$Settings->get('user_minpwdlen'), 1, T_('Minimum password length'), T_('for users.'), 2 );
?>
</fieldset>
<?php if( $current_User->check_perm( 'options', 'edit' ) )
{
form_submit();
}
?>
</form>
|