Html/Convert-KBFSubtasksToHtml.ps1
function Convert-KBFSubtasksToHtml { <# .SYNOPSIS Converts subtasks given by parameter into a html list. #> param ( [Parameter(Mandatory=$true)] [object]$SubTasks ) $result = "" $subtasks | ForEach-Object { $result += "<li>" if ( $_.finished -eq $true ) { $result += " [x] " } else { $result += " [ ] " } $result = $result + [System.Web.HttpUtility]::HtmlEncode($_.name) $result += "</li>" } if ($result -ne "") { $result = "<ul>" + $result + "</ul>" } return $result } |