Beiträge von Cyperghost

    Es ist etwas schwierig an die Daten selber nochmal ran zu kommen, diese liegen jedoch einmal in der Datenbank in der Tabelle wcf1_category, wichtig, das sind nicht alle Einträge und du kannst diese nicht einfach so kopieren, weil die Referenzen bei diesem Eintrag sich geändert haben.

    Daher würde ich einfach empfehlen, alle Einträge nochmal neu anzulegen.

    Du kannst aber die Einträge dir in der alten Datenbank ansehen in dem du diesen Query ausführst

    Hier mit kannst du dir alle Partner auflisten

    SQL
    SELECT * FROM wcf1_category category LEFT JOIN wcf1_object_type objectType ON(objectType.objectTypeID = category.objectTypeID) 
    WHERE objectType.objectType = 'de.wbb-elite.partner'

    Hier mit kannst du dir alle Link Us auflisten

    SQL
    SELECT * FROM wcf1_category category LEFT JOIN wcf1_object_type objectType ON(objectType.objectTypeID = category.objectTypeID) 
    WHERE objectType.objectType = 'de.wbb-elite.linkUs'

    Bitte beachte, das die Felder title description ggfs. Sprachvariablen sind und daher der Inhalt aus der Tabelle wcf1_language_item entnommen werden müsste.

    Aber beißt sich das dann nicht, weil sie es sich ja kaufen müssen? Oder wird die dann nur gezeigt wenn gekauft?!

    Das wird dann angezeigt, sofern diese in der jeweiligen Benutzergruppe sind.

    Das heißt, die Ranggrafik darf nicht für Registrierte Benutzer sein, sondern muss für eine Premium oder was auch immer Gruppe sein :)

    Wenn ich das Plugin habe und die Mitglieder sich Mitgliedschaften kaufen können, werden dann auch alle Ränge angezeigt oder wie läuft das?

    Sofern du natürlich für die jeweilige Benutzergruppe eine Ranggrafiken hast, wird diese Ranggrafik natürlich auch dem Benutzer zugeordnet.

    Das passiert aber nur, wenn du eine Ranggrafik als "Pflicht" Ranggrafik ausgewählt hast, die CheckboxRanggrafik muss genutzt werden!

    Aze  Hiraku ich habe diesbezüglich eine News veröffentlich

    21. Dezember 2020 um 12:50

    So eben wurde das Plugin auf die Version 5.3.0 pl 2 geupdatet.

    ab EUR 3,50

    Dabei würde die vorherige Version 5.3.0 von den Update-Server gelöscht, ein Update von der installierten Version 5.3.0 auf 5.3.0 pl 1 ist natürlich möglich. Die neue Version ist nur für das WSC5.2+(WSC5.2 sowie 5.3), diese Änderungen bringen nach nachträglichen Tests, Fehler bei den vorherigen Versionen wie WSC3.0 oder 3.1.

    Solltet ihr daher das WSC3.0 oder 3.1 haben und das Plugin in der Version 5.3.0 installiert haben, müsst ihr das Plugin entweder deinstallieren und die Version 4.0.1 pl 2 installieren oder aber auch veränderte Dateien wieder rückgängig machen, siehe diesen Thread hier.

    Dann bitte folgendes ändern in der Datei wcf/lib/system/multirank/MultirankSidebar.class.php

    PHP: MultirankSidebar.class.php
        /**
         * @inheritdoc
         */
        public function getDataUserID() {
            return 'object-id';
        }

    und ersetzen durch

    PHP: MultirankSidebar.class.php
        /**
         * @inheritdoc
         */
        public function getDataUserID() {
            return 'user-id';
        }

    Leider wurde im WSC5.3/5.2 einiges am Template geändert das was im WSC3.1/3.0 ging geht jetzt nicht mehr.

    Ich muss dazu demnächst mit allen fixes eine neue Version hochladen wird aber leider noch etwas dauern.

    Füg bitte folgendes am ende der Datei wcf/lib/system/multirank/MultirankTeamOnline.class.php ein, und ersetzte entferne das letzte } vorher

    PHP: MultirankTeamOnline.class.php
        /**
         * @inheritdoc
         */
        public function getDataUserID() {
            return 'user-id';
        }
    }

    So das diese Datei so endet und nichts weiteres mehr kommt

    Dies News werden ab dem installations Zeitpunkt versendet.

    Sollten keine versendet werden, guck ob das Plugin auch dafür installiert ist, ist ja eine extra Erweiterung und ob der WSC Connect vollständig konfiguriert ist und ggfs. sogar andere Nachricht versendet.


    sollte das alles zutreffen nochmal den Fehler log durch sehen ob da irgendetwas vom News-System drinnen ist.

    Ach und welche Version hast du installiert des WSC Connect?

    Hast du den Cache einmal geleert gehabt tritt der Fehler dann immer noch auf?

    So wie es aussieht stimmen nicht alle Keys in der Datenbank, ansonsten würde die Einträge nämlich gelöscht werden, überprüf dies bitte mal.

    Sollte das alles passen, könntest du mir einen Zugang zur Datenbank und Admin Bereich zuschicken per Konversation.

    In der Datei wcf/lib/system/multirank/MultirankSidebar.class.phpdie Zeilen

    PHP: MultirankSidebar.class.php
    public function getDataUserID() {
       return 'user-id';
    }

    durch diese hier

    PHP: MultirankSidebar.class.php
    public function getDataUserID() {
       return 'object-id';
    }

    Der Fehler ist in der kommenden Version behoben

    Du kannst dies im Template ändern und zwar einfach folgende Zeile durch diese hier ersetzen

    Code: email_notification_newsComment.tpl
    {$comment->getMailMessageText($mimeType)}
    Code: email_notification_newsComment.tpl
    {$comment->getMailText($mimeType)}

    Das gleiche kannst du auch in den anderen Templates machen email_notification_newsCommentResponse.tpl email_notification_newsCommentResponseOwner.tpl die Zeilen könnten dort aber abweichen, der Inhalt ist aber der selbe

    [jira='NEWS-89'][/jira]