summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authorHash9 <hash9@users.sourceforge.net>2006-07-03 21:27:26 +0000
committerHash9 <hash9@users.sourceforge.net>2006-07-03 21:27:26 +0000
commit208ff2b36741d1908ac781fe4ae70d959bd37943 (patch)
tree51a8c57006c45f1fcd074b0309d6f6b8fdfa3762 /templates
parentade42a1c089991ca013fdd1d863a2fa6d4a53be7 (diff)
downloadusers-208ff2b36741d1908ac781fe4ae70d959bd37943.tar.gz
users-208ff2b36741d1908ac781fe4ae70d959bd37943.tar.bz2
users-208ff2b36741d1908ac781fe4ae70d959bd37943.zip
allow modules to define their own user preference tabs
Diffstat (limited to 'templates')
-rw-r--r--templates/user_preferences.tpl17
1 files changed, 6 insertions, 11 deletions
diff --git a/templates/user_preferences.tpl b/templates/user_preferences.tpl
index b3658a0..72f58b3 100644
--- a/templates/user_preferences.tpl
+++ b/templates/user_preferences.tpl
@@ -285,18 +285,13 @@
</div>
{/legend}
{/jstab}
-
- {if $gBitSystem->isPackageActive( 'messages' )}
- {jstab title="User Messages"}
- {include file='bitpackage:messages/messages_preferences_inc.tpl'}
- {/jstab}
- {/if}
-
- {if $gBitSystem->isPackageActive( 'calendar' ) and $gBitSystem->isFeatureActive('calendar_user_prefs') }
- {jstab title="Calendar"}
- {include file='bitpackage:calendar/calendar_preferences_inc.tpl' settings=$userPrefs}
+
+ {foreach item=package from=$packages}
+ {jstab title=$package.name}
+ {include file=$package.template settings=$userPrefs}
{/jstab}
- {/if}
+ {/foreach}
+
{/jstabs}
</div><!-- end .body -->
</div><!-- end .userpreferences -->