Laatste wijzigingsdatum i.p.v. laatste post datum

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Merlin Sythove
Berichten: 55
Lid geworden op: 04 dec 2004, 16:06

Bericht door Merlin Sythove » 20 feb 2005, 16:15

Ja ik zie het zelf nu ook, sorry:

$post_time_sql = ($mode == 'editpost' && $post_data['last_post']) ? ', post_time = ' . $current_time : '';

Ik ging er van uit dat $current_time zou worden vervangen door de tijd maar de interpreter ziet dat in dit geval niet.

Hehe, heb hem zelf nu ook maar even getest, werkt prima bij mij.

Samengevat:

Code: Selecteer alles

### Open functions_post.php en zoek:
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, $post_moderated)
{
	global $board_config, $lang, $db, $phpbb_root_path, $phpEx;
	global $userdata, $user_ip;

	include($phpbb_root_path . 'includes/functions_search.'.$phpEx);

### Hierna invoegen als het er nog niet staat
	$current_time = time();

### Zoek
		if ($mode == 'newtopic')
		{
			$topic_id = $db->sql_nextid();
		}
	}

### Voeg daarna in
// Edit the last post in a thread? Then update the time too, to keep the thread active
  $post_time_sql = ($mode == 'editpost' && $post_data['last_post']) ? ', post_time = ' . $current_time : ''; 

### Dit stond er al daarna
  $edited_sql = ($mode == 'editpost' && !$post_data['last_post'] && $post_data['poster_post']) ? ", post_edit_time = $current_time, post_edit_count = post_edit_count + 1 " : "";

### Verander vervolgens deze hele regel
	$sql = ($mode != "editpost") ? "INSERT INTO " ....
### In deze:
	$sql = ($mode != "editpost") ? "INSERT INTO " . POSTS_TABLE . " (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig, post_moderated) VALUES ($topic_id, $forum_id, " . $userdata['user_id'] . ", '$post_username', $current_time, '$user_ip', $bbcode_on, $html_on, $smilies_on, $attach_sig, $post_moderated)" : "UPDATE " . POSTS_TABLE . " SET post_username = '$post_username', enable_bbcode = $bbcode_on, enable_html = $html_on, enable_smilies = $smilies_on, enable_sig = $attach_sig " . $post_time_sql . $edited_sql . " WHERE post_id = $post_id";

### EOM
Laatst gewijzigd door Merlin Sythove op 20 feb 2005, 17:19, 1 keer totaal gewijzigd.

Lontronics

Bericht door Lontronics » 20 feb 2005, 16:27

Ja, werkt :D :D :D

Bedankt dat je ondanks het gebrek aan php-kennis aan deze kant toch de moed niet hebt opgegeven ;)

Ik ben er in ieder geval blij mee, en wie weet zijn er nog wel andere mensen die gebruik willen maken van je mod.

Thx again,
Jan

Merlin Sythove
Berichten: 55
Lid geworden op: 04 dec 2004, 16:06

Bericht door Merlin Sythove » 20 feb 2005, 16:41

He no problem, vind het wel belangrijk als ik iets geef dat ik er ook nog voor zorg dat het aan de praat raakt... :D

Ik gebruikte het zelf voor mededelingen en nieuws items en andere topics van 1 bericht die feitelijk gesloten waren, als ik iets bijwerkte stond het voor iedereen weer als "nieuw bericht" in de lijst, en zeker voor forum-regels is dat bijzonder handig.

Lontronics

Bericht door Lontronics » 20 feb 2005, 17:07

Ik gebruik het voor een soortgelijk iets met stickies ;)

Overigens nog 1 opmerking; ik gebruik nu voor de sql benadering de volgende regel, die afwijkt van jouw laatste versie. Met jouw laatste versie krijg ik een foutmelding (kwam er net achter dat je ook die had aangepast) terwijl dat die van mij nu werkt.

Dit is hij:

Code: Selecteer alles

	$sql = ($mode != "editpost") ? "INSERT INTO " . POSTS_TABLE . " (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig) VALUES ($topic_id, $forum_id, " . $userdata['user_id'] . ", '$post_username', $current_time, '$user_ip', $bbcode_on, $html_on, $smilies_on, $attach_sig)" : "UPDATE " . POSTS_TABLE . " SET post_username = '$post_username', enable_bbcode = $bbcode_on, enable_html = $html_on, enable_smilies = $smilies_on, enable_sig = $attach_sig" . $post_time_sql . $edited_sql . " WHERE post_id = $post_id";
Wat me verder opvalt, maar dat zal hier absoluut mee te maken hebben, is dat de tijd in het forum zelf wel wordt aangepast bij de topic, echter in de index, waar dus een opsomming van de forums te zien is, wordt de datum niet aangepast. Maar dit ligt hoogstwaarschijnlijk aan mijn sql-regel.
Voor mij is dit geen probleem aangezien het icoontje wel verkleurt en men dus kan zien dat er een nieuwe/aangepaste topic is, echter het was mooier geweest als ook die tijd had geklopt.

Nou, weer genoeg denk ik ;)

Groeten,
Jan

Jan.

Merlin Sythove
Berichten: 55
Lid geworden op: 04 dec 2004, 16:06

Bericht door Merlin Sythove » 20 feb 2005, 17:20

Oops, er zat een variabele in van een functie waar ik nog aan werk. Vorige post bijgewerkt, is nu wel goed.

Lontronics

Bericht door Lontronics » 20 feb 2005, 17:25

Werkt ;)

$post_moderated zegt mij niks, waarom heb je die aan het rijtje toegevoegd?

Dit is mijn regel:

Code: Selecteer alles

$sql = ($mode != "editpost") ? "INSERT INTO " . POSTS_TABLE . " (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig) VALUES ($topic_id, $forum_id, " . $userdata['user_id'] . ", '$post_username', $current_time, '$user_ip', $bbcode_on, $html_on, $smilies_on, $attach_sig)" : "UPDATE " . POSTS_TABLE . " SET post_username = '$post_username', enable_bbcode = $bbcode_on, enable_html = $html_on, enable_smilies = $smilies_on, enable_sig = $attach_sig" . $post_time_sql . $edited_sql . " WHERE post_id = $post_id";
Laatste vraag:
Nog een idee hoe ik de datum bij de forums kan aanpassen op de indexpagina?

Merlin Sythove
Berichten: 55
Lid geworden op: 04 dec 2004, 16:06

Bericht door Merlin Sythove » 20 feb 2005, 19:06

De viewforum overzichten worden wel correct getoond met het laatste bericht datum en tijd, de index bij mij niet (maar mijn code is daar niet meer standaard). Als je dat ook wilt moet er nog veel meer worden bijgewerkt in de functie update_post_stats (ook in functions_post.php) want die functie moet de correcte nieuwe tijd hebben. Hoe dat precies zou moeten is mij nog niet helemaal helder. En of het dan zo simpel kan dat het ook hier als mini-modje neergezet kan worden weet ik ook nog niet.

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 20 feb 2005, 19:11

~ Even tussendoor ~

Heb je er ook al over gedacht het uiteindelijke resultaat uit te geven als mod, eventueel gepost op http://www.phpbb.com ? Ik vind dit namelijk een knap stukje werk, en ik denk ook dat het voor veel mensen handig is ;)
... Maar ik modereer (nog) niet.

Lontronics

Bericht door Lontronics » 20 feb 2005, 19:15

Okay Merlin, dan laat ik het hier bij.
Zoals ik al aangaf ben ik al dolgelukkig met deze oplossing, zeker omdat middels het icoon te zien is dat er in de forums een gewijzigde topic is te vinden. Dat de datum dan niet klopt in het hoofdscherm nemen we op de koop toe ;)

Mocht je dit nog lezen; ik blijf benieuwd naar de reden waarom jij post_moderated er in het rijtje bij hebt staan, aangezien die vlgs mij overbodig is.

Verder nogmaals dank en zoals bee al aangeeft; volgens mij is het resultaat zeker een mod waard ;)

Groeten,
Jan

Merlin Sythove
Berichten: 55
Lid geworden op: 04 dec 2004, 16:06

Bericht door Merlin Sythove » 20 feb 2005, 19:29

