Hallo
Ich habe zu den Images mal 2 Fragen:
1.Wie mache ich animierte Avatare/Siganturen?Mit welchen Programm?
2.Wie macht man eine Statistik des Forum?Hier mal ein Beispiel:
So eine Stitistik des Forum die sich von alleine aktuallisiert.Wie macht man sowas(mit welchen Programm)?
Gruß Mega Rayman
2 Fragen zu Images
-
- Taff Raider
- Beiträge: 156
- Registriert: 01.10.2004, 21:51
- Wohnort: http://twins.dreamheaven.de/
-
- -=Ehrenmitglied=-
- Beiträge: 593
- Registriert: 03.09.2004, 12:57
Animierte Avatare sind i.d.R. Bilder im "gif"-Format. Es gibt etliche Programme womit du diese erstellen kannst, Grunde teilst du den Programm dann nur mit welche Bilder er in welcher Geschwindigkeit hintereinander darstellen soll. Spontan kann ich dir jetzt leider kein Programm nenne, da ich das selber nur vor langer Zeit mal gemacht habe. Aber ich bin mir sicher dass dir die Leute vom Graphikteam hier weiterhelfen können.
Das mit der Statistik musst du nochmal genauer formulieren, dein Link war ja leider nicht korrekt angeben.
Gruß, Fool
Das mit der Statistik musst du nochmal genauer formulieren, dein Link war ja leider nicht korrekt angeben.
Gruß, Fool
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1.2
GCS/IT/O d- s+: a C++$ U P+ L++(+++)
E---@ W++ N !w !O M(-) V
PGP++ R+++ !tv
b+>++ DI++@ !D G++ e+++ h r y+
------END GEEK CODE BLOCK------
Version: 3.1.2
GCS/IT/O d- s+: a C++$ U P+ L++(+++)
E---@ W++ N !w !O M(-) V
PGP++ R+++ !tv
b+>++ DI++@ !D G++ e+++ h r y+
------END GEEK CODE BLOCK------
-
- Taff Raider
- Beiträge: 156
- Registriert: 01.10.2004, 21:51
- Wohnort: http://twins.dreamheaven.de/
Danke.
So.Ich habe den Link mal korigierrt.
http://www.dragonloard.ch/Minerva/signature.php
Sowas meine ich.Da steht : " User Online : 0 " aber sobald ich da Online gehe , steht da das ein User Online ist.Also die Statistik aktuallisiert sich von selbst , auch die Beitragszahl verändert sich automatisch , wenn man im Forum was postet.
So.Ich habe den Link mal korigierrt.
http://www.dragonloard.ch/Minerva/signature.php
Sowas meine ich.Da steht : " User Online : 0 " aber sobald ich da Online gehe , steht da das ein User Online ist.Also die Statistik aktuallisiert sich von selbst , auch die Beitragszahl verändert sich automatisch , wenn man im Forum was postet.
Hi,
Zu 1: Was Educated Fool geschrieben hat, ist ja soweit völlig korrekt. Vorstellen kann man sich diese .GIFs wie einen kleinen Zeichtrick-Film, d.h. einzelne Bilder, die eine Bewegung simulieren, werden hintereinander gehängt. Programm gibt es viele, ich habe mal "Paint Shop Pro" (Programm-Modul "Animation-Shop") ausprobiert. Das Erstellen des GIFs ist nicht die große Sache, jedoch das Erstellen der einzelnen Bilder.
Tipp: Wenn du ein geeignetes Programm gefunden hast, kannst du in diesem mal eines der animierten Board-Smilies öffnen - somit wird dir das Prinzip der GIFs sehr schnell klar. Zum Beispiel diesen hier: (Rechtsklick auf das Bild und auf Festplatte speichern, dann in das Animations-Programm laden!)
Zu 2: So sehr gut kenne ich mich da nicht aus. Für mich stellt es sich jedenfalls so dar, dass dieser Programm-Code ein Bestandteil/Feature der Forums-Software ist (in deinem Beispielbild ist das "phpBB"). Ich denke dazu sollte es sicherlich eine ausführliche Anleitung geben.
Hoffe das hilft ein wenig weiter.
Gruß
Zu 1: Was Educated Fool geschrieben hat, ist ja soweit völlig korrekt. Vorstellen kann man sich diese .GIFs wie einen kleinen Zeichtrick-Film, d.h. einzelne Bilder, die eine Bewegung simulieren, werden hintereinander gehängt. Programm gibt es viele, ich habe mal "Paint Shop Pro" (Programm-Modul "Animation-Shop") ausprobiert. Das Erstellen des GIFs ist nicht die große Sache, jedoch das Erstellen der einzelnen Bilder.
Tipp: Wenn du ein geeignetes Programm gefunden hast, kannst du in diesem mal eines der animierten Board-Smilies öffnen - somit wird dir das Prinzip der GIFs sehr schnell klar. Zum Beispiel diesen hier: (Rechtsklick auf das Bild und auf Festplatte speichern, dann in das Animations-Programm laden!)
Zu 2: So sehr gut kenne ich mich da nicht aus. Für mich stellt es sich jedenfalls so dar, dass dieser Programm-Code ein Bestandteil/Feature der Forums-Software ist (in deinem Beispielbild ist das "phpBB"). Ich denke dazu sollte es sicherlich eine ausführliche Anleitung geben.
Hoffe das hilft ein wenig weiter.
Gruß
-
- -=Ehrenmitglied=-
- Beiträge: 593
- Registriert: 03.09.2004, 12:57
@Rayman:
Der Link funktioniert immer noch nicht, zumindest wird bei mir keine Seite geladen, aber ich weiß nun was du meinst. Ich habe keine Ahnung wie das im phpBB-Forum implementiert ist, aber eine grobe Idee hab ich schon.
Es ist kein Problem zur Bemerken, wenn jemand die Seite aufruft, das ist ja ähnlich wie bei einem Counter. Bei jedem Aufruf erhöhe ich einen Zähler (der am Anfang auf 0 steht) um eins, dies ist die Anzahl der momentan aktiven User. Dieser Wert wird z.B. in einer Textdatei oder einer Datenbank gespeichert und bleibt so über beliebig viele Skriptaufrufe erhalten. Das einzigste was ich mir etwas schwieriger vorstelle, ist das "Bemerken", ab wann ein User die Seiten wieder verlässt. Dazu muss der Browser dem Server beim schliessen des Fensters oder anbrowsen einer anderen URL eine Message schicken. Ich kann kein JavaScript, vielleicht geht das damit ganz leicht, wenn ja, dann ist das Problem trivial. Ansonsten könnte ich nur eine "Näherungslösung" anbieten, die ich wie folgt realisieren würde und die auf einer Zeitabschätzung basiert:
-Wenn ein neuer User die Seite aufruft erhöhe den Userzähler um eins, speichere zusätzlich seinen Usernamen und die aktuelle Zeit ab.
Prüfe alle auf diese Weise schon abgespeicherten User auf die Zeitdifferenz zwischen dem Zeitwert der bei ihnen vermerkt ist und der aktuellen Zeit ab. Ist hier ein Limit überschritten (z.B. 10 min), so markiere sie als inaktiv (d.h. lösche ihren Vermerk in der Usernamen-Auflistung) und dekrementiere den Userzähler.
- immer wenn ein User, der schon in der Usernamen-Auflistung steht, innerhalb der Seite etwas macht (also in ein Untermenüe geht oder so), ersetze die Zeitangabe bei seinem Namen durch die aktuelle Zeit. Somit ist gewährleitet dass ein User bei anhaltender Aktivität nicht als unaktiv vermerkt wird.
User können z.B. anhand ihrer IP-Adresse voneinander getrennt werden, in einem Forum tut's natürlich auch der Usernamen da der ja auch eindeutig ist.
Zusatzinfo: Als Zeit wird man in der Regel den sogenannten "timestamp" nehmen, das ist die Anzahl der verstrichenen Sekunden seit dem 1.1.1970, dem Anbruch der UNIX-Ära also.
Ich hoffe ich bin jetzt nicht zu sehr in's Detail abgerutscht aber um so eine Frage beantworten zu können muss man das wohl. :roll:
Grüße, FOol
Der Link funktioniert immer noch nicht, zumindest wird bei mir keine Seite geladen, aber ich weiß nun was du meinst. Ich habe keine Ahnung wie das im phpBB-Forum implementiert ist, aber eine grobe Idee hab ich schon.
Es ist kein Problem zur Bemerken, wenn jemand die Seite aufruft, das ist ja ähnlich wie bei einem Counter. Bei jedem Aufruf erhöhe ich einen Zähler (der am Anfang auf 0 steht) um eins, dies ist die Anzahl der momentan aktiven User. Dieser Wert wird z.B. in einer Textdatei oder einer Datenbank gespeichert und bleibt so über beliebig viele Skriptaufrufe erhalten. Das einzigste was ich mir etwas schwieriger vorstelle, ist das "Bemerken", ab wann ein User die Seiten wieder verlässt. Dazu muss der Browser dem Server beim schliessen des Fensters oder anbrowsen einer anderen URL eine Message schicken. Ich kann kein JavaScript, vielleicht geht das damit ganz leicht, wenn ja, dann ist das Problem trivial. Ansonsten könnte ich nur eine "Näherungslösung" anbieten, die ich wie folgt realisieren würde und die auf einer Zeitabschätzung basiert:
-Wenn ein neuer User die Seite aufruft erhöhe den Userzähler um eins, speichere zusätzlich seinen Usernamen und die aktuelle Zeit ab.
Prüfe alle auf diese Weise schon abgespeicherten User auf die Zeitdifferenz zwischen dem Zeitwert der bei ihnen vermerkt ist und der aktuellen Zeit ab. Ist hier ein Limit überschritten (z.B. 10 min), so markiere sie als inaktiv (d.h. lösche ihren Vermerk in der Usernamen-Auflistung) und dekrementiere den Userzähler.
- immer wenn ein User, der schon in der Usernamen-Auflistung steht, innerhalb der Seite etwas macht (also in ein Untermenüe geht oder so), ersetze die Zeitangabe bei seinem Namen durch die aktuelle Zeit. Somit ist gewährleitet dass ein User bei anhaltender Aktivität nicht als unaktiv vermerkt wird.
User können z.B. anhand ihrer IP-Adresse voneinander getrennt werden, in einem Forum tut's natürlich auch der Usernamen da der ja auch eindeutig ist.
Zusatzinfo: Als Zeit wird man in der Regel den sogenannten "timestamp" nehmen, das ist die Anzahl der verstrichenen Sekunden seit dem 1.1.1970, dem Anbruch der UNIX-Ära also.
Ich hoffe ich bin jetzt nicht zu sehr in's Detail abgerutscht aber um so eine Frage beantworten zu können muss man das wohl. :roll:
Grüße, FOol
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1.2
GCS/IT/O d- s+: a C++$ U P+ L++(+++)
E---@ W++ N !w !O M(-) V
PGP++ R+++ !tv
b+>++ DI++@ !D G++ e+++ h r y+
------END GEEK CODE BLOCK------
Version: 3.1.2
GCS/IT/O d- s+: a C++$ U P+ L++(+++)
E---@ W++ N !w !O M(-) V
PGP++ R+++ !tv
b+>++ DI++@ !D G++ e+++ h r y+
------END GEEK CODE BLOCK------
-
- Information
-
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 36 Gäste