1

Тема: Как сделать неиндексируемые ссылки для тега {link-category}

Решил на сайте ссылки на категории с полной и короткой новости сделать "неиндексируемым" способом.
Где ковырять что бы вместо ссылки по данному тегу выводился <span>?

Re: Как сделать неиндексируемые ссылки для тега {link-category}

В show.full.php и show.short.php ищите что-то на подобие этого:

                    if( $element ) {
                        $my_cat[] = $cat_info[$element]['name'];
                        if( $config['allow_alt_url'] == "yes" ) $my_cat_link[] = "<a href=\"" . $config['http_home_url'] . get_url( $element ) . "/\">{$cat_info[$element]['name']}</a>";
                        else $my_cat_link[] = "<a href=\"$PHP_SELF?do=cat&amp;category={$cat_info[$element]['alt_name']}\">{$cat_info[$element]['name']}</a>";
                    }

3

Re: Как сделать неиндексируемые ссылки для тега {link-category}

в show.full.php подобная конструкция встречается 2 раза, заменил на:

if( $element ) {
                    $my_cat[] = $cat_info[$element]['name'];
                    if( $config['allow_alt_url'] == "yes" ) $my_cat_link[] = "<span class=\"hidden-link\" data-link=". $config['http_home_url'] . get_url( $element ) .">{$cat_info[$element]['name']}</span>";
                    else $my_cat_link[] = "<span class=\"hidden-link\" data-link=\"$PHP_SELF?do=cat&amp;category={$cat_info[$element]['alt_name']}\">{$cat_info[$element]['name']}</span>";
                    #if( $config['allow_alt_url'] == "yes" ) $my_cat_link[] = "<a href=\"" . $config['http_home_url'] . get_url( $element ) . "/\">{$cat_info[$element]['name']}</a>";
                    #else $my_cat_link[] = "<a href=\"$PHP_SELF?do=cat&amp;category={$cat_info[$element]['alt_name']}\">{$cat_info[$element]['name']}</a>";
                }

Закоменчены 2 сточки которые были.  В случае когда новость принадлежил 2 или более категориям, все работает, а когда одной, то не работает.