Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
[APM] Advanced Product Management 3.0.4 Details »»
[APM] Advanced Product Management 3.0.4
Version: 3.0.4, by mtha mtha is offline
Developer Last Online: May 2016 Show Printable Version Email this Page

Category: Administrative and Maintenance Tools - Version: 3.6.x Rating:
Released: 07-21-2006 Last Update: 12-17-2006 Installs: 150
DB Changes
Additional Files Translations Is in Beta Stage  
No support by the author.

[APM] Advanced Product Management 3.0.4

/*================================================* \
|| ########################################## ||
|| # Advanced Product Management [APM] v3.0.4 ? by HacNho
|| # Copyright (C) 2006 by HacNho, All rights reserved.
|| # ----------------------------------------------------------
|| # For use with vBulletin Version 3.6.0 RC2 and later
|| # http://www.vbulletin.com | http://www.vbulletin.com/license.html
|| # Discussion and support available at
|| # https://vborg.vbsupport.ru/showthread.php?t=121792
|| ########################################## ||
\*================================================ =*/

Hack Version: 3.0.4.060925
Compatible vB version: 3.6.x
https://vborg.vbsupport.ru/showthread.php?t=121792


NOTE:
- The old related URL is removed due to the present of default URL field. old value is Not pasted over.

APM for vBulletin 3.5.x:
https://vborg.vbsupport.ru/showthread.php?t=95741

APM for vBulletin 3.7.x (and 3.8.x)

https://vborg.vbsupport.ru/showthread.php?t=197071



DESCRIPTION:

A center product area which allow you to manage all codes/plugins/templates/phrases/settings /crons for any product.
It also add some additional fields to the product, just to save more information with a product
Release Date
Product Author
Extra Information

The extra information is only available if you install APM, and use APM to export/import other product.
It does not have any conflict with original product. You still can use APM to import standard product, or use standard product tool to import APM's product files.

INSTALL:
1. Upload all files in UPLOAD folder to your server
2. Import XML product (product-adv_product_management_XXX.xml) using vBulletin standard product import tool.
3. Refresh menu panel to display Advanced Product Management link in Plugin System section

{optional} - Re-import product-adv_product_management.xml using APM import product tool, with Allow Overwrite = Yes
This step is inserting more information into the product.
* CAUTION: DONOT use APM to import product-adv_product_management.xml BEFORE step 2.

