We Want Your Input on Vanilla 1.2
  • Vote Up0Vote Down SubJunkSubJunk November 2009
    Posts: 287

    Vanilla 1.2 is going to be a great, significant release. There will be plenty of new features, many of which will be included as new extensions, allowing them to be easily disabled and enabled easily.


    Some new features are:

    Automatic image width reduction by window size (an upcoming update to HTML Formatter), a feature similar to the one on IP.Board, so that images never create horizontal scrollbars on the page; images will either be too small in width to be sized, or the width will be reduced to the perfect size.

    Minification, compression, and a bunch of other speed optimizations (an upcoming extension called Minify) to make the forums load faster for users, especially first-time users.

    Whisper notifications (the Whisperfi extension) so that users don't miss whispers



    Some will be enabled by default, others won't be. So we want to know, which extensions (if any) do you think add essential functionality to Vanilla 1? There are so many really awesome extensions out there, but we don't want to include most of them, just the ones that add a very commonly used functionality, ones that will be useful for 90% of Vanilla installations.

  • 67 Answers sorted by
  • Vote Up0Vote Down TudorTudor November 2009
    Posts: 45

    1. Attachments

    2. A system of permissions for categories

    3. Quoting

    4. Comments permalinks

    5. Polls

  • Vote Up0Vote Down lucluc November 2009
    Posts: 315

    About 1. from @Tudor. I've got a small update of the extension by Jazzman, to add a counter of download. I can provide it so you can enhance it for vanilla 1.2 if you like.

    Because it was done when I had absolutely no knowledge of php (not that it had greatly improved since :)).

    About extensions for 1.2, I'd say:

    Attachments

    Quoting

    Comments permalinks

    Account Pictures


  • Vote Up0Vote Down yannyann November 2009
    Posts: 59

    1. Category ordering and permissions.
    2. Notification that work.
    3. Session in database.
    4. Poll.

  • Vote Up0Vote Down DinoboffDinoboff November 2009
    Posts: 1,880

    We will only include extensions that are stable and maintained, and that follow the best practices. The maintainer will have commit permission.

    If an extension you want included needs some love, please fork it and fix it.

  • Vote Up0Vote Down pbearpbear November 2009
    Posts: 231

    1. Attachments
    2. Quoting
    3. Polls
    4. Calendar/Events (for v1.3? :) )


    I always end up adding some kind of custom header via Mark's Lussumo Banner. And PageMgr custom pages (e.g. "About this forum" info I find better in a tab than requiring some perpetual sticky post; Contact gets its own page and form where there's no anonymous posting; etc.). I don't know how essential those are for anyone else.

    edit: dang grammar

  • Vote Up0Vote Down pbearpbear November 2009
    Posts: 231

    Let me add: easy insertion of YouTube/Vimeo/et al. such that you don't need HTML formatting enabled to do it.

  • Vote Up0Vote Down hlfcodinghlfcoding November 2009
    Posts: 4

    More prepkg'd extensions would be nice. But I would prefer more work being done to finalize and refine the codebase. I would also like pagelist and sqlbuilder components to be more robust, as in ability for sqlbuilder to do nested selects, and for pagelist to be able to exist multiple times on one page. I would also like to see an established method for creating custom root .php pages, and a basic set of base classes to build extensions from, like manager/model classes and controls. The lack of standards with a lot of extensions is really alarming. AJAX support for extensions is also something that would be very beneficial for everyone. These base components are not hard to DIY, but it makes more sense to have a standard set. Most importantly, the documentation in the dokuwiki must expand to cover more than the 30% of Vanilla that it currently covers. I think for Vanilla 1 to keep going these issues must be addressed. Other than that, Vanilla 1 has been a mature product that is mostly very easy to work off of. Speaking of minify, has there been/will there be any solutions for caching the sql results?

  • Vote Up0Vote Down SubJunkSubJunk November 2009
    Posts: 287

    Great input guys, thanks for your thoughts. Keep it coming :)

  • Vote Up0Vote Down glowglow November 2009
    Posts: 20

    I'm not sure to understand why do you keep improving vanilla 1, when vanilla 2 is (suposed) to come up?

  • Vote Up0Vote Down %5B-Stash-%5D[-Stash-] November 2009
    Posts: 2,613

    Attachments, Inline Images, Quoting, comment permalinking, Category Permissions.

    Also, a robust WYSIWYG editor to work well with HTML Formatter - this doesn't exist yet AFAIK.

    Does the Minify extension have anything to do with http://code.google.com/p/minify/ ?

  • Vote Up0Vote Down SubJunkSubJunk November 2009
    Posts: 287

    @Stash Yes, it is exactly that. There are some very cool improvements coming for Minify as well, the best of which is it will read the CSS/JS files straight from the HTTPd, which gets around the PHP overhead, making the file serving roughly 10x faster

    @glow
    Vanilla 1 and Vanilla 2 are very different, and some people might prefer to continue using Vanilla 1 instead of changing to Vanilla 2. Vanilla 2 isn't a replacement for Vanilla 1, it is just different. They will be developed alongside eachother.

  • Vote Up0Vote Down pbearpbear November 2009
    Posts: 231

    Inline Images...

    ++

    (goes so naturally with Attachments I forgot to include it :)

  • Vote Up0Vote Down jonobr1jonobr1 November 2009
    Posts: 13

    These extensions I think should be considered to be packaged, although I'm not sure which of these are stable enough to be considered to be added. Also, some of these have been requested.

    • User Fields + Account Pictures
    • TagThis
    • Page Manager

    In addition I think it would be great if users could carry multiple roles. This I think would be able to grant a lot more flexibility, not really sure how it would slam the database though. As opposed to a hierarchy like unauth, member, mod, admin from least power to most power it's more like a bunch of skill sets. More of a symbiosis, which I think helps drive a community.

  • Vote Up0Vote Down kaoskaos December 2009
    Posts: 116

    Brand new clean style :D

  • Vote Up0Vote Down raykrayk December 2009
    Posts: 161

    RSS feeds (feedthis) should be included.

  • Vote Up0Vote Down kaoskaos December 2009
    Posts: 116

    all links open in new tab/page

  • Vote Up0Vote Down Simba+CubSimba Cub December 2009
    Posts: 21

    Multiple file uploads

    View images inline

    Auto resize images

  • Vote Up0Vote Down %5B-Stash-%5D[-Stash-] December 2009
    Posts: 2,613

    I hate when links open in new windows/tabs without me asking. That's what CTRL+click is for...

  • Vote Up0Vote Down robertpateiirobertpateii December 2009
    Posts: 8

    ^^^ yes. standards, please.

  • Vote Up0Vote Down SubJunkSubJunk December 2009
    Posts: 287

    @[-Stash-]: Middle-click too :)

  • Vote Up0Vote Down %5B-Stash-%5D[-Stash-] December 2009
    Posts: 2,613

    OT: And in Firefox, don't forget Shift+middle-Click to open a new tab in the background ;)

    Even more OT: Aww, my name linking doesn't work anymore :(

  • Vote Up0Vote Down SubJunkSubJunk December 2009
    Posts: 287

    That's weird, for me middle-click without shift opens the tab in the background. Maybe I changed a setting and forgot

  • Vote Up0Vote Down fmimosofmimoso December 2009
    Posts: 157

    Remembered one: force the selection of a category when starting a new discussion.

  • Vote Up0Vote Down yannyann December 2009
    Posts: 59

    Another request: Mark all comments in given category as read.

  • Vote Up0Vote Down fmimosofmimoso December 2009
    Posts: 157

    I don't agree with this last one: if it isn't read why should we mark it read?
    The ideal would be to mark "unread never to be read messages" as "ignored".

  • Vote Up0Vote Down %5B-Stash-%5D[-Stash-] December 2009
    Posts: 2,613

    Or have a "only show unread messages since last visit" user option...

  • Vote Up0Vote Down yannyann December 2009
    Posts: 59

    @fmimoso: sure that works for me. It's a feature request for one of the users of my forum that's all.

    @Stash
    : works for me too! It would be the best option to be fair.

  • Vote Up0Vote Down DinoboffDinoboff December 2009
    Posts: 1,880

    We will add any add-on (including themes ad styles) that is stable (doesn't need major changes) and maintained enough. It can be maintained by someone else than the original author as long as he understand the extension and can test it with the current version of Vanilla 1 in the repository trunk.

    So far only Klaus (aka Subjunk) has added some extensions (Notifi, Whisperfi and Sirnot's HtmlFormatter).

  • Vote Up0Vote Down yannyann December 2009
    Posts: 59

    @Dinoboff: After noticing major XSS attacks on an addons (TagThis), it would be a good idea to point addon writers to wapati or similar attack checkers. Just my $.02

  • Vote Up0Vote Down %5B-Stash-%5D[-Stash-] December 2009
    Posts: 2,613

    I can't believe I forgot this, but for the love of god, PLEASE include Set List in the Vanilla 1.2 release. If this is in the core then plugin developers will start using it more often and we'll get generally better options for plugins!

  • Vote Up0Vote Down DinoboffDinoboff December 2009
    Posts: 1,880

    I emailed Squirrel... If he cannot support it, I will add it. Squirrel's extensions are well written and easy to maintain.

  • Vote Up0Vote Down %5B-Stash-%5D[-Stash-] December 2009
    Posts: 2,613

    Great news! :)

  • Vote Up0Vote Down cosinuscosinus December 2009
    Posts: 3

    Would be great to have a quote function and simple text formatting options :)

  • Vote Up0Vote Down MelMel January 3
    Posts: 11

    I noticed that all unauthenticated users can see members in "search" -- it would be good if we could somewhat deny this ability or at least have the ability to choose who can see these members.

  • Vote Up0Vote Down hosmYhosmY January 15
    Posts: 1

    nice!!!! :D

  • Vote Up0Vote Down dimaboy1982dimaboy1982 January 19
    Posts: 1

    -

  • Vote Up0Vote Down sonofanickelsonofanickel January 21
    Posts: 3

    1. Attachments (needs some stability work - I'll be working on this soon.)
    2. Notifi (and RSS)
    3. Category permissions
    4. Comment formatting buttons (html pref) and HTML Formatter
    5. Polls (needs some work)
    6. Quoting


    While I think this is a really cool idea - I'm a bit worried of inclusion of extensions into the core. I've had to fix several small bugs and deal with quirky functionality in many of the extensions I've used. I'd be more in favor of some kind of top-10 list. The community would get direction as to which extensions are the most popular without sacrificing the stability of the core forum.

  • Vote Up0Vote Down lucluc January 21
    Posts: 315

    @sonofanickel: what kind of work on attachments?

    I've been using it for years without issue.

  • Vote Up0Vote Down sonofanickelsonofanickel January 21
    Posts: 3

    @bean I added a post to the Attachments extension page explaining. http://www.vanillaforums.org/addon/153/attachments/150/50/ (at the bottom).

  • Vote Up0Vote Down halo_12halo_12 January 22
    Posts: 74

    Why this focus on another version of 1 when 2 is in beta? Shouldn't this effort be directed at it?

    Just wondering.....

  • Vote Up0Vote Down bobthemanbobtheman February 14
    Posts: 256

    Why this focus on another version of 1 when 2 is in beta? Shouldn't this effort be directed at it?

    i agree, feature freeze 1 and work on 2

    update: it looks like V2 will be vanilla with garden included.. so vanilla forums "no matter the version" will continue dev as is.. i think

    hopefully some clarification from the naming of garden/vanilla will come from the other thread to clear things up.

  • Vote Up0Vote Down bobthemanbobtheman February 22
    Posts: 256

    thanks, i would like to see RSS support along with polls

  • Vote Up0Vote Down TudorTudor February 23
    Posts: 45

    Any news about when v1.2 will be released?
    Here I am again, looking for a simple forum package, and v2 is still not ready... :(

  • Vote Up0Vote Down SubJunkSubJunk February 23
    Posts: 287

    @Tudor: I don't think it will be long until it is released officially, we just have a couple more things to do. You can always just get the latest build from the repository and see if you like it, since that is ~90% of 1.2, if you don't like the latest SVN build you won't like 1.2 :)
    Or you can use 1.1.10 in the meantime, it will be an easy upgrade to 1.2 from that.
    Just depends if you feel adventurous for a non-official build or not :)

  • Vote Up0Vote Down TudorTudor February 23
    Posts: 45

    I installed 1.2 but I got a warning on top of the page, repeated twice:

    Warning: Wrong parameter count for str_replace() in /library/Framework/Framework.Control.Head.php on line 114

    Any ideas what could be wrong?

  • Vote Up0Vote Down SubJunkSubJunk February 23
    Posts: 287

    It means you're using an old version of PHP.

  • Vote Up0Vote Down DinoboffDinoboff February 24
    Posts: 1,880

    There have been some changes made to /library/Framework/Framework.Control.Head.php to allow to pack css and js files together and to force refresh of js and css files with long expiry dates.

    It still needs some work.

  • Vote Up0Vote Down dfoxxdfoxx February 25
    Posts: 9

    member list

    bbcode management

  • Vote Up0Vote Down sagarsagar February 26
    Posts: 29

    Is anyone looking at this feedback and finalizing what would be included in 1.2?
    I am quite keen to see what would be included in 1.2 :D

  • Vote Up0Vote Down SubJunkSubJunk February 26
    Posts: 287

    Yes, we're keeping records of each vote in a poll-like format.

  • Vote Up0Vote Down DinoboffDinoboff February 26
    Posts: 1,880

    So far, there are only Squirrel and Subjunk who volunteered to include theirs or others' extension to Vanilla. Here is the list:

    http://lussumo-vanilla.googlecode.com/svn/trunk/src/extensions/

  • Vote Up0Vote Down %5B-Stash-%5D[-Stash-] April 5
    Posts: 2,613

    Crazy thought, but since this is a pretty major release for Vanilla 1, how about simplyfying the terminology and renaming "Extensions" and all references to it (including the directory structure) to "plugins" in order to match the addons site?

    It would possibly help prevent people getting confused...

  • Assuming I get more feedback and widespread testing on it, I wouldn't mind ImageResizer to be included. Though it looks like HtmlFormatter does a similar thing with a few less features.

  • Vote Up0Vote Down davey_hdavey_h April 8
    Posts: 10

    As a new Vanilla user I have been impressed by the general look and feel and operation of the software but it lacks a certain something that plugins have provided. I would like to see Page Manager, Default Page and Nuggets included as standard.

  • Vote Up0Vote Down %5B-Stash-%5D[-Stash-] April 8
    Posts: 2,613

    I think those are good suggestions... they might need some serious updating/code review though. Any offers?

  • Vote Up0Vote Down SubJunkSubJunk April 8
    Posts: 287

    I already made this suggestion in Feb here and it was rejected.

  • Vote Up0Vote Down StretchStretch April 8
    Posts: 16

    Permissions for categories so that you can, for example, have an Announcements category in which only Admin can create new discussions and members may only read and comment. This is a showstopper for me at the moment. I've tried CategoryRoles but it doesn't stop discussions being moved into "Admin only" categories.

  • Vote Up0Vote Down %5B-Stash-%5D[-Stash-] April 8
    Posts: 2,613

    @SubJunk I didn't know that. Still, I stand by my suggestion that it would be a good idea to change it - afterall, my link to the conversation pretty much was a complaint ;)

    I guess the reason to not do it is it would be a lot of work checking it doesn't break stuff and asking for translations to be updated?

  • Vote Up0Vote Down SubJunkSubJunk April 8
    Posts: 287

    I agree it's a good idea :) I was just picking my battles

  • Vote Up0Vote Down %5B-Stash-%5D[-Stash-] April 9
    Posts: 2,613

    Maybe something for 1.3? ;)

  • Vote Up0Vote Down lucluc June 1
    Posts: 315

    spammer?

  • Vote Up0Vote Down becoolbecool June 1
    Posts: 39

    yea.... a intuitive spam approach indeed LOL

  • Vote Up0Vote Down TimTim June 3
    Posts: 493

    Spammer pwned.

  • Vote Up0Vote Down lucluc June 4
    Posts: 315

    spammer thread? :)

  • Vote Up0Vote Down TimTim June 4
    Posts: 493

    Sadly =/
    I'm going to unannounce this thread so that it stops getting spammed.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In Apply for Membership

Tagged

In this Discussion