ďťż

phpbb3 --> vB - konwersja bez zmiany ID tematów i for

phpbb3 --> vB - konwersja bez zmiany ID tematów i for





bartek24m - 08-18-2009 10:20 AM
Witam przekonwertowałem baze jednak zmieniły mi się ID tematów przez co kupa zaindeksowanych stron pojdzie do kosza wyszukiwarki

podmieniłem łądnie plik showthread.php na viewtopic.php i skopiowałem do katalogu tak aby tematy mogly pozostać bez zmian po wpisaniu odpowiedniej regulki viewtopic.php?t=2423 jednak problem w tym ze wszystkie ID się pozmieniały

jest możliwe przekonwertowanie forum w taki sposób aby nie zmieniły się ID tematów ? Czekam na odp

Pozdrawiam





gonzek - 08-18-2009 12:14 PM
niestety raczej nie



bartek24m - 08-18-2009 02:19 PM
czy jest to potwierdzona informacja ?
czy ktoś mógłby potwierdzić to ?

czy byłby ktoś wstanie tak skonwertować aby ID tematów się nie zmieniło (odpłatnie)



Marek607 - 08-18-2009 09:27 PM
próbowałem zrobic to teraz też z phbb3 na vb i nic z tego............. Bynajmniej to nie mają głowę.

P.s. jak ktoś ci to zrobi to napisz.





gonzek - 08-18-2009 10:00 PM
ja bym spróbował iść w drugą stronę - napisać skrypt, który korzystając z takiej samej reguły jak podczas konwersji, wyświetlać będzie po wpisaniu starego ID (np. na podstawie mod_rewrite) prawidłową treść



header - 08-19-2009 12:08 AM
gonzek, całkiem możliwe.

bartek24m, ID przeskoczyło o różne pozycje, czy może jest to stała wartość NP :
ID=1 teraz ma ID=2 hm.?



SDD - 08-19-2009 12:21 AM
Biorąc pod uwagę prace impexa jest to stała liczba. tylko co z późniejszymi tematami już z vb?



header - 08-19-2009 12:37 AM
Po prostu chciałbym wiedzieć, czy ID tematów zmieniły się losowo czyli temat na php miał ID 7 teraz ma 89, czy może miał ID 7, a teraz ma 8, jeżeli jest to liczba 'stała' , bo tak ją sobie nazwałem, to może dało by rade jakiś skrypt wyczarować który przeskakiwał by o jedno ID w góre.. potem wrzucić go pod nazwą, viewtopic.php i testować... Bawię się tym właśnie, ale coś mi nie wychodzi, może któryś z was skorzysta z mojego pomysłu i da rade, bo ja nie ogarniam jeszcze php, jestem w trakcie nauki :P



gonzek - 08-19-2009 11:43 AM

Biorąc pod uwagę prace impexa jest to stała liczba. tylko co z późniejszymi tematami już z vb? Wszystkie wątki byłyby wyświetlane normalnie, standardowo przez showthread.php. Dodatkowo viewtopic.php wyświetlałby poniekąd też showthread.php, ale jedynie jego zawartość - za pomocą mod_rewrite.


Po prostu chciałbym wiedzieć, czy ID tematów zmieniły się losowo czyli temat na php miał ID 7 teraz ma 89, czy może miał ID 7, a teraz ma 8, jeżeli jest to liczba 'stała' , bo tak ją sobie nazwałem, to może dało by rade jakiś skrypt wyczarować który przeskakiwał by o jedno ID w góre.. potem wrzucić go pod nazwą, viewtopic.php i testować... Bawię się tym właśnie, ale coś mi nie wychodzi, może któryś z was skorzysta z mojego pomysłu i da rade, bo ja nie ogarniam jeszcze php, jestem w trakcie nauki :P Losowo na pewno nie. Jakaś reguła musi być. Myślę, że trzeba szukać tej odpowiedzi na vbulletin.org.



WoG - 08-19-2009 07:27 PM
Po odkryciu reguły ID > ID wystarczy wykonać w pliku viewtopic.php odpowiedni skrypt, który pobierze wartość z GET, odpowiednio ją przerobi wg reguły ID > ID, a potem zrobi przekierowanie na odpowiedni temat w showthread.php.



gonzek - 08-19-2009 07:35 PM
Niekoniecznie, bo autorowi chodzi o to, by stare linki (z phpbb) wyświetlały nadal prawidłowo wątki - dla wyszukiwarek.



pitu - 08-20-2009 04:34 AM
Tutaj znalazłem dyskusję na ten temat, znajdziesz tam różne przykłady, nie wiem czy dokładnie pod phpbb3, ale przerobienie podanych przykładów nie powinno być trudne.

http://www.theadminzone.com/forums/s...ead.php?t=3456
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • showthemusic.xlx.pl
  • Copyright (c) 2009 iza7845 | Powered by Wordpress. Fresh News Theme by WooThemes - Premium Wordpress Themes.