Thread: Profile Enhancements - vBStatus - Facebook Style Status Display (v4)
View Single Post
  #174  
Old 07-08-2008, 04:22 PM
Ideal Web Tech's Avatar
Ideal Web Tech Ideal Web Tech is offline
 
Join Date: Feb 2008
Posts: 273
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Attilitus View Post
I'm afraid that I won't integrate this into other third party modifications. It is too much of a hassle, and would require modifying and releasing new versions of other coder's work.
This can actually be done without editing vbshout at all. The following code shows how to utilize the shout engine to make a shout without actually editing vbshout. (this code is not adapted for the status system im just providing an example)
PHP Code:
    global $infernoshout;

    require_once(
DIR '/infernoshout/engine/inferno_engine.php');
    
$infernoshout->load_engine('shout');

    
$msgvar "This is the message that would be shouted";

    
$shout =& new shout;
    
$shout->silent true;
    
$shout->process("$msgvar"); 
Quote:
Originally Posted by Attilitus View Post
This issue has already brought up. This hack does not update a user's Last Activity location. The next version of the hack will, and thus this "problem" won't occur. Until then, don't worry too much about it. It will appear as "Unknown Location" for all non-admin usergroups on your forum. (Thus regular users are not seeing the URL as you see it)
Instead of making it update the whosonline location why not just bypass updating the online location as we do for most ajax scripts for actions such as this script has?

PHP Code:
define('LOCATION_BYPASS'1); 

Now to report my own problem I have noticed and havent had time to fix myself yet.

In private messages it does not do the status's properly. It doesnt do the prefix if they have a status nor does it do the message for when a user doesnt have a status set and instead shows nothing.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01286 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
  • (2)bbcode_php
  • (2)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