Сайтмап мод для 2.0.9

Автор tiptopvkr, 19 апреля 2015, 23:00:41

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

tiptopvkr

Здравствуйте уважаемые специалисты по SMF. не могу найти мод сайтмап для версии 2.0.9 Постапил этот http://custom.simplemachines.org/mods/index.php?mod=755
так в хтмл карте отображает только разделы а в хмл карте вообще отображает 1 ссылку только на карту и все


tiptopvkr

Внизу и переключил. Адрес светить в теме не хочу потому отправил адреса в личку. Заранее благодарен за помощь.

digger®

Цитата: tiptopvkr от 19 апреля 2015, 23:09:05
Внизу и переключил. Адрес светить в теме не хочу потому отправил адреса в личку. Заранее благодарен за помощь.
Вы спрашиваете про один мод, а ссылки на сайтмап от другого прислали.

tiptopvkr

Извините пожалуйста. Ссылки перепутал. Эту ставил http://custom.simplemachines.org/mods/index.php?mod=3393 версию 2.2.1

tiptopvkr

Выяснил что хмл версия показывает только топики. Страницу со списком разделов и списком тем в разделе не показывает. А еще в хмл карту вставляет не чпу урлы а стандартные от smf

Yarik

#6
Кстати,при установке этой карты яндекс ругается на неправильный формат текста.Есть варианты как исправитьэто или есть другая карта?
Карту ставил из первой ссылки...Сейчас попробую второй мод.

Всё,разрулился с первой картой,яндекс её сожрал....Её и оставлю.
Пока оставил две карты,карту в Оптимус Браво отключу позже,когда полностью перейду на карту из первого сообщения.

tiptopvkr

Подскажите пожалуйста какой мод карты сайта ставить на 2.0.9 что-бы работало корректно и хмл карту выдавало не только с топиками но и с разделами и прочими страницами

Yarik

Подскажите,после установки мода из первого сообщения в логах сервера такое - PHP Fatal error:  Call to undefined function template_ad_position() in /Themes/default/BoardIndex.template.php on line 328 .Решил это закомментировав эту строку,ошибка прекратилась.Решение закомментировать правильное,или нет?

<div id="posting_icons" class="flow_hidden">
<ul class="reset">
<li class="floatleft"><img src="', $settings['images_url'], '/new_none.png" alt="" /> ', $txt['old_posts'], '</li>
<li class="floatleft"><img src="', $settings['images_url'], '/new_redirect.png" alt="" /> ', $txt['redirect_board'], '</li>
</ul>
</div>';
}

echo '<br class="clear" />';
==> //template_ad_position('above_info_center');

template_info_center();
}

