The forum of the forums
Welcome on the Forumotion Support Forum.

To take full advantage of everything offered by our forum, please log in if you are already a member or join our community if you're not yet....



Create a free forum like this one.
New Forumotion's improvements ! :D 5 5 3

New Forumotion's improvements ! :D

View previous topic View next topic Go down

New Forumotion's improvements ! :D

Post by Buttercup on February 5th 2013, 10:06 am

New update
Forumotion's improvements !


Dear users,

TheForuMotionTeam has great pleasure to present some improvements, inspired by YOUR suggestions, to meet your expectations and develop your forums Very Happy .

We wish that you benefit from the best quality of service on forums by providing a brand new update which should make you happy Wink .

Without further ado, here are the new improvements provided in this update :




1. Customization of the "Forum in construction" option : The feature "forum in construction" already permits to deactivate the content of a forum for its members so that admins are able to make some large rearrangements on the forum while keeping a restraint access to the admins.

The customization of this feature will permit you to to chose the successive days during when you wish to keep your forum in the construction mode Very Happy



When you have completed this field, the forum will be on construction mode and will display the construction message instead of the categories and forums.
In this case, only the administrators can access it and view it.

At the end of the period chosen by the administrator, the forum will be back to normal. It is also possible to edit a period already completed to modify if necessary.







2. Optimization of the personalized templates management with the possibility to deactivate it in one click :This option permits to avoid to forums to be directly impacted by the possible errors in the personalized templates. And this, to guarantee a better stability of your forums Cool

