[ Index ]
 

Code source de e107 0.7.8

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/e107_themes/e107v4a/ -> theme.php (source)

   1  <?php
   2  /*
   3  + ----------------------------------------------------------------------------+
   4  |     e107 website system
   5  |
   6  |     ©Steve Dunstan 2001-2002
   7  |     http://e107.org
   8  |     jalist@e107.org
   9  |
  10  |     Released under the terms and conditions of the
  11  |     GNU General Public License (http://gnu.org).
  12  |
  13  |     $Source: /cvsroot/e107/e107_0.7/e107_themes/e107v4a/theme.php,v $
  14  |     $Revision: 1.19 $
  15  |     $Date: 2006/07/04 19:09:52 $
  16  |     $Author: e107coders $
  17  +----------------------------------------------------------------------------+
  18  */
  19  
  20  if (!defined('e107_INIT')) { exit; }
  21  
  22  // [multilanguage]
  23  include_lan(e_THEME."e107v4a/languages/".e_LANGUAGE.".php");
  24  
  25  
  26  // [theme]
  27  
  28  $themename = "e107.v4";
  29  $themeversion = "2.01";
  30  $themeauthor = "Steve Dunstan [jalist]";
  31  $themeemail = "jalist@e107.org";
  32  $themewebsite = "http://e107.org";
  33  $themedate = "11/06/2003";
  34  $themeinfo = "";
  35  $xhtmlcompliant = TRUE;
  36  $csscompliant = TRUE;
  37  define("IMODE", "lite");
  38  define("THEME_DISCLAIMER", "<br /><i>".LAN_THEME_6."</i>");
  39  
  40  // [layout]
  41  
  42  $layout = "_default";
  43  $logo = THEME_ABS."images/bullet3.gif";
  44  
  45  $HEADER .=
  46  "
  47  <table style='width:100%; background-color:#E4E0E0' cellspacing='3' class='topborder'>
  48  <tr>
  49  <td style='text-align:left; vertical-align:bottom'>
  50  {CUSTOM=clock}
  51  </td>
  52  <td style='text-align:right'>
  53  {CUSTOM=search+".THEME_ABS."images/search.png+18+19}
  54  </td>
  55  </tr>
  56  </table>
  57  <table style='width:100%;' cellspacing='3' id='header'>
  58  <tr>
  59  <td colspan='2' style='text-align:left; vertical-align: middle;'>
  60  <img src='".THEME_ABS."images/logo.png' alt='' /> [ {SITENAME} ]
  61  </td>
  62  <td style='text-align:right'>
  63  {BANNER}
  64  </td>
  65  </tr>
  66  </table>
  67  <table style='width:100%' cellspacing='3'>
  68  <tr>
  69  <td style='width:20%;'></td>
  70  <td style='width:60%;'><img src='".THEME_ABS."images/blank.gif' width='1' height='1' alt='' /></td>
  71  <td style='width:20%;'></td>
  72  </tr>
  73  <tr>
  74  <td style='width:20%; vertical-align: top;'>
  75  {SITELINKS=menu}
  76  {MENU=1}
  77  </td><td style='width:60%; vertical-align: top;'>";
  78  
  79  $FOOTER =
  80  "</td><td style='width:20%; vertical-align:top'>
  81  {MENU=2}
  82  </td></tr>
  83  <tr>
  84  <td colspan='3' style='text-align:center' class='smalltext'>
  85  
  86  {SITEDISCLAIMER}
  87  <br />
  88  {THEMEDISCLAIMER}
  89  </td>
  90  </tr>
  91  </table>
  92  <div style='text-align:center'>
  93  <table style='width:100%'>
  94  <tr>
  95  <td style='width:30%; vertical-align:top'>
  96  &nbsp;
  97  {MENU=3}
  98  </td>
  99  <td style='width:40%; vertical-align:top'>
 100  {MENU=4}
 101  </td>
 102  <td style='width:30%; vertical-align:top'>
 103  &nbsp;
 104  {MENU=5}
 105  </td>
 106  </tr>
 107  </table>
 108  </div>";
 109  
 110  
 111  
 112  function rand_tag(){
 113          $tags = file(e_BASE."files/taglines.txt");
 114          return stripslashes(htmlspecialchars($tags[rand(0, count($tags))]));
 115  }
 116  
 117  //        [newsstyle]
 118  
 119  $NEWSSTYLE = "
 120  <div class='spacer'>
 121  <table cellpadding='0' cellspacing='0'>
 122  <tr>
 123  <td class='captiontopleft'><img src='".THEME_ABS."images/blank.gif' width='24' height='3' alt='' style='display: block;' /></td>
 124  <td class='captiontopmiddle'><img src='".THEME_ABS."images/blank.gif' width='1' height='3' alt='' style='display: block;' /></td>
 125  <td class='captiontopright'><img src='".THEME_ABS."images/blank.gif' width='11' height='3' alt='' style='display: block;' /></td>
 126  </tr>
 127  </table>
 128  <table cellpadding='0' cellspacing='0'>
 129  <tr>
 130  <td class='captionleft'><img src='".THEME_ABS."images/blank.gif' width='24' height='18' alt='' style='display: block;' /></td>
 131  <td class='captionbar' style='white-space:nowrap'>
 132  {STICKY_ICON}{NEWSTITLE}
 133  </td>
 134  <td class='captionend'><img src='".THEME_ABS."images/blank.gif' width='12' height='18' alt='' style='display: block;' /></td>
 135  <td class='captionmain'><img src='".THEME_ABS."images/blank.gif' width='1' height='18' alt='' style='display: block;' /></td>
 136  <td class='captionright'><img src='".THEME_ABS."images/blank.gif' width='11' height='18' alt='' style='display: block;' /></td>
 137  </tr>
 138  </table>
 139  <table cellpadding='0' cellspacing='0'>
 140  <tr>
 141  <td class='bodyleft'><img src='".THEME_ABS."images/blank.gif' width='3' height='1' alt='' style='display: block;' /></td>
 142  <td class='bodymain'>
 143  {NEWSBODY}
 144  {EXTENDED}
 145  <div class='alttd' style='text-align:right'>
 146  ".LAN_THEME_4." {NEWSAUTHOR} ".LAN_THEME_5." {NEWSDATE}
 147   |
 148  {NEWSCOMMENTS}
 149   |
 150  {EMAILICON}
 151  {PRINTICON}
 152  {PDFICON}
 153  </div>
 154  </td>
 155  <td class='bodyright'><img src='".THEME_ABS."images/blank.gif' width='3' height='1' alt='' style='display: block;' /></td>
 156  </tr>
 157  </table>
 158  <table cellpadding='0' cellspacing='0'>
 159  <tr>
 160  <td class='bottomleft'><img src='".THEME_ABS."images/blank.gif' width='10' height='9' alt='' style='display: block;' /></td>
 161  <td class='bottommain'><img src='".THEME_ABS."images/blank.gif' width='1' height='9' alt='' style='display: block;' /></td>
 162  <td class='bottomright'><img src='".THEME_ABS."images/blank.gif' width='10' height='9' alt='' style='display: block;' /></td>
 163  </tr>
 164  </table>
 165  </div>";
 166  
 167  
 168  
 169  define("ICONSTYLE", "float: left; border:0");
 170  define("COMMENTLINK", LAN_THEME_1);
 171  define("COMMENTOFFSTRING", LAN_THEME_2);
 172  define("PRE_EXTENDEDSTRING", "<br /><br />[ ");
 173  define("EXTENDEDSTRING", LAN_THEME_3);
 174  define("POST_EXTENDEDSTRING", " ]<br />");
 175  
 176  
 177  
 178  // [linkstyle]
 179  
 180  define(PRELINK, "");
 181  define(POSTLINK, "");
 182  define(LINKSTART, "<span><img src='".THEME_ABS."images/bullet2.gif' alt='bullet' /> ");
 183  define(LINKSTART_HILITE, "<span style='font-weight:bold'><img src='".THEME_ABS."images/bullet3.png' alt='bullet' /> ");
 184  define(LINKEND, "</span><br />");
 185  define(LINKDISPLAY, 2);
 186  define(LINKALIGN, "left");
 187  
 188  
 189  //        [tablestyle]
 190  
 191  function tablestyle($caption, $text){
 192          global $style;
 193  
 194  
 195          echo "
 196  <div class='spacer'>
 197  <table cellpadding='0' cellspacing='0'>
 198  <tr>
 199  <td class='captiontopleft'><img src='".THEME_ABS."images/blank.gif' width='24' height='3' alt='' style='display: block;' /></td>
 200  <td class='captiontopmiddle'><img src='".THEME_ABS."images/blank.gif' width='1' height='3' alt='' style='display: block;' /></td>
 201  <td class='captiontopright'><img src='".THEME_ABS."images/blank.gif' width='11' height='3' alt='' style='display: block;' /></td>
 202  </tr>
 203  </table>
 204  <table cellpadding='0' cellspacing='0'>
 205  <tr>
 206  <td class='captionleft'><img src='".THEME_ABS."images/blank.gif' width='24' height='18' alt='' style='display: block;' /></td>
 207  <td class='captionbar' style='white-space:nowrap'>".$caption."</td>
 208  <td class='captionend'><img src='".THEME_ABS."images/blank.gif' width='12' height='18' alt='' style='display: block;' /></td>
 209  <td class='captionmain'><img src='".THEME_ABS."images/blank.gif' width='1' height='18' alt='' style='display: block;' /></td>
 210  <td class='captionright'><img src='".THEME_ABS."images/blank.gif' width='11' height='18' alt='' style='display: block;' /></td>
 211  </tr>
 212  </table>
 213  <table cellpadding='0' cellspacing='0'>
 214  <tr>
 215  <td class='bodyleft'><img src='".THEME_ABS."images/blank.gif' width='3' height='1' alt='' style='display: block;' /></td>
 216  <td class='bodymain'>".$text."</td>
 217  <td class='bodyright'><img src='".THEME_ABS."images/blank.gif' width='3' height='1' alt='' style='display: block;' /></td>
 218  </tr>
 219  </table>
 220  <table cellpadding='0' cellspacing='0'>
 221  <tr>
 222  <td class='bottomleft'><img src='".THEME_ABS."images/blank.gif' width='10' height='9' alt='' style='display: block;' /></td>
 223  <td class='bottommain'><img src='".THEME_ABS."images/blank.gif' width='1' height='9' alt='' style='display: block;' /></td>
 224  <td class='bottomright'><img src='".THEME_ABS."images/blank.gif' width='10' height='9' alt='' style='display: block;' /></td>
 225  </tr>
 226  </table>
 227  </div>
 228  ";
 229  
 230  }
 231  
 232  
 233  $COMMENTSTYLE = "
 234  <div style='text-align:center'>
 235  <table style='width:100%'>
 236  <tr>
 237  <td colspan='2' class='alttd'>
 238  {SUBJECT}
 239  <b>
 240  {USERNAME}
 241  </b>
 242   |
 243   {TIMEDATE}
 244  </td>
 245  </tr>
 246  <tr>
 247  <td style='width:30%; vertical-align:top'>
 248  <div class='spacer'>
 249  {AVATAR}
 250  </div>
 251  <span class='smalltext'>
 252  {LEVEL}
 253  {COMMENTS}
 254  <br />
 255  {JOINED}
 256  <br />
 257  {REPLY}
 258  </span>
 259  </td>
 260  <td style='width:70%; vertical-align:top'>
 261  {COMMENT} {COMMENTEDIT}
 262  </td>
 263  </tr>
 264  </table>
 265  </div>
 266  <br />";
 267  
 268  
 269  
 270  ?>


Généré le : Sun Apr 1 01:23:32 2007 par Balluche grâce à PHPXref 0.7