vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB5 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=263)
-   -   How to include php file in my template plugin? (https://vborg.vbsupport.ru/showthread.php?t=298770)

trancegodly 08-02-2013 10:20 PM

Quote:

Originally Posted by Wayne Luke (Post 2426447)
I've uploaded some basic documentation on API Extensions and Hooks to here.

The addon system in vBulletin 5 is different and the idea of PHP Plugins embedded in the database should be discarded. You probably will not be able to simply update your existing plugins, you'll need to rewrite how you retrieve information from the API or have your app call the API directly.

Thank you so much for this, sadly your pdf's have more info then the manual for 5.0.4 lol.

tapatalk 10-21-2013 09:59 PM

Quote:

Originally Posted by Wayne Luke (Post 2426447)
I've uploaded some basic documentation on API Extensions and Hooks to here.

The addon system in vBulletin 5 is different and the idea of PHP Plugins embedded in the database should be discarded. You probably will not be able to simply update your existing plugins, you'll need to rewrite how you retrieve information from the API or have your app call the API directly.

Hello,

I tried to write some extension code as your gave pdf document,but when I call the method in template it does not work.

The following is my code:
PHP Code:

class Testzz_Api_Site extends vB_Api_Extensions {
  protected 
$product 'zzz';
  protected 
$developer 'ttt';
  protected 
$title 'test Product';

  protected 
$minver '5.0.0';
  protected 
$maxver '5.0.99';

  protected 
$AutoInstall 1;
  protected 
$extensionOrder 10;

  public function 
testCodeFunc($prev) {
    return 
'<!-- test package -->';
  }


I called the method in template:
PHP Code:

{vb:data wzttestvar,Testzz_Api_SitetestCodeFunc}
{
vb:raw wzttestvar

How can I make this work?

And I remembered that there are some xml folder and file need to be maked inside the package folder,should I create xml folder for the extension,but I do not know how to make the xml file for the extention api?

Thanks.


Btw:
I'm Tapatalk Tom Wu,We may need vBulletin official team to give us more guide on the VB5 plugin development,and we may can start more deep technical cooperation with your company.:)

Any help would be appreciated.

tapatalk 10-23-2013 04:31 AM

Is there any solutions for it?

Thanks.

tapatalk 10-26-2013 06:43 AM

Can not get any help from here and official side?
It is disillusionary.

Zachery 10-26-2013 10:15 AM

This is a community based site, you might want to ask questions about what isn't working, or what is working, or what exactly is going wrong.

tapatalk 10-26-2013 10:20 AM

Yes,we do not know how to make my extension api work.
Maybe we need at least a full example extension package and detailed document to guide us to completely implement our own extension.

Could you guide us?

And we may can start more deep technical cooperation with your company.

Any help would be appreciated

Thanks.

Zachery 10-26-2013 05:03 PM

Have you looked at any of the third party addons?

tapatalk 10-27-2013 12:13 AM

I've studied the default extensions in VB 5,but I still do not know how to make my first extension api work.
Maybe we need a guiding document to tell us the full process for implementing an api extension.

Could you recommend us some third party addons and detailed urls for the first example?

Thanks.

tapatalk 10-29-2013 08:36 AM

Any updates?

Or could you tell us where to get the addons for vBulletin 5?

ozzy47 10-29-2013 10:23 AM

Here is where all the current mods for vB5 are, vBulletin 5.x Products & Extensions


All times are GMT. The time now is 02:41 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01074 seconds
  • Memory Usage 1,739KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php_printable
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete