pavero Posted April 12, 2012 Posted April 12, 2012 function @ Allow the link? that can be seen on the original theme but the function @ Allow the link? does not work on the theme warrior do you have a solution for this problem
Michael Posted April 12, 2012 Posted April 12, 2012 I don't design for third-party skins. My best guess is that you probably have a customized skin_shoutbox -> shout_row skin template, and when I added the @ feature and the code to that template to make it work, your skin didn't update to add those changes. Try doing a 'compare differences' report of that template to see what code you're missing.
Rheddy Posted April 12, 2012 Posted April 12, 2012 Michael, I don't remember if I ever asked you this before, but how do you edit the font size for the "Global" shoutbox as it appears at the top of the Board index? I haven't been able to find it in 3.3.x.
pavero Posted April 12, 2012 Posted April 12, 2012 All this is, I do not see what's missing everything is in place <if test="$ajax==false"><tr class='row2' id='shout-{$d['_archive']}row-{$d['s_id']}'></if> <if test="$this->settings['shoutbox_show_photos']"><td style='width: 1%; white-space: nowrap;'>{$d['photo']}</td></if> <td style='width: 1%; white-space: nowrap;'> <if test="showAtTag:|:$this->settings['shoutbox_at_tag']"> <a href="#" class="at_member" data-store="{$d['members_display_name']}" title="{$this->lang->words['insert_name']}">@</a> </if> <if test="$d['member_id']"> {IPSMember::makeProfileLink($d['_members_display_name'], $d['member_id'], $d['members_seo_name'])} <else /> <abbr title="{$d['members_display_name']}">{$d['_members_display_name']}</abbr> </if> </td> <td style='width: 1%; white-space: nowrap;'>:</td> <td style='width: 98%;'> <span class='right desc' title='{$d['_date']}'>({$d['s_date']})<if test="$can_edit || ($this->registry->getClass('shoutboxLibrary')->moderator && $this->registry->getClass('shoutboxLibrary')->checkModeratorPerm('edit_shouts', true))"> <a href='{parse url="app=shoutbox" seotitle="false" base="public"}#edit{$d['s_id']}' onclick='return ipb.shoutbox.editShout({$d['s_id']})' title='{$this->lang->words['mod_opt_edit']}'><img src="{$this->settings['img_url']}/comment_edit.png" alt="{$this->lang->words['macro__edit']}" /></a></if><if test="$this->registry->getClass('shoutboxLibrary')->moderator"> <a href='{parse url="app=shoutbox" seotitle="false" base="public"}#shout{$d['s_id']}' onclick='return ipb.shoutbox.modOptsLoadShout({$d['s_id']})' title='{$this->lang->words['mmenu_load_mod_opts']}'>{parse replacement="edit_folder"}</a></if><if test="!$this->registry->shoutboxLibrary->checkModeratorPerm('delete_shouts', true) && $this->memberData['g_shoutbox_delete_own'] && $d['member_id'] == $this->memberData['member_id']"> <a class="deleteMyShout" id="delete_{$d['s_id']}" href="#" title="{$this->lang->words['mod_opt_delete']}"><img src="{$this->settings['img_url']}/delete.png" alt="" /></a></if></span> <if test="$d['_ignored'] == 1"> <span id='unhide_shout_{$d['s_id']}' class='desc'>{$this->lang->words['ignored_shouter']} <a href='#shout{$d['s_id']}' onclick='return ipb.shoutbox.showHiddenShout({$d['s_id']})' title='{$this->lang->words['ignored_shouter_view']}'>{$this->lang->words['ignored_shouter_view']}</a></span> <span id='hidden_shout_{$d['s_id']}' style='display:none'>{$d['s_message']}</span> <else /> {$d['s_message']} </if> </td> <if test="$ajax==false"></tr></if> I really do not understand :ph34r:
Michael Posted April 12, 2012 Posted April 12, 2012 Michael, I don't remember if I ever asked you this before, but how do you edit the font size for the "Global" shoutbox as it appears at the top of the Board index? I haven't been able to find it in 3.3.x. Same as it's always been, just drag and drop the slider bar at the bottom of the shouts. All this is, I do not see what's missing everything is in place <if test="$ajax==false"><tr class='row2' id='shout-{$d['_archive']}row-{$d['s_id']}'></if> <if test="$this->settings['shoutbox_show_photos']"><td style='width: 1%; white-space: nowrap;'>{$d['photo']}</td></if> <td style='width: 1%; white-space: nowrap;'> <if test="showAtTag:|:$this->settings['shoutbox_at_tag']"> <a href="#" class="at_member" data-store="{$d['members_display_name']}" title="{$this->lang->words['insert_name']}">@</a> </if> <if test="$d['member_id']"> {IPSMember::makeProfileLink($d['_members_display_name'], $d['member_id'], $d['members_seo_name'])} <else /> <abbr title="{$d['members_display_name']}">{$d['_members_display_name']}</abbr> </if> </td> <td style='width: 1%; white-space: nowrap;'>:</td> <td style='width: 98%;'> <span class='right desc' title='{$d['_date']}'>({$d['s_date']})<if test="$can_edit || ($this->registry->getClass('shoutboxLibrary')->moderator && $this->registry->getClass('shoutboxLibrary')->checkModeratorPerm('edit_shouts', true))"> <a href='{parse url="app=shoutbox" seotitle="false" base="public"}#edit{$d['s_id']}' onclick='return ipb.shoutbox.editShout({$d['s_id']})' title='{$this->lang->words['mod_opt_edit']}'><img src="{$this->settings['img_url']}/comment_edit.png" alt="{$this->lang->words['macro__edit']}" /></a></if><if test="$this->registry->getClass('shoutboxLibrary')->moderator"> <a href='{parse url="app=shoutbox" seotitle="false" base="public"}#shout{$d['s_id']}' onclick='return ipb.shoutbox.modOptsLoadShout({$d['s_id']})' title='{$this->lang->words['mmenu_load_mod_opts']}'>{parse replacement="edit_folder"}</a></if><if test="!$this->registry->shoutboxLibrary->checkModeratorPerm('delete_shouts', true) && $this->memberData['g_shoutbox_delete_own'] && $d['member_id'] == $this->memberData['member_id']"> <a class="deleteMyShout" id="delete_{$d['s_id']}" href="#" title="{$this->lang->words['mod_opt_delete']}"><img src="{$this->settings['img_url']}/delete.png" alt="" /></a></if></span> <if test="$d['_ignored'] == 1"> <span id='unhide_shout_{$d['s_id']}' class='desc'>{$this->lang->words['ignored_shouter']} <a href='#shout{$d['s_id']}' onclick='return ipb.shoutbox.showHiddenShout({$d['s_id']})' title='{$this->lang->words['ignored_shouter_view']}'>{$this->lang->words['ignored_shouter_view']}</a></span> <span id='hidden_shout_{$d['s_id']}' style='display:none'>{$d['s_message']}</span> <else /> {$d['s_message']} </if> </td> <if test="$ajax==false"></tr></if> I really do not understand :ph34r: If you have the default code for the template and it doesn't show, then I don't know what else to tell you. Like I said, I don't develop for third party skins, I don't know what they may do differently than the default skins.
Rheddy Posted April 13, 2012 Posted April 13, 2012 Sorry, Michael. I didn't understand. I know about dragging the Shoutbox to expand the window and the preferences options for the Shoutbox. I'm referring to the actual font size of the shouts and usernames as they are displayed/posted inside the shoutbox. I want to change the font size from "14" to around "12". I know it's possible, I just can't find the option/code for it in the skin or shoutbox settings in the admin control center. I tried to search the code for the "font size", but I couldn't find it.
FxG Biohazard Posted April 13, 2012 Posted April 13, 2012 when i go to edit the SHOuT REFRESH RATE it defaults to 30 and has red writing underneath that says due to resourse issues this cannot be set lower then 30 seconds. but before i updated shoutbox to the newest version i had it set to 10 seconds...is there a way to go around this and set it back to 10 seconds....maybe in the coding....
snodrog742 Posted April 13, 2012 Posted April 13, 2012 Is there a way to add a ping or sound of some sort when a message is sent on the shoutbox. I tried searching here and the tracker but find no answer. Thank you for the great add-on!
Michael Posted April 13, 2012 Posted April 13, 2012 Sorry, Michael. I didn't understand. I know about dragging the Shoutbox to expand the window and the preferences options for the Shoutbox. I'm referring to the actual font size of the shouts and usernames as they are displayed/posted inside the shoutbox. I want to change the font size from "14" to around "12". I know it's possible, I just can't find the option/code for it in the skin or shoutbox settings in the admin control center. I tried to search the code for the "font size", but I couldn't find it. You could add something like this to your stylesheet:#shoutbox-shouts-table td { font-size: 14px; } when i go to edit the SHOuT REFRESH RATE it defaults to 30 and has red writing underneath that says due to resourse issues this cannot be set lower then 30 seconds. but before i updated shoutbox to the newest version i had it set to 10 seconds...is there a way to go around this and set it back to 10 seconds....maybe in the coding.... It is set up this way because this app is very resource intensive when it refreshes too much, and can cause your site to bring down a server if it's doing this too frequently for too many of your members. I'm not going to give any instructions on how to remove or lower this default value. Is there a way to add a ping or sound of some sort when a message is sent on the shoutbox. I tried searching here and the tracker but find no answer. Thank you for the great add-on! There's nothing built-in to this app to do that, no.
Rheddy Posted April 13, 2012 Posted April 13, 2012 Thanks, Michael. I'll save this in a file so I don't forget that. Much appreciated. :sweat:
Kandice Posted April 14, 2012 Posted April 14, 2012 The @ Mention Members disappear in some Theme. Do you know how I fix this? I'm using IPBoard v3.2.3.
Michael Posted April 14, 2012 Posted April 14, 2012 The @ Mention Members disappear in some Theme. Do you know how I fix this? I'm using IPBoard v3.2.3. http://community.invisionpower.com/topic/340044-download-shoutbox/page__st__1960#entry2253621
CrossFire-Radio Posted April 14, 2012 Posted April 14, 2012 Is there a way to add a ping or sound of some sort when a message is sent on the shoutbox. I tried searching here and the tracker but find no answer. Thank you for the great add-on! There is this: http://community.invisionpower.com/topic/332097-download-rsyvarth-audio-shoutbox-alerts/#entry2079379
Ibai Posted April 14, 2012 Posted April 14, 2012 Is possible to install Shoutbox and instead of showing it in the index board, show it only in one forum? Thanks!
Gaffney Posted April 14, 2012 Posted April 14, 2012 Is possible to install Shoutbox and instead of showing it in the index board, show it only in one forum? Thanks! Go into the settings, Hook: Global Shoutbox. Go down to location settings and choose include on in specified pages listed below, then add your url's in the box below.
shaks Posted April 14, 2012 Posted April 14, 2012 Michael, after i upgraded my 3.3.0 forums to 3.3.1, right after, i uploaded the new files for 1.3.2 (i was using 1.3.1). When going to the ACP, i got an unusual prompt, where instead of the ACP, i was greeted with the same upgrade screen when making IPB upgrades. Except that it was indeed telling me to upgrade your app. So, i did what it wanted me to. I ran the upgrader and it was progressing nicely, when suddenly it all stopped and it showed this error:Fatal error: Call to undefined method output::getAsMobileSkin() in /home/user/public_html/forums/admin/sources/classes/editor/composite.php on line 247 Now, i'm not sure if the upgrade completed, but i doubt it. I reloaded my main forum page and the shoutbox was missing from the main index page, however the shoutbox tab was still there and when i clicked on the latter, the shoutbox did load. So, how do i make sure that the upgrade process completed 100%? And why did i get that error when upgrading from shoutbox 1.3.1 to 1.3.2 on IPB 3.3.1? I believe i found another bug, which reset some settings on the shoutbox after upgrading from 1.3.1 to 1.3.2 (it shouldn't change any settings). In order to make the shoutbox appear on the main index page again, i had to go to Display on? in the Settings: Hook: Global Shoutbox menu and changed it back to Board Index Page. It was reset to Every Page.
Ibai Posted April 15, 2012 Posted April 15, 2012 Go into the settings, Hook: Global Shoutbox. Go down to location settings and choose include on in specified pages listed below, then add your url's in the box below. Hi Gaffney, Thanks for your answer, it's working like a charm! One last question: Is there a possibility of removing the "tab" Shoutbox from the forum? It's being shown for everyone I want this tool only for staff.
Michael Posted April 15, 2012 Posted April 15, 2012 Michael, after i upgraded my 3.3.0 forums to 3.3.1, right after, i uploaded the new files for 1.3.2 (i was using 1.3.1). When going to the ACP, i got an unusual prompt, where instead of the ACP, i was greeted with the same upgrade screen when making IPB upgrades. Except that it was indeed telling me to upgrade your app. So, i did what it wanted me to. I ran the upgrader and it was progressing nicely, when suddenly it all stopped and it showed this error: Fatal error: Call to undefined method output::getAsMobileSkin() in /home/user/public_html/forums/admin/sources/classes/editor/composite.php on line 247 Now, i'm not sure if the upgrade completed, but i doubt it. I reloaded my main forum page and the shoutbox was missing from the main index page, however the shoutbox tab was still there and when i clicked on the latter, the shoutbox did load. So, how do i make sure that the upgrade process completed 100%? And why did i get that error when upgrading from shoutbox 1.3.1 to 1.3.2 on IPB 3.3.1? http://invisionfocus.com/tracker/issue-569-installing-132-on-ip-board-331/ I believe i found another bug, which reset some settings on the shoutbox after upgrading from 1.3.1 to 1.3.2 (it shouldn't change any settings). In order to make the shoutbox appear on the main index page again, i had to go to Display on? in the Settings: Hook: Global Shoutbox menu and changed it back to Board Index Page. It was reset to Every Page. I can't reproduce any such issue. Hi Gaffney, Thanks for your answer, it's working like a charm! One last question: Is there a possibility of removing the "tab" Shoutbox from the forum? It's being shown for everyone I want this tool only for staff. Go to the Manage Applications & Modules page in the Admin CP, edit the Shoutbox app, and click on the 'Tab Permissions' tab to set this.
CrossFire-Radio Posted April 15, 2012 Posted April 15, 2012 I don't know maybe its just me... But I just noticed this... When you goto "Edit" shout... it works fine, does what its suppose to do, and edits fine... however if you click on Load moderator tools and edit a shout that way... It goes through its little process, but does "not" edit the shout... The "edit shout" does... But the "Load Moderator Tools > Edit shout" Doesnt ... is it just me that has noticed this? Or did I break something again?
tAPir Posted April 15, 2012 Posted April 15, 2012 I don't know maybe its just me... But I just noticed this... When you goto "Edit" shout... it works fine, does what its suppose to do, and edits fine... however if you click on Load moderator tools and edit a shout that way... It goes through its little process, but does "not" edit the shout... The "edit shout" does... But the "Load Moderator Tools > Edit shout" Doesnt ... is it just me that has noticed this? Or did I break something again?Mine edits the shout but leaves the popupbox open so I have to click the x to close.
DezoLord Posted April 15, 2012 Posted April 15, 2012 I noticed a few mistakes...1. In the template the opening tag is H4 but the closing is H2. Shouldn't the closing tag be H4?<br /> <h4 class='statistics_head'> <div id='shoutbox-active-total' class='left<if test="$this->settings['shoutbox_active_ajax']"> ajax_update</if>'>{$stats['TOTAL']}</div> {$this->lang->words['active_users_text']} {$this->lang->words['on']} <a href="{parse url="app=shoutbox" seotitle="false" base="public"}" title='{$this->lang->words['view_main_shoutbox']}'>{$this->settings['shoutbox_title']}</a> <span>{$this->lang->words['active_users']}</span><br /> <span class='desc'><span id='shoutbox-active-member'>{$stats['MEMBERS']}</span> {$this->lang->words['members']}, <if test="hideGuestCount:|:$this->caches['group_cache'][ $this->settings['guest_group'] ]['g_shoutbox_view']"><span id='shoutbox-active-guests'>{$stats['GUESTS']}</span> {$this->lang->words['guests']}, </if><span id='shoutbox-active-anon'>{$stats['ANON']}</span> {$this->lang->words['anon_users']}</span> </h2> <p id='shoutbox-active-names'> <if test="count($stats['NAMES'])"> {parse expression="implode( ", ", $stats['NAMES'] )"} </if> </p>2. Also, I have enabled the 'Active Users' hook in 'Boards Stats'. When nobody is in the shoutbox, the 'active users' box is blank. How to get rid of that blank box and keep the '0 active user(s) (in the past 15 minutes)' line? I tried to put <if test="count($stats['NAMES'])"> above <p id='shoutbox-active-names'> but nothing happened.3. Hook 'Online Tab' doesn't work. I enabled it, went on the shoutbox, opened a new tab, loaded my website, looked at that shoutbox tab in the nav menu, nothing.
Michael Posted April 15, 2012 Posted April 15, 2012 I noticed a few mistakes... [color=#ff0000]1[/color]. In the template the opening tag is H4 but the closing is H2. Shouldn't the closing tag be H4? That's not the code I see, it's already got both an opening and closing <h4> tag, no <h2> tags are visible. I'm assuming you're referring to the skin_shoutbox -> shoutbox skin template, since you don't specify. [color=#ff0000]2[/color]. Also, I have enabled the 'Active Users' hook in 'Boards Stats'. When nobody is in the shoutbox, the 'active users' box is blank. How to get rid of that blank box and keep the '0 active user(s) (in the past 15 minutes)' line? I tried to put <if test="count($stats['NAMES'])"> above <p id='shoutbox-active-names'> but nothing happened. It's not designed to disappear. If you'd like to request that, the feature suggestion tracker is linked in the first post. [color=#ff0000]3[/color]. Hook 'Online Tab' doesn't work. I enabled it, went on the shoutbox, opened a new tab, loaded my website, looked at that shoutbox tab in the nav menu, nothing. It works fine for me in both my live site and my development board. Based on your first issue above, I doubt you have a good copy of this app installed, so that's probably why this hook doesn't work.
Michael Posted April 16, 2012 Posted April 16, 2012 I've gone ahead and rebuilt the zip file with the patch for that error on the installation issue. So if you tried to install this and it failed, try uninstalling it, uploading this new version, then run the install again.
bosss Posted April 16, 2012 Posted April 16, 2012 Can we only upload (overwrite) with new files (mean updated) or we must first uninstall and after install again? I have Shoutbox ver 1.3.2 and Board 3.3.1. regards bosss
smallblockfuelie Posted April 16, 2012 Posted April 16, 2012 With the shoutbox pinned to the top of the index page the 'shout' button doesn't work. If I use the shout tab the same button works. Any suggestions?
Recommended Posts
Archived
This topic is now archived and is closed to further replies.