open source content management systems in repositories

The Yast Software Manager shows only one open source content management systems available: Django. However, after installing it a couple of times, it still doesn’t appear in any applications menu, nor will it load from a terminal. Neither Joomla nor Drupal are offered. Leechcraft is, but frankly, I’m not familiar with any of them. Any comments or recommendations will be appreciated.

On Wed, 26 Jun 2013 01:56:02 +0000, d hinds wrote:

> Django. However, after installing it a couple of times, it still doesn’t
> appear in any applications menu, nor will it load from a terminal.
> Neither Joomla nor Drupal are offered. Leechcraft is, but frankly, I’m
> not familiar with any of them.

Have a look at software.opensuse.org - you’ll probably find that others
are available in additional repositories.

I wouldn’t expect a web-based CMS to show up in the applications menu,
though - because it’s web-based. :slight_smile:

Jim

Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

Agreed,
Especially for a python-based CMS, I’d expect that installing something like Django would install the libraries needed to generate the site ready for configuration, but not a fully working site.

If you do install Django, I recommend you start with the contents of the package(looking specifically for executables and documentation) which you can view with

rpm -ql django

Otherwise, if you install others like Drupal, PHPNuke and just about any other web-based CMS,
Install the LAMP pattern
Start your mysql service and enable it to start on bootup (typically)

Go to the project of your choice.
Most web based CMS nowadays build themselves by deploying a minimal bootstrap website, so you should extract the download contents and typically copy to /srv/www/htdocs (verify you’re not stepping on anything else you may have already deployed)
Open a web browser to localhost and follow the instructions.

Remember to read the specific instructions for the project. Often you may need to manually set security or create database tables.

HTH,
TSU

So Django is web-based. I assumed it was something similar to DreamWeaver.

I wanted to try it out along with other alternatives in order to determine which works best for me, before reserving any urls or contracting a host.

I guess I’ll have to read the Django documentation in order to understand how to use it.

Thanks for the tip.

According to Yast’s Software Manager (which offered it) it was installed, but I see no way to run it. I’ll try your suggestion asap (but I won’t be able to do it immediately).

As mentioned above, my intention was to install and attempt to construct a website using the most popular free open-source wysiwyg applications available, before reserving any urls or contracting a host.

Maybe what I’m really looking for is a free open-source version of something like Dreamweaver (for instance) that will run on openSUSE (if it exists). Are you aware of any? (The invitation is open to any reader).

Other than that (if a web-based CMS appears to be the best bet), I was hoping that someone familiar with the ones mentioned (or others) could express an informed opinion comparing the advantages and disadvantages of each.

Any suggestions or orientation will be appreciated.

And thanks for your response.

On Wed, 26 Jun 2013 21:26:02 +0000, d hinds wrote:

> hendersj;2567371 Wrote:
>>
>> Have a look at software.opensuse.org - you’ll probably find that others
>> are available in additional repositories.
>>
>> I wouldn’t expect a web-based CMS to show up in the applications menu,
>> though - because it’s web-based.
>
> So Django is web-based. I assumed it was something similar to
> DreamWeaver.

DreamWeaver is a web development tool, not a content management system.
It can leverage a CMS, but on its own, it’s just a fancy web development
tool. :slight_smile:

> I wanted to try it out along with other alternatives in order to
> determine which works best for me, before reserving any urls or
> contracting a host.
>
> I guess I’ll have to read the Django documentation in order to
> understand how to use it.
>
> Thanks for the tip.

No problem. :slight_smile:

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

Unless I’m mixing up frameworks, IIRC Django is not your typical web framework where you can edit HTML. You instead create content in Python which then dynamically generates HTML pages.

If you’re an HTML coder (not python) you’ll probably want to consider something else.

IMO,
TSU

Some quick advice selecting a CMS

Modules based? Can make adding functionality fast and easy
Skins
Admin - security model and management
Active Community so code is maintained
WYSIWYG easy self-maintenance and simple modifications requiring minimal skills

There are numerous test and demo sites so you can “try before you buy”(even if it’s free)
Also, wikipedia has a pretty extensive list of CMS, just beware that many are obsolete and either no longer maintained or lack resouces to be maintained properly.

HTH,
TSU

That helps. Thanks for the orientation.

Regarding your previous post:

I don’t code, so have no basis for determining which platform would best suit my needs: html or python, php or ?

Any comments regarding which is more compatible with the direction internet technology is taking would be helpful.

TIA

On Mon, 01 Jul 2013 00:26:02 +0000, d hinds wrote:

> I don’t code, so have no basis for determining which platform would best
> suit my needs: html or python, php or ?

I use Joomla, and WordPress is very popular. Depending on your needs,
you should probably start by looking at those two.

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

For most “casual” Users who aren’t willing to invest in learning a coding language and have no background in coding, HTML based code is often easiest <if you need to access the code at all>. This is because HTML often is the actual displayed text surrounded with and opening tag (eg <html>) and a closing tag (eg </html>).

But, many CRMs will also include (or you can easily install) a module that supports WYSIWIG editing. If that’s a requirement for you, then just add it to your list of requirements, something like this should be in the product description on the website.

TSU