X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Закрыть в <noindex> в Smf., Подробности в теме.
Invaluable
Invaluable
Topic Starter сообщение 30.11.2009, 22:15; Ответить: Invaluable
Сообщение #1


Существует вот такая проблемка. Держу форум, около 3000 страниц в индексе, живые пользователи, сообщения, темы, но как СДЛ форум потух и развиваться в дальнейшем не будет. Хочется использовать большое количество страниц для монетизации в Sape, т.к по началу форум нес не плохие деньги, но в дальнейшем стали появляться юзербары с внешних проектов в подписях, ссылки в темах.
Вопрос: реально ли закрыть в noindex все подписи юзеров и по возможности ссылки в темах\постах?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Highlook
Highlook
сообщение 30.11.2009, 22:21; Ответить: Highlook
Сообщение #2


Не знаком лично с этим движком, но сделать можно все. Можно перед отправкой сообщения добавить функцию, которая будет заменять <a href на <noindex><a rel="nofollow" href= ,а также </a> на </a></noindex>.

Подписи можно закрыть в шаблоне.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bobur
bobur
сообщение 30.11.2009, 22:25; Ответить: bobur
Сообщение #3


можно очистить подписи с урлами с запросом на пхпмйадмин!


--------------------
Мастер по Datalife Engine на ТУТ. ICQ:359803651.

CверхБыстрые VPS/VDS по системе Все включено! 60% скидка. Купон:60OFFAVPS
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Jepps
Jepps
сообщение 30.11.2009, 22:38; Ответить: Jepps
Сообщение #4


Invaluable, я на вашем месте, просто удалил бы подписи у всех пользователей.


--------------------
Забанен за игнорирование обязательств по оплате труда (случай #2) и оскорбление администрации.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Invaluable
Invaluable
Topic Starter сообщение 30.11.2009, 22:49; Ответить: Invaluable
Сообщение #5


Версия 1.1.4 , разобраться бы в какой строке находится вывод постов...smile.gif

Открыл сейчас файл profile.php , но там, блин, не черт, дак я ногу сломлю. Придется наверное искать спецов по SMF.

Нашел решение!

в Display.template.php найти строчку

// Show the member's signature?
if (!empty($message['member']['signature']) && empty($options['show_no_signatures']))
echo '
<hr width="100%" size="1" class="hrcolor" />
<div class="signature">', $message['member']['signature'], '</div>';
заменить на

// Show the member's signature?
if (!empty($message['member']['signature']) && empty($options['show_no_signatures'])) {

if (($message['member']['karma']['good'] - $message['member']['karma']['bad']) > 10) {
echo '
<hr width="100%" size="1" class="hrcolor" />
<div class="signature">', $message['member']['signature'], '</div>';
}
}

цифру 10 можно поменть на любое число, 10 - это карма, я поставил 40, чтобы ни отображалось ни у кого.

Сообщение отредактировал Invaluable - 30.11.2009, 23:38
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
get-names
get-names
сообщение 1.12.2009, 0:10; Ответить: get-names
Сообщение #6


походу можно строку
<div class="signature">', $message['member']['signature'], '</div>';
заменить на
<div class="signature"><noindex>', $message['member']['signature'], '</noindex></div>';


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Zaandr
Zaandr
сообщение 1.12.2009, 0:16; Ответить: Zaandr
Сообщение #7


в ипб есть фича не выводить подписи не зарегистрированным и ботам. может есть и в smf
+ посмотрите файл отвечающий за вывод поста и перед выводом прогоните его через функцию замены. нашёл ссылку - накрыл в редирект.
+ наверняка кто уже сделал - нужно погуглить smile.gif


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Invaluable
Invaluable
Topic Starter сообщение 1.12.2009, 0:33; Ответить: Invaluable
Сообщение #8


походу можно строку
<div class="signature">', $message['member']['signature'], '</div>';
заменить на
<div class="signature"><noindex>', $message['member']['signature'], '</noindex></div>';


Опробую как-нибудь этот способ. Исключил вообще подписи.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mdm
mdm
сообщение 2.12.2009, 8:36; Ответить: mdm
Сообщение #9


(Zaandr @ 1.12.2009, 0:16) *
в ипб есть фича не выводить подписи не зарегистрированным и ботам. может есть и в smf

В SMF тоже есть, хотя ваша версия очень древняя возможно там и нет.
Вот для вашей версии форума, мод Registered Links. Выглядет примерно так, можно немножко подредактировать, чтоб красивей было.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужно ли закрывать ненужные страницы тегом noindex, follow?
8 noviktamw 2904 2.3.2024, 12:53
автор: toplinks
Открытая тема (нет новых ответов) Яндекс.дзен: найду публикации на вашем канале с noindex
5 Zhezkazganetcs 3569 27.5.2019, 13:39
автор: Андрей_WPM
Открытая тема (нет новых ответов) Почистить шаблон joomla от ссылок и закрыть дыры.
Помогите убрать левые-ссылки.
2 Zubkov 2063 14.11.2013, 18:52
автор: Zubkov
Открытая тема (нет новых ответов) Продам базу трастовых форумов SMF
4 trustov 1904 20.11.2011, 19:52
автор: WebAction
Открытая тема (нет новых ответов) База smf форумов где можно оставить ссылку с анкором
Буржунет. для продвижения под гугл
1 Саймон 5423 14.11.2011, 19:45
автор: Black_Mag


 



RSS Текстовая версия Сейчас: 18.4.2024, 9:27
Дизайн