User Weblogs (inkl. Kommentarfunktion)

XeRanoN
Titel: User Weblogs (inkl. Kommentarfunktion)
Version: 1.1
Beschreibung: Was macht der Hack?
Er fügt dem Forum eine Blog-Funktion hinzu. Das heisst das in einem im ACP-Definierten Forum jeder User nur in seinem eigenen Thread (den er eröffnet hat) Antworten kann. Wie ihr schnell zu Blog kommt lest ihr gleich.

Was ist so toll daran?
Oder "Was haste denn da gross gemacht?"... Also, neben dem was oben schon steht ist der Blog ganz einfach zu erreichen: www.euredomain.de/?blog=Username
Wenn die User also die links zu ihren Blogs im Netz verbreiten ist das auch gleich noch Werbung für euer Board! Augenzwinkern

Was ist ein Blog?
Guggst du hier: http://de.wikipedia.org/wiki/Blog

Hats nen Copyright-Hinweis?
Nein, auf jeden Fall keinen für den User sichtbaren smile

Hab ich wieder Jahre bis ich den drin hab?!
Naja, wenn du schön brav die Anleitung durchgehst hast du den funktionierenden Hack in etwa 2 Minuten einsatzbereit.

Update auf Version 1.1 (20.03.2005)
-Kommentarfunktion hinzugefügt.

Update auf Version 1.1.2 (31.03.2005)
-Installationsdateien Gefixt.

Update auf Version 1.1.3 (25.03.2006)
-Installation NEU gemacht
-Anleitung angepasst

Downloads +25

Der Hack darf weder als eigener ausgegeben werden, noch weitergegeben oder von jemanden anderen zum Download angeboten werden (auch nicht in abgeänderter Form). Des Weiteren ist es nicht erlaubt, den Hack im Zusammenhang mit einem Installationsservice oder Aehnlichem anzubieten.
----
Demo: http://wbb-treffen.de/demo-maker.php?action=anzeige&id=25

weiter zum Download
XeRanoN
Update auf Version 1.1 ist ganz einfach Augenzwinkern
Neu: Kommentarfunktion fröhlich
Dr.Oetker
Wird es den hack auch für 2.2.X geben?
XeRanoN
wird es nicht, nein
Dr.Oetker
Schade, aber kann man nichts machen unglücklich
Sebastian
machn update aufs 2.3 Augenzwinkern
Wildkater
Platz 18 ist schon belegt, was muss ich in der install-blog.php ändern?

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
<?php

require ("./global.php");
require ("./lib/class_options.php");

$db->query("INSERT INTO bb".$n."_optiongroups (optiongroupid, title, showorder) VALUES ('18', 'Blog Einstellungen', '18')");
$db->query("UPDATE bb".$n."_optiongroups SET optiongroupid = '18' WHERE title = 'Blog Einstellungen' LIMIT 1");
$db->query("INSERT INTO `bb1_options` ( `optionid` , `optiongroupid` , `varname` , `value` , `title` , `description` , `optioncode` , `showorder` ) VALUES ('200', '18', 'blogboard', '', 'BlogBoardID:', '''Geben Sie hier die BoardID des Boardes an, in denen die Userblogs stehen sollen', 'text', '0') ");
$option=new options("lib");
$option->write();
echo("Installation abgeschlossen - diese Datei bitte löschen!<br>Sie finden die Blog-Einstellungen iM ACP zuunterst im \"Einstellungen\"-Menü.");
exit();
?>


Wildkater großes Grinsen
XeRanoN
@kater
überall wo die 18 ist durch ne höhere zahl ersetzen Augenzwinkern

@die anderen da oben ^^
ich würd den schon fürs wbb 2.3 machen, abe ich hab selbst keien und deshalb auch keine rechte um das dann zu releasen Augenzwinkern
Polarist2k
Zitat:
Original von XeRanoN
@kater
überall wo die 18 ist durch ne höhere zahl ersetzen Augenzwinkern

@die anderen da oben ^^
ich würd den schon fürs wbb 2.3 machen, abe ich hab selbst keien und deshalb auch keine rechte um das dann zu releasen Augenzwinkern


Gäb's denn die Möglichkeit, dass du jemandem die Rechte gäbst, den anzupassen?! Augenzwinkern

Greetz, Polarist
Sebastian
soweit ich weiß bietet das 2.3 schon so ne ähnliche funktion.

siehe woltlab forum fragen vor dem kauf.
Wildkater
Zitat:
Original von XeRanoN
@kater
überall wo die 18 ist durch ne höhere zahl ersetzen Augenzwinkern


geändert in ...

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:

<?php

require ("./global.php");
require ("./lib/class_options.php");

$db->query("INSERT INTO bb".$n."_optiongroups (optiongroupid, title, showorder) VALUES ('20', 'Blog Einstellungen', '20')");
$db->query("UPDATE bb".$n."_optiongroups SET optiongroupid = '20' WHERE title = 'Blog Einstellungen' LIMIT 1");
$db->query("INSERT INTO `bb1_options` ( `optionid` , `optiongroupid` , `varname` , `value` , `title` , `description` , `optioncode` , `showorder` ) VALUES ('200', '20', 'blogboard', '', 'BlogBoardID:', '''Geben Sie hier die BoardID des Boardes an, in denen die Userblogs stehen sollen', 'text', '0') ");
$option=new options("lib");
$option->write();
echo("Installation abgeschlossen - diese Datei bitte löschen!<br>Sie finden die Blog-Einstellungen iM ACP zuunterst im \"Einstellungen\"-Menü.");
exit();
?>


dann kommt ...

SQL-DATABASE ERROR

Database error in WoltLab Burning Board: Invalid SQL: INSERT INTO bb1_optiongroups (optiongroupid, title, showorder) VALUES ('20', 'Blog Einstellungen', '20')
mysql error: Duplicate entry '20' for key 1
mysql error number: 1062
Date: 28.03.2005 @ 12:54
Script: /wbblite/acp/install-blog.php
Referer:



Wildkater
XeRanoN
Hmm, nimm mal ne ganz hohe zahl :S

ansonstens, cahu mal obs vielelicht och gegeangen ist, im Menü EINSTELLUNGEN das erscheint Augenzwinkern
hab da so nen verdacht ^^
Wildkater
Kannst du mir bitte die 3 Befehle mal so aufschreiben, dass ich sie manuell ausführen kann.


Wildkater großes Grinsen

Habs jetzt mal selber probiert ^^

1. Befehl mit dem INTO erfolgreich mit 19!

2. Befehl UPDATE ging nicht KA warum

3. Befehl mit INTO ging!

Jetzt steht bei mir nen Link im ACP mit Einstellungen -> Blog Einstellungen ... aber da ist nichts drin

Darüber habe ich Einstellungen -> EggEinstellungen ... da ist das mit der Board ID nun drin ^^ *lol* kA warum.



Und weils so schön war, nochmal EDIT ...

3. Befehl habe ich jetzt nochmal richtig gemacht, jetzt steht es im richtigen Menü ...

Außerdem funzt der Hack nun 1A! Auch ohne diesen Update Befehl, wofür ist der überhaupt?

Wildkater großes Grinsen
XeRanoN
Das heisst du hast das ganze einfach ohne update-Befehl gemacht?
Polarist2k
@XeRanoN

Hab das Ding bei mir eingebaut im 2.3.1 und es funzt Augenzwinkern ... was dagegen, wenn ich's mit deinem Copy als Hack veröffentliche?! Augenzwinkern

Greetz, Polarist
Dr.Oetker
kriegst du das auch für die 2.2.X hin? Das wäre super!
Polarist2k
Zitat:
Original von Dr.Oetker
kriegst du das auch für die 2.2.X hin? Das wäre super!


Wird ähnlich sein ... erst brauch ich mal die Erlaubnis von XeRanoN, dass ich's fürs 2.3.x veröffentlichen darf Augenzwinkern großes Grinsen

Greetz, Polarist
Dr.Oetker
alles klar

@XeRanoN: bitte las ihn ran großes Grinsen
Wildkater
Zitat:
Original von XeRanoN
Das heisst du hast das ganze einfach ohne update-Befehl gemacht?


Ja, schlimm? ^^ Gehen tut es :lol


Wildkater großes Grinsen
karl
funzt das dann auch im wbb2.1.x?
Ich werde das vielleicht die tage mal testen!