[TYPO3-ect] tx_party - Extension

Franz Holzinger franz at fholzinger.com
Mon Apr 28 18:26:57 CEST 2008


Jeff Segars a écrit :
> Franz Holzinger wrote:
>> When I look at the model
>> http://www.bruehlmeier.com/tx_party/uml/index.htm?goto=3:13
>>
>> then I am missing a relation between the party and the fe_users table.
>> This is needed to replace the current address data of the fe_users
>> table. The mm relation table for this should be integrated into your
>> extension. One FE user can be owned by one or more parties. Each party
>> can have one or more FE users.
> 
> Hey Franz,
> Sorry for the delay in getting back to you on this. I think there are
> two different things that may be worth looking into here.
> 
> The data model does have an abstract field for accounts and I suspect
> this is where we'd store some linkage to a frontend user record. It may
> turn out that frontend users are important enough in the TYPO3 world
> that we need to add a unique just for that, but I think accounts are the
> correct place within the OASIS standard.
> 
> The Wiki also has a little information about tx_party_sync [1], which
> would be used do keep common data up to date between a party record and
> a frontend user record.
> 
> Any thoughts on these?

Hello Jeff,

I think the tx_party_sync should be used only in the starting phase to
import the user data into fe_users or fetch them from there into the
party extension. In the end the fe_users should not contain any address
info any more. It should become possible to share a FE user account
among several persons with different addresses. E.g. a company with 100
employees could have only one FE user account for the website.com. This
makes their life easier. The TYPO3 admin of the website does not have to
create 100 FE accounts but only one. The rest of address data can be
imported. And the logged in FE user wants to tell his name so that his
address data is taken when he orders something in his shop and when he
makes a post in the fore, then his name shall be visible. Or he can
download a software licenced by his company. He does not have to
remember his username and password, because his company will give it to
him. And the company can change the password after some weeks to prevent
misuse. So not 100 employees must administer their passwords, which
would be unsecure.
If you use the Account Id, then this might cause problems with TYPO3.
How can you use the TCE group boxes or INLINE with this?
If you use the Account Id for FE users, then think of reusing the party
addresses for several TYPO3 homepages. You want to export and import
them. Therefore you must add the website to the FE users account info.
Otherwise the user will not remember which FE user name (account id)
belongs to which TYPO3 website.

Maybe it would be better to have an additional mm relation between
fe_users and parties to even support IRRE features.

- Franz











More information about the TYPO3-team-extension-coordination mailing list