[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [ic] Calling my version of UserDB module


Tim Good suppressed wrote:
> I have made some changes to the UserDB module.
> rather than having to adjust all catalogs, I
> copied the Vend/UserDB to Vend/UserDBC and created
> UserTags/userdbc.tag as follows:
> UserTag userdbc              Order        function
> UserTag userdbc              addAttr
> UserTag userdbc              attrAlias    table db
> UserTag userdbc              attrAlias    name nickname
> UserTag userdbc              PosNumber    1
> UserTag userdbc              Version      $Revision: 1.3 $
> UserTag userdbc              MapRoutine
> Vend::UserDBC::userdb
> 
> When I call the tag in a page:
> "[set name=done int][userdbc function=logout clear=1][/set]" I get the
> folling error. 
> 
> new_account.html Runtime error: Undefined subroutine
> &Vend::UserDBC::userdb called at
> /usr/local/interchange/lib/Vend/Parse.pm line 795.
> 
> Can someone point out what I am missing?
> 
Did you change the line that reads "package Vend::UserDB" in your
custom module?

Also, why did you feel the need to create your own UserDB module?
If you post your patches here then either (1) a different method
could be suggested that will so the same thing or (2) the patches
might make it into Interchange 5.3, so you can use the standard module
when you next upgrade.  Well, there's a (3) where we agree that you
need to be using your own module, but that's rare.

You should be aware that there are several core modules which specifically
use Vend::UserDB.  This might cause you some grief in the future,
depending upon the changes you made and the extent to which your module
differs from the original.

-- 
   _/   _/  _/_/_/_/  _/    _/  _/_/_/  _/    _/
  _/_/_/   _/_/      _/    _/    _/    _/_/  _/   K e v i n   W a l s h
 _/ _/    _/          _/ _/     _/    _/  _/_/    suppressed
_/   _/  _/_/_/_/      _/    _/_/_/  _/    _/

_______________________________________________
interchange-users mailing list
suppressed
http://www.icdevgroup.org/mailman/listinfo/interchange-users


Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.