gnowledge/gstudio — pull request #874 by sunnychaudhari (2014-10-16 10:16:22+00:00)
Title: App "Term" is created & bug resolved in displaying action properties of group

**Implemnted features**
* Created ATLAS group according to the requirement
* "Term" app is created for this group, where will be listing all the topics as a term instances
* views and urls written for redirecting and manipulating term instansces
* term.py url and term.py view
* new template added "term_list.html"
* as soon as we run the script for adding term instances in this group wil be able to see the term items.
* Bug resolved in displaying action properties of group landing page such as :
* Without user login user cant make ue of action properties.
* Create New Group button is now only visible to the superuser or admin user
* also create sub group option is visible now on group landing page only for superuser, group owners and admins
* For other users 'Join' & 'Follow' buttons are available, if the group is user group then other logged in users can see the "Follow" button and if group is not user group then other users will see the "Join" button.
* Already subscribed users will see the "Unsubscribe" button on action panel
* Also members of the group visible from "List Members" option
* If the node is not published then status text on action panel was "Drafted" previousy, now its changed to "Draft"
* Ratings number is visible to evryone but if to rate the particular group activity user must first login then only he/she can give the rating
* Also Changing language ("Translate") option is also disabled for un authenticated users.

**What is to test**
* Check the group landing page actions on right panel, as i have mentioned the change above just check those features for group page actions. Just check the visibility of all those options.

* Then run the script for creating an app "Term" as follows:

**python manage.py create_term_app**

* Now create a group named as "ATLAS" having following policies:
```
group type: PUBLIC
group_editing_policy: EDITABLE_NON_MODERATED
group_subscription_policy: OPEN
group_agency_types: SpecialInterestGroup
group_member_visibility: DISCLOSED_TO_MEM

```
* After creating group, click edit button and go for setting the apps for group, and select the "Term" and shift to right for selecting app for this group. after this refresh the page and click on "Term" app.
You will see the text as "Terms will appear very soon". which means that url and view linking is correct.
We will fill the data as soon as we processed the atlas_data csv and all terms will be listed on that page.