mycitizen.net

Social Networking for Civil Society

User Tools

Site Tools


Sidebar

twitter facebook github blog support forum



Get Started


Options


Deployments


Get Involved


Legal


Share

manual:administration

Administration

As administrator you will fill the platform with that content that cannot be changed by users - like tags or the default location. You will also appoint moderators who then do the daily administrative work. Your work begins when the System Administrator has finished installation.

It is recommended to use the admin account only for these tasks that cannot be done by moderators. If you want to use the platform as well, you should create a second account and grant it moderator permissions.

Get Ready for Launch

It is recommended that you first take some time to plan ahead. This concerns mainly the tags since it is difficult to create, delete or rename them after your deployment is in use.

General Settings

An overview with explanations can be found here.

Highlighting some important points:

  • You can restrict signup to a group of users who is able to answer a question.
  • You can set the default location on maps.1)
  • You can set the “time lock” for creation rights to a number of days. Choose a small value (or zero) if you fully trust your co-users from the beginning, a higher value if your users first need to earn your trust.

Languages

Before launch and when ever you have added or removed languages, you will need to “Update Languages”. See below in Setup and Maintenance.

Tags

Tags are one of the main mechanisms to structure the data. Tags are created on two levels, with parent and child tags. Items can be assigned to either of them. Parent tags should be more general and child tags more specific. Filtering by a parent tag contains additionally all items that would be found with all child tags.

Tags are added in the Administration back end. In the list of tags, you can re-assign their parent (root or one of the first-level tags) and change the order of the first-level tags.

Particular child-levels of tags needn't be complete since you can always tag anything that doesn't fit with the more general parent tag. Keep in mind that it is also possible to describe an item by using more than one tag. “Journalism training,” for example, doesn't need to be an own tag since you can tag this item with “journalism” and “training”.

Some Caveats

  • Items are assigned to tags by tag IDs. If you change a name or the parent tag, the connection will still be functional, although the meaning may have changed. Don't change the order of tags by renaming them when items are assigned to these tags.
  • Deleting a tag will result in a vacant tag ID that cannot be occupied again by another tag. Items that have used that tag will here point into a void. You may prefer renaming the tag.
  • It is possible to have multiple tags with the same name. This makes sense if, for example, the parent tags are different. Any search for tag names, however, will possibly return only the first occurrence.
  • Creating a new tag in an active deployment may lead to inaccuracies in the search because all items that have been created or edited before that time did not have this new tag available and may therefore fall “under the radar”.

Localization of Tags

Don't know which tags to choose? Check out our ideas for tags.

Tags can be translated to all available languages. The .mo file that contains the translations (see Localization) is different from the main .mo file because each deployment may have their own tags.

System-Wide Events

Mycitizen.net offers the possibility to add events that will show in all calendars under the “My Events” tab. Users will be able to view them, but not to edit. These events are automatically imported from specified Google calendars and can span over multiple days or recur.2) In order to add a system-wide event, you need to have access to the file server.

See adding_a_google_calendar for instructions.

Additional Tabs

Besides the default tabs, you can show additional tabs to users. Like all tabs they won't be displayed to guests.

See additional_tabs for instructions.

Setup and Maintenance

Import Resources from a File

FIXME

Update Languages

This function checks the needed files (messages.mo, language.txt, intro.phtml, footer.phtml) and updates accordingly the information in the database. If the files have been removed, also the entry will be removed from the database. Before running this function you3) the folder structure and files need to be complete.

For more details see Localization.

Purge Unconfirmed Users

This function removes all users that have signed up but not confirmed their account. This may be spam accounts or users who have entered a wrong email address.

Statistics

The statistics give you some general figures about various items.

Web Statistics

If the deployment is connected with a Piwik API, you can see here the dashboard with web access statistics.

Moderation

An administrator can do all that moderators can do. Check there for more details.

User Roles

There are three types of user roles:

  1. normal users4)
  2. moderators
  3. administrators, or “owners”5)

Only the administrator can change user roles and appoint moderators and other administrators. Please be aware that at the moment when you promote somebody to an administrator, this person will be able to demote you.6)

1) The map may nevertheless focus on the current location of the viewer.
2) The import happens on individual browsers so it doesn't slow down the server.
3) or the system administrator
4) Actually we make a difference between guests (not signed in) and users (signed in). Guests cannot see items with visibility set to “registered” and no chats.
5) Please be aware that an new administrator will be able to demote any previous administrator.
6) Exception: users with id 1 cannot be demoted.
manual/administration.txt · Last modified: 2014/08/22 12:56 by Christoph