Halcons
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,162 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"flag"
|
||||
"fmt"
|
||||
"html/template"
|
||||
"log"
|
||||
"os"
|
||||
"path/filepath"
|
||||
"sort"
|
||||
"strings"
|
||||
)
|
||||
|
||||
type IndexData struct {
|
||||
Dir string
|
||||
Files []FileEntry
|
||||
RootURL string
|
||||
}
|
||||
|
||||
type FileEntry struct {
|
||||
Name string `json:"name"`
|
||||
URL string `json:"url"`
|
||||
Date string `json:"date,omitempty"`
|
||||
Source string `json:"source,omitempty"`
|
||||
Topic string `json:"topic,omitempty"`
|
||||
Gradeband *string `json:"gradeband,omitempty"`
|
||||
}
|
||||
|
||||
func parseFilename(name string) (date, source, topic string, gradeband *string) {
|
||||
// Remove extension
|
||||
nameWithoutExt := strings.TrimSuffix(name, filepath.Ext(name))
|
||||
|
||||
// Split by " - "
|
||||
parts := strings.Split(nameWithoutExt, " - ")
|
||||
|
||||
if len(parts) < 2 {
|
||||
// Can't parse, return empty
|
||||
return
|
||||
}
|
||||
|
||||
date = parts[0]
|
||||
source = parts[1]
|
||||
|
||||
if len(parts) == 2 {
|
||||
// No topic or gradeband
|
||||
return
|
||||
}
|
||||
|
||||
if len(parts) == 3 {
|
||||
// Just topic, no gradeband
|
||||
topic = parts[2]
|
||||
return
|
||||
}
|
||||
|
||||
// 4+ parts: third part is gradeband, remaining parts are topic
|
||||
gb := parts[2]
|
||||
gradeband = &gb
|
||||
topic = strings.Join(parts[3:], " - ")
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
func generateIndex(dir string, rootURL string) error {
|
||||
entries, err := os.ReadDir(dir)
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to read directory: %w", err)
|
||||
}
|
||||
|
||||
// Normalize root URL (remove trailing slash)
|
||||
rootURL = strings.TrimSuffix(rootURL, "/")
|
||||
|
||||
var fileNames []string
|
||||
for _, entry := range entries {
|
||||
name := entry.Name()
|
||||
ext := filepath.Ext(name)
|
||||
// Skip the index files, build files, and hidden files
|
||||
if name != "index.html" && name != "index.json" &&
|
||||
ext != ".go" && ext != ".tmpl" &&
|
||||
!filepath.HasPrefix(name, ".") {
|
||||
fileNames = append(fileNames, name)
|
||||
}
|
||||
}
|
||||
sort.Strings(fileNames)
|
||||
|
||||
// Build file entries with absolute URLs
|
||||
var files []FileEntry
|
||||
dirName := filepath.Base(dir)
|
||||
for _, name := range fileNames {
|
||||
url := fmt.Sprintf("%s/%s/%s", rootURL, dirName, name)
|
||||
date, source, topic, gradeband := parseFilename(name)
|
||||
files = append(files, FileEntry{
|
||||
Name: name,
|
||||
URL: url,
|
||||
Date: date,
|
||||
Source: source,
|
||||
Topic: topic,
|
||||
Gradeband: gradeband,
|
||||
})
|
||||
}
|
||||
|
||||
templatePath := "helios/index.html.tmpl"
|
||||
tmpl, err := template.ParseFiles(templatePath)
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to parse template: %w", err)
|
||||
}
|
||||
|
||||
indexPath := filepath.Join(dir, "index.html")
|
||||
f, err := os.Create(indexPath)
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to create index.html: %w", err)
|
||||
}
|
||||
defer f.Close()
|
||||
|
||||
data := IndexData{
|
||||
Dir: dirName,
|
||||
Files: files,
|
||||
RootURL: rootURL,
|
||||
}
|
||||
|
||||
if err := tmpl.Execute(f, data); err != nil {
|
||||
return fmt.Errorf("failed to execute template: %w", err)
|
||||
}
|
||||
log.Println(indexPath)
|
||||
|
||||
// Generate index.json
|
||||
jsonPath := filepath.Join(dir, "index.json")
|
||||
jsonFile, err := os.Create(jsonPath)
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to create index.json: %w", err)
|
||||
}
|
||||
defer jsonFile.Close()
|
||||
|
||||
encoder := json.NewEncoder(jsonFile)
|
||||
encoder.SetIndent("", " ")
|
||||
encoder.SetEscapeHTML(false)
|
||||
if err := encoder.Encode(files); err != nil {
|
||||
return fmt.Errorf("failed to encode JSON: %w", err)
|
||||
}
|
||||
log.Println(jsonPath)
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func main() {
|
||||
rootURL := flag.String("root", "https://s.fc.run", "Root domain URL for absolute links")
|
||||
flag.Parse()
|
||||
|
||||
dirs := flag.Args()
|
||||
if len(dirs) == 0 {
|
||||
fmt.Println("Usage: generate-index [-root <url>] <directory> [<directory>...]")
|
||||
fmt.Println(" -root string")
|
||||
fmt.Println(" Root domain URL for absolute links (default \"https://s.fc.run\")")
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
for _, dir := range dirs {
|
||||
if err := generateIndex(dir, *rootURL); err != nil {
|
||||
log.Fatalf("Error processing %s: %v", dir, err)
|
||||
}
|
||||
}
|
||||
}
|
||||
+14
-2
@@ -20,8 +20,19 @@
|
||||
<body>
|
||||
<h1>Index of helios</h1>
|
||||
<ul>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Annual%20Report.pdf">2025-10-08 - Helios Annual Report.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Help%20-%20Gradebands.pdf">2025-10-08 - Helios Help - Gradebands.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Help%20-%20Halcons%20-%20Camping.pdf">2025-10-08 - Helios Help - Halcons - Camping.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Help%20-%20Halcons%20-%20Homework.pdf">2025-10-08 - Helios Help - Halcons - Homework.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Help%20-%20Halcons%20-%20Library.pdf">2025-10-08 - Helios Help - Halcons - Library.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Help%20-%20Halcons%20-%20Literacy.pdf">2025-10-08 - Helios Help - Halcons - Literacy.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Help%20-%20Halcons%20-%20MAP%20Assessment.pdf">2025-10-08 - Helios Help - Halcons - MAP Assessment.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Help%20-%20Halcons%20-%20Math%20&%20Literacy%20Placement.pdf">2025-10-08 - Helios Help - Halcons - Math & Literacy Placement.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Help%20-%20Halcons%20-%20Math%20Program.pdf">2025-10-08 - Helios Help - Halcons - Math Program.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Help%20-%20Halcons%20-%20PE.pdf">2025-10-08 - Helios Help - Halcons - PE.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Help%20-%20Halcons%20-%20SEL.pdf">2025-10-08 - Helios Help - Halcons - SEL.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Help%20-%20Halcons%20-%20Technology.pdf">2025-10-08 - Helios Help - Halcons - Technology.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Help%20-%20Halcons%20-%20Themes%20and%20Content.pdf">2025-10-08 - Helios Help - Halcons - Themes and Content.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Help%20-%20Halcons%20-%20Transition.pdf">2025-10-08 - Helios Help - Halcons - Transition.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Help%20-%20Homework.pdf">2025-10-08 - Helios Help - Homework.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Help%20-%20Hummingbirds%20-%20Camping.pdf">2025-10-08 - Helios Help - Hummingbirds - Camping.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Help%20-%20Hummingbirds%20-%20Homework.pdf">2025-10-08 - Helios Help - Hummingbirds - Homework.pdf</a></li>
|
||||
@@ -42,7 +53,8 @@
|
||||
<li><a href="2025-10-08%20-%20Helios%20Parent%20Student%20Handbook%202025-2026.pdf">2025-10-08 - Helios Parent Student Handbook 2025-2026.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Strategic%20Plan%20Progress%20Report%202025.pdf">2025-10-08 - Helios Strategic Plan Progress Report 2025.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Helios%20Touchstones%20%28revised%2011-5-2024%29.pdf">2025-10-08 - Helios Touchstones (revised 11-5-2024).pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Meet%20Choice%20Lunch.pdf">2025-10-08 - Meet Choice Lunch.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Misc%20-%20Helios%20Annual%20Report.pdf">2025-10-08 - Misc - Helios Annual Report.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Misc%20-%20Meet%20Choice%20Lunch.pdf">2025-10-08 - Misc - Meet Choice Lunch.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Parent%20Portal%20-%20After%20School%20Clubs.pdf">2025-10-08 - Parent Portal - After School Clubs.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Parent%20Portal%20-%20Aftercare%20Program.pdf">2025-10-08 - Parent Portal - Aftercare Program.pdf</a></li>
|
||||
<li><a href="2025-10-08%20-%20Parent%20Portal%20-%20Drop-off%20&%20Pick-up.pdf">2025-10-08 - Parent Portal - Drop-off & Pick-up.pdf</a></li>
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Index of {{.Dir}}</title>
|
||||
<style>
|
||||
body {
|
||||
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
|
||||
max-width: 800px;
|
||||
margin: 50px auto;
|
||||
padding: 0 20px;
|
||||
}
|
||||
h1 { color: #333; }
|
||||
ul { list-style: none; padding: 0; }
|
||||
li { padding: 8px 0; border-bottom: 1px solid #eee; }
|
||||
a { text-decoration: none; color: #0066cc; }
|
||||
a:hover { text-decoration: underline; }
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Index of {{.Dir}}</h1>
|
||||
<ul>
|
||||
{{- range .Files}}
|
||||
<li><a href="{{.Name}}">{{.Name}}</a></li>
|
||||
{{- end}}
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
||||
+255
-40
@@ -1,150 +1,365 @@
|
||||
[
|
||||
{
|
||||
"name": "2025-10-08 - Helios Annual Report.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Annual Report.pdf"
|
||||
"name": "2025-10-08 - Helios Help - Gradebands.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Gradebands.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Gradebands"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Gradebands.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Gradebands.pdf"
|
||||
"name": "2025-10-08 - Helios Help - Halcons - Camping.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - Camping.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Camping",
|
||||
"gradeband": "Halcons"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Halcons - Homework.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - Homework.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Homework",
|
||||
"gradeband": "Halcons"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Halcons - Library.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - Library.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Library",
|
||||
"gradeband": "Halcons"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Halcons - Literacy.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - Literacy.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Literacy",
|
||||
"gradeband": "Halcons"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Halcons - MAP Assessment.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - MAP Assessment.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "MAP Assessment",
|
||||
"gradeband": "Halcons"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Halcons - Math & Literacy Placement.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - Math & Literacy Placement.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Math & Literacy Placement",
|
||||
"gradeband": "Halcons"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Halcons - Math Program.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - Math Program.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Math Program",
|
||||
"gradeband": "Halcons"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Halcons - PE.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - PE.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "PE",
|
||||
"gradeband": "Halcons"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Halcons - SEL.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - SEL.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "SEL",
|
||||
"gradeband": "Halcons"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Halcons - Technology.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - Technology.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Technology",
|
||||
"gradeband": "Halcons"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Halcons - Themes and Content.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - Themes and Content.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Themes and Content",
|
||||
"gradeband": "Halcons"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Halcons - Transition.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - Transition.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Transition",
|
||||
"gradeband": "Halcons"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Homework.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Homework.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Homework.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Homework"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Hummingbirds - Camping.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Camping.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Camping.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Camping",
|
||||
"gradeband": "Hummingbirds"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Hummingbirds - Homework.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Homework.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Homework.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Homework",
|
||||
"gradeband": "Hummingbirds"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Hummingbirds - Library.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Library.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Library.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Library",
|
||||
"gradeband": "Hummingbirds"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Hummingbirds - Literacy.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Literacy.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Literacy.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Literacy",
|
||||
"gradeband": "Hummingbirds"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Hummingbirds - MAP Assessment.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - MAP Assessment.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - MAP Assessment.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "MAP Assessment",
|
||||
"gradeband": "Hummingbirds"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Hummingbirds - Math Program.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Math Program.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Math Program.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Math Program",
|
||||
"gradeband": "Hummingbirds"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Hummingbirds - Math and Literacy Placement.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Math and Literacy Placement.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Math and Literacy Placement.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Math and Literacy Placement",
|
||||
"gradeband": "Hummingbirds"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Hummingbirds - PE.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - PE.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - PE.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "PE",
|
||||
"gradeband": "Hummingbirds"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Hummingbirds - SEL.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - SEL.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - SEL.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "SEL",
|
||||
"gradeband": "Hummingbirds"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Hummingbirds - Technology.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Technology.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Technology.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Technology",
|
||||
"gradeband": "Hummingbirds"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Hummingbirds - Themes and Content.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Themes and Content.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Themes and Content.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Themes and Content",
|
||||
"gradeband": "Hummingbirds"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Hummingbirds - Transition.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Transition.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Transition.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Transition",
|
||||
"gradeband": "Hummingbirds"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - MAP Testing.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - MAP Testing.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - MAP Testing.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "MAP Testing"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - SEL.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - SEL.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - SEL.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "SEL"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Themes and Content.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Themes and Content.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Themes and Content.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Themes and Content"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Help - Welcome.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Welcome.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Welcome.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Help",
|
||||
"topic": "Welcome"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Parent Student Handbook 2025-2026.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Parent Student Handbook 2025-2026.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Parent Student Handbook 2025-2026.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Parent Student Handbook 2025-2026"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Strategic Plan Progress Report 2025.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Strategic Plan Progress Report 2025.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Strategic Plan Progress Report 2025.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Strategic Plan Progress Report 2025"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Helios Touchstones (revised 11-5-2024).pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Touchstones (revised 11-5-2024).pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Helios Touchstones (revised 11-5-2024).pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Helios Touchstones (revised 11-5-2024)"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Meet Choice Lunch.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Meet Choice Lunch.pdf"
|
||||
"name": "2025-10-08 - Misc - Helios Annual Report.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Misc - Helios Annual Report.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Misc",
|
||||
"topic": "Helios Annual Report"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Misc - Meet Choice Lunch.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Misc - Meet Choice Lunch.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Misc",
|
||||
"topic": "Meet Choice Lunch"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Parent Portal - After School Clubs.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - After School Clubs.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - After School Clubs.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Parent Portal",
|
||||
"topic": "After School Clubs"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Parent Portal - Aftercare Program.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - Aftercare Program.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - Aftercare Program.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Parent Portal",
|
||||
"topic": "Aftercare Program"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Parent Portal - Drop-off & Pick-up.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - Drop-off & Pick-up.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - Drop-off & Pick-up.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Parent Portal",
|
||||
"topic": "Drop-off & Pick-up"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Parent Portal - Testing & Reports.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - Testing & Reports.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - Testing & Reports.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Parent Portal",
|
||||
"topic": "Testing & Reports"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Parent Portal - Van Service & Carpool.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - Van Service & Carpool.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - Van Service & Carpool.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Parent Portal",
|
||||
"topic": "Van Service & Carpool"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Parent Portal- Health Guidelines.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Parent Portal- Health Guidelines.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Parent Portal- Health Guidelines.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Parent Portal- Health Guidelines"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Veracross - After School Clubs.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Veracross - After School Clubs.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Veracross - After School Clubs.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Veracross",
|
||||
"topic": "After School Clubs"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Veracross - Aftercare.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Veracross - Aftercare.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Veracross - Aftercare.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Veracross",
|
||||
"topic": "Aftercare"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Veracross - Camping.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Veracross - Camping.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Veracross - Camping.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Veracross",
|
||||
"topic": "Camping"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Veracross - Drop off & Pick up.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Veracross - Drop off & Pick up.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Veracross - Drop off & Pick up.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Veracross",
|
||||
"topic": "Drop off & Pick up"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Veracross - Shuttle Service & Carpool.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Veracross - Shuttle Service & Carpool.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Veracross - Shuttle Service & Carpool.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Veracross",
|
||||
"topic": "Shuttle Service & Carpool"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Veracross - Testing & Reports.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Veracross - Testing & Reports.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Veracross - Testing & Reports.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Veracross",
|
||||
"topic": "Testing & Reports"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Veracross - Volunteer Requirements.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Veracross - Volunteer Requirements.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Veracross - Volunteer Requirements.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Veracross",
|
||||
"topic": "Volunteer Requirements"
|
||||
},
|
||||
{
|
||||
"name": "2025-10-08 - Veracross - WhatsApp Groups.pdf",
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Veracross - WhatsApp Groups.pdf"
|
||||
"url": "https://s.fc.run/helios/2025-10-08 - Veracross - WhatsApp Groups.pdf",
|
||||
"date": "2025-10-08",
|
||||
"source": "Veracross",
|
||||
"topic": "WhatsApp Groups"
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user