<?php use_helper('MyForm', 'Language', 'Javascript', 'Ajax', 'Link'); echo customization_nav('customize'); ?> <div id="fake_div"> <div id="customize"> <?php echo c2c_form_remote_tag('users/savefilters'); $perso = c2cPersonalization::getInstance(); ?> <div id="home_left_content"> <?php echo tips_tag('if you select nothing / deselect all, no filter is applied'); ?> <fieldset> <legend><?php echo __('languages_to_display'); ?> </legend> <?php echo checkbox_nokey_list('language_filter', $sf_user->getCulturesForDocuments(), $perso->getLanguagesFilter(), false, false); ?> </fieldset> <fieldset> <legend><?php echo __('activities_to_display'); ?>
<div id="fake_div"> <?php use_helper('Ajax', 'Language', 'Form', 'MyForm', 'Object', 'Javascript', 'Link'); echo customization_nav('personal'); // handle non ajax error form echo global_form_errors_tag(); echo c2c_form_remote_tag('@user_edit'); ?> <div id="customize"> <?php echo fieldset_tag('Current password'); echo __('Your current password is needed before modifying these properties'); echo group_tag('current_password', 'current_password', 'input_password_tag', null, array('class' => 'medium_input', 'autocomplete' => 'off')); echo end_fieldset_tag(); echo fieldset_tag('Change your password'); echo object_input_hidden_tag($user_private_data, 'getId'); echo group_tag('new_password', 'password', 'input_password_tag', null, array('class' => 'medium_input')); echo group_tag('Retype your password:'******'new_password', 'input_password_tag', null, array('class' => 'medium_input')); echo end_fieldset_tag(); echo fieldset_tag('Manage your email'); echo object_group_tag($user_private_data, 'email', array('class' => 'medium_input', 'type' => 'email')); echo end_fieldset_tag(); ?> <div class="form-row"> <?php echo fieldset_tag('Manage your private data'); ?> <ul> <li><?php echo label_for('edit_topo_name', __('topoName_desc'), array('class' => 'fieldname', 'id' => '_topo_name')) . ' ' . input_tag('edit_topo_name', $user_private_data->get('topo_name'), array('class' => 'medium_input')); ?>
<?php use_helper('Link', 'Language', 'MyForm', 'MyMinify', 'JavascriptQueue'); echo '<div id="fake_div">'; echo customization_nav('langpref'); ?> <div id="customize" class="form-row"> <?php echo fieldset_tag('Favorite language:'); ?> <ol id="languages-order"> <?php foreach ($sf_user->getPreferedLanguageList() as $language_code) { ?> <li id="<?php echo "lang_" . $language_code; ?> "><?php echo format_language_c2c($language_code); ?> </li> <?php } ?> </ol> <?php echo end_fieldset_tag(); echo __('Reorder these languages according to your preferences, using drag-and-drop'); // html5sortable is fine for desktop version, but it has no supprot for touch. It is very small and // follows the same api as jquery sortable