View Single Post
  #111  
Old 02-18-2004, 04:28 AM
AndrewD AndrewD is offline
 
Join Date: Jul 2002
Location: Scotland
Posts: 3,486
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Tables

The instructions were too clear, I guess, and the code moved itself around while I wasn't watching...

If you want to use table names other than the default I use (local_) - you don't need to, you just might decide to have a different consistency - you change the following line in local_links.php and in local_links_install.php

define('THIS_TABLE', 'local_');

Unfortunately, if you want to use the same standard TABLE_PREFIX that the rest of your board uses, then the instructions mysteriously got themeselves into the wrong place. The statement:

define ('THIS_TABLE', TABLE_PREFIX);

has to come after including global.php, not before. Both scripts I supplied put these statements a few lines too soon. Just move the lines down a bit. I'll fix.

Images

As far as images are concerned, you can use all the available BBCodes in all the title and description fields for links and categories. So there's nothing to stop you including an IMG code to get a picture there if you want. Hoffi, maybe I'm missing what you mean?

Integration with the AdminCP

I really do understand why people want to see hack administration integrated with the main VB admincp. The problem is that this breaks a golden rule of developing beta code - don't interfere with things you shouldn't touch. This hack is essentially "clean" as far as VB is concerned - it dumps new tables into the database and new templates into your styles, but it doesn't change any of the VB release code, so there should be no problem in upgrading your VB. This is very important for our main VB application, which is a major business web site and has to be rock solid.

This hack's templates and code are written so that only your admins get the option to jump to and use the admin facilities. It is a trivial patch to include the link in your main adminCP - I just haven't given it yet because it hasn't been a priority for me.

Updated code

I reposted the 0.95 zip last night to fix a couple of the reported problems (table index for efficiency, ability to install in versions pre-RC4. The table prefix bug correction described above isn't yet there - if I have time this evening, I'll deal with it.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01340 seconds
  • Memory Usage 1,766KB
  • 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
  • (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