Projekt Diskussion:Gummistiefel/Baukasten

aus Kamelopedia, der wüsten Enzyklopädie
Zur Navigation springen Zur Suche springen

TuDu-Liste Mach mit Kamel!

Wünschenswert:

  • Neue Hintergründe zeichnen und einbauen (oder hier posten)
  • Mehr Objekte zeichnen und einbauen (oder hier posten)
  • Sich über neue Features Gedanken machen (und hier posten)
  • Löschfunktion verbessern (wahlfreies Löschen) ✓
  • Größe der Objekte verändern ✓

Kompliziert:

  • PHP basierender Bildrenderer entwerfen (weitere Infos siehe unten)


Version 3c veröffendlicht[<small>bearbeiten</small>]

Add: Autoren (wenn jemand vergessen wurde bitte Melden
Add: Hilfe
Add: Eigene Hintergründe einfügen
FredK 13:13, 19. Aug 2006 (CEST)

Version 3d[<small>bearbeiten</small>]

Lizenz[<small>bearbeiten</small>]

Ich seh grade, dass der Kamelbaukasten unter der GNU Free Documentation License steht. Ich kenn mich nicht sehr mit Lizenzkram aus, aber ich glaub, dass die GNU Free Documentation License für Dokumentationen und Texte gedacht ist. Der Kamelbaukasten ist aber ein Softwareprodukt. Weiss da jemand mehr? FredK 20:14, 30. Jul 2006 (CEST)

Ich nehme an, dass die richtige Lizenz für Software die GNU GPL (General Public License) ist. --KKK 20:27, 30. Jul 2006 (CEST)
Ich halte den Kasten für ein dynamisches Dokument. Das Hauptscript, um das zu erreichen hat bereits ein © (wir können das nicht einfach unter die GPL stellen, es sei denn, wir schreiben das komplett neu). In Wirklichkeit ist's sicher noch weitaus komplizierter ;) --Nachteule 20:44, 30. Jul 2006 (CEST)

Autoren[<small>bearbeiten</small>]

Wer am Kamelbaukasten mitgearbeitet hat, trage sich bitte hier ein (Für die Autorenliste):

Berta2[<small>bearbeiten</small>]

Ich hab heute mal die Berta 2 veröffentlicht. Ich hoffe, das keiner was dagegen hat. FredK 23:37, 14. Jul 2006 (CEST)

Ich schubber Dir den Bauch! Fein das. Ich habe bei "mir" noch geändert, das Objekte erst per Doppelklick nach vorn kommen, das zusammen mit Deinen tollen tollen Änderungen mach die Berta schon richtig rund. Danke FredK. --Nachteule 02:13, 15. Jul 2006 (CEST)
Poste mal die Änderung bei dir, dann kann man das mal zusammenfügen. FredK 10:01, 15. Jul 2006 (CEST)
Bis auf die Variablen habe ich den z-index-nach-vorn-hol-Krempel auskommentiert und jedes <img> bekommt einfach noch ein
ondblclick="this.style.zIndex = ++zNow" 

reingedrückt. (Warum "++zNow" weiß ich nich' mehr, evtl. spinnte etwas bei nem absoluten Wert oder's is'n Relikt ...) --Nachteule 11:19, 15. Jul 2006 (CEST)

Habs eingebaut (Berta2a) Das mit ++zNow ist korrekt. (Zur information: ++zNow setzt den zNow-Wert um einen nach oben. Würde man einen absoluten Wert einstellen, dann würden alle Elemente auf einer Ebene liegen.) Bei der Textfunktion gibt es im Moment noch Probleme. FredK 11:51, 15. Jul 2006 (CEST)

Berta3b[<small>bearbeiten</small>]

Berta 3b by Kamel:Moonboy

  • Fix: Aufruf von 'Hintergrund ändern'
  • Fix: Aufruf von 'Bild einfügen'
  • Fix: Einfügung des 'bad_picture-Icon' beim Einfügen eines Bildes
  • Fix: reduzierte Anzeigegröße für das rechtsorientierte Fnord-Mobil
  • Add: Einfügen von weißem Text
  • Add: Löschen eines eingefügten Objekts
  • Add: Löschen eines eingefügten Bildes

Testumgebung: IE 6.0 SP1

Nachdem zwei Funktionen der Berta3a in meiner Testumgebung nicht ablauffähig waren, habe ich mich an deren Korrektur gemacht. Bei dieser Gelegenheit habe ich auch weißen Text und eine Löschfunktion für Bauteile eingeführt. Der Löschknopf entfernt die Teile in umgekehrter Einfügereihenfolge. Via Tooltip kann die Position eines Teils innerhalb dieser Reihenfolge angezeigt werden.

In Ermangelung eines externen Servers habe ich mir erlaubt, das ZIP-Archiv der Berta3b hier hochzuladen. Da diese Funktion Bildern vorbehalten zu sein scheint, habe ich dem Dateinamen eine falsche Erweiterung angehängt. Hoffe, das geht in Ordnung. :) Das Archiv kann über die Bild-Seite heruntergeladen werden. Datei:Kamelbaukasten Berta3b.zip.jpg --Moonboy 14:23, 3. Aug 2006 (CEST)

Schön, dass du jetzt auch am Kamelbaukasten mitwerkelst! Eine ganz kleine Sache hab ich verändert: Das ä im Upload-Dialog konnte Firefox nicht darstellen. Das habe ich korrigiert und mir passte beim Upload-Dialog das "Sie" nicht.FredK 18:12, 7. Aug 2006 (CEST)

PHP basierender Bildrenderer[<small>bearbeiten</small>]

Ich bin grad am Überlegen, wie man einen Bildrenderer entwerfen könnte, damit Kamele, die nicht mit Screenshot machen nicht vertraut sind, auch ihr Werk speichern kännen. Mit der GD und PHP könnte man das machen.
JavaScript liest die Position der einzelnen Objekte aus und sendet sie an den Kamelopedia-Server
PHP emfängt die Dateien
Mit Hilfe der GD werden die entsprechenden Datein auf das entgültige Bilt geblittet
Datei wird als PNG an das Kamel zurückgeschickt oder in eine Gallerie gestellt.
Allerdings bin ich mir nicht sicher wie man den Javascriptteil verwirklichen kann. FredK 20:48, 10. Jul 2006 (CEST)

Mit AJAX vielleicht? könnte ich mir gut vorstellen, auch wenn ich kaum javascript kann. --87.180.22.84 21:07, 6. Mai 2007 (CEST)

Z-Index(erledigt)[<small>bearbeiten</small>]

  • z-Index (zuletzt angeklicktes Element ist zuvorderst?)
Wenn ich Ahnung hätte, müsste man den Baukasten bestimmt nicht herunterladen ;) --Nachteule 18:18, 4. Jul 2006 (CEST)
Zwischen Zeilen:
 this.y=evtobj.clientY
 if (evtobj.preventDefault)

