Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support
Sign in to follow this  
kdt

Probleme mit Quoten von Usern

Recommended Posts

Hi,

immer wieder passiert es, dass unwissende User den "Antworten Button benutzen statt den Antwort Button GANZ UNTEN !!

Dadurch wiederholt der User dann komplett den Beitrag ein zweites mal durch ein komplettes Zitat und ich muss dann immer den Quote weglöschen.

Wie löst ihr das Problem mit solchen Benutzern ??

VG

Axel

Share this post


Link to post

Hi Axel,

vor dem Problem stehe ich seit einer Weile auch schon.

Bisher habe ich meistens den Beitrag, wenn es mir gerade auffällt, entsprechend bearbeitet.

Als Lösung für dieses Problem ist mir bisher nur eingefallen, den "Antwort-Button" in einen "Zitat-Button" zu ändern. Das hält vielleicht ein paar User davon ab den Button mit Zitat Funktion zu benutzen.

Hat denn jemand die Schriftart Myriad?

Share this post


Link to post

@kdt: Garnicht.

Man kann ja nicht immer sehen, ob die User "Zitieren" wollen oder nicht. Vielleicht wollen sie es ja?

Aber in meinem Forum kommt das eigentlich eher selten vor, hier hab ichs noch nicht beobachtet.

Wenns Dir am Ende doch zuviel wird, einfach den Button im Skin entfernen.

Share this post


Link to post

Nunja, wir hier sind ja schon eher keine IPB User sondern Profis was Foren angeht (zumind. die Benutzung). Darum wird man das hier nicht finden.

Es kommt vor das User (1) einen ca. 30 zeiligen Bericht schreibt den User (2) den dann komplett übernimmt bei einer direkten Antwort.

Das Nachbearbeiten nervt mich zZt. total !!

@Every: Hast Post, meld Dich mal ...

Man könnte doch im SKIN den Button p_mq_add.gif entfernen (braucht man den denn ??) durch den Button t_reply.gif ersetzen und dann noch die Buttons p_quote.gif und p_mq_add.gif gegeneinander tauschen !!

Man müsste natürlich den normalen Antwortbutton wie von Every schon angesprochen verändern/anpassen !

Wie findet Ihr diese Lösung ?

VG

Axel

Edited by kdt

Share this post


Link to post

Ich würde das Forum so modifizieren, dass der Benutzer selbst entscheiden kann (Foreneinstellungen), ob er das Zitat drin haben möchte oder nicht. Standardmäßig kann man es ja deaktivieren.

Sind ein paar Änderungen am Quelltext notwendig, aber nicht wirklich viel. Ich schau mal, ob ich es am Wochenende hin bekomme.

Ansonsten schaut mal, ob dieser schnelle Workaround funktioniert.

Skinänderung: RenderRow bei Topic View

Suche

<a href="{$this->ipsclass->base_url}act=Post&amp;CODE=02&amp;f={$this->ipsclass->input['f']}&amp;t={$this->ipsclass->input['t']}&amp;qpid={$post['pid']}" title="{$this->ipsclass->lang['tt_reply_to_post']}"><{P_QUOTE}></a>
Ändern in
<a href="{$this->ipsclass->base_url}act=Post&amp;CODE=02&amp;f={$this->ipsclass->input['f']}&amp;t={$this->ipsclass->input['t']}&amp;qpid={$post['pid']}&amp;noquote=1" title="{$this->ipsclass->lang['tt_reply_to_post']}"><{P_QUOTE}></a>
Datei class_post_reply.php (sources/classes/post) Suche
	function show_form()
{
//-----------------------------------------
// Are we quoting posts?
//-----------------------------------------

$raw_post = $this->check_multi_quote();

//-----------------------------------------
// RTE? Convert RIGHT tags that QUOTE would
// have put there
//-----------------------------------------

if ( $this->han_editor->method == 'rte' )
{
$raw_post = $this->parser->convert_ipb_html_to_html( $raw_post );
}
Darunter einfügen
		if ( intval($this->ipsclass->input['noquote']) == 1)
{
$raw_post = $this->ipsclass->txt_raw2form( isset($_POST['Post']) ? $_POST['Post'] : '' );
}

Hab ich jetzt noch nicht getestet, sollte aber funktionieren.

Share this post


Link to post

Sagt mir doch bitte mal einer, was eigentlich dieser Button hier für eine Funktion hat, ich finde da keinen Unterschied. Auch wenn der ROT ist wird gequotet.

p_mq_add.gif

Ich stelle jetzt mein Skin im Forum um, mehr dazu gleich ...

Share this post


Link to post

Hab ich jetzt noch nicht getestet, sollte aber funktionieren.

Funzt !!

Aber, wo wird eigentlich dieses "P_QUOTE" erzeugt ??

Wenn man jetzt den Button doppelt, einemal mit und einmal ohne dieses "quote=1", dann müsste ich nur noch den Button anpassen. Gut, könnte ich vielleicht in HTML verfassen ... aber würde mich dennoch fertig machen weil ich die Funktion "P_QUOTE" nirgends finden kann !

VG

Axel

Edited by kdt

Share this post


Link to post

So, habe das jetzt mal so gemacht:

Wie oben von Stefan beschrieben muss man die PHP Datei abändern.

Dann im Skin einfach folgendes ersetzen/eingeben:

<!-- REPORT / UP -->

<div align="right">

{$post['delete_button']}{$post['edit_button']}<a href="#" onclick="multiquote_add({$post['pid']}); return false;" title="{$this->ipsclass->lang['mq_title']}">{$post['mq_start_image']}</a><a href="{$this->ipsclass->base_url}act=Post&CODE=02&f={$this->ipsclass->input['f']}&t={$this->ipsclass->input['t']}&qpid={$post['pid']}" title="{$this->ipsclass->lang['tt_reply_to_post']}"><img src='style_images/1/a_zitat.gif' border='0' alt='Quote Post' /></a><a href="{$this->ipsclass->base_url}act=Post&CODE=02&f={$this->ipsclass->input['f']}&t={$this->ipsclass->input['t']}&qpid={$post['pid']}&noquote=1" title="{$this->ipsclass->lang['reply_to_post']}"><img src='style_images/1/a_antwort.gif' border='0' alt='Quote Post' /></a>

</div>

Die roten Einträge, da habe ich rumgefummelt.

Nun muss man noch ein paar neue Buttons machen:

post-624-1182964687_thumbgif post-624-1182966948_thumbgif

und schon sieht das so aus:

post-624-1182964800_thumb.jpg

Wenn man jetzt noch in der Datei "lang_topic.php" den Eintrag "reply_to_post" zufügt dann kommt da auch ein Text wenn man mit der Maus draufgeht.

Nun müsste mir doch noch einer verraten, wo man P_QUOTE findet

Edited by kdt

Share this post


Link to post

P_QUOTE findest du in den "Macro"-Einstellungen vom Skin.

PS: Sorry, hatte bisher noch keine Zeit die Grafik zu bearbeiten...

Share this post


Link to post

Na ich habe mir zwei neue Buttons gemacht, siehe oben !

P_QUOTE:

AHA, da war ich noch nie drinne. Das IPB habe ich aber jetzt schon seit 2005 ;-)

Edited by kdt

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×