"; $allowNext = false; continue; } } if ($c !== 1) { $out .= ":"; } } $out .= $segment; } return $out; } function getQuestion( $question, $includePermalink=1, $isAdmin=0, $isResponding=0, $adminPassword="" ) { global $emojiEnabled; if ($emojiEnabled) { $q = $question["parsedtext"]; } else { $q = $question["text"]; } $q .= "
{$question['time']}
"; if ($question["responsetext"]) { $q .= "
"; if ($emojiEnabled) { $q .= $question['parsedresponsetext']; } else { $q .= $question['responsetext']; } $q .= "
{$question['responsetime']}
"; } if ($isResponding) { if ($question["responsetext"]) { $q .= "

enter your edits

"; } else { $q .= "

enter a response

"; } $q .= "

"; if ($question["iscwed"] === "t") { $q .= "cw:
"; } else { $q .= "cw:
"; } $q .= "
"; } if ($includePermalink === 1) { $q .= "permalink"; } if ($isAdmin === 1) { if ($question["ispublic"] === "t") { $q .= ""; if ($question["isrespondedto"] === "t") { $q .= "edit response"; } else { $q .= "respond"; } $q .= ""; } else { $q .= "mark "; if ($question["isprivread"] === "t") { $q .= "unread"; } else { $q .= "read"; } $q .= ""; } $q .= " / delete"; } if ($question["iscwed"] === "t") { $open = ""; if ($isResponding) { $open = " open"; } if ($emojiEnabled) { $cw = $question["parsedcw"]; } else { $cw = $question["cw"]; } $q = "cw: {$cw}{$q}"; } return "
{$q}
"; } ?>