PDA

View Full Version : vBulletin Project Tools - vBulletin Project Tools Open Source 2.2.2


Pages : 1 [2]

PitchouneN64ngc
10-21-2013, 10:31 AM
Is the issueid 2 exists in the table pt_issue?

smite
10-22-2013, 01:24 AM
I'm confused don't know what to do.

Berndel
10-22-2013, 07:00 AM
i have the same problem and ad the SQL DB is Vb_4pt_issue but not pt_issue
in the table is the report i done test1

dizzynation
10-22-2013, 08:37 AM
Any successful 4.2.0 PL3 users out there? Could really use this on one of my boards... Thanks1

moby2006
10-23-2013, 07:33 AM
Im getting blank page when i submit the form and invalid page when clicked on bug title
Also the projectpost.php?do=managesubscriptions page is also not working :/


Vbulletin Version - 4.2.1



was for me.
have you all running patch?

Edit:I use vb4.2.1 and it all works

Berndel
10-23-2013, 09:28 AM
was for me.
have you all running patch?

Edit:I use vb4.2.1 and it all works
I use vb4.2.2 and the latest pt
the problem i have is
Invalid Issue specified. If you followed a valid link, please notify the administrator
the sql table is there i made an test1 entry that shows up in sql ?
but if i click on issue.php?1-test1 you followed a valid link

smite
10-23-2013, 02:52 PM
I use vb4.2.2 and the latest pt
the problem i have is
Invalid Issue specified. If you followed a valid link, please notify the administrator
the sql table is there i made an test1 entry that shows up in sql ?
but if i click on issue.php?1-test1 you followed a valid link

I'm getting the same error.

PitchouneN64ngc
10-23-2013, 09:33 PM
I'll take a look. It seems this happens on mod_rewrite only.

Muhammad Rahman
10-24-2013, 11:14 AM
any update../

dizzynation
10-29-2013, 08:12 AM
This is already fixed in SVN. Open the file ./packages/vbprojecttools/attach/issue.php then find arount the line 623:

public function post_delete()

Replace by:

public function post_delete(&$attachdm = '')

Still doesn't working on 4.2.1 - Would love to get this going please!

Fraxter
11-03-2013, 12:39 AM
I'll take a look. It seems this happens on mod_rewrite only.

Any update about that? I've the same issue. Also the features counter doesn't update anymore.

rbc
11-12-2013, 07:18 AM
Hi
I tried to import the vBulletin Project Tools 2.2.0 xml file.

i had a previous version of the project tools installed something for vb 4 xxxxxx
(what i mean is , i want to make an update .....)

i uploaded all files to my server and start the product import in admincp !!

Then this error appears ---

PHP Code:
MySQL-Error : Unknown column 'pt_issueid' in 'field list'
Fehler-Nr. : 1054
Fehler-Zeit : Monday, 11.11.2013 @ 17:06:09
Datum : Monday, 11.11.2013 @ 17:06:09
Skript : xxxxxxxxxx/plugin.php?do=productimport
Referrer : xxxxxxxxxx/plugin.php?do=productadd
IP-Adresse : xx.xx.xx.xx
Benutzername : rbc
Klassenname : vB_Database
MySQL-Version : 5.0.70-log

Stack Trace:

#0 vB_Database->halt() called in [path]/includes/class_core.php on line 426
#1 vB_Database->execute_query() called in [path]/includes/class_core.php on line 459
#2 vB_Database->query_read() called in [path]/includes/adminfunctions_plugin.php(1199) : eval()'d code on line 65
#3 eval() called in [path]/includes/adminfunctions_plugin.php on line 1199
#4 install_product() called in [path]/admincp/plugin.php on line 1749

i did a search on vborg but i cant find only this old link :

I tried this and it does not work !

Does someone of you know a fix for this ?

I Use :
PHP Version 5.2.11-pl1-gentoo
MySQL-Version 5.0.70
vbulletin 4.2.1

already posted this here (https://vborg.vbsupport.ru/showthread.php?p=2460081&posted=1#post2460081) (maybe wrong place)

thanks

PitchouneN64ngc
11-12-2013, 02:51 PM
I'll take a look to reproduce your specific case.

rbc
11-12-2013, 05:00 PM
Hi PitchouneN64ngc

This would be great !

Today i tried it one more time and thats happen ........


Db error vBulletin 4.2.1:

Invalid SQL:

SELECT threadid, pt_issueid, pt_forwardmode
FROM thread
WHERE pt_issueid > 0;

MySQL-Fehler : Unknown column 'pt_issueid' in 'field list'
Fehler-Nr. : 1054
Fehler-Zeit : Monday, 11.11.2013 @ 17:06:09
Datum : Monday, 11.11.2013 @ 17:06:09
Skript : xxxxxxxxxx/plugin.php?do=productimport
Referrer : xxxxxxxxxx/plugin.php?do=productadd
IP-Adresse : xx.xx.xx.xx
Benutzername : rbc
Klassenname : vB_Database
MySQL-Version : 5.0.70-log

Stack Trace:

#0 vB_Database->halt() called in [path]/includes/class_core.php on line 426
#1 vB_Database->execute_query() called in [path]/includes/class_core.php on line 459
#2 vB_Database->query_read() called in [path]/includes/adminfunctions_plugin.php(1199) : eval()'d code on line 65
#3 eval() called in [path]/includes/adminfunctions_plugin.php on line 1199
#4 install_product() called in [path]/admincp/plugin.php on line 1749


may that helps ......

thanks

rbc
11-13-2013, 06:53 PM
found this on pruduct pt.xml

---------------------------------------------------------------------------
1107 <installcode><![CDATA[$show['ptimporter_previous'] = false;
---------------------------------------------------------------------------

but it did not help !!

maybe someone know where i can find the old project tools zip file for vb4
made by Zachery (100 Yeahrs ago) :D

My Board sucks completely now ...............

thanks

rbc
11-14-2013, 10:55 AM
Hi

I did a restore of my db and uploaded the old Project tools files to my server!

It works now just fine again (Project Tools ver 2.1.1)

Add-on : vBulletin Project Tools / process_templates_complete (deactivated) = OK

thanks and bye ........... :p

LoveStream
11-20-2013, 10:28 PM
Hello.

I have this error, using PT2.2.0 under vb4.2.2

When I tried I create new project item or imported from a forum.

Fatal error: Cannot make non static method vB_Legacy_Dataobject::get_fieldnames() static in class vB_Legacy_IssueNote in /home/apache/htdocs/wavenews/article/vb/legacy/issuenote.php on line 317

thanks

LoveStream
11-20-2013, 11:38 PM
Hello.

I have this error, using PT2.2.0 under vb4.2.2

When I tried I create new project item or imported from a forum.

Fatal error: Cannot make non static method vB_Legacy_Dataobject::get_fieldnames() static in class vB_Legacy_IssueNote in /home/apache/htdocs/wavenews/article/vb/legacy/issuenote.php on line 317

thanks

Well, I solved it from your notice in front-pages. thank you.

In addition to the next release, I strong hope to add viewcount column to the thread list.

;)

Mephistoxz
11-30-2013, 10:11 PM
I can't install Project Tools because it uses "/install/" folder in order to get installed, and I can't access my admincp if there's an "install" folder in my forum root.
Any clue about the error?

2) This should be the first question :D Does PT works in VB 4.2.1 ?????????

PitchouneN64ngc
12-02-2013, 07:59 PM
The install directory from the package is not mandatory, I just followed the vBulletin package which have the mobile style in the install directory. It will be moved elsewhere in the next release.

BTW, I had some computer issues & I lost some time. I'll check everybody stuff asap :)

Berndel
12-07-2013, 12:09 PM
The install directory from the package is not mandatory, I just followed the vBulletin package which have the mobile style in the install directory. It will be moved elsewhere in the next release.

BTW, I had some computer issues & I lost some time. I'll check everybody stuff asap :)

nice to hear it go forward:)

