MyXoops Forum

Re: Laborratten gesucht! [Module für News und Content] - myXOOPS German Support

frankblack

"myXOOPs"-Profi
Gepostet am:02.12.2008 14:52
frankblack
frankblack Offline (Show more)
"myXOOPs"-Profi
Posts: 747
Since: 19.04.2006
#11

Re: Laborratten gesucht!

Ich war mal so frei - sorry alfred - und habe meine Befugnisse dazu genutzt mcleines letzten Post mit korrektem Markup zu versehen.
... is gone with the wind ...

mcleines

"myXOOPs"-Master
Gepostet am:02.12.2008 14:38
mcleines
mcleines Offline (Show more)
"myXOOPs"-Master
Posts: 1627
Since: 05.10.2004
#10

Re: Laborratten gesucht!

[sarkasmus]Ach, und dachte schon, dass du damit eine große Developer-Karriere starten möchtest. :gruebel: [/sarkasmus]

Advertisement

Gepostet am:0
Advertisement (Show more)
Posts: 0
Since: 0


Hier könnten Sie Ihre Anzeige aufgeben!
Bitte kontaktieren Sie uns, um mehr darüber zu erfahren.

frankblack

"myXOOPs"-Profi
Gepostet am:02.12.2008 14:33
frankblack
frankblack Offline (Show more)
"myXOOPs"-Profi
Posts: 747
Since: 19.04.2006
#9

Re: Laborratten gesucht!

a) blacknews ist nur eine Techdemo, eine Vorstellung was sein könnte. Ich habe das Modul nur soweit zusammengetackert, dass es läuft. Hässlich ist zudem noch.

b) xlanguage 3.01 ist laut dev.xoops.org die aktuellste herunterladbare Version.

c) der Uploader kann nur hochladen. Auch der dient nur Demozwecken. Vor allem für mich, da ich mit dem Teil arg zu kämpfen hatte.

Also: nur testen, nicht zu Produktivzwecken verwenden und überlegen, ob man diese "Technologie" in eigene Module einbauen will. Das Modul sollte nur ein Denkanstoss, um möglichst einfach aus dem "Markup-Dilemma" herauszukommen. Mehr habe ich nicht beabsichtigt.
... is gone with the wind ...

mcleines

"myXOOPs"-Master
Gepostet am:02.12.2008 14:04
mcleines
mcleines Offline (Show more)
"myXOOPs"-Master
Posts: 1627
Since: 05.10.2004
#8

Re: Laborratten gesucht!

Zuerst einmal: super Sache!

Was mich auf den ersten Blick stört, wäre, dass ein Nicht-Eingeloggter Beiträge einschicken kann. Dieser braucht auch die Buttons für das Ändern bzw. fürs Löschen des Beitrags nicht sehen. Wenn ich in der Kategorie dann die einzelnen Beiträge sehe, sollte in der Überschrift der Kategorie-Name mit einem Link zurück zur Kategorie sein oder überhaupt sowas wie ein Zurück-Button.
Wozu gibt es den Uploader im Admin-Bereich eigentlich? Die Datei sollte doch im /blacknews/upload landen. Wie kann ich diese Dateien dann verwenden?

Ist die xlanguage 3.01 die aktuellste Version?

frankblack

"myXOOPs"-Profi
Gepostet am:02.12.2008 02:18
frankblack
frankblack Offline (Show more)
"myXOOPs"-Profi
Posts: 747
Since: 19.04.2006
#7

Re: Laborratten gesucht!

Sodala, hat ein wenig länger gedauert, weil ich am WE noch bei einem Umzug helfen durft (lahme Ausrede).

Von den Funktionen ist das Modul sehr primitiv gehalten. Sollte auch kein Wunderwerk sein, sondern eine Techdemo.

Damit es klappt: XOOPS 2.3.2 (Voraussetzung), Modul installieren, xlanguage 3.01 installieren (als Basissprachen Deutsch und Englisch einrichten).

Kategorien einrichten, Texte schreiben. Wer Bugs findet, darf sie behalten.

Wie es klappt: Eigentlich primitiv und eigentlich auch gefudelt. Was bei den Multilang-Hacks immer genervt hat, war die Tatsache, dass man immer das Markup für die Sprachen mit eintippen musste. Eintippen muss man sie nicht mehr, aber sie sind immer noch unsichtbar vorhanden.

