This module utilizes the queue system to fire off HTTP requests asynchronously by adding them to the queue. It adds an ajax call to any page immediately following a page that queues a request which then processes that queue.
The intention is to avoid delays in loading pages due to waiting on HTTP requests. Its main use case is dispatching requests where the result of the request is not immediately required within the same page load - such as publishing to social networks, or logging information to an external service.
This module will provide the API to display an entity as JSON output. It only provides by default the menu hook for nodes to be viewed by the URL "/node/%nid/json", but the function entity_json_menu_callback($entity_type, $entity_id, $lang_code) can be called by another menu hook to create your own entity JSON display URL.
Support has been added for any entity type by going to "entity_json/%entity_type/%entity_id". You can turn on or off which entities can be used by going to the configuration page.
SVG graphics are really powerful but not yet widely supported. What makes them interesting in particular is that included text remains text and therefore should have some positive SEO effect and is searchable.
What this module does is to provide a text filter that automatically embeds an SVG graphic into your html text and before doing this, translates all the textstrings in the graphic. This has huge advantages on multi lingual sites: the graphic always adjusts to the surounding content or the user preferences and gets displayed in the correct language.
How does it work? The module asumes that you upload your SVG graphics in any of the multiple ways that Drupal supports. In other words, the file should be on your server and a record of the file should be in the managed files table. You can then simply include something like [svg:4711] into your body text of any node, assuming that 4711 is the file id in your database. If you don't know the file id, you can also use something like [svg:my_graphic.svg] where my_graphic.svg is the filename that has been uploaded.
That's all - it just works that way. And translates your SVG graphic on-the-fly too.