Latest topics
» Rounded Borders
Today at 2:41 am by ankillien

» points
Today at 2:35 am by Krandall

» How do you limit the characters in posts?
Today at 2:33 am by Krandall

» character sheet
Today at 2:33 am by mallowag3124

» Templates/CSS Posting Preview PunBB
Today at 2:33 am by ankillien

» Forumotion Rank Set
Today at 2:31 am by KoolK

» [The only topic] Members Introduction.
Today at 1:33 am by darren1

» Fiery Hazard Ranks
Today at 1:12 am by DarkPoint

» Pwn Out LOUD! Forum
Today at 12:54 am by Kalliopi

Create a forum
créer un forum
Facebook/Twitter page
Support us on Facebook

Follow us on Twitter
Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search
Statistics
We have 30641 registered users
The newest registered user is techychic

Our users have posted a total of 362395 messages in 55588 subjects
Shopmotion


Who is Online ?
In total there are 276 users online :: 15 Registered, 1 Hidden and 260 Guests :: 2 Bots

darren1, KoolK, Krandall, mallowag3124, Nacho, nami, newbieQ, prentoskid, someguy99, Tracian, tym733, Ugur, useme, wackjonny, zevs

[ View the whole list ]


Most users ever online was 693 on July 6th 2008, 12:43 pm
Top posters
Sanket
 
MrMario
 
Caihlem
 
darren1
 
Jalokim
 
Nessa
 
Rok
 
Luky
 
Cornelia
 
kirk
 

Social bookmarking

  http://illiweb.com/fa/social_bookmarking/digg.gif   http://illiweb.com/fa/social_bookmarking/delicious.gif   http://illiweb.com/fa/social_bookmarking/reddit.gif   http://illiweb.com/fa/social_bookmarking/stumbleupon.gif   http://illiweb.com/fa/social_bookmarking/slashdot.gif   http://illiweb.com/fa/social_bookmarking/furl.gif   http://illiweb.com/fa/social_bookmarking/yahoo.gif   http://illiweb.com/fa/social_bookmarking/google.gif   http://illiweb.com/fa/social_bookmarking/blinklist.gif   http://illiweb.com/fa/social_bookmarking/blogmarks.gif   http://illiweb.com/fa/social_bookmarking/technorati.gif 

Bookmark and share the address of The forum of the forums on your social bookmarking website

  • About Forumotion
  • Hitskin.com
    Install and share your graphic creations with all Forumotion users!
Optimization update + few cool features!

May 12th 2009, 7:52 am by Typlo

Hello,

To optimize your forums and stabilize members sessions that have chosen usernames with special characters, we have made some modifications.
By precaution, members using customized templates should make the following corrections :

--> overall_header_new
Spoiler:
¤ Underneath
Code:

type="text/javascript">
Add :
Code:

src="/{JS_DIR}/jquery/jqmodal/jqmodal.js"
type="text/javascript">

--> simple_header
Spoiler:
¤ Replace all by :
Code:

XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

xml:lang="{L_LANG_HTML}" xmlns="http://www.w3.org/1999/xhtml">





{META}
{T_HEAD_STYLESHEET}



type="text/javascript">



text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}">

--> groupcp_info_body
Spoiler:
¤ Replace
Code:
           
           
               
                   
cellpadding="0" align="center">
                       
                           
                           
                       
                    [table border="0" cellspacing="0" width="100%"][tr][td valign="top"]
                               
type="text" name="username" size="20" maxlength="25" />
class="mainoption" type="submit" name="add" value="{L_ADD_MEMBER}"
/>
onclick="window.open('{U_SEARCH_USER}', '_forumactifsearch',
'HEIGHT=250,resizable=yes,WIDTH=400');return false;" type="submit"
name="usersubmit" value="{L_FIND_USERNAME}" />
                            [/td][td]
class="mainoption" type="submit" name="remove"
value="{L_REMOVE_SELECTED}" />[/td][/tr][/table]
               
           
       
By :
Code:
           
           
               
                   
cellpadding="0" align="center">
                       
                           
                           
                       
                    [table border="0" cellspacing="0" width="100%"][tr][td valign="top"]
                               
type="text" id="username" name="username" size="20" maxlength="25"
/>
value="{L_ADD_MEMBER}" />
id="find_user" value="{L_FIND_USERNAME}" />
                            [/td][td]
