YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.1.x » [WBB 2.1.x] Hacks und Addons » YourWBB Merge_Doublepost Hack » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 9.959 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen YourWBB Merge_Doublepost Hack
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

 YourWBB Merge_Doublepost Hack Antworten Zitieren Editieren Melden       UP

Titel: Y****** Merge_Doublepost Hack
Version: 1.2
Beschreibung: Hackname: Merge_Doublepost Hack
Autor: MrMind
Version: 1.2
Forenversion: 2.1.x

Zu veränderten Dateien:

  • addreply.php
  • thread.php
  • acp/board.php
  • acp/templates/board_add.htm
  • acp/templates/board_edit.htm


Neue Dateien:

Keine

Installationsanweisung:

merge_setup.php, merge_post.wbb und merge_doublepost.lng in den acp-Ordner hochladen und durch http://ww.deinedomain.de/wbb2/acp/merge_setup.php im Browser öffnen und der Anweisung folgen. Nach erfolgreicher Installation müssen nun alle 3 Dateien wieder vom Server gelöscht werden

Einstellungsmöglichkeiten:

siehe Demo-Link

Funktionalität:

Diese Hack ermöglicht es, dass User Doppelpost erstellen können, jedoch nach dem Absenden und dem Anzeigen des Doppelpost wird ein Hinweis beim Posttopic angezeigt mit der Aufschrift Doppelpost wird automatisch zusammengefügt. Bei einem Refresh oder neuem Laden des Threads wird nun der doppelte Post zu dem ersten Post dazu "addiert". Je nach dem, ob im ACP eingestellt wurde, dass ein weiterer Hinweis im ersten Post darauf hinweisen soll, wird dieser zwischen der Nachricht vom originalen Post und der Nachricht aus dem doppelten Post gehängt (in der Demo sieht man dies). Desweiteren wird die Posttime vom doppelten Post auf den alten Post übertragen und somit als "ungelesen" Deklariert.
Über Foren bearbeiten kann man diese Option forenspezifisch ausschalten lassen.

Copyright:

Copyright liegt bei mir. Der Copyright im Quelltext kann gerne gelöscht werden, dient allerdings dazu, den Code besser zu deuten und zu finden, wenn Probleme auftreten oder diesen ausbauen möchte. Desweiteren ist bei der neuen Klassenmethode in der thread.php sehr viele Kommentare angebracht, die User helfen sollen, den Code zu verstehen. Bei Bedarf kann das gelöscht werden. Dieser Hack darf aber nicht als eigener ausgeben werden.

Sonstiges:

Dieser Hack darf nur auf y****** angeboten werden.

Bekannte Bugs:

Wenn in dem Post, welcher dann zusammengefügt werden soll, ein Attachment vorhanden ist, dann wird dieses nicht mitverknüpft. Leider noch keine Lösung vorhanden, da ein mehrfach Upload für diese Boardversion von Haus aus nicht möglich ist

Getestete Forenversion:

wBB 2.1.6

Changelog:

Von Version 1.0 auf 1.1

thread.php

Suche nach:

php:
1:
$sql "UPDATE bb".$n."_posts SET message= '" $new_message ."', posttime='" $row['posttime'] . "' WHERE postid='" $row['merge_postid'] . "'";


Ersetzen mit:

php:
1:
$sql "UPDATE bb".$n."_posts SET message= '" addslashes($new_message) ."', posttime='" $row['posttime'] . "' WHERE postid='" $row['merge_postid'] . "'";



thread.php

Suche nach:

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:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
function nextoldest() {
  global $db$n$thread$boardid$tpl$lang$threadid$wbbuserdata$REMOTE_ADDR;
  $result $db->query_first("SELECT threadid FROM bb".$n."_threads WHERE visible = 1 AND lastposttime<'$thread[lastposttime]' AND closed <> 3 AND boardid = '$boardid' ORDER BY lastposttime DESC",1);
  if(!$result['threadid']) error($lang->get("LANG_THREAD_ERROR_NONEXTOLDEST"));
  $threadid=$result['threadid'];
  $this->threadid=$threadid;
  
  $select ", v.id AS isvoted";
        $join " LEFT JOIN bb".$n."_votes v ON (v.id=t.threadid AND v.votemode=2 AND ".(($wbbuserdata['userid']) ? ("v.userid='".$wbbuserdata['userid']."'") : ("v.ipaddress='".addslashes($REMOTE_ADDR)."'")).")";
        
        if ($wbbuserdata['userid']) {
            $select .= ", tv.lastvisit, s.emailnotify, s.countemails";    
            $join .= " LEFT JOIN bb".$n."_threadvisit tv ON (tv.threadid=t.threadid AND tv.userid='".$wbbuserdata['userid']."')
            LEFT JOIN bb".$n."_subscribethreads s ON (s.userid='".$wbbuserdata['userid']."' AND s.threadid=t.threadid)";
        }
        
        $thread $db->query_first("SELECT t.*".$select." FROM bb".$n."_threads t".$join." WHERE t.threadid = '".$this->threadid."'");    
 }
 
 function makePagelink() {
  global $session$threadview$hilight$hilightuser$showpagelinks;
  $this->pagelink=makepagelink("thread.php?threadid=".$this->threadid."&amp;sid=$session[hash]&amp;threadview=$threadview&amp;hilight=".urlencode($hilight)."&amp;hilightuser=$hilightuser",$this->page,$this->pages,$showpagelinks-1);
 }
 
 function readPosts() {
  global $docensor$board$wbbuserdata$hilight$usecode$showuserfieldsinthread$db$n$showavatar$authormarking$lang; 
  $this->parse = new parse($docensor,75,$wbbuserdata['showimages'],$hilight,$usecode);

  if($showuserfieldsinthread==1) {
   $userfields=", uf.*";
   $userfieldsjoin="LEFT JOIN bb".$n."_userfields uf ON (uf.userid=p.userid)";
   $result=$db->unbuffered_query("SELECT profilefieldid, title, fieldtype FROM bb".$n."_profilefields WHERE showinthread=1".(($wbbuserdata['a_can_use_acp']==0) ? (" AND hidden=0") : (""))." ORDER BY fieldorder ASC");
   while($row=$db->fetch_array($result)) {
    $row['title']=getlangvar($row['title'], $lang);
    $this->userfieldcache[]=$row;
   }
  }
  else {
   $userfields="";
   $userfieldsjoin="";
  }

  if($showavatar==1) {
   $avatar=", av.avatarid, av.avatarextension, av.width, av.height";
   $avatarjoin="LEFT JOIN bb".$n."_avatars av ON (u.avatarid=av.avatarid)";
  }
  else {
   $avatar="";
   $avatarjoin="";    
  }

  if($authormarking==1) {
   $marking=", g.useronlinemarking";
   $markingjoin="LEFT JOIN bb".$n."_groups g ON (u.useronlinegroupid=g.groupid)";
  }
  else {
   $marking="";
   $markingjoin="";    
  }
  

  $result $db->query("SELECT p.*,
   u.userposts, u.regdate, u.signature, u.email, u.homepage, u.icq, u.aim, u.yim, u.msn, u.showemail, u.receivepm, u.usercanemail, u.ratingcount, u.ratingpoints, u.gender, u.invisible, u.title, u.lastactivity, u.allowsigsmilies, u.allowsightml, u.allowsigbbcode, u.allowsigimages, u.disablesignature,
   r.ranktitle, r.rankimages,
   at.attachmentname, at.attachmentid, at.attachmentextension, at.attachmentsize, at.counter,
   i.iconpath, i.icontitle
   $userfields
   $avatar
   $marking
   FROM bb".$n."_posts p 
   LEFT JOIN bb".$n."_users u USING (userid)
   LEFT JOIN bb".$n."_ranks r USING (rankid)
   LEFT JOIN bb".$n."_attachments at ON (p.attachmentid=at.attachmentid)
   LEFT JOIN bb".$n."_icons i ON (p.iconid=i.iconid)
   $userfieldsjoin
   $avatarjoin
   $markingjoin
   WHERE p.postid IN (0".$this->postids.")".$this->orderBy);
   
  return $result;
 }


Darunter einfügen:

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:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
/**
    * @param integer threadid
    * Merge Doublepost by MrMind
    */
    function merge_post$threadid )
    {
        global $db$n$merge_doublepost_text$merge_doublepost$docensor$usecode$board$wbbuserdata;
        
        /*
        ** Pruefung, ob automatische Zusammenfuegen erlaubt ist
        */
        if( $merge_doublepost && empty($board['merge_disable']) )
        {
            /*
            ** Lade Postinformationen fuer die zu loeschenden Beitraege
            */ 
        $sql "SELECT postid, message, attachments, userid, username, posttime, allowsmilies, allowhtml, allowbbcode, allowimages, merge_postid FROM bb".$n."_posts WHERE threadid='".$threadid."' AND merge_postid != '0' AND merge_show = '1'";
        $result $db->query($sql);
        
        while( $row $db->fetch_array($result) )
        {
              /*
              ** Initialisierung fuer den anhaengenden Text
              */
              $merge_add_text "\n\n";
              
              /*
              ** Soll ein Text als Hinweis eingefuegt werden?
              */
              if( !empty($merge_doublepost_text) )
              {
                   /*
                   ** Ersetzen der Variable %username%
                   */
                   $merge_doublepost_text str_replace('%username%'$row['username'], $merge_doublepost_text);
                   
                   /*
                   ** Anhaengen an die Variable $merge_add_text
                   */
                   $merge_add_text .= $merge_doublepost_text "\n\n";
              }
              
              // Übergeben der Attachments aus neuen an alten Post
          $attach_merge $row['attachments'];

          $sql "SELECT attachments FROM bb".$n."_posts WHERE postid = '" $row['merge_postid'] . "'";
          $attach_post $db->query_first($sql);
              
          $attach_npost $attach_post['attachments'];
          $attach_npost $attach_npost $attach_merge;
              
              /*
              ** Auslesen des letzten Beitrages an dem der Text zusammengefuegt werden soll
              */
              $sql "SELECT message FROM bb".$n."_posts WHERE postid = '" $row['merge_postid'] . "'";
              $merge_post $db->query_first($sql);
              
              /*
              ** Alter Text mit dem Texthinweis und dem zusammenzufuegenden Text vereinen
              */
              $new_message $merge_post['message'] . $merge_add_text $row['message'];
              
              /*
              ** Update des alten Textes
              */
              $sql "UPDATE bb".$n."_posts SET message= '" addslashes($new_message) ."', posttime='" $row['posttime'] . "', attachments='" $attach_npost "' WHERE postid='" $row['merge_postid'] . "'";
              $db->query($sql);
              
              /*
              ** Update der attachment-Tabelle
              */
              $sql "UPDATE bb".$n."_attachments SET postid= '" $row['merge_postid'] ."' WHERE postid='" $row['postid'] . "'"; 
              $db->query($sql);
              
              /*
          ** Update der postcache-Tabelle
          */
               $parse = &new parse($docensor751''$usecode11);
              $cache $parse->doparse($new_message$row['allowsmilies'], $row['allowhtml'], $row['allowbbcode'], $row['allowimages']);
              $sql "REPLACE INTO bb".$n."_postcache (postid, threadid, cache) VALUES ('" $row['merge_postid'] . "', '" $threadid "', '" addslashes($cache) . "')";
              $db->query($sql);
              unset($parse);
              
              /*
              ** Loeschen des alten Beitrages aus der posts-Tabelle
              */
              $sql "DELETE FROM bb".$n."_posts WHERE postid='" $row['postid'] . "' LIMIT 1";
              $db->query($sql);
              
              /*
              ** Loeschen des alten Beitrages aus der postcache-Tabelle
              */
              $sql "DELETE FROM bb".$n."_postcache WHERE postid = '" $row['postid'] . "' LIMIT 1";
              $db->query($sql);
              
              /*
              ** Update der boards-Tabelle (postcount und lastposttime)
              */
              $sql "UPDATE bb".$n."_boards SET postcount= postcount - 1, lastposttime='" $row['posttime'] . "' WHERE boardid='" $board['boardid'] . "'";
              $db->query($sql);
              
              /*
              ** Update der threads-Tabelle (replycount und lastposttime)
              */
              $sql "UPDATE bb".$n."_threads SET replycount = replycount - 1, lastposttime = '" $row['posttime'] . "' WHERE threadid = '" $threadid "'";
              $db->query($sql);
              
              /*
              ** Werden in dem Forum Posts gezaehlt?
              */
              if( $board['countuserposts'] )
              {
                   /*
                   ** Update der users-Tabelle fuer die Beitragszaehlung
                   */
                $sql "UPDATE bb".$n."_users SET userposts = userposts - 1 WHERE userid = '" $row['userid'] . "'";
                $db->query($sql);
              }
         }
        
        /*
        ** Setzten der Doppelpostings auf SHOW, um beim naechsten Aufruf zu vereinen
        */
        $sql "UPDATE bb".$n."_posts SET merge_show='1' WHERE threadid='" $threadid "' AND merge_postid != '0'";
        $db->query($sql);
   }
 }


Suche nach:

php:
1:
class FlatThread extends Thread {


Danach weitersuchen nach:

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:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
/**
    * @param integer threadid
    * Merge Doublepost by MrMind
    */
    function merge_post$threadid )
    {
        global $db$n$merge_doublepost_text$merge_doublepost$docensor$usecode$board$wbbuserdata;
        
        /*
        ** Pruefung, ob automatische Zusammenfuegen erlaubt ist
        */
        if( $merge_doublepost && empty($board['merge_disable']) )
        {
            /*
            ** Lade Postinformationen fuer die zu loeschenden Beitraege
            */ 
        $sql "SELECT postid, message, userid, username, posttime, allowsmilies, allowhtml, allowbbcode, allowimages, merge_postid FROM bb".$n."_posts WHERE threadid='".$threadid."' AND merge_postid != '0' AND merge_show = '1'";
        $result $db->query($sql);
        
        while( $row $db->fetch_array($result) )
        {
              /*
              ** Initialisierung fuer den anhaengenden Text
              */
              $merge_add_text "\n\n";
              
              /*
              ** Soll ein Text als Hinweis eingefuegt werden?
              */
              if( !empty($merge_doublepost_text) )
              {
                   /*
                   ** Ersetzen der Variable %username%
                   */
                   $merge_doublepost_text str_replace('%username%'$row['username'], $merge_doublepost_text);
                   
                   /*
                   ** Anhaengen an die Variable $merge_add_text
                   */
                   $merge_add_text .= $merge_doublepost_text "\n\n";
              }
              
              /*
              ** Auslesen des letzten Beitrages an dem der Text zusammengefuegt werden soll
              */
              $sql "SELECT message FROM bb".$n."_posts WHERE postid = '" $row['merge_postid'] . "'";
              $merge_post $db->query_first($sql);
              
              /*
              ** Alter Text mit dem Texthinweis und dem zusammenzufuegenden Text vereinen
              */
              $new_message $merge_post['message'] . $merge_add_text $row['message'];
              
              /*
              ** Update des alten Textes
              */
              $sql "UPDATE bb".$n."_posts SET message= '" addslashes($new_message) ."', posttime='" $row['posttime'] . "' WHERE postid='" $row['merge_postid'] . "'";
              $db->query($sql);
              
              /*
          ** Update der postcache-Tabelle
          */
               $parse = &new parse($docensor751''$usecode11);
              $cache $parse->doparse($new_message$row['allowsmilies'], $row['allowhtml'], $row['allowbbcode'], $row['allowimages']);
              $sql "REPLACE INTO bb".$n."_postcache (postid, threadid, cache) VALUES ('" $row['merge_postid'] . "', '" $threadid "', '" addslashes($cache) . "')";
              $db->query($sql);
              unset($parse);
              
              /*
              ** Loeschen des alten Beitrages aus der posts-Tabelle
              */
              $sql "DELETE FROM bb".$n."_posts WHERE postid='" $row['postid'] . "' LIMIT 1";
              $db->query($sql);
              
              /*
              ** Loeschen des alten Beitrages aus der postcache-Tabelle
              */
              $sql "DELETE FROM bb".$n."_postcache WHERE postid = '" $row['postid'] . "' LIMIT 1";
              $db->query($sql);
              
              /*
              ** Update der boards-Tabelle (postcount und lastposttime)
              */
              $sql "UPDATE bb".$n."_boards SET postcount= postcount - 1, lastposttime='" $row['posttime'] . "' WHERE boardid='" $board['boardid'] . "'";
              $db->query($sql);
              
              /*
              ** Update der threads-Tabelle (replycount und lastposttime)
              */
              $sql "UPDATE bb".$n."_threads SET replycount = replycount - 1, lastposttime = '" $row['posttime'] . "' WHERE threadid = '" $threadid "'";
              $db->query($sql);
              
              /*
              ** Werden in dem Forum Posts gezaehlt?
              */
              if( $board['countuserposts'] )
              {
                   /*
                   ** Update der users-Tabelle fuer die Beitragszaehlung
                   */
                $sql "UPDATE bb".$n."_users SET userposts = userposts - 1 WHERE userid = '" $row['userid'] . "'";
                $db->query($sql);
              }
         }
        
        /*
        ** Setzten der Doppelpostings auf SHOW, um beim naechsten Aufruf zu vereinen
        */
        $sql "UPDATE bb".$n."_posts SET merge_show='1' WHERE threadid='" $threadid "' AND merge_postid != '0'";
        $db->query($sql);
   }
 }


Das LÖSCHEN!


Suche nach:

php:
1:
2:
function FlatThread($threadid) {
        $this->threadid $threadid;


Darunter einfügen:

php:
1:
2:
3:
4:
5:
6:
7:
/*
        ** Merge Doublepost by MrMind
        */
        $this->merge_post$threadid );
        /*
        ** Merge Doublepost by MrMind
        */



Viel Spaß bei dem Hack.

Mfg
MrMind
----
Demo: http://www.mindcoder.org/hacks/merge_pos...blepost_21.html

weiter zum Download


__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

02.04.06 22:19 MrMind ist offline E-Mail Finden Als Freund hinzufügen
Agi Agi ist männlich
TEAM - PHP Freak

images/avatars/avatar-5240.gif

Dabei seit: 22.11.04
Beiträge: 2.628
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

Geile Sache dieser Hack.
Ne Frage, gibts den vlt auch eines Tages fürs WBB2.3 ? ^^ Augenzwinkern

__________________

03.04.06 00:00 Agi ist offline Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Themenstarter Thema begonnen von MrMind
Antworten Zitieren Editieren Melden       UP

Wie wäre es mit diesem hier:

Y****** Merge_Doublepost Hack


großes Grinsen Augenzwinkern smile

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

03.04.06 00:04 MrMind ist offline E-Mail Finden Als Freund hinzufügen
Agi Agi ist männlich
TEAM - PHP Freak