lucky8919
12-09-2013, 11:24 AM
After updat from 2.1.4 I got some issues:


When I try to create a new issue I get this:

The following errors occurred with your submission

The applicable version is missing and is required. Please contact the administrator.
The category is missing and is required. Please contact the administrator.
The priority is missing and is required. Please contact the administrator.

Even if all fiels are defined.

2º Blank page after deleting, adding comments.

3º "Promote to issue" link missing.

PitchouneN64ngc
12-09-2013, 05:20 PM
It seems a bug was fixed for this, it is included in the next version.

LoveStream
12-23-2013, 10:09 AM
Hello, Team.

I post here again that PT 2.2.0 make facebook Like button to disappear whenever it installed and runs.

So, I have to disable it at last. I hope this also would be fixed.

I used this with vb4.2.2 but others were not tested.

Thank you efforts.

LoveStream
12-23-2013, 10:17 AM
Other one on the PT2.2.0, I can't post the issue item from which is issue page to forum where it should be posted. After review in the issue page but it disable to post to forum again.

Check it please too.
;)

LoveStream
12-23-2013, 10:21 AM
In addition, my request one is, add view count on the issue items. :p

PitchouneN64ngc
12-24-2013, 05:39 PM
Be sure everything will be review and available. Maybe not everything will be in 2.2.1 but I'll try. I'll release 2.2.1 very soon, rejecting the missing planned issues for 2.2.1 to release it ASAP and add them in 2.2.2. I prefer to fix bugs than adding more 'broken' stuff.

LoveStream
12-25-2013, 11:11 PM
Be sure everything will be review and available. Maybe not everything in 2.2.0 but they will be added in 2.2.1. I'll release 2.2.0 very soon, rejecting the missing planned issues for 2.2.1 to release it ASAP. I prefer to fix bugs than adding more 'broken' stuff.

I wish happy new year!~ :erm:

PitchouneN64ngc
12-27-2013, 10:51 AM
Do you have any screenshot of that FB issue? I have all buttons displayed fine in 2.2.1. Thanks :)

PitchouneN64ngc
12-27-2013, 01:01 PM
After updat from 2.1.4 I got some issues:


1?
When I try to create a new issue I get this:

The following errors occurred with your submission

The applicable version is missing and is required. Please contact the administrator.
The category is missing and is required. Please contact the administrator.
The priority is missing and is required. Please contact the administrator.


Even if all fiels are defined.

After the upgrade, this can happen even if there is already a code in the upgrader. You can edit your project in the AdminCP to fix this definitively.

2? Blank page after deleting, adding comments.

Maybe a PHP 5.4/5.5 issue, I need the full message. Check your error logs.

3? "Promote to issue" link missing.

This needs to rebuild the project permissions.

LoveStream
12-29-2013, 03:33 AM
Do you have any screenshot of that FB issue? I have all buttons displayed fine in 2.2.1. Thanks :)

Is that really need to view the screenshot? When I make the option of PT is as ON then the other Like Button on the Article, forum threads, blog were gone. But in this case, only the one on the PT issue page remains.

Image that please. :rolleyes:

Lynne
12-29-2013, 03:41 AM
Is that really need to view the screenshot? When I make the option of PT is as ON then the other Like Button on the Article, forum threads, blog were gone. But in this case, only the one on the PT issue page remains.

Image that please. :rolleyes:
You can not provide it, but usually if someone who is offering to help asks for a screenshot, there is a reason they asked.

LoveStream
12-29-2013, 04:19 AM
You can not provide it, but usually if someone who is offering to help asks for a screenshot, there is a reason they asked.

Well, you are welcome. It worthy to accept. ;)

Here I attach three different screen images with each file name.

There is no any products without default one.

Look at the Like button appears again when PT are disabled.

Compare it.

PitchouneN64ngc
12-29-2013, 03:51 PM
Okay I got it now, lemme fix that.

PitchouneN64ngc
12-29-2013, 03:57 PM
Replace the plugin called 'Facebook Like Button in issues' by this code:

if (THIS_SCRIPT == 'issue')
{
if ($vbulletin->options['facebooklikeissues'])
{
$show['fb_likebutton'] = true;
$show['loadfbroot'] = !is_facebookenabled();
$templater = vB_Template::create('facebook_likebutton');
$templater->register('appid', urlencode($vbulletin->options['facebookappid']));

if (is_browser('ie') OR is_browser('opera'))
{
$templater->register('href', urlencode(get_fbcanonicalurl()));
}
else
{
$templater->register('href', get_fbcanonicalurl());
}

$retval .= $templater->render();
}
else
{
$retval .= '';
$show['fb_likebutton'] = false;
}
}

LoveStream
12-29-2013, 04:39 PM
Replace the plugin called 'Facebook Like Button in issues' by this code:

if (THIS_SCRIPT == 'issue')
{
if ($vbulletin->options['facebooklikeissues'])
{
$show['fb_likebutton'] = true;
$show['loadfbroot'] = !is_facebookenabled();
$templater = vB_Template::create('facebook_likebutton');
$templater->register('appid', urlencode($vbulletin->options['facebookappid']));

if (is_browser('ie') OR is_browser('opera'))
{
$templater->register('href', urlencode(get_fbcanonicalurl()));
}
else
{
$templater->register('href', get_fbcanonicalurl());
}

$retval .= $templater->render();
}
else
{
$retval .= '';
$show['fb_likebutton'] = false;
}
}

Now it's great well.

Thank you. :)

CKSU.com
01-25-2014, 08:04 AM
I was runing VB 4.1.4 with PT 2.1.4.. Then, I upgrade to VB 4.2.2

I downloaded the PT 2.2.0. I disabled the plugin, I uploaded the plugin files.
When I tried to login into Control Panel, It tells me to remove "install" folder, I did.
Then, I tried to import/upgrade the plugin using ./includes/xml/product-vbprojecttools.xml file.
I got this error.

Database error in vBulletin 4.2.2:

Invalid SQL:

SELECT projectid, options
FROM pt_project;

MySQL Error : Unknown column 'options' in 'field list'
Error Number : 1054
Request Date : Saturday, January 25th 2014 @ 12:03:01 PM
Error Date : Saturday, January 25th 2014 @ 12:03:02 PM
Script : http://www.cksu.com/vb/admincp/plugin.php?do=productimport
Referrer : http://www.cksu.com/vb/admincp/plugin.php?do=productadd
Classname : vB_Database
MySQL Version : 5.1.71

PitchouneN64ngc
01-26-2014, 08:56 PM
I'll give a try this week..

BTW you can remove the 'install' folder, I just followed the way where the original mobile style was included in vB4. For the next release, I'll move it elsewhere to avoid this issue again :)

OlijO
02-16-2014, 06:21 PM
Hi,
we had isntalled it.
vB4.2.2 and last version of project tool.
When we submit a task, after submitted we obtain a white page.
If i go back, and show the main page of the project tool the task can be seen but if i try to open it we obtain an error message showex it's a bas link
I saw some people have the same problem but don't receive any answer.
Any idea what it can be ?
Regards,
Olivier

PitchouneN64ngc
02-16-2014, 07:51 PM
This seems the same issue and the only related thing I can suspect is the use of vbseo. I have no other any way to 'reproduce' it.

OlijO
02-17-2014, 04:33 AM
This seems the same issue and the only related thing I can suspect is the use of vbseo. I have no other any way to 'reproduce' it.
Hi
i don't have vBSEO installed.
I use rewrite engine from vBulletin 4.2.2
If i disable rewrite engine i have the same problem (old link and new).
My mod installed :
148185
Regards,
Olivier

PitchouneN64ngc
02-17-2014, 04:45 PM
Can you provide me a PM with some login infos (a single registered user is fine) for me to test it? Thanks :)

OlijO
02-17-2014, 05:07 PM
Pit i can't send you a PM. You choice to not receive PM.

PitchouneN64ngc
02-17-2014, 05:52 PM
Fixed :D

OlijO
02-17-2014, 06:02 PM
Sent, thanks ;)