class="mainoption" type="submit" name="remove"
value="{L_REMOVE_SELECTED}" />[/td][/tr][/table]
               
           
       
And add to the end
:
Code:


//    $(document).ready(function(){
        function find_username(fieldname) {
            $.get('{U_SEARCH_USER}&fieldname='  fieldname  '&time=' 
timestamp(), '',
                function(data){
                    $('#find_username').html(data).jqmShow();
                    $('.jqmOverlay').bgiframe();
                    $('#find_username').bgiframe();
                });
            return false;
        }
        $('#find_user').click(function(){
            return find_username('username');
        });
        $('#find_username').jqm({toTop: true});
    });
//]]>

--> posting_body and posting_body_wysiwyg
Spoiler:
¤ Replace
Code:



class="gen">[b]{L_USERNAME}[/b]

name="ismp" value="1">
value="" size="25" tabindex="1"
onkeyup="if(this.value!=''){if(this.form.userfriend){this.form.userfriend.selectedIndex=0;this.form.userfriend.disabled=1;}if(this.form.usergroup){this.form.usergroup.selectedIndex=0;this.form.usergroup.disabled=1;}}else{if(this.form.userfriend)this.form.userfriend.disabled=0;if(this.form.usergroup)this.form.usergroup.disabled=0;}">
class="liteoption" type="button" name="usersubmit"
value="{L_FIND_USERNAME}" onclick="window.open('{U_SEARCH_USER}',
'_forumactifsearch', 'width=400,height=250,resizable=1');">

By :
Code:


   
class="gen">[b]{L_USERNAME}[/b]
   
       
           
           
name="username[]" value="{switch_privmsg.switch_username.USERNAME}"
size="25" />

           
           
id="username" name="username[]" value="" size="25"
tabindex="1" />
            [img]%7BADD_USERNAME_IMG%7D[/img]
class="selectHover" alt="" />
           
value="{L_FIND_USERNAME}" />
       
   

And add to the end
:
Code:


//    $.add_username = function(){
        $('input[name^=username]:last').after('
').attr('disabled',
$('select[name=userfriend]').val() || $('select[name=usergroup]').val()
? 'disabled' : '');
    };
    $(document).ready(function(){
        function find_username(fieldname) {
            $.get('{U_SEARCH_USER}&fieldname='  fieldname  '&time=' 
timestamp(), '',
                function(data){
                    $('#find_username').html(data).jqmShow();
                    $('.jqmOverlay').bgiframe();
                    $('#find_username').bgiframe();
                });
            return false;
        }
        function total_username() {
            var total = '';
            $('input[name^=username]').each(function(){
                total  = $(this).val();
            });
            return total;
        }
        $('input[name^=username]').live('change', function(){
         
 $('select[name=userfriend],select[name=usergroup]').attr('disabled',
total_username() ? 'disabled' : '');
        });
        $('select[name=userfriend]').change(function(){
         
 $('input[name^=username],#find_user,select[name=usergroup]').attr('disabled',
$('select[name=userfriend]').val() ? 'disabled' : '');
        });
        $('select[name=usergroup]').change(function(){
         
 $('input[name^=username],#find_user,select[name=userfriend]').attr('disabled',
$('select[name=usergroup]').val() ? 'disabled' : '');
        });
        $('#find_user').click(function(){
            return find_username('username');
        });
        $('#add_username').click(function(){
            if ( !$('input[name^=username]:last').attr('disabled') )
                $.add_username();
        });
        if ( total_username() )
         
 $('select[name=userfriend],select[name=usergroup]').attr('disabled',
'disabled');
        else if ( $('select[name=userfriend]').val() )
         
 $('input[name^=username],#find_user,select[name=usergroup]').attr('disabled',
'disabled');
        else if ( $('select[name=usergroup]').val() )
         
 $('input[name^=username],#find_user,select[name=userfriend]').attr('disabled',
'disabled');
        $('#find_username').jqm({toTop: true});
    });
//]]>



We've also added some few features for you and your members :

- Special characters are handled more efficiently

- More details in profiles for banned members :



- Better display of the friends list :



- You can now add as much users as you wish while sending a PM :




Best regards,
Typlo rock

Comments: 1