왜 이리 멍청했을까요 ?
해시태그러 넣어도 어차피 해당 문서에 태그로 입력이 되는데요..
아래 애드온의 조건을 그냥 해당 문서에 태그가 없다면으로 바꾸는게 제일 깔끔할 듯 합니다.
이왕 만든 애드온은 그냥 사용하구요. 태그 없는 문서만 가려내는 애드온으로 새로 제작하는게 좋을 거 같아서요.
$obj = Context::get('oDocument');
$block_words = ($addon_info->denied_word_content);
$count_block_words = strpos($obj->getContent(false), $block_words);
if($count_block_words == false ) {
// 금지단어가 없다면 출력
$output = str_replace("<!--AfterDocument(", $addon_info->add_contents."<!--AfterDocument(", $output);
이 부분을 다 뜻어 고쳐서 이 문서에 태그가 없다면으로 심플하게 가고 싶습니다.
$oDocument = Context::get('oDocument');
// 태그가 없으면 종료
if($tags) return;
$output = str_replace("<!--AfterDocument(", $addon_info->add_contents."<!--AfterDocument(", $output);
이렇게 간단히 되네요.