PowerSchool SIS - Administrator
26.9 25.1
26.9 25.1

Work with Custom Web Pages

Use Manage Custom Pages to access your PowerSchool SIS files and directly add, edit, or delete custom pages. When working with files and images, you can create custom files or you can customize PowerSchool built-in files.

Page Elements

The site tree in the side panel is a copy of the PowerSchool SIS web root directory structure and contains folders and files. Custom files are blue. Custom files that came from a plugin are purple. Move the pointer over the file name to display the name of the plugin.

In the toolbar, find standard HTML editing tools, as well as Snippets and Templates:

  • Select Snippets to choose one of the formatted PowerSchool elements to insert in the page.

  • Select Templates to choose one of the formatted PowerSchool page templates.

Refer to the following table for information about different tools:

Field

Description

Customize Page

After a built-in PowerSchool file is selected from the site structure, copy the content from the currently active copy of the page to the Editable section.

Preview Page

Preview the page in the browser view.

Publish

After you have finished customizing a file, make it available for users to access.

Extract to Keys

Extract the selected text to a key for translation.

Preview Keys

Preview the extracted keys for the page.

After selecting a text file from the site tree, edit the content by copying the content from the Original tab to the Editable tab and editing the file content there.

Folders

Folders assist you in organizing the custom files you create or upload into the PowerSchool database. You can create folders within the Site Structure where needed.

Create a New Folder

  1. Navigate to the Manage Custom Pages page.

  2. Right-click where you want to add a new folder.

    1. Selecting the top-level folder creates a folder at the top level.

    2. Selecting a folder under the top level creates a folder within the selected folder.

    3. Selecting a file creates a folder within same folder as the selected file.

  3. Select New, and then select Folder.

  4. Enter the name of the folder in the Folder Name field.

  5. Verify the Folder location.

  6. Click Submit.

Delete a Folder

  1. Right-click the folder you want to delete.

  2. Select Delete.

  3. If the folder or any of its subfolders contain any customized files, there will be a confirmation message. Click OK.

Deleting files and folders in Custom Page Management only deletes the customizations and does not remove stock content.

Upload Custom Files

Using the Upload function, you can transfer individual files from your computer into the PowerSchool database.

The following valid file types may be uploaded:

  • Binary

  • .css

  • .csv

  • .dmg

  • .exe

  • .ftl

  • .gif

  • .hqx

  • .htm

  • .html

  • .ico

  • .ics

  • .ifb

  • .jar

  • Javascript

  • .jpeg

  • .jpg

  • .js

  • .json

  • Macbinary

  • .mov

  • .pdf

  • .png

  • .ps-savetodisk

  • .rpt

  • .sit

  • .swf

  • .text

  • .tif

  • .tiff

  • .tsv

  • .txt

  • .xml

  • .zip

If uploading an image, be sure to upload the image to the same folder as the file in which the image should be located.

Do not upload a file greater than 2.4 megabytes. A file of this size seems to upload successfully, but a script error is generated and the file is not uploaded. 

Upload a Custom File

  1. Navigate to the Manage Custom Pages page.

  2. Right-click the folder in which you want to upload a file.

  3. Select Upload, and then select File.

  4. Click Choose File and select the file you want to upload.

  5. Verify the Folder location.

  6. Click Submit.

Work with Custom Files

The following valid file types may be created:

  • .css

  • .csv

  • .ftl

  • .htm

  • .html

  • Javascript

  • .js

  • .json

  • .rpt

  • .text

  • .tsv

  • .txt

  • .xml

After a file is created, it cannot be renamed or moved. However, you can create a new file with a new name or location and copy the content of the previous file into the new file, and then delete the old file. Deleting a file removes all versions of the file permanently from the PowerSchool database.

Create a Custom File

  1. Navigate to the Manage Custom Pages page.

  2. Right-click the folder in which you want to create a new file.

  3. Select New, and then File.

  4. Enter the name of the file in the File Name field.

  5. Verify the location.

  6. Click Submit.

Create a New Page Fragment

  1. Navigate to the Manage Custom Pages page.

  2. Right-click the file for which you want to create a page fragment.

  3. Select New, and then Create New Page Fragment.

  4. Enter a unique name in the Fragment Name field. The Fragment Name should not contain the period character.

  5. Select the Insertion Point where the page fragment should be injected.

  6. Click Submit.

Create Custom File Content

  1. Navigate to the Manage Custom Pages page.

  2. Select the new file for which you want to create content.

  3. Edit file content in the Editable text editor.

  4. Click Publish. If you navigate away from the custom file currently being edited before saving your changes, your changes will not be saved.

Edit Custom File Content

You cannot edit an Active version since it has already been published.

  1. Navigate to the Manage Custom Pages page.

  2. Select the custom file you want to edit.

  3. Edit file content in the Editable text editor.

  4. Click Publish. If you navigate away from the custom file currently being edited before saving your changes, your changes will not be saved.

Customize Built-in PowerSchool Files

  1. Within the Site Structure, select the built-in PowerSchool file you want to customize.

  2. Click Customize Page.

  3. Edit the content in the Editable text editor.

  4. Click Publish. If you navigate away from the custom file currently being edited before saving your changes, your changes will not be saved.

  5. Click Preview Page to review the page as it would be rendered in PowerSchool.

Delete a Custom File

Deleting a file removes all customized versions of the file permanently from the PowerSchool database, this does not delete the stock PowerSchool file if one existed.

  1. Navigate to the Manage Custom Pages page.

  2. Right click the file for which you want to delete.

  3. A confirm delete pop-up will display.

    • Note: The confirm dialog will only display on PowerSchool SIS version 26.9.0.0 and above.

  4. Click Confirm

Rename a Custom File

The rename function is only available on custom pages not added by a plugin.

  1. Navigate to the Manage Custom Pages page.

  2. Right click the file for which you want to rename.

  3. Click Rename file

  4. Enter a new file name

  5. Click Submit

Extract Custom Page Text for Translation

Use the Extract to Keys function to convert customized file content to display on the Language Translation page in PowerSchool for batch translation.

  1. Navigate to the Manage Custom Pages page.

  2. Select the file you want to translate.

  3. In the Editable text editor, select the text you want to convert for translation, and then select Extract to Keys.

  4. Repeat for each text string to be translated.

  5. Click Preview Keys to access all of the extracted keys and the current text value.

  6. Click Publish. The extracted keys are now available for batch translation on the Language Translation page in PowerSchool.

Keyboard Shortcuts

When the Editor panel is selected, the following keyboard shortcuts are available.

Function

Shortcut

Save and Publish

Windows: Ctrl + S

Mac: Command + S

H1

Windows: Ctrl + 1

Mac: Command + 1

H2

Windows: Ctrl + 2

Mac: Command + 2

H3

Windows: Ctrl + 3

Mac: Command + 3

H4

Windows: Ctrl + 4

Mac: Command + 4

H5

Windows: Ctrl + 5

Mac: Command + 5

H6

Windows: Ctrl + 6

Mac: Command + 6

Bold

Windows: Ctrl + B

Mac: Command + B

Italic

Windows: Ctrl + I

Mac: Command + I

Underline

Windows: Ctrl + U

Mac: Command + U

Insert Link

Windows: Ctrl + L

Mac: Command + L