xforum unbekannte einträge: unbekannt weg!

Begonnen von Joshua-99, 26 Februar 2003, 08:36:53

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Joshua-99

Hola,

bei meinem xforum 5.4 können anonyme schreiben,
allerdings nur antworten, kein posting eröffnen.
Bisher wurde dann in der linken Autor-Spalte "Unbekannt" angezeigt,
was jetzt leer bleibt!
Sieht halt ein bißchen blöd aus, wenn dort nix steht.
Was muß ich einstellen, damit dort wieder unbekannt steht?

THX Joshua

@Joshua-99

Wäre interessant zu wissen, was Du geändert hast bzw. ab wann da nichts mehr stand? Hat Dein Provider u.U. etwas an der PHP-Version geändert? Sind denn noch andere "Probleme aufgetaucht" oder "nur" das XForum?

Joshua-99

Ich hatte in den Administrator-Einstellungen einiges versucht,
jetzt aber wieder alles, so hoffe ich, auf den Ursprung zurückgestellt.

Erlaube Benutzer Registrierrung: aus
Nur für registrierte Benutzer ? : aus
Kategoriem nur auf der Startseite ? Aus
EMail Überprüfung (e-mail Zufalls-Password) ? aus
Keine Registrierung erforderlich: An

Forum-Optionen: unbekanntes schreiben erlauben (funzt ja auch)

Andere Probs sind nicht aufgetaucht, php wurde serverseitig nicht geändert,
an der Theme kann es auch nicht liegen.

Ist doch komisch, daß nur dieses eine kleine Wort fehlt!?
(Ist in der language.php des xforum-moduls auch vorhanden)


Joshua

Schon mal unter "Control Panel -> Foren -> ... mehr Optionen" geguckt, ob auch alle Leute bei dem Forum neue Posts erstellen dürfen? Wenn das nur Admins bzw. Membern vorbehalten ist kann es sein, das das XForum den Button "neues Thema" gar nicht anzeigt.

Da es ja scheinbar für registrierte User geht wird es wohl auch nciht daran liegen, das Du den Button im Theme vergessen hast.

Ansonsten keine Ahnung, warum Dein XForum auf einmal den Dienst quittierte ....

Achso:
Alternativ stell Dir mal die Frage, ob Du gar womoglich einen neuen Block auf der linken Site geschaltet hast, der u.U. an der Variable $username oder anderen System-Variablen etwas ändert ... deaktiviere mal ggf. alle neuen Blöcke und guck, ob es dann wieder geht ... daran könnte es auch liegen.

Joshua-99

Hm..., optionen:
Beiträge von Unbekannt erlauben ? ja
Wer kann neue Beiräge schreiben ?  Normal
Wer kann antworten ?  Normal

Unbekannte können ja antworten, das war vorher auch so!

Im block-XForum.php nur den link zum Forum auf
modules.php?name=XForum\ geändert!
(org.: modules.php?op=modload&name=XForum&file=indexnav\)

Den Block eben deaktiviert, nix passiert.

Jetzt mal in der Tabelle nachgeschaut:

nuke_xmb_posts "author": Alle vorherige haben "Unbekannt",
die neuen post sind leer!
Also, wird "Unbekannt" schon mal gar nicht in die Tabelle eingetragen!

Vielen Dank bis hierher Joshua

tequila

Nope, ich meinte nicht den XForum-Block, ich meinte generell Nuke-Blöcke. Änderst Du unbewußt durch eine falsche Zuweisung eine der System-Variablen (z.B. $usernamen oder $anonymous), dann kann es Probleme mit dem XForum geben.

Joshua-99

Das war der einzige Block, den ich geändert habe.
Die einzigen Einstellungen, die ich vornahm, waren im
Admin-Forum Bereich, da anonyme kein Thema eröffnen konnten.
Ich hoffe natürlich alle Einstellungen wie vorher gemacht zuhaben.

THX Joshua

Joshua-99

So, nach langer Zeit noch mal, da es mich doch nervt!

Habe den "block-WhoOn2.php", wo auch $username benutzt wird.
Kann es damit zusammenhängen?
Die entsprechende Variable müßte noch aus dem übergeordneten
Verzeichnis ausgelesen werden, oder?

Mittlerweile habe ich das "unbekannt schreiben" aus den Optionen entfernt,
und unbekannte können trotzdem schreiben!
Zwar nur als Antwort und kein neues Post öffnen, ist doch aber shiti!

Vielleicht noch jemand einen TIP?

THX Joshua

[Editiert am 5/7/2003 von Joshua-99]

Joshua-99

Hola, so jetzt klappt das ganze. Hatte hier irgendwo einen Eintrag von
"Deepsky"? gefunden, wo man das Bild mit dem "Tütenmann" für "Unbekannt" einsetzen kann.