images/avatars/avatar-5240.gif

Dabei seit: 22.11.04
Beiträge: 2.628
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von MrMind
Wie wäre es mit diesem hier:

Y****** Merge_Doublepost Hack


großes Grinsen Augenzwinkern smile

Mfg
MrMind


sry total übersehen, weil er auf wichtig oben steht großes Grinsen

THX

__________________

03.04.06 00:31 Agi ist offline Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Themenstarter Thema begonnen von MrMind
Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Agi
sry total übersehen, weil er auf wichtig oben steht großes Grinsen

THX


Dachte ich mir Augenzwinkern

Ist ein Y****** Hack, daher auch oben festgehalten Augenzwinkern Tradition Augenzwinkern

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

03.04.06 00:35 MrMind ist offline E-Mail Finden Als Freund hinzufügen
mastermind
Mitglied


Dabei seit: 16.01.04
Beiträge: 25

Antworten Zitieren Editieren Melden       UP

Wird der neue Post auch als Solcher angezeigt..?? Ich suche sowas wie New on Edit...
21.08.06 14:44 mastermind ist offline E-Mail Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Themenstarter Thema begonnen von MrMind
Antworten Zitieren Editieren Melden       UP

Ja wird er.

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

21.08.06 15:22 MrMind ist offline E-Mail Finden Als Freund hinzufügen
mastermind
Mitglied


Dabei seit: 16.01.04
Beiträge: 25

Antworten Zitieren Editieren Melden       UP

Bekomme immer eine Fehlermeldung wenn ich den Hack einbaue...Meldung aus der thread.php.
16.09.06 07:43 mastermind ist offline E-Mail Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Themenstarter Thema begonnen von MrMind
Antworten Zitieren Editieren Melden       UP

Mh und ich darf jetzt raten welche Fehlermeldung? ^^

Bitte auch die Meldung posten.

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

16.09.06 10:30 MrMind ist offline E-Mail Finden Als Freund hinzufügen
mastermind
Mitglied


Dabei seit: 16.01.04
Beiträge: 25

Antworten Zitieren Editieren Melden       UP

Habe ich wieder verbessert, aber meine allles nach der Anleitung gemacht zu haben. War glaube ich in Zeile 443...

Und wenn ich die bearbeitet habe kommt eine andere Meldung. Kann mir einer die drei Dateien bearbeiten und ich probiere es dann, irgendwo habe ich wohl einen Haken drin.

EDIT: Hier mal die Fehlermeldung...

