3a4,8
> // KGA Ecto stop and start tags
> // must match ecto config
> $ecto_start="";
> $ecto_end="";
>
86a92,118
> /* Kelly Adams UTW/Ecto hack clean Ecto HTML */
> function ecto_clean_tags($tagset) {
>
> $clean_tags = strip_tags($tagset);
> return ($clean_tags);
> }
>
> /* ROBIN LU UTW / ECTO HACK get keywords */
> function ecto_get_keywords($postid) {
> global $ecto_start, $ecto_end;
>
> $utw = new UltimateTagWarriorCore();
> $tags = $utw->GetTagsForPost($postid);
> $postkeywords = "";
> if (is_array($tags)) {
> foreach($tags as $data) {
> if(!empty($data) &&
> !empty($postkeywords))
> $postkeywords .= ", ";
> // Kelly Adams Ecto Hack necessary for Ecto
> $postkeywords .= "" . $data->tag . "";
> }
> }
> $tmp = $ecto_start . $postkeywords . $ecto_end;
> $postkeywords = $tmp;
> return ($postkeywords);
> }
539a572
>
545a579,581
> // ROBIN LU UTW / ECTO HACK
> // Kelly Adams Ecto hack: strip Ecto HTML from mt_keywords
> $_POST['tagset'] = ecto_clean_tags($content_struct['mt_keywords']);
621a658
>
624a662,665
> // ROBIN LU UTW / ECTO HACK
> $_POST['tagset'] = ecto_clean_tags($content_struct['mt_keywords']);
>
>
722a764,766
> // ROBIN LU UTW / Ecto Hack
> 'mt_keywords' => ecto_get_keywords($post_ID),
>
782a827,830
>
> // ROBIN LU UTW / Ecto Hack
> 'mt_keywords' => ecto_get_keywords($entry['ID']),
>