Weiterentwicklung vom Unread Post Information 2 Database Mod
Nene das ist schon richtig soAlso bei der Sache bin ich mir nicht sicher:
sicher das man hier mir , $lpid ersetzen muss und nicht mit , &$lpid ?Code: Alles auswählen
# #-----[ FIND ]------------------------------------------ # function update_post_stats(&$mode, &$post_data, &$forum_id, &$topic_id, &$post_id, &$user_id) # #-----[ IN-LINE FIND ]------------------------------------------ # &$user_id # #-----[ IN-LINE AFTER, ADD ]------------------------------------------ # , $lpid
Gru? BigRib
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
ähm und dann noch ne Frage hierzu:
so schaut meine index.box aus:
den teil find ich da net....templates/subSilver/index_box.tpl
#
#-----[ FIND ]------------------------------------------
#
<td class="{catrow.forumrow.INC_CLASS}" align="center" valign="middle" height="50"><img src="{catrow.forumrow.FORUM_FOLDER_IMG}" width="46" height="25" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /></td>
so schaut meine index.box aus:
Code: Alles auswählen
<!-- BEGIN catrow -->
<!-- BEGIN tablehead -->
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<th colspan="{catrow.tablehead.INC_SPAN}" width="100%" nowrap="nowrap"> {catrow.tablehead.L_FORUM} </th>
</tr>
<!-- END tablehead -->
<!-- BEGIN cathead -->
<tr>
<!-- BEGIN inc -->
<td width="46" class="{catrow.cathead.inc.INC_CLASS}"><img src="{SPACER}" width="46" height="0" /></td>
<!-- END inc -->
<td class="{catrow.cathead.CLASS_CAT}" width="100%" colspan="2"><span class="cattitle"><a href="{catrow.cathead.U_VIEWCAT}" class="cattitle">{catrow.cathead.CAT_TITLE}</a></span></td>
</tr>
<!-- END cathead -->
<!-- BEGIN forumrow -->
<tr>
<!-- BEGIN inc -->
<td width="46" class="{catrow.forumrow.inc.INC_CLASS}"><img src="{SPACER}" width="46" height="0" /></td>
<!-- END inc -->
<td class="row1" width="100%" height="50" colspan="{catrow.forumrow.INC_SPAN}" valign="middle" align="center" onMouseOver="this.style.backgroundColor='{T_TD_COLOR1}'; this.style.cursor='hand';" onMouseOut=this.style.backgroundColor="{T_TR_COLOR1}" onclick="window.location.href='{catrow.forumrow.U_VIEWFORUM}'">
<!-- BEGIN forum_icon -->
<table cellpadding="2" cellspacing="0" border="0" width="100%" height="47">
<tr>
<td width="46" align="center"><a href="{catrow.forumrow.U_VIEWFORUM}"><img src="{catrow.forumrow.ICON_IMG}" border="0" /></a></td>
<td>
<!-- END forum_icon -->
<span class="forumlink"><a href="{catrow.forumrow.U_VIEWFORUM}" class="deund" {catrow.forumrow.LAST_POST_DATA}>{catrow.forumrow.FORUM_NAME}</a><br /></span>
<span class="genmed">{catrow.forumrow.FORUM_DESC}</span>
<!-- BEGIN forum_icon -->
</td>
</tr>
</table>
<!-- END forum_icon -->
</td></tr>
<!-- END forumrow -->
<!-- BEGIN catfoot -->
<tr>
<!-- BEGIN inc -->
<td width="46" class="{catrow.catfoot.inc.INC_CLASS}"><img src="{SPACER}" width="46" height="0" /></td>
<!-- END inc -->
<td colspan="{catrow.catfoot.INC_SPAN}" height="1" class="spaceRow"><img src="{SPACER}" alt="" width="1" height="1" /></td>
</tr>
<!-- END catfoot -->
<!-- BEGIN tablefoot -->
</table>
<table border="0" cellpadding="0" cellspacing="0" class="tbl"><tr><td class="tbll"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblbot"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblr"><img src="images/spacer.gif" alt="" width="8" height="4" /></td></tr></table>
<br class="gensmall" />
<!-- END tablefoot -->
<!-- END catrow -->
Nur ein Informatik Student. ^^
Welche Version vom CHM hast du? Schick mir mal deine index_box.tpl
Gru? BigRib
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
Die ist ja mal seltsam
kannste mir mal ein Link auf dein board schicken?
kannste mir mal ein Link auf dein board schicken?
Zuletzt geändert von BigRib am Sa 17.Jul, 2004 18:25, insgesamt 2-mal geändert.
Gru? BigRib
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
Hier mal ein kleiner Fix der auf eine Beta 1.2 gemacht werden muss
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
$visit_time= (empty($topic_read[topic_id][$topic_id]))? 0 : $topic_read[topic_id][$topic_id];
#
#-----[ AFTER, ADD ]------------------------------------------
#
$last_post_new = ($last_post_time > $visit_time && $last_post_time > $except_time) ? '1' : '0';
#
#-----[ FIND ]------------------------------------------
#
if(($last_post_time < $visit_time && $visit_time < $post_edit_time) || ($last_post_id == $postrow[$i]['post_id']))
#
#-----[ REPLACE WITH ]------------------------------------------
#
if((!$last_post_new && $visit_time < $post_edit_time) || ($last_post_id == $postrow[$i]['post_id']))
Zuletzt geändert von BigRib am Sa 17.Jul, 2004 18:28, insgesamt 2-mal geändert.
Gru? BigRib
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
jep www.yami-unlimited.de
ähm wo genau seh ich jetzt die Änderungen?
also es sieht wie vorher aus...
Aber es sind keine Fehler aufgetreten ^^ das ist doch mal was aber das siehste ja selber!
ähm wo genau seh ich jetzt die Änderungen?
also es sieht wie vorher aus...
Aber es sind keine Fehler aufgetreten ^^ das ist doch mal was aber das siehste ja selber!
Zuletzt geändert von Bootenks am Sa 17.Jul, 2004 18:28, insgesamt 1-mal geändert.
Du hast ja da gar kein Icon was anzeigt das in dem Forum "rollenspielermod"
ein neues Post ist oder nicht.
ein neues Post ist oder nicht.
Gru? BigRib
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
ähm aber ich hab doch noch ein bugchen war vorher jedenfalls nicht da in der viewtopic... die Liste mit Löschen an jedem Beitrag verzerrt sich immer weiter bis zum letzten Post! (da stehts fast in der mitte)
jetzt fällts mir wieder ein das ist beabsichtigt ^^ (also mit der index deshalb hab ich da nischt gefunden)
jetzt fällts mir wieder ein das ist beabsichtigt ^^ (also mit der index deshalb hab ich da nischt gefunden)
Zuletzt geändert von Bootenks am Sa 17.Jul, 2004 18:34, insgesamt 1-mal geändert.
Was ist das für ein Mod das deine startseite so aussieht?? http://www.yami-unlimited.de/index.php
Was für ne liste mit löschen?
Was für ne liste mit löschen?
Gru? BigRib
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
ich hab mich registriert sehe den mod aber nicht.
Gru? BigRib
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
Änderung in der viewforum.php
Code: Alles auswählen
#
#-----[ FIND ]------------------------------------------
#
$f = (isset($HTTP_POST_VARS['f'])) ? $HTTP_POST_VARS['f'] : $HTTP_GET_VARS['f'];
#
#-----[ AFTER, ADD ]------------------------------------------
#
$save_time = time() - ($upi2db_config['auto_read_after_days'] * 86400);
$except_time = ($userdata['user_regdate'] > $save_time) ? $userdata['user_regdate'] : $save_time;
#
#-----[ FIND ]------------------------------------------
#
while( $row = $db->sql_fetchrow($result) )
{
$topic_rowset[] = $row;
$total_announcements++;
}
#
#-----[ REPLACE WITH ]------------------------------------------
#
//<!-- BEGIN Unread Post Information to Database Mod -->
$result_an = $db->sql_query($sql);
if(check_is_upi2db_on())
{
if($upi2db_config['edit_topic_first'])
{
while( $row = $db->sql_fetchrow($result) )
{
$save_topic_id = $row['topic_id'];
$post_edit_time = $read_time[edit][$save_topic_id];
$is_always_read = $topic_read[alway_read][$row['topic_id']];
if(($topic_read[topic_id][$save_topic_id] < $post_edit_time) && ($post_edit_time > $except_time) && $is_always_read != 1)
{
$edited_topic_id_annouc[$row['topic_id']] = $row['topic_id'];
$topic_rowset[] = $row;
$total_announcements++;
}
}
$result = $db->sql_query($sql);
while( $row = $db->sql_fetchrow($result) )
{
$edited_t_id_a = $edited_topic_id_annouc[$row['topic_id']];
$is_always_read = $topic_read[alway_read][$row['topic_id']];
if($edited_t_id_a != $row['topic_id'] && $is_always_read != 1)
{
$topic_rowset[] = $row;
$total_topics++;
}
}
}
else
{
while( $row = $db->sql_fetchrow($result) )
{
$topic_rowset[] = $row;
$total_announcements++;
}
}
}
else
{
while( $row = $db->sql_fetchrow($result) )
{
$topic_rowset[] = $row;
$total_announcements++;
}
}
//<!-- END Unread Post Information to Database Mod -->
#
#-----[ DELETE ]------------------------------------------
#
//<!-- BEGIN Unread Post Information to Database Mod -->
if(!empty($upi2db_config['edit_topic_first']) && check_is_upi2db_on())
{
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain topic information', '', __LINE__, __FILE__, $sql);
}
$total_topics_sticky = 0;
while( $row = $db->sql_fetchrow($result) )
{
if($row['topic_type'] == POST_STICKY )
{
$topic_rowset[] = $row;
$total_topics_sticky++;
}
}
$total_topics_edit = 0;
while( $row = $db->sql_fetchrow($result) )
{
$save_topic_id = $row['topic_id'];
$post_edit_time = $read_time[edit][$save_topic_id];
$save_time = time() - ($upi2db_config['auto_read_after_days'] * 86400);
$except_time = ($userdata['user_regdate'] > $save_time) ? $userdata['user_regdate'] : $save_time;
if(($topic_read[topic_id][$save_topic_id] < $post_edit_time) && ($post_edit_time > $except_time) && ($topic_read[alway_read][$row['topic_id']] != 1))
{
$edited_topic_id[$row['topic_id']] = $row['topic_id'];
$topic_rowset[] = $row;
$total_topics_edit++;
}
}
}
//<!-- END Unread Post Information to Database Mod -->
#
#-----[ FIND ]------------------------------------------
#
while( $row = $db->sql_fetchrow($result) )
{
$topic_rowset[] = $row;
$total_topics++;
}
#
#-----[ REPLACE, WITH ]------------------------------------------
#
//<!-- BEGIN Unread Post Information to Database Mod -->
if(check_is_upi2db_on())
{
if($upi2db_config['edit_topic_first'])
{
// Sticky Editet
while( $row = $db->sql_fetchrow($result) )
{
$save_topic_id = $row['topic_id'];
$post_edit_time = $read_time[edit][$save_topic_id];
if(($topic_read[topic_id][$save_topic_id] < $post_edit_time) && ($post_edit_time > $except_time) && $topic_read[alway_read][$row['topic_id']] != 1 && $row['topic_type'] == POST_STICKY)
{
$edited_topic_id_sticky[$row['topic_id']] = $row['topic_id'];
$topic_rowset[] = $row;
$total_topics++;
}
}
// Sticky Normal
$result = $db->sql_query($sql);
while( $row = $db->sql_fetchrow($result) )
{
$edited_t_id_s = $edited_topic_id_sticky[$row['topic_id']];
if($row['topic_type'] == POST_STICKY && $edited_t_id_s != $row['topic_id'] && $topic_read[alway_read][$row['topic_id']] != 1)
{
$topic_rowset[] = $row;
$total_topics++;
}
}
// Normal Editet
$result = $db->sql_query($sql);
while( $row = $db->sql_fetchrow($result) )
{
$save_topic_id = $row['topic_id'];
$post_edit_time = $read_time[edit][$save_topic_id];
if(($topic_read[topic_id][$save_topic_id] < $post_edit_time) && ($post_edit_time > $except_time) && $topic_read[alway_read][$row['topic_id']] != 1 && $row['topic_type'] != POST_STICKY)
{
$edited_topic_id[$row['topic_id']] = $row['topic_id'];
$topic_rowset[] = $row;
$total_topics++;
}
}
// Normal NORMAL
$result = $db->sql_query($sql);
while( $row = $db->sql_fetchrow($result) )
{
$edited_t_id_n = $edited_topic_id[$row['topic_id']];
$edited_t_id_s = $edited_topic_id_sticky[$row['topic_id']];
if($edited_t_id_n != $row['topic_id'] && $edited_t_id_n != $row['topic_id'] && $topic_read[alway_read][$row['topic_id']] != 1 && $row['topic_type'] != POST_STICKY)
{
$topic_rowset[] = $row;
$total_topics++;
}
}
}
else
{
$result = $db->sql_query($sql);
while( $row = $db->sql_fetchrow($result) )
{
$topic_rowset[] = $row;
$total_topics++;
}
}
while( $row = $db->sql_fetchrow($result_an) )
{
if($topic_read[alway_read][$row['topic_id']] == 1)
{
$topic_rowset[] = $row;
$total_topics++;
}
}
$result = $db->sql_query($sql);
while( $row = $db->sql_fetchrow($result) )
{
if($topic_read[alway_read][$row['topic_id']] == 1)
{
$topic_rowset[] = $row;
$total_topics++;
}
}
}
else
{
while( $row = $db->sql_fetchrow($result) )
{
$topic_rowset[] = $row;
$total_topics++;
}
}
//<!-- END Unread Post Information to Database Mod -->
#
#-----[ DELETE ]------------------------------------------
#
//<!-- BEGIN Unread Post Information to Database Mod -->
if(check_is_upi2db_on())
{
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain topic information', '', __LINE__, __FILE__, $sql);
}
while( $row = $db->sql_fetchrow($result) )
{
if($topic_read[alway_read][$row['topic_id']] == 1)
{
$topic_rowset[] = $row;
$total_topics++;
}
}
}
//<!-- END Unread Post Information to Database Mod -->
#
#-----[ DELETE ]------------------------------------------
#
//<!-- BEGIN Unread Post Information to Database Mod -->
if(!empty($upi2db_config['edit_topic_first']) && check_is_upi2db_on())
{
$total_topics += $total_topics_edit;
$total_topics += $total_topics_sticky;
}
//<!-- END Unread Post Information to Database Mod -->
Zuletzt geändert von BigRib am Sa 17.Jul, 2004 19:40, insgesamt 1-mal geändert.
Gru? BigRib
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
haste das bei mir entdeckt oder machste das noch nebenbei? *erstaunt bin*
das auch ändern wenn man den Split Mod eingebaut hat?
das auch ändern wenn man den Split Mod eingebaut hat?
Zuletzt geändert von Bootenks am Sa 17.Jul, 2004 19:15, insgesamt 1-mal geändert.
Ich mache gerade mehrere Sachen zusammen und hoffe das dass nicht in einem desaster endet und ich noch mehr fehler mache.
Jadas auch ändern wenn man den Split Mod eingebaut hat?
Zuletzt geändert von BigRib am Sa 17.Jul, 2004 21:52, insgesamt 2-mal geändert.
Gru? BigRib
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
Sodele hab mal ein neues Forum aufgesetzt. Installierte Mods sind CHM, Split Topic Type und File Attachment.
http://forum.bigrib.de/phpBB2/index.php
Hab auch gleich ein paar foren eingebaut um langsam mal etwas ordnung in die sache zu bekommen.
http://forum.bigrib.de/phpBB2/index.php
Hab auch gleich ein paar foren eingebaut um langsam mal etwas ordnung in die sache zu bekommen.
Zuletzt geändert von BigRib am So 18.Jul, 2004 04:48, insgesamt 2-mal geändert.
Gru? BigRib
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
^^ Hab mich angemeldet.
Kannste mir mal die Rechte geben mit denen ich mir das CH AddOn Runterladen kann?
Hänge nämlich in der Installation fest.
Kannste mir mal die Rechte geben mit denen ich mir das CH AddOn Runterladen kann?
Hänge nämlich in der Installation fest.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
So - Lokal hab ich ihn nun am laufen.
Dort werde ich ihn jetzt 1-2 Tage intensiv Testen und dann auf meine User loslassen!
Dort werde ich ihn jetzt 1-2 Tage intensiv Testen und dann auf meine User loslassen!
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
Warte mal noch lieber damit Hab noch einiges geändert
Gru? BigRib
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Uiuiui Under BigRib. Fleissig wie eine Biene.
Aber ich sehe, der Mod geht stark auf sein Release zu. Ich bin dann mal gespannt, wie lange ich für den Wechsel brauchen werde
Aber ich sehe, der Mod geht stark auf sein Release zu. Ich bin dann mal gespannt, wie lange ich für den Wechsel brauchen werde
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
[quote="oxpus - Mo 19.Jul, 2004 08:50";p="10255"]Uiuiui Under BigRib. Fleissig wie eine Biene.
Aber ich sehe, der Mod geht stark auf sein Release zu. Ich bin dann mal gespannt, wie lange ich für den Wechsel brauchen werde [/quote]
Jo freue mich auch schon aufn Release, nur hab ich ein Problem mit der Anleitung und den Addons
Aber ich sehe, der Mod geht stark auf sein Release zu. Ich bin dann mal gespannt, wie lange ich für den Wechsel brauchen werde [/quote]
Jo freue mich auch schon aufn Release, nur hab ich ein Problem mit der Anleitung und den Addons
Gru? BigRib
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
UPI2DB Support Forum
Kein Support per ICQ, Email oder PN.
No support per ICQ, Email or PM.
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Nur die Ruhe. Gut Ding braucht Weile.
Ich kann es zwar kaum erwarten, aber ich übe mich in Geduld *tipp tapp tipp*
Ich kann es zwar kaum erwarten, aber ich übe mich in Geduld *tipp tapp tipp*
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!