Sue Busher Posted February 4, 2020 Share Posted February 4, 2020 Has anyone created a staff directory? We have one which is just a site by department that shows the staff, their photo and an email address. We embed the relevant page into our pupil subject sites. However, it doesn't have a search and is quite clunky - e.g. we have to list each teacher based on what subject they teach more than once. Does anyone have anything similar? I know some schools add the list to their websites of teachers and email addresses. Just after a way of improving what we have, so ideally we only have one entry for each member of staff, but allocate them to 'show' if they are a teacher of that particular subject. Link to comment Share on other sites More sharing options...
Graham Quince Posted February 5, 2020 Share Posted February 5, 2020 Hi @Sue Busher, When you mentioned Search, I thought of this tutorial from the Radclyffe School. It's HTML code to search a forum: https://www.frogeducation.com/community/tutorials/html-tutorials/searching-forums Each teacher could have their own thread, with their departments listed in the thread. Or You could use a form and the data-viewer which has search built-in. I could probably help with HTML to hide columns you don't want to see. Or You could use the ePortfolios to create a site per staff member. Staff could have a direct link to their to update with their details and Site List widgets could be used to list all staff, they have search built in AND you could include a department staff list on each page. You could add extra value using this as each teacher could create a page for each of their classes and drop resources onto them. Then their students can know to go to their teacher's site to access what they need! Link to comment Share on other sites More sharing options...
Sue Busher Posted February 5, 2020 Author Share Posted February 5, 2020 They all sound interesting. What I would like to continue to do (as this works well) is to embed say all the English teachers into the Subject sites 'Help' page. This often gets mentioned in Social Media threads. If you have a look at our staff directory, I'd be interested in seeing what you think. Link to comment Share on other sites More sharing options...
Graham Quince Posted February 5, 2020 Share Posted February 5, 2020 Had a quick look. You've got all the staff in table widgets, with the photos, names, job descriptions and email links. There's not much you can do to a table widget unfortunately. Tables in the Text widget are more flexible. You can add CSS classes, but that would mean redoing the whole lot. If you did use an individual table for each teacher, (you can copy and paste tables into Text widgets) you could then use classes to control visibility/display from a central source. When you nest this into the Maths department, you could then have only tables with CSS maths visible using an HTML widget. Having said that - seeing as you'd have to redo all the contacts, you might be better off either using the ePortfolio option - where you're giving staff more functionality or using some of the APIs to list the information from the Users database automatically. I've just grabbed this code from the "Who had filled in my form?" widget - haven't test, but I think this gets you close: Frog.Model.api('groups.getMembers', { uuid: groupUUID, /* You can get this using the dev console, assuming you have department groups */ ignore_profiles: 'true' }).done(function(staffResponse) { var members = staffResponse.data; $.each(members, function(index1,member) { var displaynameorder = member.forename+' '+member.surname; /* use console.log(member) to get email address and picture etc..., then use append to list. */ }.bind(this)); }.bind(this)); Link to comment Share on other sites More sharing options...
Graham Quince Posted February 18, 2020 Share Posted February 18, 2020 Hi @Sue Busher Here's the code above built into a FrogCode widget: https://www.frogeducation.com/community/frogcode/frogcode-showcase/directory 1 Link to comment Share on other sites More sharing options...
Graham Quince Posted November 16, 2021 Share Posted November 16, 2021 Hi @Sue Busher Inspired by some other recent work, I've put together a new Academy product as a Staff Directory: There's an HTML widget which uses the Users API to display a table of all Staff, Admins and Governor profiles. It then cross-references a form staff need to complete so they tag their own department, room and extension. Being based in an HTML widget, it's simple to remove columns for photos etc... When Parents / Students view the same, they can only see the entries made in the Your Details form, so it will be sparse until most staff complete the form. There's the "Who has filled in my form?" widget so you can quickly see who you need to chase. The Your Details form allows staff to supplement their data (I've shortened the department list) for the screenshot. Staff can send a message if their name / email is wrong in Frog Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now