b2evolution PHP Cross Reference Blogging Systems

Source: /conf/_formatting.php - 172 lines - 9278 bytes - Text - Print

Description: This is b2evolution's formatting config file. This file sets how b2evolution will parse and format texts (posts, comments, etc.) Last significant changes to this file: version 1.6

   1  <?php
   2  /**
   3   * This is b2evolution's formatting config file.
   4   *
   5   * This file sets how b2evolution will parse and format texts (posts, comments, etc.)
   6   * Last significant changes to this file: version 1.6
   7   *
   8   * @todo Move as much as possible to $Settings / $UserSettings
   9   * @package conf
  10   */
  11  if( !defined('EVO_CONFIG_LOADED') ) die( 'Please, do not access this page directly.' );
  12  
  13  
  14  /**
  15   * Automatically balance unmatched tags in posts and comments.
  16   *
  17   * Choose the formatting options for your posts:
  18   *  0 to disable
  19   *  1 to ensable
  20   *
  21   * @todo fp>This should be moved to the backoffice. Checkbox in group settings?
  22   *
  23   * @global integer 0|1
  24   */
  25  $use_balanceTags = 1;
  26  
  27  
  28  /*
  29   * Disabling XHTML checking for posts is now a Group permission in b2evo's user management
  30   */
  31  
  32  /**
  33   * Set this to true if you want to enforce XHTML strict
  34   *
  35   * @todo fp> Should probably be an additional radio option in group permissions.
  36   */
  37  $use_strict =  false;
  38  
  39  /**
  40   * Do we want to use XHTML validation for comments?
  41   *
  42   * TODO: use this for anonymous comments only.
  43   */
  44  $use_xhtmlvalidation_for_comments = true;
  45  
  46  /**
  47   * set this to true to allow id && style as core attributes for comments
  48   * WARNING : This would allow spammers to post hidden content in comments
  49   *           enable it at your own risk !
  50   */
  51  $comments_allow_css_tweaks = false;
  52  
  53  /**
  54   * DEPRECATED!!!
  55   *
  56   * here is a list of the tags that are allowed in the comments.
  57   * If XHTML validation is disabled all tags not in this list will be filtered out anyway before we do any checking
  58   * @deprecated
  59   */
  60  $comment_allowed_tags = '<p><ul><ol><li><dl><dt><dd><address><blockquote><ins><del><span><bdo><br><em><strong><dfn><code><samp><kdb><var><cite><abbr><acronym><q><sub><sup><tt><i><b><big><small>';
  61  
  62  
  63  
  64  /**
  65   * Translation of HTML entities and special characters.
  66   *
  67   * You should not have to change this.
  68   *
  69   * @global array
  70   */
  71  $b2_htmltrans = array(
  72      // '&#8211;' => ' ', '&#8212;' => ' ', '&#8216;' => ' ', '&#8217;' => ' ',
  73      // '&#8220;' => ' ', '&#8221;' => ' ', '&#8226;' => ' ', '&#8364;' => ' ',
  74      '&lt;' => '&#60;',    '&gt;' => '&#62;',
  75      '&sp;' => '&#32;', '&excl;' => '&#33;', '&quot;' => '&#34;', '&num;' => '&#35;',
  76      '&dollar;' =>  '&#36;', '&percnt;' => '&#37;', '&amp;' => '&#38;', '&apos;' => '&#39;',
  77      '&lpar;' => '&#40;', '&rpar;' => '&#41;',
  78      '&ast;' => '&#42;', '&plus;' => '&#43;', '&comma;' => '&#44;', '&hyphen;' => '&#45;',
  79      '&minus;' => '&#45;', '&period;' => '&#46;', '&sol;' => '&#47;', '&colon;' => '&#58;',
  80      '&semi;' => '&#59;', '&lt;' => '&#60;',
  81      '&equals;' => '&#61;', '&gt;' => '&#62;', '&quest;' => '&#63;', '&commat;' => '&#64;',
  82      '&lsqb;' => '&#91;', '&bsol;' => '&#92;', '&rsqb;' => '&#93;', '&circ;' => '&#94;',
  83      '&lowbar;' => '&#95;', '&horbar;' => '&#95;',
  84      '&grave;' => '&#96;', '&lcub;' => '&#123;', '&verbar;' => '&#124;', '&rcub;' => '&#125;',
  85      '&tilde;' => '&#126;', '&lsquor;' => '&#130;', '&ldquor;' => '&#132;',
  86      '&ldots;' => '&#133;', '&Scaron;' => '&#138;', '&lsaquo;' => '&#139;', '&OElig;' => '&#140;',
  87      '&lsquo;' => '&#145;', '&rsquor;' => '&#145;', '&rsquo;' => '&#146;',
  88      '&ldquo;' => '&#147;', '&rdquor;' => '&#147;', '&rdquo;' => '&#148;', '&bull;' => '&#149;',
  89      '&ndash;' => '&#150;', '&endash;' => '&#150;', '&mdash;' => '&#151;', '&emdash;' => '&#151;',
  90      '&tilde;' => '&#152;', '&trade;' => '&#153;',
  91      '&scaron;' => '&#154;', '&rsaquo;' => '&#155;', '&oelig;' => '&#156;', '&Yuml;' => '&#159;',
  92      '&nbsp;' => '&#160;', '&iexcl;' => '&#161;', '&cent;' => '&#162;', '&pound;' => '&#163;',
  93      '&curren;' => '&#164;', '&yen;' => '&#165;',
  94      '&brvbar;' => '&#166;', '&brkbar;' => '&#166;', '&sect;' => '&#167;', '&uml;' => '&#168;',
  95      '&die;' => '&#168;', '&copy;' => '&#169;', '&ordf;' => '&#170;', '&laquo;' => '&#171;',
  96      '&not;' => '&#172;', '&shy;' => '&#173;',
  97      '&reg;' => '&#174;', '&macr;' => '&#175;', '&hibar;' => '&#175;', '&deg;' => '&#176;',
  98      '&plusmn;' => '&#177;', '&sup2;' => '&#178;', '&sup3;' => '&#179;', '&acute;' => '&#180;',
  99      '&micro;' => '&#181;', '&para;' => '&#182;',
 100      '&middot;' => '&#183;', '&cedil;' => '&#184;', '&sup1;' => '&#185;', '&ordm;' => '&#186;',
 101      '&raquo;' => '&#187;', '&frac14;' => '&#188;', '&frac12;' => '&#189;', '&half;' => '&#189;',
 102      '&frac34;' => '&#190;', '&iquest;' => '&#191;',
 103      '&Agrave;' => '&#192;', '&Aacute;' => '&#193;', '&Acirc;' => '&#194;', '&Atilde;' => '&#195;',
 104      '&Auml;' => '&#196;', '&Aring;' => '&#197;', '&AElig;' => '&#198;', '&Ccedil;' => '&#199;',
 105      '&Egrave;' => '&#200;', '&Eacute;' => '&#201;',
 106      '&Ecirc;' => '&#202;', '&Euml;' => '&#203;', '&Igrave;' => '&#204;', '&Iacute;' => '&#205;',
 107      '&Icirc;' => '&#206;', '&Iuml;' => '&#207;', '&ETH;' => '&#208;', '&Ntilde;' => '&#209;',
 108      '&Ograve;' => '&#210;', '&Oacute;' => '&#211;',
 109      '&Ocirc;' => '&#212;', '&Otilde;' => '&#213;', '&Ouml;' => '&#214;', '&times;' => '&#215;',
 110      '&Oslash;' => '&#216;', '&Ugrave;' => '&#217;', '&Uacute;' => '&#218;', '&Ucirc;' => '&#219;',
 111      '&Uuml;' => '&#220;', '&Yacute;' => '&#221;',
 112      '&THORN;' => '&#222;', '&szlig;' => '&#223;', '&agrave;' => '&#224;', '&aacute;' => '&#225;',
 113      '&acirc;' => '&#226;', '&atilde;' => '&#227;', '&auml;' => '&#228;', '&aring;' => '&#229;',
 114      '&aelig;' => '&#230;', '&ccedil;' => '&#231;',
 115      '&egrave;' => '&#232;', '&eacute;' => '&#233;', '&ecirc;' => '&#234;', '&euml;' => '&#235;',
 116      '&igrave;' => '&#236;', '&iacute;' => '&#237;', '&icirc;' => '&#238;', '&iuml;' => '&#239;',
 117      '&eth;' => '&#240;', '&ntilde;' => '&#241;',
 118      '&ograve;' => '&#242;', '&oacute;' => '&#243;', '&ocirc;' => '&#244;', '&otilde;' => '&#245;',
 119      '&ouml;' => '&#246;', '&divide;' => '&#247;', '&oslash;' => '&#248;', '&ugrave;' => '&#249;',
 120      '&uacute;' => '&#250;', '&ucirc;' => '&#251;',
 121      '&uuml;' => '&#252;', '&yacute;' => '&#253;', '&thorn;' => '&#254;', '&yuml;' => '&#255;',
 122      '&OElig;' => '&#338;', '&oelig;' => '&#339;', '&Scaron;' => '&#352;', '&scaron;' => '&#353;',
 123      '&Yuml;' => '&#376;', '&fnof;' => '&#402;',
 124      '&circ;' => '&#710;', '&tilde;' => '&#732;', '&Alpha;' => '&#913;', '&Beta;' => '&#914;',
 125      '&Gamma;' => '&#915;', '&Delta;' => '&#916;', '&Epsilon;' => '&#917;', '&Zeta;' => '&#918;',
 126      '&Eta;' => '&#919;', '&Theta;' => '&#920;',
 127      '&Iota;' => '&#921;', '&Kappa;' => '&#922;', '&Lambda;' => '&#923;',
 128      '&Mu;' => '&#924;', '&Nu;' => '&#925;', '&Xi;' => '&#926;',
 129      '&Omicron;' => '&#927;', '&Pi;' => '&#928;', '&Rho;' => '&#929;', '&Sigma;' => '&#931;',
 130      '&Tau;' => '&#932;', '&Upsilon;' => '&#933;', '&Phi;' => '&#934;',
 131      '&Chi;' => '&#935;', '&Psi;' => '&#936;', '&Omega;' => '&#937;',
 132      '&alpha;' => '&#945;', '&beta;' => '&#946;', '&gamma;' => '&#947;', '&delta;' => '&#948;',
 133      '&epsilon;' => '&#949;', '&zeta;' => '&#950;', '&eta;' => '&#951;',
 134      '&theta;' => '&#952;', '&iota;' => '&#953;', '&kappa;' => '&#954;', '&lambda;' => '&#955;',
 135      '&mu;' => '&#956;', '&nu;' => '&#957;', '&xi;' => '&#958;',
 136      '&omicron;' => '&#959;', '&pi;' => '&#960;', '&rho;' => '&#961;', '&sigmaf;' => '&#962;',
 137      '&sigma;' => '&#963;', '&tau;' => '&#964;', '&upsilon;' => '&#965;', '&phi;' => '&#966;',
 138      '&chi;' => '&#967;', '&psi;' => '&#968;',
 139      '&omega;' => '&#969;', '&thetasym;' => '&#977;', '&upsih;' => '&#978;', '&piv;' => '&#982;',
 140      '&ensp;' => '&#8194;', '&emsp;' => '&#8195;', '&thinsp;' => '&#8201;', '&zwnj;' => '&#8204;',
 141      '&zwj;' => '&#8205;', '&lrm;' => '&#8206;',
 142      '&rlm;' => '&#8207;', '&ndash;' => '&#8211;', '&mdash;' => '&#8212;', '&lsquo;' => '&#8216;',
 143      '&rsquo;' => '&#8217;', '&sbquo;' => '&#8218;', '&ldquo;' => '&#8220;', '&rdquo;' => '&#8221;',
 144      '&bdquo;' => '&#8222;', '&dagger;' => '&#8224;',
 145      '&Dagger;' => '&#8225;', '&bull;' => '&#8226;', '&hellip;' => '&#8230;', '&permil;' => '&#8240;',
 146      '&prime;' => '&#8242;', '&Prime;' => '&#8243;', '&lsaquo;' => '&#8249;', '&rsaquo;' => '&#8250;',
 147      '&oline;' => '&#8254;', '&frasl;' => '&#8260;',
 148      '&euro;' => '&#8364;', '&image;' => '&#8465;', '&weierp;' => '&#8472;', '&real;' => '&#8476;',
 149      '&trade;' => '&#8482;', '&alefsym;' => '&#8501;', '&larr;' => '&#8592;', '&uarr;' => '&#8593;',
 150      '&rarr;' => '&#8594;', '&darr;' => '&#8595;',
 151      '&harr;' => '&#8596;', '&crarr;' => '&#8629;', '&lArr;' => '&#8656;', '&uArr;' => '&#8657;',
 152      '&rArr;' => '&#8658;', '&dArr;' => '&#8659;', '&hArr;' => '&#8660;', '&forall;' => '&#8704;',
 153      '&part;' => '&#8706;', '&exist;' => '&#8707;',
 154      '&empty;' => '&#8709;', '&nabla;' => '&#8711;', '&isin;' => '&#8712;', '&notin;' => '&#8713;',
 155      '&ni;' => '&#8715;', '&prod;' => '&#8719;', '&sum;' => '&#8721;', '&minus;' => '&#8722;',
 156      '&lowast;' => '&#8727;', '&radic;' => '&#8730;',
 157      '&prop;' => '&#8733;', '&infin;' => '&#8734;', '&ang;' => '&#8736;', '&and;' => '&#8743;',
 158      '&or;' => '&#8744;', '&cap;' => '&#8745;', '&cup;' => '&#8746;', '&int;' => '&#8747;',
 159      '&there4;' => '&#8756;', '&sim;' => '&#8764;',
 160      '&cong;' => '&#8773;', '&asymp;' => '&#8776;', '&ne;' => '&#8800;', '&equiv;' => '&#8801;',
 161      '&le;' => '&#8804;', '&ge;' => '&#8805;', '&sub;' => '&#8834;', '&sup;' => '&#8835;',
 162      '&nsub;' => '&#8836;', '&sube;' => '&#8838;',
 163      '&supe;' => '&#8839;', '&oplus;' => '&#8853;', '&otimes;' => '&#8855;', '&perp;' => '&#8869;',
 164      '&sdot;' => '&#8901;', '&lceil;' => '&#8968;', '&rceil;' => '&#8969;', '&lfloor;' => '&#8970;',
 165      '&rfloor;' => '&#8971;', '&lang;' => '&#9001;',
 166      '&rang;' => '&#9002;', '&loz;' => '&#9674;', '&spades;' => '&#9824;', '&clubs;' => '&#9827;',
 167      '&hearts;' => '&#9829;', '&diams;' => '&#9830;'
 168  );
 169  
 170  
 171  
 172  ?>

title

Description

title

Description

title

Description

title

title

Body