Help

[Online Scout Manager Extender] [Features] [Email Reminders] [Automation Tasks]

Online Scout Manager Extender

What's Online Scout Manager Extender?

Online Scout Manager Extender is a site which provides extra features to the Online Scout Manager.

Is it safe to give this site my Online Scout Manager password?

Yes. Your email address and password are not stored on this site. They are used to confirm your identity to OSM in order to gain a user id and secret which are then used to access OSM on your behalf.

I would like Online Scout Manager Extender to ...

First consider suggesting the feature in the Online Scout Manager forum. If It's not taken or you feel it doesn't belong in OSM then use the Contact option to get in touch.

Can I use Online Scout Manager Extender with Scouts New Zealand, Irish Girl Guides etc?

No, there's too much chance that as Online Scout Manager has subtle differences between these versions that the API used by OSM Extender will have subtle differences too.

However if you know someone familiar with Ruby on Rails then get them to: fork and adjust the OSM gem I created to work with your flavour of OSM, fork and adjust OSM Extender to use the gem they forked and reflect any differences in your flavour of OSM.

How does Online Scout Manager Extender store passwords?

When you create your account or change you password the password you provide is combined with a newly generated salt (collection of random characters) and hashed (encrypted in such a way as it can't be decrypted) and stored with the salt in the database. When you signin the password you provided is combined with the salt retreived from the database and hashed, the result is compared with the contents of the database. This ensures that not even people with access to the database can see what your password is, there is no way to recover it which is why when you've forgotten your password you are required to create a new one.

You can find out more about why this is done by visiting crackstation.net/hashing-security.htm.

How do I pick a good password?

A good password is one which a cracker needs to spend a lot of time on - every password can be cracked given enough time. The first thing is not to use a word in the dictionary (even if some letters are replaced by numbers) as crackers will try these first, when this fails crackers have no choice but to actually guess every combination of letters and numbers. Once the crackers have to resort to guessing every combination the secret is to make the pool of possible password as large as possible, this can be done by having a long password or password with a lot of different types of characters (upper case, lower case, numbers and punctuation).

You can find out more about picking a good password by visiting https://www.grc.com/haystack.htm.

Features

What's the OSM permissions page?

This page displays a list of the permissions that various parts of this site need in order to do their job and tells you if you've correctly set them in OSM.

What's the Email lists feature?

The Email lists feature allows you to create a list of email addresses (which you can then copy-paste into your email). You can select which addresses from which contacts in OSM to include and some basic selection criteria.

Simply tick off the email fields you'd like to get the email addresses from and use the drop down boxes to choose which email addresses to get. For example "for members who are not in the leaders" would give you all youth members.

After retreiving the list of email addresses you'll be able to save the list for future reuse. Saving the list saves the criteria used for generating it, not the actual email addresses.

What's the Programme review feature?

The Programme review feature allows you to easily discover how balanced your programme is. It does this by using the tags for each activity to count how many times your programme meets each zone and method.

What's the Email reminder feature?

The email reminder feature is designed to send you a weekly email of things you should be aware of, it is customisable - you get to choose what items appear and how far back/forwrd they look. In order to get started follow the links into the Email reminders area and to create a new reminder. Once you have created your reminder you'll need to add some items to it (otherwise you'll get a blank email each week). The availible items are:

  • Birthdays - Members of your section who have either just had or are about to have a birthday, you can customise from how far in the past to how far in the future birthdays are shown for.
  • Badges due - Displays a list of what badges each member is due.
  • Programme - Lists the programme (and activities) for the next few weeks, you can customise how many weeks ahead it looks.
  • Events - Lists the events coming up in the next few months, you can customise how many months ahead it looks.
  • Members not seen - Displays the members who have not been marked present for the last few weeks, you can customise how many weeks behind it looks.
  • Section notepad - Displays the contents of OSM's notepad for the section.

What's the Map members feature?

The map members feature allows you to see a map depicting how your members are distributed. You can specify which address is used as well as what colour pin to use for each of your groupings, if you have a grouping named with one of the available colours then that colour should be picked for you. You can optionally enter the address of your meeting place for inclusion on the map (it is shown by a light green pin with a star inside). If more than one member lives at the same address then the number of members at that address appears in the pin. If the pin is light blue then the members at a shared address are not in the same grouping.

