cancel
Showing results for 
Search instead for 
Did you mean: 

regarding one particular space

chetna
Champ in-the-making
Champ in-the-making
hey, i am new to alfersco, as we login in into alfersco we get 4 home(company home, My home, My alfersco, guest home). but what i want is when any one can login he/she simply get one space for example company home-> Sharing.

so wen anyone can login they simply get screen "sharing space screen".

plzzz help me.
6 REPLIES 6

ssaravanan
Champ in-the-making
Champ in-the-making
"My Alfresco" is the default Dashboard page that will land on login.
Company Home is where spaces and contents gets shared.
"My Home" is a private space where the other users won't get to see the
content in that space.
Good thing is , on the top right hand side of Alfresco webclient you will
get to see a small icon Administration console , create new users and
play around loging in as different users.

chetna
Champ in-the-making
Champ in-the-making
thanks for ur reply,
this is all i knw. but my requirement is this, when any user from Group enter(login) into alfersco, so that person simply get "sharing" space i.e is created in company home on right side.
this is for simplification only.
this requirement can be fulfille??? if yes how??
plzz reply

ssaravanan
Champ in-the-making
Champ in-the-making
Create a space "Sharing" ( in Company Home)
Requirement is restricting access of the space "Sharing" only to particular members of a group and others should not get to see it.
Click Company Home
Click View details on the space "Sharing"  (found on the right side)
Then select "Manage Space Users" on the right side under Actions.
Now uncheck the box  "Inherit Parent Space Permissions"
Thats it , now login as a different (user not present in that group)
That user won't get to see the space. Its available out of the box with Alfresco, its need to be configured
according to your requirements and design. Hope this helps

chetna
Champ in-the-making
Champ in-the-making
thanks,
but my requirement is little bit different.
let suppose Group "A" is there. now i want when ever groupe "A" user login in, they simply get "sharing space" window, nothing else, as they user dn't knw any thing. and i have to teach them, h to use alfersco.
so what i want simply provide a window where they can store or read there data only. no need to go into complexity.

so now u can help me in this.
it's urgent so plzz help me out

ssaravanan
Champ in-the-making
Champ in-the-making
I am not sure but have a look at http://wiki.alfresco.com/wiki/Web_Client_Customisation_FAQ
Actually there isn't any complexity involved, users will land on the My Alfresco page, then click Company Home and then the space they need to go,just
two clicks to reach where they need to.
I haven't tried changing the landing page from default My Alfresco to something else.

chetna
Champ in-the-making
Champ in-the-making
thanks for ur reply.
http://wiki.alfresco.com/wiki/Customising_The_Login_Page look this page once.

i din't understand one thing in "Overriding JSF configuration"

  Overriding JSF configuration

To use the custom login page we just created there are a few places we have to configure to make sure the custom page gets picked up.

Firstly, the login-page element in web-client-config.xml has to be overridden. To do this add the following config to your web-client-config-custom.xml

<config>
   <client>
      <login-page>/jsp/extension/login.jsp</login-page>
   </client>
</config>

There are also two JSF navigation rules to override, failure to change these will make the application go back to the original login page.

One rule defines where to go to after a user logs out and the other defines where to go when a user has successfully logged in. Create a file named faces-config.xml (in the webapps/alfresco/META-INF/ folder) and populate it with the following.

<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN"
                              "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
<faces-config>

   <navigation-rule>
      <from-view-id>/jsp/*</from-view-id>
      <navigation-case>
         <from-outcome>logout</from-outcome>
         <to-view-id>/jsp/extension/login.jsp</to-view-id>
      </navigation-case>
   </navigation-rule>
  
   <navigation-rule>
      <from-view-id>/jsp/extension/login.jsp</from-view-id>
      <navigation-case>
         <from-outcome>success</from-outcome>
         <to-view-id>/jsp/browse/browse.jsp</to-view-id>
      </navigation-case>
   </navigation-rule>

</faces-config>

Note that if you are using Alfresco 3.x, the from-outcome from org.alfresco.web.bean.LoginBean#login() is "myalfresco" by default. If you set your "Start Location" in user preferences to any value other than "My Alfresco," then the from-outcome will be "success." You may need to add a third navigation rule to capture both the "myalfresco" and "success" outcomes.


so can u help me and does it means?? Smiley Surprisedops: