1
billybob4
Would XOOPS be able to do all this?
  • 2008/5/1 14:39

  • billybob4

  • Just popping in

  • Posts: 4

  • Since: 2008/5/1 1


Hi,

I am doing some research into CMSs to see whethere any will cater to the needs of a certain extranet project.

The potential site is to be a place where the company can provide post-training support materials for their clients.

The functionality needed will be:


Extranet administrators to be able to create website users
Extranet administrators to be able to upload various types of media files and link each media file to a user in the system.
(Ideally it would be useful to be able to create 'clients' and then have several users belonging to each 'client'.)


Users can login to the extranet and are shown only the files assigned to them.
I expect the files types to include office documents, pdfs, video and possibly audio.
Users need to be able to view the videos online (streaming) and ideally be able to download all the files too (including the video / audio)

In addition, the extranet should look different for each user (colours, logo etc.). This would have to involve each user having a unique stylesheet associated with them that is used for their session. (this unique stylesheet could sit on top of a generic one for layout etc.).

Finally some kind of logging of how many visits a user makes and how many times a file has been viewed / downloaded would be a nice to have.


If anybody can advise whether this sounds like it would be doable with XOOPS (and if so are there any specific modules that might be helpful) that would be great. Also if anyone knows of any XOOPS sites that sound like they have implemented some of this kind of functionality that would also be useful.

Many thanks

2
phppp
Re: Would XOOPS be able to do all this?
  • 2008/5/1 14:45

  • phppp

  • XOOPS Contributor

  • Posts: 2857

  • Since: 2004/1/25


In general, by default most contents in XOOPS are handled per group instead of per user.
Thus you need write your own module(s).

3
stefan88
Re: Would XOOPS be able to do all this?
  • 2008/5/1 14:51

  • stefan88

  • Community Support Member

  • Posts: 1086

  • Since: 2004/9/20


Hi,

For most of the thinks the answer would be "Yes"

Check "Clientspace2" module - beta3 version. (It has per user file space and also per group).

Check XT_Themas (Or something like that, not shure about the name) for the look and you will have to do the themes. Maybe a hack will be needed themes to be set by admin.

There is a module for streaming, but I have no experience with that at all...

..

4
billybob4
Re: Would XOOPS be able to do all this?
  • 2008/5/1 15:05

  • billybob4

  • Just popping in

  • Posts: 4

  • Since: 2008/5/1 1


thanks for the quick replies :)

I have just found what sounds like a decent av module:
https://xoops.org/modules/repository/review.php?op=list&cid=45&lid=1428

so i guess its the user/groups side of things and the visual customisation for each user/group that may prove troublesome?

edited:
Also, I've just seen that there is a XOOPS Dynamic Web CMS and a XOOPS Cube CMS. Is this support site just for one of these? Is one much better / more suitable than the other?

5
stefan88
Re: Would XOOPS be able to do all this?
  • 2008/5/1 15:28

  • stefan88

  • Community Support Member

  • Posts: 1086

  • Since: 2004/9/20


Hi,

sorry for my english. What I try to say is you CAN have files per user. Here is a link for the module http://www.s-martinez.com/uploads/clientspace_beta_3.zip

As for the themes
Quote:
...allows a user to choose a theme and when he/she reconnects to the site, this theme will be recognized and set up as a preference only for this specific member.


https://xoops.org/modules/repository/singlefile.php?cid=43&lid=1332
..

6
billybob4
Re: Would XOOPS be able to do all this?
  • 2008/5/4 14:00

  • billybob4

  • Just popping in

  • Posts: 4

  • Since: 2008/5/1 1


thanks again for the replies :)

7
damaster
Re: Would XOOPS be able to do all this?
  • 2008/5/4 21:35

  • damaster

  • Just can't stay away

  • Posts: 556

  • Since: 2003/5/11


Quote:

phppp wrote:
In general, by default most contents in XOOPS are handled per group instead of per user.
Thus you need write your own module(s).


Not really.
Pico can manage permissions by user.
It is also quite easy to run a clone of the module,
a category or a simple page by group or by user.

You can also import content from one document
to another but also from a clone to another (get it by id)
Define a stylesheet/theme by clone, by category or by page.
Within XOOPS Cube you can extend it with 'Preloads'
And smarty plugins with both XOOPS and Legacy ^^

And finally, personalize your language catalog, wrap content, vote, diff, views/download, and even create html forms that are managed through the control panel, sent by email, etc.

D3 modules have two more advantages - interoperability and security - you can manage 'Comments' with D3Forum, which also means 'content reusable' and easily create a discussion around a topic/presentation, whatever... You benefit from the secure concept of XOOPS_TRUST_PATH (originally suggested by XOOPS Cube programmer Minahito) and implemented by Gijoe (ref. Protector)

D3 modules should work fine with the last xoops.org release
If not, it should be a priority task of the core team.

Have Fun !

I like people more than machines or money. But that's me!
Lets do something good and great: Lets do open source!

8
avtx30
Re: Would XOOPS be able to do all this?
  • 2008/5/5 2:51

  • avtx30

  • Not too shy to talk

  • Posts: 181

  • Since: 2006/10/12


d3forum, d3downloads support per-user permissions too.

hi billybob4,

Quote:

Also, I've just seen that there is a XOOPS Dynamic Web CMS and a XOOPS Cube CMS. Is this support site just for one of these? Is one much better / more suitable than the other?


This site has no business with XOOPS Cube. If you want to try XOOPS Cube you should go to xoopscube.org and/or XOOPS Cube locals:

* Brazilian Support
* French Support
* German Support
* Greek support
* Japanese Support
* Korean Support
* Russian Support
* T-Chinese Support

XOOPS Cube is an advanced core that is not relevant to any XOOPS stuffs here.

XOOPS Cube with 'Legacy' module makes XOOPS Cube Legacy (XCL) that emulates Xoops. Do not take XOOPS Cube and XOOPS Cube as one. Click here to see the relationship between Cube and Legacy.

My mini FAQ:

Q1. Why do I need to move to XCL?

A1. Please read and view carefully the following resources:

- The 10 reasons why you should touch XOOPS Cube
- Above content described in other way: graphical instead of text. Click me.

Q2. When should I move to XCL?

A2. When all of your modules that are currently working on Xoops.org/Impress.CMS:

- are compatible with XCL;
- can be replaced with other modules that are compatible with XCL.

9
damaster
Re: Would XOOPS be able to do all this?
  • 2008/5/5 19:48

  • damaster

  • Just can't stay away

  • Posts: 556

  • Since: 2003/5/11


@avtx30

Thanks to provide a more concise answer ^^
I like people more than machines or money. But that's me!
Lets do something good and great: Lets do open source!

10
giba
Re: Would XOOPS be able to do all this?
  • 2008/5/7 10:46

  • giba

  • Just can't stay away

  • Posts: 638

  • Since: 2003/4/26


...

Login

Who's Online

284 user(s) are online (239 user(s) are browsing Support Forums)


Members: 0


Guests: 284


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Nov 30
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits