Hattest du bereits auf 1.1.0 geupdatet?
Beiträge von Josh
-
-
Hey,
im ACP kannst du einstellen, nach wie vielen Tagen eine Version gelöscht werden soll. Hast du das aktiviert?
Grüße.
-
Die aktuelle Entwickler-Version (welche du über Jenkins beziehen kannst) ist nicht updatebar und das hat auch so seine Gründe. Unter anderem sollte diese nicht produktiv eingesetzt werden, da hier und da sich noch Fehler eingeschlichen haben. Ein updatebares Paket wird veröffentlicht, wenn ich alles programmiert habe, was ich mir vorgenommen habe.
-
Ich habe in den letzten Tagen mal ein bisschen gebastelt und habe mittlerweile eine brauchbare Lösung für den Shop geschaffen. Der Shop ist in das Grundpaket integriert und wird mit JCoins 1.1.0 erscheinen. Ich werde kurz nach der Veröffentlichung auch ein kleines Entwickler-Tutorial schreiben, damit Entwickler einfach Shop-Item-Types (also was anderes als bspw. Download) schreiben können, dass ist mit dem System nämlich sehr einfach.
-
Ich habe mal eine genauere Fehlerbeschreibung für die neue Version hinzugefügt: https://github.com/wbbaddons/J…c2011c42c605667dd14062663
-
Hey,
nein, weil:
- die hälfte fehlt
- du gar keine Nutzer hast, bei denen du eine Statement-Action ausführen möchtest ($userID ist null). Du musst vorher, wie im Beispiel oben, erst alle Nutzer auslesen und dann in einer Schleife für jeden Nutzer einzelnd die Action ausführen.
Beste Grüße. -
Hallo,
im Prinzip ist das richtig, jaa
-
Hey,
die StatementAction wurde mittlerweile umbenannt (was ich vergessen hatte, zu erwähnen) und heißt nun: wcf\data\user\jcoins\statement\UserJcoinsStatementAction. Das heßt aus dem use [...]StatementEditor muss nun das oben genannte werden. Außerdem solltest du die dafür vorgesehene Action-Methode verwenden. Hier mal ein Beispiel:
Code$this->statementAction = new UserJcoinsStatementAction(array(), 'create', array( 'data' => array( 'reason' => 'Mein Kommentar, gerne auch als Sprachvariable (plain)', 'sum' => 1337, // wie viele JCoins kommen hinzu? Negative Zahlen möglich 'userID' => 1234 // userid ), 'changeBalance' => 1 // sollen die JCoins geupdatet werden? )); $this->statementAction->validateAction(); $this->statementAction->executeAction();
Prinzipiell musst du auch noch eine cronjob.xml hinzufügen (im geposteten Link siehst du den Eintrag Beispielhaft) damit dein Cronjob regelmäßig ausgeführt wird.
Beste Grüße
Josh
-
Hey,
hier ist schonmal Teil 1 von 2 um das Problem zu beheben: https://github.com/wbbaddons/J…c9f599d7e25966a52612e3ac2
-
Hallo,
ja, du musst ein eigenes Paket schreiben, welches einen Cronjob hinzufügt.
Auf Kittblog findest du eine kleine Anleitung zum ersten Plugin, vielleicht hilft das
-
Hallo,
dafür brauchst du keinen Eventlistener, sondern ein Cronjob.
Ich hatte mal einen (veralteten) Ansatz im Plugin drin, diesen findest du noch auf Github: https://github.com/wbbaddons/J…70d6da10b9cc7c266d44fd97c
Nur solltest du die StatementAction, anstelle des StatementEditor, benutzen, dass ist deutlich sauberer.
Beste Grüße
Josh
-
Ein Shop ist in Planung, ich kann aber nicht sagen, wann ich damit fertig bin (oder mal richtig anfange).
Die Paypal-Integration ist auch geplant, würde mich aber freuen, wenn es einen dritten Entwickler gibt, welcher mir die Sache abnimmt (denn ich habe noch so einiges auf meiner TODO stehen)
Beste Grüße.
-
Die Lotterie wurde mal von einem drittem Entwickler angefangen (steinigt mich, aber ich weiß nicht mehr wer) und das Projekt liegt meines Wissens auf Github.
Eine Bank und ein Diebstahl-System werde ich wahrscheinlich nicht programmieren.
-
Hallo,
hast du die Priorisierung beachtet?
Beste Grüße.
-
Hey,
die Gruppe muss eine "Geschlossene Benutzergruppe" sein, darf also nicht moderiert sein.
Beste Grüße.
-
Hallo,
ich habe den Fehler bei @Passi1606 gefunden. Das Problem bei dir ist, dass du keine normale Benutzergruppe angelegt hast und somit JCoins auch keine Gruppe gefunden hat, mit welcher du eine Premiumgruppe anlegen könntest.
Das heißt, der Typ der Benutzergruppe muss "Geschlossene Benutzergruppe" sein.
Beste Grüße.
-
Hallo @Passi1606,
könnte ich bei dir eventuell administrativen Zugriff haben, damit ich dem Problem auf den Grund gehen kann? Zugangsdaten kannst du mir dann gerne per Konversation oder E-Mail zukommen lassen.
Beste Grüße.
-
Hallo,
hast du bereits eine Gruppe angelegt, welche keine Standard-Gruppe ist und keinen administrativen Zugang hat?
Beste Grüße.
-
Hallo,
dankeschön. Meine Vermutungen haben sich bestätigt. Es liegt am Werbungs-Plugin, welches die Buttons für die Message-Options unterbricht, einen neuen Div erstellt und dann die restlichen Icons ausblendet.
Am besten deaktivierst du das Plugin, bis der Fehler behoben wurde und wendest dich an den Entwickler mit einer Referenz auf dieses Thema.
Beste Grüße
Josh
-
Hallo,
ich weiß jetzt so ungefähr lokalisiert wo das Problem liegt und wie es auftritt, warum es auftritt kann ich dir aber erst sagen, wenn ich mal die Templates in Augeschnein nehmen dürfte (am besten direkt mit Paketliste). Würdest du mir also schnell Admin-Zugriff geben?