View Full Version: Gelöst Nach dem Upgrade rankbadges wieder mitgenommen.
Ich bin jetzt enorme Probleme mit meinen Gliedern. Seit dem Upgrade behält jeder auf den Verlust ihrer zusätzlichen rankbadges. Diese bekommen die manuell als zusätzliche Benutzergruppen hinzugefügt. Aber in dem Moment der cron läuft, in die Reihen jeder Aktualisierung verliert die manuell eingegeben diejenigen. Das hat es vorher dieses Update passieren.
Bitte informieren Sie!
Dank.
Hallo. Bevor Sie dieses Update, vBET nicht genutzt Gruppen überhaupt. vBET4.3.0 Version ist oficially als instabil Beta-Version, so Probleme mit neuen functionalisies passieren kann. Sorry für Probleme, wir arbeiten, um es zu lösen.
Bitte geben Sie weitere Informationen über rankbadges. Ist es nativen vB Funktionalität oder von einigen mod? In Stand Fällen - wo zu finden? Welche Cron-Task entfernt sie? Hat es Auswirkungen auf andere zusätzliche Benutzergruppen oder nur diejenigen im Zusammenhang mit rankbadges? Ist es geschehen, wenn cron-Task läuft mit vBET barrierenfreier?
Es ist genauso Standard vBulletin Benutzergruppen festlegen. An, etc. Keine mod. Ich verstehe wirklich nicht, warum vBET nutzt nun Benutzergruppen?
kamilkurczak
23-05-11, 20:00
Welche Cron-Task entfernt sie? Hat es Auswirkungen auf andere zusätzliche Benutzergruppen oder nur diejenigen im Zusammenhang mit rankbadges? Ist es geschehen, wenn cron-Task läuft mit vBET barrierenfreier?
Wenn dies vB Standardoption - schreiben Sie bitte, welche Einstellungen ich einstellen, dass es auf meinem Test-Forum repoduce brauchen? Wenn Sie es beschreiben, für mich - ich werde versuchen, die gleichen Ergebnisse wie Sie machen.
Dank
Die Aktualisierung der Benutzer Ränge und Titel cron entfernt es. Mit vBET deaktiviert es ist in Ordnung.
Wie dies zu erklären? hmmmmm
Ich habe ziemlich viele zusätzliche Benutzergruppen, und diese bekommt auch eine rankbadge (Welches sind die die Benutzergruppen zugeordnet) Nun scheint es, dass, wenn es mehr als ein oder zwei zusätzliche Benutzergruppen hinzugefügt (manuell), ein Mitglied, wenn der cron läuft, es dauert diese manuell hinzugefügten weg.
Ich hoffe, Sie verstehen.
Dies ist nun zu einem riesigen Problem für mich. Ich habe mehr als 50 000 Mitglieder, und Sie müssen verstehen, dass ich manuell hinzufügen Diese Benutzergruppen Alltag in dieser Phase haben. Gibt es nicht eine Möglichkeit für mich, manuell deaktivieren Sie diese Benutzergruppen vBET fügt jetzt? Ich weiß gar nicht verstehen, warum Sie das getan haben!?
Es ist genauso Standard vBulletin Benutzergruppen festlegen. An, etc. Keine mod. Ich verstehe wirklich nicht, warum vBET nutzt nun Benutzergruppen?
Dies war hier anfordern:
Ich verstehe, es ist großes Problem für Sie. Um es Ihnen so schnell wie möglich bitte einfach PM an mich Ihre Zugangsdaten zum Admin CP und FTP. Auch mir bitte sagen, was genau Benutzergruppe kann ich hier hinzufügen und die genau Cron-Task (mit Namen) habe ich zu laufen, um das Problem zu sehen. Ich werde prüfen und korrigieren sie auf Platz - das wird am schnellsten Ergebnisse zu geben. Ich werde diese persönlich Griff und tun es heute, wenn Sie mir Informationen schnell genug (Ich werde für 4-5 Stunden mehr heute verfügbar ist, mit 1 Stunde Pause jetzt). Wenn Sie nicht möchten, dass Ihre Zugangsdaten zu teilen, dann brauche ich noch ausführlich erläutert, wie unser Test-Forum so zu konfigurieren, die Auswirkungen zu sehen.
Auch eine weitere Frage zu verstehen die Frage richtig - funktioniert Benutzergruppen entfernt werden (so Benutzergruppe aus Forum verschwinden) oder einfach Zuordnung Benutzer zu Benutzergruppe verschwindet. Sie müssen also Benutzergruppen wieder hinzufügen oder zuordnen Benutzer Benutzergruppe wieder?
Dank Michal. PM geschickt.
Was ich sehe, immer weg von cron genommen ist mein 'Legend' und 'Xtreme' Benutzergruppen / Reihen. Ich weiß wirklich nicht, wie ich es erklären. Ich hoffe ihr könnt auf meinem Forum zu sehen. Ich bin auch nicht ganz sicher, welche cron. Aber jeden Tag, nach dem Hinzufügen dieser manuell, sind sie wieder weg. So bin ich vermute, es hat den cron Aktualisierung usertitles und rangiert werden.
Danke für die Hilfe!
Als ich in PM schrieb - ich habe alle täglichen Cron-Tasks auf Ihrem Forum und nichts gefunden. In diesem Moment sind wir nicht in der Lage, das Problem zu reproduzieren, so sind wir nicht in der Lage, daran zu arbeiten. Auch als ich Ihnen schrieb ich wirklich doupt, dass es vBET Problem ist - Sie haben Problem, dass nur einige spezielle Benutzer ihre Benutzergruppen lose und andere nicht locker gleichen Benutzergruppen - wenn es etwas werden automatisch wahrscheinlich wäre es für alle Benutzer mit dieser Benutzergruppe beeinflussen . Ich überprüfte vBET Code für Benutzergruppen wieder und ich fand nichts, was dieses Problem verursachen könnten. So ist es vielleicht von einigen Aktionen von den Benutzern durchgeführt verursacht - sprechen Sie bitte mit ihnen einen herausfinden, gab es einige gemeinsame Maßnahmen ergriffen werden.
Kurz - ich glaube nicht, dass es vBET Schuld ist, noch bin ich bereit, Details zu überprüfen, wenn Sie uns Informationen, wie das Problem zu reproduzieren. Ich doppelt überprüft alle täglichen Cron-Tasks auf Ihrem Forum und nichts gefunden. Bitte geben Sie detailliertere Informationen, wie das Problem zu reproduzieren.
OK, für 2 Tage, ging ich zurück zu alten vBET. Nicht ein Problem in diesen 2 Tagen. Letzte Nacht habe ich aktualisiert, und heute morgen hatte ich wieder zusätzliche Benutzergruppen auf mindestens 10 Mitglieder. Es muss etwas mit dem zusätzlichen Benutzergruppen vBET nun auch hinzu zu tun. So sagen Sie mir bitte, wie Sie diese vollständig aus vBET denn ich kann nicht weiter so. Dank.
Whole-Code über Benutzergruppen haben Sie in der Datei / includes / vbenterprisetranslator_functions_usergroups.php.
Es gibt nur eine Funktion, die als Reaktion auf vBulletin-Logik (für Haken: userdata_presave) verwendet wird und der Name der Funktion wird vbenterprisetranslator_functions_usergroups.php (7 Treffer).
Sonstige 2 Funktionen in der Datei, welche Änderungen macht, sind für das Entfernen vBET Benutzergruppen während vBET Deinstallation und nirgendwo sonst verwendet wird.
Also, wenn es wegen der vBET falsch ist, dann kann es nur sein, weil der Funktion vbet_changeDefaultLanguageGroup. Nichts anderes macht alle Änderungen auf Benutzergruppen.
Also, wenn Sie sie deaktivieren möchten, dann ist die einfachste Möglichkeit ist, einfach deaktivieren "Set entsprechenden Default Language Group" Plugin. Aber das wird die automatische Griff für vBET Benutzergruppen deaktivieren. Also, wenn Sie wollen diese auch entfernt werden, nimm sie einfach durch Admin CP.
Wir empfehlen, nur um das Plugin deaktivieren Sie bitte zuerst. Wenn Sie Ihr Problem verschwinden zu finden, dann können wir es noch einmal zu überprüfen (wir prüfen es bereits zweimal), noch haben wir dasselbe - wir wissen nicht, wie das Problem zu reproduzieren.
Auch können Sie andere Plugins für Haken userdata_presave und ändern Sie die Ausführung, um Vorher / Nachher-vBET Plugin ausgeführt werden.
Nach dem Deaktivieren dieses Plugin und läuft, ohne dass für etwa 48 Stunden jetzt, habe ich nicht dieses Problem wieder. Also ich denke, es wäre sicher davon ausgehen, dass es da vBET hinzugefügt und weitere Benutzergruppen und ist, wenn man ein paar schon, aus irgendeinem Grund die anderen weg bekommt mit einigen cron läuft genommen. lol, das klingt ein bisschen vage ich weiß, aber ohne das Plugin es ist alles wieder gut.
OK so - wir werden prüfen Sie erneut. Dies war die einzige Änderung, die Sie gemacht - Deaktivieren der Plugin? Hat vBET Benutzergruppen sind immer noch auf Ihrem Forum oder entfernt diese? Was ist die genaue Version Ihres vBulettin (wir wollen die Lupe nicht nur in unserem Code, sondern auch in Hook-Umgebung)?
Ja, das ist die einzige Änderung, die ich gemacht. Und ich nahm die Zecken aus der Benutzergruppen für vBET. Aber sie sind noch da aber. Gibt es einen einfachen Weg, diese zu entfernen? Weil es nimmt eine Menge Platz.
Und ich nahm die Zecken aus der Benutzergruppen für vBET.
Was bedeutet es genau? Was hast du?
Über das Entfernen vBET Gruppen - Sie können es mit Admin CP in vBulletin Optionen zu tun, oder durch das Ausführen-Funktion vbet_removeDefaultLanguageGroups aus / includes / vbenterprisetranslator_functions_usergroups.php
Bitte beachten Sie, dass, wenn Sie diese entfernen werden wir nicht ale um sich näher mit dem Thema, weil es nur auf dem Forum passiert.
Was bedeutet es genau? Was hast du?
Ich abgewählt die Benutzergruppen aus vBET. Wie wenn Sie einen Benutzer in den AKP es einen Tick / Marke wollen wir wählt sagen 'Spanisch' als zusätzliche Benutzergruppe. Das habe ich abgewählt.
Wie ich Ihnen schrieb PM wir noch nicht wissen, was ist der Grund für das Problem auf Ihrem Forum. Dennoch habe ich einige Veränderungen in vBET Code in diesem Bereich. Gerade jetzt vBET übernimmt Benutzergruppen nur, wenn einige Benutzergruppen oder geändert werden, wenn Benutzer Standardsprache Chanes. So in Haken ist es Bedingung hinzugefügt:
if ($this->setfields['membergroupids'] || $this->setfields['vbet_def_lang']) {
Ich habe keine Ahnung wird es zu Ihrem Problem helfen, da wir nicht wissen, was sie verursacht. Auf jeden Fall ist es möglich, dass es hilft. Wie ich schrieb Ihnen in PM, in Ihre Änderungen Geschichte oft Benutzergruppen aus der Zeit vor Spalte gelöscht wurde - vielleicht, weil dort, wo nicht aus der Datenbank geladen überhaupt. Mit dieser Bedingung in solchen Fällen vBET wird nichts tun, weil in Stand Fällen, wenn der Benutzer Änderungen Daten seitens des Nutzers CP oder admin by Admin CP, dann Benutzergruppen geladen werden.
Diese in der nächsten Version enthalten sein, so bitte überprüfen Sie es. Wenn es nicht funktionieren, dann wird man den Haken wieder zu deaktivieren, und wir werden Untersuchungen gemacht erneut.
Bitte bestätigen Sie nach dem Update hilft es.
EDITED - es ist bestätigt. Für schnelle Lösung finden:
1. Zum Admin CP -> Plugins & Produkte -> Plugin Manager
2. Suche Haken namens Set entsprechenden Default Language Group für Haken userdata_presave und klicken Sie auf das Bearbeiten
3. Fügen Sie am Anfang des Codes:
if ($this->setfields['membergroupids'] || $this->setfields['vbet_def_lang']) {
4. Fügen Sie am Ende des Codes:
}
5. Speichern Sie es
OK, aktualisiert ich jetzt, und prüft, ob ich immer noch dieses Problem. Ich werde euch wissen lassen. Dank.
Nach der Ausführung mit dem Update für mehr als 2 Tage jetzt, und ohne das Deaktivieren dieses Plugin oder etwas anderes, habe ich nicht dieses Problem wieder. Also ich denke, es ist sicher zu sagen, dass Ihr fix den Trick hat. Nochmals vielen Dank Michal. A real big thanks! Ich weiß, dass dieses Problem nur auf meinem Forum präsentieren, und ich schätze die extra Meile, Sie ging mit mir auf diese Hilfe!
kamilkurczak
21-06-11, 22:03
Dank für diese Bestätigung:)
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.