Home » Free Plugins » PSCB PowerTeacher Class Attendance Track
PSCB Attendance History Plugin for PowerSchool

PowerTeacher Class Attendance Track

See Student Tracks at a Glance During Attendance

About PowerTeacher Class Attendance Track
R
The PSCB PowerTeacher Class Attendance Track plugin adds a student track column to PowerTeacher and substitute attendance pages, making it easy to identify cohorts, teams, or custom groupings during attendance.
Please visit on a non-mobile device to download
1442 Downloads
Downloads
PSCB PowerTeacher Class Attendance Track
Version: 25.11
version

It’s built for

  • Teachers who need to know a student’s track or cohort when taking attendance
  • Admins using custom fields like team assignments or learning models
  • Districts running hybrid or differentiated schedules

The following PSCB plugins must be installed in order to use this plugin:

PowerTeacher Class Attendance Track solves

  • No visibility into student groups during attendance
  • Extra steps to cross-reference track or team info
  • Lack of customization in default PowerTeacher views

What you get

A simple column addition to the class attendance table, with modifiable code:

  • Displays student track alongside name
  • Optional code examples for adding fields like team
  • Example for decoding values into cohort labels (e.g., A = Navy, B = Gold)
  • Can be modified to show any additional student field

Highlights Districts Love

  • Helps prevent errors in hybrid or team-based attendance
  • Lightweight customization using a page fragment
  • Ready-to-use or fully editable for other use cases
  • Requires only Base Resources to activate

Your Questions, Answered

Find quick answers to common questions about our plugins, subscriptions and features to simplify your experience.

How do I install this plugin?

Install in System > System Settings > Plugin Management Configuration

Do not unzip the plugin. Install the entire zip file. Be sure to enable the plugin once it’s installed.

If you are updating, you can now click on the Plugin name and then use the Update button, and then browse to the new file and click Submit and it will then load the update and then ask you to enable it.

How do I get started using this plugin?
  1. Login to PowerTeacher start page.
  2. Click on the chair icon for a selected class.

This page fragment can easily be modified to display different or additional field values.

Example 1
To add the team field.

$j(function(){
var track = [~[tlist_sql;
SELECT cc.id, s.track, s.team
FROM cc
INNER JOIN students s ON (cc.studentid = s.id)
WHERE sectionid = ~(gpv.sectionid;sqlText)]
{“id”:”ccid_~(id)”,”track”:”~(track;t) / ~(team;t)”},
[/tlist_sql]];
$j(“table#attendance-table colgroup:first col:first”).after(”);
$j(“table#attendance-table tr:first th:first”).after(‘Track / Team’);
for(i=0;i’ + track[i].track + ”);
}
})

Example 2
To Decode the Track values.

$j(function(){
var track = [~[tlist_sql;
SELECT cc.id, decode(s.Track,’A’,’Navy’,’B’,’Gold’,’C’,’All Virtual’,”) Track
FROM cc
INNER JOIN students s ON (cc.studentid = s.id)
WHERE sectionid = ~(gpv.sectionid;sqlText)]
{“id”:”ccid_~(id)”,”track”:”~(Track)”},
[/tlist_sql]];
$j(“table#attendance-table colgroup:first col:first”).after(”);
$j(“table#attendance-table tr:first th:first”).after(‘Track / Cohort’);
for(i=0;i’ + track[i].track + ”);
}
})

What additional plugins are required to use this plugin?
The following PSCB plugins must be installed in order to use this plugin: