Thread: New Posting Features - [DBTech] Advanced User Tagging v3 (vB3)
View Single Post
  #645  
Old 06-09-2015, 02:44 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MindStar View Post
Found a bug in

dbtech/usertag/hooks/notifications_list.php

each reference to usertag.php should be prefixed by $vbulletin->options[bburl]

i.e. replace

Code:
'link'   => 'usertag.php?'  ...

with

Code:
'link'   => $vbulletin->options[bburl] . '/usertag.php?'  ...

so it looks like

Code:
if (!(bool)($vbulletin->userinfo['dbtech_usertag_settings'] & 8) AND !(bool)($vbulletin->options['dbtech_usertag_disabledfeatures'] & 1))
	{
		$notifications['dbtech_usertag_mentioncount'] = array(
			'phrase' => $vbphrase['dbtech_usertag_new_mentions'],
			'link'   => $vbulletin->options[bburl] . '/usertag.php?' . $vbulletin->session->vars['sessionurl'] . 'do=profilenotif&tab=mentions',
			'order'  => 110
		);
	}

else the links are broken if the notifications menu items that are appended to the PM notification menu are broken if the menu is used on a page outside of the forum folder/directory, e.g. when using vB Advanced CMPS to have a custom forum homepage rather than showing the forum index.

I believe that references to usertag.php in product-dbtech_usertag.xml also need the same treatment.

There may be other references to usertag.php that also need prefixing that I haven't stumbled across yet.

Cheers,

Marco.
This is a bug in vBAdvanced, not User Tagging. Changing the usertag plugin in that way will have other ramifications, as we did have that change implemented in the past and received multiple bug reports. vBAdvanced should set the <base> tag to the forum directory in order for notification links to work correctly.

Quote:
Originally Posted by karabaja3 View Post
I did not come here to write how this plugin is actually unfunctional, but for the fact I have an unsolvable problem after uninstallation.
I tried with the Developer tools and code inspector in Chromium and FF to trace this code leftover, but I never managed to locate it in Templates or Phrases. Please help. Screenshot:

Remove the BBCode from your Custom BB Code manager in the ACP

Quote:
Originally Posted by lauxanh View Post
Is there anyway to send quote,mention notification to PM instead of email?
Not at this time, sorry


Fillip
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01695 seconds
  • Memory Usage 1,780KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_code
  • (3)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete