Seite 1 von 1

Cache Posts System und Smiley Categories

Verfasst: 09.05.2007 14:39
von Fantasie
Hallo,

habe den Cache Posts System Mod eingebaut. Nun wollte ich noch den Smiley Categories Mod hinzufügen.
ich soll:
#-----[ OPEN ]-------------------------------------------------
#
viewtopic.php

#
#-----[ FIND ]-------------------------------------------------
#
if ( $board_config['allow_smilies'] )
{
if ( $postrow[$i]['user_allowsmile'] && $user_sig != '' )
{
$user_sig = smilies_pass($user_sig);
}

if ( $postrow[$i]['enable_smilies'] )
{
$message = smilies_pass($message);
}
}
#-----[ REPLACE WITH ]-----------------------------------------
#
if( $board_config['allow_smilies'] )
{
if( $postrow[$i]['user_allowsmile'] && $user_sig != '' )
{
$user_sig = smilies_pass($user_sig, $forum_id);
}

if( $postrow[$i]['enable_smilies'] )
{
$message = smilies_pass($message, $forum_id);
}
}
else
{
if( $board_config['smilie_removal1'] )
{
$message = smilies_code_removal($message);
}
}
Nur leider sieht das durch den Cache Posts System Mod nun so aus:
if ( $board_config['allow_smilies'] )
{
if ( $postrow[$i]['user_allowsmile'] && $user_sig != '' )
{
$user_sig = smilies_pass($user_sig);
}

(!$parsed || !$board_config['enable_post_cache']) ? (($postrow[$i]['enable_smilies']) ? $message = smilies_pass($message) : '') : ''; // Cache Posts
/* if ( $postrow[$i]['enable_smilies'] )
{
$message = smilies_pass($message);
}*/
}
// Cache Posts
Was mache ich den nun?

Verfasst: 09.05.2007 14:57
von Würzi
Schon wieder Moin Moin, :)

mir glaubst du eh wieder nicht, also verweise ich dich doch gleich mal wieder zu Amigalink und dem entsprechenden Topic. :wink:

Dort kannst ja vielleicht mal nachfragen, weil meinen Code kannst da nicht 100%ig übernehmen, weil ich noch was drin hab wo die Signatur begrenzt. :wink:

Ausserdem würde ich Code nicht als Quote posten sondern wirklich als Code. :oops:

Verfasst: 09.05.2007 15:16
von Fantasie
Hallo,

warum sollte ich dir nicht glauben??
Hast bestimmt mehr Erfahrung wie ich!
Aber mal im ernst, ich versuche den Mod mal auf meinem Board zu installiern. Vorher war der im Board von meiner Frau drin und da hat er echt nicht funktioniert. Vielleicht auch weil der SubCategory Mod drin ist.

EDIT:
Sehe gerade auf Amiga deinen Post, hm wie mache ich das jetzt bei mir?
Geht das so?:

Code: Alles auswählen

if ( $board_config['allow_smilies'] )  
   {  
      if ( $postrow[$i]['user_allowsmile'] && $user_sig != '' && $board_config['sig_allow_smilies'] != 0 )  
      {  
         $user_sig = smilies_pass($user_sig, $forum_id);  
      }  
 
      (!$parsed || !$board_config['enable_post_cache']) ? (($postrow[$i]['enable_smilies']) ? $message = smilies_pass($message, $forum_id) : '') : ''; // Cache Posts  
/*      if ( $postrow[$i]['enable_smilies'] )  
      {  
         $message = smilies_pass($message);  
      }*/  
   }  
   
     else  
   {  
      if( $board_config['smilie_removal1'] )  
      {  
         $message = smilies_code_removal($message);  
      }  
   }  
   
  // Cache Posts  

Verfasst: 09.05.2007 15:28
von Würzi
Würde dir ja gern sofort helfen, aber muss gleich fort und später Nachtschicht.

Meine Empfehlung:

Bei Amigalink in diesem Topic mal nachfragen, vielleicht hat er ja Zeit da mal reinzugucken.

Oder du wartest bis jemand anders Zeit hat bzw. ich. :oops:

Du könntest auf jeden Fall schon mal die viewtopic als Textdatei hier verlinken (So geht das Eine PHP-Datei zum Download bereitstellen)

Und dann geduldig warten bis du ne Antwort kriegst. :oops: :lol:

Verfasst: 09.05.2007 15:35
von Fantasie
Ok, ich warte :grin:
Hier die Datei viewtropic

Verfasst: 09.05.2007 20:42
von Fantasie
Juhu es geht bei beiden Boards, war wohl ein Einbaufehler beim ersten Board. :grin:

Verfasst: 09.05.2007 21:27
von Würzi
Schön :)

Und jetzt wenn du mal Zeit gefunden hast, dann kannst du hier mal die kleine Knigge lesen in Bezug auf Topic-Bumping. :wink:

Und falls du zufällig mal ne Datei suchst die heisst viewtopic nicht tropic :D