The location of the addresses are gathered from Google's geocoding service, the minimum detail the address needs should be streey address and either town or postcode (e.g. '12 Some Street, Some town' or '123 Some Lane, AB34 5FG').

What's the Flexi records feature?

This allows you to view a selection of your flexi records' data in a way which allows you to change text and column sizes to allow for easier reading / filling in of the printed text.

What are Automation tasks?

The automation tasks are run each night and allow things like ensuring the sixer badge is due for members who have been marked as sixers or filling in the earn 6 badges of the Chief Scout's award. The available items are:

  • Birthday badges - Mark selected badges as due on a member's birthday.
  • Synchronise the following leadership values for SPL/PL/APL etc.:
    • Status in personal details.
    • SPL/PL/APL badge.
    • Section leadership part of challenge badges.
  • Populate the first aid part of the outdoors challenge based on emergency aid staged badge completion.
  • Populate the complete 6 badges part of the Chief Scout's Award based on number of earnt badges.

To simplify multiple leaders running the same section anyone with the appropriate pemrissions to a section will be able to change the configuration of the tasks (since they'd be able to do the actions manually if they wanted to anyway). OSM Extender will perform the actions as the OSM user who last changed the configuration for the section.

Email Reminders

What's the Email reminder feature?

The email reminder feature is designed to send you a weekly email of things you should be aware of, it is customisable - you get to choose what items appear and how far back/forwrd they look. In order to get started follow the links into the Email reminders area and to create a new reminder. Once you have created your reminder you'll need to add some items to it (otherwise you'll get a blank email each week). The availible items are:

  • Birthdays - Members of your section who have either just had or are about to have a birthday, you can customise from how far in the past to how far in the future birthdays are shown for.
  • Badges due - Displays a list of what badges each member is due.
  • Programme - Lists the programme (and activities) for the next few weeks, you can customise how many weeks ahead it looks.
  • Events - Lists the events coming up in the next few months, you can customise how many months ahead it looks.
  • Members not seen - Displays the members who have not been marked present for the last few weeks, you can customise how many weeks behind it looks.
  • Section notepad - Displays the contents of OSM's notepad for the section.

How can I share my email reminder with other leaders?

Visit the Email reminders page and you'll have a [Sharing] option in the actions column of the table. Clicking this allows you to view the people you have shared the reminder with, you can use the last row of the table to add new people. When a new person is added they will receive an email containing a link which they need to follow in order to subscribe to the reminder.

How can I change my subscription to an email reminder?

Every time you receive a reminder email or change your subscription state the email will contain a link to follow in order to do this. Additionally if you are an OSMX user you'll be able to edit your subscription to any reminder which has been shared with you by going to the Email reminders page.

Automation Tasks

What are Automation tasks?

The automation tasks are run each night and allow things like ensuring the sixer badge is due for members who have been marked as sixers or filling in the earn 6 badges of the Chief Scout's award. The available items are:

  • Birthday badges - Mark selected badges as due on a member's birthday.
  • Synchronise the following leadership values for SPL/PL/APL etc.:
    • Status in personal details.
    • SPL/PL/APL badge.
  • Populate the first aid part of the outdoors challenge based on emergency aid staged badge completion.
  • Populate the complete n activity badges part of the Chief Scout's Award based on number of badges earnt since joining the section.

To simplify multiple leaders running the same section anyone with the appropriate pemrissions to a section will be able to change the configuration of the tasks (since they'd be able to do the actions manually if they wanted to anyway). OSM Extender will perform the actions as the OSM user who last changed the configuration for the section.

Only the tasks relevant to your current section are shown.

How do we change which leader the tasks are run as?

If the leader who last changed the tasks has their access to the section removed then the tasks will fail, any other leader can simply update the configuration (they need not make any changes, simply saving changes will do) and the tasks will now be run as them.

Can I see what changes were made?

When you run the task through the website you'll see a list of what the task did whilst it performed the task.

How do I change the settings for a task?

Go to the automation tasks page for the section you want to adjust and you'll see a list of all the tasks and their current settings. Click the edit link on the row of the item you wish to change, update the settings and click the save button. You may see a message instead of the edit link if you do not have the correct permissions to update the settings.