Thanks, selecta, this is a great gift to the community. I like how you made your application so modular by building plugins, which can then be shared with the rest of us. Kudos. Anthony
On Tuesday, March 22, 2011 8:51:43 AM UTC-4, selecta wrote: > For the the pyMantis project I created the following plugins. Since > they are integrated into the access management of pyMantis some of > them will need some small modifications to make them work with other > applications. > > download the web2py app package from, the os releases are currently > broken but will be fixed in the next days > http://pymantis.org/pymantis_server/plugin_release/download > > plugin_calendar > just a test to use the jquery calendar plugin, and some code of the > calendar app (???) to create a google like calendar (will need much > more development) > > plugin_chat > fb like chat plugin, but for all registered users in one chat (uses > simple polling and has some z-index issues, but is already quite cool) > > plugin_comments > my version of the comment plugin (not so great) > > plugin_doc > should automatically create documentation of your web2py app using > docstrings (will need much more work, since lib2to3 has to be used > (inspection does not work on web2py apps) and I got tied up with other > things, but I guess it will be worth it if you need a good looking > documentation of you web2py app code) > > plugin_filepreview > create HTML previews of filetypes pdf, doc, xls, images, > > plugin_forcedirected > create forecedirected graphs in your browser using html5 canvas > > plugin_useradmin > a nice visual use admin (create users, edit userinformation, create > groups, add/remove users to/from group, block/unblock/validate > users, ...) > > plugin_mailinglist > creates a mailinglist/group similar to this one (still under > development) > > plugin_release > this is the latest one, and I am quite proud of it > creates releases of your software (standalone win, src/linux, mac - > w2p packages) with a client and a server instance that allows clients > to automatically check for updates of your web2py app with a nice > "update" button > > plugin_restapidoc > create a nice looking documentation of your web2py REST interface > > plugin_tagging > Tagging plugin, this is not the same as the one that is on the plugin > list. This one allows you to put multiple tag clouds and forms on one > page, it is uses specific and only works for logged in uses. > > plugin_tagging_hyperlink > similar to the above but for hyperlinks > > plugin_tagging_miriam > similar to the above but for MIRIAM annotations (http://biomodels.net/ > miriam/ <http://biomodels.net/miriam/>) needs libSBAnnotation (svn it from > https://sourceforge.net/projects/semanticsbml/) > in your site-packages (still under development) > > plugin_tagging_pubmed > similar to the above, it uses the PubMed REST interface to get papers > from keyword or DOI/pubmed ids > > plugin_tracker > bug tracker (got bored developing it so it is not so good, also > depends on plugin_comments...) > > plugin_webfolder > creates a win explorer like webinterface where you can upload your > files into a treebases folder structure, use drag and drop to move > files, used plugin_filepreview to view files (itegrates with the > pyMantis access management, so you will have to modify this plugin if > you want to use this in another app) >