Congratulations on your decision to participate in a TimeBanks community.
This is the member's manual for the standard Community Weaver version 2.1.
Changes and improvements to Community Weaver.
On September 13/14, 2012 Community Weaver 2.0 was updated to version 2.1.
On September 13/14, 2012 Community Weaver 2.0 was updated to version 2.1.
A number of security updates were implemented. They did not create any changes in the look and feel of Community Weaver for members.
Featurization was implemented to allow coordinators to have more and easier choices for switching new features on or off. Your coordinator will inform you about any changes in look and feel and functionality for your Communiyt Weaver.
Welcome to Community Weaver 2.0! On October 25, 2011 the Community Weaver users moved from version 1.0 to verison 2.0.
There are some new features we are excited to introduce you to in Community Weaver 2.0. The most exciting thing about Community Weaver that makes it fundamentally different from Community Weaver 1.0 is that it is open source. It is built on the open source platform drupal and combines modules created by many others, plus a few more created by TimeBanks USA, and all of that source code is available for anyone to see and use.
Another benefit of being open source and the design of Community Weaver 2.0 is that, unlike Community Weaver 1.0, each TimeBank is now its own site with its own domain and database. This means that you can make small or quite extensive changes to your own site without affecting others.
It took more than a year of work and significant investment of time and money by many people to create this tool for you. We hope you'll enjoy:
A Few New Features
Feel free to browse the rest of the Online Help Guide or watch a short video introducing you to Community Weaver 2.0.
After Your Site Launches
If you do not know the web address of a TimeBank, you can find it in the TimeBanks Directory:
To use Community Weaver, you'll need to create an account first. You can do so from the home page of your TimeBank.
To login to your TimeBank, you'll need to keep track of your username, password, and the url where you can find your TimeBank (e.g. http://dc.timebanks.org).
Please use the Personal Profile page to tell the other people in your TimeBank about yourself. You are free to disclose as much or as little as you want. The more you share, the easier it will be to find a good match for your offers and requests. We are trying to build community and the more you say about yourself the more ways people can connect to you.
Your Personal Profile is also a place to keep track of service offers and requests you have posted, find expired service ads and reactive them, and see your exchange history and account balance.
Note: Be sure to take note of what other members can and can't see from your profile. Some information on your profile is private to only you and your coordinators (your exchanges, balance of hours, contact information and messages. Some of it is visible to all other members of your TimeBank (offers and requests, your location, and all of the details listed in 4 above). None of these pieces of information are visible outside of Community Weaver, except for your name, which may be accessed by external sites that your Coordinators have given permission to do so.
You can add images to user profiles, offers and requests, and, if you're a coordinator, pages, events, and announcements.
TimeBank members who want to change their 'username' will need to ask their TimeBank coordinator for assistance. Although you can change all other entries for your profile, you will not be able to change your 'username.' Only the TimeBank coordinator can change a username.
See How to write to the Timebank's coordinators.
Get to know the members of you community by reviewing their profiles. Its fun to find out all the interests you have in common with neighbors that you didn’t know.
There are two main ways to find a member on Community Weaver.
First, you'll want to find your TimeBank and log in, then:
From the Give & Receive Menu
From Any Page
On Community Weaver, other members have posted advertisements ("service ads") of services they can offer or would like to request. Please note that the current sort order is a mixture of recently updated and category. A very recent service add will cause that category to appear at the top of the list with other ads in that category, even if they are older.
A great way to prompt exchanges in your TimeBank community is to create service advertisements for offers and requests. It is just as important that you put up listings for receiving as well as giving.
A member can click on the tab "MY ACCOUNT" and to see a page that displays (at the bottom) a list of your offers and requests. If the you chose to list the offer or request in more than one category, the offer or request will be shown once for each category that is chosen. This will help you to track the categories you have chosen for each of your offers or requests.
You can edit your Offers or Requests at any time following these instructions:
Note: Expired ads can be reactivated at any time by simplying resaving an expired ad with a new expiration date.
Offers and Requests you have created in Community Weaver are automatically given an expiration date of 3 months from the day it is created. When they expire, they are removed from pulic view. They are not deleted.
You can change the expiration date at any time, including as you create it, after it has been posted or after it has expired. Just go to the ad and edit the "Expiration date".
If the ad has expired, use either the email expiration notification (see section 1 below) or find and reactivate the expired ad (see section 2 below).
RSS enables you to view recent service ads in the order of creation or change (instead of by category).
Your time bank coordinator can also configure your time bank to make this even easier. If that has not yet been done for your time bank, you can do the following yourself:
Using any web browser:
Using the Firefox web browser:
Using the Internet Explorer web browser:
Using the Google Chrome web browser:
Using the Safari web browser:
More information is available about finding offers and requests.
You can see your balance of hours and all of the exchanges you have recorded with other members of your TimeBank from two different places in Community Weaver:
When you have completed an exchange with another member of your time bank, you’ll want to record hours for it. There are two ways to record an exchange on Community Weaver:
After you record the exchange:
Go to Tab "My account / My Hours"
Click on the service you want to delete in the column "Service performed"
Click on "EDIT" (at top of page)
Change the "State" from finished to pending by clicking on "pending" (at bottom of the page).
Click on "SAVE" (at the bottom of the page).
Click on "Erase" (at the bottom of the page).
Confirm by clicking on "DELETE"
To edit an existing exchange of hours as a member:
You can also send messages to other members through Community Weaver and receive notification of these messages in your email.
To write to your TimeBank's coordinator you can use the "Contact Us" link at the top right side of your TimeBank's web page. Click on "Contact Us" to write and send a web email. The message will be sent to all of your TimeBank's Primary Coordinators.
As a new Coordinator, you’ve just taken a big step toward helping your community become stronger, more self-reliant and closely-knit.
This is the coordinator's manual for the standard Community Weaver version 2
If this is your first time to this Guide, we recommend you watch a short video introducing you to Community Weaver 2 Afterwards, if you want step-by-step instructions for using any of the sites features, this Guide then walks you through everything you need to know.
In reading through this manual, you’ll become familiar with activating and deactivating members, editing member’s profiles, ads and transactions as necessary to ensure productive experiences, and running a variety of reports to quantify the activity in your TimeBank. All the functions described in this manual are performed by a Coordinator, and are not available to regular members. See the Member Help Guide for step-by-step instructions geared towards the sites main functions.
If you ever have questions or ideas for improving Community Weaver, we hope you'll visit our uservoice forum and let us know.
Did you know that you can also make more significant modifications to your TimeBank through several advanced development and customization options?
Changes and improvements to Community Weaver.
On September 13/14, 2012 Community Weaver 2.0 was updated to version 2.1.
On September 13/14, 2012 Community Weaver 2.0 was updated to version 2.1.
A number of security updates were implemented. They did not create any changes in the look and feel of Community Weaver for members.
Featurization was implemented to allow coordinators to have more and easier choices for switching new features on or off.
On January 25, 2013 the CW 2.1 feautures were finally rolled out to all. Coordinators have the oportunity to choose which of the features they want to implement. See the documentation.
On February 7, 2013 we rolled out a new spam account prevention feature. This feautre has been installed and enabled on all Community Weawer sites.
Welcome to Community Weaver 2.0! TimeBanks USA has created a new online help guide to help you make this transition. First, there are some new features we are excited to introduce you to in Community Weaver 2.0 (note: there is another version of this page designed for your members).
Open Source
The most exciting thing about Community Weaver that makes it fundamentally different from Community Weaver 1.0 is that it is open source. It is built on the open source platform drupal and combines modules created by many others, plus a few more created by TimeBanks USA, and all of that source code is available for anyone to see and use.
Another benefit of the design of Community Weaver 2.0 is that, unlike Community Weaver 1.0, each TimeBank is now its own site with its own domain and database. This means that you can make small or quite extensive changes to your own site without affecting others.
It took more than a year of work and significant investment of time and money by many people to create this tool for you. We hope you'll enjoy:
New Features
Changes from Community Weaver 2.0
* Where is the "Member Directory" (or "Advanced Member Searches") - To find members based on their name, username, email addresses, neighborhood, affiliation, location, user permission levels, birthdays, or other profile information, go to the Control Panel and click on Admin Member Rosters & Reports (RSS & CSV) under Members in the right-hand column to search for members based on any of these critera or more.
* How do I make a "Contact List Report" - To create a report of contact information for all of your members, go to the Control Panel and click on Admin Member Rosters & Reports (RSS & CSV) under Members in the right-hand column. Filter your search if needed, and click on the CSV icon in the bottom left-hand corner of the page. This will produce a spreadsheet of user information including contact information.
Note: Only the Primary Coordinator from Community Weaver 1.0 will be automatically imported into Community Weaver 2.0 as the site's Primary Coordinator. To be safe, all other Coordinators are only imported as Assistant Coordinators. Primary Coordinator must upgrade them to higher permission, if you prefer.
After Your Site Launches
Please note that the Primary Coordinator of your TimeBank should configure the following things about your new Community Weaver site as soon as you can after it launches:
Becoming a Coordinator for a TimeBank means you have a vision of how people in your community can work together in a better way
Keep in mind that different coordinators have different levels of access to these features in the site.
Each TimeBank can have as many Primary Coordinators, Coordinators, and Assistant Coordinators as they like. Those roles can be given to multiple members of the timebank. (Which means that the term "Primary" Coordinator is probably a misnomer.)
NOTE: A coordinator can only assign the role he/she has, or also a "lower" role.
IMPORTANT: Be sure that at least one person always has the role of Primary Coordinator. If you are the only Primary Coordinator in your CW, and you want to leave that role, then you must FIRST assign another person to the role of Primry Coordinator BEFORE you remove that role from your account.
In other words, if only one person has the role of Primary Coordinator and he/she either deletes that role of that account is deleted, then the TImebank will have no Primary Coordinator and no other coordiantor will be able to grant that role.
Each can do different things, according to this list:
However, Assistant Coordinators cannot:
However, Coordinators cannot edit some things about the layout and content of the site, such as the theme, quicklinks, neighborhoods, and affiliations.
A Primary Coordinator cannot change his/her own username, but a Primary Coordinator can change the username of another Primary Coordinator.
Therefore, is a Primary Coordinator wants to have his/her "username" change they have to ask another Primary Coordinator to do it for them. If there is currently only one account that has the role of Primary coordinator, assign the role of Primary Coordinator to another member or create a temporary second Primary Coordinator account to do the job.
Please note:
There are several ways to find a member on Community Weaver.
From the Give & Receive Menu
From Any Page
From the Coordinator Control Panel
To add new members to your TimeBank:
Note: All users must have email addresses in Community Weaver 2.0. If you need to add a member without an email address, you'll need to create an email address or use a false one for that user.
When someone registers to join your time, bank an email with their account details will be sent to the coordinators.
You will will need to approve your membership before you will be able to see other members, post ads, or exchange services.
Everyone who requests a new account will be sent a notification email with a request to click on a link to validate their email address. Until they validate their email, they will be listed as "Awaiting Email Confirmation." After they validate their email they will be listed under "Email Address Confirmed."
Please note that, for example, if the notification email lands in their spam folder and they do not notice it, then all future email from Community Weaver could easily also end up in their spam folder. Therefore it is important to be sure that they actually can receive email from Community Weaver. Best practice is to only approve new members AFTER they have confirmed their email.
Coordinators and Primary Coordinators can approve new members from the Control Panel under Users Awaiting Approval of their Membership on the right-hand side.
This will give the applicant the membership access in your Timebank. They will then will be able to see other members, post ads, or exchange services.
You can always change permission levels of a user once they have been approved.
** Note Coordinators and Primary Coordinators cannot see user passwords, but they can reset them for users.
To change the permission level of any user:
Coordinators and Primary Coordinators can block (deactive) members. Blocked members cannot sign in and they will not appear on member lists. It is recommended that you do not delete that members with recorded exchanges. It is better to block them.
To unpublish all content of a blocked user go to: Un-Publish Blocked Member's Service Ads
If someone has created a new account they will be listed in a box in the Control Panel called "Users Awaiting Approval of their Membership".
If you want to delete one of these accounts:
That account will be deleted.
The default email address for your Timebank is <shortname>@community.timebanks.org. This will become the "From:" address for emails and notificatoins sent from your Timebank. For example if your Timebank is sandbox.timebanks.org the default email address of your Timebank is sandbox@community.timebanks.org.
This is also the email address which is an alias for your Timebank's primary coordinators. See: Email primary coordinators for the details.
To set the email address of your Timebank:
VERY IMPORTANT:
All email sent from your Community Weaver will be sent from the email server community.timebanks.org. One criteria that spam filters use to identify spam mail is when the "From:" address of the email uses a domain that is different from the domain of the email server sending that email. For this reason it is important to use an email address for your Timebank that has the domain "community.timebanks.org". If you set your Timebank's email to another address please be aware that you will be increasing the likelihood that email from your Timebank to your members will be waylaid by spam filters.
Please note that the recipients of <shortname>@community.timebanks.org is updated / refreshed once every 24 hours, so if a primary coordinator changes his or her email address in your Timebank, then it will take up to 24 hours before it is updated in the primary coordinators email list. This means that the primary coordinator who changed an email address will not receive from that list until the list is updated.
Any of the coordinators of a CW Timebank can send an email to all other coordinators of their own timebank by sending an email to the address <shortname>-coordinators@community.timebanks.org. Only coordinators of your Timebank have the permissions to use this email address.
For example if your timebank is sandbox.timebanks.org you can send an email to sandbox-coordinators@community.timebanks.org and all of the coordinators in sandbox.timebanks.org will receive a copy of the email at the email address listed in their accounts in the Timebank.
Please note that the recipients of <shortname>-coordinators@community.timebanks.org is updated / refreshed once every 24 hours, so if a coordinator changes his or her email address in your Timebank, then it will take up to 24 hours before it is updated in the coordinators email. This means that the coordinator who changed an email address will not receive from that list nor will they be able to send to that list until the list is updated.
Anybody can send an email to all primary coordinators of a timebank by sending an email to the address <shortname>@community.timebanks.org.
For example if your timebank is sandbox.timebanks.org then anyone can send an email to sandbox@community.timebanks.org and it will be forwarded to all of the primary coordinators in sandbox.timebanks.org. Each primary coordinators will receive a copy of the email which will be sent to the email address listed in their accounts in that Timebank.
Please note that the recipients of <shortname>@community.timebanks.org is updated / refreshed once every 24 hours. If a primary coordinator is removed from that role, then it will take up to 24 hours before it is updated in the primary coordinators forwarding list. If a Timebank member is given the Primary Coordinator role, his/her email will be added to the forwarding list immediately.
To change the text of the Contact Form, Primary Coordinators
The default "Contact Us" form automatically sends an emails to all Primary Coordinators. The default address for the contact form is <shortname>.timebanks.org (where <shortname> is your Timebank's short name). This email address is an alias that forwards email to the email addresses of your primary coordinators. Once every 24 hours the email addresses of your primary coordinators are updated in the alias's data.
You can set up several contact forms for different purposes (categories) and you can also set different recipient email addresses for each of the categories.
Coordinators and Primary Coordinators can send broadcast emails to specific groups of members based on search criteria:
*** If you get an error message in a red box, it may be because the addressees include an offline member that has a "fake" or "offline" email address in their profile.
Manage Subscriptions
You can subscribe or unsubscribe members from all mailing lists by changing their Coordinator-Only Options:
The Guardian Angel function allows Coordinators and Primary Coordinators to receive emails notifying them of messages and exchanges by that member.
1) Open a Create Event page...
2) Describe the event in the Create Event page...
3) Click the SAVE button to record the event in the calendar.
Any time bank member can create an event in the calendar. The creator of the event can modify or delete it later. A coordinator can modify or delete any event.
A Coordinator can place an ad (offer or request) or record an exchange for members who are unable to do so for themselves.
Post an Ad (Offer or Request) on Behalf of a Member
Edit a Member’s Ad
Note: Expired ads can be reactivated at any time by simplying resaving an expired ad with a new expiration date.
Offers and Requests you have created in Community Weaver are automatically given an expiration date of 3 months from the day it is created. When they expire, they are removed from pulic view. They are not deleted.
Members can reactivate their own expired adds See the instructions for members.
Coordinators can see the entire list of expired ads by going to the ControlPanel and clicking on "Expired Service Ads" and can edit each ad (entering a future expiration date) to reactivate it.
To unpublish all content (offers, requests, messages, comments, etc) of a blocked user:
Community Weaver provides access to offers and requests via the Give & Receive tab and the Control Panel tab. You can also use RSS to view the most recent offers and requests by date changed from newest to oldest (instead of by category).
To make it easy for your members to view offers and requests this way, you can add these quick links to the top of each page:
To create a link for requests:
To create a link for offers:
Coordinators can edit or delete anyone's exchanges.
1. As coordinator, go to the user's profile and scroll down to the list of exchanges.
2. Click on the service performed to open up the exchange details. You will see the exchange description and the Exchange Certificate number.
3. At the bottom of the page you can click on either "Change" to edit it or "Erase" to delete it.
Note: Entering zero hours is not allowed.
Note: Clicking on the "Edit" at the top of the page will also allow you to edit or delete it, but this view does not show the member's name, only their user ID number, and therefore is less useful.
You can record exchanges between more than one person in Community Weaver 2.0. To do this:
After you record an exchange:
Note: When entering the Recipient and Provider of the service, as you begin to type the username of the member, the system will automatically search for that member and will prompt you with usernames starting with those letters. Click on one to add it to the field.
The following steps use the OpenOffice.org Calcto view the CSV file in a spreadsheet, but the method is similar for other spreadsheet programs such as Excel.
Please note that the data export to a CSV file includes all the Timebank's data for that section of Community Weaver. The CSV file is not created from the search results. To search, sort or limit the contents of the CSV file, you will need to use a spread sheet program (MS Excel or OpenOffice Calc) or a database program or any other program that can read and work with CSV files.
Report of Members (Sorted by Name, Username, City, Email Address, etc. )
Number of Members in My Time Bank
Report of Upcoming Birthdays
Number of Hours Exchanged in a Time Period.
See also Produce Reports for Members, Offers and Requests, Exchanges, Birthdays, and more.
From the Control Panel you can quickly produce a number of built-in, standard reports.
Please note that the data export to a CSV file includes all the Timebank's data for that section of Community Weaver. The CSV file is not created from the search results. To search, sort or limit the contents of the CSV file, you will need to use a spread sheet program (MS Excel or OpenOffice Calc) or a database program or any other program that can read and work with CSV files.
If you do not see exactly the report you would like to produce:
In the Members section, in the top right-hand colum:
In the Service Ads section, in the middle of the right-hand colum:
In the Exchanges section, in the bottom of the right-hand colum:
Please note that the data export to a CSV file includes all the Timebank's data for that section of Community Weaver. The CSV file is not created from the search results. To search, sort or limit the contents of the CSV file, you will need to use a spread sheet program (MS Excel or OpenOffice Calc) or a database program or any other program that can read and work with CSV files.
Column headers explained
Report - members.csv
Analysis
Primary Coordinators must configure their TimeBank's time zone settings so that dates and times work properly throughout Community Weaver. To edit your time zone settings:
The "Terms of Service" which are shown to a person creating an new account (which they must agree to before creating an account) can be edited by a cordinator:
Note: Do not delete the web page, just edit it. If it is deleted you will need site-admin access to reconnect it to the new accout registratoin page.
The primary coordinator can edit categories for service ads (offers and requests) as seen on the Give & Receive page at http://<timebankname>.timebanks.org/admin/content/taxonomy/1
WARNING NOTE: Using categories that are different from other Community Weaver sites will increase the difficulty of developing the sharing of service ads and exchanges across different timebanks.
You may have noticed in the member's profile, they cannot choose a county. Or in some cases, the wrong counties are listed. And no matter how hard you looked, you did not find a link to the manage county page in the Control Panel. Oops, a link to the manage counties page was forgotten. Since it is only the link that is missing, let me tell you how to find the page that manages the list of counties.
For example, If your Timebank is sandbox.timebanks.org you would go to: sandbox.timebanks.org/admin/content/taxonomy/5
Primary Coordinators can add and edit Neighorhoods and Affiliations which members can join through their profiles.
Click on Manage Affiliations under Customize Your Timebank in the bottom left-hand column of the Control Panel. You can Add, Edit, or Delete Affiliations from here.
Click on Manage Neighborhoods under Customize Your Timebank in the bottom left-hand column of the Control Panel. You can Add, Edit, or Delete Neighborhoods from here. The generic description mentions "terms" in "my neighborhood". What they are really talking about is neighborhoods in my time bank.
You can add members to Affiliations or Neighorhoods manually by editing their profile. They can also do this themselves.
From the Control Panel, you can edit everything you see on the Home Page of your Community Weaver site.
Please note that in CW 2.0 the events and alerts are only visible to members who have logged into your Timebank.
You can
Note: Alerts do not generate emails to members. To send information to members by email, send broadcast emails from the Control Panel.
Note: Apologies for a known issue with Alerts that could not be resolved for the version 2.0 release of Community Weaver: When updating an alert, you must resave the alert twice. Changes to the title will not be saved until after the second save.
You can also
Your site "Web Site Information" page allows you to change important setting that affect your entire Community Weaver web site.
To edit your web site information:
Please note that the description for this field “Use an address ending in your site's domain to help prevent this e-mail being flagged as spam.” is incorrect. It should read “Use an address ending in community.timebanks.org to help prevent this e-mail being flagged as spam.”
Why is this important? There are 2 reasons.
People may reply to the emails sent by your CW site. Therefore the "From" address should be a valid email address. Using the recommended address: YourTimebank'sShortname@community.timebanks.org means that any replies are forwarded to your site's Primary Coordinators' email addresses. You can use any valid email address in this field, but if it is not a "community.timebanks.org" address, then you will have to deal with the spam issues described in item 2.
To minimize the likelihood that your sites automatic notifications end up in someone's spam folder, the domain of the "From" address of your notifications should be "@community.timebanks.org." This is because the domain "community.timebanks.org" is our mail server. Spam filters compare the the domain of the mail server sending the email with the "From" address domain and if they are different, then there is a higher likelihood that the email is spam and will be moved to the spam folder.
Creating quicklinks is an easy way to give users quick access to new pages you have created, as well as any other URL, in or outside of Community Weaver.
Quicklinks appear in right side of the header throughout the site. To create a quicklink:
Login as Primary Coordinator.
Note: HTML accepted.
In the Control Panel
To create a new announcement click on: Add an Announcement to the the Home Page
To edit an existing announcement click on : Edit an Existing Announcement
Announcements appear on the top right-hand corner on the Home Page. Please note that the announcements are only visible to members who have logged into your Timebank.
You may have wondered: Where did my announcements go? Well we have just discovered (May 2012) that CW was designed so that announcements will become invisible on the last day of the month. An announcement created on May1 will disappear on May 31. An announcement created on May 30 will also disappear on May 31. The announcement is not deleted, just no longer visible.
To reinstate an announcement,
This will enter today's date in the "Authored on" field the announcement will be visible for the rest of this month.
Tip: In the section "Authoring information" You can also choose another CW member for the "Authored by" field. That announcement will then show that it was "Submitted by" that person.
Note: Announcements do not generate emails to members. To send information to members by email, send broadcast emails from the Control Panel.
To enable or disable the display of a page element, check or uncheck the element's box.
To change your time bank's logo:
If you are an experienced site administrator you can make other theme changes. See http://actionhub.timebanks.org/faq/what-other-files-do-i-need-theme-my-o....
Coordinators and Primary Coordinators can create custom content within your own site by creating new web pages and adding whatever content you want to these pages:
Note: if you do not create a link to your new page elsewhere in the site, users may not know the page is there, but it will still appear in site searches.
The coordinator can add additional tabs to Community Weaver. These appear to the right of the tabs for Home, Give & Receive, and My Account.
A. Create the web page.
B. Create the tab.
Tips:
Expand "Menu Settings" to access "Parent Item". This is where you link the new tab to other tabs, setting it to "primary links" places your new tab on the main row of tabs. Selecting an existing tab name places it under
that tab. Weight moves the new tab in the order you want, higher values move right or down, lower values move left or up. Before adding content, expand "Input Format" and select "Full HTML".
A few notes about privacy in Community Weaver 2.0:
Community Weaver 2.0 has a built-in service interface supporting the following functions:
Please note that the API has not yet been tested. Let techsupport@timebanks.org know if you're interested in testing it with us as soon as we're ready in the next month or two.
member.list()
returns [member_id,...]
member.get(member_id)
returns {member_id,name,mail,balance}
servicead.list()
returns [ad_id,...]
servicead.get(ad_id)
returns {ad_id,title,body}
transaction.list(member_id) //gets transactions where that user was
involved on either side
returns [trans_id,...]
transaction.get(trans_id)
returns {trans_id,provider,recipient,
transaction.create(provider,