diff --git a/html/user/edit_forum_preferences_form.php b/html/user/edit_forum_preferences_form.php index 9d4fcaea45..b481305a27 100644 --- a/html/user/edit_forum_preferences_form.php +++ b/html/user/edit_forum_preferences_form.php @@ -1,13 +1,17 @@ @@ -26,51 +30,48 @@ countfield.value = maxlimit - field.value.length // the number of the remaining "; start_table(); -row2("Reset preferences
Use this button to reset preferences to the defaults", - "
"); +row1("Reset preferences"); +row2("Use this button to reset preferences to the defaults", + "
"); echo "
"; -if ($user->avatar_type==0){ - $zero_select="checked=\"checked\""; -} elseif($user->avatar_type==1){ - $one_select="checked=\"checked\""; - $avatar_url=$user->avatar; -} elseif($user->avatar_type==2){ - $two_select="checked=true"; +if ($user->hasAvatar()){ + $two_select="checked=\"true\""; +} else { + $zero_select="checked=\"true\""; } - -row2("Avatar
The virtual representation of you on the message boards
Note: Forced size of 100x100 pixels
format: jpg/png - size: at most 4k
", +row1("Avatar"); +row2("The virtual representation of you on the message boards
Note: Forced size of 100x100 pixels
format: jpg/png - size: at most 42k
", " -
Don't use an avatar
Use this uploaded avatar:
" ); -if ($user->avatar!=""){ +if ($user->hasAvatar()){ row2("Avatar preview
This is how your avatar will look", - "avatar."\" width=\"100\" height=\"100\">"); + "getAvatar()."\" width=\"100\" height=\"100\">"); } -row2("Sort styles
How to sort the replies in the message board and Q&A areas", +row1("Sort styles"); +row2("How to sort the replies in the message board and Q&A areas", " - - - - + +
Message threadlist:".select_from_array("forum_sort", $forum_sort_styles, getSortStyle($user,"forum"))."
Message posts:".select_from_array("thread_sort", $thread_sort_styles, getSortStyle($user,"thread"))."
Q&A questionlist:".select_from_array("faq_sort", $faq_sort_styles, getSortStyle($user,"faq"))."
Q&A questions:".select_from_array("answer_sort", $answer_sort_styles, getSortStyle($user,"answer"))."
Message threadlist:".select_from_array("forum_sort", $forum_sort_styles, $user->getForumSortStyle())."
Message posts:".select_from_array("thread_sort", $thread_sort_styles, $user->getThreadSortStyle())."
" ); -if ($user->link_popup==1){$forum_link_externally="checked=\"checked\"";} else {$forum_link_externally="";} -if ($user->images_as_links==1){$forum_image_as_link="checked=\"checked\"";} else {$forum_image_as_link="";} -if ($user->jump_to_unread==1){$forum_jump_to_unread="checked=\"checked\"";} else {$forum_jump_to_unread="";} -if ($user->ignore_sticky_posts==1){$forum_ignore_sticky_posts="checked=\"checked\"";} else {$forum_ignore_sticky_posts="";} +if ($user->hasLinkPopup()){$forum_link_externally="checked=\"checked\"";} else {$forum_link_externally="";} +if ($user->hasImagesAsLinks()){$forum_image_as_link="checked=\"checked\"";} else {$forum_image_as_link="";} +if ($user->hasJumpToUnread()){$forum_jump_to_unread="checked=\"checked\"";} else {$forum_jump_to_unread="";} +if ($user->hasIgnoreStickyPosts()){$forum_ignore_sticky_posts="checked=\"checked\"";} else {$forum_ignore_sticky_posts="";} -$forum_minimum_wrap_postcount = intval($user->minimum_wrap_postcount); -$forum_display_wrap_postcount = intval($user->display_wrap_postcount); +$forum_minimum_wrap_postcount = intval($user->getMinimumWrapPostcount()); +$forum_display_wrap_postcount = intval($user->getDisplayWrapPostcount()); -row2("Display and Behavior". +row1("Display and Behavior"); +row2( "
How to treat links and images in the forum
and how to act on unread posts
", "
Show images as links
@@ -84,11 +85,13 @@ row2("Display and Behavior".
" ); -if ($user->hide_avatars==1){$forum_hide_avatars="checked=\"checked\"";} else {$forum_hide_avatars="";} -if ($user->hide_signatures==1){$forum_hide_signatures="checked=\"checked\"";} else {$forum_hide_signatures="";} -$forum_low_rating_threshold= $user->low_rating_threshold; -$forum_high_rating_threshold= $user->high_rating_threshold; -row2("Filtering". +if ($user->hasHideAvatars()){$forum_hide_avatars="checked=\"checked\"";} else {$forum_hide_avatars="";} +if ($user->hasHideSignatures()){$forum_hide_signatures="checked=\"checked\"";} else {$forum_hide_signatures="";} +$forum_low_rating_threshold= $user->getLowRatingThreshold(); +$forum_high_rating_threshold= $user->getHighRatingThreshold(); + +row1("Filtering"); +row2( "
What to display
If you set both your high and low thresholds to 0 or
empty they will reset to the default values
", "
Hide avatar images
@@ -104,10 +107,12 @@ row2("Filtering". " ); -$filtered_userlist=explode("|",$user->ignorelist); -for ($i=1;$i ".$filtered_userlist[$i]." - ".user_links($filtered_user,URL_BASE)."
"; +$filtered_userlist=$user->getIgnorelist(); +for ($i=0;$igetID()."\" value=\"Remove\"> ".$filtered_user->getID()." - ".re_user_links($filtered_user,URL_BASE)."
"; + } } row2("Filtered users". "
Ignore specific users
You can define a list of users to ignore.
These users will have to write posts with very high
rating in order to not be filtered.
", @@ -124,12 +129,11 @@ row2("Filtered users". " ); - - -if ($user->no_signature_by_default==0){$enable_signature="checked=\"checked\"";} else {$enable_signature="";} -$signature=stripslashes($user->signature); +if ($user->hasSignatureByDefault()){$enable_signature="checked=\"checked\"";} else {$enable_signature="";} +$signature=stripslashes($user->getSignature()); $maxlen=250; -row2("Signature for message boards".html_info(). +row1("Signature"); +row2(html_info(). "
Max length (including newlines) is $maxlen chars.
", "