I had a lovely Xoops site but unfortunately it got hacked... and the server owner has asked me to re-install everything from scratch. Unfortunately I had made lots of modifications to the modules and, in any event, would need to install 2.0.15 rather than 2.2.x which has been discontinued. So, rather than do it essentially from scratch in xoops I looked around and was impressed by the focus on security here.

Before I get stuck in, I'd like to know the best way of obtaining similar results from Drupal. My site had the following features (I have included the module names for anyone familiar with xoops):

MAIN PAGE:

TOP LEFT: Menu (multimenu module) which, when an option is selected, displays 'sub'-options. Options were Home, Articles (extra options were the categories), Forums, Links, Search, User account, Contact.

TOP CENTRE: Welcome text - a few paragraphs.

BOTTOM CENTRE: Ten most recent forum posts, and ten most recent comments (on articles/links).

TOP RIGHT: Five most recent articles.

BOTTOM RIGHT: Five most recent links.

ARTICLES: (xfsection module)

Approximately ten categories with (so far) approximately five to ten articles in each. The main Articles page showed every article title divided into categories; it was possible to click the category name (for category details and article summaries) or the article title (to read it). A little image for each category.

Ability for certain classes of user to submit new articles without moderation. (OK I lied on this one - I didn't get xfsection to do this properly.)

COMMENTS:

Ability to comment on articles (and links: see below), almost like a mini-forum at the bottom of each article page.

FORUMS: (newbb)

Bog standard forum (with most of the fancy options removed). The best feature was email notification of new topics and/or posts (user can choose). The private forum was entirely invisible to everyone but logged-in users.

LINKS: (weblinks)

Approximately five categories with approximately five links in each. Ability to submit new links (non-members' links are moderated).

SEARCH / USER ACCOUNT / CONTACT US:

Just basic functions: i.e. search site, view and edit selected user details, and a contact form.

Thank you very much in advance - I really appreciate it.

Comments

Michelle’s picture

I don't have time for a detailed post, but here's the things you need to look at:

Menu module (part of core)
Could use Mission (in settings, need a theme that shows it) or...
Panels for all the non-menu stuff (contrib module)
Views for all the list type stuff like forum posts, articles (contrib module)
Comment module (part of core)
Forum module (part of core)
Notify module (contrib module)
Several links modules in contrib to choose from
Search, user, contact all part of core modules

Michelle

desm0n’s picture

This might take some time to answer but lets give it a shot :)

TOP LEFT: Menu (multimenu module) which, when an option is selected, displays 'sub'-options. Options were Home, Articles (extra options were the categories), Forums, Links, Search, User account, Contact.

Various options for this and nice menus may be the one you want

http://drupal.org/project/nice_menus

TOP CENTRE: Welcome text - a few paragraphs.

You could use the built in missioon statement for that, promote a node to the front page or hard code a welcome message anywhere in your theme.

TOP RIGHT: Five most recent articles.

BOTTOM RIGHT: Five most recent links.

There are loads of blocks as well as snippets of code to make your own that will do this. So this really isn't a problem at all.

ARTICLES: (xfsection module)

Approximately ten categories with (so far) approximately five to ten articles in each. The main Articles page showed every article title divided into categories; it was possible to click the category name (for category details and article summaries) or the article title (to read it). A little image for each category.

In Drupal you can make your own nodes (content) or use one of the many available to achieve this pretty easily. One such node that is built right into the system is the books module and thats what the handbooks use here at drupal http://drupal.org/handbooks

You could also use taxonomy and class the content and heirachy anyway you feel.

FORUMS: (newbb)

Drupal comes with a standard forum module (the one your using here) that is basic and expandable by theming and extra modules. For instance you can add a module to allow email notifications to new forum messages to be incorporated to both forums (still classed as a node) AND your articles with ease.

LINKS: (weblinks)

Approximately five categories with approximately five links in each. Ability to submit new links (non-members' links are moderated).

Again no problems. You could make your own nodes to handle this or use one of the many modules that have been created for this purpose.

SEARCH / USER ACCOUNT / CONTACT US:

Just basic functions: i.e. search site, view and edit selected user details, and a contact form.

All available straight out of the box and can be enhanced with extra modules or php snippets.

Everything you achieved with your XOOPS site can be achieved with Drupal looking at what you posted above.

Hope that helps.

--
http://www.porttalbotchat.co.uk
-------------------------------------------------
Our mission is to discuss issues and topics of residents of Port Talbot. We provide info on events, issues, concerns and discussions of our local area.

Muslim guy’s picture

Learn about Drupal TAXONOMY = Categorization

Xoops users are usually accustomed to Categories by Content Types, which means that a News cannot be put together with Sections and Articles

Actually Sections and Articles are almost the same, but the module `articles' are additional module - I know because I had used it extensively before going to Drupal 4.6.3 a year ago

Example is if your site is about Sports, many types of sports, but how do you go about putting just the type of sports you want in one place (put together whatever type - image, article, news, links, etc) for example `tennis' to be separated from `soccer'

Hello2’s picture

As (a) I was in a hurry, (b) was having installation problems - see my other thread, and (c) knew Xoops well, I re-did the site with the latest xoops version. But when I have the time I will certainly try again with drupal, as it does look very good.

Thanks for all the help - it should be useful when I get round to looking at Drupal again.