|
|

08.12.2007, 18:51
|
Benutzer
|
|
Join Date: 05.2007
Posts: 48
Rep Power: 6
|
|
Verlinkung der Navbar oben und im Navi-Modul
Hi,
also das 1. Problem ist folgendes: Wir haben das vbulletin zusammen mit dem vbcms jetzt zweimal in verschiedenen geschuetzten Ordnern installiert. Einmal um den Import vorzubereiten (ab jetzt: importvb) und ein anderes mal um den Import oder andere Problemchen zu testen und/oder zu debuggen (ab jetzt debugvb). Dabei nutzt das debugvb immer ein mehr oder weniger aktuelles Abbild der Datenbank des importvb - eine eigene Installationsroutine wird hier also nie durchgefuehrt. Das vbcms befindet sich dabei jeweils im selben Verzeichnis wie das vb.
Jetzt habe ich vor kurzem versucht mal die neuen Versionen von vb und vbcms im debugvb zu installieren; dabei habe ich irgendwelchen Murks gemacht (der aber _ausschließlich_ das debugvb betraf) und musste wieder von vorne anfangen. Dazu habe ich dann der Einfachheit halber einfach die Dateien des importvbs komplett ins Verzeichnis des debugvbs kopiert. Danach habe ich dann alle Konfigurationen erst in den php-Dateien und dann im ACP angepasst (es muessen ja dann die Pfade und die Datenbank und alles auf das debugvb umgestellt werden).
Jetzt kann man folgendes beobachten: Ruft man das vbulletin normal auf (Startseite ist das Forum) sind alle Links in der obersten Navbar (die Navbar vom vbcms, Module sind aktiviert), bis auf den Impressumslink richtig auf das debugvb verlinkt. Der Impressumslink ist aber auf das importvb verlinkt. Wenn ich dann auf Startseite klicke (also Startseite vom vbcms) ruft er zwar korrekt das vbcms des debugvbs auf nur sind hier auf einmal _alle_ Links auf auf das importvb verlinkt. Wird das noch in irgendwelchen Textdateien festgeschrieben oder wo kann das noch stehen? Ich habe in den vbcms-Einstellungen die Pfade gesetzt; ich habe im Bereich Startseite bei den beiden Links "registrieren" und "Forum" die Pfade gesetzt; Ich habe in den Forumseinstellungen vom vbcms die Pfade gesetzt ich habe in den normalen Forumseinstellungen die Pfade gesetzt. In der includes/config.php sowieso. Warum wird trotzdem alles falsch verlinkt und das auch noch nur im vbcms?
Das 2. Problem ist genauso kurioser Natur. In der Contentverwaltung, die man als Admin ueber die normale Seite erreicht wird das Textfeld fuer den Content (der Wysiwyg editor), das Textfeld fuer den Titel und das Textfeld fuer den Linktitel doppelt angezeigt. Wie kommt das denn zustande?
|

08.12.2007, 18:55
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 34
Posts: 16,869
Rep Power: 10
|
|
|
Zu 1. Ich denke der Pfad in den vBCMS-Einstellungen ==> Globale Einstellungen ==> Pfad zum Forum ist nicht korrekt.
Zu 2. Du hast mehr als 1 Sprache installiert!?
|

09.12.2007, 16:11
|
Benutzer
|
|
Join Date: 05.2007
Posts: 48
Rep Power: 6
|
|
 |
Quote: |
 |
|
|
|
|
|
|
|
|
|
Zu 1. Ich denke der Pfad in den vBCMS-Einstellungen ==> Globale Einstellungen ==> Pfad zum Forum ist nicht korrekt. |
|
 |
|
 |
|
Wie gesagt ich habe alle Einstellungen in denen nach einem Pfad gefragt wird abgegrast. Und diese sogar gleich als erstes. Ich liste nochmal alles auf:
1. vBCMS-Verwaltung -> VBCMS-Einstellungen -> Globale Einstellungen
2. vBCMS-Verwaltung -> VBCMS-Verwaltung -> Startseite (betrifft nur zwei Links, die dann aber auf der Startseite auch wieder falsch verlinkt sind, als ob das Ding auf der Startseite auf einmal die Daten aus der anderen Datenbank holt)
3. vBCMS-Verwaltung -> Forum-Einstellungen
4. vBulletin-Einstellungen -> Einstellungen -> Homepage-Titel / Url / Kontaktinfos
 |
