[ Index ]
 

Code source de Phorum 5.1.25

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/mods/smileys/ -> smileys.php (source)

   1  <?php
   2  
   3  if(!defined("PHORUM")) return;
   4  
   5  require_once ("./mods/smileys/defaults.php");
   6  
   7  function phorum_mod_smileys_after_header()
   8  {
   9      $PHORUM = $GLOBALS["PHORUM"];
  10  
  11      // Return immediately if we have no active smiley replacements.
  12      if (!isset($PHORUM["mod_smileys"])||!$PHORUM["mod_smileys"]["do_smileys"]){
  13          return;
  14      } ?>
  15  
  16      <style type="text/css">
  17      .mod_smileys_img {
  18          vertical-align: bottom;
  19          margin: 0px 3px 0px 3px;
  20          border: none;
  21      }
  22      </style> <?php
  23  }
  24  
  25  function phorum_mod_smileys_format($data)
  26  {
  27      $PHORUM = $GLOBALS["PHORUM"];
  28  
  29      // Return immediately if we have no active smiley replacements.
  30      if (!isset($PHORUM["mod_smileys"])||!$PHORUM["mod_smileys"]["do_smileys"]){
  31          return $data;
  32      }
  33  
  34      // Run smiley replacements.
  35      $replace = $PHORUM["mod_smileys"]["replacements"];
  36      foreach ($data as $key => $message)
  37      {
  38          // Do subject replacements.
  39          if (isset($replace["subject"]) && isset($message["subject"])) {
  40              $data[$key]['subject'] = str_replace ($replace["subject"][0] , $replace["subject"][1], $message['subject'] );
  41          }
  42          // Do body replacements.
  43          if (isset($replace["body"]) && isset($message["body"])) {
  44              $data[$key]['body'] = str_replace ($replace["body"][0] , $replace["body"][1], $message['body'] );
  45          }
  46      }
  47  
  48      return $data;
  49  }
  50  
  51  ?>


Généré le : Thu Nov 29 12:22:27 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics