Hallo,
Currently I am in a quest of finding a perfect CMS for my company. So I would love to be able to ask you a few concrete questions about the functionality of Durpal.
To begin I will describe the current situation and why my company actually needs a CMS.
Currently we are using Sasmung VideoWall displays with MagicInfo software to create our presentations that we want to show on the screens. Data that is used in the presentation needs to be updated time to time. For example, we have a “Slide” with embedded pdf file with description of a Job offer witch would be only valid for 2 weeks. After the Job offers time validity expires we need to manually go to MagicInfo editor and change the file to the relevant one and then upload it to the server for a new file to appear on the screen.
For us this way of updating our information is becoming too difficult and time consuming. So we came up with an idea that we could implement.
We would like to have a Content Management system that we could store out file in as well as be able to define the time validity of each file. CMS should be able to carry out frequent time validity checks and publish a relevant file on the web, the link to witch would be embedded in our presentation that is created in MagicInfo Editor. That way we would not need to update the file manually, but instead we would only need to upload the file to CMS and define the time frame that we want to file to play.
Above mentioned is our primary need. Secondary we would like CMS to automatically delete the expired data and if possible assign the default file if no relevant data is assigned at the time being.
We are really interested in Durpal and would like to get to know if realization of our ideas would be possible when using it.
Hopefully I explained myself in an understandable way, if you have any questions don`t hesitate to contact me.

Comments

couturier’s picture

Hi, you can probably do what you want with Drupal 8, but these functions aren't in core. You will need some added modules to accomplish this, and you will need to search whether modules already exist for this or if you will need to write your own code. If you have a web developer to handle this, then using Drupal will be fine for you. Drupal is a very popular CMS and is secure. Especially the Drupal 8 release is very advanced with its technology base.

sprite’s picture

Drupal 7, more than Drupal 8 is probably the version of Drupal you want to use.

You will need to learn about Drupal contrib modules, in addition to Drupal core, there are modules that implement all the features you have described.

There is even a Drupal contrib module called scheduler that implements automatic scheduling of content.

https://www.drupal.org/project/scheduler

As a Drupal beginner, you way want to check out a website like:

http://morethanthemes.com/

which, along with companies like themebrain, zymphonies, and others, sell ready-made Drupal distributions that implement the sorts of state of art GUI features you may be interested in . Especially for a beginner, such commercial distributions can save a lot of time and angst.

spritefully yours
Technical assistance provided to the Drupal community on my own time ...
Thank yous appreciated ...

couturier’s picture

Any new Drupal developer should be aware that support for Drupal 7, including security fixes, will be dropped upon the release of Drupal 9. Support is only provided for the current version and the one immediately preceding it.

sprite’s picture

Drupal 9 is many years away.

Drupal 8 hasn't even reached a truly stable condition yet.

Drupal 7 end of life will probably be extended for many years to come.

spritefully yours
Technical assistance provided to the Drupal community on my own time ...
Thank yous appreciated ...

drumouse’s picture

Yes, You can get this done with Drupal. You'll need third-party modules for stuff like scheduling - time validity checks, automatically publishing and deleting content; reassignment.
The rest of it, Drupal should handle quite easily.

As for which version, I'd go with Drupal 8. Drupal 8 in its default state, gets you closer to what you want to achieve than Drupal 7. Drupal 7 does have mature modules which can handle your requirements whereas with D8, you may need to engage a developer to create custom modules. But, like the last contributor mentioned, Drupal 7 will be phased out soon as Drupal 9 comes on board which at the current rate will be in the very near future.

Good luck with your project.

sprite’s picture

There are already existing modules that implement nearly all of what he wants to accomplish.

spritefully yours
Technical assistance provided to the Drupal community on my own time ...
Thank yous appreciated ...

sprite’s picture

Drupal 8 is not a good fit for what he is trying to do because the necessary contrib modules aren't ready.

spritefully yours
Technical assistance provided to the Drupal community on my own time ...
Thank yous appreciated ...