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
  #32  
Old 09-21-2006, 09:54 AM
Spiffware Spiffware is offline
 
Join Date: Dec 2001
Location: Bronco country
Posts: 72
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

has anyone try to install this on 3.6.1 to see if it worked?
Reply With Quote
  #33  
Old 09-21-2006, 10:25 AM
mtha's Avatar
mtha mtha is offline
 
Join Date: Jul 2002
Location: US
Posts: 775
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

it seems to work on 3.6.1, but need revised and small fixes. I will try to work on it next week.
Reply With Quote
  #34  
Old 09-21-2006, 10:59 AM
Spiffware Spiffware is offline
 
Join Date: Dec 2001
Location: Bronco country
Posts: 72
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok thanks
Reply With Quote
  #35  
Old 09-21-2006, 02:02 PM
Kriminal's Avatar
Kriminal Kriminal is offline
 
Join Date: Dec 2004
Location: Buenos Aires
Posts: 32
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Spiffware
has anyone try to install this on 3.6.1 to see if it worked?
It works in 3.6.1
Reply With Quote
  #36  
Old 09-21-2006, 11:49 PM
mtha's Avatar
mtha mtha is offline
 
Join Date: Jul 2002
Location: US
Posts: 775
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hack Version: 3.0.3.060921
Compatible vB version: 3.6.0 (and later)

With small fixes and clean up.

Does work with vB 3.6.1
Reply With Quote
  #37  
Old 09-21-2006, 11:54 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
Excellent, I am about to update.
BTW, the zip seems to refer to 3.0.3, but the text only refers to 3.0.2 ?
Fixed

Quote:
mtha - any chance we could get associated product XML at least displayed, and maybe the option to create a basic bitfield or cpnav skeleton? I don't expect full XML editing in the APM (yet!! LOL!), but it would be nice to at least have a table showing any associated XML files, and the ability to peek at them without having to jump on ssh or download them.
well, no. not at the current time.


Quote:
If you forget to fill out the Version field when adding install / uninstall code, it doesn't throw any errors, and the feedback says the changes have been saved ... but they haven't.
Dont see that error, or it's been fixed on the way

Quote:
Speaking of which. I do have one slightly more than trivial issue I just noticed with one of the projects in my list. It's a fairly large on (the first beta release of SirAdrian's vBlogetin). The APM outputs it fine, except that it truncates the output at the end of the first setting group.

The product has three distinct settings groups, but APM gets as far as the last entry in the first group, and stops there. It doesn't even print the content of the last entry in that first group, it just prints the title line.

There is no Save button, and the usual footer stuff (including the debug info) is missing as well.
I couldnt find vBlogetin on the site here, so cant test. anyway, I clean up and fix some table on vboptions. Try again and see if it is fixed.


Quote:
Another issue I've run across ... I don't know if this is APM, or a generic vB problem, but when I try and create a new template in a new product I'm working on, when it saves it tells me "Invalid product ID", even tho I have definitely selected my new product from the dropdown on the new template page.
Dont see the problem. Try to upgrade to the newest version and see if you still get the error?


Quote:
1. A way to add/change the autor in phrases
2. A way to add/change version numbers in phrases
3. A way to add/change phrase date in phrases
They are all in phrases, aint they?
Reply With Quote
  #38  
Old 09-23-2006, 04:30 AM
Spiffware Spiffware is offline
 
Join Date: Dec 2001
Location: Bronco country
Posts: 72
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok installed and it seems to work ill let you know if i get any issues but so far its fine.
Reply With Quote
  #39  
Old 09-23-2006, 08:00 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

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.
Reply With Quote
  #40  
Old 09-24-2006, 02:45 AM
Spiffware Spiffware is offline
 
Join Date: Dec 2001
Location: Bronco country
Posts: 72
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

if u read his txt uninstall out virsion and install new one it works fine.
Reply With Quote
  #41  
Old 09-24-2006, 07:21 AM
stcont stcont is offline
 
Join Date: Jul 2003
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Help error
(vBulletin 3.6.1)

Parse error: parse error, unexpected '}' /forum/admincp/apm_product.php on line 2855

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();
    } <= 
2855 line 
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:04 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.06108 seconds
  • Memory Usage 2,338KB
  • 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
  • (7)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