Skocz do zawartości


- - - - -

Modyfikacje IP.Board 2.3.x i 2.2.x: (DB23) Google SiteMap Generator


  • Proszę się zalogować aby odpowiedzieć
36 odpowiedzi na ten temat

#21 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5435 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 09 kwiecień 2009 - 14:48

fora nie generują się tylko jeśli nie wpiszesz ID'ków for więc nie rozumiem czemu Ci tak się zepsuło. Mapa z Minervy jest lipna i nie ma tylu opcji ;)

Cieszę się, że Ci się podoba jakby coś to zawsze możesz ciekawe sugestie zgłosić to się może zrobi jakiegoś moda :]

#22 Feronso

Feronso

    Powoli zdobywa wiedzę

  • Użytkownicy
  • PipPip
  • 42 postów
  • Wersja:IP.Board 2.3.x

Napisany 30 kwiecień 2009 - 18:22

Cytuj

Yes, but now all post and topics in sitemap will have the same date

then it negative or positive to changing date lines ?

#23 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5435 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 30 kwiecień 2009 - 19:52

no difference

#24 Feronso

Feronso

    Powoli zdobywa wiedzę

  • Użytkownicy
  • PipPip
  • 42 postów
  • Wersja:IP.Board 2.3.x

Napisany 04 maj 2009 - 17:08

hi spanner today we have try to run task because that automatically locked and i m trying to run it manualy then it's show me the FATAL ERROR

Fatal error: Out of memory (allocated 52953088) (tried to allocate 191 bytes) in /public_html/forum/ips_kernel/class_xml.php on line 367

i m doing and fix some thing from my end but it's not fix.

i also followed tutorial on IM that show how can fix FATA ERROR by Michael but not fixed it.

when i install this mod first time then i try to run it manualy and it's give me the same error but after few hours it was working fine. but now this task was locked last 3 days and did not worked.

any help ?

#25 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5435 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 04 maj 2009 - 18:42

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');


#26 Feronso

Feronso

    Powoli zdobywa wiedzę

  • Użytkownicy
  • PipPip
  • 42 postów
  • Wersja:IP.Board 2.3.x

Napisany 20 maj 2009 - 13:44

hi recently MSEO are released so this mod orking with the MSEO ? because MSE Make friendly url and all dynamic link converted into .html ?

#27 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5435 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 20 maj 2009 - 14:56

If you can change in /sources/tasks/DB23_GSMG.php type of generated links to this like you can find in MSEO

#28 Feronso

Feronso

    Powoli zdobywa wiedzę

  • Użytkownicy
  • PipPip
  • 42 postów
  • Wersja:IP.Board 2.3.x

Napisany 21 maj 2009 - 05:56

but how to do that ? did u please post here ? thanks

#29 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5435 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 21 maj 2009 - 07:10

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)
															  ) );

Replace to:

$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:

}
?>

Add before:

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';

}


#30 slavko17

slavko17

    IP.Board Newbie

  • Użytkownicy
  • Pip
  • 1 postów
  • Wersja:IP.Board 2.3.x

Napisany 06 lipiec 2009 - 08:46

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

Cytuj

Sitemap sucessfully built but failed to ping Google.


#31 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5435 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 06 lipiec 2009 - 14:38

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ę

#32 spawn3d

spawn3d

    Powoli zdobywa wiedzę

  • Użytkownicy
  • PipPip
  • 97 postów
  • Wersja:n/a

Napisany 19 kwiecień 2011 - 14:22

Zobacz postSpanner, o 04 maj 2009 - 18:42, powiedział:

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

Edytowany przez spawn3d, 19 kwiecień 2011 - 14:23.


#33 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5435 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 19 kwiecień 2011 - 14:50

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

#34 icebox

icebox

    Coś tam wie o IP.Board

  • Premium
  • PipPip
  • 113 postów
  • Płeć:Mężczyzna
  • Skąd:Obertshausen - Niemcy <--> Poland-Wrocław
  • Wersja:IP.Board 3.2.x

Napisany 24 lipiec 2011 - 15:16

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

Edytowany przez icebox, 24 lipiec 2011 - 15:17.


#35 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5435 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 24 lipiec 2011 - 17:41

Witaj,
wersja pod IP.Board 2.2.x, 2.3.x napewno nie zadziała ;)

#36 icebox

icebox

    Coś tam wie o IP.Board

  • Premium
  • PipPip
  • 113 postów
  • Płeć:Mężczyzna
  • Skąd:Obertshausen - Niemcy <--> Poland-Wrocław
  • Wersja:IP.Board 3.2.x

Napisany 24 lipiec 2011 - 21:04

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

#37 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5435 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 25 lipiec 2011 - 11:35

Powinno działać, ale trzeba sprawdzić bo nie daje gwarancji.


Modyfikacje IP.Board 3.0.x i 3.1.x: (DB31) Similar Topics with cache , Modyfikacje IP.Board 2.3.x i 2.2.x: (DB23) False Traffic , Modyfikacje IP.Board 3.0.x: (DB30) Google SiteMap Generator , Modyfikacje IP.Board 2.3.x i 2.2.x: ModTags 1.1 (dawniej / other 1.0) , [Invisionize.eu] IPS Company Blog - Skin Generator Service


1 użytkowników czyta ten temat

0 użytkowników, 1 gości, 0 anonimowych użytkowników