füge er folgende Zeile ein:

 this.targetobj.style.zIndex = ++zNow;

vor die Zeile:

 var dragobject={

füge er ein:

 var zNow = 100;

cursor:hand ersetze er entweder cursor:move oder cursor:pointer.

gruss -- Bert Randolf 18:35, 4. Jul 2006 (CEST)

Merci, Du Gutes :)
Erledigt, (Kamelbaukasten Berta 1a.zip) --Nachteule 18:49, 4. Jul 2006 (CEST)

Hintergrundproblem beheben, Objekte dynamisch erzeugen[<small>bearbeiten</small>]

Wenn man bei Back.png und bei BackWeiss.png das class="drag" entfernt, dann hat sich das Problem mit dem Hintergrund erledigt. Einziger Nachteil: Man kann nur auf diesem Hintergrund sein Kamelbild malen. Vielleicht kann man nen komfortablen Hintergrundauswahldialog bauen. Vielleicht werd ich mich da mal schlau machen.

Was auchnoch cool wäre, wären dynamisch erzeugte Gegenstände. Bin grad dabei mir nen eigenen Kamelbaukasten zu programmiern und ich hab dynamisch erzeugte Objekte schon implimentiert und ich muss sagen: Das ist garnicht kompliziert. FredK 22:37, 7. Jul 2006 (CEST)

Dann mach das doch mal runterladbar :) --Nachteule 23:19, 7. Jul 2006 (CEST) (oder schick per Post: kamsysopmail-001@yahoo.de)
Ich hab das mal hier testweise hochgeladen. Beim Hintergrund kann man zwischen Weiss und dem Wüstenhintergrund wählen. Man kann den Hintergrund auch nichtmehr bewegen (was aber nicht von Nachteil ist) FredK 14:50, 8. Jul 2006 (CEST)
Merci. Were ich heute abend mal mit spielen :) --Nachteule 18:19, 8. Jul 2006 (CEST)

Ich hab jetzt auch mal testweise dynamische erzeugte Objekte implimentiert. Hier hab ich das mal hochgeladen. FredK 11:31, 9. Jul 2006 (CEST)

Die Richtung gefällt mir :) --Nachteule 13:39, 9. Jul 2006 (CEST)

Anwenderwünsche[<small>bearbeiten</small>]

Ich wünsche mir gelegentlich, dass ein Kamel mal in die andere Richtung guckt oder das Auto oder... - ich wünsche mir also eine Funktion, die die Teile spiegelt, die ich gerade selektiert habe.--KKK 15:51, 20. Jul 2006 (CEST)