Terrikate
02-21-2014, 10:32 PM
I dont see the comments in the issues but these are being saved correctly. I see them duplicate in the activitystream. What can it be?

vbulletin 4.2.2
projecttools 2.2.0 (with all patches published here applied)

Thanks!

PitchouneN64ngc
02-23-2014, 06:56 PM
It should auto-rebuild itself. If it didnt, rebuild it into the AdminCP. I'll check how to force a rebuild on new post.

Terrikate
02-24-2014, 12:29 PM
Rebuild works for the activity stream but not on individual issues.

In the issue list shows me that there are new answers but on entering the issue only show the issue description without comments.

Thanks!

pmcpa
03-02-2014, 10:53 PM
Random Question... Is there a way to export the content of project manager? We are getting a request from a "high up" who has the ability to look at the project manager but is in love with excel.... ugg

PitchouneN64ngc
03-03-2014, 09:00 PM
There is no such a way for this actually.

pmcpa
03-03-2014, 09:11 PM
I was 99% sure, but I had to double check. Thanks!

PitchouneN64ngc
03-09-2014, 09:08 AM
vBulletin Project Tools 2.2.1 released.

OlijO
03-09-2014, 09:32 AM
Thanks Pit !
It works on my side, no blank page ;)
Have a nice day.
Regards,
Olivier

PitchouneN64ngc
03-09-2014, 09:34 AM
A last minute bug happened blocking users who have the issue #316 and another one with projects in the forumlist. Im patching the release in a few minutes.

Edit: done.

Teascu Dorin
03-09-2014, 09:57 AM
Here are the Romanian translation for this product latest versions 2.2.0 and 2.2.1

PitchouneN64ngc
03-14-2014, 06:31 PM
Patches release until version 2.2.2!


Search generates SQL Error
http://www.vb-os.com/project.php?do=patch&attachmentid=61
http://www.vb-os.com/project.php?do=patch&attachmentid=62
http://www.vb-os.com/project.php?do=patch&attachmentid=63
http://www.vb-os.com/project.php?do=patch&attachmentid=64
Import a post with empty project issue type
http://www.vb-os.com/project.php?do=patch&attachmentid=65
New issues have empty status
http://www.vb-os.com/project.php?do=patch&attachmentid=66


I would like to release the next version before end of April focusing on bugs already in the software before adding more features. If you have some, please post them to have them fixed! :)

PitchouneN64ngc
03-14-2014, 06:31 PM
Here are the Romanian translation for this product latest versions 2.2.0 and 2.2.1

Thanks, will add it for the next release.

persianpros
03-18-2014, 08:26 AM
please for god sakes attach patched files here or release an updated version not like this

persianpros
03-18-2014, 08:43 AM
removed due to developer wishes

sorry

PitchouneN64ngc
03-19-2014, 08:52 AM
By putting fixes here directly, be sure I'll not commit anything until the release is made.

OlijO
03-29-2014, 05:22 AM
Hi Pit,
since the last upgrade, posting new issues work without blank page.
But now if someone let an answer it can't be seen.
Regards,
Olivier

PitchouneN64ngc
03-29-2014, 09:51 AM
There is a new permission called 'Can View Replies'. Check it per usergroup if it is enabled :)

Edit: I'll allow it automagically for the next release.

OlijO
03-29-2014, 02:43 PM
Grrrr not seen it, thanks it works ;)
Regards,
Olivier

MrD
04-02-2014, 05:01 PM
Hi Pitch,
i have the following Errors with the PT 2.2.1 include the Patches from Post 308

The link to the projectsearch.php give me a Blank Page.

The error log shows this
PHP Parse error: syntax error, unexpected '}' in /var/www/vhosts/domain/httpdocs/includes/functions_pt_search.php on line 953, referer: http://domain/project.php?projectid=1

PitchouneN64ngc
04-14-2014, 03:07 PM
I think I already fixed that, I'll check it.

Black Snow
04-16-2014, 07:54 AM
By putting fixes here directly, be sure I'll not commit anything until the release is made.

Could you upload the patches with the changes already made in each file? Looks like I'll have to manually remove & add lines of code to my current files.

MrD
04-27-2014, 05:37 PM
Hi,
Reply to an Issue are not displayed.

OlijO
04-27-2014, 06:08 PM
Hi,
Reply to an Issue are not displayed.
Hi
see usergroup permission.
Regards,
Olivier

