Hi,
I remember that some error page on the following webpage reveals that it is built on drupal (I can't find the URL anymore). If my memory is correct, I'm wondering what part is handled by drupal how the other parts are built on drupal. I understand the managing of user profiles and let users leave comments, etc., are offered by drupal. But what about the flash for drawing the RNA structures. How the user interface is made so that users can play the game by clicking the buttons on the flash?
The flash object is just embedded into the site, and is not likely built on drupal at all. It likely uses some sort of web services to talk to the user database, which may or may not be served by drupal, but could be.
Because flash is compiled, there is not a lot of opportunity to introspect the code based on the page that is served up. You'll need to talk to the developers more to understand which strategies they used.
I have some experience developing (Flex) flash applications using drupal as a back end for data storage, etc. Generally it's just done via registering callbacks that return JSON or XML. There are frameworks supported for automating RPC calls, but it can be done pretty easily with just JSON or XML.
-----Original Message----- From: support-bounces@drupal.org [mailto:support-bounces@drupal.org] On Behalf Of Peng Yu Sent: Friday, December 16, 2011 10:25 AM To: support@drupal.org Subject: [support] How http://eterna.cmu.edu is designed? (with drupal)
Hi,
I remember that some error page on the following webpage reveals that it is built on drupal (I can't find the URL anymore). If my memory is correct, I'm wondering what part is handled by drupal how the other parts are built on drupal. I understand the managing of user profiles and let users leave comments, etc., are offered by drupal. But what about the flash for drawing the RNA structures. How the user interface is made so that users can play the game by clicking the buttons on the flash?