Seite 2 von 6 ErsteErste 123456 LetzteLetzte
Ergebnis 21 bis 40 von 120

Thema: ImpEx-Zubehör: Links von importiertem Forum zum neuen Forum weiterleiten

  1. #21
    Benutzer
    Registriert seit
    14.11.2006
    Beiträge
    46
    ... hmm, ich verstehe es noch nicht so ganz.
    Ich habe mein Forum aus phpbb2 nach vbulletin importiert.
    Kann ich jetzt einfach die Dateien hochspielen und dann läufts, oder hätte ich das schon beim Importieren machen müssen?

  2. #22
    Neuer Benutzer
    Registriert seit
    21.11.2006
    Beiträge
    14
    Hallo Andi_t


    Du musst die beiden Dateien zuerst in Dein altes Forum kopieren, und dann kannst Du denn import machen. Bei mir hat das so wunderbar geklappt.

  3. #23
    Benutzer
    Registriert seit
    14.11.2006
    Beiträge
    46
    Zitat Zitat von [JMC] Pitbull Beitrag anzeigen
    Hallo Andi_t


    Du musst die beiden Dateien zuerst in Dein altes Forum kopieren, und dann kannst Du denn import machen. Bei mir hat das so wunderbar geklappt.
    *hmmpf*,
    ich habe es befürchtet.
    Ich habe das ganze natürlich schon importiert, und auch wieder den Usern freigeschaltet.
    Was kann ich denn jetzt noch machen?

    Danke und Gruß

    ANdi

  4. #24
    Neuer Benutzer
    Registriert seit
    21.11.2006
    Beiträge
    14
    Hallo Andi


    Denke, es funktioniert auch wenn Du schon importiert hast. Einfach dass ganze nochmals importieren. Empfehlung: Vorher ein Backup machen der DB, man weiss ja nie.

    Habe seinerzeit das ganze auch importiert ohne die beiden Dateien, dabei fehlten dann gewisse Beiträge, und habe dass ganze dann mit diesen Importiert. Hatte auf das übrige keinen Einfluss. Ob es allerdings einen Einfluss hat wenn schon neue Beiträge im neuen Forum geschrieben worden sind, kann ich Dir nicht sagen.

    Hoffe ich konnte Dir weiterhelfen


    Gruss
    Stefan

  5. #25
    Benutzer
    Registriert seit
    14.11.2006
    Beiträge
    46
    Hi Stefan,
    Zitat Zitat von [JMC] Pitbull Beitrag anzeigen
    Denke, es funktioniert auch wenn Du schon importiert hast. Einfach dass ganze nochmals importieren. Empfehlung: Vorher ein Backup machen der DB, man weiss ja nie.
    hmm, nen Versuch wäre es ja wert.


    Zitat Zitat von [JMC] Pitbull Beitrag anzeigen
    Ob es allerdings einen Einfluss hat wenn schon neue Beiträge im neuen Forum geschrieben worden sind, kann ich Dir nicht sagen.
    Aber mal schauen ob jemand noch was zu diesem Punkt sagen kann.
    Es wäre ja schön, wenn impex merkt das es gewisse Beiträge schon gibt, und die dann überschreibt ...



    Gruß Andi

  6. #26
    Profi-Benutzer
    Registriert seit
    12.09.2005
    Beiträge
    414
    Hallo Mystics

    Ich hab das Forum schon vor 2 Jahren importiert. Und nun möchte ich 301er-Links machen von den Beiträgen im alten Forum (Cutecast) auf die Beiträge in Vbulletin.
    Das heisst, ich werde nicht nochmals importieren.
    Aber es muss doch bestimmt die Möglichkeit geben, an die Stelle wo das alte Forum aufgerufen wird, ein Scripts zu platzieren, das die neue Thread-ID ausliest und dann dort rüber linkt. Oder?

    Beispiel:
    Alter Forumsbeitrag (cutecast): http_//www.symptome.ch/cgi-bin/cutecast/cutecast.pl?&forum=3&thread=1458
    Neuer Forumsbeitrag (vbulletin): http_//www.symptome.ch/vbboard/showthread.php?t=1

    In .htacces hat folgendes funktioniert:
    RewriteCond %{QUERY_STRING} thread=1458
    RewriteRule ^cutecast/cutecast.pl http_//www.symptome.ch/vbboard/showthread.php?t=1? [L,R=301]
    Aber ich will ja nicht 1500 Einträge in htaccess machen.

    Kann mir jemand somit mit dem Script helfen?
    Vielen Dank!

    Gruss, Marcel
    Geändert von Symptome (08.03.2007 um 20:16 Uhr)

  7. #27
    vBulletin-Germany Team Avatar von StGaensler
    Registriert seit
    04.11.2004
    Ort
    München
    Beiträge
    12.298
    Blog-Einträge
    1
    Einfacher ist es, wenn du alle Threads vom Cutecast weiterleiten lässt, und dann das Script von Mike einsetzt.

    Die Regel dazu müsste dann lauten:
    RewriteRule ^cutecast/cutecast.pl(.*) http://www.symptome.ch/vbboard/redirect.php(.*) [L,R=301]

    Das leitet dann alle Anfragen auf das redirect-Script weiter. Dort musst du dann unterscheiden, was gefragt ist (thread, post, .... - ich kenn die URLs vom Cutecast nicht...) und entsprechend weiterleiten lassen (das hat Mike in den Scripts schon erledigt, musst du nur noch übernehmen).

    Viele Grüße,
    Stefan

  8. #28
    Profi-Benutzer
    Registriert seit
    12.09.2005
    Beiträge
    414
    Hab leider noch immer Probleme:
    Mit folgendem Link kann ich z.B. einen alten Thread aufrufen.
    http://www.symptome.ch/cgi-bin/cutec...=3&thread=1458

    In htaccess steht (stand, weil ich es nun kurz entfernt habe):
    RewriteEngine On
    RewriteRule ^cutecast/cutecast.pl(.*) http://www.symptome.ch/vbboard/redirect.php(.*) [L,R=301]


    Die Redirect-Datei hab ich mal platziert in www.symptome.ch/vbboard/redirect.php (hab dazu die viewtopic-Datei umbenannt)

    Es kommt aber nur 404. Liegt das daran, dass die htaccess noch falsch ist ... oder sind das schon Probleme in der redirect-Datei?

    Gruss, Marcel

  9. #29
    vBulletin-Germany Team Avatar von StGaensler
    Registriert seit
    04.11.2004
    Ort
    München
    Beiträge
    12.298
    Blog-Einträge
    1
    Ups, sorry, da habe ich oben einen Fehler gemacht. Das muss ...redirect.php$1 heißen. Funktioniert es dann? Wenn nein, was steht dann in der Adressleiste des Browsers drin?

    Viele Grüße,
    Stefan

  10. #30
    Profi-Benutzer
    Registriert seit
    12.09.2005
    Beiträge
    414
    In .htaccess steht nun folgendes (hab's nun stehenlassen!):
    RewriteRule ^cutecast/cutecast.pl(.*) http://www.symptome.ch/vbboard/redirect.php$1 [L,R=301]

    Ich gebe folgendes ein:
    http://www.symptome.ch/cgi-bin/cutec...=3&thread=1458

    Und in redirect.php steht drin (unverändert von phpbb-Script übernommen):
    PHP-Code:
    <?php
    /*======================================================================*\
    || #################################################################### ||
    || # Forward phpBB thread /forum ids to vBulletin                       ||
    || # Save this code as viewtopic.php and viewforum.php                  ||
    || # Copyright ©2006, Michael Koenig - http://www.vbulletin-germany.com ||
    || #################################################################### ||
    \*======================================================================*/

    // ####################### SET PHP ENVIRONMENT ###########################
    error_reporting(E_ALL & ~E_NOTICE);

    // #################### DEFINE IMPORTANT CONSTANTS #######################
    define('NO_REGISTER_GLOBALS'1);
    define('LOCATION_BYPASS'1);
    define('DIE_QUIETLY'1);

    // ################### PRE-CACHE TEMPLATES AND DATA ######################
    $phrasegroups = array();
    $specialtemplates = array();
    $globaltemplates = array();
    $actiontemplates = array();

    // ######################### REQUIRE BACK-END ############################
    // vBulletin-Verzeichnis hier angeben, falls nicht identisch mit phpBB
    // 1. Beispiel:
    // phpBB:        http://www.domain.de/phpbb
    // vBulletin:    http://www.domain.de/forum
    // => chdir('./../forum/');
    // -----------------------------------------------------------------------
    // 2. Beispiel:
    // phpBB:        http://www.domain.de/phpbb
    // vBulletin:    http://www.domain.de/
    // => chdir('./../');

    chdir('./');
    require_once(
    './global.php');

    // #######################################################################
    // ######################## START MAIN SCRIPT ############################
    // #######################################################################

    $newforumid 0;
    $newthreadid 0;
    $newpostid 0;
    $forumid intval($_REQUEST['f']);
    $threadid intval($_REQUEST['t']);
    $postid intval($_REQUEST['p']);
    if (
    $threadid 0)
    {
        
    $newthreadids $db->query_first("SELECT threadid FROM " TABLE_PREFIX "thread AS thread WHERE importthreadid = $threadid");
        
    $newthreadid $newthreadids['threadid'];
        
    verify_id('thread'$newthreadid11);
        if (
    $newthreadid)
        {
            
    $redirecturl "showthread.php?t=$newthreadid";
        }
    }
    else if (
    $postid 0)
    {
        
    $newpostids $db->query_first("SELECT postid FROM " TABLE_PREFIX "post AS post WHERE importpostid = $postid");
        
    $newpostid $newpostids['postid'];
        
    verify_id('post'$newpostid11);
        if (
    $newpostid)
        {
            
    $redirecturl "showthread.php?p=$newpostid#post$newpostid";
        }
    }
    else if (
    $forumid 0)
    {
        
    $newforumids $db->query_first("SELECT forumid FROM " TABLE_PREFIX "forum AS forum WHERE importforumid = $forumid");
        
    $newforumid $newforumids['forumid'];
        
    verify_id('forum'$newforumid11);
        if (
    $newforumid)
        {
            
    $redirecturl "forumdisplay.php?f=$newforumid";
        }
    }
    else
    {
        
    $redirecturl '';
    }
    header('HTTP/1.1 301 Moved Permanently');
    header('Location: ' $vbulletin->options['bburl'] . '/' $redirecturl);  
    ?>
    Aktuell geht es mir mit dem Umleiten direkt auf http://www.symptome.ch/vbboard/, also die Startseite des Forums. Offenbar kann der Link zum Forum nicht hergestellt werden.
    Möglicherweise ja weil das phpbb-Script eben nicht ein Cutecast-Script ist. Aber was müsste man dazu noch wissen? Bzw. ich nehme an, das hat nun nur noch mit der Parameterübergabe was zu tun ...

    Vielen Dank!

    Gruss, Marcel

  11. #31
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.830
    Die Variablen im Skript musst du schon anpassen
    Code:
    $forumid = intval($_REQUEST['f']); 
    $threadid = intval($_REQUEST['t']); 
    $postid = intval($_REQUEST['p']);
    ->
    Code:
    $forumid = intval($_REQUEST['forum']); 
    $threadid = intval($_REQUEST['thread']); 
    $postid = intval($_REQUEST['post']);

  12. #32
    Profi-Benutzer
    Registriert seit
    12.09.2005
    Beiträge
    414
    Perfekt, vielen Dank!

  13. #33
    Neuer Benutzer
    Registriert seit
    12.03.2007
    Beiträge
    18

    Geht das auch mit dem THW Board???

    Hallo,

    kann mir jemand sagen, ob das ganze auch mit dem THW Board geht?

  14. #34
    vBulletin-Germany Team Avatar von StGaensler
    Registriert seit
    04.11.2004
    Ort
    München
    Beiträge
    12.298
    Blog-Einträge
    1
    Hallo,

    ja, wenn du die Scripte entsprechend umbenennst, und die Variablen anpasst, geht das dort ebenso.

    Viele Grüße,
    Stefan

  15. #35
    Neuer Benutzer Avatar von gregor50
    Registriert seit
    01.04.2007
    Ort
    Sanur, Bali, Indonesien, z.Zt. krankheitsbedingt Fürth (Bay)
    Alter
    61
    Beiträge
    14
    Sorry.. ich verstehe nur Bahnhof

    ich habe nun mal die beiden Files angepasst (Board & Thread). Das sieht nun wie folgt aus:

    Code:
    // ######################### REQUIRE BACK-END ############################
    // vBulletin-Verzeichnis hier angeben, falls nicht identisch mit WBB
    // 1. Beispiel:
    // WBB:  http://www.bali-board.com/wbb2
    // vBulletin: http://www.indonesia-board.com/forum
    // => chdir('./../forum/');
    // -----------------------------------------------------------------------
    // 2. Beispiel:
    // WBB:  http://www.bali-board.com/wbb2
    // vBulletin: http://www.indonesia-board.com/forum
    // => chdir('./../');
    chdir('./');
    require_once('./global.php');
    Aber ich verstehe nicht, was das bringen soll.. die vier wesentlichen Zeilen sind auskommentiert. Muss ich jetzt lediglich viermal das "//" entfernen oder wie ??

    Bin gespannt auf eure Antwort. Meinen Dank im Voraus

    Grüße
    Gregor
    Geändert von gregor50 (10.05.2007 um 18:43 Uhr)
    All Postings/Threads/Pictures & Videos:
    © 2005-2007 by PT Dr. Moll IT Solutions, Sanur, Denpasar, Bali, Indonesia
    & Dr. Gregor Moll, Fürth (Bay)

  16. #36
    vBulletin-Germany Team Avatar von StGaensler
    Registriert seit
    04.11.2004
    Ort
    München
    Beiträge
    12.298
    Blog-Einträge
    1
    Alle Zeilen, vor denen // steht, sind Kommentare, und beschreiben Beispielhalft die Konfiguration - sie haben keinerlei Auswirkungen auf die PHP-Scripte, und wenn du die Kommentarzeichen davor entfernst, erzeugt das nur Syntaxfehler.
    Die Zeilen beschreiben, wie die Zeile chdir('./'); danach angepasst werden muss. Bei dir sollte das dann chdir('./../forum/'); sein.

    Viele Grüße,
    Stefan

  17. #37
    Neuer Benutzer Avatar von rowitech
    Registriert seit
    31.05.2007
    Ort
    Köln
    Beiträge
    6
    Wäre toll, wenn das auch noch für das phorum rauskäme... Ich wäre durchaus bereit, das mit einem kleinen Betrag zu sponsern und es danach der Allgemeinheit zugänglich zu machen.

    Gruß
    Rolf

  18. #38
    Neuer Benutzer Avatar von gregor50
    Registriert seit
    01.04.2007
    Ort
    Sanur, Bali, Indonesien, z.Zt. krankheitsbedingt Fürth (Bay)
    Alter
    61
    Beiträge
    14
    Hallo Stefan,

    ich hab die relativen Pfadangaben mal so gesetzt, wie Du es beschrieben hast. Funktioniert aber leider nicht.

    Auch die Links innerhalb von vB, die sich auf andere Posts/Threads beziehen passen nicht mehr. Nun hab ich das absolute Chaos.. Aber ich verstehe es nicht, warum.. Wir haben in vB die importedthreadid, importedpostid und die importeduserid. Die gegenseitigen Beziehungen sind also da. Und ich hoffe doch stark, das die neuen ID's in vB ebenfalls passen.

    Mal eine bescheidene Frage: ich benutzte in Woltlab keine Sufixe und beabsichtige das auch in vB nicht. Musste der Threadsufixhack von Mystics trotzdem installiert werden ? Falls ja habe ich die A...karte gezogen.

    Grüße
    Gregor
    All Postings/Threads/Pictures & Videos:
    © 2005-2007 by PT Dr. Moll IT Solutions, Sanur, Denpasar, Bali, Indonesia
    & Dr. Gregor Moll, Fürth (Bay)

  19. #39
    vBulletin-Germany Team Avatar von StGaensler
    Registriert seit
    04.11.2004
    Ort
    München
    Beiträge
    12.298
    Blog-Einträge
    1
    Zitat Zitat von rowitech Beitrag anzeigen
    Wäre toll, wenn das auch noch für das phorum rauskäme... Ich wäre durchaus bereit, das mit einem kleinen Betrag zu sponsern und es danach der Allgemeinheit zugänglich zu machen.
    Hallo und herzlich willkommen.
    Wenn du uns alle "möglichen" unterschiedlichen URLs von Phorum verrätst, dann geht das einfacher, z.B. wie wird ein Thema aufgerufen, wie wird ein einzelner Beitrag aufgerufen, ... Du hast das anscheinend installiert und kennst die URLs, oder?
    Zitat Zitat von gregor50 Beitrag anzeigen
    ich hab die relativen Pfadangaben mal so gesetzt, wie Du es beschrieben hast. Funktioniert aber leider nicht.
    Ich glaube, ich habe da etwas übersehen... Die beiden Domains liegen auf unterschiedlichen Servern, oder? Du musst erst einmal alle Anfragen auf die "alte" Domain auf die neue Domain weiterleiten, und dort kannst du dann das Script einsetzen.
    Weiterleitung aller Anfragen geht durch eine .htaccess-Datei mit folgendem Inhalt im Hauptverzeichnis dieser Domain:
    Code:
    Redirect permanent / http://www.indonesia-board.com/
    Zitat Zitat von gregor50 Beitrag anzeigen
    Mal eine bescheidene Frage: ich benutzte in Woltlab keine Sufixe und beabsichtige das auch in vB nicht. Musste der Threadsufixhack von Mystics trotzdem installiert werden ? Falls ja habe ich die A...karte gezogen.
    Ich verstehe deine Frage nicht. Entweder, du willst die Funktionalität von Mystics Threadpräfix-Hack haben, dann baust du du ihn ein, oder eben nicht...

  20. #40
    Neuer Benutzer Avatar von rowitech
    Registriert seit
    31.05.2007
    Ort
    Köln
    Beiträge
    6
    Hallo Stefan,

    [OT]hey, Du hast 2 Tage vor mir Geburtstag :-).[/OT]
    Das Sciroccoforum ist unter http://forum.sciroccoforum.de erreichbar (phorum 3.4.8a). Sicherlich könnte ich das analysieren, d.h. die Datenbank durchgehen und schauen, ob read.php?f=11&i=705&t=7057 irgendwo auftaucht und das dann matchen. Dann ist die Arbeit aber auch schon getan und das ist genau das Zeitraubende an der Sache. Und Zeit ist genau etwas, das bei mir Mangelware ist. Daher das Angebot, das mit Geld wieder auszugleichen :-).

    Gruß
    Rolf


Seite 2 von 6 ErsteErste 123456 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Forum nach links setzen Skyscraper rechts
    Von HansLinux im Forum vBulletin Grafiken und Styles
    Antworten: 10
    Letzter Beitrag: 03.07.2005, 15:06
  2. Links im Forum funzen nicht!? (3.0.1)
    Von wu-wolle im Forum vBulletin 3.0 Fragen und Probleme
    Antworten: 10
    Letzter Beitrag: 07.06.2004, 14:17
  3. Links manuell in DB geändert - im Forum werden aber immer noch die alten gezeigt
    Von jiggle.de im Forum vBulletin 3.0 Fragen und Probleme
    Antworten: 3
    Letzter Beitrag: 22.05.2004, 13:30
  4. mysql-prozesse
    Von zfrank im Forum vBulletin 2 Fragen und Probleme
    Antworten: 0
    Letzter Beitrag: 11.07.2003, 20:37

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •