Seite 2 von 5
Verfasst: Fr 16.Jul, 2004 13:13
von oxpus
Da muss BigRib ran. Er hat die ganzen Files.
Verfasst: Fr 16.Jul, 2004 13:42
von felixdacat
hier ist schon mal der bereich aus der functions:upi2db.php
zeile 443 ist rot markiert
[php]
$post_time_max = ($post_data['post_time'] > $post_data['post_edit_time']) ? $post_data['post_time'] : $post_data['post_edit_time'];
$post_time = (empty($upi2db_config['edit_as_new'])) ? "$post_data['post_time']" : "$post_time_max";
$new_topic_data[$post_data['forum_id']][$post_data['topic_id']] = $post_time;
$post_time_temp = $post_time;
$post_time_topic = $post_data['topic_id'];
[/php]
Verfasst: Fr 16.Jul, 2004 13:44
von oxpus
Dann ersetze diese Zeile mal mit dieser hier:
Code: Alles auswählen
$post_time = ( empty( $upi2db_config['edit_as_new'] ) ) ? $post_data['post_time'] : $post_time_max;
Verfasst: Fr 16.Jul, 2004 14:07
von felixdacat
^b ^b ^b ^b ^b ^b
Funktioniert. Besten Dank. Bug beseitigt

Verfasst: Fr 16.Jul, 2004 15:20
von BigRib
felix es reicht wen dus in ein forum schreibst

am liebsten ist es mir hier in dieses oder in testforum da es noch keine offizielle beta ist

Verfasst: Fr 16.Jul, 2004 15:57
von BigRib
Noch ne änderung die behebt das bei jedem beitrag in die unread tabelle geschrieben wird, jetzt nur noch beim ersten neuen beitrag und das auch nur ein mal!
poste sie heute abend.
Verfasst: Fr 16.Jul, 2004 18:25
von Bootenks
ich wüsste gern was ich da teste (ja das hört sich jetzt unheimlich dumm an aber... naja ich frag halt :P) Also was genau hab ich als User davon wenn ich die Beiträge als ungelesen makieren kann? *nicht ganz mitkomm*
Ich glob dafür bin ich echt zu dumm ... *schnief*
PS: ich habe den Categorie Hierarchy Mod installiert und in der Installation finde ich diese Zeile:
Code: Alles auswählen
$tracking_topics = ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_t']) ) ? unserialize($HTTP_COOKIE_VARS[$board_config['cookie_name'] . "_t"]) : array();
$tracking_forums = ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f']) ) ? unserialize($HTTP_COOKIE_VARS[$board_config['cookie_name'] . "_f"]) : array();
der cat mod löscht aber mit dieser Zeile:
Code: Alles auswählen
//-- mod : categories hierarchy --------------------------------------------------------------------
//-- delete
// $tracking_topics = ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_t']) ) ? unserialize($HTTP_COOKIE_VARS[$board_config['cookie_name'] . "_t"]) : array();
// $tracking_forums = ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f']) ) ? unserialize($HTTP_COOKIE_VARS[$board_config['cookie_name'] . "_f"]) : array();
//-- fin mod : categories hierarchy ----------------------------------------------------------------
genau diesen Teil! Ich schau mal in der functions_catoegories_hierarchy.php nach ob ich eine ähnliche finde!
Verfasst: Fr 16.Jul, 2004 18:33
von AmigaLink
Ganz einfach:
Du bekommst das jeweilige Topic im Index und in viewforum als ungelesen angezeigt! Das kann sehr Hilfreich sein wenn man einen Beitrag später nochmal ansehen möchte.

