[Building Sakai] joining a site from within the site itself

View: New views
6 Messages — Rating Filter:   Alert me  

[Building Sakai] joining a site from within the site itself

by Adam Marshall :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I have an idea that a while ago I saw somebody mention this.

What we'd like to do is have a .auth site which has a link somewhere to join the site (either on an HTML page or as a tool). This would be an alternative to going via My Workspace > Memberships.

Anybody implemented this? I couldn't find anything in SAK Jira but then I'm pretty hopeless at searching Jira!

Adam
_______________________________________________
sakai-dev mailing list
sakai-dev@...
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev

TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe@... with a subject of "unsubscribe"

Re: [Building Sakai] joining a site from within the site itself

by Steve Swinsburg-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Adam,

Haven't implemented but it wouldn't be too difficult to do via  
EntityBroker. A custom entity could be made in the Site provider that  
maps to the /direct/site/<siteid>/join space... create a link and if  
the site if joinable, they are added. This would be a good one for the  
core EB providers, as it ties in directly with the joinable attribute  
of the Site API.

cheers,
Steve

On 29/10/2009, at 9:13 PM, Adam Marshall wrote:

> I have an idea that a while ago I saw somebody mention this.
>
> What we'd like to do is have a .auth site which has a link somewhere  
> to join the site (either on an HTML page or as a tool). This would  
> be an alternative to going via My Workspace > Memberships.
>
> Anybody implemented this? I couldn't find anything in SAK Jira but  
> then I'm pretty hopeless at searching Jira!
>
> Adam
> _______________________________________________
> sakai-dev mailing list
> sakai-dev@...
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe@...
>  with a subject of "unsubscribe"

_______________________________________________
sakai-dev mailing list
sakai-dev@...
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev

TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe@... with a subject of "unsubscribe"

Re: [Building Sakai] joining a site from within the site itself

by John Leasia :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Adam,
maybe you were remembering autojoin.
Dave Haines here hooked it up for us, based on something Ian did at one time I think.
If a site is joinable, and you go to https:/sakai.edu/join/portal/site/<siteid>
you are joined with whatever role is set as the joinable role.

So you could put a link with that URL on the site I suppose, or just give out that URL to get to the site in the first place. You can talk with Dave about it - I'm not sure where the code is.

John


Adam Marshall wrote:
I have an idea that a while ago I saw somebody mention this.

What we'd like to do is have a .auth site which has a link somewhere to join the site (either on an HTML page or as a tool). This would be an alternative to going via My Workspace > Memberships.

Anybody implemented this? I couldn't find anything in SAK Jira but then I'm pretty hopeless at searching Jira!

Adam
_______________________________________________
sakai-dev mailing list
sakai-dev@...
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev

TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe@... with a subject of "unsubscribe"
  

_______________________________________________
sakai-dev mailing list
sakai-dev@...
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev

TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe@... with a subject of "unsubscribe"

Re: [Building Sakai] joining a site from within the site itself

by Adam Marshall :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.

yes that's what I'm thinking of. That's exactly what we want.

 

we've got this in our mavern but URLs of the form you describe don’t work here. I note theres a later revision r62056 so maybe we'll try that.

 

Many thanks for your response john

 

adam

 

Index: autojoin/autoregister-tool/tool/project.xml
===================================================================
--- autojoin/autoregister-tool/tool/project.xml (revision 44128)
+++ autojoin/autoregister-tool/tool/project.xml (working copy)
@@ -2,9 +2,9 @@
 <project xmlns="http://maven.apache.org/POM/3.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://maven.apache.org/maven-v3_0_0.xsd">
   <extend>../../../master/project.xml</extend>
   <pomVersion>3</pomVersion>
- <name>a</name>
+ <name>join</name>
   <groupId>sakaiproject</groupId>
- <artifactId>a</artifactId>
+ <artifactId>join</artifactId>
   <shortDescription>The SignUp Tool</shortDescription>
     <currentVersion>${sakai.version}</currentVersion>
   <properties>

 

adam

 

 

 

From: John Leasia [mailto:jleasia@...]
Sent: 29 October 2009 14:44
To: Adam Marshall
Cc: 'Sakai Dev Mailing List'
Subject: Re: [Building Sakai] joining a site from within the site itself

 

Adam,
maybe you were remembering autojoin.
Dave Haines here hooked it up for us, based on something Ian did at one time I think.
If a site is joinable, and you go to https:/sakai.edu/join/portal/site/<siteid>
you are joined with whatever role is set as the joinable role.

So you could put a link with that URL on the site I suppose, or just give out that URL to get to the site in the first place. You can talk with Dave about it - I'm not sure where the code is.

John


Adam Marshall wrote:

I have an idea that a while ago I saw somebody mention this.
 
What we'd like to do is have a .auth site which has a link somewhere to join the site (either on an HTML page or as a tool). This would be an alternative to going via My Workspace > Memberships.
 
Anybody implemented this? I couldn't find anything in SAK Jira but then I'm pretty hopeless at searching Jira!
 
Adam
_______________________________________________
sakai-dev mailing list
sakai-dev@...
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
 
TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe@... with a subject of "unsubscribe"
  

_______________________________________________
sakai-dev mailing list
sakai-dev@...
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev

TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe@... with a subject of "unsubscribe"

Re: [Building Sakai] joining a site from within the site itself

by Steve Swinsburg-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

There are two autojoin's floating around I think. Michigan are using a different one to the one Ian did. Well at least that was what was said a while back on list when this came up before.

 I might go have a look in the UMich mSub.




On Fri, Oct 30, 2009 at 1:57 AM, Adam Marshall <adam.marshall@...> wrote:

yes that's what I'm thinking of. That's exactly what we want.

 

