Closed (fixed)
Project:
Graph API
Version:
2.0.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
12 Oct 2016 at 19:42 UTC
Updated:
17 Jun 2024 at 13:29 UTC
Jump to comment: Most recent
Are there any plans for a D8 version of this?
I'm asking because I'd like the graph output of reference fields in Field Tools (https://www.drupal.org/project/field_tools) to continue in D8.
Comments
Comment #2
joachim commentedComment #3
clemens.tolboomIf we can find some sponsors I'd love to code for this. I tried a conversion ~ 3 years ago iirc hence the 8.x-1.x-dev branch wasting too many hours :-/
Comment #4
joachim commentedIs there much left to do? If you had a rough list of things to tackle, I can maybe chip away at it from time to time?
Comment #5
clemens.tolboom- [x] 8.0.x 03-Sep-2014 drupal_classloader() removed https://www.drupal.org/node/2327157
Works
d59b23d Fix for CR https://www.drupal.org/node/2378809
- [ ] 8.0.x / 8.0.0-rc1 07-Oct-2015 \Drupal\Core\Routing\UrlGeneratorInterface::generateFromPath() has been removed https://www.drupal.org/node/2581455
refers als to l() and url() functions are removed
Fix me (later)
8a76da5 Ignore for now for CR https://www.drupal.org/node/2581455
- [x] 8.0.x 20-Nov-2014 Routes use _controller instead of _content https://www.drupal.org/node/2378809
graphapi.routing.yml needs changes
3e8f738 Fix for CR https://www.drupal.org/node/2327157
- [x] 8.x 25-Oct-2011 PSR-4 compatible class loader in core https://www.drupal.org/node/1320394
Comment #7
clemens.tolboom- [x] 8.x 31-Jul-2014 $form_state is now a classed object https://www.drupal.org/node/2310411
- [ ] Fixing this gave a new member function
Comment #10
clemens.tolboomEnabling the TGF input filter for ie Full HTML makes the input filter crash.
Comment #11
clemens.tolboomWe still need a sponsor for this and co-maintainer.
Comment #12
joachim commentedForgot it was me who filed this issue!! :D
I'm currently updating this for D9 now I'm a co-maintainer.
Here's my rough plan so far:
- add plugin types for engines and formats -- done, though both plugin types will need more methods adding to them.
- convert the module's engines and formats to plugins
- convert the list page to use the plugins -- done
- move engine settings into the plugin class, provide a generic form class to show the engine settings form -- done
- add a render element for graphs
- move theme_FORMAT_graphapi() into the format plugin class
Comment #13
clemens.tolboomI think we should https://www.drupal.org/node/add/project-release/902868 (Create) the 2.0.x release for composer install to work right?
Comment #14
joachim commentedYup, I was meaning to do that. Done!
Comment #15
clemens.tolboomYeah ... I can install it.
On http://drupal.d9/admin/config/system/graphapi I see 3 'graphviz' formats. Not sure but wasn't there a GraphAPI format or was that done by views?
Anyways ... I take a stab at GraphPhyz maybe using Spingy as an example :-o
Comment #16
joachim commentedI haven't looked at the Views code yet.
Would you have time to file an issue here about updating the Views code, and write a quick overview of what it's trying to do?
Comment #17
joachim commentedComment #18
joachim commentedComment #19
joachim commentedI think this works ok now -- I can install the module, configure the engines and the formats, and see the demos.
Making a new alpha release.
If there are further bugs, please open new issues for them.