1. YoureCom
    1. About me
  2. Work Place
  3. Support
  4. Work Place
  • Login
  • Register
  • Search
Everywhere
  • Everywhere
  • Pages
  • Forum
  • Tasks
  • Products
  • More Options
  1. YoureCom - Plugins for the WoltLab Suite Core (WSC)
  2. dr-phil

Posts by dr-phil

  • Manuelle Installation

    • dr-phil
    • June 13, 2024 at 8:40 PM
    Quote from Marcel Beckers

    Wäre auch eine Möglichkeit. Ich würds so nicht machen, sondern eher zusehen, dass ich die Datei aufgerufen bekomm. ;)

    Kann bestätigen, dass es mit dem Cronjob Script von mir funktioniert! ;)

  • Manuelle Installation

    • dr-phil
    • June 11, 2024 at 9:32 PM
    Quote from Marcel Beckers

    Wäre auch eine Möglichkeit. Ich würds so nicht machen, sondern eher zusehen, dass ich die Datei aufgerufen bekomm. ;)

    Ja, wie gesagt, das geht bei mir leider nicht :(

  • Manuelle Installation

    • dr-phil
    • June 9, 2024 at 6:54 PM

    Kann ich nicht einfach einen Cronjob einrichten den ich einfach Nachts laufen lasse, der das hier macht?

    Code
    ...
    $statement->execute([MultiHunter::createUserString(), $userID]);


    Edit: Klappt soweit mit dem Cronjob!

    PHP: woltlab/lib/system/cronjob/UserStringCronjob.class.php
    <?php
    namespace wcf\system\cronjob;
    use wcf\data\cronjob\Cronjob;
    use wcf\system\event\EventHandler;
    use wcf\system\WCF;
    use wcf\data\multiHunter\MultiHunter;
    /**
    * Provides a default implementation for cronjobs.
    *
    * @autor dr-phil
    * @copyright 2001-2019 WoltLab GmbH
    * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
    * @package WoltLabSuite\Core\System\Cronjob
    */
    class UserStringCronjob implements ICronjob
    {
       /**
        * @inheritDoc 
        */
       public function execute(Cronjob $cronjob)
       {
           $anzahl = 1000;
           // get all userIDs
           $userIDs = [];
           $sql = "SELECT userID
                   FROM wcf" . WCF_N . "_user
                   WHERE userString = ''
                   LIMIT " . $anzahl;
           $statement = WCF::getDB()->prepareStatement($sql);
           $statement->execute();
           while ($row = $statement->fetchArray()) {
               $userIDs[] = $row['userID'];
           }
           // create userStrings
           foreach ($userIDs as $userID) {
               $sql = "UPDATE wcf" . WCF_N . "_user
                       SET userString = ?
                       WHERE userID = ?";
               $statement = WCF::getDB()->prepareStatement($sql);
               $statement->execute([MultiHunter::createUserString(), $userID]);
           }
       }
    }
    Display More
  • Manuelle Installation

    • dr-phil
    • June 9, 2024 at 5:41 PM

    Die Datei liegt bei mir im Ordner "woltlab". Also im selben Ordner wie z.B der Ordner "forum", "js" und "acp" bzw im selben Ordner wie auch "global.php".

    Mein Forum leitet mich standardmäßig auf "https://www.url.de/forum" wenn ich "https://www.url.de/userString.php" ansurfe.

    Ist das der richtige Ort?

  • Manuelle Installation

    • dr-phil
    • June 9, 2024 at 1:29 PM
    Quote

    6. Rufe bitte folgenden Link auf: https://www.yourecom.de

    Welchen Link genau? Meinst du so: https://www.linkzumforum.de/userString.php ?

    Habe die Datei im WSC Verzeichnis hochgeladen, aber diese lässt sich wahrscheinlich aufgrund von Rewrite Rules nicht direkt aufrufen.

  • Installation bricht ab

    • dr-phil
    • May 21, 2024 at 7:43 PM

    Habe gerade de Multihunter gekauft und versucht zu installieren!

    Bei 46% blieb die Installation stehen und irgendwann gab es einen internen Serverfehler, vermutlich weil die Installation einfach zu lange gedauert hat.

    Infos zum Forum:

    • 64.636 Mitglieder
    • 59.643 Themen
    • 581.362 Beiträge

    Was muss ich nun tun? Habe ich nun ein nur zu Hälfte installiertes Plugin? Soll ich es nochmal deinstallieren und nochmal versuchen? Ich denke aber es wird aufgrund der langen Installationszeit wieder abbrechen.

    Laut Paketmanager ist das Plugin installiert.
    Unter "Benutzer" habe ich folgende Menü Einträge im ACP

    Multihunter

    1. Logeinträge auflisten
    2. Logeinträge durchsuchen
    3. Whitelist
    4. Automatische Sperre
    5. Trashmails administrieren

    Außerdem konnte ich sehen, dass folgende Cronjobs fehlgeschlagen sind.

    Grüße,
    Phil

Last completed Tasks

  1. Revision of own events Guestbook

    Marcel Beckers January 15, 2023 at 12:49 PM
  2. Revision of own events Workplace

    Marcel Beckers January 15, 2023 at 12:49 PM
  3. PHP Database API Post

    Marcel Beckers January 15, 2023 at 12:33 PM
  4. Replacement of HeaderUtil::redirect Clan Management

    Marcel Beckers January 15, 2023 at 12:40 PM
  5. Implementation of the Infraction System Clan Management

    Marcel Beckers December 15, 2021 at 4:12 PM
  6. Implementation of the Infraction System Competitions Based System

    Marcel Beckers December 15, 2021 at 4:09 PM
  1. Contact
  2. Privacy Policy
  3. Legal Notice
  4. Terms and Conditions (T&C)
Powered by WoltLab Suite™
Design by DragNord.com