Quote: |
 |
|
|
|
|
|
|
|
|
|
Zu 2. Du hast mehr als 1 Sprache installiert!? |
|
 |
|
 |
|
Das macht natuerlich Sinn; gut waere wenn man die User noch dazu animieren koennte ihre Beitraege im Forum in allen verfuegbaren Sprachen zu verfassen 8-))
|

09.12.2007, 17:00
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 34
Posts: 16,869
Rep Power: 10
|
|
|
|

09.12.2007, 19:04
|
Benutzer
|
|
Join Date: 05.2007
Posts: 48
Rep Power: 6
|
|
 |
Quote: |
 |
|
|
|
|
|
|
|
|
|
Zu deinem 1 Problem, bist du sicher, dass dein vBulletin die richtige Datenbank ausliest? |
|
 |
|
 |
|
Ultra-Sicher, ich hab schonmal ohne es zu wissen in das importvb importiert, weil ich das vergessen hatte umzustellen. Hab sogar eben nochmals nachgeguckt, es liest auf jeden Fall die richtige DB aus. Das Problem tritt halt immer dann auf, wenn die vbcms.php geladen wird (dann werden wie gesagt, sogar die Manuellen Links von vbcms-Verwaltung => vbcms-Verwaltung => Startseite falsch verlinkt)...
Ich hab auch hier (also in allen einstellungen) eben extra nochmal nachgeguckt, und dabei noch den Cookie-Pfad geaendert, bleibt aber dabei.
Ich hab jetzt noch etwas rumprobiert: Also das vbcms (wenn es selbst aufgerufen wird) bedient sich komplett aus der Datenbank des importvbs wobei sich das debugvb (wenn es als Forum aufgerufen wird) normal aus der eigenen Datenbank bedient.... Die config-datei ist schließlich so konfiguriert, dass das auch geschehen soll.... woher nimmt jetzt das vbcms die Datenbank vom importvb?? (Wohlgemerkt: der DB-User des debugvbs ist NICHT privilegiert die Datenbank des importvbs zu nutzen, irgendwoher muss das vbcms also eigene Datenbankangaben haben)
Last edited by claudimedia : 09.12.2007 at 21:21.
|

10.12.2007, 08:47
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 34
Posts: 16,869
Rep Power: 10
|
|
|
Dann kann ich mir nur noch vorstellen, dass der Pfad in der vbcms_location.php nicht korrekt ist und zu dem anderen Forum verweist.
|

10.12.2007, 09:38
|
Benutzer
|
|
Join Date: 05.2007
Posts: 48
Rep Power: 6
|
|
|
|

10.12.2007, 09:41
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 34
Posts: 16,869
Rep Power: 10
|
|
|
|

10.12.2007, 11:10
|
Benutzer
|
|
Join Date: 05.2007
Posts: 48
Rep Power: 6
|
|
|
Okay trotzdem sind die Phrasen, die im vbcms auftauchen falsch, und die Phrasen die im vbulletin auftauchen richtig kodiert. Selbiges gilt teilweise fuer das admincp... Im vbulletin teil ist alles korrekt und im vbcms-Teil manches falsch kodiert.
Und nicht nur das: wenn ich Deutsch (Du) installiere als Sprache fehlen auf einmal Teile aus dem Content, es fehlen alle Content-Seiten. Wenn ich die Sprachdatei ueber das acp herunterlade und mich dabei auf vbcms beschraenke ist die Datei fast leer.
Last edited by claudimedia : 10.12.2007 at 11:31.
|

10.12.2007, 12:00
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 34
Posts: 16,869
Rep Power: 10
|
|
|
Dann hast du evtl. im vBCMS ein anderen Style installiert, der eine andere Codierung hat, vBCMS orientiert sich aufjedenfall immer am vBulletin.
Zur Sprache. Achtung: Bitte bedenken Sie, dass das löschen einer Sprache im vBCMS zu komplikationen führen kann, da die Inhalte anhand der SprachIDs gespeichert werden. Sollten Sie eine Sprache aktualisieren wollen, wählen Sie beim Import einfach Sprache überschreiben, dies ist ein sicherer Weg um Sprachen zu aktualisieren.
|

