Wofür ist der Eintrag 'bbcode_bitfield' da?

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
atrox
Mitglied
Beiträge: 242
Registriert: 08.08.2007 00:48
Wohnort: Ravensburg

Wofür ist der Eintrag 'bbcode_bitfield' da?

Beitrag von atrox »

Hallo phpBBler,

ich habe schon verzweifelt Google und die Forensuche befragt, bin jedoch noch nicht dahinter gekommen für was das Datenbankfeld 'bbcode_bitfield' zuständig und wie dieser erstellt (irgendwie mit der Funktion base64_encode).

Gruß aus dem Schwabenland
atrox
Benutzeravatar
atrox
Mitglied
Beiträge: 242
Registriert: 08.08.2007 00:48
Wohnort: Ravensburg

Beitrag von atrox »

Ich hab rausgefunden, das diese Funktion den Wert erstellt:

Code: Alles auswählen

var $data;

function bitfield($bitfield = '')
{
  $this->data = base64_decode($bitfield);
}
(in functions.php, class bitfield).

Sie wird auch öfter aufgerufen, jedoch kann ich mir nicht erklären woher die Funktion den zu bearbeitenden Inhalt nimmt.

Vielleicht kann mir jemand weiterhelfen?
Benutzeravatar
sepp68
Mitglied
Beiträge: 5
Registriert: 02.07.2007 21:07
Wohnort: Hambergen

Base64-Kodierung

Beitrag von sepp68 »

Schau mal da steht es ! :lol:

http://de.php.net/base64_encode

__________________

Sepp
Benutzeravatar
atrox
Mitglied
Beiträge: 242
Registriert: 08.08.2007 00:48
Wohnort: Ravensburg

Beitrag von atrox »

Danke für die Antwort Sepp, jedoch weiß ich immernoch nicht was übergeben wird, deswegen habe ich ein Beitrag erstellt in dem alle BBCodes genutz werden und dann den Wert 68g= bekommen.

Das ist zwar nicht Speicher freundlich, aber besser als nichts.
Benutzeravatar
sepp68
Mitglied
Beiträge: 5
Registriert: 02.07.2007 21:07
Wohnort: Hambergen

Kodierung

Beitrag von sepp68 »

Diese Form des Encodings wurde entworfen, um Binärdaten unbeschädigt mittels Technologien wie E-Mail übertragen zu können, die nicht korrekt mit 8-Bit-Zeichen umgehen.
Ich vermute, damit man auch Binärdaten übertragen kann.
Das braucht man als Programmierer auch ab und an.

__________________

Sepp
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“