We have also, at the same time, added a new option to "Force the default templates" that will permit to have the possibility to deactivate all your personalized templates, in one click (This option cancels the effects of the personalized templates but doesn't remove them and apply the default templates of Forumotion). Very Happy
Really handy in the case of dysfunction on forums following the adding of a wrong code, mainly if you have many personalized templates ! Before removing all, you just have to deactivate your personalized templates by activating the option "Force the default template" and take the time to review your adding to find the error without disturbing the operation of your forum Wink

Spoiler:



3. Hide automatically the messages from banned members : You can find this new option in the Administration Panel >> General >> Messages and e-mails >> Configuration >> Topics >> Hide messages from banned members : YES / NO permits to hide automatically all the posts sent by a banned members.



The messages aren't removed but are hidden then replaced indicating that the author of the post is a banned member of the forum. None of the messages of this member will be displayed in the forum. Then, you just have to click on "See the message" to read a hidden message. Wink

Spoiler:
Important note:

There's an important note to take into account concerning this possibility to hide automatically messages from banned members :






We hope that these new improvements will provide you with complete satisfaction.

And to finish, we are saying a BIG THANK YOU to all the community ForuMotion for your brilliant ideas that permit us to develop innovative features because they are derived from your suggestions.

We're already concentrated on your other suggestions and we promise some other surprises very soon Wink

Best regards,
Forumotion Staff

king

PS : Feel free to give your opinion about the new updates here.

A ForuMotion Important Announcement



Last edited by Leeloo on February 5th 2013, 2:03 pm; edited 4 times in total

Buttercup
Administrator
Administrator

Female
Posts: 9244
Language: French, English
Points: 9301
Join date: 2007-09-04

Back to top Go down

Re: New Forumotion's improvements ! :D

Post by Buttercup on February 5th 2013, 10:07 am

Hide automatically messages from banned members


Important note : So that this update can be taken into account, members which have forums in PhpBB2 & PunBB versions with the templates viewcomments_body and/or viewtopic_body personalized must absolutely consider the changes below in case of they would have modified the templates listed above.

*********************
Version of the forum : PhpBB 2
*********************



  • In viewcomments_body:

    After :

    Code:

    <script type="text/javascript">
    //<![CDATA[
    var multiquote_img_off = '{JS_MULTIQUOTE_IMG_OFF}', multiquote_img_on = '{JS_MULTIQUOTE_IMG_ON}', _atr = '{JS_DIR}addthis/', _ati = '{PATH_IMG_FA}addthis/'{ADDTHIS_LANG}, addthis_localize = { share_caption: "{L_SHARE_CAPTION}", email: "{L_EMAIL}", email_caption: "{L_EMAIL_CAPTION}", favorites: "{L_SHARE_BOOKMARKS}", print: "{L_PRINT}", more: "{L_MORE}" };
    $(function(){
        _atc.cwait = 0;
        $('.addthis_button').mouseup(function(){
            if ($('#at15s').css('display') == 'block') {
                addthis_close();
                addthis_close();
            }
        });
    });
    Add :

    Code:


    var hiddenMsgLabel = { visible:'{JS_HIDE_HIDDEN_MESSAGE}', hidden:'{JS_SHOW_HIDDEN_MESSAGE}' };
    showHiddenMessage = function(id)
    {
        try
        {
            var regId = parseInt(id, 10);
            if( isNaN(regId) ) { regId = 0; }
           
            if( regId > 0)
            {
                $('.post--' + id).toggle(0, function()
             {
                if( $(this).is(":visible") )
                {
                   $('#hidden-title--' + id).html(hiddenMsgLabel.visible);
                }
                else
                {
                   $('#hidden-title--' + id).html(hiddenMsgLabel.hidden);
                }
             });
            }
        }
        catch(e) { }
       
       return false;
    };



    Replace :

    Code:

    <table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
       <tr align="right">
          <td class="catHead" colspan="2" height="28">
    By :

    Code:

    <table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
       <tr align="right">
          <td class="catHead" colspan="3" height="28">


    Replace :

    Code:

       <!-- BEGIN topicpagination -->
       <tr>
          <td class="row1 pagination" colspan="2" align="right" valign="top"><span class="gensmall">{PAGINATION}</span></td>
       </tr>
       <!-- END topicpagination -->
    By :

    Code:

       <!-- BEGIN topicpagination -->
       <tr>
          <td class="row1 pagination" colspan="3" align="right" valign="top"><span class="gensmall">{PAGINATION}</span></td>
       </tr>
       <!-- END topicpagination -->


    Replace :

    Code:

       <!-- BEGIN postrow -->
       <!-- BEGIN displayed -->
       <tr class="post">
    By :

    Code:

       <!-- BEGIN postrow -->
       <!-- BEGIN hidden -->
       <tr>
          <td class="postdetails {postrow.hidden.ROW_CLASS}" colspan="3" align="center">{postrow.hidden.MESSAGE}</td>
       </tr>
       <!-- END hidden -->
       <!-- BEGIN displayed -->
       <tr class="post post--{postrow.displayed.U_POST_ID}" style="{postrow.displayed.DISPLAYABLE_STATE}">


    Replace :

    Code:

       <tr>
          <td class="{postrow.displayed.ROW_CLASS} browse-arrows"{postrow.displayed.THANK_BGCOLOR} align="center" valign="middle" width="150">
             <a href="#top">{L_BACK_TO_TOP}</a> <a href="#bottom">{L_GOTO_DOWN}</a>
    By :

    Code:

       <tr class="post--{postrow.displayed.U_POST_ID}" style="{postrow.displayed.DISPLAYABLE_STATE}">
          <td class="{postrow.displayed.ROW_CLASS} browse-arrows"{postrow.displayed.THANK_BGCOLOR} align="center" valign="middle" width="150">
             <a href="#top">{L_BACK_TO_TOP}</a> <a href="#bottom">{L_GOTO_DOWN}</a>


    Replace :

    Code:

       <!-- END displayed -->
       <!-- BEGIN hidden -->
       <tr>
          <td class="postdetails {postrow.hidden.ROW_CLASS}" colspan="2" align="center">{postrow.hidden.MESSAGE}</td>
       </tr>
       <!-- END hidden -->
       <!-- END postrow -->
    By :

    Code:

       <!-- END displayed -->
       <!-- END postrow -->


    Replace :

    Code:

       <!-- BEGIN comment -->
       <table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
          <!-- BEGIN displayed -->
          <tr class="post">
    By :

    Code:

       <!-- BEGIN comment -->
       <table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
          <!-- BEGIN hidden -->
          <tr>
             <td class="postdetails {comment.hidden.ROW_CLASS}" colspan="2" align="center">{comment.hidden.MESSAGE}</td>
          </tr>
          <!-- END hidden -->
          <!-- BEGIN displayed -->
          <tr class="post post--{comment.displayed.U_POST_ID}" style="{comment.displayed.DISPLAYABLE_STATE}">


    Replace :

    Code:

          <!-- END displayed -->
          <!-- BEGIN hidden -->
          <tr>
             <td class="postdetails {comment.hidden.ROW_CLASS}" colspan="2" align="center">{comment.hidden.MESSAGE}</td>
          </tr>
          <!-- END hidden -->
       </table>
       <!-- END comment -->
    By :

    Code:

          <!-- END displayed -->
       </table>
       <!-- END comment -->

  • In viewtopic_body:

    After :

    Code:

    <script type="text/javascript">
    //<![CDATA[
    var multiquote_img_off = '{JS_MULTIQUOTE_IMG_OFF}', multiquote_img_on = '{JS_MULTIQUOTE_IMG_ON}', _atr = '{JS_DIR}addthis/', _ati = '{PATH_IMG_FA}addthis/'{ADDTHIS_LANG}, addthis_localize = { share_caption: "{L_SHARE_CAPTION}", email: "{L_EMAIL}", email_caption: "{L_EMAIL_CAPTION}", favorites: "{L_SHARE_BOOKMARKS}", print: "{L_PRINT}", more: "{L_MORE}" };
    $(function(){
        _atc.cwait = 0;
        $('.addthis_button').mouseup(function(){
            if ($('#at15s').css('display') == 'block') {
                addthis_close();
            }
        });
    });
    Add :

    Code:


    var hiddenMsgLabel = { visible:'{JS_HIDE_HIDDEN_MESSAGE}', hidden:'{JS_SHOW_HIDDEN_MESSAGE}' };
    showHiddenMessage = function(id)
    {
        try
        {
            var regId = parseInt(id, 10);
            if( isNaN(regId) ) { regId = 0; }
           
            if( regId > 0)
            {
                $('.post--' + id).toggle(0, function()
             {
                if( $(this).is(":visible") )
                {
                   $('#hidden-title--' + id).html(hiddenMsgLabel.visible);
                }
                else
                {
                   $('#hidden-title--' + id).html(hiddenMsgLabel.hidden);
                }
             });
            }
        }
        catch(e) { }
       
       return false;
    };



    Replace :

    Code:

       <!-- BEGIN postrow -->
       <!-- BEGIN displayed -->
       <tr class="post">
    By :

    Code:

       <!-- BEGIN postrow -->
       <!-- BEGIN hidden -->
       <tr>
          <td class="postdetails {postrow.hidden.ROW_CLASS}" colspan="3" align="center">{postrow.hidden.MESSAGE}</td>
       </tr>
       <!-- END hidden -->
       <!-- BEGIN displayed -->
       <tr class="post post--{postrow.displayed.U_POST_ID}" id="p{postrow.displayed.U_POST_ID}" style="{postrow.displayed.DISPLAYABLE_STATE}">


    Replace :

    Code:

       <tr>
          <td class="{postrow.displayed.ROW_CLASS} browse-arrows"{postrow.displayed.THANK_BGCOLOR} align="center" valign="middle" width="150">
             <a href="#top">{L_BACK_TO_TOP}</a> <a href="#bottom">{L_GOTO_DOWN}</a>
    By :

    Code:

       <tr class="post--{postrow.displayed.U_POST_ID}" style="{postrow.displayed.DISPLAYABLE_STATE}">
          <td class="{postrow.displayed.ROW_CLASS} browse-arrows"{postrow.displayed.THANK_BGCOLOR} align="center" valign="middle" width="150">
             <a href="#top">{L_BACK_TO_TOP}</a> <a href="#bottom">{L_GOTO_DOWN}</a>


    Replace :

    Code:

       <!-- END displayed -->
       <!-- BEGIN hidden -->
       <tr>
          <td class="postdetails {postrow.hidden.ROW_CLASS}" colspan="2" align="center">{postrow.hidden.MESSAGE}</td>
       </tr>
       <!-- END hidden -->
       <!-- END postrow -->
    By :

    Code:

       <!-- END displayed -->
       <!-- END postrow -->


*********************
Version of the forum : PunBB
*********************



  • In viewcomments_body:

    After :

    Code:

    <script type="text/javascript">
    //<![CDATA[
    var multiquote_img_off = '{JS_MULTIQUOTE_IMG_OFF}', multiquote_img_on = '{JS_MULTIQUOTE_IMG_ON}', _atr = '{JS_DIR}addthis/', _ati = '{PATH_IMG_FA}addthis/'{ADDTHIS_LANG}, addthis_localize = { share_caption: "{L_SHARE_CAPTION}", email: "{L_EMAIL}", email_caption: "{L_EMAIL_CAPTION}", favorites: "{L_SHARE_BOOKMARKS}", print: "{L_PRINT}", more: "{L_MORE}" };
    $(function(){
        _atc.cwait = 0;
        $('.addthis_button').mouseup(function(){
            if ($('#at15s').css('display') == 'block') {
                addthis_close();
                addthis_close();
            }
        });
    });
    Add :

    Code:


    var hiddenMsgLabel = { visible:'{JS_HIDE_HIDDEN_MESSAGE}', hidden:'{JS_SHOW_HIDDEN_MESSAGE}' };
    showHiddenMessage = function(id)
    {
        try
        {
            var regId = parseInt(id, 10);
            if( isNaN(regId) ) { regId = 0; }
           
            if( regId > 0)
            {
                $('.post--' + id).toggle(0, function()
             {
                if( $(this).is(":visible") )
                {
                   $('#hidden-title--' + id).html(hiddenMsgLabel.visible);
                }
                else
                {
                   $('#hidden-title--' + id).html(hiddenMsgLabel.hidden);
                }
             });
            }
        }
        catch(e) { }
       
       return false;
    };



    Replace :

    Code:

          <!-- BEGIN postrow -->
             <!-- BEGIN displayed -->
             <div class="post"{postrow.displayed.THANK_BGCOLOR}>
                <a name="{postrow.displayed.U_POST_ID}"></a>
    By :

    Code:

          <!-- BEGIN postrow -->
             <!-- BEGIN hidden -->
                <p class="p-hidden">{postrow.hidden.MESSAGE}</p>
             <!-- END hidden -->
             <!-- BEGIN displayed -->
             <div class="post post--{postrow.displayed.U_POST_ID}"{postrow.displayed.THANK_BGCOLOR} style="{postrow.displayed.DISPLAYABLE_STATE}">
                <a name="{postrow.displayed.U_POST_ID}"></a>


    Replace :

    Code:

             <!-- END displayed -->
             <!-- BEGIN hidden -->
                <p class="p-hidden">{postrow.hidden.MESSAGE}</p>
             <!-- END hidden -->
          <!-- END postrow -->
    By :

    Code:

             <!-- END displayed -->
          <!-- END postrow -->


    Replace :

    Code:

          <!-- BEGIN comment -->
             <!-- BEGIN displayed -->
             <div class="post"{comment.displayed.THANK_BGCOLOR}>
                <a name="{comment.displayed.U_POST_ID}"></a>
    Par :

    Code:

          <!-- BEGIN comment -->
             <!-- BEGIN hidden -->
                <p class="p-hidden">{comment.hidden.MESSAGE}</p>
             <!-- END hidden -->
             <!-- BEGIN displayed -->
             <div class="post post--{comment.displayed.U_POST_ID}"{comment.displayed.THANK_BGCOLOR} style="{comment.displayed.DISPLAYABLE_STATE}">
                <a name="{comment.displayed.U_POST_ID}"></a>


    Replace :

    Code:

             <!-- END displayed -->
             <!-- BEGIN hidden -->
                <p class="p-hidden">{comment.hidden.MESSAGE}</p>
             <!-- END hidden -->
          <!-- END comment -->
    By :

    Code:

             <!-- END displayed -->
          <!-- END comment -->

  • In viewtopic_body::

    After :

    Code:

    <script type="text/javascript">//<![CDATA[
    var multiquote_img_off = '{JS_MULTIQUOTE_IMG_OFF}', multiquote_img_on = '{JS_MULTIQUOTE_IMG_ON}', _atr = '{JS_DIR}addthis/', _ati = '{PATH_IMG_FA}addthis/'{ADDTHIS_LANG}, addthis_localize = { share_caption: "{L_SHARE_CAPTION}", email: "{L_EMAIL}", email_caption: "{L_EMAIL_CAPTION}", favorites: "{L_SHARE_BOOKMARKS}", print: "{L_PRINT}", more: "{L_MORE}" };
    $(function(){
        _atc.cwait = 0;
        $('.addthis_button').mouseup(function(){
            if ($('#at15s').css('display') == 'block') {
                addthis_close();
            }
        });
    });
    Add:

    Code:


    var hiddenMsgLabel = { visible:'{JS_HIDE_HIDDEN_MESSAGE}', hidden:'{JS_SHOW_HIDDEN_MESSAGE}' };
    showHiddenMessage = function(id)
    {
        try
        {
            var regId = parseInt(id, 10);
            if( isNaN(regId) ) { regId = 0; }
           
            if( regId > 0)
            {
                $('.post--' + id).toggle(0, function()
             {
                if( $(this).is(":visible") )
                {
                   $('#hidden-title--' + id).html(hiddenMsgLabel.visible);
                }
                else
                {
                   $('#hidden-title--' + id).html(hiddenMsgLabel.hidden);
                }
             });
            }
        }
        catch(e) { }
       
       return false;
    };



    Replace :

    Code:

          <!-- BEGIN postrow -->
             <!-- BEGIN displayed -->
             <div class="post"{postrow.displayed.THANK_BGCOLOR}>
                <a name="{postrow.displayed.U_POST_ID}"></a>
    By :

    Code:

          <!-- BEGIN postrow -->
             <!-- BEGIN hidden -->
                <p class="p-hidden">{postrow.hidden.MESSAGE}</p>
             <!-- END hidden -->
             
             <!-- BEGIN displayed -->
             <!-- BEGIN first_post_br -->
          </div>
          <hr id="first-post-br" />
          <div class="main-content topic">
             <!-- END first_post_br -->
             <div class="post post--{postrow.displayed.U_POST_ID}"{postrow.displayed.THANK_BGCOLOR} style="{postrow.displayed.DISPLAYABLE_STATE}">
                <a name="{postrow.displayed.U_POST_ID}"></a>


    Replace :

    Code:

             <!-- BEGIN first_post_br -->
          </div>
          <hr id="first-post-br" />
          <div class="main-content topic">
             <!-- END first_post_br -->
             <!-- END displayed -->
             <!-- BEGIN hidden -->
                <p class="p-hidden">{postrow.hidden.MESSAGE}</p>
             <!-- END hidden -->
          <!-- END postrow -->
    By :

    Code:

             <!-- END displayed -->
          <!-- END postrow -->

----------------------------

General Rules | FAQ | Tips and Tricks
Please provide your forum URL for appearance problems



Buttercup
Administrator
Administrator

Female
Posts: 9244
Language: French, English
Points: 9301
Join date: 2007-09-04

Back to top Go down

View previous topic View next topic Back to top

- Similar topics

Permissions in this forum:
You cannot reply to topics in this forum