CoreCommunity ExtensionsIncubatorDistributionsTYPO3 4.5 ProjectsTYPO3 4.6 ProjectsTYPO3 4.7 ProjectsTYPO3 6.0 ProjectsTYPO3 6.1 ProjectsTYPO3 6.2 Projects (+)

Feature #4513

Create unique userfields - Solution attached!

Added by Hauke Hain over 3 years ago. Updated over 2 years ago.

Status:Resolved Start date:2009-09-09
Priority:Could have Due date:
Assignee:- % Done:

10%

Category:User Profile
Target version:1.9.0
Votes: 0

Description

I needed some userfields to be unique. So here is a solution where you can make any fe_users fields for mm_forum unique.

I decided to add a table column for other extensions which have to know that the field is unique. So they do not have to parse the TypoScript of the datarow.

I also found a bug: in the $updateArray and $insertArray of the edit/new function of the userfields in the backend module was a column 'meta'. But this column doesn't exist in the database. I commented it out, so that the sql statements are working again.

Please note: If it is very important for you that the userfields are unique be careful with other extensions and especially TYPO3 Backend. There is no check integrated if you haven't add one. At the moment mm_forum checks only in the registration and user profile if a userfield is unique. If there are more places where it should be checked -> please add the check.

unique_userfields.patch (72.7 kB) Hauke Hain, 2009-09-09 13:47

userfieldNewPatch.patch (12.5 kB) Hauke Hain, 2009-09-11 10:08

History

Updated by Hauke Hain over 3 years ago

Patch based on revision: 24276

Updated by Hauke Hain over 3 years ago

I think there is a mistake in the current patch. Here a new one:

Updated by Martin Helmich over 3 years ago

  • Status changed from New to Accepted
  • Priority changed from Should have to Could have
  • Target version changed from 0.1.8 to 1.9.0

Updated by Hauke Hain over 3 years ago

  • Status changed from Accepted to Resolved

Also available in: Atom PDF