Verfasst: Fr 16.Jul, 2004 18:39
von Bootenks
ah verstehe ähm gibt es nicht sowas wie bookmarking? ist das dann nicht die selbige Funktion?? schau mal ich hab meinen Post geändert!
in der functions_categories_hierarchy.php ist das zu finden:
Code: Alles auswählen
// read the user cookie
$tracking_topics = ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_t']) ) ? unserialize($HTTP_COOKIE_VARS[$board_config['cookie_name'] . "_t"]) : array();
$tracking_forums = ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f']) ) ? unserialize($HTTP_COOKIE_VARS[$board_config['cookie_name'] . "_f"]) : array();
$tracking_all = ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all']) ) ? intval($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all']) : -1;
muss die letzte Zeile auch verändert werden obwohl sie nicht in der install steht??
Verfasst: Fr 16.Jul, 2004 18:50
von Bootenks
mal zu deiner upi2db_db_uninstall.php:
das:
Code: Alles auswählen
$sql = array(
"DROP TABLE ".$table_prefix."upi2db_config",
"DROP TABLE ".$table_prefix."upi2db_read_topics",
"DROP TABLE ".$table_prefix."upi2db_read_forum",
"ALTER TABLE ".$table_prefix."users DROP user_upi2db_which_system"
"ALTER TABLE ".$table_prefix."users DROP user_upi2db_new_word"
"ALTER TABLE ".$table_prefix."users DROP user_upi2db_edit_word"
"ALTER TABLE ".$table_prefix."users DROP user_upi2db_unread_color"
);
muss so heissen:
Code: Alles auswählen
$sql = array(
"DROP TABLE ".$table_prefix."upi2db_config",
"DROP TABLE ".$table_prefix."upi2db_read_topics",
"DROP TABLE ".$table_prefix."upi2db_read_forum",
"ALTER TABLE ".$table_prefix."users DROP user_upi2db_which_system",
"ALTER TABLE ".$table_prefix."users DROP user_upi2db_new_word",
"ALTER TABLE ".$table_prefix."users DROP user_upi2db_edit_word",
"ALTER TABLE ".$table_prefix."users DROP user_upi2db_unread_color"
);
da haste ein paar Kommas vergessen!
Verfasst: Fr 16.Jul, 2004 20:50
von BigRib
[quote="Bootenks - Fr 16.Jul, 2004 18:50";p="10066"]mal zu deiner upi2db_db_uninstall.php:
das:
Code: Alles auswählen
$sql = array(
"DROP TABLE ".$table_prefix."upi2db_config",
"DROP TABLE ".$table_prefix."upi2db_read_topics",
"DROP TABLE ".$table_prefix."upi2db_read_forum",
"ALTER TABLE ".$table_prefix."users DROP user_upi2db_which_system"
"ALTER TABLE ".$table_prefix."users DROP user_upi2db_new_word"
"ALTER TABLE ".$table_prefix."users DROP user_upi2db_edit_word"
"ALTER TABLE ".$table_prefix."users DROP user_upi2db_unread_color"
);
muss so heissen:
Code: Alles auswählen
$sql = array(
"DROP TABLE ".$table_prefix."upi2db_config",
"DROP TABLE ".$table_prefix."upi2db_read_topics",
"DROP TABLE ".$table_prefix."upi2db_read_forum",
"ALTER TABLE ".$table_prefix."users DROP user_upi2db_which_system",
"ALTER TABLE ".$table_prefix."users DROP user_upi2db_new_word",
"ALTER TABLE ".$table_prefix."users DROP user_upi2db_edit_word",
"ALTER TABLE ".$table_prefix."users DROP user_upi2db_unread_color"
);
da haste ein paar Kommas vergessen![/quote]
Danke hab ich geändert

Verfasst: Fr 16.Jul, 2004 20:52
von BigRib
[quote="Bootenks - Fr 16.Jul, 2004 18:39";p="10065"]ah verstehe ähm gibt es nicht sowas wie bookmarking? ist das dann nicht die selbige Funktion?? schau mal ich hab meinen Post geändert!
in der functions_categories_hierarchy.php ist das zu finden:
muss die letzte Zeile auch verändert werden obwohl sie nicht in der install steht??[/quote]
Sorry aber beim CH-Mod sind einige änderungen von nöten sorry wuste ned das du ihn eingebaut hast.
Da muss ich ne extra anleitung schreiben.
Verfasst: Fr 16.Jul, 2004 20:54
von BigRib
So hier das update von der ClosedBeta 1.0 auf 1.2
Verfasst: Fr 16.Jul, 2004 21:50
von Bootenks
wenigstens den tipp mit den Uninstall konnte ich dir geben! Ich warte dann einfach auf die extra install für CH!
Verfasst: Sa 17.Jul, 2004 02:39
von BigRib
Sodele gibt wieder neuigkeiten
Heute Nacht fertig gestellt:
- UPI2DB Mod V2 Anleitung für phpBB2 2.0.9 incl Categories Hierarchy 2.0.5
- UPI2DB Mod V2 Addon "Quick Reply"
- UPI2DB Mod V2 Addon "Categories Hierarchy 2.0.5"
Verfasst: Sa 17.Jul, 2004 08:15
von Bootenks
Habe Post bekommen und baue nu den auch ein! ^^ Mal gucken ob die Änderungen am CH auch funzen. *grins*
Verfasst: Sa 17.Jul, 2004 09:07
von AmigaLink
^^ Prima, ich hab den CH nämlich ebenfalls drin!