10.12.2007, 20:36
|
Benutzer
|
|
Join Date: 05.2007
Posts: 48
Rep Power: 6
|
|
|
Also das mit der Sprache war sehr hilfreich... Das bedeutet dann also, dass man bevor man Content hinzufuegt schon alle Sprachen installiert haben muss, die man haben will, weil alles was man nachtraeglich installiert dann ja falsch assoziiert ist... ist fuer uns aber egal, wir wollen eh nur deutsch (du)....
Wegen der Kodierung: Also das mit dem Style schließe ich mal aus, weil im html-header klar und deutlich utf-8 als kodierung festgelegt wird (ausserdem sind ja sowohl korrekt kodierte vbulletin-bezogene phrasen als auch falsch kodierte vbcms-phrasen auf ein und der selben seite zu sehen)....
Mal so gefragt: wie gelangen denn die vbcms-Phrasen in die Datenbank hinein? Denn in den Installationsdateien vom vbcms befindet sich ja keine xml-dateien, also vermute ich mal, dass die Sachen bei der Installation des vbcms mit in die Datenbank geschrieben werden. Das wuerde dann erklaeren warum die falsch kodiert sind, denn alle Inhalte die wir vor der Kodierungs-umstellung eingestellt haben sind auch falsch kodiert. Man muesste doch demzufolge nur die Phrasen nochmal neu importieren, wenn das alles so ist, wie ichs mir jetzt ausgemalt habe????
Last edited by claudimedia : 10.12.2007 at 20:52.
|

11.12.2007, 10:12
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 34
Posts: 16,869
Rep Power: 10
|
|
|
Die vBCMS Phrasen sind in der vbcms.xml. Die Phrasen die du meintest kommen aber von vBulletin und nicht vBCMS.
|

11.12.2007, 19:07
|
Benutzer
|
|
Join Date: 05.2007
Posts: 48
Rep Power: 6
|
|
Nehmen wir den Text "Wir begrüßen unseren neuesten Benutzer". Im VBCMS steht dieser Text mit einem Doppelpunkt am Ende "Wir begrüßen unseren neuesten Benutzer:". In unserer Datenbank befinden sich 3 Datensaetze, die mit "Wir begr" anfangen:
Code:
Wir begr��en unseren neuesten Benutzer:
Wir begr��en unseren neuesten Benutzer, <a href="{1}" target="_blank" rel="nofollow">{2}</a>.
Wir begrüßen unseren neuesten Benutzer, <a href="{1}" target="_blank" rel="nofollow">{2}</a>.
in der Spalte "product" steht fuer die erste Zeile vbcms und fuer die beiden anderen vbulletin. Wohlgemerkt ist die languageid der beiden falsch kodierten Zeilen -1 und die der richtig kodierten 1. Wo findet sich nun der Text "Wir begrüßen......." mit Komma am Ende? Am Ende des Forums in der Mini-Statistik, und natuerlich richtig kodiert. Also ist die Phrase, die ich meine keine vbulletin-Phrase, denn die vbulletin-Phrase hat ein Komma und dahinter gleich einen Link und die vbcms-Phrase einen Doppelpunkt und keinen Link.
Also lange Rede kurzer Unsinn: beim Re-Import der vbulletin-language.xml wurden tatsaechlich NUR die vbulletin-Phrasen neu importiert. (das erkennt man daran, dass alle vbulletin-Phrasen einmal korrekt und einmal falsch kodiert, die vbcms-Phrasen nur einmal falsch kodiert in der DB vorhanden sind). In der vbcms.xml ist kein <language>-Tag drin. Unter welchem Tag verstecken sich die Phrasen da, dann kann ich die neu importieren und fertig is...
|

11.12.2007, 19:30
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 34
Posts: 16,869
Rep Power: 10
|
|
|
Ich habe dir die vBCMS Phrasen in Englisch und Deutsch angehängt.
|

11.12.2007, 20:13
|
Benutzer
|
|
Join Date: 05.2007
Posts: 48
Rep Power: 6
|
|
|
Danke hatte es mittlerweile auch gefunden; man koennte ja mal darueber nachdenken in spaeteren Versionen die Phrasen direkt in eine eigene xml-Datei auszulagern um sie re-importierbar zu machen....
aber gibts das ganze auch in der Du-Form??
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML code is Off
|
|
|
|