Seite 1 von 2

Eigener BBCode

Verfasst: 08.04.2011 18:46
von Nolly
Hallo zusammen,

ich habe da eine Idee, die nicht ganz neu ist, aber es hapert leider an der Umsetzung. Deswegen suche ich hier Rat.
Ich möchte gerne einen BBcode erstellen, der es mir ermöglicht ein Bild zu integrieren, und daneben soll eine Zahl stehen, die immer wieder um 1 vergrößert wird.

Um es besser zu verdeutlichen:
Ein User soll die Möglichkeit haben in seiner Signatur einen BBCode zu verwenden, der zum Beispiel eine Blume anzeigt und daneben eine 1 steht. Wenn er jetzt etwas bestimmtes geschafft hat, soll aus der 1 eine 2 werden, beim erneuten gelingen soll aus der 2 eine 3 werden usw. . Ideallerweise ohne das der User die Zahl manuell ändern muss.


Nun habe ich so gut wie keine Ahnung von den Codes, so dass ich mich als erstes Frage wie bekomme ich da ein Bild rein. Und als zweites ist es technisch überhaupt Möglich die Zahl automatisch vergrößern zu lassen? Wenn ja, wie?

Re: Eigener BBCode

Verfasst: 08.04.2011 20:30
von hackepeter13
Nolly hat geschrieben:Nun habe ich so gut wie keine Ahnung von den Codes, so dass ich mich als erstes Frage wie bekomme ich da ein Bild rein.
Ähm ganz einfach mit dem [img] BBCode, der standardmäßig vorhanden ist, es muss aber auch im ACP so eingestellt ist, das Bilder erlaubt sind.
Nolly hat geschrieben:Und als zweites ist es technisch überhaupt Möglich die Zahl automatisch vergrößern zu lassen? Wenn ja, wie?
Technisch möglich wäre es, aber in Verbindung mit einem BBCode denke ich ehr weniger.
Da gehört wenn dann mehr als nur ein BBCode, denn woher soll denn der BBCode wissen wann welche Erungenschaft erreicht wurde.

Erge, erst einmal sollte man wissen, bei welchen Erungenschaften etwas hochgezählt werden soll.
Wenn du z.B. +1 hoch zählen willst, wenn man z.b. 100 Tage registriert ist, brauchst du ein Script welches das Registrationsdatum des Users ausliest und dann die die differenz zum aktuellem Tag errechnet.

Glaub mir mit einem BBCode kannst du das so nicht umsetzen.

Wenn ich mich recht erinnere, gibt es einen Medalien Mod oder so. ;)

Re: Eigener BBCode

Verfasst: 09.04.2011 19:37
von Testusmania99
Ergänzend hierzu. Vielleicht ist ja etwas dabei?

Greetz, Testusmania99

Re: Eigener BBCode

Verfasst: 10.04.2011 14:14
von Nolly
Danke für eure Erklärungen.
Ich denke, dass meine Idee dann nicht einfach so umzusetzen ist, denn es geht nicht einfach nur darum wieviel Beiträge jemand geschrieben hat, sondern eher ob er eine Aufgabe erfüllt hat. Wenn ich euch richtig verstehe, ist das nur mit größerem Programmieraufwand zu schaffen. Da ich noch nicht soweit bin, werde ich wohl diese Idee hinten anstellen müssen, und erst einmal noch weiter lernen müssen.
Nolly hat geschrieben:Nun habe ich so gut wie keine Ahnung von den Codes, so dass ich mich als erstes Frage wie bekomme ich da ein Bild rein.
hackepeter hat geschrieben:Ähm ganz einfach mit dem [img] BBCode, der standardmäßig vorhanden ist, es muss aber auch im ACP so eingestellt ist, das Bilder erlaubt sind.

Ich würde gerne z.B. nur :blume: eingeben müssen und dann erscheint das Bild, geht das mit dem BBCode auch? Oder denke ich hier zu umständlich? :oops:

LG Nolly

Re: Eigener BBCode

Verfasst: 10.04.2011 14:39
von Testusmania99
Hallöchen!

Ich bin gerade am Grübeln...Du hattest zu anfang geschrieben, Deine Idee wäre nicht neu.
Heißt das also, diesen Hack gibt es vielleicht schon für andere Boards oder hast Du diesen "ähnlichen" Mod schonmal fürs phpbb gesehen?
Denn wenn, dann könnte man ja etwas an Deiner Idee daran rumbasteln.
Nur mal so aus Neugierde.
~~~
Zu Deiner aktuellen Frage:
Sicher geht das, indem Du nur [blume][/blume] eingibst und dann erscheint da ein Bild oder sonstiges. Denn alles was Du in einem Htmlcode auf einer Homepage anzeigen kannst, kannst Du auch in deinem Forum mit dem bbcode anzeigen.
Allerdings musst Du jetzt in Deinem Fall den genauen Pfad wissen, der zum Bild führt. Der Rest ist dann ganz einfach.
Nehmen wir als Beispiel, Dein Bild heißt ebenfalls blume. Dieses befindet sich bei Dir auf Deinem Webspace auf http://example.org/forum/meine_bilder_fürs_forum/blume.png.

Nun gehst Du inst ACP auf Beiträge>bbcodes>bbcode hinzufügen!
Dann folgendes eingeben:
BBCode-Benutzung

Code: Alles auswählen

[blume][/blume]
HTML-Ersetzung

Code: Alles auswählen