Hab das nur nicht erwähnt weil schonmal das plus 1.5 angesprochen wurde, wo der CH ja auch drin ist!
Verfasst: Sa 17.Jul, 2004 09:47
von Bootenks
also nu bin ich bis zur hälftegekommen...
Der Split-Mod (vers. 2.0.1) ist bei mir ebenso installiert wie der Topic List Mod! Ich denke mal das die beiden Mods ganz schön in die viewforum rumwurschteln. Man findet zwar alle zu änderen Stellen aber man trifft auch auf komplette Auskommandierungen (/* ..... */)! Also werden viele Zeilen nicht mehr beachtet!
Ich hoffe du machst deinen Mod ebenso kompatibel mit diesen beiden Mods... Aber ich denke mal dass viele den Split und Topic List Mod installiert haben und deshalb das ganze keine sinnlose Aktion wäre.
Verfasst: Sa 17.Jul, 2004 13:13
von BigRib
Ich finde den Topic List Mod nirgends

Verfasst: Sa 17.Jul, 2004 13:20
von Bootenks
Verfasst: Sa 17.Jul, 2004 14:18
von BigRib
Unread Post Information 2 Database Mod Split Topic Type 2.0.1 ADDON 1.0
Sollte auch gleichzeitig mit Topic List Mod funktionieren.
Verfasst: Sa 17.Jul, 2004 15:53
von BigRib
Update von 1.2 auf 1.3 das behebt das editierte Beiträge zwischen Ankündigung und Wichtig angezeigt werden.
Jetztige Rangfolge(normal):
1. Ankündigung
2. Wichtig
3. Ankündigung Editiert(wenn im ACP eingestellt)
3. Wichtig Editiert(wenn im ACP eingestellt)
3. Normale Editiert(wenn im ACP eingestellt)
4. Normale
Jetztige Rangfolge(Split Topic Type):
1. Ankündigung Editiert
2. Ankündigung
3. Wichtig Editiert
4. Wichtig
5. Normal Editiert
4. Normal
File kommt demnächst
Verfasst: Sa 17.Jul, 2004 16:25
von Bootenks
ich baue gleich mal ein ^^ ich hoffe mir kommt nicht noch ein Mod in die Quere...
Verfasst: Sa 17.Jul, 2004 17:00
von Bootenks
in der install des Add-Ons haste dich verschrieben:
Code: Alles auswählen
#
#-----[ FIND ]------------------------------------------
#
topic_list('TOPICS_LIST_BOX', 'topics_list_box', $topic_rowset, '', $allow_split_type, $display_nav_tree, $footer, '', '', '', '', '', $topic_read, $read_time, $forum_read);
#
#-----[ IN-LINE FIND ]------------------------------------------
#
$footer
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, '', '', '', '', '', $topic_read, $read_time, $forum_read
so stehts drin und so muss es aussehen:
Code: Alles auswählen
#
#-----[ FIND ]------------------------------------------
#
topic_list('TOPICS_LIST_BOX', 'topics_list_box', $topic_rowset, '', $allow_split_type, $display_nav_tree, $footer);
#
#-----[ IN-LINE FIND ]------------------------------------------
#
$footer
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, '', '', '', '', '', $topic_read, $read_time, $forum_read
also du hast die Zeile die man suchen muss mit derjenigen wie sie nach der Veränderung aussieht vertauscht!
EDIT:
in der Install mit dem Categorie Hierarchy steht:
Code: Alles auswählen
#
#-----[ FIND ]------------------------------------------
#
function submit_post($mode,function submit_post($mode, &$post_data, &$message, &$meta, &$forum_id, &$topic_id, &$post_id, &$poll_id, &$topic_type, &$bbcode_on, &$html_on, &$smilies_on, &$attach_sig, &$bbcode_uid, &$post_username, &$post_subject, &$post_message, &$poll_title, &$poll_options, &$poll_length)
es muss aber danach gesucht werden:
Code: Alles auswählen
#
#-----[ FIND ]------------------------------------------
#
function submit_post($mode, &$post_data, &$message, &$meta, &$forum_id, &$topic_id, &$post_id, &$poll_id, &$topic_type, &$bbcode_on, &$html_on, &$smilies_on, &$attach_sig, &$bbcode_uid, &$post_username, &$post_subject, &$post_message, &$poll_title, &$poll_options, &$poll_length)
da haste irgendwie kauderwelsch draus gemacht ^^
Also bei der Sache bin ich mir nicht sicher:
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
sicher das man hier mir
, $lpid ersetzen muss und nicht mit
, &$lpid ?
Verfasst: Sa 17.Jul, 2004 17:28
von BigRib
Oki danke