UPGRADE:
1. Upload all files in UPLOAD folder to your server (replace the old files
2. Import XML product with "Allow Overwrite" option checked
3. Enjoy!


HISTORY:
v1.0: Initial release
v1.1: Improve count queries, thanks to KirbyDE, some bugs fix
v1.2: Add collapsible blocks into product detail

2005.10.02: version 2.0: Alot of improvement. After editting, redirect back to product manager

2005.11.05: version 2.0.3: change some function names, due to changes in vB3.5.1 / it may not work for 3.5.0

2006.07.21: version 3.0.0 - release for vB 3.6.0
2006.08.22: version 3.0.2: Add CRON to the APM - change dependency
2006.09.21: version 3.0.3 - with small fixes
2006.09.25: version 3.0.4 - fix "install code - invalid product" bug (p=1081739&postcount=38)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #42  
Old 09-25-2006, 04:11 AM
mtha's Avatar
mtha mtha is offline
 
Join Date: Jul 2002
Location: US
Posts: 775
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by stcont
Help error
(vBulletin 3.6.1)

Parse error: parse error, unexpected '}' /forum/admincp/apm_product.php on line 2855
Interesting. seems like you were getting error when exporting a product, right?

I cant reproduce the problem.

Could you tell me exactly what you were doing, when getting that error message, or which product you are trying to export.

is there anything special about the product.
can you export the product using standard vB's export?
Reply With Quote
  #43  
Old 09-25-2006, 04:32 AM
stcont stcont is offline
 
Join Date: Jul 2003
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

click & links http://homepadge/forum/admincp/apm_product.php
error Parse error: parse error, unexpected '}' /forum/admincp/apm_product.php on line 2855
Decision: coments this code

/*

PHP Code:
{
        if (empty(
$setting["$grouptitle"]))
        {
            continue;
        }

        
// add a group for each setting group we have settings for

        
$xml->add_group('settinggroup', array('name' => htmlspecialchars($group['grouptitle']), 'displayorder' => $group['displayorder']));

        foreach(
$setting["$grouptitle"] AS $set)
        {
            
$arr = array('varname' => $set['varname'], 'displayorder' => $set['displayorder']);
            if (
$set['advanced'])
            {
                
$arr['advanced'] = 1;
            }
            
$xml->add_group('setting'$arr);

            if (
$set['datatype'])
            {
                
$xml->add_tag('datatype'$set['datatype']);
            }
            if (
$set['optioncode'] != '')
            {
                
$xml->add_tag('optioncode'$set['optioncode']);
            }
            if (
$set['validationcode'])
            {
                
$xml->add_tag('validationcode'$set['validationcode']);
            }
            if (
$set['defaultvalue'] !== '')
            {
                
$xml->add_tag('defaultvalue'$set['defaultvalue']);
            }
            if (
$set['blacklist'])
            {
                
$xml->add_tag('blacklist'1);
            }
            
$xml->close_group();
        }

        
$xml->close_group();
    } 
*/
error no // but also not all functions hacks work
Reply With Quote
  #44  
Old 09-25-2006, 04:55 AM
mtha's Avatar
mtha mtha is offline
 
Join Date: Jul 2002
Location: US
Posts: 775
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by stcont
click & links http://homepadge/forum/admincp/apm_product.php
error Parse error: parse error, unexpected '}' /forum/admincp/apm_product.php on line 2855
Decision: coments this code

error no // but also not all functions hacks work
I dont think you understand my question. I need to know exactly what you were doing, when getting that error, so I can check my code and see what's wrong with it.

I already check the line 2855, and there's nothing wrong there (in that area), so I need more information (as above questioned - if you want support).

is there anyone else getting the same error?
Reply With Quote
  #45  
Old 09-25-2006, 05:11 AM
mtha's Avatar
mtha mtha is offline
 
Join Date: Jul 2002
Location: US
Posts: 775
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Paul M
If I try and add install code I just get an "Invalid Product Specified" error when clicking save.

Edit - this only seems to be if previous install code exists.
Fixed in version 3.0.4

Paul, try it out and see if it works now. thanks
Reply With Quote
  #46  
Old 09-25-2006, 08:34 AM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes, that seems to have fixed it. :up:
Reply With Quote
  #47  
Old 09-25-2006, 01:02 PM
sezmar sezmar is offline
 
Join Date: Jan 2002
Posts: 51
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I get this error when viewing product ZSEO

Fatal error: Call to undefined function: fetch_style_title_options_array() in
/homepages/XX/XXXX/htdocs/testvbb/admincp/apm_product.php(215) : eval()'d code on line 1

any ideas?
Reply With Quote
  #48  
Old 09-25-2006, 09:44 PM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That's a function in adminfunctions_options.php, so I would guess that file need adding to the includes at the start of apm_product.php.
Reply With Quote
  #49  
Old 10-03-2006, 01:51 AM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Another minor thing - when the plugin system is disabled, clicking on Advanced Product Management just gives a completely blank screen.
Reply With Quote
  #50  
Old 10-06-2006, 11:15 PM
mtha's Avatar
mtha mtha is offline
 
Join Date: Jul 2002
Location: US
Posts: 775
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Paul M
Another minor thing - when the plugin system is disabled, clicking on Advanced Product Management just gives a completely blank screen.
I think I have that fixed on the latest version, or maybe I just have it fixed on my local anyway, will check and upload the new file.
Reply With Quote
  #51  
Old 10-11-2006, 04:03 PM
adwade adwade is offline
 
Join Date: Aug 2006
Location: SouthEast, TN
Posts: 323
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by mtha
It also add some additional fields to the product, just to save more information with a product
Release Date
Product Author
Extra Information

The extra information is only available if you install APM, and use APM to export/import other product.
So do you just need to Re-Import all your .xml files (overwrite?) and let the APM get a read of everything then to have ALL the information you can?

Very Nice Product by the way!
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:01 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.05559 seconds
  • Memory Usage 2,337KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_php
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • 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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete