mantisbt-plugins / ganttchart Goto Github PK
View Code? Open in Web Editor NEWGantt Chart Plugin for Mantis
License: GNU General Public License v2.0
Gantt Chart Plugin for Mantis
License: GNU General Public License v2.0
It'd be nice same version of the source code of the plugin compatible with both 1.2.x&1.3.x Mantisbt Branches. Thanks for the plugin, very useful.
I am quite like this plugin for Mantis, but I know only a little about the php.
When I open the gantt chart from the gantt roadmap page, I noticed that the issue are listed by their update sequence. Could the issues be ordered by their start day in ascending mode instead. Thank you!
Hi,
as I use your Gantt Chart 1.2 PlugIn in Germany with the change of the year from 2016 to 2017 we have a problem with calendar weeks: for us first week in year 2017 started on 02 January 2017, in build in calendar it is 08 January. Do you have any solution for European users?
Thank you very much!
Best regards,
fish1girl
I stumbled upon another Gantt plugin while working on adding an event in Mantis Core. It is quite old and unmaintained since 2010 (supports Mantis 1.2.0).
I'm not sure how much overlap there is between that and this plugin, but I just thought I'd mention it here, as it may be interesting to merge the two.
The plugin's original author created a page in the MantisBT wiki https://mantisbt.org/wiki/doku.php/mantisbt:plugins:ganttchart
You might want to review that and maybe update contents, or decide that it does not add value in which case the page can be removed and link straight to here from the plugins page
Do you have plans to make it work with Mantis 1.3? Now it have the dependence of the "MantisBT Core 1.2.0" and it can't be installed in the 1.3 version.
JpGraph is no longer bundled with MantisBT.
As a result, the configuration option to specify the library's location (which was previously managed by the MantisGraph bundled plugin) is no longer available. It is therefore not possible to specify the location for the library, forcing users to store it in ./library
.
Suggest to add a config option to allow user to set path to JpGraph to a location of their choice.
Alternatively, you may also want to consider a more modern graph library instead (e.g. jQuery.Gantt or similar), and bundle it with the plugin.
Hi
I just install jpGraph and GanttChart.
I have the Gannt Buttons.
But when I clik on, I have un black screen with a little square in the middle. nothing else.
Do you know why ?
The vertical red line over the word "Today" is missing. Not drawed in the generated png with the Gannt chart. Checked with mantisBT 1.2.19, GantChart 1.2.1, jpgraph-3.5.0b1 with Firefox 45.0.1 &Cromium browsers in Ubuntu 14.04 and Firefox 45.01 & Explorer 8 in Windows XP, In all the browsers the vertical red line is missing.
In MantisBT 1.3, the db_query()
function will be removed from the API (see mantisbt/mantisbt#128).
The following occurences have been found in this plugin; they should be replaced
by db_query_bound()
calls
core/gantt_api.php:914: $result = db_query( $query );
Current version is not compatible with MantisBT 2.x, can you fix it?
APPLICATION ERROR 401
Database query failed. Error received from database was #1064: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '='2.1.x' ORDER BY sbt.status ASC, sbt.last_updated DESC' at line 4 for the query: SELECT sbt.*, mantis_bug_relationship_table.source_bug_id as parent_issue, dbt.target_version as parent_version FROM mantis_bug_table AS sbt
LEFT JOIN mantis_bug_relationship_table ON sbt.id=mantis_bug_relationship_table.destination_bug_id AND mantis_bug_relationship_table.relationship_type=2
LEFT JOIN mantis_bug_table AS dbt ON dbt.id=mantis_bug_relationship_table.source_bug_id
WHERE sbt.project_id=? AND sbt.=? ORDER BY sbt.status ASC, sbt.last_updated DESC.
Not sure why it's trying to use 2.1.x
which is my version number, as a field in the mantis_bug_table...
While testing mantisbt/mantisbt#1530, I noticed some strange, unexpected bits of menu items in the data structure, generated by this plugin.
Looking into it, it appears that the event hook is not returning the menu items in the expected format.
Screenshots in README file show Mantis 1.x UI - they should be updated to reflect Mantis 2.x new UI
Hello, first of all congratulations for the great job.
I have a problem. After install, i create fields, configurate the plugin, add version in my project, an assign issues.
But:
[mydomain]/mantis/plugin.php?page=GanttChart/summary_gantt_chart.php&project_id=2&version_id=1&inherited=
return a blank page. Blank page
[mydomain]/mantis/plugin.php?page=GanttChart/test_gantt_chart.php
return image with text "Not enough data to create gannt chart"
Thank you and sorry for my english.
Giampiero
The v1.0.4 tag is confusing, as earlier versions of the plugin were 1.2.x / 1.3.x, making it look like the version numbering went backwards... I think it should be deleted.
Likewise, the CHANGELOG.md only reflects the history since the Mantis 2.x compatibility update. You should remove 1.x references from there, and add history from the original README file.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.