summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Palmer <nick@sluggardy.net>2007-04-22 21:04:36 +0000
committerNick Palmer <nick@sluggardy.net>2007-04-22 21:04:36 +0000
commit8162660fc644c5998362fd40ea999b25fe096062 (patch)
tree6aa1a4e71b22dd12c4a43701f029c6598d341346
parent5416c21722f8ccbf934eeb2d2d6123fd347c3227 (diff)
downloadliberty-8162660fc644c5998362fd40ea999b25fe096062.tar.gz
liberty-8162660fc644c5998362fd40ea999b25fe096062.tar.bz2
liberty-8162660fc644c5998362fd40ea999b25fe096062.zip
Add ability to set default rows and cols on text areas.
-rw-r--r--admin/admin_liberty_inc.php17
-rw-r--r--templates/admin_liberty.tpl10
2 files changed, 26 insertions, 1 deletions
diff --git a/admin/admin_liberty_inc.php b/admin/admin_liberty_inc.php
index 563618c..0ff87bf 100644
--- a/admin/admin_liberty_inc.php
+++ b/admin/admin_liberty_inc.php
@@ -18,6 +18,20 @@ $formLibertyFeatures = array(
),
);
+$formLibertyTextareaFeatures = array(
+ "liberty_textarea_height" => array(
+ 'label' => 'Default Textarea Height',
+ 'note' => 'The default height of textareas.',
+ 'default' => '20',
+ ),
+ "liberty_textarea_width" => array(
+ 'label' => 'Default Textarea Width',
+ 'note' => 'Enabling this will download and cache external images that are included.',
+ 'default' => '35',
+ ),
+);
+$gBitSmarty->assign( 'formLibertyTextareaFeatures', $formLibertyTextareaFeatures);
+
if( $gBitSystem->isPackageActive( 'quota' ) ) {
$formLibertyFeatures['liberty_quota'] = array(
'label' => 'Quota Usage System',
@@ -100,6 +114,9 @@ if( !empty( $_REQUEST['change_prefs'] ) ) {
foreach( $formFeatures as $item => $data ) {
simple_set_toggle( $item, LIBERTY_PKG_NAME );
}
+ foreach( $formLibertyTextareaFeatures as $item => $data ) {
+ simple_set_value($item, LIBERTY_PKG_NAME);
+ }
simple_set_value('liberty_attachment_style', LIBERTY_PKG_NAME);
$gBitSystem->storeConfig('liberty_cache', $_REQUEST['liberty_cache'], LIBERTY_PKG_NAME );
$gBitSystem->storeConfig('liberty_auto_display_attachment_thumbs', $_REQUEST['liberty_auto_display_attachment_thumbs'], LIBERTY_PKG_NAME );
diff --git a/templates/admin_liberty.tpl b/templates/admin_liberty.tpl
index 378f189..68e4e51 100644
--- a/templates/admin_liberty.tpl
+++ b/templates/admin_liberty.tpl
@@ -21,7 +21,15 @@
</div>
{/foreach}
-
+ {foreach from=$formLibertyTextareaFeatures key=item item=output}
+ <div class="row">
+ {formlabel label=`$output.label` for=$item}
+ {forminput}
+ <input type="text" name="{$item}" value="{$gBitSystem->getConfig($item, $output.default)}" />
+ {formhelp note=`$output.note` page=`$output.page`}
+ {/forminput}
+ </div>
+ {/foreach}
<div class="row">
{formlabel label="Auto-Display Attachment Thumbnails" for="liberty_auto_display_attachment_thumbs"}