we should be using bool_escape instead...
This commit is contained in:
parent
a3296e18ae
commit
44876a58d9
3 changed files with 3 additions and 3 deletions
|
@ -67,7 +67,7 @@ class BaseThemelet {
|
|||
$custom_classes = "";
|
||||
if(class_exists("Relationships")){
|
||||
if(property_exists($image, 'parent_id') && $image->parent_id !== NULL){ $custom_classes .= "shm-thumb-has_parent "; }
|
||||
if(property_exists($image, 'has_children') && $image->has_children == 'Y'){ $custom_classes .= "shm-thumb-has_child "; }
|
||||
if(property_exists($image, 'has_children') && bool_escape($image->has_children)){ $custom_classes .= "shm-thumb-has_child "; }
|
||||
}
|
||||
|
||||
return "<a href='$h_view_link' class='thumb shm-thumb shm-thumb-link {$custom_classes}' data-tags='$h_tags' data-post-id='$i_id'>".
|
||||
|
|
|
@ -89,7 +89,7 @@ class Relationships extends Extension {
|
|||
public function onImageDeletion(ImageDeletionEvent $event) {
|
||||
global $database;
|
||||
|
||||
if($event->image->has_children == 'Y'){
|
||||
if(bool_escape($event->image->has_children)){
|
||||
$database->execute("UPDATE images SET parent_id = NULL WHERE parent_id = :iid", array("iid"=>$event->image->id));
|
||||
}
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@ class RelationshipsTheme extends Themelet {
|
|||
$page->add_block(new Block(null, "This post belongs to a $a.", "main", 5));
|
||||
}
|
||||
|
||||
if($image->has_children == 'Y'){
|
||||
if(bool_escape($image->has_children)){
|
||||
$ids = $database->get_col("SELECT id FROM images WHERE parent_id = :iid", array("iid"=>$image->id));
|
||||
|
||||
$html = "This post has <a href='".make_link('post/list/parent='.$image->id.'/1')."'>".(count($ids) > 1 ? "child posts" : "a child post")."</a>";
|
||||
|
|
Reference in a new issue