MrD
06-20-2014, 12:21 PM
Hi,
vb-os.com is down :(

I have the following error, if i rebuild the Searchindex over the Shell
PHP Fatal error: Call to undefined method vB_Legacy_IssueNote::get_field_names() in /var/www/vhosts/domain/httpdocs/packages/vbprojecttools/search/indexcontroller/issuenote.php on line 90

PitchouneN64ngc
06-21-2014, 07:36 PM
Already fixed. I'm contacting the owner of the domain.

persianpros
06-25-2014, 05:00 AM
when i wanna merge 2 users :

Database error in vBulletin 4.2.2:

Invalid SQL:

UPDATE pt_issueattach SET
userid = 4967
WHERE userid = 7689;

MySQL Error : Unknown column 'userid' in 'where clause'
Error Number : 1054
Request Date : Wednesday, June 25th 2014 @ 01:51:49 AM
Error Date : Wednesday, June 25th 2014 @ 01:51:49 AM
Script : http://x/admincp/usertools.php?do=reallydomerge
Referrer : http://x/admincp/usertools.php?do=domerge
IP Address : x.x.x.x

PitchouneN64ngc
06-30-2014, 12:54 PM
Maybe a valid bug. I'll check it later today or tomorrow.

ps: vb-os.com is back.

MrD
06-30-2014, 07:06 PM
Hi Yves,
thx for this good Work :D

ETS_DeadShot
07-29-2014, 04:46 AM
Any hope for a 5.x version for the new vB?

PitchouneN64ngc
08-01-2014, 05:01 PM
I didnt had time to start to code for vB5 but it will have a lot of user file edits due to the nature of hooks in vB5.

MrD
08-03-2014, 08:38 AM
Hi Yves,
Is there a newer Version avaible? Maybe with the latest bugfixings?

PitchouneN64ngc
08-05-2014, 08:00 PM
Im working on it. Im reviewing the latest issues reported and found some others.

dunc07
09-03-2014, 08:28 PM
Hi gents,

1st of all, kudos for your great work! We're using the project tools since a very long time, and they never failed us. :)

However... "a very long time" also means that we have accumulated quite a lot of "closed" issues by now.

I would like to know... is there a way of "bulk removing/deleting/pruning" closed issues from a project? I'm no PHP expert, but it seems that it should at least be possible to use e.g. the "projectpost.php" file and somehow "batch feed" it with a list of closed issue IDs for hard deletion?

Did someone actually do this before? Or is there a another/better option to "clean up" a long-running project?

Thanks!
Dunc.

Edit: sorry, didn't realize that support requests are only handled in the VB-OS forum. I posted the question over there now:
http://www.vb-os.com/threads/276-Bulk-removal-of-closed-issues-from-DB

persianpros
10-13-2014, 07:40 AM
is svn disabled or something ?

i can't connect via ubuntu 14.04 :(

PitchouneN64ngc
10-20-2014, 01:56 PM
It works for me, I can see latest files on build 851.

persianpros
10-23-2014, 07:33 AM
hhmm with a VPN connection it works here too

just upgraded from 2.2.1 to 2.2.2 on vb 4.2.2

PitchouneN64ngc
10-23-2014, 09:00 AM
I'm not using any VPN to work on Project Tools. I'm not sure what is wrong here...

TMM-TT
10-31-2014, 05:59 AM
Some observations made, if someone gets this problem:


When clicking on "My reports"
Parse error: syntax error, unexpected '}' in /www/htdocs/tornevall.net/forum/includes/functions_pt_search.php on line 953
In project.php:
Got an error on top of my forum if $projectgroupdata['projects'] does not contain any projects (Found out yesterday when I forgot to add projects in my project group).
Problem found at row 312 and solved with
if (is_array($projectgroupdata['projects']) AND isset($projectgroupdata['projects']))

PitchouneN64ngc
11-01-2014, 04:49 PM
I'll fix this and I'll open an issue to display an error message if there is no project in the system.

Edit: it's already fixed in my code.

MrD
11-02-2014, 09:14 AM
Hi Yves,
the Error with the Searchindex are in the latest Build too.

PitchouneN64ngc
11-02-2014, 12:48 PM
It should be fixed now, you can give a try.

Black Snow
11-03-2014, 09:31 AM
How do we install the patches? Do we have to manually add/edit/remove the lines in the patch files?

PitchouneN64ngc
11-03-2014, 08:04 PM
Replied in the issue.

MrD
11-04-2014, 05:02 PM
Hi Yves,
i have download the compl. PT from the SVN.
Build857 and if i run the searchindex.php via ssh this error comes

PHP Fatal error: Call to undefined method vB_Legacy_Issue::get_field_names() in /var/www/vhosts/xxxxxxxxx/httpdocs/packages/vbprojecttools/search/indexcontroller/issuenote.php on line 91s

PitchouneN64ngc
11-04-2014, 07:21 PM
Strange as everything works fine for me. Can you open those files and post here what you have for the given lines:

- ./packages/vbprojecttools/search/indexcontroller/issuenote.php line 91
- ./vb/legacy/issue.php line 38

MrD
11-05-2014, 03:23 AM
Hi Yves,
here are the Lines 90-91 from the issuenote.php
$issuenote_fields = vB_Legacy_IssueNote::get_field_names();
$issue_fields = vB_Legacy_Issue::get_field_names();

and here from the issue.php line 37-39
*/
public static function get_field_names()
{

KGodel
12-09-2014, 05:47 AM
I applied all the fixes listed in this thread but I am unable to update. Here is my error:

Database error in vBulletin 4.2.2:

Invalid SQL:

SELECT projectgroupid
FROM xxxxx_pt_project
WHERE projectid = 3;

MySQL Error : Unknown column 'projectgroupid' in 'field list'
Error Number : 1054
Request Date : Tuesday, December 9th 2014 @ 02:40:58 AM
Error Date : Tuesday, December 9th 2014 @ 02:40:58 AM
Script : http://www.zealotgaming.com/forum/admincp/plugin.php?do=productimport
Referrer : http://www.zealotgaming.com/forum/admincp/plugin.php?do=productadd
IP Address : xxxxxx
Username : DrMath
Classname : vB_Database
MySQL Version : 5.5.36-cll-lve

erosolmi
12-27-2014, 06:11 AM
Same problem here upgrading from 2.1.4 to 2.2.1
Database error in vBulletin 4.2.2:

Invalid SQL:

SELECT projectgroupid
FROM pt_project
WHERE projectid = 1;

MySQL Error : Unknown column 'projectgroupid' in 'field list'
Error Number : 1054
Request Date : Saturday, December 27th 2014 @ 08:10:39 AM
Error Date : Saturday, December 27th 2014 @ 08:10:41 AM
Script : http://www.thinbasic.com/community/admincp/plugin.php?do=productimport
Referrer : http://www.thinbasic.com/community/admincp/plugin.php?do=productadd
IP Address : xxxxxxx
Username : xxxxxxxxxx
Classname : xxxxxxxxxxxx
MySQL Version : 5.1.56-community

Where can I download previous version again?

TMM-TT
12-30-2014, 02:03 PM
I've been looking around a bit for some kind of status report for this project, but I can't find anything. Neither I can find any updates for v2.2.2 on svn and on vb-os.com there's a worryiing silence from ... everybody. Does anyone have any status to give? I'm also interested in checking on the source code myself, but then I need to know how far the project has gone since 2.2.1 ...

TMM-TT
01-01-2015, 07:33 AM
Same problem here upgrading from 2.1.4 to 2.2.1
Database error in vBulletin 4.2.2:

Invalid SQL:

SELECT projectgroupid
FROM pt_project
WHERE projectid = 1;

MySQL Error : Unknown column 'projectgroupid' in 'field list'
Error Number : 1054
Request Date : Saturday, December 27th 2014 @ 08:10:39 AM
Error Date : Saturday, December 27th 2014 @ 08:10:41 AM
Script : http://www.thinbasic.com/community/admincp/plugin.php?do=productimport
Referrer : http://www.thinbasic.com/community/admincp/plugin.php?do=productadd
IP Address : xxxxxxx
Username : xxxxxxxxxx
Classname : xxxxxxxxxxxx
MySQL Version : 5.1.56-community

Where can I download previous version again?


SVN is probably your best shot (http://svn.vbulletin.org/svn/project_tools), from one of the older tags.

PitchouneN64ngc
01-01-2015, 05:28 PM
I'll check this bug from upgrading then I'm releasing it :)

PitchouneN64ngc
01-16-2015, 03:03 PM
I can confirm the issue, I'm working on it or no one will be able to upgrade from a previous version than 2.2.1.

MrD
01-17-2015, 07:58 AM
Hi yves,
Thanks for the Info

Wedframe
03-23-2015, 05:22 AM
Hello! I found little bug:
PHP Parse error: syntax error, unexpected '}' in ****\includes\functions_pt_search.php on line 953
Can confirm. On line 952 - string:
return stripslashes(str_replace(' ' , '*', $matches[0]))
do NOT have semicolon at the end(at least in minified version).

Because of this don`t work any search-functions.

Good luck!

Hostboard
04-30-2015, 10:31 AM
I can confirm the issue, I'm working on it or no one will be able to upgrade from a previous version than 2.2.1.

It has been a year since the last update :(

MrD
04-30-2015, 11:16 AM
maybe use PT from the Source Site.
There are newer Builds.

PitchouneN64ngc
05-24-2015, 03:13 PM
vBulletin Project Tools 2.2.2 released.

If the release was a bit long, some changes happened (I'm hosting vb-os.com now) and some others should happen but it seems they wont appear at any time now.

persianpros
05-25-2015, 02:11 AM
Great job like always :)

persianpros
06-21-2015, 04:11 AM
Works on 4.2.3 without problem

persianpros
07-12-2015, 05:38 AM
Still when you want to merge 2 users :

Database error in vBulletin 4.2.3:

Invalid SQL:

UPDATE pt_issueattach SET
userid = x
WHERE userid = x;

MySQL Error : Unknown column 'userid' in 'where clause'
Error Number : 1054
Request Date : Sunday, July 12th 2015 @ 03:29:35 AM
Error Date : Sunday, July 12th 2015 @ 03:29:35 AM
Script : http://x.com/admincp/usertools.php?do=reallydomerge
Referrer : http://x.com/admincp/usertools.php?do=domerge
IP Address : x
Username : x
Classname : vB_Database
MySQL Version : 5.5.42-cll

I have to disable project tools each time I want to merge 2 users

mytreehouse
07-12-2015, 10:34 AM
Save project gives:

Database error in vBulletin 4.2.2:

Invalid SQL:

SELECT
fd.thumbnail_dateline, fd.filesize, IF(fd.thumbnail_filesize > 0, 1, 0) AS hasthumbnail, fd.thumbnail_filesize,
a.dateline, a.state, a.attachmentid, a.counter, a.contentid, a.filename, a.userid, a.settings, a.displayorder,
at.contenttypes, i.ispatchfile, i.status, u.username
FROM attachment AS a
INNER JOIN filedata AS fd ON (fd.filedataid = a.filedataid)
LEFT JOIN attachmenttype AS at ON (at.extension = fd.extension)
LEFT JOIN pt_issueattach AS i ON (i.attachmentid = a.attachmentid)
LEFT JOIN user AS u ON (u.userid = a.userid)
WHERE
a.contentid = 1
AND
a.contenttypeid =

ORDER BY a.contentid, a.displayorder;

MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY a.contentid, a.displayorder' at line 15
Error Number : 1064

When I click on Manage Subsriptions I got:


Trying to get contenttype class id from invalid contenttype '30' on line 533 in /home/xxx/xxx/forums/vb/types.php

Fatal error: Trying to get contenttype class id from invalid contenttype '30' on line 533 in ..../vb/types.php in ..../vb/vb.php on line 286

e24h
07-12-2015, 01:28 PM
Great job like always

yotsume
12-10-2015, 07:12 PM
Tried to install this version of Project Tools on vBulletin 4.2.3 and got this database error:https://vborg.vbsupport.ru/external/2015/12/15.jpg (http://www.vbulletin.com/)


PHP Warning: mysqli_query(): (23000/1062): Duplicate entry '4-IssueNote' for key 'packageclass' in ..../includes/class_core.php on line 1394

Database error in vBulletin 4.2.3:

Invalid SQL:

INSERT INTO vb_contenttype
(class, packageid, canplace, cansearch, cantag, canattach)
VALUES
('IssueNote', 4, '0', '0', '0', '0');

MySQL Error : Duplicate entry '4-IssueNote' for key 'packageclass'
Error Number : 1062

Script : http://www.mydomain/admincp/plugin.php?do=productimport
Referrer : http://www.mydomain/admincp/plugin.php?do=productadd

Classname : vB_Database_MySQLi
MySQL Version : 5.1.73-log

rbc
06-01-2017, 05:54 PM
Tried to install this version of Project Tools on vBulletin 4.2.5.
Installation not possible - no way.

156442

No error message ....... just the progressbar for ever :confused:

Someone an idea?

Dave
06-01-2017, 08:39 PM
I'm pretty sure this project/plugin is dead and no longer developed/supported.

rbc
06-02-2017, 02:10 PM
I'm pretty sure this project/plugin is dead and no longer developed/supported.

Dave

That's how it looks :(

best regards

Paul M
06-02-2017, 05:38 PM
I'm pretty sure this project/plugin is dead and no longer developed/supported.

Actually, i noticed Yves did some work in svn the other day.

In Omnibus
06-02-2017, 10:21 PM
Tried to install this version of Project Tools on vBulletin 4.2.5.
Installation not possible - no way.

156442

No error message ....... just the progressbar for ever :confused:

Someone an idea?

I have this up and running on a 4.2.5 installation. There must be some other issue.

rbc
06-03-2017, 08:05 AM
I have this up and running on a 4.2.5 installation. There must be some other issue.

@In Omnibus

i have a fresh (clean) install of vB 4.2.5 (testboard)
When i try to install PT v. 2.2.2 nothing happens. Just progress bar as pointed above.

my live board works very well with vB4.2.4 and PT 2.2.2 and i am sure i can
update my board to vB4.2.5 and it would still work.

hope you know what i mean. (english -> not my language) ;)

best regards

In Omnibus
06-03-2017, 11:18 AM
@In Omnibus

i have a fresh (clean) install of vB 4.2.5 (testboard)
When i try to install PT v. 2.2.2 nothing happens. Just progress bar as pointed above.

my live board works very well with vB4.2.4 and PT 2.2.2 and i am sure i can
update my board to vB4.2.5 and it would still work.

hope you know what i mean. (english -> not my language) ;)

best regards

Without much information I suspect it may be a PHP issue.

Which PHP version is your 4.2.5 installation using?

rbc
06-03-2017, 01:09 PM
Without much information I suspect it may be a PHP issue.
Which PHP version is your 4.2.5 installation using?

@In Omnibus

I use PHP Version 5.6.24-pl0-gentoo, exactly the same as on my live board.
-----

What i did today ! :
I did a fresh installation of vBulletin 4.2.4
Then the installation of vB Project Tools v. 2.2.2 works just fine.

Then i did an upgrade to vBulletin 4.2.5 - PT still there and visible.

try to add a new issue, results in a white page.

i did a new import of the product PT xml.

still the same -> white page.

(Its no problem to me, because this is only on a test site)
PT 2-2-2 works just fine on my live Board with vBulletin 4.2.4!

best regards

In Omnibus
06-03-2017, 01:19 PM
@In Omnibus

I use PHP Version 5.6.24-pl0-gentoo, exactly the same as on my live board.
-----

What i did today ! :
I did a fresh installation of vBulletin 4.2.4
Then the installation of vB Project Tools v. 2.2.2 works just fine.

Then i did an upgrade to vBulletin 4.2.5 - PT still there and visible.

try to add a new issue, results in a white page.

i did a new import of the product PT xml.

still the same -> white page.

(Its no problem to me, because this is only on a test site)
PT 2-2-2 works just fine on my live Board with vBulletin 4.2.4!

best regards

Odd. That's the same PHP version I'm using on my test site. I'm trying to think of what else might be causing the issue but my knowledge of the changes between 4.2.4 and 4.2.5 as it relates to project tools specifically is limited to say the least. If I get some free time later I'll test this in debug mode on a clean installation.

Dave
06-03-2017, 01:30 PM
Are there any errors in the error logs of Apache/PHP?

rbc
06-03-2017, 09:41 PM
Are there any errors in the error logs of Apache/PHP?

@Dave

[04-Jun-2017 00:33:57 Europe/Zurich] PHP Fatal error: Call to undefined method vB_DataManager::vB_DataManager() in /home/xxxx/xxxx/vbtest/includes/class_dm_pt_project.php on line 89


87 function vB_DataManager_Pt_Project(&$registry, $errtype = ERRTYPE_STANDARD)
88 {
89 parent::vB_DataManager($registry, $errtype);


[04-Jun-2017 00:42:37 Europe/Zurich] PHP Fatal error: Call to undefined method vB_DataManager::vB_DataManager() in /home/xxxx/xxxx/vbtest/includes/class_dm_pt_projectgroup.php on line 77


75 function vB_DataManager_Pt_ProjectGroup(&$registry, $errtype = ERRTYPE_STANDARD)
76 {
77 parent::vB_DataManager($registry, $errtype);




best regards

Dave
06-03-2017, 10:03 PM
Yea, it seems that it will not work properly with the latest vBulletin version that supports PHP 7.
It should work if you change all instances of
parent::vB_DataManager($registry, $errtype);
to
parent::__construct($registry, $errtype);

And the function which contains that call should be changed to __construct since a class can not have a function that has the same name as the class. (For example change function vB_DataManager_Pt_Project to function __construct

I took a quick look and it seems that a bunch of files do this so you might have to apply these changes to multiple files.

rbc
06-04-2017, 07:57 AM
Yea, it seems that it will not work properly with the latest vBulletin version that supports PHP 7.
It should work if you change all instances of
parent::vB_DataManager($registry, $errtype);
to
parent::__construct($registry, $errtype);

And the function which contains that call should be changed to __construct since a class can not have a function that has the same name as the class. (For example change function vB_DataManager_Pt_Project to function __construct

I took a quick look and it seems that a bunch of files do this so you might have to apply these changes to multiple files.

@Dave ;)

Thank you for pointing this out. :up:
I will try to change these functions - and then try a new installation.

I took a look too and compared some new files from vB 4-2-5 with 4-2-4 and it`s
exactly how you wrote.

best regards

rbc
06-04-2017, 12:16 PM
Some good and some bad news ...........

After updating this files :

class_dm_attachment.php (Z. 82)
class_dm_pt_issue.php (Z. 138)
class_dm_pt_issueassign.php (Z. 77)
class_dm_pt_issuechange.php (Z. 83)
class_dm_pt_issuenote.php (Z. 91/708/824/911)
class_dm_pt_issuepetition.php (Z. 79)
class_dm_pt_issuereport.php (Z. 85)
class_dm_pt_issuestatus.php (Z. 84)
class_dm_pt_issuesubscribe.php (Z. 75)
class_dm_pt_issuetype.php (Z. 104)
class_dm_pt_issuevote.php (Z. 78)
class_dm_pt_magicselect.php (Z. 71/232)
class_dm_pt_milestone.php (Z. 94)
class_dm_pt_project.php (Z. 87)
class_dm_pt_projectgroup.php (Z. 75/820)

the install script works perfect :)

All database entries, the sample project group and an example project Is created.
Everything is as good as it should be ..... but

If you want to make a new issue click on submit, a white page appears. You go back to project main page and the just created issue is listed in timeline and wherever. When you click on them -> white page.

Php.log:
[04-Jun-2017 15:14:16 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/includes/adminfunctions_projecttools.php on line 428
[04-Jun-2017 15:15:07 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/projectpost.php on line 1403
[04-Jun-2017 15:15:07 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/projectpost.php on line 1409
[04-Jun-2017 15:15:07 Europe/Zurich] PHP Strict Standards: Declaration of vB_DataManager_Pt_IssueNote::verify_ipaddress() should be compatible with vB_DataManager::verify_ipaddress($ipaddress) in /home/xxxx/vbtest/includes/class_dm_pt_issuenote.php on line 0
[04-Jun-2017 15:15:07 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/projectpost.php on line 1572
[04-Jun-2017 15:15:07 Europe/Zurich] PHP Strict Standards: Only variables should be passed by reference in /home/xxxx/vbtest/includes/class_dm_pt_issue.php on line 506
[04-Jun-2017 15:15:07 Europe/Zurich] PHP Strict Standards: Only variables should be passed by reference in /home/xxxx/vbtest/includes/class_dm_pt_issue.php on line 507
[04-Jun-2017 15:15:13 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/projectpost.php on line 1403
[04-Jun-2017 15:15:13 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/projectpost.php on line 1409
[04-Jun-2017 15:15:13 Europe/Zurich] PHP Strict Standards: Declaration of vB_DataManager_Pt_IssueNote::verify_ipaddress() should be compatible with vB_DataManager::verify_ipaddress($ipaddress) in /home/xxxx/vbtest/includes/class_dm_pt_issuenote.php on line 0
[04-Jun-2017 15:15:13 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/projectpost.php on line 1572
[04-Jun-2017 15:15:13 Europe/Zurich] PHP Strict Standards: Only variables should be passed by reference in /home/xxxx/vbtest/includes/class_dm_pt_issue.php on line 506
[04-Jun-2017 15:15:13 Europe/Zurich] PHP Strict Standards: Only variables should be passed by reference in /home/xxxx/vbtest/includes/class_dm_pt_issue.php on line 507
[04-Jun-2017 15:15:13 Europe/Zurich] PHP Strict Standards: Declaration of vB_Attachment_Dm_vBProjectTools_Issue::pre_delete( ) should be compatible with vB_Attachment_Dm::pre_delete($list, $checkperms = true) in /home/xxxx/vbtest/packages/vbprojecttools/attach/issue.php on line 0
[04-Jun-2017 15:15:13 Europe/Zurich] PHP Strict Standards: Declaration of vB_Attachment_Dm_vBProjectTools_Issue::pre_delete( ) should be compatible with vB_Attachment_Dm::pre_delete($list, $checkperms = true) in /home/xxxx/vbtest/packages/vbprojecttools/attach/issue.php on line 0
[04-Jun-2017 15:15:13 Europe/Zurich] PHP Fatal error: Unhandled BB Code Call : vB_BbCodeParser in /home/xxxx/vbtest/includes/class_bbcode.php on line 221

A coder will quickly recognize where the problem lies. I'm not a coder :confused:

best regards ...

Dave
06-04-2017, 01:18 PM
Every
=& datamanager_init
has to be changed to
= datamanager_init
in all files.

--

In /includes/class_dm_pt_issuenote.php
function verify_ipaddress(&$ipaddress)
Remove the ampersand.

--

In /packages/vbproejcttools/attach/issue.php
public function pre_delete($list)
to
public function pre_delete($list, $checkperms = true)

--

I'm not sure about the fatal error though, it's not clear to me where it's called from.

rbc
06-04-2017, 01:32 PM
Thank you @Dave :)

I will check and fix this - I come back with feedback!

best regards

rbc
06-04-2017, 03:42 PM
@ Dave

I changed the files:
/vbhome/
projectajax.php (c 100/202/363/374)
projectpost.php (c 406/704/757/1407/1414/1578/2697/2714/3103/3296/3353/3438/3973/4554)
projectsearch.php (c 791/928/961/)
/vbhome/includes/
adminfunctions_projecttools.php (c 428/459/
class_dm_pt_issue.php (c 570/587/645/670/680/907/995/1408)
class_dm_pt_issueassign.php (c 139/183/)
class_dm_pt_issuechange.php (c 167/247)
class_dm_pt_issuenote.php (c 389/403/503/517/568/582/619/696)
class_dm_pt_issuepetition.php (c 158/187)
class_dm_pt_issuemagicselect.php (c 299)
--
/vbhome/includes/class_dm_pt_issuenote.php (117)
/vbhome/packages/vbprojecttools/attach/issue.php (520)
--

I uninstalled vb PT. AdminCP remove plugins.
Installed it new - > no problems.
install script :up:
create issue -> :down: white page. :mad:

Of course i uploaded all the altered files ....

php.log:

[04-Jun-2017 18:16:25 Europe/Zurich] PHP Strict Standards: Declaration of vB_Attachment_Dm_vBProjectTools_Issue::pre_delete( ) should be compatible with vB_Attachment_Dm::pre_delete($list, $checkperms = true) in /home/xxxx/vbtest/packages/vbprojecttools/attach/issue.php on line 0
[04-Jun-2017 18:16:45 Europe/Zurich] PHP Strict Standards: Declaration of vB_Attachment_Dm_vBProjectTools_Issue::pre_delete( ) should be compatible with vB_Attachment_Dm::pre_delete($list, $checkperms = true) in /home/xxxx/vbtest/packages/vbprojecttools/attach/issue.php on line 0
[04-Jun-2017 18:38:44 Europe/Zurich] PHP Strict Standards: Declaration of vB_Attachment_Dm_vBProjectTools_Issue::pre_delete( ) should be compatible with vB_Attachment_Dm::pre_delete($list, $checkperms = true) in /home/xxxx/vbtest/packages/vbprojecttools/attach/issue.php on line 0
[04-Jun-2017 18:39:01 Europe/Zurich] PHP Strict Standards: Declaration of vB_Attachment_Dm_vBProjectTools_Issue::pre_delete( ) should be compatible with vB_Attachment_Dm::pre_delete($list, $checkperms = true) in /home/xxxx/vbtest/packages/vbprojecttools/attach/issue.php on line 0
[04-Jun-2017 18:52:45 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/admincp/projectcounters.php on line 153
[04-Jun-2017 18:53:04 Europe/Zurich] PHP Strict Standards: mktime(): You should be using the time() function instead in /home_p2/c/o/compusoft.li/htdocs/includes/class_core.php(4735) : eval()'d code on line 2
[04-Jun-2017 18:53:15 Europe/Zurich] PHP Strict Standards: Only variables should be passed by reference in /home/xxxx/vbtest/includes/class_dm_pt_issue.php on line 506
[04-Jun-2017 18:53:15 Europe/Zurich] PHP Strict Standards: Only variables should be passed by reference in /home/xxxx/vbtest/includes/class_dm_pt_issue.php on line 507

[04-Jun-2017 19:14:13 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/includes/adminfunctions_plugin.php(1201) : eval()'d code on line 568

[04-Jun-2017 19:14:13 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/includes/adminfunctions_plugin.php(1201) : eval()'d code on line 633
[04-Jun-2017 19:14:13 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/includes/adminfunctions_plugin.php(1201) : eval()'d code on line 683

[04-Jun-2017 19:14:30 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/admincp/project.php on line 957
[04-Jun-2017 19:14:52 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/admincp/project.php on line 647
[04-Jun-2017 19:17:08 Europe/Zurich] PHP Strict Standards: Only variables should be passed by reference in /home/xxxx/vbtest/includes/class_dm_pt_issue.php on line 506
[04-Jun-2017 19:17:08 Europe/Zurich] PHP Strict Standards: Only variables should be passed by reference in /home/xxxx/vbtest/includes/class_dm_pt_issue.php on line 507

@Dave
feel free to abort your kind advice at any time ... :)

best regards

rbc
06-04-2017, 06:19 PM
@ Dave

GOT IT !! :)

In class_bbcode_pt.php i changed :
parent::vB_BbCodeParser($registry, $tag_list, $append_custom_tags);
to : (it is crazy i know, but it works ...)
parent::__construct($registry, $tag_list, $append_custom_tags);

and now eveything works perfect. Without your valuable tips I would never have done that.

Thank you very much again and have a nice evening.

best regards ;)

Dave
06-04-2017, 06:58 PM
Ah that explains, I thought you already fixed that. Glad it's working now. :)

rbc
06-05-2017, 11:48 AM
And the function which contains that call should be changed to __construct
It should work if you change "all" instances of ......


@ Dave

At first i thought only this function must be exchanged "vB_DataManager".
I was wrong.

best regards :)

Hostboard
07-03-2017, 12:05 PM
Actually, i noticed Yves did some work in svn the other day.


Is there anyway to access the SVN? I have tried from http://svn.vbulletin.org/svn/project_tools as noted on
https://www.vb-os.com/ but all I ever get is a white blank page...


Anyone interested in uploading the changed files and save me some work form having to edit all of them :p

Dave
07-03-2017, 12:09 PM
Is there anyway to access the SVN? I have tried from http://svn.vbulletin.org/svn/project_tools as noted on
https://www.vb-os.com/ but all I ever get is a white blank page...


Anyone interested in uploading the changed files and save me some work form having to edit all of them :p

Yes, use a SVN client. :) If you look at the source code of the SVN pages you will see XML which a SVN client can parse properly.

Hostboard
07-03-2017, 01:16 PM
Thank you. Never played with SVN or knew I needed a client.


For those interested, installed Tortoise SVN from here: https://tortoisesvn.net/
Then in their browser used URL: http://svn.vbulletin.org/svn/project_tools


Current build is 2.3.1

Phillip
08-20-2017, 05:21 PM
Still can't get this to work with 4.2.5 at all. When going to installing the xml to the admincp...it just comes up blink.

Hostboard
08-21-2017, 01:21 PM
Still can't get this to work with 4.2.5 at all. When going to installing the xml to the admincp...it just comes up blink.





Which version of PT are you attempting to use?

Phillip
08-21-2017, 08:35 PM
The Minified one...which already tried the other one before that and still nothing after trying minified.

Hostboard
08-21-2017, 10:17 PM
The Minified one...which already tried the other one before that and still nothing after trying minified.


You should download/install Project Tools Version 2.3.1 from the repository. I have it running of VB 4.2.5 with no issues.

Phillip
08-27-2017, 07:35 PM
You should download/install Project Tools Version 2.3.1 from the repository. I have it running of VB 4.2.5 with no issues.

Where is the repository?

Hostboard
08-27-2017, 08:52 PM
Where is the repository?

https://www.vb-os.com/content/123-Download??

Phillip
08-27-2017, 09:49 PM
Still nothing on that...same thing. :(

Hostboard
08-28-2017, 12:03 AM
Did you you instal Tortoise SVN from here: https://tortoisesvn.net/ as I noted in post #381

Phillip
08-28-2017, 12:19 AM
Yes, still the same result.

rbc
08-28-2017, 12:47 PM
Yes, still the same result.

I would rename all the old files of the PT on the server.
Upload the complete package again - Be sure it is the latest version 2.3.1

Try again the installation / update

Phillip
09-04-2017, 04:10 PM
Finally got it to work after imported it on my server instead of the "EITHER upload the XML file from your computer".

rbc
09-04-2017, 06:08 PM
Finally got it to work after imported it on my server instead of the "EITHER upload the XML file from your computer".

Thats Great !! :up:

Best regards!

barnsi
09-29-2017, 10:03 AM
Hello friends!
We have ProjectTools2.3.1 running well on vB4.5 with PHP7.1.9 and MariaDB10.1.26 installed.

But there are two fatal problems:

1. when trying to import a thread (Example: projectpost.php?do=importcontent&p=12392&type=post) an error occurs:
(PHP Warning): array_keys() expects parameter 1 to be array, null given in ....\projectpost.php (Zeile 4989)

2. when clicking on a projecttype (Example: issuelist.php?projectid=1&issuetypeid=SFMInfo) an error occurs:


[] operator not supported for strings on line 448 in ..\issuelist.php
#0 {main}
(Fatal User Error): [] operator not supported for strings on line 448 in ....\issuelist.php in ....\vb\vb.php (Zeile 286)
Trace Data:
#1 : vbstop() called in ....\includes\class_core.php on line 6090
#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


I have seen that it works very well here: https://www.vb-os.com/project/2-Project-Tools with vB4.5Beta3.
Is there a way to fix this?

PitchouneN64ngc
09-29-2017, 02:47 PM
Those errors are related to PHP 7, vb-os.com is still running on PHP 5.6.

Fixes will come quickly :)

PitchouneN64ngc
09-29-2017, 02:54 PM
As another note, Im not sure why 2.3.1 was defined in development code, reverted to 2.3.0. You can edit the installed product file to change it from 2.3.1 to 2.3.0 or updating it won't execute added code for 2.3.0 & 2.3.1 in the future.

PitchouneN64ngc
09-29-2017, 04:21 PM
After further research, those errors are not related to PHP 7. They are fixed locally, will commit them :)

WindVoice
09-29-2017, 07:09 PM
Can't find the latest version 2.3.1 at https://www.vb-os.com/content/123-Download

Where to get it from?

Thanks!

PitchouneN64ngc
09-30-2017, 12:09 PM
1/ It's not 2.3.1 but 2.3.0, there were an error versioning.
2/ Follow instructions on the page, it's on development.

barnsi
10-04-2017, 02:05 AM
Hey! :)
...yes, installed it from SVN (29.09.2017 at Revision #904)

barnsi
10-04-2017, 02:10 AM
...and today again (at #Rev908) and 2.3.0 is back!
YES!!! importing a thread works perfekt now without an Error. Thank you very much :)

issuelist.php?projectid=1&issuetypeid=SFMInfo still causes this fatal error

boarddocTOR
12-07-2017, 07:29 AM
I have v 2.3.0 installed and it works fine except for 2 issues I'm trying to resolve. I'm using vBulletin v 4.2.5.

1) There is no option for me to set up how attachments are saved. I'm concerned I'm going to eventually have a corrupted database since there's no way of knowing where my attachments are going to be saved. This image shows my control panel on this matter.

https://vborg.vbsupport.ru/external/2017/12/1.jpg

2) Issue Type Manager - No matter how I try to configure this I can't get the color styles applied to my issues. The attached images show what I have set up in Issue Manager. The dark styles are different than the light styles, which, according to the instructions they must be. So I don't think that's the problem.

https://vborg.vbsupport.ru/external/2017/12/2.jpg

I've also set up the status color ID's in vBulletin options. This doesn't seem to work either. Have I entered the IDs correctly? I don't have any documentation on what the ID actually is.

https://vborg.vbsupport.ru/external/2017/12/3.jpg

I also changed the Issue color to "Severity Color" and that didn't work either.

https://vborg.vbsupport.ru/external/2017/12/4.jpg

If anyone can help me out, it would be mucho appreciated!

dunc07
01-27-2018, 09:09 AM
In the "status color options" screen, the list of "Dark Styles" and "Light Styles" does not refer to some color IDs, but to the actual "vbulletin style IDs" that are available on your forum.

You can check the available styles by using the vBulletin admin panel, then look for the "Styles & Templates -> Style Manager" page.

Here, you will have a list of all styles, by default these are only "vB4 Default Style" and "Default Mobile Style". Unfortunately, that list does NOT show the actual ID of each style.

In order to find the IDs, either simply do a mouseover on the style names and check the URL, e.g. <foobar>/forum/forum.php?styleid=5, or select "Edit Style Options -> Edit Settings" from the drop-down boxes on the right and hit the "GO" button. On the new page, the title bar of the options screen will now show the name and ID of the style you've selected, e.g. "Style: vB4 Default Style (id: 5)".

These ID number are what you have to use in the "Project Tools: Status Color Options" screens you've posted.

barnsi
05-23-2018, 11:26 AM
http://svn.vbulletin.org/svn/project_tools

Is this path still working? Can?t connect :(

Dave
05-23-2018, 12:21 PM
Works fine to me, check the source code of the page. It doesn't display anything visible.

barnsi
05-24-2018, 12:38 PM
Thank you, Dave.
I needed other Proxy-Settings, now connection is working fine again.

barnsi
05-25-2018, 12:54 PM
There is still one bug left (at revision 914):
it is impossible to delete an old Issuetype
Example: projecttype.php?do=typedelete&issuetypeid=bug
Perhaps because it also is not possible to delete the last remaining Issuestatus?
Example: projecttype.php?do=statusdelete&issuestatusid=31

Is there a trick? :)

paradoxG(r)eek
07-02-2018, 05:42 AM
Unable to install it with vB4.2.5. Tried with PHP 5.6, 7.0, 7.1. The only difference is that with PHP 7.0 & 7.1 I'm getting error:

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

while with PHP 5.6 I'm not getting any error but system frozes at "Importing Product". I tried with both version available here (minified and not), but again nothing. Also tried a trick that I read somewhere here to import it from server instead from computer. Again nothing.

Any idea where I can find a direct link to download the latest 2.3.0 (or 2.3.1)? Some links that I found simple does not work.

Thank you

Hostboard
07-20-2018, 12:49 PM
I have a copy of 2.3.1 on my NAS. Send me a PM and I will give you a link to it...

Raptor
01-06-2019, 11:13 PM
I have the exact same problem. Can't find 2.30 (or 2.3.1) anywhere - its not in the SVN branch either.

Hostboard
01-07-2019, 10:43 AM
Replied to PM

Hostboard
09-05-2019, 01:22 PM
I checked the SVN and see that there has been updates as late as July 2019 by yrigaud. Not sure if the SVN was compromised or if the changes are valid. Anyone shed some light on the ID or want to run a DIFF on the updated files? The trunk where the updates are shows as v2.3.0 and not 2.3.1

Dave
09-05-2019, 01:46 PM
Seems legit. /includes/class_pt_issuelist.php was updated to fix a XSS security issue.
If you use a tool such as TortoiseSVN, you can easily see the commit history.

https://i.imgur.com/wYcRPkE.png

In Omnibus
09-05-2019, 01:56 PM
I checked the SVN and see that there has been updates as late as July 2019 by yrigaud. Not sure if the SVN was compromised or if the changes are valid. Anyone shed some light on the ID or want to run a DIFF on the updated files? The trunk where the updates are shows as v2.3.0 and not 2.3.1

Yves Rigaud used to work for vBulletin (he might still, I'm not certain) and probably uses this himself so it would be a legitimate update.

BlackxRam
02-16-2020, 07:41 PM
Unable to install it with vB4.2.5. Tried with PHP 5.6, 7.0, 7.1. The only difference is that with PHP 7.0 & 7.1 I'm getting error:

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

while with PHP 5.6 I'm not getting any error but system frozes at "Importing Product". I tried with both version available here (minified and not), but again nothing. Also tried a trick that I read somewhere here to import it from server instead from computer. Again nothing.

Any idea where I can find a direct link to download the latest 2.3.0 (or 2.3.1)? Some links that I found simple does not work.

Thank you

Im getting the exact same error on a clean VB installation. Im guessing this mod is dead for new vbulletin versions?

Dave
02-16-2020, 07:53 PM
It's a PHP incompatibility error and not related to vBulletin. The call to vB_DataManager::vB_DataManager should be replaced with vB_DataManager::__construct

syriac
05-07-2020, 11:13 AM
Any update to this for vBulletin version 5.6.1?

PitchouneN64ngc
08-15-2020, 11:01 AM
Yves Rigaud used to work for vBulletin (he might still, I'm not certain) and probably uses this himself so it would be a legitimate update.

Yup, it's me :)

I know there isn't a lot of updates but all the stuff is still working. The latest fix in the repo is i got someone who tried to do an xss issue with the pagenumber value in the url.

I will try to finish officially that 2.3.0 (2.3.1? It's not even in the milestones :D) to be able to release at least all php 7.0/7.1 compatibilities (as vB4 is not php 7.2 compatible, nothing will be done for this php version and higher). I have currently health issues which will need a surgery in less than a week :)

Hostboard
08-15-2020, 11:25 PM
Interesting as my PT install says 2.3.1 and I know it was nothing that I did. I have attached a copy for of the XML for reference. Anyways were on PHP 7.4.9 and running smoothly...
Still would love to see some sort of update/final release.

PitchouneN64ngc
08-16-2020, 09:27 PM
It's definitively 2.3.0 the next release, how could I release 2.3.1 without 2.3.0 before? :D

KevinL
01-11-2021, 05:00 PM
I was wondering if I could get some info on downloading the most recent copy of Project tools? I see a few mentions of either version 2.3.0 or 2.3.1. Any info would be great.

Thanks!

Hostboard
01-11-2021, 05:14 PM
I was wondering if I could get some info on downloading the most recent copy of Project tools? I see a few mentions of either version 2.3.0 or 2.3.1. Any info would be great.

Thanks!

I will upload my copy to my server and PM you a link latter on tonight...

KevinL
01-11-2021, 05:54 PM
I will upload my copy to my server and PM you a link latter on tonight...

Excellent! Thank you!

PitchouneN64ngc
02-27-2021, 12:59 PM
I'm actually have some issues found to fix. They are locally (2 files in admincp and the product file), but I don't know why, my svn login doesn't work anymore. I'll try to see who should I contact to have it working back.

Hostboard
03-02-2021, 01:49 PM
I'm actually have some issues found to fix. They are locally (2 files in admincp and the product file), but I don't know why, my svn login doesn't work anymore. I'll try to see who should I contact to have it working back.

Can you post the files here in an attachment or note the changes?

KevinL
03-30-2021, 12:06 AM
Few issues.

1. When trying to view pages in the project timeline it just refreshes to the first page.

I was able go to the old issues by clicking on the breadcrumb after the fix below.

For php 7+ I made the following change on line 448 of issuelist.php:

$post_issue_options[] = $type;

to

$post_issue_options = $type;

ChrisTERiS
09-11-2021, 02:39 PM
I will upload my copy to my server and PM you a link latter on tonight...

Even if I've some problems with my PM, could you please send me the latest file? Is for 4.2.5 and supports PHP 7?

Thank you
Chris

Hostboard
08-02-2022, 11:55 AM
Even if I've some problems with my PM, could you please send me the latest file? Is for 4.2.5 and supports PHP 7?

Thank you
Chris

Just inbox me and I'll send you a link.

Hostboard
08-02-2022, 11:56 AM
I'm actually have some issues found to fix. They are locally (2 files in admincp and the product file), but I don't know why, my svn login doesn't work anymore. I'll try to see who should I contact to have it working back.


Any chance you can either post the files or send them to me?
My login to the SVN is still working.

erosolmi
08-17-2022, 02:22 PM
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?

Hostboard
08-17-2022, 04:00 PM
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).

erosolmi
08-17-2022, 04:49 PM
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

Hostboard
08-17-2022, 05:03 PM
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.

erosolmi
08-17-2022, 05:13 PM
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.

erosolmi
08-17-2022, 05:18 PM
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

Hostboard
08-17-2022, 05:20 PM
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.

Hostboard
08-17-2022, 07:03 PM
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.

erosolmi
08-18-2022, 04:15 AM
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.

Hostboard
12-31-2022, 02:42 PM
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