anpera.net https://anpera.homeip.net/phpbb3/ |
|
Kommentare pro Seite https://anpera.homeip.net/phpbb3/viewtopic.php?f=25&t=4302 |
Seite 1 von 1 |
Autor: | Sticky [ So 27 Jan, 2008 19:23 ] |
Betreff des Beitrags: | Kommentare pro Seite |
Hey Leute, ich hab jetzt schon über ne Stunde die Forum Suche genutzt, nur leider nichts passendes gefunden... Und zwar möchte ich gerne wissen, wie bzw wo kann man die Anzahl der Komentare pro Seiten bestimmen? Schon mal danke. Gruß Sticky |
Autor: | Harthas [ So 27 Jan, 2008 19:30 ] |
Betreff des Beitrags: | Re: Kommentare pro Seite |
Funktion viewcommentary, Parameter 3 Beispiel: $this->bbcode_second_pass_code('', 'viewcommentary("blubb","Hinzufügen",15);') |
Autor: | Sticky [ So 27 Jan, 2008 19:50 ] |
Betreff des Beitrags: | Re: Kommentare pro Seite |
Dank dir, hat super geklappt. ;-) So einfach... Da hät ich auch selber drauf kommen können. Nochmal vielen dank und ein schönen Abend noch. Gruß Sticky |
Autor: | Chris [ Do 04 Feb, 2010 13:35 ] |
Betreff des Beitrags: | Re: Kommentare pro Seite |
Muss ich das dann in jeder einzelnen Datei schreiben für jeden Ort oder werden die Kommentare pro Seite in einer Datei für alle Seiten eingestellt? Und wenn ja, wie heißt diese Datei? xD Danke ^^ |
Autor: | Patzue [ Do 04 Feb, 2010 13:55 ] |
Betreff des Beitrags: | Re: Kommentare pro Seite |
So weit ich weiß, musst du es in jeder Datei selbst einstellen. Glaube es gibt einen Hack, wo jeder User selbst einstellen kann wie viele Kommentare.. aber! du musst dazu jede! Datei bearbeiten in der so ein $this->bbcode_second_pass_code('', 'viewcommentary("blubb","Hinzufügen",15);') vorkommt.. |
Autor: | Welv [ Do 04 Feb, 2010 15:42 ] |
Betreff des Beitrags: | Re: Kommentare pro Seite |
oder in der common.php (oder wo auch immer bei nem anderen hack) die funktion viewcommentary bearbeiten. damit lässt sich aber überall nur die gleiche Anzahl an Kommentaren einstellen. |
Autor: | Chris [ Do 04 Feb, 2010 21:42 ] |
Betreff des Beitrags: | Re: Kommentare pro Seite |
Ich habs mal in village.php probiert und da steht: $this->bbcode_second_pass_code('', 'viewcommentary('village',"Hinzufügen",25);') Ich hab das in 5 geändert und dann war es im Dorf auch nur 5 Kommentare pro Seite, aber wenn man dann auf 10 umgeschaltet hat, waren die 5 weg und als Standart wieder 25. *verwirrt* |
Autor: | Linus [ Do 04 Feb, 2010 22:09 ] |
Betreff des Beitrags: | Re: Kommentare pro Seite |
Patzue hat geschrieben: So weit ich weiß, musst du es in jeder Datei selbst einstellen. Glaube es gibt einen Hack, wo jeder User selbst einstellen kann wie viele Kommentare... In der prefs.php, innerhalb des $form=array(...) :$this->bbcode_second_pass_code('', ',"comcount"=>"Anzahl der Kommentare,enum,0,Standard,5,Kommentare,10,Kommentare,15,Kommentare,20,Kommentare,25,Kommentare" ') Und in der Funktion viewcommentary(), nach der Zeile:$this->bbcode_second_pass_code('', 'global $_POST,$session,$REQUEST_URI,$_GET, $doublepost,$appoencode_str;') folgende Zeile einfügen: $this->bbcode_second_pass_code('', 'if(isset($session['user']['prefs']['comcount']) && $session['user']['prefs']['comcount']!='0') $limit = $session['user']['prefs']['comcount'];') Das war es schon, damit kann der Spieler selbst definieren wie viele Zeilen er angezeigt haben möchte. |
Autor: | Chris [ So 07 Feb, 2010 16:07 ] |
Betreff des Beitrags: | Re: Kommentare pro Seite |
Also in der commentary.lib.php $this->bbcode_second_pass_code('', 'function viewcommentary($section, $message="Kommentar hinzufügen?", $limit=10, $talkline="sagt", $showdate=false, $show_addform=true, $specialfuncs=false, $long_posting=false, $only_rpg=false, $linkbios=true, $su_min=1) { global $session,$REQUEST_URI,$doublepost,$BOOL_COMMENTAREA,$BOOL_POPUP, $access_control; require_once(LIB_PATH.'jslib.lib.php'); if(isset($session['user']['prefs']['comcount']) && $session['user']['prefs']['comcount']!='0') $limit = $session['user']['prefs']['comcount']; $bad_color = array(array('§','&'), array('§','&') );') So? |
Autor: | Linus [ So 07 Feb, 2010 22:42 ] |
Betreff des Beitrags: | Re: Kommentare pro Seite |
Du hast die AllInOne-Commentary von Eliwood drin? Da will ich mal keine Garantie für die korrekte Funktionalität geben, auch wenn es auf den ersten Blick so aussieht das es funktionieren sollte. Aber ich kenn den PHP-Code da nicht so genau und weiß nicht ob im weiteren Verlauf $limit unberührt bleibt. |
Autor: | Eliwood [ So 07 Feb, 2010 22:55 ] |
Betreff des Beitrags: | Re: Kommentare pro Seite |
Linus hat geschrieben: Du hast die AllInOne-Commentary von Eliwood drin? Da will ich mal keine Garantie für die korrekte Funktionalität geben, auch wenn es auf den ersten Blick so aussieht das es funktionieren sollte. Aber ich kenn den PHP-Code da nicht so genau und weiß nicht ob im weiteren Verlauf $limit unberührt bleibt. Nein, das ist nicht das Bundle. Vermutlich DS-Edition oder eigene Kreation. |
Autor: | Patzue [ Mo 08 Feb, 2010 14:01 ] |
Betreff des Beitrags: | Re: Kommentare pro Seite |
Chris hat geschrieben: Also in der commentary.lib.php @Eliwood.. sieht stark nach ds aus ja |
Autor: | Chris [ Mo 08 Feb, 2010 22:49 ] |
Betreff des Beitrags: | Re: Kommentare pro Seite |
Ahhh ich habs xD In der commentary.lib.php PHP: $link = 'comment_funcs.php?section='.$section.'&ret='.urlencode($REQUEST_URI); addnav("",$link); output('`0<div align="right"><form method="POST" action="'.htmlentities($link).'"> Kommentare pro Seite: <select name="commentlimit" onchange="this.form.submit()"><option value="'.$limit.'"> '.$limit.' </option> <option value="10" '.($limit==10 ? 'selected' : '').'> 10 </option> <option value="25" '.($limit==25 ? 'selected' : '').'> 25 </option> <option value="50" '.($limit==50 ? 'selected' : '').'> 50 </option> <option value="75" '.($limit==75 ? 'selected' : '').'> 75 </option> Musste einfach nur PHP: <option value="5" '.($limit==5 ? 'selected' : '').'> 5 </option> einfügen. |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |