php js css php js css

Changes

Changes to Script: Check installed portal pages for presentation links

246095
Today 4:33am
McNaught, Scott
Created script
246096
Today 4:33am
McNaught, Scott
Modified script
Can't Undo: This is the current version
Last Run:
Modified:
Id:
bR3VK6sR7mIFujZA
bR3VK6sR7mIFujZA
Title:
Check installed portal pages for presentation links
Check installed portal pages for presentation links
Code:
<?php
$out = [];
foreach (['/af/students/courses/edit/', '/af/students/courses/edit/assignments/submissions/', '/af/students/courses/edit/assignments/submissions/view/', '/af/teachers/courses/class-list/', '/af/teachers/courses/class-list-export-options/'] as $path) {
$row = \Components\Website\Pages::get($path);
$out[$path] = $row ? array_intersect_key($row, array_flip(['page_id','page_title','page_is_offline','page_dependency','page_permission','page_type'])) : null;
}
echo json_encode($out, JSON_PRETTY_PRINT);
<?php
$out = [];
foreach (['/af/students/courses/edit/', '/af/students/courses/edit/assignments/submissions/', '/af/students/courses/edit/assignments/submissions/view/', '/af/teachers/courses/class-list/', '/af/teachers/courses/class-list-export-options/'] as $path) {
$row = \Components\Website\Pages::get($path);
$out[$path] = $row ? array_intersect_key($row, array_flip(['page_id','page_title','page_is_offline','page_dependency','page_permission','page_type'])) : null;
}
echo json_encode($out, JSON_PRETTY_PRINT);
Created:
2026-10-08 01:04:03
2026-10-08 01:04:03
Is Ai Generated:
Is Readonly:
1
1
Summary:

															

														
Contact Id:
-2
-2