kdt 0 Report post Posted June 21, 2007 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
Every 7 Report post Posted June 21, 2007 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
Helge 192 Report post Posted June 21, 2007 @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
kdt 0 Report post Posted June 22, 2007 (edited) 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 entfernen (braucht man den denn ??) durch den Button ersetzen und dann noch die Buttons und 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 June 22, 2007 by kdt Share this post Link to post
Stefan 0 Report post Posted June 22, 2007 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&CODE=02&f={$this->ipsclass->input['f']}&t={$this->ipsclass->input['t']}&qpid={$post['pid']}" title="{$this->ipsclass->lang['tt_reply_to_post']}"><{P_QUOTE}></a> Ändern in <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['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
kdt 0 Report post Posted June 27, 2007 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. Ich stelle jetzt mein Skin im Forum um, mehr dazu gleich ... Share this post Link to post
kdt 0 Report post Posted June 27, 2007 (edited) 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 June 27, 2007 by kdt Share this post Link to post
kdt 0 Report post Posted June 27, 2007 (edited) 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: und schon sieht das so aus: 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 June 27, 2007 by kdt Share this post Link to post
Every 7 Report post Posted June 27, 2007 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
kdt 0 Report post Posted June 27, 2007 (edited) 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 June 27, 2007 by kdt Share this post Link to post