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.

Extensions list broken

2»

Comments

  • I guess only apps especially using the different PHP5 object behaviour may be affected. If I remeber correctly, PHP5 always uses references for objects. Or was it something different? I'm too lazy to checkout the docs right now. ;-) In my case I just turned it off for the specific Vanilla directory (a complete virtual host, to be accurate).
  • PHP is such a terrible language :(
  • Although I'm more the Perl (and lately Ruby) hacker, I don't think so. The worst thing about PHP is the inconsistency regarding the function names and arguments.
  • I ran into this problem as well, and after changing line 813 in controls/settings.php (thanks to robm for his suggestion) my extensions manager works as expected. :)
  • did that too..works fine now with php5
  • Although I'm more the Perl (and lately Ruby) hacker, I don't think so. The worst thing about PHP is the inconsistency regarding the function names and arguments.
    That and the incomplete and badly implemented OOP, even in PHP5. How can you use a language like Ruby and not feel limited with PHP?
  • edited July 2005

    That and the incomplete and badly implemented OOP, even in PHP5. How can you use a language like Ruby and not feel limited with PHP?

    I said that's the worst thing.. ;)

    If there was some kind of consistency in PHP even the non-OO hacking of some quick'n dirty scripts would be a lot more easy.

    PHP5 OO: trying to rebuild heaven within hell. :p

  • edited August 2005
    I ran into this problem as well, and after changing line 813 in controls/settings.php (thanks to robm for his suggestion) my extensions manager works as expected. :)
    Yep, that line worked for me too...thanks for posting it!

    Brad
  • Same problem here when using php-5.0.5 and mysql-5.0.15.
  • i had this same problem with PHP5. Robm's fix worked perfectly.
  • i remember vishal from o8!
  • Sorry to bring up old news. I was having the same problem as robm was above - my entire extensions list was 'Whispers', over and over. I looked and saw I was running PHP 5.1.2 so I edited like 813 of my controls/settings.php and everything worked! All my extensions were listed! And then I downloaded one of the quote text extensions and put that folder in my extensions folder and ... it wouldn't show up in my extensions list. I checked permissions and it still wouldn't show up. I tried adding it manually to appg/extensions.php and things broke (and unfortunately I did not save the error messages). So ... I downloaded the other quote text, same thing. Permissions set, 'Quotations' folder resided within the extensions folder, never showed up on my list. I downgraded my server to PHP 4.4.2 and still having the same problems. I edited line 813 of controls/settings.php and set it back to normal and POOF my list of 'Whispers' came back. So. So. So here I am, using PHP 4.4.2 still, with an edited settings.php, and ... my installed extensions still don't show up in my extensions list. Suggestions? Before I tear my hair out? (I did find the fix for my clipboard extension, by the way - thank you very much, Lussumo forum)
  • edited April 2006
    The Quotations extension is for V1.0 (or 0.9.3) only; it doesn't work with 0.9.2.
  • So ... is this why it won't show up in my Extensions list? Don't tell me it's that simple. Also, maybe I'm missing something - when I go to getvanilla.com it says I can download 0.9.2 - yet there's an extension developed only for use with a newer version?
  • MarkMark Vanilla Staff
    edited April 2006
    The new version has been in development for a very long time. It's been in a somewhat stable state for a few months, and people here at the community have been downloading, testing, and writing extensions for it. The new version (Vanilla 1) will be released soon.
  • Also, okay, I've deleted the 'Quotations' folder and instead re-downloaded (to my computer) and re-uploaded (to my server in the extensions folder) the 'QuoteText' add-on. It still doesn't show up in my extensions list. Any suggestions?
  • MarkMark Vanilla Staff
    edited April 2006
    If you're talking about this: http://lussumo.com/addons/index.php?PostBackAction=AddOn&AddOnID=18 And you're using Vanilla 0.9.2, again, it is intended for Vanilla 1. It says so right on the page: "Works with Vanilla 1" You've just discovered us in a transition period. Soon Vanilla 0.9.2 will be obselete and the new standard will be Vanilla 1 - which will stay the standard for a long time.
  • DAMN MY LACK OF READING COMPREHENSION Well, at least now I'm thoroughly humbled and understand why things aren't working. I feel a little bit better now. Sorry to be so thick-headed! I appreciate all your help (and you not yelling).
  • edited April 2006
    Would it be possible to bold the "Works with Vanilla 1" or somehow emphasize that it only works with V1? It is pretty easy to miss.
  • Would it be possible to bold the "Works with Vanilla 1" or somehow emphasize that it only works with V1? It is pretty easy to miss.
    All you really need is a colon (:) between "Works with" and "Vanilla 1". The colon would tell users to expect a list of versions that are compatible with the extension. Without the colon, it's a little ambiguous. After all, if I say "I like booze" it doesn't mean that I like only booze.
This discussion has been closed.