Besonders herausheben möchte ich aber die tolle Reaktionszeit von Cyperghost und das ständige offene Ohr!
Das möchte ich auch unterschreiben, er rotiert momentan und bleibt sehr kompetent.
Besonders herausheben möchte ich aber die tolle Reaktionszeit von Cyperghost und das ständige offene Ohr!
Das möchte ich auch unterschreiben, er rotiert momentan und bleibt sehr kompetent.
Natürlich wird es das, gebt den Entwickler doch etwas Zeit. Sowas kann auch aufwendig sein.
Es bleibt eine weisse Fläche am Ende der Box-Übersicht übrig:
Das ist völlig normal und dem masonry-effekt zu schulden
https://masonry.desandro.com/
Oje, wenn ich das hier vorher gesehen hätte, dann hätte ich mir die neue Version nicht gekauft.
Darum ist es wichtig, den ganzen Prozess zu folgen.
Cyperghost bekommt das schon hin!
Na klaro, er muss nur auch mal zwischendurch atmen können. Und seht das alle doch mal so: So wird viel entdeckt und neue Ideen kommen hinzu.
Ich kann kein 4 Tage altes Backup einspielen. Da drehen die User durch.
Man sollte generell ein tägliches Backup haben und vor allem dann eins machen, wenn man Änderungen am System vornimmt; auch eine Plugin-Installation. Backups sind das A und O
Super !
Ganz tolle Plugins und Erweiterungen, DANKE!
Ok, ich verstehe.
Danke für die Info.
mfg
Huhu,
ich habe vergessen zu sagen das odysee.com von lbry.tv ist.
https://lbry.tech/api/sdk#stream_create
https://github.com/lbryio/lbry-sdk
Die haben das mal aufgesplittet gehabt.
https://lbry.com/faq/how-to-publish
Vielleicht hilft das ja.
mfg
Wow, bin begeistert von der Arbeit
Darf man hier Wünsche äußern?
Wenn dem so ist, würde ich mir auch die Odysee.com API wünschen.
Danke für deine Arbeit
Hallo,
unterstützt dieses Plugin das $__disableAds ?
Warum ich das Frage: https://www.woltlab.com/pluginstore/fi…ts/comment49341
ZitatIch kenne das Plugin leider nicht. Da müsstest du dort einmal nachfragen ob die WoltLab-Variable $__disableAds berücksichtigt wird. Falls nicht, kann man das aber sicher per Templateänderung nachrüsten. (womöglich unterstützen die EasyAds-Banner sogar TemplateCode?)
mfg
Hallo,
besteht die Möglichkeit zukünftig, den Viecode Shop, Lexikon und die Filebase zu unterstützen?
mfg
Ist es möglich das dies auch mit Leerzeichen in der Zukunft funktioniert?
Mir ist auch aufgefallen, dass das Plugin in der Kategorie-Beschreibung vom Viecode-Shop nicht greift.
Ist es möglich für eine zukünftige Version?
Hallo,
wie kann ich denn mit Leerzeichen suchen? Beispiel "Manuka Honig"?
Auch mit Bindestrich beispielsweise "Manuka-Honig" wird es nicht gefunden.
Ich würde mir wünschen dass man sowas zukünftig unterstützen würde.
mfg
Gerade noch einmal geprüft.
Der Token ist korrekt und habe den Push++ Server noch einmal neugestartet.
Fehlermeldung trittt durchgehend auf und der Punkt bleibt rot.
LG
Dennoch erhalte ich Fehlermeldungen:
Thu, 16 Dec 2021 23:36:17 +0000
Message: Failed to HTTPRequest
PHP version: 7.4.3
WoltLab Suite version: 5.4.9
Request URI: GET /article/654-x-22-report-vom-14-12-2021-nachricht-erhalten-11-3-marker-mitten-im-chaos-gibt-e/
Referrer: android-app://org.telegram.messenger/
User Agent: Mozilla/5.0 (Linux; Android 8.0.0; ATU-L31) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.104 Mobile Safari/537.36
Peak Memory Usage: 5835008/134217728
======
Error Class: wcf\system\exception\SystemException
Error Message: Failed to HTTPRequest
Error Code: 0
File: /home/users/XXXXX/www/XXXXX/lib/util/HTTPRequest.class.php (280)
Extra Information: YToxOntpOjA7YToyOntpOjA7czoxNjoiVGVtcGxhdGUgQ29udGV4dCI7aToxO3M6NDk0OiJ9Cj8+Cjw/cGhwICR0aGlzLT5hc3NpZ24oInB1c2hQbHVzUGx1cyIsICR0aGlzLT52WydfX3djZiddLT5nZXRQdXNoUGx1c1BsdXNIYW5kbGVyKCkpOyA/PgoKPT09PT4gPD9waHAgaWYgKCR0aGlzLT52WydwdXNoUGx1c1BsdXMnXS0+aXNDb25maWd1cmVkKCkgJiYgICEgZW1wdHkoJHRoaXMtPnZbJ3B1c2hQbHVzUGx1cyddLT5nZXRDb25uZWN0aW9uVXJsKCkpKSB7ID8+Cgk8c2NyaXB0IGRhdGEtcmVsb2NhdGU9InRydWUiPgogICAgICAgIHJlcXVpcmUoWydMYW5ndWFnZScsCiAgICAgICAgICAgICAgICAnV0JCRWxpdGUvV1NDL1B1c2gvSGFuZGxlcicsCiAgICAgICAgICAgICAgICAnV0JCRWxpdGUvV1NDL1B1c2gvTm90aWZpY2F0aW9uL0NvbnZlcnNhdGlvbicsCiAgICAgICAgICAgICAgICAnV0JCRWxpdGUvV1NDL1B1c2gvTm90aWZpY2F0aW9uL0hhbmRsZXInLAogICAgICAgICAgICAgICAgJ1dCQkVsaXRlL1dTQy9QdXNoL05vdGlmaWNhdGlvbi9Vc2VyJ10sCiI7fX0=
Stack Trace: [{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/system\/push\/PushPlusPlusHandler.class.php","line":243,"function":"execute","class":"wcf\\util\\HTTPRequest","type":"->","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/templates\/compiled\/4_wcf_1_offline.php","line":2707,"function":"getConnectionUrl","class":"wcf\\system\\push\\PushPlusPlusHandler","type":"->","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/system\/template\/TemplateEngine.class.php","line":346,"args":["[error_during_sanitization]"],"function":"include","class":"","type":""},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/system\/request\/RequestHandler.class.php","line":111,"function":"display","class":"wcf\\system\\template\\TemplateEngine","type":"->","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/index.php","line":11,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":[]}]
======
Error Class: GuzzleHttp\Exception\ConnectException
Error Message: cURL error 7: Failed to connect to 127.0.0.1 port 8082: Connection refused (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://127.0.0.1:8082/token
Error Code: 0
File: /home/users/XXXXX/www/XXXXX/lib/system/api/guzzlehttp/guzzle/src/Handler/CurlFactory.php (210)
Extra Information: YToxOntpOjA7YToyOntpOjA7czoxNjoiVGVtcGxhdGUgQ29udGV4dCI7aToxO3M6NDk0OiJ9Cj8+Cjw/cGhwICR0aGlzLT5hc3NpZ24oInB1c2hQbHVzUGx1cyIsICR0aGlzLT52WydfX3djZiddLT5nZXRQdXNoUGx1c1BsdXNIYW5kbGVyKCkpOyA/PgoKPT09PT4gPD9waHAgaWYgKCR0aGlzLT52WydwdXNoUGx1c1BsdXMnXS0+aXNDb25maWd1cmVkKCkgJiYgICEgZW1wdHkoJHRoaXMtPnZbJ3B1c2hQbHVzUGx1cyddLT5nZXRDb25uZWN0aW9uVXJsKCkpKSB7ID8+Cgk8c2NyaXB0IGRhdGEtcmVsb2NhdGU9InRydWUiPgogICAgICAgIHJlcXVpcmUoWydMYW5ndWFnZScsCiAgICAgICAgICAgICAgICAnV0JCRWxpdGUvV1NDL1B1c2gvSGFuZGxlcicsCiAgICAgICAgICAgICAgICAnV0JCRWxpdGUvV1NDL1B1c2gvTm90aWZpY2F0aW9uL0NvbnZlcnNhdGlvbicsCiAgICAgICAgICAgICAgICAnV0JCRWxpdGUvV1NDL1B1c2gvTm90aWZpY2F0aW9uL0hhbmRsZXInLAogICAgICAgICAgICAgICAgJ1dCQkVsaXRlL1dTQy9QdXNoL05vdGlmaWNhdGlvbi9Vc2VyJ10sCiI7fX0=
Stack Trace: [{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/system\/api\/guzzlehttp\/guzzle\/src\/Handler\/CurlFactory.php","line":158,"function":"createRejection","class":"GuzzleHttp\\Handler\\CurlFactory","type":"::","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/system\/api\/guzzlehttp\/guzzle\/src\/Handler\/CurlFactory.php","line":110,"function":"finishError","class":"GuzzleHttp\\Handler\\CurlFactory","type":"::","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/system\/api\/guzzlehttp\/guzzle\/src\/Handler\/CurlHandler.php","line":47,"function":"finish","class":"GuzzleHttp\\Handler\\CurlFactory","type":"::","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/system\/api\/guzzlehttp\/guzzle\/src\/Handler\/Proxy.php","line":48,"function":"__invoke","class":"GuzzleHttp\\Handler\\CurlHandler","type":"->","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/system\/api\/guzzlehttp\/guzzle\/src\/PrepareBodyMiddleware.php","line":64,"function":"GuzzleHttp\\Handler\\{closure}","class":"GuzzleHttp\\Handler\\Proxy","type":"::","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/system\/api\/guzzlehttp\/guzzle\/src\/Middleware.php","line":31,"function":"__invoke","class":"GuzzleHttp\\PrepareBodyMiddleware","type":"->","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/system\/api\/guzzlehttp\/guzzle\/src\/RedirectMiddleware.php","line":71,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/system\/api\/guzzlehttp\/guzzle\/src\/Middleware.php","line":63,"function":"__invoke","class":"GuzzleHttp\\RedirectMiddleware","type":"->","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/system\/api\/guzzlehttp\/guzzle\/src\/HandlerStack.php","line":75,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/system\/api\/guzzlehttp\/guzzle\/src\/Client.php","line":331,"function":"__invoke","class":"GuzzleHttp\\HandlerStack","type":"->","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/system\/api\/guzzlehttp\/guzzle\/src\/Client.php","line":107,"function":"transfer","class":"GuzzleHttp\\Client","type":"->","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/system\/api\/guzzlehttp\/guzzle\/src\/Client.php","line":123,"function":"sendAsync","class":"GuzzleHttp\\Client","type":"->","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/util\/HTTPRequest.class.php","line":226,"function":"send","class":"GuzzleHttp\\Client","type":"->","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/system\/push\/PushPlusPlusHandler.class.php","line":243,"function":"execute","class":"wcf\\util\\HTTPRequest","type":"->","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/templates\/compiled\/4_wcf_1_offline.php","line":2707,"function":"getConnectionUrl","class":"wcf\\system\\push\\PushPlusPlusHandler","type":"->","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/system\/template\/TemplateEngine.class.php","line":346,"args":["[error_during_sanitization]"],"function":"include","class":"","type":""},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/lib\/system\/request\/RequestHandler.class.php","line":111,"function":"display","class":"wcf\\system\\template\\TemplateEngine","type":"->","args":[]},{"file":"\/home\/users\/XXXXX\/www\/XXXXX\/index.php","line":11,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":[]}]
Alles anzeigen
Vielen Dank,
habe alles hinbekommen.
Frage: Oben rechts das Icon bleibt rot, klicke ich drauf bekomme ich die Meldung
ZitatStatus des Push++ Servers
Erfolgreiche Verbindung zum Push-Server
Ein Fehler meinerseits oder Designtechnisch?
LG
Ich nutze Ubuntu 20.04 und es scheint, dass die Lib zu alt sei? So wurde mir das gesagt, da ich eine neuere bereits benutze.
Was kann ich da tun?
Mega schwere Geburt für ein Leie
● pushxx.service - Push++ Socket Server
Loaded: loaded (/etc/systemd/system/pushxx.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Tue 2021-12-07 18:40:54 CET; 5s ago
Process: 764124 ExecStart=/usr/local/bin/pushxx (code=exited, status=127)
Main PID: 764124 (code=exited, status=127)
Dec 07 18:40:54 XXXXXXX systemd[1]: Started Push++ Socket Server.
Dec 07 18:40:54 XXXXXXX pushxx[764124]: /usr/local/bin/pushxx: error while loading shared libraries: libicui18n.so.60: cannot open shared objec>
Dec 07 18:40:54 XXXXXXX systemd[1]: pushxx.service: Main process exited, code=exited, status=127/n/a
Dec 07 18:40:54 XXXXXXX systemd[1]: pushxx.service: Failed with result 'exit-code'.
Bekomme das nicht zum laufen
In der push.log steht nichts.
In der Firewall ist der Port vorhanden
Grüße,
ich nutze bei uns Letsencrypt und weiß nicht, wie ich diese Datei bearbeiten muss/soll:
<virtualhost *:443>
ServerName www.eure-domain.de
DocumentRoot /var/www/html
SSLEngine on
SSLCertificateFile /path/to/www_yoursite_com.crt
SSLCertificateKeyFile /path/to/www_yoursite_com.key
SSLCertificateChainFile /path/to/DigiCertCA.crt
.
.
.
ProxyPreserveHost on
ProxyPass "/socket" "ws://127.0.0.1:8081"
ProxyPassReverse "/socket" "ws://127.0.0.1:8081"
</virtualhost>
Alles anzeigen
Die Dateien sehen bei mir offenbar so aus
Weitere Frage, müssen diese Punkte wie im Beispiel gezeigt bleiben?
Muss hier ebenso noch etwas anegpasst werden?
LG
Seit 2013 entwickeln wir Plugins für die WoltLab Suite. Eines der bekanntesten Plugins von uns ist das News-System.