View Single Post
  #19  
Old 12-31-2005, 11:16 AM
nitro nitro is offline
 
Join Date: Nov 2001
Posts: 302
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quick how to make this work in vbportal

open the photoplog_thumbs.php file in an editor &

Code:
Editing the thumbs php file:

1. near the top of the file below the credits add a line

global $permissions;

2. In the php file there are 3 instances of $db-> associated with queries
Change these to $vbulletin->db->

3. @ the bottom of the file comment and add this line or replace the eval line with

//eval('$home[$mods[\'modid\']][\'content\'] = "' . fetch_template('P_photoplog_thumbs') . '";'); \\ Old vba CMS

eval('$p_thumbs = "' . fetch_template('P_photoplog_thumbs') . '";'); \\ New vbportal

Save the file and upload, I suggest a new filename especially if you use both vbportal and vbA
and I suggest placing the file in your photoplog directory.

1. As directed add a new template (for vbportal continuity I suggest)
Template name: P_photoplog_thumbs and place the same content in as Calories instructions

Finally In vbPortal's CP Block layouts add a new php block with Templates set to Yes
Give it the title you desire and save.
Now add this into the content area for the added block, ensure you reflect the path to the thumbs file:

@include(HOMEPATH . '/photoplog/photoplog_thumbs.php');

print $p_thumbs;
This example assumes your photoplog directory is inside your portal directory and the filename did not change.
Save the block again and when you toggle it on for your respective module layouts it should work.
To make it horizontal use the forum thumbs plugin code for layout example and add a center block instead.

I cant say what will work in other portals but this may help as an insight there aswell.

How to is in a code box for the usual licence viewing restrictions.

Any issues just check back to this post as I will likely just update it than spread
vbportal posts throughout this thread.

Step 2 of the file edit (the 3 instance edit) maybe saveable by adding as line 1 of the file or perhaps even as line 1 of the portal block code

Edit: updated this bit as per some more expert advice than mine Still havnt tried the step 2 saver but it should be fine.

Code:
$db = $vbulletin->db;
Dont really have the time to test that bit right now tho as I am about to take the Mrs down to the outlaws. Feel free to experiment with it
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01140 seconds
  • Memory Usage 1,768KB
  • 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_code
  • (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