$value == $key){ array_push($results, $database[$i]); } } return $results; } // get replies to thread function get_replies($database, $id){ $replies = array(); for($i=0; $i < count($database); $i++){ if($database[$i]->reply == $database[$id]->id){ array_unshift($replies, $database[$i]); } } return $replies; } // render the threads for the "list" page function render_threadlist($database, $postNum, $board){ $replies = get_replies($database, $postNum); //var_dump($replies); echo ""; echo "" . $database[$postNum]->name . ""; //post headline echo "" . count($replies) . ""; // number of replies if($replies[0] == NULL){ echo "" . $database[$postNum]->date . ""; //post headline } else{ echo "" . $replies[0]->date . ""; // date of last reply } echo ""; } // Render an OP post. function render_op($database, $postNum){ echo '
'; echo '' . $database[$postNum]->name . ''; if(isset($database[$postNum]->admin)){ echo ' ' . "## Getgle Golden God" . ''; } echo ' ' . $database[$postNum]->date . ''; echo ' No. ' . $database[$postNum]->id . ''; echo ' [reply]'; if($database[$postNum]->style == "monospace"){ echo '
' . str_replace(["nigger", "NIGGER", "Nigger"], ["kulak", "KULAK", "Kulak"], $database[$postNum]->post) . '
'; } if($database[$postNum]->style == "homosexual"){ echo '

' . str_replace(["nigger", "NIGGER", "Nigger"], ["kulak", "KULAK", "Kulak"], $database[$postNum]->post) . '

'; } if($database[$postNum]->style == "normal" or !isset($database[$postNum]->style)){ echo '

' . str_replace(["\r\n", "nigger", "NIGGER", "Nigger", "Zchan", "zchan"], ["
", "kulak", "KULAK", "Kulak", "Cuckchan", "cuckchan"], $database[$postNum]->post) . '

'; } if(isset($database[$postNum]->fortune)){ echo "Fortune: " . $database[$postNum]->fortune . ""; } if(isset($database[$postNum]->roll)){ echo "You rolled: " . $database[$postNum]->roll . ""; } echo "Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the Getgle administration."; } // Render a Reply post. function render_replies($database, $postNum){ echo '
'; echo '' . $database[$postNum]->name . ''; echo ''; echo '' . " No. " . $database[$postNum]->id . ''; if($database[$postNum]->style == "monospace"){ echo '
' . str_replace(["nigger", "NIGGER", "Nigger"], ["kulak", "KULAK", "Kulak"], $database[$postNum]->post) . '
'; } if($database[$postNum]->style == "homosexual"){ echo '

' . str_replace(["nigger", "NIGGER", "Nigger"], ["kulak", "KULAK", "Kulak"], $database[$postNum]->post) . '

'; } if($database[$postNum]->style == "normal" or !isset($database[$postNum]->style)){ echo '

' . str_replace(["\r\n", "nigger", "NIGGER", "Nigger"], ["
", "kulak", "KULAK", "Kulak"], $database[$postNum]->post) . '

'; } if(isset($database[$postNum]->fortune)){ echo "Fortune: " . $database[$postNum]->fortune . ""; } if(isset($database[$postNum]->roll)){ echo "You rolled: " . $database[$postNum]->roll . ""; } echo "Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the Getgle administration."; echo '
'; } ?>