abp icon indicating copy to clipboard operation
abp copied to clipboard

Content Request: Practical usages of CMS for Pages/blogs (styles and script)

Open sturlath opened this issue 3 years ago • 6 comments

The documentation is very light on how to use the CMS module to create content.

We have Content, Script and Style tab that need more docs on usage

  • How to style/size items like e.g. images
    • this took me some time <img src="/api/cms-kit/media/94a32e3a-fe79-248a-64c6-3a04a2a21560" width="300" height="300">
  • How to create space between text/items
  • How to change fonts
  • How to increase font size (default size is small)
  • How do you add a mailto link?
  • How can we create beautiful FAQ like yours
  • Aligning content on page (how do you center something on the page?)
  • What can you do with Scripts
  • How to localize the content (very strange to use one language for all content when the system is multilanguage one)
  • Maybe have a page like this with all your capabilities?
  • Is it possible to add a custom component (written by me in abp.io) into the CMS? E.g I would like to place a component that displays an image from a selection of possible files (the system creates these images elsewhere for the user)

I´m no UI/CSS person and would appreciate as much information as possible to make it easy to create beautifully looking content.

sturlath avatar Jun 23 '22 13:06 sturlath

After just trying basic stuff with the CMS system I think it is mostly just usable for things like Terms and Conditions and Privacy policies where there is lots of text and little style/images/UI stuff.

I will not use it for now, but the reason is manly now because it doesn´t have localization so I´m stuck with only one language..

Sorry for the rant, I hope you can use the feedback to make updates to either the CMS or the documentation (community article).

sturlath avatar Jun 23 '22 14:06 sturlath

As a feature request it would be awesome to be able add html with CSS that had data place-holders. You could then just get some bootstrap/html and add the managed (in CMS) content within it. Maybe someday ;-)

sturlath avatar Jun 23 '22 16:06 sturlath

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Sep 22 '22 03:09 stale[bot]

@EngincanV I see that this issue was never addressed. Im going to be checking if the CMS module is any better now than it was 2 years ago but it looks like the docks are still lacking. Am I wrong?

sturlath avatar Mar 14 '24 07:03 sturlath

I reopened the issue and removed the inactive label (sorry for that, the GitHub bot automatically sets the label and closes the issue if there are not recent activities). We will evaluate your recommendations.


@EngincanV I see that this issue was never addressed. Im going to be checking if the CMS module is any better now than it was 2 years ago but it looks like the docks are still lacking. Am I wrong?

We created contents for the CMS Kit module, and organized a community talk dedicated to CMS Kit Module, with a demo application. Your feedback is invaluable, and this is the main reason why we organized a community talk for that, it's getting feedback as much as possible from the users of this module.

We made some enhancements since you opened this issue. You can check the CMS Kit Demo application for a showcase and also it can give you an idea of how to make customizations.

BTW, some of your feedback has already been implemented, for example, we provide a dynamic widget system, which allows you to use a custom component in pages and blog post contents. See the documentation for more info.

EngincanV avatar Mar 14 '24 08:03 EngincanV

Thanks for the reaponse, I will check it out and see if it fullfills my current needs.

btw I can see lot of good ideas are “stuck” on the backlog https://github.com/abpframework/abp/labels/abp-module-cms-kit

sturlath avatar Mar 14 '24 12:03 sturlath