<img src="http://example.org/forum/meine_bilder_fürs_forum/blume.png" alt="">
Tipp-Anzeige: Kannst Du frei lassen oder einen Tipp hierzu eingeben
Einstellungen: Möchtest Du den bbcode mit einem Button öffentlich anzeigen lassen oder soll er versteckt agieren?
Dies kannst Du hier dann entsprechend setzen.
Nun abschicken und fertig ist es.

Ab sofort kannst Du dann mit...

Code: Alles auswählen

[blume][/blume]
... Dein Bild anzeigen lassen.

Ob das jetzt auch mit...

Code: Alles auswählen

:blume:
...funktioniert? Nein nicht so. Dazu müsstest Du dann in dem smilies Ordner Dein Bild einfügen und den entsprechenden String erstellen. (ebenfalls im acp) EDIT: Eben ausprobiert und es geht auch. Das Bild muss dann im smilies Ordner liegen und dann im acp "Mehrere Smilies hinzufügen". Dort dann nach wahl entweder Dein Bild anzeigen lassen oder versteckt im Hintergrund, so dass dieser mit dem bekannten String :blume: aufgerufen werden kann. ;)
Hoffe es hilft Dir ein wenig?

EDIT: ACHTUNG: Du kannst keinen bbcode "eben mal so" einfügen, WENN Du die MOD "bbcodebox3" installiert hast. Also geht zwar schon, allerdings wenn Du Dein Bild dann via bbcode-Button einfügen lassen möchtest, wird etwas anderes im bbcode angezeigt. Die direkte Eingabe hingegen würde funktionieren. (gerade selbst ausprobiert - steht dann align=center bei mir, wenn ich den Button "Blume" anklicke. :D Also dann bitte, wenn bbcodebox3 vorhanden ist, nach dortigen Vorgaben manuell den bbcode einfügen!)

Greetz, Testusmania99

Re: Eigener BBCode

Verfasst: 10.04.2011 21:42
von hackepeter13
Nolly hat geschrieben:Ich würde gerne z.B. nur :blume: eingeben müssen und dann erscheint das Bild, geht das mit dem BBCode auch? Oder denke ich hier zu umständlich? :oops:

LG Nolly
BBCodes sind mehr oder weniger für die Textformatierung gedacht, wobei eben auch Videos und Bilder eingebunden werden können, aber so wie du das möchtest, mit :blume: ist das nicht möglich, weil BBCodes immer in eckigen Klammern gehören.

:blume: kannst du mit Smilies darstellen, diese kannst du ebenfalls im ACP anlegen.

Re: Eigener BBCode

Verfasst: 10.04.2011 21:52
von Nolly
Hey super, dass hat mir schon ziemlich weiter geholfen. Danke, bist ein Schatz.
Ich bin gerade am Grübeln...Du hattest zu anfang geschrieben, Deine Idee wäre nicht neu.
Heißt das also, diesen Hack gibt es vielleicht schon für andere Boards oder hast Du diesen "ähnlichen" Mod schonmal fürs phpbb gesehen?
Denn wenn, dann könnte man ja etwas an Deiner Idee daran rumbasteln.
Nur mal so aus Neugierde.
Ich habe etwas ähnliches auf einem anderen Board gesehen und würde es gerne verfeinern. Grob erklärt geht es darum, dass wenn ich als User zum Beispiel in einem Beitrag mir einen Plan vornehme, zum Beispiel den Müll rausbringen, dann würde ich es gerne so haben, dass wenn der User dann schreibt, ok ich habe den Müll rausgebracht, dass er eine weitere Blume als Belohnung bekommt.
Wenn ich das aber hier richtig verstehe, würde das bedeuten, dass der User das dann mit einem bestimmten Wortlaut tun müsste, ...
hm, oder vielleicht wiederrum einen BBCode nutzt, überleg, ...
ich denke gerade daran, dass ich ja z.B. auf List= drücken kann und dann auf [*] um z.B. Zahlen erscheinen zu lassen, wenn ich also zum beispiel ein bbcode mit geschafft mache der die Zahl erhöht, müsste der user nur seinen text schreiben und den mit dem bbcode geschafft versehen....soweit der gedanke. Ich hoffe, ich konnte meinen Gedankengang einigermaßen verständlich ausdrücken. :oops:

Re: Eigener BBCode

Verfasst: 11.04.2011 21:14
von Testusmania99
Hmmm, mich würde gerne interessieren, wie das Forum zu erreichen ist, in dem Du den Mod/Hack gesehen hast.
Wenn nötig kannst Du mir auch eine PN dazu schreiben.
Vielleicht bringt es uns ja weiter?

LG... ;)

Re: Eigener BBCode

Verfasst: 12.04.2011 16:59
von Testusmania99
Hmm, warum kann ich grad net editieren? grrrr... :D

Aber was ich gefunden habe, das dürfte Dich evtl. interessieren: viewtopic.php?f=88&t=192094
Eben just per Zufall entdeckt. ;)
Hoffe es hilft Dir etwas.

LG...

Re: Eigener BBCode

Verfasst: 20.04.2011 21:06
von Nolly
Testusmania99 hat geschrieben:Hmmm, mich würde gerne interessieren, wie das Forum zu erreichen ist, in dem Du den Mod/Hack gesehen hast.
Wenn nötig kannst Du mir auch eine PN dazu schreiben.
Vielleicht bringt es uns ja weiter?

LG... ;)
Das Forum nennt sich http://www.adhs-anderswelt.de/Und finden tust du Bienchen in den Signaturen, dafür musst du etwas runterscrollen.