Im Detail: Jedes Mal wenn etwas mehrsprachliches eingetragen werden muss, wird eine config-Datei von xlanguage abgefragt. Die vorhandenen (Basis-)Sprachen werden ausgelesen und als Flaggen oder Eingabefelder dargestellt. Werden die Daten gesichert, wird jeder Spracheneintrag vom Skript mit dem Sprachenmarkup also [ en ] oder [ de ] versehen. Werden mehrsprachliche Daten wieder bearbeitet, geht es genau anders herum. Das Markup wird entfernt und wieder den Eingabefeldern pro Sprache zusortiert.

Streng genommen ist dies "nur" ein Hack und weit davon entfernt ein mehrsprachliches System zu sein. Vorteil ist aber, dass dieser Hack relativ simpel zu implementieren ist (auch in XOOPS-Core-Bereichen). Wie ich bei debaser feststellen musste, ist "echte" Mehrsprachlichkeit alles andere als trivial und erfordert viel höheren Aufwand, weil Berechtigungen etc. mit ins Spiel kommen. Wer mag kann sich den "Code" mal anschauen - der alles andere als optimiert ist.

Viel Spass beim Probieren und Spaghetti-Code-Lesen.

Datei anhängen:


Link nur für registrierte Benutzer
... is gone with the wind ...

alfred

Administrator
Gepostet am:29.11.2008 10:11
alfred
alfred Offline (Show more)
Administrator
Posts: 7619
Since: 06.12.2004
#6

Re: Laborratten gesucht!

Zitat:

frankblack schrieb:
Innovativ? Primitiv wäre eigentlich das bessere Wort. KA warum da noch keiner drauf gekommen ist?


weils wahrscheinlich zu einfach ist ? Wir werden es wissen, wenn du es uns dies sagst *fg*

Zitat:

Vielleicht sollte ich mir ein Patent darauf sichern? In den USA würde das bestimmt klappen.


Warum nicht, allerdings ob es was bringt

frankblack

"myXOOPs"-Profi
Gepostet am:29.11.2008 08:56
frankblack
frankblack Offline (Show more)
"myXOOPs"-Profi
Posts: 747
Since: 19.04.2006
#5

Re: Laborratten gesucht!

Vielleicht werde ich mich bald auch wieder für (my)xoops engagieren.

Zitat:
interessiert mich auch, suche da nämlich auch nach der innovativen Lösung *g*


Innovativ? Primitiv wäre eigentlich das bessere Wort. KA warum da noch keiner drauf gekommen ist? Vielleicht sollte ich mir ein Patent darauf sichern? In den USA würde das bestimmt klappen.
... is gone with the wind ...

alfred

Administrator
Gepostet am:29.11.2008 00:05
alfred
alfred Offline (Show more)
Administrator
Posts: 7619
Since: 06.12.2004
#4

Re: Laborratten gesucht!

Ich finds Klasse, das du dich wieder für (my)xoops arrangierst.
und das
Zitat:
glaube ich, eine bessere Art gefunden Module multilingual zu machen

interessiert mich auch, suche da nämlich auch nach der innovativen Lösung *g*

taxham

Ehrenmitglied
Gepostet am:28.11.2008 19:32
taxham
taxham Offline (Show more)
Ehrenmitglied
Posts: 324
Since: 13.11.2004
#3

Re: Laborratten gesucht!

Ich glaube "BlackNews" (erfunden von mamba, xoops.org) und als Modul-Logo Dein Avatar, das wäre ein Hit. Im Übrigen bin ich schon sehr gespannt darauf.
Viel Erfolg!

frankblack

"myXOOPs"-Profi
Gepostet am:28.11.2008 17:17
frankblack
frankblack Offline (Show more)
"myXOOPs"-Profi
Posts: 747
Since: 19.04.2006
#2

Re: Laborratten gesucht!

Die in meinem vorherigen Post vorgestellte Version könnt ihr euch getrost schenken, denn ich habe, so glaube ich, eine bessere Art gefunden Module multilingual zu machen. Wenn es so läuft wie ich es mir vorstelle, werde ich dieses Wochenende ein neues Testmodul (auch mit einem besseren Namen) hier posten.
... is gone with the wind ...
Diesen Thread durchsuchen:  1 Anonyme Benutzer

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
Modulentwicklung New Xoops Xcreate Module 0 5326 26.11.2025 15:22
efkan Gehe zum letzten Beitrag
Modulentwicklung XOOPS Custom Field Module 1 1813 24.11.2025 11:21
Goffy Gehe zum letzten Beitrag