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

Reply
 
Thread Tools
vBulletin Project Tools Open Source 2.2.2 Details »»
vBulletin Project Tools Open Source 2.2.2
Version: 2.2.2, by PitchouneN64ngc (Senior Member) PitchouneN64ngc is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: vBulletin Project Tools - Version: 4.1.4 Rating:
Released: 09-14-2011 Last Update: 05-23-2015 Installs: 194
DB Changes Uses Plugins Auto-Templates
Additional Files  
No support by the author.

We're excited that we are finally able to release Project Tools Open Source version 2.2.2.

Here's all you need to do to have Project Tools running on your site.

1. Download the files
2. Unzip the files locally
3. Upload the contents of the files located inside the /upload/ directory to your existing vBulletin directory.
4. Log in to your forum's control panel. Go to Plugins & Products > Manage Products > Add/Import Product
5. In the Import the XML file from your server field, enter: ./includes/xml/product-vbprojecttools.xml Change Allow Overwrite to yes if you are updating a previous installation.
6. Click Import

Comments, Questions, Support and Concerns will be addressed here and here only.

Further documentation can be found in the docs and here. Beta documentation is located within the /do_not_upload/ directory within the download.

For this release, the Italian language is not updated to Project Tools 2.2.2, and the Romanian language is added and noted for 2.2.1.

I hope this release will make you happy

Thanks

Download history
- 2.1.4: 238 downloads
- 2.2.0: 262 downloads
- 2.2.0 (minified): 88 downloads
- 2.2.1: 191 downloads
- 2.2.1 (minified): 56 downloads

Download Now

File Type: zip vBulletin Project Tools 2.2.2.zip (2.21 MB, 234 views)
File Type: zip vBulletin Project Tools 2.2.2 (minified).zip (2.20 MB, 70 views)

Supporters / CoAuthors

Show Your Support

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

Comments
  #432  
Old 08-17-2022, 04:00 PM
Hostboard's Avatar
Hostboard Hostboard is offline
 
Join Date: May 2002
Location: CT
Posts: 843
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by erosolmi View Post
Tried to update to 2.2.2 under VB 4.2.5 and PHP 7.1.33 but got error:

Call to undefined method vB_DataManager::vB_DataManager() on line 89 in /home/thinba5/public_html/community/includes/class_dm_pt_project.php
#0 /home/thinba5/public_html/community/includes/functions.php(196): vB_DataManager_Pt_Project->vB_DataManager_Pt_Project(Object(vB_Registry), 2)
#1 /home/thinba5/public_html/community/includes/adminfunctions_plugin.php(1201) : eval()'d code(139): datamanager_init('pt_project', Object(vB_Registry), 2)
#2 /home/thinba5/public_html/community/includes/adminfunctions_plugin.php(1201): eval()
#3 /home/thinba5/public_html/community/admincp___XYZ/plugin.php(1755): install_product(' #4 {main}


Fatal User Error: Call to undefined method vB_DataManager::vB_DataManager() on line 89 in ..../includes/class_dm_pt_project.php in ..../vb/vb.php on line 286
Trace Data:
#1 : vbstop() called in ..../includes/class_core.php on line 6089
#2 : vbulletin_error_handler() called in on line
#3 : trigger_error() called in ..../vb/vb.php on line 286
#4 : vB::handleException() called in on line

Var Type:
[ NULL ]

Var Data:
null


Anyone can help?
While vBulletin is PHP 7.1.x compliant I am not sure about PT
Backup and try this file (running on PHP 7.4.x).
Attached Files
File Type: php class_dm_pt_project.php (14.0 KB, 5 views)
Reply With Quote
  #433  
Old 08-17-2022, 04:49 PM
erosolmi erosolmi is offline
 
Join Date: Jan 2010
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks a lot.
I tried, passed that point but now same error in another file: class_dm_pt_milestone.php

Call to undefined method vB_DataManager::vB_DataManager() on line 96 in /home/thinba5/public_html/community/includes/class_dm_pt_milestone.php
#0 /home/thinba5/public_html/community/includes/functions.php(196): vB_DataManager_Pt_Milestone->vB_DataManager_Pt_Milestone(Object(vB_Registry) , 2)
#1 /home/thinba5/public_html/community/includes/adminfunctions_plugin.php(1201) : eval()'d code(265): datamanager_init('pt_milestone', Object(vB_Registry), 2)
#2 /home/thinba5/public_html/community/includes/adminfunctions_plugin.php(1201): eval()
#3 /home/thinba5/public_html/community/admincp___XYZ/plugin.php(1755): install_product(' #4 {main}

Fatal User Error: Call to undefined method vB_DataManager::vB_DataManager() on line 96 in ..../includes/class_dm_pt_milestone.php in ..../vb/vb.php on line 286
Trace Data:
#1 : vbstop() called in ..../includes/class_core.php on line 6089
#2 : vbulletin_error_handler() called in on line
#3 : trigger_error() called in ..../vb/vb.php on line 286
#4 : vB::handleException() called in on line

Var Type:
[ NULL ]

Var Data:
null
Reply With Quote
  #434  
Old 08-17-2022, 05:03 PM
Hostboard's Avatar
Hostboard Hostboard is offline
 
Join Date: May 2002
Location: CT
Posts: 843
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by erosolmi View Post
Thanks a lot.
I tried, passed that point but now same error in another file: class_dm_pt_milestone.php

Call to undefined method vB_DataManager::vB_DataManager() on line 96 in /home/thinba5/public_html/community/includes/class_dm_pt_milestone.php
#0 /home/thinba5/public_html/community/includes/functions.php(196): vB_DataManager_Pt_Milestone->vB_DataManager_Pt_Milestone(Object(vB_Registry) , 2)
#1 /home/thinba5/public_html/community/includes/adminfunctions_plugin.php(1201) : eval()'d code(265): datamanager_init('pt_milestone', Object(vB_Registry), 2)
#2 /home/thinba5/public_html/community/includes/adminfunctions_plugin.php(1201): eval()
#3 /home/thinba5/public_html/community/admincp___XYZ/plugin.php(1755): install_product(' #4 {main}


