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.5a Released

124

Comments

  • Is there a quick way to do the update from 1.4? I remember it took me a few seconds to do it last time and I've since forgotten how to do it. The instructions only say what files to replace.
  • edited November 2008
    if you do that over ssh, I think you just need to copy the 1.1.5 files over you installation (make a copy first). With ftp, you can do the same except for conf/, themes/ and extensions/. Don't copy conf/ or extensions/, and for themes/ and themes/vanilla/style/default/ only copy the files not the folders. However, ftp can corrupt your files, and it might be better to only copy the changed files. You can use the following packages to only install the changed files: http://vanilla-friends.googlecode.com/files/vanilla-upgrade-1.1.4-to-1.1.5.zip http://vanilla-friends.googlecode.com/files/vanilla-upgrade-1.1.5-to-1.1.5a.zip
  • When I set up version 1.1.4 the forum would send me an email each time a new person applied for membership. Since the upgrade to 1.1.5a, I am not getting the new member emails. What have I done wrong and how can I fix it. Many thanks
  • Enable in your Administrator settings?
  • @bigc: It is working for me. You should check the options to receive email on registration is turn on (account>forum preference), re-upload library/People/People.Class.UserManager.php and library/Framework/Framework.Class.Email.php and check your email settings. Vanilla can use sendmail or a SMTP server for sending email. SMTP is more reliable; try to use it if you don't already. You can enter your SMTP settings on the "settings>global settings" page. Are you using any extensions related to registration or one sending email like notify?
  • edited October 2008
    thanks for the help, I have checked the settings, and everything is OK, and I have uploaded the library's again. The email is not being sent using the sendmail. As for smtp, the server needs SSL I get the following message Warning: fsockopen(): php_hostconnect: connect failed in /vhost/vhost6/c/o/s/costellokids.com/forum/library/Framework/Framework.Class.Email.php on line 196 Warning: fsockopen(): unable to connect to smtp.iomartmail.com:25 in /vhost/vhost6/c/o/s/costellokids.com/forum/library/Framework/Framework.Class.Email.php on line 196 A fatal, non-recoverable error has occurred Technical information (for support personel): Error Message Could not connect to SMTP host smtp.iomartmail.com:25 Affected Elements Email.SMTPSend(); The error occurred on or near: 110: Connection timed out The crazy thing was in 1.1.4 everything worked using sendmail. After upgrading to 1.1.5a the email stopped working, So I deleted the database, trashed all of the forum, and started again with 1.1.4 and I still can not get the mail to work I should note that I have tested sendmail with PHPmyfaq and it works, and I have tested using my email CGI scrips and again sendmail is sending mail. Any ideas.? Many thanks colin
  • I should have said, that when I do thinks like requesting a password chage using the SMTP, the message is that an email has been sent. It just is not being sent out. I have checked all the obvious causes, such as spam etc, and used severl different email addresses as a test. Still no email gets delivered. thanks colin
  • Hi I have an answer on not sending email but have no idea how to fix the problem From my ISP "It will just require an additional argument to your mail() function. The argument is "-f" followed by the sender e-mail address." How can I do this, I have little coding experience many thanks
  • edited October 2008
    You can try to replace line 164 of library/Framework/Framework.Class.Email.php with that:
    if (!@mail($To, $this->Subject, $Message, $Header, '-f' . $this->FromEmail) && $this->FatalError ) { $this->Context->ErrorManager->AddError($this->Context, $this->Name, "Send", "An error occurred while sending the email.", $php_errormsg); }
  • edited October 2008
    Just thought I should flag this to the attention of the 1.1.5a developers --- it appears the upgrade has broken the Private_Messages 1.1 add-on. Look here for some details

    I've also be noticing some other problems on my site which may or may not be related to the cookies vanilla 1.1.5 generate. Are there still links to 1.1.4 around so I can downgrade temporarily while these problems are being worked on / try to confirm my suspicions?
  • Since I down graded some users have been complaing about passwords not working --- did the upgrade change how the passwords are stored?
  • yep, the one that did sign/log-in with 1.1.5 have to request a new password.
  • I just tried to upgrade to 1.1.5a and am now getting this error when logging in: UserManager.SaveUserCredentials(); The error occurred on or near: Data too long for column 'Password' at row 1 Any suggestions?
  • try to reinstall appg/settings.php.
  • edited October 2008
    If it is not fixed after that:
    Try first to remove from conf/settings.php:$Configuration['DATABASE_VERSION'] = 2;
    Or to update the database structure yourself. Using PhpMysql you would:
    - select the database where vanilla is installed.
    - select the SQL tab and execute the following query:
    ALTER TABLE LUM_User CHANGE Password Password VARBINARY( 34 ) NULL DEFAULT NULL;
    - add $Configuration['DATABASE_VERSION'] = 2; to conf/settings.php
  • Thanks, Dinoboff! I tried replacing the appg/settings.php and that didn't work so I followed the instructions in your next post and now all is well.
  • edited October 2008
    The download button still says "Download Vanilla (386k)" even though the package is more like 514k these days.
  • Iwas about to point that out.
    Also, just a question... Why call it 1.1.5a instead of 1.1.5.1 or 1.1.6 or... I don't know. The 'a' at the end got me confused thinking it was an alpha release, and I waited 2 weeks until I decided to check in the forum. There, I confirmed it wasn't, so I'm downloading it.

    Maybe others felt the same...
    Ignacio
  • Because they have always been ultra-conservative with version numbers and the difference between 1.1.5 and 1.1.5a was so slight. Be thankful this isn't VLC, they are worse! They were stuck on version 0.8.6 for ages, they released 0.8.6a, 0.8.6b, all the way through the alphabet up to 0.8.6i :p But the thing was that there were huge differences between each of those versions and some argued they should have already been at RC1 stage :)
    Anyway, I ramble...
Sign In or Register to comment.