Dumpfbacke1999
Hallo zusammen
hatte auf mywbb.de mal einen Beitrag gefunden, wo der Wunsch eines Tagebuchs geäußert wurde. Seit Monaten versprach man, dass diese Sache gecoded wird, allerdings Mitte 2006. Jetzt lese ich eben, dass sich der Programmierer (in diesem Falle zwerg) verabschiedet hat und das wohl doch nicht mehr fertig stellen wird.
Den Link zu diesem beitrag findet Ihr hier:
http://www.mywbb.de/board/thread.php?threadid=93281
Läßt sich sowas durch euch realisieren?!?
Lieben Dank schonmal im Voraus.
Gruss,
Dumpfi...
ffb-talk
Also ich kann es nicht, aber es wäre eine sehr sehr geile Funktion!
Hoffe das es jemand auf sich nimmt
timo.bln
Ich bin ja auch einer von denen, die gewartet hatten

Leider vergebens.
Ich denke auch, dass es ähnlichkeiten mit dem Gästebuch im Profil hat, nur dass dort nur der Inhaber Schreibrechte hat.
[kamui]
Also wie soll das dann funktionieren?
User hat eine Seite wo er Tagebucheinträge machen/bearbeiten kann und im Profil sieht man das dann, oder wie?
timo.bln
Vielleicht nicht, dass man die Einträge direkt im Profil lesen kann, sondern im Profil einen Link hat "Mein Blog" und dann sind dort die Einträge für alle lesbar bzw für den Inhaber erstell und editierbar.
pegelzwo
Also ich könnte mir das so vorstellen, dass im Profil ein Link steht "Mein Blog" und dieser in der Art blog.php?userid=XX ist....
Jeder User kann selber Einträge erstellen / ändern / löschen.
Andere User können Beiträge kommentieren.
Link zum Blog wird nur angezeigt, wenn ein User auch nen Blogeintrag hat.
Sowas könnte ich sicherlich coden.
EDIT:
So, ich habe schonmal angefangen. Bisher sind folgende Funktionen eingebaut:
- User können Blogeinträge erstellen
- Blogeinträge werden seitenweise nach Datum sortiert angezeigt
- Gäste/User können Kommentare schreiben
(siehe auch Dateianhang)
Wer kann mir einen Tipp für das WIW geben?!
Der Blog eines Users wird mit blog.php?userid=123456 aufgerufen. Wie schaffe ich es, dass im WIW auch angezeigt, in welchem Blog ein Besucher ist?!
Wenn ich in der class_wiw.php
Zitat: |
case "blog.php":
$userid = $this->useronlinecache[$this->counter]['userid'];
$username = $this->usercache[$userid];
$location = $lang->get("LANG_WIW_FILE_BLOG", array('$userid' => $userid, '$SID_ARG_2ND' => $SID_ARG_2ND, '$username' => $username));
break; |
wird zwar angezeigt, dass ein Besucher im Blog ist, aber leider nicht in welchem. Und wenn ein Mitglied im Blog ist, wird dessen userid im Link zu dem Blog angezeigt.
Und die Zeilenumbrüche werden nicht so angezeigt, wie ich sie eingebe. Da müsste viell. auch nochmal jmd helfen.
timo.bln
@pegelzwo: Ich finde es klasse, dass du dich da ran machst !
Denn wenn Leute einen Blog erstellen, dann verbreiten sie ja auch meistens den Link dazu, was auch gleich Werbung für die eigene Seite ist.
Schön! Ich bin gespannt.
VulcanRaven
Ja, finde es auch mega cool von dir, das du nen blog machst!
Wünsche viel erfolg dabei!
Lg, Raven
timo.bln
Gibt es hier denn eigentlich einen aktuellen Stand ?
Xannasavin
würde mich auch interessieren, ich warte jetzt schon seit ewigkeiten drauf, dass das endlich mal realisiert wird...
VulcanRaven
nicht mäckern, sondern eher mal danke sagen, das er sich überhaupt die mühe macht
Xannasavin
wo mecker ich bitteschön, ich möcht nur wissen wie weit fortgeschritten daqs jetzt ist -.-
VulcanRaven
ist ja ok
ich ziehe meine aussage zurück
timo.bln
Der letzte Stand war vor einem Monat.
Ist denn in dieser Zeit etwas passiert, oder wurde das Projekt schon aufgegeben ?
Viele Grüße !
flo225
ich bin auch schon ganz gespannt!
.$pIrit
Zitat: |
Original von pegelzwo
Also ich könnte mir das so vorstellen, dass im Profil ein Link steht "Mein Blog" und dieser in der Art blog.php?userid=XX ist....
Jeder User kann selber Einträge erstellen / ändern / löschen.
Andere User können Beiträge kommentieren.
Link zum Blog wird nur angezeigt, wenn ein User auch nen Blogeintrag hat.
Sowas könnte ich sicherlich coden.
EDIT:
So, ich habe schonmal angefangen. Bisher sind folgende Funktionen eingebaut:
- User können Blogeinträge erstellen
- Blogeinträge werden seitenweise nach Datum sortiert angezeigt
- Gäste/User können Kommentare schreiben
(siehe auch Dateianhang)
Wer kann mir einen Tipp für das WIW geben?!
Der Blog eines Users wird mit blog.php?userid=123456 aufgerufen. Wie schaffe ich es, dass im WIW auch angezeigt, in welchem Blog ein Besucher ist?!
Wenn ich in der class_wiw.php
Zitat: |
case "blog.php":
$userid = $this->useronlinecache[$this->counter]['userid'];
$username = $this->usercache[$userid];
$location = $lang->get("LANG_WIW_FILE_BLOG", array('$userid' => $userid, '$SID_ARG_2ND' => $SID_ARG_2ND, '$username' => $username));
break; |
wird zwar angezeigt, dass ein Besucher im Blog ist, aber leider nicht in welchem. Und wenn ein Mitglied im Blog ist, wird dessen userid im Link zu dem Blog angezeigt.
Und die Zeilenumbrüche werden nicht so angezeigt, wie ich sie eingebe. Da müsste viell. auch nochmal jmd helfen.
|
Also kenn mich mit sowas nich besonders aus aber in dem Gästebuch Hack von Ghostmaster wird auch gästebuch von User angezeigt.
Hier mal der Codeschnippsel vllt kannste ja was mit anfangen:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
|
Suche in class_wiw.php
------------------------------
elseif ($script == "profile.php") {
$a_querystring = explode("&", $querystring);
for ($i = 0; $i < count($a_querystring); $i++) {
list($varname, $value, ) = explode("=", $a_querystring[$i]);
if ($varname == "userid") {
$value = intval($value);
if ($value != 0) {
$this->userids .= ",".$value;
$data['profile_userid'] = $value;
}
}
}
}
------------------------------
füge dadrunter:
------------------------------
elseif ($script == "gaestebuch.php") {
$a_querystring = explode("&", $querystring);
for ($i = 0; $i < count($a_querystring); $i++) {
list($varname, $value, ) = explode("=", $a_querystring[$i]);
if ($varname == "userid") {
$value = intval($value);
if ($value != 0) {
$this->userids .= ",".$value;
$data['profile_userid'] = $value;
}
}
}
}
############################################################
Suche in class_wiw.php
------------------------------
case "profile.php":
if (isset($this->useronlinecache[$this->counter]['profile_userid']) && isset($this->usercache[$this->useronlinecache[$this->counter]['profile_userid']])) {
$userid = $this->useronlinecache[$this->counter]['profile_userid'];
$username = $this->usercache[$userid];
$location = $lang->get("LANG_WIW_FILE_PROFILE", array('$userid' => $userid, '$SID_ARG_2ND' => $SID_ARG_2ND, '$username' => $username));
}
else $location = $lang->get("LANG_WIW_FILE_UNKNOWN");
break;
------------------------------
füge dadrunter:
------------------------------
case "gaestebuch.php":
if (isset($this->useronlinecache[$this->counter]['profile_userid']) && isset($this->usercache[$this->useronlinecache[$this->counter]['profile_userid']])) {
$userid = $this->useronlinecache[$this->counter]['profile_userid'];
$username = $this->usercache[$userid];
$location = $lang->get("LANG_WIW_FILE_GAESTEBUCH", array('$userid' => $userid, '$SID_ARG_2ND' => $SID_ARG_2ND, '$username' => $username));
}
else $location = $lang->get("LANG_WIW_FILE_UNKNOWN");
break; |
|
pegelzwo
So, der BLOG ist fertig!!!
Siehe Anhang! Jetzt fehlt nur noch jemand, der Sprachvariablen und ne Installationsroutine erstellt und ich kann es veröffentlichen!
.$pIrit
Das könnt ich wohl übernehmen wenn ich als gegenleistung den Hack ohne Copyright einbauen darf
Burningwave
wurd das ganze nun schon veröffentlicht?
VulcanRaven
würd mich auch interessieren aber würde sagen nein, zumal es in der DB auch noch nicht aunfzufinden ist