function template_info_center()
{
global $context, $settings, $options, $txt, $scripturl, $modSettings;

// Here's where the "Info Center" starts...
echo '
<span class="clear upperframe"><span></span></span>


Цитата: tiptopvkr от 20 апреля 2015, 12:18:21
Подскажите пожалуйста какой мод карты сайта ставить на 2.0.9 что-бы работало корректно и хмл карту выдавало не только с топиками но и с разделами и прочими страницами
Я карту больше для роботов ставлю.У меня сейчас Оптимус Браво,он генерирует карты для небольших форумов.А у меня он разрастается,и будет не маленьким.Перестраховался и перешел на карту с первого поста - гугл и яндекс карту схавали.


Yarik

Цитата: digger® от 20 апреля 2015, 12:36:46
Это функция из мода SimpleAds.

Так а что ей нужно,я понял что это оно?Как исправить правильно?
Блоки то отключены...

tiptopvkr

Цитата: Yarik от 20 апреля 2015, 12:32:55.Перестраховался и перешел на карту с первого поста - гугл и яндекс карту схавали.

А у меня на 2.0.9 почему то не ставится этот. Ошибку выдает.  http://custom.simplemachines.org/mods/index.php?mod=755
Только этот стал но работает не правильно http://custom.simplemachines.org/mods/index.php?mod=3393 версия 2.2.1
И мне нужен наверняка мод так как форум будет огромным очень. Сервисами пользоваться не вариант

Yarik

Цитата: tiptopvkr от 20 апреля 2015, 12:40:38Ошибку выдает.
Попробовать вручную поставить,там где ошибку выдаёт внести изменения в файл вручную.

digger®

Цитата: Yarik от 20 апреля 2015, 12:38:06Так а что ей нужно,я понял что это оно?Как исправить правильно?
Ей нужны те изменения, которые мод сделал в файлах при установке. Видимо, чего-то из них теперь нет.

Yarik

Цитата: digger® от 20 апреля 2015, 12:43:18
Ей нужны те изменения, которые мод сделал в файлах при установке. Видимо, чего-то из них теперь нет.

Благодарю...По непонятным мне причинам в файле Subs строка /*update_ad_impressions();*/ находилась в таком виде.
А должна быть update_ad_impressions(); ,я таких изменений не делал это точно.... idiot

Yarik

Цитата: Yarik от 20 апреля 2015, 12:53:03
Благодарю...По непонятным мне причинам в файле Subs строка /*update_ad_impressions();*/ находилась в таком виде.
А должна быть update_ad_impressions(); ,я таких изменений не делал это точно.... idiot
Это ровным счётом нечего не решило,закомментировал обратно строку строку обратно,и в BoardIndex.template закомментировал тоже...Может кто-то что ещё подскажет.
Блоки вроде как работают,всё работает....

tiptopvkr

А мне в моей теме кто-то поможет решить вопрос с сайтмапом? А то вопрос задал я а обсуждают совсем не мой вопрос...

Yarik

Цитата: tiptopvkr от 21 апреля 2015, 15:46:10
А мне в моей теме кто-то поможет решить вопрос с сайтмапом? А то вопрос задал я а обсуждают совсем не мой вопрос...

Вручную мод поставить прбовали?Ошибок много?

tiptopvkr

Не пробовал. Дело в том что я с смф ранее не работал и еще многого не знаю. Вот и побаиваюсь вручную что-то ставить. Не знаю на что это может повлиять и как потом это исправить. Поищу мануалы как ставить, попробую и отпишусь о результате.

digger®

Цитата: tiptopvkr от 21 апреля 2015, 15:46:10
А мне в моей теме кто-то поможет решить вопрос с сайтмапом? А то вопрос задал я а обсуждают совсем не мой вопрос...
Поставьте мод из первого сообщения темы, он нормально работает.

tiptopvkr

Пробовал. не ставится. Сейчас еще раз попробую и отпишусь о результате.

tiptopvkr

Вот что говорит установщик при попытке установить:"Устанавливаемый пакет поврежден или не совместим с используемой версией SMF. Попробуйте установить мод в режиме эмуляции."

digger®

Цитата: tiptopvkr от 21 апреля 2015, 19:15:47
Вот что говорит установщик при попытке установить:"Устанавливаемый пакет поврежден или не совместим с используемой версией SMF. Попробуйте установить мод в режиме эмуляции."
Ну так попробуйте, он наверняка установится.

Yarik

Цитата: tiptopvkr от 21 апреля 2015, 19:15:47
Вот что говорит установщик при попытке установить:"Устанавливаемый пакет поврежден или не совместим с используемой версией SMF. Попробуйте установить мод в режиме эмуляции."
Внизу кнопка,включаете эмуляцию с 2.0 RC4 и всё поставится.

tiptopvkr

Вот скрин прилагаю. Не вижу кнопочки. Честно...

Yarik

Выходите в обзор пакетов снизу кнопочка эмуляция версий


tiptopvkr

Огромное всем спасибо. получилось)

Yarik

#28
Цитата: Yarik от 20 апреля 2015, 12:32:55
Подскажите,после установки мода из первого сообщения в логах сервера такое - PHP Fatal error:  Call to undefined function template_ad_position() in /Themes/default/BoardIndex.template.php on line 328 .Решил это закомментировав эту строку,ошибка прекратилась.Решение закомментировать правильное,или нет?

   <div id="posting_icons" class="flow_hidden">
      <ul class="reset">
         <li class="floatleft"><img src="', $settings['images_url'], '/new_none.png" alt="" /> ', $txt['old_posts'], '</li>
         <li class="floatleft"><img src="', $settings['images_url'], '/new_redirect.png" alt="" /> ', $txt['redirect_board'], '</li>
      </ul>
   </div>';
   }

   echo '<br class="clear" />';
==>   //template_ad_position('above_info_center');

   template_info_center();
}

function template_info_center()
{
   global $context, $settings, $options, $txt, $scripturl, $modSettings;

   // Here's where the "Info Center" starts...
   echo '
   <span class="clear upperframe"><span></span></span>

Я карту больше для роботов ставлю.У меня сейчас Оптимус Браво,он генерирует карты для небольших форумов.А у меня он разрастается,и будет не маленьким.Перестраховался и перешел на карту с первого поста - гугл и яндекс карту схавали.

Не знаю,есть тут решение или нет,распишу,может кому пригодится.
Перед вызовом функции ставим loadTemplate('Ads'); в итоге

echo '<br class="clear" />';
loadTemplate('Ads');
template_ad_position('above_info_center');

template_info_center();

Всё нормально,больше суток ни одной ошибки такого характера.