+1-888-365-2779
Try Now
More in this section

Forums / Suggestions / Multiple Suggestions

Multiple Suggestions

6 posts, 0 answered
  1. mark
    mark avatar
    22 posts
    Registered:
    05 Sep 2008
    22 Oct 2008
    Link to this post
    Get rid of master pages, they suck!

    Build in CSS editing so all css files can be easily modified without the need to dig into the site structure - this goes for all modules and plugins too

    the ability to set a custom insert for the HEAD i.e. some pages need a javascript file, or chunk of code pasted into it, i cant see a way of doing this without creating multiple master pages (or am i missing something)

    can the CSS for the site be pulled into the editor as im already getting questions about why its a different layout and colour etc

    when adding a link you have to click ok twice, once to select the link and once on the link properties panel ... why? this is a pain.

    Remove all modules etc that drop in inline css into the site, thats just lame

    simplify how menus are implimented and make them more customiseable, for example i want a simple horizontal menu or vertical menu without all the extra spans and classes.

    remove independent css theming for modules, its just too hard to work with and the idea is that CSS cascades, which causes problems when trying ti impliment custom designs.

    sitemap generator - all sites need a sitemap (you could also auto generate/update a sitemap for google!)

    theres loads more but thats all i can remember for now.
  2. Georgi
    Georgi avatar
    3583 posts
    Registered:
    28 Oct 2016
    24 Oct 2008
    Link to this post
    Hi Mark,

    Thank you for your suggestions. Let me give you some feedback:

    Get rid of master pages, they suck!

    We do not have any other complaints about them so far. This is standard ASP.NET practice since .NET2.0. Sitefinity as a ASP.NET CMS should support them.

    Build in CSS editing so all css files can be easily modified without the need to dig into the site structure - this goes for all modules and plugins too

    We do not have such an editor because we assume that the project is developed in Visual Studio, which have an excellent CSS editor.

    Can the CSS for the site be pulled into the editor as im already getting questions about why its a different layout and colour etc
    This is probably a question of nested CSS files. We should change the CSSes location though, in order to make the editing more easy.

    When adding a link you have to click ok twice, once to select the link and once on the link properties panel ... why? this is a pain.
    We have plans to rework all custom dialogs to become more useful and usable. What if you want to set some custom properties to that link? If you could elaborate on this, we would really appreciate it.

    Remove all modules etc that drop in inline css into the site, thats just lame

    I believe you mean that if you drop user controls, which take content from the modules, they drop a CSS statements, is that correct? If this is so, you can change every CSS or class of these tags. There is a CssClass property in the advanced options of the controls.

    simplify how menus are implimented and make them more customiseable, for example i want a simple horizontal menu or vertical menu without all the extra spans and classes.
    You can always built your user controls in the way you want. If you are using some of the RadControls in them for your navigation, we suggest you taking a look at Modifying built-in skins.

    remove independent css theming for modules, its just too hard to work with and the idea is that CSS cascades, which causes problems when trying ti impliment custom designs.

    This is something that we should think for, as I stated above. Still we are open for any constructive feedback on where and how the Css files should be located and structured.

    Sitemap generator - all sites need a sitemap (you could also auto generate/update a sitemap for google!)
    There is such a implementation showed in our Forums. We already implemented such a feature, which will be delivered with next major version of Sitefinity. It is a Web Service which will instantly present the structure to Google, when requested.

    Kind regards,
    Georgi
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  3. SelAromDotNet
    SelAromDotNet avatar
    912 posts
    Registered:
    18 Jul 2012
    24 Oct 2008
    Link to this post
    regarding the css for admin controls, I think this would be best implemented as another theme in the app_themes folder. the front end of sitefinity uses asp.net best practices for themes; the backend should as well.

    include an Admin theme with all the css and skins clearly labeled... this has the added advantage of simplifying the process of making custom admin themes.

    just an idea
  4. Georgi
    Georgi avatar
    3583 posts
    Registered:
    28 Oct 2016
    24 Oct 2008
    Link to this post
    Hi,

    Thanks for the suggestion. We will think about it for sure :)

    Best wishes,
    Georgi
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  5. mark
    mark avatar
    22 posts
    Registered:
    05 Sep 2008
    30 Oct 2008
    Link to this post
    Get rid of master pages, they suck!
    We do not have any other complaints about them so far. This is standard ASP.NET practice since .NET2.0. Sitefinity as a ASP.NET CMS should support them.
    Im not a .net developer, im a website designer and hadnt touched VWDE until i started using sitefinity... if you make it more designer friendly the up-take would be better

    Build in CSS editing so all css files can be easily modified without the need to dig into the site structure - this goes for all modules and plugins too

    We do not have such an editor because we assume that the project is developed in Visual Studio, which have an excellent CSS editor.
    Yes but it means breaking the workflow and chasing down different css files stashed all over the site structure which is counter intuitive having all objects styles edited would just save so much time and stop us from clashing with 3rd party ones.

    Can the CSS for the site be pulled into the editor as im already getting questions about why its a different layout and colour etc
    This is probably a question of nested CSS files. We should change the CSSes location though, in order to make the editing more easy.
    Its not ideal but a start

    When adding a link you have to click ok twice, once to select the link and once on the link properties panel ... why? this is a pain.
    We have plans to rework all custom dialogs to become more useful and usable. What if you want to set some custom properties to that link? If you could elaborate on this, we would really appreciate it.
    On the initial view you get to set the properties (most people select some text and click the link icon just like you do in MSWord) so i think to save time you're making people click too much.

    Remove all modules etc that drop in inline css into the site, thats just lame

    I believe you mean that if you drop user controls, which take content from the modules, they drop a CSS statements, is that correct? If this is so, you can change every CSS or class of these tags. There is a CssClass property in the advanced options of the controls.
    Not classes, theres INLINE css style="" within the site that i know for sure that i havent put there.

    simplify how menus are implimented and make them more customiseable, for example i want a simple horizontal menu or vertical menu without all the extra spans and classes.
    You can always built your user controls in the way you want. If you are using some of the RadControls in them for your navigation, we suggest you taking a look at Modifying built-in skins.
    I dont want to create controls i want to create semantic websites where i can use css and javascript to add interactivity... the output currently isnt semantic with loads of bloat which doesnt help.

    remove independent css theming for modules, its just too hard to work with and the idea is that CSS cascades, which causes problems when trying ti impliment custom designs.

    This is something that we should think for, as I stated above. Still we are open for any constructive feedback on where and how the Css files should be located and structured.

    Sitemap generator - all sites need a sitemap (you could also auto generate/update a sitemap for google!)
    There is such a implementation showed in our Forums. We already implemented such a feature, which will be delivered with next major version of Sitefinity. It is a Web Service which will instantly present the structure to Google, when requested.
    Passed to our dev team

    thanks for the feedback guys... just remember we're not all developers!

  6. Georgi
    Georgi avatar
    3583 posts
    Registered:
    28 Oct 2016
    03 Nov 2008
    Link to this post
    Hi Mark,

    Thank you for your feedback also.
    We will see what we could with all the CSS suggestions and issues you pointed out.

    Kind regards,
    Georgi
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
Register for webinar
6 posts, 0 answered