New Features

Please add your suggestions for new SilverStripe CMS & Framework features (Note: bugs should be logged over in GitHub).

A new feature for SilverStripe should be ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Find and replace inside the SilverStripe CMS

    Government agencies could find this especially handy. Allows the same functionality of the 'find and replace' function in Word, however I see this could be a report which could create a document based on a search for the phrase added. after the changes are evaluated then they are made to the draft site. There could also be the option to publish these pages automatically.

    8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Show the filetype as a summary field column inside file manager

    If you Upload several files with the same name in the same folder you can't see a difference without clicking "edit". It would be good to see the filetype in the summary.

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add link to the stage and live site in the CMS menu and on pages

    Getting to the site from the CMS can be tricky at times as there's no direct "Go to the home page" link in the CMS (unless you're on the home page). Making it easier to get to the site either in Stage or Live mode would help users on screens where the split edit mode isn't available (i.e anything sub 19") and where the page is a complex type.

    This could be solved by having the Site Title text link to the home page in the CMS menu.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Keywords - a "global", or framework defined mechanism, for keyword usage in content fields

    Provide a mechanism that makes it simple for content authors to easily insert keywords into content (not just wysiwyg, but other field types too). Keywords could be exposed globally, eg $Member.Email, or an object might have a specific context for keywords.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  5. Pseudo-hierarchy in site tree

    Sites with many (e.g. hundreds) of pages at the same level in the hierarchy become extremely difficult to manage.

    SilverStripe should allow the creation of "management-only" page types which do not appear in the public site navigation, in order to improve manageability of large sites.

    By means of one example, an online magazine might have a page for each issue; creating a pseudo-page for (e.g.) "year" which does NOT become part of the public navigation would help manage the site by better organizing the site tree.

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Include Root should be configured

    The root path for files processed by SilverStripe should be configured, rather than assumed as the Document root. Preferably, the SilverStripe root should be *above* the server Document root. This narrows the range of bugs which could allow these configuration files to be leaked.

    Most files - most particularly those containing sensitive data such as database passwords - should be processed relative to the Include Root, not the Document Root. (The Include Root, of course, still needs to have its own configuration set in a known location. Presumably that is the only configuration under the Document Root).

    If a developer…

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    planned  ·  3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Add a Search to the Page Sitetree

    On larger sites it can time consuming and difficult to find the page you'd like to work on within the CMS. A page search would be very helpful.

    0 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Incorporate change tracking alongside TinyMCE with NYTime ICE

    The NYTime Ice implementation is inline change tracking built on top of TinyMCE - https://github.com/NYTimes/ice

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  9. Add support for Open Graph metadata tags as standard

    Open Graph support can be added via module, but since these tags are used so frequently these days, it would be cool to have them as standard within the CMS and SiteTree objects. The basic metadata properties match up quite nicely with SiteTree fields.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  10. multilingual site settings

    make the Site settings link contain the ?locale=<current_locale> parameter. At multilingual pages regardless which language tree you are in, you always land on the default language settings. if a user has to translate the SiteConfig, they have to manually add the /admin/settings/?locale= param at the end of the url.

    8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Allow multiple files to be uploaded in Internet Explorer

    Currently if an Internet Explorer (10 or 11) CMS user tries to upload multiple Files or Images via the Files tab or Insert Media box, only the first file uploads successfully, and the rest fail: http://spdr.me/Kjvn

    Seems this has been looked into, but nothing has been done on it for a year: https://github.com/silverstripe/silverstripe-cms/issues/787

    8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  13. Improve UI for advancedworkflow

    Advancedworkflow is powerful, and the underlying model is basically right, but the UI very difficult to understand. I'd love to see some design effort but into both the end-user workflow features, and the workflow designer.

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Upload quotas

    Would be great to limit upload quotas per SilverStripe installation via the framework rather than server side .... Because we're lazy :P.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
1 2 3 5 Next →
  • Don't see your idea?

New Features

Feedback and Knowledge Base