Statistics We have 30641 registered users The newest registered user is techychicOur users have posted a total of 362395 messages in 55588 subjects 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 | |
| -
- 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  Comments: 1 | |
» points
» How do you limit the characters in posts?
» character sheet
» Templates/CSS Posting Preview PunBB
» Forumotion Rank Set
» [The only topic] Members Introduction.
» Fiery Hazard Ranks
» Pwn Out LOUD! Forum