Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Vanilla 1.1.6 release candidate 2
Vanilla 1.1.6 fixes some cookies-related secure issues (thanks to Reed Loden for reporting the bug and submitting the patches). SubJunk is also working on improving the usability of the moderation options. You can find the complete list of changes on the release notes page.
Please test this first release candidate and report any bug:
http://lussumo-vanilla.googlecode.com/files/vanilla-1.1.6-rc2.zip
ps: if we missed some delegation requests, let us know.
Please test this first release candidate and report any bug:
http://lussumo-vanilla.googlecode.com/files/vanilla-1.1.6-rc2.zip
ps: if we missed some delegation requests, let us know.
0
Comments
can the userid field be made larger than 20 characters?
with the Google Login extension, email addresses get saved as userid's, and this results in long email addresses getting chopped.
see: http://lussumo.com/community/?CommentID=92537
upping it to something like 30 characters might be a bit better. is that doable?
cheers
thanks
Don't be shy to create the column yourself. It is very common for extensions to add to the database, there is no problem there.
A similar response to the first post as well. If the Google Login extension would benefit from making the userid field 30 characters long, it can modify the field itself quite easily, as many extensions do.
Could you point me toward some documentation on how to do this, or just let me know here? I have a number of users with >20 char usernames, and have been putting off updating Vanilla because I've forgotten where I clumsily hacked things to allow them to actually login with the long names... I asked here about 6 weeks back, but haven't gotten any suggestions.
ALTER TABLE User MODIFY Name varchar(100);
, so in an extension code you would put something like this:mysql_query("ALTER TABLE `".$Context->Configuration['DATABASE_TABLE_PREFIX']."User` MODIFY 'Name'",$Context->Database->Connection)
How will I have to encrypt the UserID into which cookie to enable the log in by a redirected user authentication?
A short informal statement (no code needed (yet ;-)) will suffice. Thanks in advance.
if $Configuration['ENCRYPT_COOKIE_USER_KEY'] is True, Vanilla with save a md5 hash in the cookie. However, Vanilla can work with the id and its md5 hash.
If your extension needs the id in the cookie, you should set $Configuration['ENCRYPT_COOKIE_USER_KEY'] to false. $Configuration['ENCRYPT_COOKIE_USER_KEY'] will be set to True by default in Vanilla 1.2 (if such version come out - depends of vanilla 2).