|
the restriction can be laid on the user id
first fact -- user have multiple ids
second fact -- i have only one id but have access to more than 10 ip addresses if i wanna do a multiple voting i can do that
voting is a thing that a user is going to do once at most until the user have some personal interest or a crack in head
(and in both conditions you cant stop him )
|
|
|
|
|
Amar Chaudhary wrote: i have only one id but have access to more than 10 ip addresses if i wanna do a multiple voting i can do that
you cannot, as i previously said, voting now not only check the IP, but also the member who voted ; in that later case, a wrong message is sent, but still the ID is checked.
|
|
|
|
|
Amar Chaudhary wrote: i have only one id but have access to more than 10 ip addresses if i wanna do a multiple voting i can do that
Haven't you seen a wink saying "You cannot vote twice" ? You cannot do that from the same user id.
|
|
|
|
|
and how long it gonna take making ten ids
i was just giving an example i usualy dont vote until i am satisfied with article and i never voted in messages
It is Good to be Important but!
it is more Important to be Good
|
|
|
|
|
|
I see that CP no longer accepts characters such as ö. I suppose that filtering is a result of abusing the system. Could anyone please remove the following characters from the name filter:
- Ö U+00D6h
- ö U+00F6h
- Ä U+00C4h
- ä U+00E4h
- Å U+00C5h
- å U+00E5h
These are common letters in the nordic/scandinavian countries, as well as german speaking countries (except for å/Å).
It would seem that the range U+00C0h-U+01FFh is fairly safe for any name.
--
Verletzen zerfetzen zersetzen zerstören
Doch es darf nicht mir gehören
Ich muss zerstören
|
|
|
|
|
Let's not forget other languages such as the little hook under the c character or perhaps the accent mark both used in French, or the ~ above the n in Spanish, or that S like character used in German.
And if we "play our cards right" the ' mark used in gaelic surnames can be disallowed.
But will double-barreled names be allowed or not
modified 1-Aug-19 21:02pm.
|
|
|
|
|
You know - when I made the change I was actually looking at your name and praying a little "Forgive me Jorgön" prayer.
Unfortunately the characters you specified look too similar to their non-accented counterparts when used as part of a name:
John Simmons / Outlaw prögrammer
Christiän Graus
etc
It totally sucks but I'm trying to balance protecting the masses vs inconveniencing the few.
In the end, though, if it's an unpopular decision then I'm open to persuasion.
Vote 1 for allowing accented characters back in names
Vote 5 for removing accented characters from names
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
|
Would it not be possible to allow the accented characters, but not allow the spoofing you mentioned?
ie if there is a user "Jöhn" then do not allow "John" etc.
You may be right I may be crazy -- Billy Joel --
Within you lies the power for good, use it!!!
|
|
|
|
|
I suspect this would require a whitelist and a custom matching routine, and fall under the too much work catagory.
|
|
|
|
|
This is the same issue as protecting names that use HTML. We can strip out HTML and we can do a quick conversion of accented to non-accented and then test, but this would have to be implemented as a SQL function and be run against our entire member table, which is a long, long operation.
The solution is to do a quick check first then do an offline check later. That would keep things clean, but would still provide a window of opportunity for spoofing.
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
|
Not that I am an expert or anything (I know just enough SQL to be dangerous) but how about adding another row to the user table. I am sure you probably now have just the display name with it's HTML formatting and accented characters and all that fun stuff that you are trying to check against. If you were to add a row for the stripped user name which is the same name as the display name except for the formatting stripped out and you ran the comparisons against that row. At least then you only have to do the stripping once on the newly entered user name, not on every name in your database.
If a user has the display name "Jöhn" the user's stripped name would be "John". Now if anyone tries to use the names Jõhn, Jòhn, Jóhn, Jôhn, or John you would quickly find that the stripped name John is already in use and disallow the new user name.
You may be right I may be crazy -- Billy Joel --
Within you lies the power for good, use it!!!
|
|
|
|
|
What a simple solution.
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
|
Chris Maunder wrote: In the end, though, if it's an unpopular decision then I'm open to persuasion.
What if I slapped some sense into a select group of people?
--
Verletzen zerfetzen zersetzen zerstören
Doch es darf nicht mir gehören
Ich muss zerstören
|
|
|
|
|
My 1 for you this time . These characters must be allowed. Because with that only I identify if they are non-english people
|
|
|
|
|
So I tried using my old name again. The website reported back that Jörgen Sigvardsson has already been registered. I then tought that maybe you have implemented an algorithm which treats { ö, o, ô, Ó, etc } as the same letter. So I changed my display name to Joergen Sigvardsson, and then tried to change it to Jörgen Sigvardsson. I still get the "already registered" error message. A search for Sigvardsson reveals this user: http://www.codeproject.com/script/profile/whos_who.asp?id=3435008
I suspect that account got created when I noticed that CP rejected accented letters. The date of that account's creation seem to match the date when I noticed that accented letters were rejected. Are accented letters back, and if so, how do I remove this "garbage account"?
--
Verletzen zerfetzen zersetzen zerstören
Doch es darf nicht mir gehören
Ich muss zerstören
|
|
|
|
|
The whole name filtering is being reworked to remove the band-aid I've applied and make it a little more robust and sensible.
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
|
Sweet! I feel so naked without my dots..
--
Simulcast on Crazy People's Fillings
|
|
|
|
|
Here's one I thought I'd float by:
Since there are ocassional personal vendettas going on that use the voting system, I thought it would be interesting to aggregrate people's voting history and at the end of their profile append "This use likes ..., this use dislikes..."
And no, I'm not going to implement it (at least publicly ) but it'd certainly be interesting.
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
|
I don't know why so many people are against anonymous voting. There’s nothing wrong with “vendetta” voting either, within reason. If I vote someone down because I hate his guts, or I’m board or whatever, there is nothing to stop other people voting it up. If enough people care my single one vote will be of little importance. In the same vein, if only one person has voted (or very few) regardless of how votes are collected the result isn’t statistically significant be it a five or a one. In general I try to reply if I’m going to vote someone down but sometimes I don’t if there are already replies expressing my sentiment or it’s just obvious and needs no explaining (Henize is a good example, although I done my fair share of replying too) or you just get lazy.
Steve
|
|
|
|
|
A follow-on idea: what about tallying up the votes and displaying the top 5 most popular & least popular members based on votes (forums only not articles).
"For fifty bucks I'd put my face in their soup and blow." - George Costanza ~ Web SQL Utility - asp.net app to query Access, SQL server, MySQL. Stores history, favourites.
|
|
|
|
|
Maybe each user's profile could show a list of the top 10 people who've given him the highest post votes (averaged) [this list is only visible to him].
|
|
|
|
|
Wont it be nice to have a "Navigation" link on the Quick-Access-panel that's displayed on the lounge? For example :
[Panel Navigation^]So that we can keep browsing for all the message of the same type there.
|
|
|
|
|
I mistakenly posted at lounge
Now i'm at right place
In CP if I take Lounge forum, it is showing some latest post from Subtle Bugs
Like follows.
(1)Understanding the Problem
(1)Scanner Initialization Drift
(5)Caution! No sign ahead!
(3)The latest neat thing
(1)Windows Installer BSOD
(1)Data reverting back to old data.
(5)1+1=3
The number of posts and replies in the left hand side is something looks bad for me because on left side we are used to number the items. If put it in the RHS that will be looking better.
What I meant is to display as follows. I think it’s something meaningful and beautiful than the current one. Hope Chris is there
• Understanding the Problem (1)
• Scanner Initialization Drift (1)
• Caution! No sign ahead! (5)
• The latest neat thing (3)
• Windows Installer BSOD (1)
• Data reverting back to old data. (1)
• 1+1=3 (5)
-Sarath.
"Great hopes make everything great possible" - Benjamin Franklin
|
|
|
|
|
Agreed
Nobody can give you wiser advice than yourself. - Cicero
|
|
|
|