Example #1
0
function drawModalTagsEdit($_imgListId)
{
    $nbCols = 4;
    $res = '<h3><span class="glyphicon glyphicon-tags"></span> Éditer les tags</h3>
		<form id="formAddTagToImgs" class="" method="post">
			<div class="row">
				<div class="col-lg-6">
					<input size="50" type="text" id="tagName" name="tagName" class="form-control input-sm" placeholder="ajouter un tag" data-autocomplete="libs/ajax.php" >
				</div>
				<div class="col-lg-6">
					<span title="ajouter" style="font-size:28px;color:#35d704;cursor:pointer;" class="glyphicon glyphicon-plus-sign" onclick="addTagsNameToFiles($(\'#tagName\').val());"></span>
					<input name="attachTag" type="hidden" value="1">
				</div>
			</div>
		</form>';
    $res .= '<div id="tagsListe">';
    $res .= drawMultiImgTags($_imgListId);
    $res .= '</div>';
    return $res;
}
Example #2
0
            $errors[] = $imgId;
        }
    }
    $res .= drawMultiImgTags($imgList);
    echo $res;
}
if (isset($_GET['removeTagForImgList'])) {
    $imgList = explode(',', $_POST['idList']);
    foreach ($imgList as $imgId) {
        if (removeTagFromBdd($imgId, $_POST['tagId'])) {
            $success[] = $imgId;
        } else {
            $errors[] = $imgId;
        }
    }
    $res = drawMultiImgTags($imgList);
    echo $res;
}
if (isset($_GET['loadTagsForImgList'])) {
    $idList = explode(',', $_POST['idList']);
    echo drawModalTagsEdit($idList);
}
if (isset($_GET['loadTagsForImg'])) {
    $res = '';
    $tags = queryImageTags(clean_champ($_GET['imgId']));
    if (count($tags) == 0) {
        $res = '<em>pas de tag</em>';
    }
    foreach ($tags as $id => $name) {
        $res .= '<a href="search.php?tags_list=' . $id . '">' . $name . '</a><br>';
    }