we've got this in our mavern but URLs of the form you describe don’t work here. I note theres a later revision r62056 so maybe we'll try that.

 

Many thanks for your response john

 

adam

 

Index: autojoin/autoregister-tool/tool/project.xml
===================================================================
--- autojoin/autoregister-tool/tool/project.xml (revision 44128)
+++ autojoin/autoregister-tool/tool/project.xml (working copy)
@@ -2,9 +2,9 @@
 <project xmlns="http://maven.apache.org/POM/3.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://maven.apache.org/maven-v3_0_0.xsd">
   <extend>../../../master/project.xml</extend>
   <pomVersion>3</pomVersion>
- <name>a</name>
+ <name>join</name>
   <groupId>sakaiproject</groupId>
- <artifactId>a</artifactId>
+ <artifactId>join</artifactId>
   <shortDescription>The SignUp Tool</shortDescription>
     <currentVersion>${sakai.version}</currentVersion>
   <properties>

 

adam

 

 

 

From: John Leasia [mailto:jleasia@...]
Sent: 29 October 2009 14:44


To: Adam Marshall
Cc: 'Sakai Dev Mailing List'
Subject: Re: [Building Sakai] joining a site from within the site itself

 

Adam,


maybe you were remembering autojoin.
Dave Haines here hooked it up for us, based on something Ian did at one time I think.
If a site is joinable, and you go to https:/sakai.edu/join/portal/site/<siteid>
you are joined with whatever role is set as the joinable role.

So you could put a link with that URL on the site I suppose, or just give out that URL to get to the site in the first place. You can talk with Dave about it - I'm not sure where the code is.

John


Adam Marshall wrote:

I have an idea that a while ago I saw somebody mention this.
 
What we'd like to do is have a .auth site which has a link somewhere to join the site (either on an HTML page or as a tool). This would be an alternative to going via My Workspace > Memberships.
 
Anybody implemented this? I couldn't find anything in SAK Jira but then I'm pretty hopeless at searching Jira!
 
Adam
_______________________________________________
sakai-dev mailing list
sakai-dev@...
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
 
TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe@... with a subject of "unsubscribe"
  

_______________________________________________
sakai-dev mailing list
sakai-dev@...
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev

TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe@... with a subject of "unsubscribe"


_______________________________________________
sakai-dev mailing list
sakai-dev@...
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev

TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe@... with a subject of "unsubscribe"

Re: [Building Sakai] joining a site from within the site itself

by dlhaines :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Adam,

This is a tag of what we use in production here at Michigan:  https://source.sakaiproject.org/svn/msub/umich.edu/ctools/autojoin/tags/sakai_2.6.0

Give if a try if you want.  Any feedback would be welcome.

- Dave

David Haines
CTools Developer
Digital Media Commons
University of Michigan 



On Oct 29, 2009, at 6:17 PM, Steve Swinsburg wrote:

There are two autojoin's floating around I think. Michigan are using a different one to the one Ian did. Well at least that was what was said a while back on list when this came up before.

 I might go have a look in the UMich mSub.




On Fri, Oct 30, 2009 at 1:57 AM, Adam Marshall <adam.marshall@...> wrote:

yes that's what I'm thinking of. That's exactly what we want.

 

we've got this in our mavern but URLs of the form you describe don’t work here. I note theres a later revision r62056 so maybe we'll try that.

 

Many thanks for your response john

 

adam

 

Index: autojoin/autoregister-tool/tool/project.xml
===================================================================
--- autojoin/autoregister-tool/tool/project.xml (revision 44128)
+++ autojoin/autoregister-tool/tool/project.xml (working copy)
@@ -2,9 +2,9 @@
 <project xmlns="http://maven.apache.org/POM/3.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://maven.apache.org/maven-v3_0_0.xsd">
   <extend>../../../master/project.xml</extend>
   <pomVersion>3</pomVersion>
- <name>a</name>
+ <name>join</name>
   <groupId>sakaiproject</groupId>
- <artifactId>a</artifactId>
+ <artifactId>join</artifactId>
   <shortDescription>The SignUp Tool</shortDescription>
     <currentVersion>${sakai.version}</currentVersion>
   <properties>

 

adam

 
 
 

From: John Leasia [mailto:jleasia@...]
Sent: 29 October 2009 14:44


To: Adam Marshall
Cc: 'Sakai Dev Mailing List'
Subject: Re: [Building Sakai] joining a site from within the site itself

 

Adam,


maybe you were remembering autojoin.
Dave Haines here hooked it up for us, based on something Ian did at one time I think.
If a site is joinable, and you go to https:/sakai.edu/join/portal/site/<siteid>
you are joined with whatever role is set as the joinable role.

So you could put a link with that URL on the site I suppose, or just give out that URL to get to the site in the first place. You can talk with Dave about it - I'm not sure where the code is.

John


Adam Marshall wrote:


I have an idea that a while ago I saw somebody mention this.
 
What we'd like to do is have a .auth site which has a link somewhere to join the site (either on an HTML page or as a tool). This would be an alternative to going via My Workspace > Memberships.
 
Anybody implemented this? I couldn't find anything in SAK Jira but then I'm pretty hopeless at searching Jira!
 
Adam
_______________________________________________
sakai-dev mailing list
sakai-dev@...
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
 
TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe@... with a subject of "unsubscribe"
  

_______________________________________________
sakai-dev mailing list
sakai-dev@...
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev

TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe@... with a subject of "unsubscribe"

_______________________________________________
sakai-dev mailing list
sakai-dev@...
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev

TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe@... with a subject of "unsubscribe"


_______________________________________________
sakai-dev mailing list
sakai-dev@...
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev

TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe@... with a subject of "unsubscribe"