Pagina 1 van 1

Alleen bericht wijzigen als er geen reactie is geplaatst

Geplaatst: 02 apr 2005, 08:33
door Ivan
Is er een mod dat het mogelijk maakt dat een lid alleen zijn/haar berichten kan wijzigen zolang er geen reactie op is geplaatst?

Er zal ongetwijfeld al een keertje naar gevraagd zijn hier, maar ik kan het niet vinden.

Re: Alleen bericht wijzigen als er geen reactie is geplaatst

Geplaatst: 04 apr 2005, 11:10
door mosymuis
Ivan schreef:maar ik kan het niet vinden.
Me neither.

Open

posting.php
Vind

Code: Selecteer alles

		if ( $post_info['poster_id'] != $userdata['user_id'] && !$is_auth['auth_mod'] )
Vervang met

Code: Selecteer alles

		if ( ($post_info['poster_id'] != $userdata['user_id'] || !$post_data['last_post']) && !$is_auth['auth_mod'] )

Geplaatst: 04 apr 2005, 13:34
door Ivan
Bedankt! (Het ziet er naar uit dat het goed werkt, nog even een paar keer testen voor de zekerheid)

Alleen zie je nog de tekst 'wijzigen' op je eigen berichten staan, waarop al een reactie is geplaatst. Als je erop kikt kun je idd geen reactie plaatsen, maar het zou mooier zijn dat het alleen zichtbaar is als je daadwerkelijk je bericht kunt wijzigen. Is het moeilijk om dit aan te passen?

Geplaatst: 04 apr 2005, 15:26
door Luuk
Het gaat allemaal :wink:

In viewtopic.php
Zoek

Code: Selecteer alles

, p.*
Zet erachter in dezelfde lijn

Code: Selecteer alles

, t.topic_last_post_id
Zoek

Code: Selecteer alles

, " . POSTS_TEXT_TABLE . " pt
Zet erachter in dezelfde lijn

Code: Selecteer alles

, " . TOPICS_TABLE . " t
Zoek

Code: Selecteer alles

	WHERE p.topic_id = $topic_id
Vervang met

Code: Selecteer alles

	WHERE t.topic_id = $topic_id
	    AND p.topic_id = t.topic_id
Zoek

Code: Selecteer alles

if ( ( $userdata['user_id'] == $poster_id && $is_auth['auth_edit'] ) || $is_auth['auth_mod'] )
Vervang met

Code: Selecteer alles

if ( ( $userdata['user_id'] == $poster_id && $is_auth['auth_edit'] && ( $postrow[$i]['topic_last_post_id'] == $postrow[$i]['post_id'] ) ) || $is_auth['auth_mod'] )

Geplaatst: 05 apr 2005, 09:07
door Ivan
Mijn dank is groot :bier: !

Geplaatst: 05 apr 2005, 10:08
door jh0nny
Dit is een handige functie, nou heb ik dit overigens maar nodig voor 1 รก 2 leden aangezien de rest weleens zijn post wil bijwerken (bij update enz.) ... is dat ook mogelijk dan? dat je gewoon alleen 1 of 2 user id's de wijzigfunctie niet laat gebruiken? :D

Geplaatst: 05 apr 2005, 10:16
door mosymuis
Ja, dat is mogelijk 8) (probeer het eerst zelf eens)

Geplaatst: 05 apr 2005, 10:20
door jh0nny
mosymuis schreef:Ja, dat is mogelijk 8) (probeer het eerst zelf eens)
:lol: .. ik zal eens een poging gaan wagen dan, weet nu in ieder geval dat het mogelijk is.