Posted July 20, 201410 yr comment_51306 So langsam steht das Forum ... es gibt jedoch ein zentrales Problem. In dem Konverter für das phpmyforum ist auch eine topic.php enthalten. Soweit, so gut. Ein Thema wird -so wie es soll- von der alten URL auf das neue Forum, mit dem exakt gleichen Thema weitergeleitet. Nur wenn ich z.B. Seite 2, 3 oder 25 des alten Themas aufrufe, werde ich trotzdem zur ersten Seite des selben Themas im neuen konvertierten IPBoard weitergeleitet und nicht wie es sein muss auf die entsprechende Seite des Themas. Dabei habe ich natürlich darauf geachtet, dass Ein Thema im alten und im neuen Forum immer ab 10 Beiträgen auf die nächste Seite geht. Das ist ganz, ganz wichtig, dass dies funktioniert. Es wäre nicht auszudenken, was bei Google & Co passiert, wenn die Umschreibung immer auf die erste Seite des Topics erfolgt. Das ist wohl der entscheidende Code in der topic.php: $row = $DB->buildAndFetch( array( 'select' => 'ipb_id', 'from' => 'conv_link_topics', 'where' => "foreign_id=".intval(ipsRegistry::$request['id'])." AND type='topics' AND app='".$app['app_id']."'" ) ); $registry->getClass('output')->silentRedirect(IPB_URL.'/index.php?showtopic='.$row['ipb_id'], '', TRUE); Wie lässt sich das lösen? Gruß Mark
July 20, 201410 yr comment_51307 Auf jeden Fall durch das melden in einem Support-Ticket, damit der Fehler (sofern es überhaupt einer ist) auch im Konverter bzw. Weiterleitungsscript (für andere) behoben werden kann.
July 20, 201410 yr Author comment_51308 Das ist ein Fehler -> da ist die Lösung: http://community.invisionpower.com/resources/bugs.html/_/ips-extras/converters/mybb-converter-redirection-does-not-detect-page-number-r42683 Die funktioniert soweit ich das sehe auch für das phpmyforum
July 21, 201410 yr comment_51316 Sofern das funktioniert sollte der Fehler aber dennoch im Bugtracker (neu) gemeldet werden, da er ja scheinbar nicht (global) behoben wurde.
July 22, 201410 yr Author comment_51321 Ja, funktioniert. Habe das, nachdem ich zunächst ein Ticket genutzt habe, mitgeteilt.
Create an account or sign in to comment