|
Post by jedstarb on Jun 12, 2019 9:57:27 GMT
What do you mean by the user profile??? Is that on the right hand side of the forum??
|
|
|
Post by SkyFire on Jun 12, 2019 11:38:13 GMT
No it's the main one, which for you jedstarb is at this link.
|
|
|
Post by jedstarb on Jun 12, 2019 18:08:14 GMT
SkyFire thanks for clearing that up for me
|
|
|
Post by SkyFire on Jun 23, 2019 8:26:30 GMT
I have added this script to the forum from Chris over on Support. It removes the pagination when there is only a single page. Let me know if there is any problems.
<script type="text/javascript"> /* Hide pagination When only Single Page (GLOBAL HEADER) */ $(document).on('paginationcreate', function(e){ if( $(e.target).data('pagination').pages === 1){ $('.ui-pagination').hide(); } }) </script>
|
|
|
Post by SkyFire on Jun 26, 2019 6:59:06 GMT
|
|
|
Post by jedstarb on Jun 26, 2019 16:30:56 GMT
|
|
|
Post by SkyFire on Jun 30, 2019 6:59:56 GMT
Upgraded the 'Great User' award to a cup, looks a lot better.
|
|
|
Post by SkyFire on Jul 12, 2019 4:47:25 GMT
I have added the following script, so that the quick reply box is now only visible on the last page of a thread.
<script type="text/javascript"> /* Quick reply only on last page of thread. */ $(document).ready(function() { if (proboards.data('route').name == "thread" || proboards.data('route').name == "list_posts") { $('.ui-pagination-page.ui-pagination-slot').each(function() { if ($(this).css('display') == "none") { $(this).remove(); } }); } }); function hideQuickReply(){ $(document).ready(function() { var lastPage = $('.ui-pagination-next').first().prev().children('a').text().replace(/,/g,''); $('.quick-reply').hide(); if ($('.ui-pagination-page.ui-pagination-next.state-disabled').length > 0) { $('.quick-reply').show(); } if(location.href.split('?')[1]) { if(location.href.split('?')[1].indexOf('page') != -1 && location.href.indexOf('page='+lastPage) != -1) $('.quick-reply').show(); } }); } if (proboards.data('route').name == "thread" || proboards.data('route').name == "list_posts") { hideQuickReply(); proboards.on('pageChange',function(){ hideQuickReply(); }); proboards.on('afterSearch',function(){ hideQuickReply(); }); } </script>
|
|
|
Post by SkyFire on Jul 28, 2019 7:30:54 GMT
I have shrunk the mini-profile code down a lot by using a style instead of having the Staff background colours in the stylesheet. Code is down to just 51 lines of code from 177! {Old code}[if $[user.group.name] == "Administrator"] <!-- // This starts the Admin's personal Mini Profile // --> <div class="$[miniprofile_class] mp-admin"> $[user]<br /> [if $[user.group]]($[user.group.name])<br />[/if] [if $[user.rank]]$[user.rank.name]<br />$[user.rank.stars]<br />[/if] [if $[user.custom_title]]$[user.custom_title]<br />[/if] $[user.warning.bar] [if $[user.avatar]]<br /><div class="avatar" style="border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%;[if $[user.is_online]]border: 1px solid #00BB00;[else]border: 1px solid #DD0000;[/if]">$[user.avatar]</div><br />[/if] <div class="info"> [if $[user.personal_text.message]]$[user.personal_text]<br />[else]<span class="personal-text">Default Status</span><br />[/if] Posts: $[user.posts][if $[user.gender]]<span class="float-right">$[user.gender.image]</span>[/if]<br /> [if $[current_user.posts] > 4]Likes: $[user.likes]<br /><br />[/if] [if $[user.location]]Location: $[user.location]<br />[/if] Joined: $[user.registered_on_short]<br /> Last Online: $[user.last_online]<br /><br /> Tag: @$[user.username]<br /><br /> <span class="userKarmaNumber$[user.id]"></span>[if $[current_user.is_member]]<br /><span class="karmabuttons"></span><br /><br />[/if] [if $[user.custom_field]] [foreach $[user.mini_custom_field]] <span class="$[user.mini_custom_field.content_class]">$[user.mini_custom_field.name]<br/>$[user.mini_custom_field.value]</span><br/> [/foreach] [/if] [if $[current_user.is_member]] [if $[current_user.id] == $[user.id]]<a href="/user/$[user.id]/personal" class="sendpm">Edit Profile</a><br />[/if] [if $[current_user.id] != $[user.id]]<a href="$[user.pm_href]" alt="PM $[user.name]" class="sendpm">Send Message</a><br />[/if] [if $[current_user.id] != $[user.id]]<a href="/user/$[user.id]" class="sendpm">Visit Profile</a><br />[/if] [if $[user.website]]<a href="$[user.website.href]" target="_blank" class="sendpm">$[user.website.title]</a><br />[/if] [/if] </div>[if $[current_user.is_member]]<br />[/if] <div class="awards $[user.id] $[user.name]"></div> [if $[user.badges_miniprofile] && $[current_user.is_member]]<br /> <div class="$[user.badges_miniprofile_container_class]"><p align="center"><a href="$[user.href]/gift">Gifts</a></p> [foreach $[user.badges_miniprofile]] $[user.badges_miniprofile.icon] [/foreach] </div> [/if] </div> <!-- // This Ends the Admin's personal MP // --> [elseif $[user.group.name] == "Global Moderator"] <!-- // This starts the Global Moderator's personal Mini Profile // --> <div class="$[miniprofile_class] mp-glob"> $[user]<br /> [if $[user.group]]($[user.group.name])<br />[/if] [if $[user.rank]]$[user.rank.name]<br />$[user.rank.stars]<br />[/if] [if $[user.custom_title]]$[user.custom_title]<br />[/if] $[user.warning.bar] [if $[user.avatar]]<br /><div class="avatar" style="border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%;[if $[user.is_online]]border: 1px solid #00BB00;[else]border: 1px solid #DD0000;[/if]">$[user.avatar]</div><br />[/if] <div class="info"> [if $[user.personal_text.message]]$[user.personal_text]<br />[else]<span class="personal-text">Default Status</span><br />[/if] Posts: $[user.posts][if $[user.gender]]<span class="float-right">$[user.gender.image]</span>[/if]<br /> [if $[current_user.posts] > 4]Likes: $[user.likes]<br /><br />[/if] [if $[user.location]]Location: $[user.location]<br />[/if] Joined: $[user.registered_on_short]<br /> Last Online: $[user.last_online]<br /><br /> Tag: @$[user.username]<br /><br /> <span class="userKarmaNumber$[user.id]"></span>[if $[current_user.is_member]]<br /><span class="karmabuttons"></span><br /><br />[/if] [if $[user.custom_field]] [foreach $[user.mini_custom_field]] <span class="$[user.mini_custom_field.content_class]">$[user.mini_custom_field.name]<br/>$[user.mini_custom_field.value]</span><br/> [/foreach]<br/> [/if] [if $[current_user.is_member]] [if $[current_user.id] == $[user.id]]<a href="/user/$[user.id]/personal" class="sendpm">Edit Profile</a><br />[/if] [if $[current_user.id] != $[user.id]]<a href="$[user.pm_href]" alt="PM $[user.name]" class="sendpm">Send Message</a><br />[/if] [if $[current_user.id] != $[user.id]]<a href="/user/$[user.id]" class="sendpm">Visit Profile</a><br />[/if] [if $[user.website]]<a href="$[user.website.href]" target="_blank" class="sendpm">$[user.website.title]</a><br />[/if] [/if] </div>[if $[current_user.is_member]]<br />[/if] <div class="awards $[user.id] $[user.name]"></div> [if $[user.badges_miniprofile] && $[current_user.is_member]]<br /> <div class="$[user.badges_miniprofile_container_class]"><p align="center"><a href="$[user.href]/gift">Gifts</a></p> [foreach $[user.badges_miniprofile]] $[user.badges_miniprofile.icon] [/foreach] </div> [/if] </div> <!-- // This ends the Global Moderator's personal Mini Profile // --> [elseif $[user.group.name] == "Moderator"] <!-- // This starts the Moderator's personal Mini Profile // --> <div class="$[miniprofile_class] mp-mods"> $[user]<br /> [if $[user.group]]($[user.group.name])<br />[/if] [if $[user.rank]]$[user.rank.name]<br />$[user.rank.stars]<br />[/if] [if $[user.custom_title]]$[user.custom_title]<br />[/if] $[user.warning.bar] [if $[user.avatar]]<br /><div class="avatar" style="border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%;[if $[user.is_online]]border: 1px solid #00BB00;[else]border: 1px solid #DD0000;[/if]">$[user.avatar]</div><br />[/if] <div class="info"> [if $[user.personal_text.message]]$[user.personal_text]<br />[else]<span class="personal-text">Default Status</span><br />[/if] Posts: $[user.posts][if $[user.gender]]<span class="float-right">$[user.gender.image]</span>[/if]<br /> [if $[current_user.posts] > 4]Likes: $[user.likes]<br /><br />[/if] [if $[user.location]]Location: $[user.location]<br />[/if] Joined: $[user.registered_on_short]<br /> Last Online: $[user.last_online]<br /><br /> Tag: @$[user.username]<br /><br /> <span class="userKarmaNumber$[user.id]"></span>[if $[current_user.is_member]]<br /><span class="karmabuttons"></span><br /><br />[/if] [if $[user.custom_field]] [foreach $[user.mini_custom_field]] <span class="$[user.mini_custom_field.content_class]">$[user.mini_custom_field.name]<br/>$[user.mini_custom_field.value]</span><br/> [/foreach]<br/> [/if] [if $[current_user.is_member]] [if $[current_user.id] == $[user.id]]<a href="/user/$[user.id]/personal" class="sendpm">Edit Profile</a><br />[/if] [if $[current_user.id] != $[user.id]]<a href="$[user.pm_href]" alt="PM $[user.name]" class="sendpm">Send Message</a><br />[/if] [if $[current_user.id] != $[user.id]]<a href="/user/$[user.id]" class="sendpm">Visit Profile</a><br />[/if] [if $[user.website]]<a href="$[user.website.href]" target="_blank" class="sendpm">$[user.website.title]</a><br />[/if] [/if] </div>[if $[current_user.is_member]]<br />[/if] <div class="awards $[user.id] $[user.name]"></div> [if $[user.badges_miniprofile] && $[current_user.is_member]]<br /> <div class="$[user.badges_miniprofile_container_class]"><p align="center"><a href="$[user.href]/gift">Gifts</a></p> [foreach $[user.badges_miniprofile]] $[user.badges_miniprofile.icon] [/foreach] </div> [/if] </div> <!-- // This ends the Moderator's personal Mini Profile // --> [elseif $[user.is_deleted]] <!-- // This starts the Deleted User's Mini Profile // --> <div class="$[miniprofile_class] mp-deleted" style="text-align: center;"> $[user]<br /><br /> [if $[user.avatar]]<div class="avatar" align="center">$[user.avatar_medium]</div><br />[/if] [if $[user.is_deleted]]Former Member<br />[/if] </div> <!-- // This ends the Deleted User's Mini Profile // --> [elseif $[user.is_guest]] <!-- // This starts the Guest User's Mini Profile // --> <div class="$[miniprofile_class] mp-guest" style="text-align: center;"> $[user]<br /><br /> [if $[user.avatar]]<div class="avatar" align="center">$[user.avatar_medium]</div><br />[/if] [if $[user.is_guest]]Guest<br />[/if] </div> <!-- // This ends the Guest User's Mini Profile // --> [else] <!-- // This starts the user's personal Mini Profile // --> <div class="$[miniprofile_class]"> $[user]<br /> [if $[user.group]]($[user.group.name])<br />[/if] [if $[user.rank]]$[user.rank.name]<br />$[user.rank.stars]<br />[/if] [if $[user.custom_title]]$[user.custom_title]<br />[/if] $[user.warning.bar] [if $[user.avatar]]<br /><div class="avatar" style="border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%;[if $[user.is_online]]border: 1px solid #00BB00;[else]border: 1px solid #DD0000;[/if]">$[user.avatar]</div><br />[/if] <div class="info"> [if $[user.personal_text.message]]$[user.personal_text]<br />[else]<span class="personal-text">Default Status</span><br />[/if] Posts: $[user.posts][if $[user.gender]]<span class="float-right">$[user.gender.image]</span>[/if]<br /> [if $[current_user.posts] > 4]Likes: $[user.likes]<br /><br />[/if] [if $[user.location]]Location: $[user.location]<br />[/if] Joined: $[user.registered_on_short]<br /> Last Online: $[user.last_online]<br /><br /> Tag: @$[user.username]<br /><br /> <span class="userKarmaNumber$[user.id]"></span>[if $[current_user.is_member]]<br /><span class="karmabuttons"></span><br /><br />[/if] [if $[user.custom_field]] [foreach $[user.mini_custom_field]] <span class="$[user.mini_custom_field.content_class]">$[user.mini_custom_field.name]<br/>$[user.mini_custom_field.value]</span><br/> [/foreach]<br/> [/if] [if $[current_user.is_member]] [if $[current_user.id] == $[user.id]]<a href="/user/$[user.id]/personal" class="sendpm">Edit Profile</a><br />[/if] [if $[current_user.id] != $[user.id]]<a href="$[user.pm_href]" alt="PM $[user.name]" class="sendpm">Send Message</a><br />[/if] [if $[current_user.id] != $[user.id]]<a href="/user/$[user.id]" class="sendpm">Visit Profile</a><br />[/if] [if $[user.website]]<a href="$[user.website.href]" target="_blank" class="sendpm">$[user.website.title]</a><br />[/if] [/if] </div>[if $[current_user.is_member]]<br />[/if] <div class="awards $[user.id] $[user.name]"></div> [if $[user.badges_miniprofile] && $[current_user.is_member]]<br /> <div class="$[user.badges_miniprofile_container_class]"><p align="center"><a href="$[user.href]/gift">Gifts</a></p> [foreach $[user.badges_miniprofile]] $[user.badges_miniprofile.icon] [/foreach] </div> [/if] </div> <!-- // This ends the user's personal Mini Profile // --> [/if] {New Code}{if $[user.is_deleted]} <div class="$[miniprofile_class]" style="background: #8b795e; text-align: center;"> $[user]<br /><br /> {if $[user.avatar]}<div class="avatar" align="center">$[user.avatar_medium]</div><br />{/if} {if $[user.is_deleted]}Former Member<br />{/if} </div> {elseif $[user.is_guest]} <div class="$[miniprofile_class]" style="background: #457371; text-align: center;"> $[user]<br /><br /> {if $[user.avatar]}<div class="avatar" align="center">$[user.avatar_medium]</div><br />{/if} {if $[user.is_guest]}Guest<br />{/if} </div> {else} <div class="$[miniprofile_class]" style="{if $[user.group.name] == 'Administrator'}background: #440000;{elseif $[user.group.name] == 'Global Moderator'}background: #002200;{elseif $[user.group.name] == 'Moderator'}background: #000044;{/if}"> $[user]<br /> {if $[user.group]}($[user.group.name])<br />{/if} {if $[user.rank]}$[user.rank.name]<br />$[user.rank.stars]<br />{/if} {if $[user.custom_title]}$[user.custom_title]<br />{/if} $[user.warning.bar] {if $[user.avatar]}<br /><div class="avatar" style="border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%;{if $[user.is_online]}border: 1px solid #00BB00;{else}border: 1px solid #DD0000;{/if}">$[user.avatar]</div><br />{/if} <div class="info"> {if $[user.personal_text.message]}$[user.personal_text]<br />{else}<span class="personal-text">Default Status</span><br />{/if} Posts: $[user.posts]{if $[user.gender]}<span class="float-right">$[user.gender.image]</span>{/if}<br /> {if $[current_user.posts] > 4}Likes: $[user.likes]<br /><br />{/if} {if $[user.location]}Location: $[user.location]<br />{/if} Joined: $[user.registered_on_short]<br /> Last Online: $[user.last_online]<br /><br /> Tag: @$[user.username]<br /><br /> <span class="userKarmaNumber$[user.id]"></span>{if $[current_user.is_member]}<br /><span class="karmabuttons"></span><br /><br />{/if} {if $[user.custom_field]} {foreach $[user.mini_custom_field]} <span class="$[user.mini_custom_field.content_class]">$[user.mini_custom_field.name]<br/>$[user.mini_custom_field.value]</span><br/> {/foreach} {/if} {if $[current_user.is_member]} {if $[current_user.id] == $[user.id]}<a href="/user/$[user.id]/personal" class="sendpm">Edit Profile</a><br />{/if} {if $[current_user.id] != $[user.id]}<a href="$[user.pm_href]" alt="PM $[user.name]" class="sendpm">Send Message</a><br />{/if} {if $[current_user.id] != $[user.id]}<a href="/user/$[user.id]" class="sendpm">Visit Profile</a><br />{/if} {if $[user.website]}<a href="$[user.website.href]" target="_blank" class="sendpm">$[user.website.title]</a><br />{/if} {/if} </div>{if $[current_user.is_member]}<br />{/if} <div class="awards $[user.id] $[user.name]"></div> {if $[user.badges_miniprofile] && $[current_user.is_member]}<br /> <div class="$[user.badges_miniprofile_container_class]"><p align="center"><a href="$[user.href]/gift">Gifts</a></p> {foreach $[user.badges_miniprofile]} $[user.badges_miniprofile.icon] {/foreach} </div> {/if} </div> {/if}
|
|
|
Post by SkyFire on Aug 11, 2019 6:27:27 GMT
I have moved the 2017 and older partwork model information threads in to a members only archive area.
|
|
|
Post by SkyFire on Aug 12, 2019 7:48:47 GMT
We now have discord working again on here, (or at least I think it is)!
I have added it to a custom page.
|
|
|
Post by SkyFire on Aug 17, 2019 8:15:39 GMT
I have updated the registration needed text in the image links so it shows that it is only for Cloudinary and I have removed the link for Tinypic, as they are closing down. Btw the Tinypic suggested alternative is Photobucket, (which is still charging people an arm and both legs for hosting photos!
|
|
|
Post by SkyFire on Aug 21, 2019 9:48:08 GMT
I have added an experimental help bar thingy to the forum to see how it goes. As usual, let me know what you think about it.
|
|
|
Post by SkyFire on Aug 27, 2019 11:49:02 GMT
Added the following to the Global Header to change 'Partworks, Model Railways & Other Models' to Navigation in the nav bar.
<script type="text/javascript"> $('#nav-tree-branch-0 a span').html('Navigation'); </script>
|
|
aRMY83
Swashbuckler
U.S. Army Retired
Posts: 2.1K
Likes: 310
Last online Apr 24, 2024 13:01:02 GMT
|
Post by aRMY83 on Aug 27, 2019 13:23:21 GMT
Added the following to the Global Header to change 'Partworks, Model Railways & Other Models' to Navigation in the nav bar. <script type="text/javascript"> $('#nav-tree-branch-0 a span').html('Navigation'); </script> This is something, if it's okay with you, may implement it over at my site.
|
|