POST_MODERATED: Omdat ik werk aan een mod waarbij ik mensen op "moderated" kan zetten, of zelfs via het admin panel alle nieuwe gebruikers. Hun berichten worden dan aan iedereen getoond als "Dit bericht wacht op goedkeuring van een moderator". Moderators kunnen berichten moderated maken en weer terug, en gebruikers op moderated zetten zodat hun berichten dus standaard eerst moeten worden goedgekeurd.
In feite is het vrijwel identiek aan de "post draft" mod die al bestaat, met een paar wijzigingen hier en daar. Helaas werk ik in een zwaar gemod forum en is dit soort ingewikkeld spul niet zomaar als mod uit te geven.
Deze mod heb ik geloof ik op phpBB.com al aangekaart omdat ik zoiets zocht, kennelijk bestaat het nog niet.

Merlin Sythove
Berichten: 55
Lid geworden op: 04 dec 2004, 16:06

Bericht door Merlin Sythove » 20 feb 2005, 20:44

OK, het is nog geen volledige mod, misschien wil iemand anders hieraan meewerken om het template goed in te vullen enzovoort, maar ik ben wel zover dat ook op de index het juiste bericht en de tijd worden getoond nadat een laatste bericht ergens is bijgewerkt.

Code: Selecteer alles

MOD Edit_last_post

If you edit the last post in a topic, the post time gets updated too.
This means that the post will once again be shown as a new post.
This is handy for forum rules and other one-post topics that are updated
from time to time.

### open
posting.php

