Siehe: https://community.contao.org/de/showthread.php?50849-Integration-f%C3%BCr-Discourse-(Forum-amp-Mailing-List)&p=460828&viewfull=1#post460828
Art: Beiträge; Benutzer: FloB
Siehe: https://community.contao.org/de/showthread.php?50849-Integration-f%C3%BCr-Discourse-(Forum-amp-Mailing-List)&p=460828&viewfull=1#post460828
Jep, das sind die richtigen Repos. craffft hat mein Repo geforkt und die Erweiterung für Contao 4 angepasst. Irgendwann komme ich vielleicht dazu den PR zu bearbeiten :D
Der Vollständigkeit halber: Immer in die Web-Konsole des Browsers schauen, da werden die JavaScript-Fehler protokolliert. Ist bei jedem Browser dabei, z. B. für die Web-Konsole vom Firefox findest du...
Beachte, dass der E-Mail-Versand von Websites bei reinen Consumer-E-Mail-Anbietern wie GMX mehr schlecht als recht funktioniert, grade wenn es sich um professionelle(re) Angebote mit mehr als einer...
Kannst du bei wget u.Ä. alles easy konfigurieren (zufällige Zeit zwischen Requests, eigener UA, etc), dass es nicht bzw nur mit erheblichem(!) Aufwand Server-seitig festgestellt werden kann...
Kannst du spezifizieren, warum das nicht geht? Es gibt einige alternative Wege zum "offiziellen" bzw. primär empfohlenen Weg, um doch an ein Zertifikat von Let's Encrypt zu kommen.
Klingt nach SPAM-Filter bzw. vergleichbare Maßnahmen, da Absender-Server nicht mit MX-Server übereinstimmen. Stichwort Reverse Lookup etc. Ein Einsatz eines Mailers ohne das über den "richtigen"...
Es würde vielleicht helfen ein paar kleine Work Packages zu schnüren, die manche an das Projekt sanft und gut definiert heranführt (sei es auch "nur" CSS der Website). Ich sehe auch das Problem, dass...
Wenn ich das noch anmerken darf: Ich finde es recht befremdlich, dass der News-Beitrag von der Seite verschwunden ist und nirgendwo sonst Informationen zur Umfrage stehen außer ein lapidares "der...
Die für Contao v2 einsetzbare Version der Erweiterung ist unter https://github.com/fbender/contao-discourse zu finden. Hilfe bei der Portierung auf neuere Contao-Versionen wird gerne im Repository...
Könnte eine automatische Sicherheitsfunktion sein, die verhindert, dass mail() (bzw. die Swiftmail-APIs) von GET-Parametern gefüttert werden kann.
Sorry, kann ich nicht beantworten, da ich das bisher gar nicht eingesetzt hatte ;)
Für dein Problem kannst du Erweiterungen einsetzen, das ist wahrscheinlich einfacher/(update-)sicherer als das in Eigenregie zu stricken. Hatte mir dazu folgende Links notiert:
...
Könntest auch ein PHP-Script basteln, was localconfig.php include'd und das $GLOBALS array (bzw. dem Untereintrag) JSON-encoded und im STDOUT ausgibt – dann via Python das PHP-Script aufrufen und das...
Hab endlich gefunden, was ich damals gesucht hatte:
- Uebersicht: https://github.com/masukomi/ar90-readability
- https://github.com/mozilla/readability (Firefox-Version, wird weiter...
Also vorweg, Contao besitzt keine (externe) API. Du kannst natürlich eine Erweiterung schreiben, die etwas entsprechendes zur Verfügung stellt (s. [JSONAPI] wie vorhin erwähnt, oder die ältere...
Also technisch machbar wäre es? Wie viel Mehraufwand wäre es denn? Müsste der Aufwand eh nicht in der einen oder anderen Form getrieben werden, nämlich zur Umstellung auf Contao 5? Es geht ja dann...
Es wäre äußerst hilfreich, wenn die Core-Module schon zum entsprechenden Zeitpunkt in der 4er-Serie im neuen Format vorliegen würden – nicht unbedingt per default, sondern als (äquivalent...
Jup, läuft wie geschmiert. Sollte ich in den nächsten Wochen endlich mal Zeit haben, werde ich die Funktionalität auch nochmal aufbohren, sodass z.B. Nutzer automatisch aus Discourse ausgeloggt...
Lass die Prefixes weg! Schau dir lieber das hier an: caniuse.com/flexbox und lass' nur bei wirklichem Bedarf nen Autoprefixer (http://autoprefixer.github.io/) drüber laufen oder nutze fertige Mixins...
Ich weiß davon: https://www.readability.com/developers/guidelines#publisher – ich dachte auch, dass die irgendwas Open Source haben, finde aber auf die schnelle nix auf deren Website (bin am Handy...
Habe vor diesem Post bereits den Commit kommentiert. Die zweite Nachricht hier war als Warnung an potenzielle Nutzer der Erweiterung gedacht.
PS: Mir geht es hier nicht darum irgendwas schlecht zu...
Achtung, wieder eine potenzielle SQL-Injection-Lücke! Ich rate dir dringenst auf SQL Prepared Statements oder besser die Models zurückzugreifen!
Gibt's bei Netcup deutlich billiger ;)
Wie ändert sich dadurch die Benutzung für den Admin? Wenn ich den Code richtig interpretiere, legt man nun weder Module noch Unterseiten für den Startpunkt an, oder?
OK, dennoch bist du mit...
Sehr vielversprechend. Eine fehlende (externe) API ist m. E. einer der Schwachpunkte von Contao. Hast du eine Beispielseite, bei der man mit der API rumspielen kann?
Wenn ich mir den Code so...
Vielleicht interessant: alte vBulletin-URLs auf neue Discourse-URLs umschreiben: https://meta.discourse.org/t/redirect-vbulletin-urls-to-discourse-urls/47394
Sorry, ich wollte damit keine ich-will-alles-kostenlos-Aktion starten oder gar fordern. Mein Punkt war ja, dass das gar nicht kostenlos geht (und das auch recht so ist). War leicht anders zu...
Ja, Toflar hat da an was gebastelt. Spielt aber keine Rolle. Es gibt aber bisher keinen öffentlichen Server dafür, und selbst wenn es einen gibt, wird dieser sich offensichtlich nicht kostenlos...
Es geht ja darum es für den einfachen Fall für den Anwender so umstandslos wie möglich zu machen. Und damit die dauerhaften Klagen über die Unbenutzbarkeit des Composers zu reduzieren....
Dann wird es ja schon reichen ausschließlich diesen Prozessschritt in eine minimale Umgebung auszulagern. Das entspräche ja auch der Lösung mit einem externen Solver-Server, nur dass der Schritt halt...
Stimme ich zu (wie eigentlich jeder hier). Einer der Hauptgründe für mich damals auf Contao (bzw. TYPOlight) zu setzen war der (damals selten verbreitete) Ansatz, nicht jedes Uralt-Hosting...
Aber der Prozess lässt sich ja doch in einzelne Teilschritte zerteilen, oder? Also information gathering, SAT solving, package download & upgrade … Genau das jeweils in separate minimale PHP-Prozesse...
Finde die Aussage ehrlich gesagt etwas ignorant. Bin auch Fan der Kommandozeile und administriere meine Root-Server seit Jahren ausschließlich über die Shell mit viel Handarbeit, und das als Nebenjob...
Vielleicht könnte man mit Weiterleitungen/iFrames/AJAX und ein Aufsplitten der Composer-Prozesse es schaffen ein bisschen mehr Ressourcen für den Composer rauszuschlagen? Contao selber verschlingt ja...
FYI, es gibt hier eine PHP-Bibliothek, die mehrere Provider unterstützt: https://github.com/hybridauth/hybridauth – vielleicht kann man irgendwann diese Erweiterung umwidmen, sodass mehrere Provider...
Im Composer wird die Erweiterung als kompatibel zu 3.5 angegeben: https://packagist.org/packages/kirsten-roschanski/contao-avatar
Naja du kannst das Verhalten im Browser nachstellen, damit liegt irgendwo auf jeden Fall ein Fehler vor (wo genau wird sich rausstellen). Die Jungs und Mädels vom Dev-Team finden da in der Regel...
Interessant! Könntest du bitte deine Beobachtungen unter https://bugzilla.mozilla.org/ ("Developer Tools" Komponente) melden? Danke!
Vielleicht hast du eine Extension, die den Code mal blockiert und mal nicht? Firefox mal im SafeMode ausgeführt? Bzw. Extensions verglichen?
Nope. Kann man die Seite einsehen? Was sagt der Network Manager? Werden die Sourcen überhaupt angefragt oder wirft er einen Netzwerkfehler?
Auf der entsprechenden Seite kannst du mal die Netzwerkanalyse starten (https://developer.mozilla.org/en-US/docs/Tools/Network_Monitor) – dort wird dann (nach einem Neuladen bzw. navigieren) jeder...
Interessant, C-style (multiline) comments scheinen sogar im Standard zu sein (und sind sogar nestable), das wusste ich bisher nicht:
laut:...
Kann man das per Option wieder rückgängig machen? Gibt es langfristig eine Lösung, ohne dass die (sinnvollen) Sicherheitschecks unterlaufen werden?
Guter Punkt. Kann man die PHP-Version, die Composer annimmt, irgendwie faken?
Sonst kann man natürlich (grade mit den fertigen Docker-Bibliotheken) sich "schnell" die richtige Version laden, aber...
Dieses Abhängigkeitenproblem (inkl. Voroptimierung anhand bekannter Abhängigkeitsbäume) kann man nur mit einem Haufen mathematischer Theorie lösen, da mangelt es leider vielen Programmierern an der...
Contao bietet von Haus aus gute Sicherheits-Defaults und -APIs, außerdem filtert es standardmäßig alle Inputs. Wer in seiner Extension-Entwicklung nicht am Contao-Framework vorbei entwickelt, ist...
Du brauchst keine kriminelle Energie um ein System hacken zu wollen (und auch zu können) ;)
Sorry, war @Toflar gedacht!
PoC = Proof of Concept
Hast du einen PoC Code, der das automatisieren könnte? Sprich, auf der einen Seite schiebst du compose.json + Plattforminfos (Welche sind das? Hast du dafür ein Script, was diese Plattforminfos...
Das OpenH264-Plugin wird nicht für normale Videowiedergabe sondern v.a. Low-Latency-Encoding für Videochats (WebRTC) verwendet.
Sowas kann immer mit der Grafikkarte bzw. den Treibern zusammenhängen. Alle Browser führen Black- bzw. Whitelists für problematische bzw. known-good-Treiber, die keine Abstürze oder andere Probleme...
in der Readme steht auch:
Was ist denn DIC bzw. andere "bundle features"?
Problem ist hauptsächlich, dass es eine Klasse mit dem Namen "String" gibt/gab, was in PHP 7 nicht mehr erlaubt ist. Einige Erweiterungen nutzen diese Klasse, und die sind dann nicht PHP 7 kompatibel...
Ich beziehe das jetzt mal auf mich.
Im Prinzip ja. Ggf. gehe ich gleich auf Contao 4, hängt davon ab, wann die Website neugemacht wird und wie dann die Story um Contao 4 rum aussieht. Aber einer...
Habe selber bei einem Verein einen privaten Bereich, den man als Portal bezeichnen könnte. Ergebnis ist eine veraltete Contao-Version und die Erkenntnis, dass – besonders für ein Forum – eine dafür...
Die Implementierung ist mit einer selbstgehosteten Version von Discourse (eigener Server mit Docker Engine) und Contao 2.x im Produktivbetrieb. Kosten fallen für ein Self-Hosting nicht an, es sei...
Hi Christian,
bei einer Community-Seite nutze ich bisher eine selbstgestrickte Google-Maps-Einbindung, um den angegeben Ort der Mitglieder darzustellen. Es handelt sich nur um ein Content Element...
Offizielle Demo: http://try.discourse.org/
Offizielles Support-Forum: https://meta.discourse.org/
Schau's dir mal an. Ist wirklich bequem, v.a. die Integration mit Mailing (Reply-by-email, open...
DEFLATE ist GZIP, bzw. der in GZIP verwendete Algorithmus.
Randnotiz: Viel zu häufig wird im HTTP-Header GZIP als Komprimierung angegeben, was aber falsch ist, da müsste dann DEFLATE stehen.