Hallo,
ich stell die Frage hier mal vorneweg, weil es auch um theoretisches Verständnis geht, und das könnte ja jedem nützen. Vorneweg heisst, ohne dass ich mich bereits Stunden darum bemüht hätte.
Weiss jemand, ob FE-E mit T3sports möglich ist?
Das wäre eben die schönste Lösung für ein Update durch FE-User bzgl. z.B. Spieldatum, Spielergebnis.
Kann in meinen Augen nicht "ohne weiteres" gehen, da ja keine direkte Verbindung zwischen Typo3-Seite im BE (z.B. textpic als pagecontent) und der FE-Seite besteht (hier sehe ich text, bild und könnte per pencil-icon im FE editieren), wie meistens der Fall. Im Falle T3sports sind die BE-Editiermöglichkeiten für Spiele über das Plugin geregelt, nicht direkt über TYPO3. Den RTE-Editor könnte man aber als Extension auffassen(?) wie eben auch T3sports.
Vieleicht über div id class usw. Da kenn ich Typo3 noch zu wenig :o
Hat jemand eine Idee? Oder kann einen möglichen Weg skizzieren/andeuten?
Beste Grüße
trem
trem schriebWeiss jemand, ob FE-E mit T3sports möglich ist?
Nein, das ist leider nicht möglich. Es gibt zwar ein Projekt, das sich damit beschäftigt, aber das wird wohl noch etwas Zeit brauchen.
Im Falle T3sports sind die BE-Editiermöglichkeiten für Spiele über das Plugin geregelt, nicht direkt über TYPO3. Den RTE-Editor könnte man aber als Extension auffassen(?) wie eben auch T3sports.
Im Backend ist die Datenverarbeitung bei TYPO3 leider komplett anders als im FE. Daher können die Module von T3sports nicht einfach für das FE übernommen werden. 😢
digedag schrieb
trem schriebWeiss jemand, ob FE-E mit T3sports möglich ist?
Nein, das ist leider nicht möglich. Es gibt zwar ein Projekt, das sich damit beschäftigt, aber ...
Kann man etwas über dieses Projekt erfahren?
trem schrieb
Kann man etwas über dieses Projekt erfahren?
Ja kann man,
ich stand vor dem selben problem und wollte es den FE usern ermöglichen sich im FE zu registrieren und mit seinem zugang Daten(teams, profile, wettbewerbe usw.) zu erstellen. Da wir digedag nicht zumuten können auch noch ein FE zu programmieren, habe ich angefangen mit meinen bescheidenen Programmierkenntnissen zu entwickeln. Aber ich hab den Anfängerstatus hinter mir gelassen.
Zur zeit habe ich es so realisiert, das ich ein BE-Zugang veröffentlicht habe, über das jeder sich einloggen kann und daten einpflegen kann. Aber übers FE- braucht jeder sein eigenes Konto. Deshalb..
habe ich programmiert, dass sich die user ...
1.)registrieren können,
2.) sich ein profil ertsellen können,
2.1.) Falls schon eins existiert sich dasjenige aneignen können
3.) Neue Teams erstellen können
4.) diesem team die Profile zuordnen können.
Vielleicht merkt ihr an der geschichte, das es etwas seltsam klingt, was der user so machen kann. Dies liegt daran, das wir ein Offenes system haben. Jeder User kann sich als ein Spieler ausgeben, der er vielleicht nicht ist. Das sollte auch jedem klar sein, der ein FE-Plugin möchte. Also quasi ein WIKI-t3sports. Jeder spieler wird ein Datum ändern, ein Ergebnisse fälschen, Torschützen eingeben die es nicht gibt. Wer soll das kontrollieren?
Ich weiß auch nicht wie man das sonst lösen sollte. Vielleicht hat jemand eine andere Idee.
Ich kann keinen Termin nennen, wann das fertig sein soll, aber ich rechne nicht vor 2009, aber hoffentlich spätestens zur neuen Saison 2009/2010.
Wer Interesse hat mitzuprogrammieren, ist gerne eingeladen. Einfach mal anfragen. Ansonsten macht den Zugang frei übers BE. Es ist ja alles vorhanden nur sieht es nicht toll aus(für FE-User), aber funktioniert prima und ist sehr übersichtlich.
Ciao,
Sefer
Hallo sefer,
das klingt so, als hättest du eine FE-Maske entwickelt, die Daten entgegennimmt und sie dann in die DB von T3sports schreibt.
Das klingt doch gut. Eine integrierte Lösung wäre sicher besser, aber bis dahin find ich die Lösung gut. Wie gehst du das Ganze denn an? Bildest du SQL in PHP nach usw.? Dann hast du die niederen Weihen der Progr. wohl wirklich hinter dir gelassen :-)
Probleme bereitet mir noch, dass die FE-User auch Termine und Ergebnisse anderer Teams als die, für die sie zuständig sind, ändern können. Das ist der eigentliche Grund, warum das BE hier für mich unpassend ist.
Beste Grüße
trem
Hi trem,
trem schrieb
Hallo sefer,
das klingt so, als hättest du eine FE-Maske entwickelt, die Daten entgegennimmt und sie dann in die DB von T3sports schreibt.
genauso funktionierts, welche Möglichkeit gebe es denn noch?
trem schrieb
Das klingt doch gut. Eine integrierte Lösung wäre sicher besser, aber bis dahin find ich die Lösung gut.
Was meinst du mit " integrierte Lösung"?
trem schrieb
Probleme bereitet mir noch, dass die FE-User auch Termine und Ergebnisse anderer Teams als die, für die sie zuständig sind, ändern können. Das ist der eigentliche Grund, warum das BE hier für mich unpassend ist.
Ja, will soll man das lösen? Das ist hier die Frage.
Ich lasse alles wie gesagt offen (Wiki-t3sports, zunächst ohne kontrolle). Vielleicht kann man einen Datenabgleich mit fussball.de machen, aber keine Ahnung, ob das erlaubt ist, womöglich nicht.
ciao'
Sefer
Hallo sefer,
integriert hiesse für mich, eine der Extension zugehörige Möglichkeit, FE-Editing ohne EigenMaskenProgrammierung. Es braucht eine Verbindung zw. Output und Generierung. Der Output hat ja überhaupt keine Verbindung mehr zum BE. Wenn ich es richtig sehe, dann wird die Möglichkeit des FEE durch die eine/einige der vielen uids oder pids eröffnet.
Andererseits gibt der Output ja auch Links mit in die Uids gesetzt sind, z.B. der Link auf Matchtable in der Anzeige einer Ligatabelle. Dementspr. müßte man die Identifikationsmerkmale z.B. eines Ergebnisses feststellen, im Output einbauen. Dann müßte ein punktuelles Aendern von aussen möglich sein, sogar mit entspr. Sicherheitsabfragen, etwa dass nur ein best. Teamergebnis geaendert werden darf.
Aber bis dahin...
Grüße
trem
Hi trem,
ja das könnte passen, ich glaube so ähnlich wurde dass auch bei t3sportsbet gemacht. Mal schaun was digedag dazu sagt.
Ciao'
Sefer