This forum is for module development and code related questions, not general module support. For general support, use the Post installation forum.

Mail problems with activeMailLib

I tried the two modules

- mail
- simplenews (latest 4.6-Branch)

which both use activeMailLib for delivering mails. Unfortunately both dont work for me, whereas the standard drupal mail delivery works flawlessly. Does anybody made the same experience? Until now I couldnt find the reason in my log files ... :/

Btw. Im wondering why both modules dont use the drupal API for delivering mails ... Does anybody know why? Doesnt it make things more complicated?

Statistics not logging

Not sure if this is an installation problem, an upgrade problem or a module problem . . .

Registration to the event

Is there a simple way to implement a registration forms to the events? In contrast to RSVPs I'd like not to invite people to my event, but, first, let them find my event and by filling in the registration form, which would collect additional to user's profile data, apply for the invitation to the event. Then I, based on their submitted data, could send them RSVP.

Help Requested Debugging Error Message ....

If anyone could help be debug this situation, I would greatly appreciate it. I'm getting 3 error messages any time I go to a page with node/add in the path. I've modified some existing modules ... adding an additional node_load call or two, and I think it stems from that, but I can't track down the root cause of this problem. Is there any way to identify the code that was calling these functions? Any help would be GREATLY appreciated.

http://connect.educause.edu/node/add
http://connect.educause.edu/node/add/flexinode-1


details
Type php
Date Wednesday, August 17, 2005 - 9:16am
User drupal
Location /index.php?q=node/add
Message implode() [function.implode]: Bad arguments. in c:\Inetpub\wwwroot\modules\node.module on line 353.

How to use ajax for your modules (with Xajax)

xajax is an open source PHP class library that allows you to easily create powerful, web-based, Ajax applications using HTML, CSS, JavaScript, and PHP. (from http://xajax.sourceforge.net/)

It has a nice and straightforward implementation. It's still in alpha but that should be enough for most purposes.

So, here's a short howto for your own modules, f you like to implement some ajax stuff.

1. Download the class and place it into your module directory

2. Include it into your module file

 require_once('inc/xajax.inc.php' ); 

3. Write the code
Your website should do something when the user clicks the button ;)
We just take the function 'my_function'.

// place this into your php code
function my_function() {
  // code comes later
}

4. Register your functions
Place the following code into your [module_name]_menu() function ( What's this?)

    // initialise xajax
    $xajax = new xajax();
    
    // register functions for ajax
    $xajax->registerFunction("my_function");
    
    // include javascript in html header
    drupal_set_html_head($xajax->getJavascript()); 

    // let xajax process ajax requests
    $xajax->processRequests();

5. Write your javacript code
Wrong ;). We are not required to write any javascript code. Xajax is doing the dirty work for us.

List of Books

I am a Brazilian user and my English is poor. I am using the Tool of Languages of the Google. It forgives if the text not to be clearly. how I can make a list of books as is present in http://drupal.org/handbooks ?

Pages

Subscribe with RSS Subscribe to RSS - Module development and code questions