[Gephi-plugins] Hello, working on a plugin for JavaScript Export

Raphael Velt raph.velt at gmail.com
Tue Mar 13 10:54:54 CET 2012


I haven't had much time since then, sorry.

I've mostly been working on the pure JS part and released a script for 
importing Gexf files that I called gexf-js and put on 

I've built multilingual capacities in the code, if anyone wants to add 
their language

My idea would be to inject this work back in the plugin and make itn 
export the Gexf file + gexf-js, but I don't know how to do that in Java.

On 13/03/2012 10:50, Sébastien Heymann wrote:
> Hey folks,
> How is it doing since then? It's too bad the plugin is still not 
> released and available on https://gephi.org/plugins/
> Sébastien
> 2011/9/14 Mathieu Bastian <mathieu.bastian at gmail.com 
> <mailto:mathieu.bastian at gmail.com>>
>     This is fantastic work! I like how simple it is to create viewers
>     and it's beautiful!
>     Some suggestions:
>     - Instead of a HTML file export in the Vectorial Preview Export,
>     what about creating a dedicated export menu like Seadragon does?
>     - +1 for the title. Youc an use the workspace's name as default.
>     - I found in the past that hiding edges while zoom and pan can
>     make exploration faster. I don't know if its helping with a canvas
>     but it could be worth to try.
>     - It could be interesting to have your JSON format copy the GEXF
>     format. For instance drop the 'position' object and directly write
>     'x' and 'y'.
>     - It would be nice to be able to select edges as well
>     Congrats! Can't wait to have this plugin on the website!
>     Mathieu
>     On Fri, Sep 9, 2011 at 2:48 AM, Raphael Velt <raph.velt at gmail.com
>     <mailto:raph.velt at gmail.com>> wrote:
>         Hello,
>         I'm new to this list ! (I'm a student in web design and
>         development at the University of Paris 8)
>         As a Gephi user, I have been working on integrating graphs in
>         custom web applications. As a JavaScript developer, I decided
>         to use this language to create these. Now, thanks to Sébastien
>         Heymann's help, I'm contributing these as a plugin to generate
>         web applications.
>         This is a first version of the ExportJS plugin. At the moment,
>         it can either export graph data as a JSON file (if you want to
>         create an app around the data) or create a standalone
>         application, as a single HTML file containing all the required
>         styles and js libraries.
>         I've done a lot of copying and pasting from other export
>         plugins (namely the GEXF and Seadragon plugins) and I've used
>         the json.org/java <http://json.org/java> libraries to write
>         the JSON file.
>         As I am a Java / NetBeans / Gephi plugin newbie, please inform
>         me if I've made mistakes or used bad practices.
>         The result is a new branch in Launchpad :
>         https://code.launchpad.net/~raph-velt/gephi/export-js
>         <https://code.launchpad.net/%7Eraph-velt/gephi/export-js>
>         Here are improvements I'm thinking of :
>           * Adding an options UI allowing a few tweaks
>               o Adding a title to the webpage
>               o Putting the libraries in the page or fetching them
>                 from the Google CDN.
>           * Implementing the LongTask API (though the graphs for which
>             you'd need a progressbar would probably also slow down the
>             browser)
>         Thanks in advance for your feedback and suggestions !
>         -- 
>         Raphaël Velt
>         twitter: @RaphV <http://twitter.com/raphv>
>         raph.velt at gmail.com <mailto:raph.velt at gmail.com>
>         http://raphaelve.lt
>         _______________________________________________
>         gephi-plugins mailing list
>         gephi-plugins at lists.gephi.org
>         <mailto:gephi-plugins at lists.gephi.org>
>         http://gephi.org/mailman/listinfo/gephi-plugins
>     _______________________________________________
>     gephi-plugins mailing list
>     gephi-plugins at lists.gephi.org <mailto:gephi-plugins at lists.gephi.org>
>     http://gephi.org/mailman/listinfo/gephi-plugins

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://gephi.org/pipermail/gephi-plugins/attachments/20120313/8f132ae7/attachment-0001.html>

More information about the gephi-plugins mailing list