How can I use other modules from within my own module?

I am new to drupal and are using drupal 6. I know some of the stuff I'm asking about is not yet available for D6 but don't worry about that, lets assume its like version 5 for sake of ease.

I need a fairly complex module and I have some questions before I feel I can really dig into it. I'll start by explaining what the module should do and then I'll ask the questions.

It's a fast search module for searching items. The search is going to be ajaxy with heavy optimizations using memcached amongst other things. Thats the base of it.. and I will write that myself since I haven't found anything to help me there.

But once someone clicks one of the searchresults it should get the information for that node with ajax and display the information in a nice looking way.
Then any user who is logged in should be able to click edit and edit it (like wiki) - should also be able to create new.
When a user edits and saves it we need our own code to execute to make sure it backs it up for rollbacks like a wiki system.

Thats a very quick explanation of the module and I guess my questions are really all related to if I can use another module from within mine, like can I have cck edit and add data for me but still save backups so I can do rollbacks? The save and update also needs to be able to call code to update the memcached.

WYSIWYG HTML Editor for Drupal 6

Is there a WYSIWYG HTML Editor available for Drupal 6 front end?

WYSIWYG Editors are so crucial to CMS projects. I'm
surprised they are not listed in a category for themselves.

I tried to install WYMeditor and get an error stating
"This version is incompatible with the 6.0-dev version of Drupal core."

CCK vs Taxonomy

Hello,

I wanted to open this topic because I discussed about it a lot quite recently and I would like to gather opinions about a specific example involving CCK and taxonomy. This discussion may be useful to Drupal newcomers as reference.

Among those two solutions, what would you do:

1) work with the "story" content type and create a "Content" vocabulary that contains 2 terms "Announcement" and "Blog" that gonna by used to categorize the content type.

2) clone "Story" to "Announcement" and "Blog" content types: you now have two content types that use the same fields.

---

Solution 1) brings you taxonomy based browsing: taxonomy urls can combine terms, ubrowser module can ease browsing (or taxonomy_browser when it's updated), etc. Also, as mentioned in a Lullabot podcast, taxonomy is somehow optimized because it stores information by ids compared to CCK. However, if for some reason you want to add fields to your "Announcement" nodes but not to "Blog" nodes, you're a bit stuck because you gonna break your workflow.

With solution 2), views can help you combining nodes. You can add fields whenever you want. Also, you are free to use different permissions for each type of nodes. If your "Annoucement" and "Blog" content types use the same fields forever (title and body), then it does not matter you don't lose anything.

Drupal authentication / synching with a non-Drupal user database?

Hi. I am closing in on making a choice for adding moderated blog publishing to an existing online news site.

The site has thousands of registered users using an MD5 password and PHP Session authentication scheme with a mySQL sb.

Nonprofit uses

I'm looking to gather success stories for non-profits using Drupal.

If you're running a non-profit and use Drupal, please leave a comment. I need:

1) The URL

2) Why you chose Drupal?

3) The size of your organization.

Unable to connect to database server

Many times we see an error like this on websites ...

Unable to connect to database server

If you still have to install Drupal, proceed to the installation page.

i hv seen it in recent times on drupal.org and today on http://nanwich.info/ .. i just went to this website throguh a very active members page, nancy.

Pages

Subscribe with RSS Subscribe to RSS - Drupal 6.x