### find around line 600
 if ( $error_msg == '' ) 
   { 
      if ( $mode != 'editpost' )
### Replace by    
 if ( $error_msg == '' ) 
   { 
    //MOD Edit_last_post
    if ( $mode != 'editpost' || $post_data['last_post'] ) 

### Note: the above will call update_post_stats also if a post was edited and
### it was the last post in a topic.
    
### open
functions_post.php

### find in function submit_post...
  $edited_sql = ($mode == 'editpost' && !$post_data['last_post'] && $post_data['poster_post']) ? ", post_edit_time = $current_time, post_edit_count = post_edit_count + 1 " : "";
  $sql = ($mode != "editpost") ? "INSERT INTO " ....

### Change these two whole lines into the following block:

  //MOD Edit_last_post * Edit the last post in a thread? Then update the time too, to keep the thread active
  $post_time_sql = ($mode == 'editpost' && $post_data['last_post']) ? ', post_time = ' . $current_time : ''; 
  //This line is unaltered
  $edited_sql = ($mode == 'editpost' && !$post_data['last_post'] && $post_data['poster_post']) ? ", post_edit_time = $current_time, post_edit_count = post_edit_count + 1 " : "";
	//EDIT MOD Edit_last_post
  $sql = ($mode != "editpost") ? "INSERT INTO " . POSTS_TABLE . " (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig, post_moderated) VALUES ($topic_id, $forum_id, " . $userdata['user_id'] . ", '$post_username', $current_time, '$user_ip', $bbcode_on, $html_on, $smilies_on, $attach_sig, $post_moderated)" : "UPDATE " . POSTS_TABLE . " SET post_username = '$post_username', enable_bbcode = $bbcode_on, enable_html = $html_on, enable_smilies = $smilies_on, enable_sig = $attach_sig, post_moderated = $post_moderated " . $post_time_sql . $edited_sql . " WHERE post_id = $post_id";

### Note: The above will change the post time if the post was edited and it was the
### last post in the topic, by inserting a small SQL snippet into the SQL statement.

### find in function update_post_stats ...

	else if ($mode != 'poll_delete')
	{
		$forum_update_sql .= ", forum_last_post_id = $post_id" . (($mode == 'newtopic') ? ", forum_topics = forum_topics $sign" : "");	  
  	$topic_update_sql = "topic_last_post_id = $post_id" . (($mode == 'reply') ? ", topic_replies = topic_replies $sign" : ", topic_first_post_id = $post_id");

### Note: The above code will (because of the change in posting.php) be executed
### The last post ID in a forum will now be set correctly to the post that was
### just edited

### add after
    //MOD Edit_last_post
  	if ($mode =='editpost') $topic_update_sql = '';
  	
### Note: The topic does not need updating, the post we just edited was 
### already the last post of the topic.
### Further on the code will now execute the SQL statement and update the
### forum's last post ID. Next, the index.php contains an SQL statement that 
### will retrieve the last post ID of each forum and display poster, date and time etc.

### EOM
Wat er dus nog extra moet voor fast sjonny, is 1 regeltje in posting.php doen, en 1 regeltje in functions_post.php (daar waren we al) maar nu in een andere functie namelijk update_post_stats. En testen uiteraard :D
Ik hoor ongetwijfeld of het wel of niet werkt, bij mij werkt het inmiddels naar genoegen.
Laatst gewijzigd door Merlin Sythove op 20 feb 2005, 21:34, 1 keer totaal gewijzigd.

Lontronics

Bericht door Lontronics » 20 feb 2005, 21:20

Okay daar zijn we weer :D :D :D

Ik heb de twee regels toegevoegd en het werkt naar behoren.

In posting.php is het makkelijker zoeken naar (bij mij regel 579):

Code: Selecteer alles

	if ( $error_msg == '' )
	{
		if ( $mode != 'editpost' )
Verder geen opmerkingen.

Perfecte mod ;)

Jan.

Merlin Sythove
Berichten: 55
Lid geworden op: 04 dec 2004, 16:06

Bericht door Merlin Sythove » 20 feb 2005, 21:35

Bedankt voor de tip, hierboven mijn eigen bericht aangepast hiermee.

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 20 feb 2005, 21:59

Code: Selecteer alles

############################################################## 
## MOD Title: Edit Last Post
## MOD Author: Merlin Sythove < mail@mail.com > (Merlijn) N/A
## MOD Description: If you edit the last post in a topic, the post time gets updated too. 
##                  This means that the post will once again be shown as a new post. 
##                  This is handy for forum rules and other one-post topics that are updated 
##                  from time to time.
## MOD Version: 0.0.1
## 
## Installation Level: Intermediate 
## Installation Time: 10 Minutes 
## Files To Edit: posting.php,
##                includes/functions_post.php 
## Included Files: N/A 
############################################################## 
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ for the 
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code 
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered 
## in our MOD-Database, located at: http://www.phpbb.com/mods/ 
############################################################## 
## Author Notes: 
## First Beta version, can't work
##
## -- Note by action in posting.php --
## Note: this will call update_post_stats also if a post was edited and 
## it was the last post in a topic.
##
## -- Note by first action in functions_post.php --
## Note: The above will change the post time if the post was edited and it was the 
## last post in the topic, by inserting a small SQL snippet into the SQL statement.
##
## -- Note by second action in functions_post.php --
## Note: The above code will (because of the change in posting.php) be executed 
## The last post ID in a forum will now be set correctly to the post that was 
## just edited
##
## -- Note by third action in functions_post.php --
## Note: The topic does not need updating, the post we just edited was 
## already the last post of the topic. 
## Further on the code will now execute the SQL statement and update the 
## forum's last post ID. Next, the index.php contains an SQL statement that 
## will retrieve the last post ID of each forum and display poster, date and time etc. 
##
############################################################## 
## MOD History: 
## 
##   2005-02-20 - Version 0.0.1 
##      - Beta version 
## 
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
############################################################## 

# 
#-----[ OPEN ]------------------------------------------ 
#

posting.php

# 
#-----[ FIND ]------------------------------------------ 
# Around line 600
#
 
if ( $error_msg == '' ) 
{ 
      if ( $mode != 'editpost' )
# 
#-----[ REPLACE WITH ]------------------------------------------ 
#
   
if ( $error_msg == '' ) 
{ 
    //MOD Edit_last_post 
    if ( $mode != 'editpost' || $post_data['last_post'] ) 

# 
#-----[ OPEN ]------------------------------------------ 
#

includes/functions_post.php
    
# 
#-----[ FIND ]------------------------------------------ 
# In the function submit_post(...)
#

$edited_sql = ($mode == 'editpost' && !$post_data['last_post'] && $post_data['poster_post']) ? ", post_edit_time = $current_time, post_edit_count = post_edit_count + 1 " : ""; 
$sql = ($mode != "editpost") ? "INSERT INTO " ....

# 
#-----[ REPLACE WITH ]------------------------------------------ 
#  

  //MOD Edit_last_post * Edit the last post in a thread? Then update the time too, to keep the thread active 
  $post_time_sql = ($mode == 'editpost' && $post_data['last_post']) ? ', post_time = ' . $current_time : ''; 
  //This line is unaltered 
  $edited_sql = ($mode == 'editpost' && !$post_data['last_post'] && $post_data['poster_post']) ? ", post_edit_time = $current_time, post_edit_count = post_edit_count + 1 " : ""; 
   //EDIT MOD Edit_last_post 
  $sql = ($mode != "editpost") ? "INSERT INTO " . POSTS_TABLE . " (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig, post_moderated) VALUES ($topic_id, $forum_id, " . $userdata['user_id'] . ", '$post_username', $current_time, '$user_ip', $bbcode_on, $html_on, $smilies_on, $attach_sig, $post_moderated)" : "UPDATE " . POSTS_TABLE . " SET post_username = '$post_username', enable_bbcode = $bbcode_on, enable_html = $html_on, enable_smilies = $smilies_on, enable_sig = $attach_sig, post_moderated = $post_moderated " . $post_time_sql . $edited_sql . " WHERE post_id = $post_id"; 

# 
#-----[ FIND ]------------------------------------------ 
# In the function update_post_stats(...)
# 

else if ($mode != 'poll_delete') 
{ 
      $forum_update_sql .= ", forum_last_post_id = $post_id" . (($mode == 'newtopic') ? ", forum_topics = forum_topics $sign" : "");     
      $topic_update_sql = "topic_last_post_id = $post_id" . (($mode == 'reply') ? ", topic_replies = topic_replies $sign" : ", topic_first_post_id = $post_id"); 
 
# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

    //MOD Edit_last_post 
     if ($mode =='editpost') $topic_update_sql = ''; 
      

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
... Maar ik modereer (nog) niet.

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 20 feb 2005, 21:59

Merlin Sythove schreef:Bedankt voor de tip, hierboven mijn eigen bericht aangepast hiermee.
Pas eventueel de mod zoals die hier in de modtemplate is gepost door mij dan ook even aan ;)

En corrigeer ook eventuele foute gegevens in de mod header!
... Maar ik modereer (nog) niet.

Merlin Sythove
Berichten: 55
Lid geworden op: 04 dec 2004, 16:06

Bericht door Merlin Sythove » 20 feb 2005, 22:20

Hee te gek Bee, bedankt!

OK, hier is-tie dan, compleet en wel:

Code: Selecteer alles

############################################################## 
## MOD Title: Edit Last Post 
## MOD Author: Merlin Sythove < Merlin@silvercircle.org > 
## MOD Description: If you edit the last post in a topic, the post time gets updated too. 
##                  This means that the post will once again be shown as a new post. 
##                  This is handy for forum rules and other one-post topics that are updated 
##                  from time to time. 
## MOD Version: 0.0.1 
## 
## Installation Level: Intermediate 
## Installation Time: 10 Minutes 
## Files To Edit: posting.php, 
##                includes/functions_post.php 
## Included Files: N/A 
############################################################## 
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ for the 
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code 
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered 
## in our MOD-Database, located at: http://www.phpbb.com/mods/ 
############################################################## 
## Author Notes: 
## 
## -- Note by action in posting.php -- 
## Note: this will call update_post_stats also if a post was edited and 
## it was the last post in a topic. 
## 
## -- Note by first action in functions_post.php -- 
## Note: The above will change the post time if the post was edited and it was the 
## last post in the topic, by inserting a small SQL snippet into the SQL statement. 
## 
## -- Note by second action in functions_post.php -- 
## Note: The above code will (because of the change in posting.php) be executed 
## The last post ID in a forum will now be set correctly to the post that was 
## just edited 
## 
## -- Note by third action in functions_post.php -- 
## Note: The topic does not need updating, the post we just edited was 
## already the last post of the topic. 
## Further on the code will now execute the SQL statement and update the 
## forum's last post ID. Next, the index.php contains an SQL statement that 
## will retrieve the last post ID of each forum and display poster, date and time etc. 
## 
############################################################## 
## MOD History: 
## 
##   2005-02-20 - Version 0.0.1 
##      - Beta version 
## 
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
############################################################## 

# 
#-----[ OPEN ]------------------------------------------ 
# 

posting.php 

# 
#-----[ FIND ]------------------------------------------ 
# Around line 600 
# 
  
if ( $error_msg == '' ) 
{ 
      if ( $mode != 'editpost' ) 
# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
    
if ( $error_msg == '' ) 
{ 
    //MOD Edit_last_post 
    if ( $mode != 'editpost' || $post_data['last_post'] ) 

# 
#-----[ OPEN ]------------------------------------------ 
# 

includes/functions_post.php 
    
# 
#-----[ FIND ]------------------------------------------ 
# In the function submit_post(...) 
# the $sql - line is a partial line of course 

$edited_sql = ($mode == 'editpost' && !$post_data['last_post'] && $post_data['poster_post']) ? ", post_edit_time = $current_time, post_edit_count = post_edit_count + 1 " : ""; 
$sql = ($mode != "editpost") ? "INSERT INTO " .... 

# 
#-----[ REPLACE WITH ]------------------------------------------ 
#  

  //MOD Edit_last_post * Edit the last post in a thread? Then update the time too, to keep the thread active 
  $post_time_sql = ($mode == 'editpost' && $post_data['last_post']) ? ', post_time = ' . $current_time : ''; 
  //This line is unaltered 
  $edited_sql = ($mode == 'editpost' && !$post_data['last_post'] && $post_data['poster_post']) ? ", post_edit_time = $current_time, post_edit_count = post_edit_count + 1 " : ""; 
   //EDIT MOD Edit_last_post 
  $sql = ($mode != "editpost") ? "INSERT INTO " . POSTS_TABLE . " (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig, post_moderated) VALUES ($topic_id, $forum_id, " . $userdata['user_id'] . ", '$post_username', $current_time, '$user_ip', $bbcode_on, $html_on, $smilies_on, $attach_sig, $post_moderated)" : "UPDATE " . POSTS_TABLE . " SET post_username = '$post_username', enable_bbcode = $bbcode_on, enable_html = $html_on, enable_smilies = $smilies_on, enable_sig = $attach_sig, post_moderated = $post_moderated " . $post_time_sql . $edited_sql . " WHERE post_id = $post_id"; 

# 
#-----[ FIND ]------------------------------------------ 
# In the function update_post_stats(...) 
# 

else if ($mode != 'poll_delete') 
{ 
      $forum_update_sql .= ", forum_last_post_id = $post_id" . (($mode == 'newtopic') ? ", forum_topics = forum_topics $sign" : "");      
      $topic_update_sql = "topic_last_post_id = $post_id" . (($mode == 'reply') ? ", topic_replies = topic_replies $sign" : ", topic_first_post_id = $post_id"); 
  
# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

    //MOD Edit_last_post 
     if ($mode =='editpost') $topic_update_sql = ''; 
      

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
Bee stelde voor dat ik hem op phpBB.com zou gaan zetten, is misschien wel een idee. Ik heb hem hier neergezet:

http://www.phpbb.com/phpBB/viewtopic.ph ... 67#1439067

Is het de bedoeling dat ik vanaf nu b.v. vragen en updates aldaar doe? Misschien handig om dat bij elkaar te houden op 1 plek?

En bedankt ook voor jullie feedback!

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 20 feb 2005, 22:49

Is wel handiger als je het verzamelt natuurlijk, maar als je hier support wel wil blijven geven is dat wel zo prettig ;)

Ik heb nog een kleine correctie:

Code: Selecteer alles

# 
#-----[ FIND ]------------------------------------------ 
# In the function submit_post(...) 
# the $sql - line is a partial line of course 
wordt

Code: Selecteer alles

# 
#-----[ FIND ]------------------------------------------ 
# In the function submit_post(...) 
# the $sql - line is a partial line of course 
#
Dat is gewoon iets van de template ;)
... Maar ik modereer (nog) niet.

Gesloten