Jump to content
Spanner

Inne dodatki: (DB23) Google SiteMap Generator

Recommended Posts

eg.

in function function build_topicsitemap()

find:

$this->ipsclass->DB->simple_construct( array( 'select' => 'tid, last_post',
'from' => 'topics',
'where' => 'forum_id IN (' .$this->ipsclass->vars['db23_gsmg_forumids'] .')' ,
'ORDER' => 'tid DESC',
'LIMIT' => array($i * $this->recordPerFile, $this->recordPerFile)
) );[/code] [b]Replace to:[/b]
[code]$this->ipsclass->DB->simple_construct( array( 'select' => 'tid, last_post, title',
'from' => 'topics',
'where' => 'forum_id IN (' .$this->ipsclass->vars['db23_gsmg_forumids'] .')' ,
'ORDER' => 'tid DESC',
'LIMIT' => array($i * $this->recordPerFile, $this->recordPerFile)
) );
Find:
$content[] = $xml->xml_build_simple_tag( 'loc', "{$this->ipsclass->vars['board_url']}/index.php?showtopic={$r['tid']}" );
and replace to
$content[] = $xml->xml_build_simple_tag( 'loc', "{$this->ipsclass->vars['board_url']}/".$this->paseLink($r['tid'], $r['title'], 't') );
repeat this change to all function, but remember, you must add appropriate column from database :) Find:
}
?>[/code] Add before:
[code]function paseLink($id, $title, $type)
{
//this is place to your code. i don't know how MSEO create links
//e.g

$title = str_replace(' ', '-', $title);

return $type.$id.'-'.$title.'.html';

}

Share this post


Link to post
Share on other sites

Przepraszam za odświeżanie tematu, jednak modyfikacja znowu nie pinguje google :( w logach mam coś takiego za każdym razem gdy uruchamiam zadanie:

Sitemap sucessfully built but failed to ping Google.

Share this post


Link to post
Share on other sites

Pingowanie działa, tylko się zmieniła trochę odpowiedź serwera google i dlatego nie śmiga. Ni jest to jakiś krytyczny błąd ale jak znajdę trochę czasu to to poprawię

Share this post


Link to post
Share on other sites

if you have access to php.ini you must change memory_limit. If you don't have access to this file try:

open /sources/tasks/DB23_GSMG.php

Find:

if ( ! defined( 'IN_IPB' ) )

{

	print "<h1>Incorrect access</h1>You cannot access this file directly. If you have recently upgraded, make sure you upgraded all the relevant files.";

	exit();

}
Add Above or Below :) :
ini_set('memory_limit', '128M');

Ten sposób nie działa... Dalej jest błąd out of memory >.<

Ilość forów:

127,4,6,153,10,259,276,279,262,11,25,26,35,31,34,35,171,12,282,40,284,164,166,

283,286,288,38,250,258,251,252,253,254,255,256,257,133,239,333,214,123,192,195,194,196,266,150,205,21,71

Edited by spawn3d

Share this post


Link to post
Share on other sites

No to Twój serwer nie wyrabia :P na to już nic nie poradzę. Poza tym starych modów już nie wspieram zbytnio więc napewno nowa wersja się nie ukaże

Share this post


Link to post
Share on other sites

a czy zadziała na IPB 3.2.0? pytanie z czystej ciekawości.

Edited by icebox

Share this post


Link to post
Share on other sites

racja Spanner. Walnąłem babola (nie ten dział) bo pytanie miało dotyczyć wersji dla 3.1.x :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Spanner
      Zobacz plik (DB23 - Skin) Narty
      Autor: Spanner (IPSBeyond.pl)

      Archiwum zawiera niezbędne pliki, obrazki oraz pliki PSD umożliwiające zmianę loga oraz przycisków
      Dodający Spanner Dodano 14.01.2009 Kategoria Skiny Wersja forum  
    • By Spanner
      Zobacz plik (DB23 - Skin) Formuła1
      Autor: Spanner (IPSBeyond.pl)

      Archiwum zawiera niezbędne pliki, obrazki oraz pliki PSD umożliwiające zmianę loga oraz przycisków
      Dodający Spanner Dodano 27.12.2008 Kategoria Skiny Wersja forum  
    • By Spanner
      Zobacz plik (DB23 - Skin) Phone Green
      Autor: Spanner (IPSBeyond.pl)

      Phone Green skin zawiera pliki PSD przycisków

      Phone Green skin includes PSD files with buttons
      Dodający Spanner Dodano 28.01.2009 Kategoria Skiny Wersja forum  
    • By Spanner
      Zobacz plik (DB23 - Skin) Phone Dark Green
      Autor: Spanner (IPSBeyond.pl)

      Phone Dark Green skin zawiera pliki PSD przycisków i loga

      Phone Dark Green skin includes PSD files with buttons and logo
      Dodający Spanner Dodano 28.01.2009 Kategoria Skiny Wersja forum  
    • By Spanner
      Zobacz plik (DB23 - Skin) FreeStyle
      Autor: Spanner (IPSBeyond.pl)

      Skin FreeStyle zawiera pliki PSD z przyciskami i logiem
      Dodający Spanner Dodano 24.01.2009 Kategoria Skiny Wersja forum  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

W celu świadczenie usług przez nasz Serwis na najwyższym poziomie, w ramach Serwisu wykorzystujemy pliki Cookies (tzw. ciasteczka). Korzystając ze stron Serwisu IPSBEYOND.PL bez zmiany ustawień przeglądarki będą one zapisane w pamięci urządzenia. Jeżeli nie dokonacie Państwo zmiany ustawień przeglądarki internetowej to wyrażacie zgodę na zapisywanie plików Cookies.