Dateianhang:
jpg Unbenannt.jpg (11 KB, 104 mal heruntergeladen)

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von mastermind: 20.09.06 12:18.

16.09.06 12:55 mastermind ist offline E-Mail Finden Als Freund hinzufügen
the_cRu the_cRu ist männlich
Mitglied


Dabei seit: 25.04.06
Beiträge: 94
Herkunft: .dE!
Forenversion: .2.1.6!

Antworten Zitieren Editieren Melden       UP

naja, ich hoffe ich bekomme ne antwort auf mein anliegen...

habe soweit alles richtig installiert.
nur gibt die thread.php nen fehler...
hab nochmal nen backup der datei raufgeschoben und neu eingebaut, der gleiche fehler:

Zitat:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.1.6): Invalid SQL: REPLACE INTO bb1_postcache (postid, threadid, cache) VALUES ('4', '2', 'hello world

Nachtrag von the_cRu

kleiner test

Nachtrag von the_cRu

kleiner test

Nachtrag von the_cRu

kleiner test')
mysql error: Table 'usr_web161_1.bb1_postcache' doesn't exist
mysql error number: 1146
mysql version: 4.1.21-community
php version: 5.1.4
Date: 09.10.2006 @ 17:08
Script: /hate/thread.php?threadid=2&sid=
Referer: http://localhost/hate/board.php?boardid=2&sid=


__________________
...

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von the_cRu: 09.10.06 17:10.

09.10.06 17:09 the_cRu ist offline E-Mail Finden Als Freund hinzufügen Füge the_cRu in deine Kontaktliste ein MSN Passport-Profil von the_cRu anzeigen
mastermind
Mitglied


Dabei seit: 16.01.04
Beiträge: 25

Antworten Zitieren Editieren Melden       UP

Ich warte auch schon zu lange... verwirrt
09.10.06 17:30 mastermind ist offline E-Mail Finden Als Freund hinzufügen
the_cRu the_cRu ist männlich
Mitglied


Dabei seit: 25.04.06
Beiträge: 94
Herkunft: .dE!
Forenversion: .2.1.6!

Antworten Zitieren Editieren Melden       UP

kann hier kein support mehr gegeben werden?
finds echt traurig,...
es werden hacks erstellt, paar wochen supported und dann ist finito...

traurig

__________________
...
02.11.06 12:17 the_cRu ist offline E-Mail Finden Als Freund hinzufügen Füge the_cRu in deine Kontaktliste ein MSN Passport-Profil von the_cRu anzeigen
Agi Agi ist männlich
TEAM - PHP Freak

images/avatars/avatar-5240.gif

Dabei seit: 22.11.04
Beiträge: 2.628
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von the_cRu
kann hier kein support mehr gegeben werden?
finds echt traurig,...
es werden hacks erstellt, paar wochen supported und dann ist finito...

traurig



Die Tabelle bb1_postcache existiert bei dir scheinbar nicht.
Führe in phpMyAdmin mal diesen Sql Befehl aus und teste es danach erneut:

code:
1:
2:
3:
4:
5:
6:
7:
8:
DROP TABLE IF EXISTS bb1_postcache;
CREATE TABLE bb1_postcache (
  postid int(11) unsigned NOT NULL auto_increment,
  threadid int(11) unsigned NOT NULL default '0',
  cache mediumtext NOT NULL default '',
  PRIMARY KEY  (postid),
  KEY threadid (threadid)
) TYPE=MyISAM;




@mastermind: Überprüfe den Einbau nochmal, denn er sagt, dass die Funktion die hier aufgerufen wird, nicht existiert

__________________

02.11.06 12:26 Agi ist offline Finden Als Freund hinzufügen
the_cRu the_cRu ist männlich
Mitglied


Dabei seit: 25.04.06
Beiträge: 94
Herkunft: .dE!
Forenversion: .2.1.6!

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Agi
Die Tabelle bb1_postcache existiert bei dir scheinbar nicht.
Führe in phpMyAdmin mal diesen Sql Befehl aus und teste es danach erneut:


ich danke dir,
nun läuft es richtig!

__________________
...
02.11.06 13:42 the_cRu ist offline E-Mail Finden Als Freund hinzufügen Füge the_cRu in deine Kontaktliste ein MSN Passport-Profil von the_cRu anzeigen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.1.x » [WBB 2.1.x] Hacks und Addons » YourWBB Merge_Doublepost Hack