I've recently found Workspace and it comes very close to filling a need I have for a Drupal site I'm trying to put together. But not exactly. I like the idea of a user-centric approach to Drupal, but I think this purpose might be better served by having the workspace be each user's home page. Using Livejournal as my model, each user's workspace would be at http://www.site.com/users/username.

I also think it would be nice to have the option to display a separate page for each node type, listed as tabs at the top of the workspace. It would also be very convenient if one tab could tie into the Buddylist module and show nodes submitted by a user's buddies.

I'm willing to try and modify Workspace to do these things if there's an interest, but if there's not, or these additions don't really fit with how the developers would like this module to operate, maybe I should just write a new module. Do these sound like interesting features?

Comments

bomarmonk’s picture

This sounds great to me! I've tried to make "workspace" the user's homepage by using the front-page module (with a redirect), but this did not work very well-- many times the workspace page wouldn't load as the user's homepage.

I'm also wondering if workspace could work in conjunction with organic groups? It seems like that could be a powerful combination (maybe the two already work together???)

I definitely look forward to your suggested improvements if they become reality!

ken-ichi’s picture

Yeah, I really want to see a little more LJ-like functionality, allowing you to subscribe to "communities" and view them on a "friends" page. Workspace definitely has the potential to tie Buddylist and OG together in this fashion...

FabriceV’s picture

Yes, these sound like interesting features? I also agree that this extended workspace could work in conjunction with organic groups.

permutations’s picture

Yes, yes!! I've been searching for something with LiveJournal-like functionality for weeks - but based on PHP, and not requiring root access to the server. (LiveJournal is written in Perl, and you need to have your own server to install it.) There is nothing else out there that does what LiveJournal does.

Drupal is the closest I've found, thanks to this module, so I'm installing it now. I'm a strong PHP programmer, and will try to make the necessary changes myself. If I'm able to, I'll figure out how I go about sharing it.

I've never even installed Drupal before, so I'll be slower at this than someone who knows the source code. I'm hoping someone beats me to it. This is worth doing! I know there is a demand for this functionality because I've been looking for it, and all I've seen is requests but no answers.

bomarmonk’s picture

Maybe tie this into panels, so the tabbed display can be affected by using panel tabs? Did you ever make any progress, Permutations?

bomarmonk’s picture

Version: 4.6.x-1.x-dev » 6.x-1.x-dev

Changing to make this a feature request for the current development version of Workspace.

bomarmonk’s picture

Title: Path to Workspace and tabbed display » Path to Workspace and tabbed display: Panels Integration?

Changing title to suggest compatibility with panels.

frank ralf’s picture

Status: Active » Fixed

As I understand it, these features are provided by the latest release, therefore setting this as fixed. Please report back, if problem persists.

TIA
Frank

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.