Not signed in (Sign In)

Categories

Vanilla 1.1.4 is a product of Lussumo. More Information: Documentation, Community Support.

Help keep Vanilla free:
Welcome Guest!
Want to take part in these discussions? If you have an account, sign in now.
If you don't have an account, apply for one now.
    •  
      CommentAuthorMark
    • CommentTimeApr 10th 2006
     # 1
    http://lussumo.com/swell/59/Announcing-Vanilla-Addons/
    •  
      CommentAuthor3stripe
    • CommentTimeApr 10th 2006
     # 2
    funkee bizness!!!!
    •  
      CommentAuthorlech
    • CommentTimeApr 10th 2006
     # 3
    hell yes, nice work there, mark!
  1.  # 4
    mmm. prrdy.
    •  
      CommentAuthorBergamot
    • CommentTimeApr 10th 2006 edited
     # 5
    When you are ready to release your add-on, you will need to be a registered member of the Lussumo Community. Once you are registered and signed in, an "Add New" link will appear in the menu at the top of this page next to "Languages".
    Unless I'm missing something, it totally doesn't.

    Looks cool otherwise!
    •  
      CommentAuthorMark
    • CommentTimeApr 10th 2006
     # 6
    Thanks, bergamot. I forgot to enable the permission on the member role. It should be there now.
    •  
      CommentAuthorBergamot
    • CommentTimeApr 10th 2006 edited
     # 7
    Sweet.

    I'll get my extensions out once I finish writing readme files.
    •  
      CommentAuthorBen
    • CommentTimeApr 10th 2006
     # 8
    I tried adding a style for version 0.9.2 but it persists in saying that the Vanilla style 3 is required. Which it isn't because in 0.9.2 the theming engine didn't exist and so the only avaliable theme was the default one which was unchangeable.
  2.  # 9
    ....very nice...
    •  
      CommentAuthorMark
    • CommentTimeApr 10th 2006
     # 10
    @ben: I've just added a bogus 0.9.2.x theme that you can apply your style to. Thanks for the tip!
    •  
      CommentAuthorMark
    • CommentTimeApr 10th 2006
     # 11
    also @ben: I edited your add-on a little bit. You referred to it as a theme, and technically it's not (at least in relation to the Vanilla usage of the term). I also changed your tags so that they are comma delimited. I also edited the add-on form to say that tags should be comma delimited. It never even dawned on me that people would enter them in another way :)
    •  
      CommentAuthorBen
    • CommentTimeApr 10th 2006
     # 12
    No problem, thanks Mark
    •  
      CommentAuthorBen
    • CommentTimeApr 10th 2006 edited
     # 13
    Ah.. Mark? Now you've edited it, it says it was authored by you.
    Oh and it's actually possible for people to vote for their own add-ons.
    •  
      CommentAuthorMark
    • CommentTimeApr 10th 2006 edited
     # 14
    doh. I'll fix it.
    •  
      CommentAuthorMark
    • CommentTimeApr 10th 2006
     # 15
    fixed
    •  
      CommentAuthorBen
    • CommentTimeApr 10th 2006 edited
     # 16
    Ok, here's something else. On the search page, the searches for most popular and most recent work fine. The search for most downloaded merely shows the list in alphabetical order.
    •  
      CommentAuthorBergamot
    • CommentTimeApr 10th 2006 edited
     # 17
    Mine are up.

    Ben: have any been downloaded? If they all have a download count of "0", then they would probably be sorted alphabetically to break the tie.

    It would be kind of nice if the "most recent" search was the default, but i understand why it isn't.
    •  
      CommentAuthorCrypt
    • CommentTimeApr 10th 2006
     # 18
    wow awesome! thanks mark. now just to get some more styles :P
    • CommentAuthoradame
    • CommentTimeApr 10th 2006 edited
     # 19
    Nice work Mark.

    It seems most of your extensions are already avaliable on my Vanilla (i.e. they aren't extensions), I guess that's a difference between 0.9.3 and 0.9.2.
    •  
      CommentAuthorMark
    • CommentTimeApr 10th 2006
     # 20
    One of the differences, yeah. That was definitely something I wanted to achieve by version 1. There are still about 20 extensions I've written that need to be added to the add-ons site. I'm just working out the kinks in those first.

    The really great thing is: if we can create extensions to do all of these wacky different tasks, what other things will people come up with?
    •  
      CommentAuthorBergamot
    • CommentTimeApr 11th 2006
     # 21
    As far as I can tell, the main limiting factor on whether an extension is "writable" is whether there are delegates in useful places.

    So far, I've only see a few developers run into missing delegate issues, but once 1.0 is out the door, it becomes much much harder to add an extra delegate or two.

    It occurred to me, as I was typing that, that a lot of the delegates were located in theme files, rather than library files, and that an extension could conceivably be dependant on a particular theme or version of a theme.
    •  
      CommentAuthorJazzman
    • CommentTimeApr 11th 2006
     # 22
    GREAT!! The only thing I was missing!!
    •  
      CommentAuthorKosmo
    • CommentTimeApr 11th 2006
     # 23
    The proverbial cat is out of the bag, out of the baaaag!
  3.  # 24
    So, uh, mark; will this work with the install-extensions-through-vanilla thing we discussed ages ago or is it just a solid alternative?
    •  
      CommentAuthorBen
    • CommentTimeApr 11th 2006 edited
     # 25
    @Bergamot: No, they had already been downloaded.
    See http://lussumo.com/addons/?PostBackAction=Search&Keywords=&Type=All&Sort=Downloads, the list is still alphabetical.
    •  
      CommentAuthorMark
    • CommentTimeApr 11th 2006 edited
     # 26
    @Bergamot: http://lussumo.com/docs/doku.php?id=vanilla:development:delegation#getting_more_delegates_in_vanilla

    I will try to release a new minor revision of Vanilla once a month or so if there is a huge call for new delegates. You are also correct about the theme issue, but in my mind the most important delegates are not in the render events, but in the constructor events and in the management classes behind the controls (user manager, discussion manager, etc). I think *those* will be the places that we'll see a larger request for delegates. But I could be wrong...

    @mini: No, that will have to happen down the line. I heard that they tried something like that in wordpress and it opened up some huge security holes. I'd like to do some more research before I try anything similar.
    •  
      CommentAuthorMark
    • CommentTimeApr 11th 2006
     # 27
    @ben: I've fixed that download sort now...
    •  
      CommentAuthorADM
    • CommentTimeApr 11th 2006
     # 28
    Awesome! Finally we've got something like this.

    I was going to launch a site myself actually, but nevermind ;)
    •  
      CommentAuthorADM
    • CommentTimeApr 11th 2006
     # 29
    http://lussumo.com/addons/?PostBackAction=AddOn&AddOnID=19 <-- Just added my 0.9.x skin :)

    I'm going to totally change some things for 1.0 though.. so I thought I might as well have the old one there anyway :)
  4.  # 30
    Just thinking, what with the forum being called vanilla, maybe extensions should be called pods. What with vanilla pods and all.
    2c.
    •  
      CommentAuthorgiginger
    • CommentTimeApr 11th 2006
     # 31
    Looks good. Very good.

    mini: Nice idea!
  5.  # 32
    Great autocompletion for the Tags!

    I found a small bug:
    When adding an extension to and error occurs " quotes are \" slashed in the description textarea.
    •  
      CommentAuthorMark
    • CommentTimeApr 11th 2006
     # 33
    Really? How odd. I'll take a look - thanks :)
    •  
      CommentAuthoroutbreak
    • CommentTimeApr 11th 2006
     # 34
    oh my god this is wonderful.
    • CommentAuthorSirNot
    • CommentTimeApr 11th 2006
     # 35
    Dang mark, you've outdone yourself again. That's one awesome extension library.

    Although, it would be nice if you allowed for pngs to be uploaded, as jpeg's lossy, gif's got a limited palette and the picture's bound to have some finer detail in it.
    • CommentAuthortmcw
    • CommentTimeApr 11th 2006
     # 36
    So... not to nag, but V 1.0... Summer?
    •  
      CommentAuthorADM
    • CommentTimeApr 11th 2006
     # 37
    Mark: Found a bug. If you're not logged in and you're viewing a addon and you go to login it redirects you to:
    http://lussumo.com/addons/?PostBackAction=AddOn&AddOnID=19

    Notice the & in the url. It comes saying the request addon could not be found.

    But if I replace the & with & it works.
    •  
      CommentAuthorMark
    • CommentTimeApr 11th 2006 edited
     # 38
    @sirnot: png's eh? I bet I can do that... :)

    @tmcw: Sooner. Very soon.

    @ADM: Yeah, I know about that bug. It's been fixed in development, but I need to finish a few other bugs before the development version gets released here. I hope it doesn't annoy too many people in the meantime :(
    •  
      CommentAuthorMark
    • CommentTimeApr 11th 2006
     # 39
    png now allowed.
  6.  # 40
    What's the difference between theme and style?
  7.  # 41
    I think theme is structure (HTML) and stlye is style (CSS)
    •  
      CommentAuthorMark
    • CommentTimeApr 11th 2006
     # 42
  8.  # 43
    Hmm ok cool.

    Vanilla does not use any fancy templating. You will need to edit files with php in them and work around the system.


    Will there ever be a template system?
    • CommentAuthorithcy
    • CommentTimeApr 12th 2006
     # 44
    there is a template system, it just uses php.

    templating in an application like this is very impractical unless the template files can contain some sort of intelligence.

    having plain old php in the templates doesn't incur the additional overhead that an additional templating system like Smarty would.
Add your comments
    Username Password
  • Format comments as