Wenn wir schon beim Wuenschen sind: exorbitant waere eine Funktion, mikt der man Teile vergroessern oder verkleinern kann. Habe versucht einen grossen See zu basteln, was aber mit vielen kleinen Seen wegen der Umrandungen einfach nur ka**e aussieht. --Kindchen Atreju 16:23, 20. Jul 2006 (CEST)
Hab das alles gleich mal an die TuDu-Liste rangefügt
@KKK: Das mit dem spiegeln wird nix. Das kann JavaScript nicht, allerdings kann man die Bilder einfach mit nem Graphikprogramm drehen und dann als neue Objekte einfügen.
Vielleicht könnte man es so ähnlich wie bei Yahoomail machen nur halt mit Doppelklick - wenn man ein Bild auswählt geht eine Auswahlliste auf - in der man z.B. auch spiegeln auswählen kann - mann muss das Bild jah nicht mit Javascript spiegeln. Man könnte gespiegelte Bilder mitgeben und diese dann über die auswahlliste einfach austauschen (src-Tag).
@Atreju: Das könnte man mit den CSS-Eigenschaften width und height machen. Mit ein bisschen JavaScript sollte das laufen. Bin mir aber noch nicht sicher wie man das konkret bewerkstelligen kann.FredK 19:24, 20. Jul 2006 (CEST)
Achja: ein Nachteil fällt mir grade noch ein: Jetzt passen alle Teile perfekt zusammen. Wenn man die Teile vergrößert oder verkleinert, dann muss man da mitunter viel Geduld aufwenden, bis wieder alles passt. Ich bin dafür, das wir das wie bei den Pyramiden lösen: Wir haben verschiedene Standardgrößen, die wir benutzen können. Wenn du Bock hast bau mal nen paar Alternativseen wenn du nicht weisst, wie du die einbauen sollst, poste die Bilder hier und ich bau die in die neue Berta ein. FredK 19:31, 20. Jul 2006 (CEST)
Vielleicht mal eine Scrolleiste beim Hilfe-Fenster einfügen? --Kamel namens Doersino 21:42, 19. Aug 2006 (CEST)
Ich finde es Schade, dass man keine anderen Schriftgrößen/Schriften/Schriftfarben auswählen kann. Ich habe auf http://spfw.awardspace.com/txt.html so etwas ähnliches vorbereitet - weiß aber nicht wie man das in den Kamelbaukasten einbauen kann.
Bidde schön. Mit dem Kamelbaukasten v1.1 kann man Texte jetzt noch schöner in seine Kunstwerke integrieren! Mit Deinem Entwurf als Vorlage habe ich dieses Feature nun realisiert und die Texte auch gleich noch löschbar gemacht. Schau mal in den Shop! --Moonboy 02:58, 25. Jun 2007 (CEST)

Unwollentliches Löschen[<small>bearbeiten</small>]

Mir ist es leider schon einmal passiert, dass ich - ohne es zu wollen - auf 'Neu' gekommen bin. Könnte man nicht noch eine Funktion

function fragen()
{
var frage = confirm('Möchten Sie das aktuelle Bild wirklich löschen?')
if (frage==true){neu()} else {return}
}

einfügen, und diese dann mit 'Neu' neu verlinken?

Vorschlag umgesetzt. Neue Version im Shop. Wie immer. Nachteule 02:42, 10. Nov 2007 (CET)

Archiv[<small>bearbeiten</small>]

Berta-Version 1 (herunterladen; zip-Archiv, 76KB)
Berta-Version 1a (herunterladen; zip-Archiv, 77KB; gefährlich) †
Berta-Version 2 (herunterladen; zip-Archiv, 105KB) †
Berta-Version 2a (herunterladen; zip-Archiv, 105KB) †
Berta-Version 3 (herunterladen; zip-Archiv, 488KB) †
Berta-Version 3a (herunterladen; zip-Archiv, 366KB) †
Berta-Version 3b (herunterladen, getarntes zip-Archiv, 368KB)
Berta-Version 3c (herunterladen; zip-Archiv, 369KB) †
Berta-Version 3d (herunterladen, getarntes zip-Archiv, 368KB) momentan verbuddelt
Version 1.0a (herunterladen, zip-Archiv, 215KB)
Version 1.1a (herunterladen, zip-Archiv, 218KB) momentan verbuddelt
Version 1.1b (herunterladen, zip-Archiv, 213KB)

Funktioniert nicht[<small>bearbeiten</small>]

Der Kamelbaukasten geht bei mir überhaupt nicht. Alle Bilddateien, Teile und so werden bei mir nur als rote Kreuze angezeigt. Es geht einfach überhaupt nichts.--Höckeriger Baron 14:07, 25. Feb 2008 (CET)

Du musst den Zip-Ordner erst entpacken. Windows lässt dich zwar im Explorer direkt in einem Zip-Ordner rumwuseln, wenn Du dann aber z.B. die Kamelbaukasten.htm doppelklickst, öffnest Du nur diese eine htm(l)-Datei. Den ganzen anderen Krempel entpackt dir Windows nicht, und deswegen gehen alle Bildlinks usw. ins Leere (dadurch auch die roten Kreuze). Also: Rechtklick auf den gepackten Ordner und "Alle extrahieren..." auswählen ... --Nachteule 04:15, 26. Feb 2008 (CET)