Spalte "Bewertung" in der Suche ausblenden (Neue Beiträge seit letztem Besuch)

NeLL
Hallo zusammen,

ich habe dieses kleine "Problem" jetzt schon seit Monaten und mich seither immer wieder auf's Neue in div. Supportforen durchgesucht und auch nachgefragt. Bei letzterem bekam ich nie eine Antwort, nicht mal falsche. Und bei der Suche stoße ich immer nur auf uralte Threads. Darum wage ich es hiermit noch ein letztes Mal ... *seufz'*

Ich habe in allen Kategorien und Unterforen die Bewertung ausgeschaltet, in der Suche ("Neue Beiträge seit letztem Besuch") erscheint die Spalte dennoch - und das stört mich ehrlich gesagt doch sehr. Besonders weil ich ein recht schmales Forum habe und die Tabelle dadurch viel zu breit verzogen wird (siehe Screenshot).

In irgendeinem alten Thread habe ich gelesen, dass man folgende SQL-Abfrage tätigen soll:

code:
1:
UPDATE bb1_boards SET allowratings = 0;

Die Anfrage damals war aber leider für's 2.3.1 - ich habe das 2.3.6. Aber dennoch einfach mal auf gut Glück ausprobiert, leider ohne Erfolg.

Wer von euch kann mir nun (bitte, bitte) helfen? Ich möchte dieses nervige Ding so gern verbannen ... Versagt
Steinadler
Um die Ratingspalte auszublenden musst Du folgendes machen:

Suche im ACP das Template search_thread

Im Abschnitt:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">  
  <tr align="center" class="smallfont">   
    <td class="tabletitle" colspan="3">
      <b>{$lang->items['LANG_BOARD_THREAD']}</b>
    </td>   
    <td class="tabletitle" nowrap="nowrap">    
      <b>{$lang->items['LANG_BOARD_REPLIES']}</b>
    </td>   
    <td class="tabletitle"> 
      <b>{$lang->items['LANG_BOARD_AUTHOR']}</b>
    </td>   
    <td class="tabletitle"><b>{$lang->items['LANG_BOARD_VIEWS']}</b>
    </td>   
    <td class="tabletitle"> 
      <b>{$lang->items['LANG_BOARD_RATING']}</b>
    </td>   
    <td class="tabletitle" nowrap="nowrap"> 
      <b>{$lang->items['LANG_BOARD_LASTPOST']}</b>
    </td>  
  </tr>  
 $threadbit  
</table>


entfernst Du folgendes:

<td class="tabletitle"><b>{$lang->items['LANG_BOARD_RATING']}</b></td>

schon ist Deine ungeliebte Bewertungsspalte weg.
NeLL
Vielen Dank Steinadler, doch nun ist leider der letzte Beitrag in der falschen Spalte:

[IMG]http://i97.photobucket.com/albums/l222/rockaneLLa/Trash/letzterbeitrag
-forum.jpg[/IMG]
Steinadler
Uuups sorry.......versuchs mal so:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">     
  <tr align="center" class="smallfont">        
    <td class="tabletitle" colspan="3">         
      <b>{$lang->items['LANG_BOARD_THREAD']}</b>     
    </td>        
    <td class="tabletitle" nowrap="nowrap">            
      <b>{$lang->items['LANG_BOARD_REPLIES']}</b>     
    </td>        
    <td class="tabletitle">  
      <b>{$lang->items['LANG_BOARD_AUTHOR']}</b>     
    </td>        
    <td class="tabletitle">
      <b>{$lang->items['LANG_BOARD_VIEWS']}</b>     
    </td>  
    <td class="tabletitle"></td>      
    <td class="tabletitle" nowrap="nowrap">       
      <b>{$lang->items['LANG_BOARD_LASTPOST']}</b>     
    </td>     
  </tr>    
 $threadbit   
</table>


Jetzt sollte es klappen......habs grad in meiner Testumgebung ausprobiert.

Edit:
Ist noch ein kleiner Fehler drin......mom noch bitte!

Nochmal Edit:
Versuchs erst einmal so.
Ist zwar noch ein ganz kleiner Fehler drin, aber heute abend klappt das bei mir nicht mehr, da ich jetzt inne heia muss.
Morgen gebe ich Dir dann die komplett richtige Lösung!
NeLL
Vielen Dank für deine ganze Mühe! Leider taucht die Tabelle jetzt aber 2x bei mir auf.

Einmal oben links in der Ecke direkt über dem Header

[IMG]http://i97.photobucket.com/albums/l222/rockaneLLa/Trash/tabelle-header
-oben.jpg[/IMG]

... und da, wo sie eben sonst auch steht. Bei letzterem sieht sie auch so aus wie sonst.

[IMG]http://i97.photobucket.com/albums/l222/rockaneLLa/Trash/suche-spalte.j
pg[/IMG]
C-Board
Versuchs mal so.

Suche in der Datei search.php (im Forenhauptordner)

php:
1:
$board['allowratings'] = 1;

Ändere es in

php:
1:
$board['allowratings'] = 0;

Dann noch im Template search_thread suchen:

code:
1:
<td class="tabletitle"><b>{$lang->items['LANG_BOARD_RATING']}</b></td>

Ändere es in

code:
1:
 <if($board['allowratings']==1)><then><td class="tabletitle"><b>{$lang->items['LANG_BOARD_RATING']}</b></td></then></if>

Gruß Mike
NeLL
Danke, danke, danke und noch tausend Mal tausend Dank! Irre