Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
# Summary
This module performs additional validation when a node is created or updated by a user to require that a node's title, author, language, and CCK fields are unique within a given context.
# Project URL
https://www.drupal.org/project/unique_field
# Where is the code?
# Estimated completion date
# Dependencies
# Who's doing the port?
Logeshwaran
Paul immanuel (imman)
Sidhewar Sekaran (sidhees)
Comments
Comment #2
Logesh waran CreditAttribution: Logesh waran at Ameex-Drupal Geeks for Ameex-Drupal Geeks commentedHello Pravin Ajaaz,
We , "The Drupal Geeks" http://www.drupalgeeks.com , a subsidiary of Ameex Technologies http://www.ameexusa.com/ are planning to run a codesprint- module porting to D8 in the early weeks of May. From our initial analysis , we see that Unique field is widely used in Drupal websites . Porting the module to D8 is the need of the hour and we would be happy to do the same as a part of the sprint. I will be taking ownership for the module and keeping you posted about it. Just wanted to know if anyone already started on this, is it on github?
Thanks
Logesh
Comment #3
Logesh waran CreditAttribution: Logesh waran at Ameex-Drupal Geeks for Ameex-Drupal Geeks commentedHi Pravin Ajaaz,
As a part of code sprint in our organisation "DrupalGeeks". Imman, Sidhees and me have ported the module to 8 and have our production code ready. It would be great if you add us as a co-maintainer of the module. Let me know your concern on this.
Thanks,
Logesh
Comment #4
andypost@Logesh waran where is the code to review?
Comment #5
MustangGB CreditAttribution: MustangGB commentedComment #6
Logesh waran CreditAttribution: Logesh waran at Ameex-Drupal Geeks for Ameex-Drupal Geeks commentedHi andypost, you can review our code in this sandbox project (https://www.drupal.org/sandbox/logeshwaran/2735101)
Comment #7
killes@www.drop.org CreditAttribution: killes@www.drop.org commentedTried it, seems to work, thanks!
Features integration seems to be missing, though.
Comment #8
Pravin Ajaaz CreditAttribution: Pravin Ajaaz as a volunteer and at Young Globes commentedSorry for the delay. I have added you as a co maintainer of the project.
Comment #9
Logesh waran CreditAttribution: Logesh waran at Ameex-Drupal Geeks for Ameex-Drupal Geeks commentedHi Pravin Ajaaz,
Thank you so much. We are a three member team who worked on this project during code sprint. But only I have the access, so can you please provide access for the remaining team members listed below, so that we can work on the remaining optimizations.
https://www.drupal.org/u/immanuelpaul
https://www.drupal.org/u/sidhees
Thanks,
Logesh
Comment #10
Logesh waran CreditAttribution: Logesh waran at Ameex-Drupal Geeks for Ameex-Drupal Geeks commentedHi Pravin Ajaaz,
I have pushed our code as dev version, but its not showing up in releases. Can you please cross check that we have the right permission.
Thanks,
Logesh
Comment #11
Pravin Ajaaz CreditAttribution: Pravin Ajaaz as a volunteer and at Young Globes commentedI have provided all the permissions now. Please verify it
Comment #12
Logesh waran CreditAttribution: Logesh waran at Ameex-Drupal Geeks for Ameex-Drupal Geeks commentedThank you so much Pravin.
Comment #13
utiks CreditAttribution: utiks commentedI have ported the module with a lightest way, optimized code and with some changes on module features.
The field can be unique by bundle and by language.
Pravin has seen the code and said "It was very cool." and maked me co-maintener for the project so can you review the code and if you liked it we can work together on it.
Comment #14
utiks CreditAttribution: utiks commentedthe patch is here :
https://www.drupal.org/node/2772061
Comment #15
benellefimostfa CreditAttribution: benellefimostfa commentedA similar module is available on Drupal 8 https://www.drupal.org/project/unique_field_ajax
Comment #16
dqdPlease do not confuse with not well formed informations regarding 2 adjacent modules. unique_field_ajax is NOT a similar "module" since it has a different way of comparing and a different feature set. There are overlaps, but these 2 modules are no duplicates.
Comment #17
mmjvb CreditAttribution: mmjvb as a volunteer commentedWith 8.x-2.x-dev Status should be Needs work.
Added those working on it and the mentioned alternative.
Comment #18
mmjvb CreditAttribution: mmjvb as a volunteer commentedComment #19
dqdComment #20
dqdPlease let us agree not to add modules tagged as "similar" in case of not at least 96% really similar and especially when newer modules with fewer features and when a port track issue is already running and code is already committed. This is demotivating and not helpful for the port and decreases the feature set in Drupal contrib area slowly.
There are many overlapping modules in contrib, but they often have their corner cases. Often one is more advanced then the other. There are search and filter functions on Drupal org to get an overview of all existing modules. Recommendations for "similar" modules in such issues can become a biased and very opinionated discussion pretty fast (edited summary).
Comment #21
rcodina CreditAttribution: rcodina commentedWhich is the port status? Has the module an active mantainer?
Comment #22
colanWhy is there D8 porting working happening in two different issues? What's the difference?
Comment #23
colanAs nobody has answered those questions in over a year, there's been no commit activity in over 2 years, and nobody's offered to take responsibility for it, I believe it's safe to say that this module is dead, and has been superseded by:
Comment #24
colanSorry, wrong status.
Comment #25
dqd@colan +1 from me.
... just to finally show some community agreement here.