Allerdings noch folgendes Problem:

Admin-Einstellung Forum: Keine Registrierung erforderlich: Aus
Der Tütenmann wird angezeigt, unbekannt könnte jedoch nicht schreiben!
(ist in den Optionen aber für jedes Forum eingestellt!)

Admin-Einstellung Forum: Keine Registrierung erforderlich: Ein
Der Tütenmann wird nicht mehr angezeigt, unbekannte können jetzt schreiben!

Ich möchte jetzt aber die Tüte und unbekanntes schreiben haben????

Weiß jemand Rat?

THX Joshua

tequila

Ooooooooooooh **UPS**, Du hast ja noch nicht einmal den Admin-Patch drauf, den ich damals für das XForum gebastelt habe ... oha, Du hast ja auch die 5.4er-Version, gut, dafür war der eh nicht.

Es waren Werte völlig falsch gesetzt in der viewthread.php .... ach, da war so viel **UPS** in diesem Forum, das ich gar nciht mehr weis, wie viel wo war  :puzz

Ob man nun das eBoard, das ist wahrlich Geschmackssache, aber hast Du eventuell mal über ein Update auf die "letzte Nuke-Version" vom XForum nachgedacht?

Ich will Dir keine Angst machen, aber wer die alten XForum-Bugs kennt (wie z.B. ich), der kann Dein Forum innerhalb von 2 Min. zerlegen inkl. Datenbank.

Oder hast Du so viel geändert, das Du ein Upgrade nicht wagen möchtest? Mit dem eBoard MÜSSTE es auch gehen (aber wenn bitte vorher lokal testen!).

Nur so eine Idee ... ich hab Dir mal als Mail das gefixte XForum 5.5 geschickt, das man damals hier downloaden konnte (internes XMB-Forum für PHPNuke), mehr kann ich für Dich nicht tun, sorry (außer Dir sagen, das es an der viewthread.php liegt an zwei stellen, irgend wo war hier glaube ich auch ein Thread damals dazu ....)

Joshua-99

Super Tequila,

VIELEN DANK!
Werde es gleich mal offline testen.

Frage: Muß ich die Installroutine online dann auch nochmal durchlaufen lassen? Wegen der Datenbank, oder kann die gefixte Version die alte Datenbank übernehmen?
Wie ist es denn mit den ganzen Eintragungen im Forum? Werden die dann nicht gelöscht?

THX Joshua

tequila

 :puzz  Was bitte meinst Du denn nun genau (hab da oben doch ein paar Optionen aufgezählt)?

Wie das mit einem Update von 5.4 auf 5.5 ist kann ich Dir nicht sagen, war weit, weit vor meiner PHP-Zeit ;)

Wenn Du offline eine Konvertierung der Tabellen vom Forum hin bekommst (egal ob von 5.4 auf 5.5 oder von 5.4 auf XForum 1.6n bzw. eBoard), dann kannst Du den Dump Deiner Offline-Version natürlich hochladen WENN Du vorher einen aktuellen Dump gezogen hast und die Konvertierung mit den aktuellen Forums-Einträgen durchführst, NUR DANN.

Denn ansonsten hast Du recht, arbeitest Du offline mit einer leeren oder alten DB rum, dann nützt es Dir gar nichts, diese hoch zu spielen weil dann sind die aktuellen Forumseinträge alle pfutsch!

So oder so, auch wenn die Konvertierung lokal funktioniert hat, mache bitte auf jeden Fall vor dem Einspielen in Deinen Hauptdatenbank ein Full-Backup, damit Du im Zweifelsfall oder bei Problemen jederzeit zurück kannst!

Viel Erfolg (aber was probierst Du denn nun aus?)

Joshua-99

Hola,

ich dachte, das ich die install-routine onlinedurchlaufen lassen muss,
damit es mit dem von Dir gesendet update auch richtig funzt.
(hätte ja sein können, das dort bestimmte Einträge für die Datenbank von
Notwendigkeit wären!)

Habe jetzt offline nur das "update" gemacht, d.h. die daten kopiert ohne install.
Und da das ganze nach ordentlichem Testen klappte, jetzt auch online!
Und auch mit 5.4!
Die einzige Datei war die settings, die ich nicht mit rübergenommen habe,
sondern die alte weiter in Verwendung.

SUPERGEIL! Vielen, vielen Dank!
Das war nämlich so ziemlich das Einzige, was mich noch genervt hat.

Big-THX Joshua

tequila

Jetzt bin ich aber doch etwas neugierig, was Du damti machst ... gib mir mal bitte einen Link zu Homepage, will sehen, warum jemand noch die alten Dinger nutzt ;)