Is there a Drupal Module to connect to the StackExchange API? - drupal

I'm looking to connect to the StackExchange API via drupal. I've searched the modules on D.O and have not found one that is suitable. Wondering if anyone has done this integration?

There seems to be an Obsolete module in drupal 6:
https://drupal.org/project/stackoverflow
Probably, you can pick it & modify as per your need.

Related

Advanced search module for forum in Drupal

I just took over a Drupal-based website in which I implemented a forum. Now I need to add an advanced search tool. But I haven’t found out how. Could you help me do it? Like are there any new plugins I need to download?
If you want any way of advanced search you can study Solr. There are many integration modules for Drupal and Solr. For example, you can use Apache Solr Search. I don’t use neither this module, nor Drupal itself, but Solr is a very good solution for indexing and searching.

Does Orchard have a forum module?

I'm looking for a MVC based forum solution. Does a forum module exist for Orchard or are there any forum modules in development?
UPDATE: as of 10/26/11 the MGM.Forum module for Orchard appears to be a work in progress (see basic-functionality & mock-ups) and not yet a valid option. Nothing else exists for Orchard atm so I'm going to give up on a MVC solution and go with YAF.
Have you tried this one http://orchardproject.net/gallery/List/Modules/Orchard.Module.NGM.Forum
I know that it is not an advanced forum module but i don't currently know any other Orchard module.

Is there a "wordpress-ideas like" opensource web software?

I'm looking for a web platform to set up a forum where users can post and vote "ideas" (i.e., proposals about a topic).
More specifically, I need something like Wordpress Ideas.
Anybody knows any opensource software which could help me?
kind regards
IdeaTorrent is a GPL licensed written in PHP, SQL, and Drupal that will run a site that allows users to vote on idea. I haven't used it, but am looking into it.
Well, WordPress ideas is powered by bbPress + plugins + custom theme.
You probably could spend some time and accomplish a similar set up with some forum software of your choosing, a voting plugin, and some custom theming.
I'm building something similar to that in rails: https://github.com/Chocksy/opiniodev-rails-app
I just started right now but i intend to work on it each week. If you are interested any contributor is welcomed.
I'm going to make a blog session tutorial of how i build this thing also.

is there a drupal module that enables a live chat in a drupal site?

is there a drupal module that enables a live chat in a drupal site?
I recommend drupalchat, it is the most maintained and complete version. It uses node.js as the server. It works on Drupal 6 and 7 and has many features.
Drupal.org has an excellent search, a simple search revealed these candidates.
I use ClickDesk on my Wordpress site as a plugin, It's just copy pasting the code; I guess it should work with Drupal as well.
http://drupal.org/project/bowob
Have a look at bowob chat it gives you an interface which would be useful for implementing chat in a social networking environment. If you exam the api you can see what other modules bowob will go with well.
You can use the Drupal Olark module
http://drupal.org/project/olark
I believe it can handle visitors when you are offline too.
You should try LetsSyncro Live Chat & Image interaction Module for Drupal. This module adds image interaction to the traditional Live chat functionality.
You can find the installation guide in the following link: http://letssyncro.com/AddOns/Drupal
http://drupal.org/project/zopim
Zopim will provide you with the admin panel to administer you online and offline chat, but on their site only. Helped me a lot. Hope this will help you too.
Check chatroom module. It doesn't depend on any third party services and it offers a lot flexibility. You can make both - a site support chat and a community open chat room with it.
Version for D7 requires node.js I think.
Most of others depend on third party services which require registration and membership.
Yes i'm actually using a facebook like chat that's easy to configure with YUI
I'm actually using drupalchat: a facebook like chat and easy to configure with yui
At our website we used Mibbit to embed chat events. It is based on the old IRC system so it has zero learning curve for that audience. It worked really well and the cost was minimal, might be zero for most regular users.
http://www.mibbit.com/
Their staff was also extremely helpful and just generally cool to work with. They are always on their own support chat channel and so you get instant answers. We eventually stopped doing corespondent interviews so the system is not used now, but I would use them again without hesitation.

Module development tutorial in Drupal

I'd like to learn how to create modules in drupal- modules which can interact with the user, database, assign permissions, views.
Is there any good video tutorial or a simple sample module which covers these things?
Thanks.
My suggestion would be to pick up a copy of Pro Drupal Development and start working your way through. I think that book is the best one stop option for providing an easy to follow, yet in depth start for learning Drupal development.
If you really wanted to get by without purchasing a book, I would suggest checking out the Lullabot site for whatever free content they have available.
After an initial background, the Drupal api pages should be helpful for you, . Hit the search box in the upper left hand corner for type ahead search to find detailed info on drupal functions. This would be a great resource for getting some more background on the functions googletorp listed. I agree with googletorp that those are a good list of functions to get started with.
It requires some effort to learn how to develop in Drupal. You might be able to find some good videos, but you will only really master this when you get your hands dirty and start coding.
How hard this will be for you, is also highly dependent on your background. A seasoned PHP developer wont find it that difficult to develop with Drupal.
There are some key points that you need to understand though.
The hook system. This is Drupal's way to do OOP. The idea is that modules or Drupal core can define and run hooks when an event happen that other modules want to react to. An example could be the creation of a user or the display of a node. To implement a hook, you simply create a function with the correct name. You need replace the "hook" in the name of the hook with your module name.
Drupal has a lot of API functions and it takes time to find them and learn how to use them. Take your time, as using the right API functions can make a big difference. Drupal has a nice API site
From your description you should take a look at these functions:
hook_user
hook_perms
hook_menu
db_query
In addition to what googletorp and mike munroe already said, check out the module developers guide on drupal.org. On the api site, check out the well documented example modules.
I have learnt drupal from beginner to advanced with CodeKarate. its one of the best website for drupal.
http://www.codekarate.com
There is a very good, easy to follow tutorial on developing JQuery/Javascript modules on Drupal. Check it out as well.

Resources