Fatal User Error: Call to undefined method vB_DataManager::vB_DataManager() on line 96 in ..../includes/class_dm_pt_milestone.php in ..../vb/vb.php on line 286
Trace Data:
#1 : vbstop() called in ..../includes/class_core.php on line 6089
#2 : vbulletin_error_handler() called in on line
#3 : trigger_error() called in ..../vb/vb.php on line 286
#4 : vB::handleException() called in on line

Var Type:
[ NULL ]

Var Data:
null
Try this. Same note as before.
Attached Files
File Type: php class_dm_pt_milestone.php (8.8 KB, 5 views)
Reply With Quote
  #435  
Old 08-17-2022, 05:13 PM
erosolmi erosolmi is offline
 
Join Date: Jan 2010
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Now I get a MySql error.
mysqli_query(): (42S22/1054): Unknown column 'options' in 'field list' in ..../includes/class_core.php on line 1386

Steven ... thanks a lot for your help.
I think I will give up and move into another project management tool.
Reply With Quote
  #436  
Old 08-17-2022, 05:18 PM
erosolmi erosolmi is offline
 
Join Date: Jan 2010
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Also get SQL error about a table that doesn't exists.
I think that my try and retry skipped some SQL updates.

Database error in vBulletin 4.2.5:

Invalid SQL:

SELECT issuenote.*, issue.*, issuenote.username AS noteusername, issuenote.ipaddress AS noteipaddress, issuemagicselect.*,


user.*, userfield.*, usertextfield.*, pt_user.*,
IF(user.displaygroupid = 0, user.usergroupid, user.displaygroupid) AS displaygroupid, user.infractiongroupid,


issue.visible, issue.lastactivity, issue.lastpost,
user.lastactivity AS user_lastactivity


FROM pt_issue AS issue
INNER JOIN pt_issuenote AS issuenote ON
(issuenote.issuenoteid = issue.firstnoteid)
INNER JOIN pt_issuemagicselect AS issuemagicselect ON
(issuemagicselect.issueid = issue.issueid)

LEFT JOIN user AS user ON (user.userid = issuenote.userid)
LEFT JOIN userfield AS userfield ON (userfield.userid = user.userid)
LEFT JOIN usertextfield AS usertextfield ON (usertextfield.userid = user.userid)
LEFT JOIN pt_user AS pt_user ON (pt_user.userid = user.userid)





WHERE issue.issueid = 26;

MySQL Error : Table 'pt_issuemagicselect' doesn't exist
Reply With Quote
  #437  
Old 08-17-2022, 05:20 PM
Hostboard's Avatar
Hostboard Hostboard is offline
 
Join Date: May 2002
Location: CT
Posts: 843
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

My class_core.php file has been updated for PHP 8.0.x I am running under PHP 7.4.x Not sure if it is compatible with a latter PHP version. More than willing to let you try it if you want. Heading out for a while so won't be able to reply till tonight if you do.
Reply With Quote
  #438  
Old 08-17-2022, 07:03 PM
Hostboard's Avatar
Hostboard Hostboard is offline
 
Join Date: May 2002
Location: CT
Posts: 843
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by erosolmi View Post
Also get SQL error about a table that doesn't exists.
I think that my try and retry skipped some SQL updates.

Database error in vBulletin 4.2.5:

Invalid SQL:

SELECT issuenote.*, issue.*, issuenote.username AS noteusername, issuenote.ipaddress AS noteipaddress, issuemagicselect.*,


user.*, userfield.*, usertextfield.*, pt_user.*,
IF(user.displaygroupid = 0, user.usergroupid, user.displaygroupid) AS displaygroupid, user.infractiongroupid,


issue.visible, issue.lastactivity, issue.lastpost,
user.lastactivity AS user_lastactivity


FROM pt_issue AS issue
INNER JOIN pt_issuenote AS issuenote ON
(issuenote.issuenoteid = issue.firstnoteid)
INNER JOIN pt_issuemagicselect AS issuemagicselect ON
(issuemagicselect.issueid = issue.issueid)

LEFT JOIN user AS user ON (user.userid = issuenote.userid)
LEFT JOIN userfield AS userfield ON (userfield.userid = user.userid)
LEFT JOIN usertextfield AS usertextfield ON (usertextfield.userid = user.userid)
LEFT JOIN pt_user AS pt_user ON (pt_user.userid = user.userid)





WHERE issue.issueid = 26;

MySQL Error : Table 'pt_issuemagicselect' doesn't exist
Have you tried re-running the installer? Looks like it did not complete.
Reply With Quote
  #439  
Old 08-18-2022, 04:15 AM
erosolmi erosolmi is offline
 
Join Date: Jan 2010
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes, all errors come from an install process.
My previous working PT version was 2.1.4 and tried to upgrade to 2.2.2.
Reply With Quote
  #440  
Old 12-31-2022, 02:42 PM
Hostboard's Avatar
Hostboard Hostboard is offline
 
Join Date: May 2002
Location: CT
Posts: 843
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The SVN shows an update as late as 8/15/2020
Would be nice to know what changes were made so I can do a DIFF since my files were updated for PHP 7.4.x
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 11:53 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05405 seconds
  • Memory Usage 2,357KB
  • Queries Executed 26 (?)
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
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (10)post_thanks_box
  • (15)post_thanks_box_bit
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (4)postbit_attachment
  • (10)postbit_onlinestatus
  • (10)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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete