Menü

  Login

  Shoutbox

  Forum » Fragen zu Ilch » Andere Dinge » Ilch und gwshack


Ilch und gwshack
Thomas
Gast

User Pic

# 08.09.2010 - 13:57:27
    zitieren



Kann man irgend wo den gwshack im forum von ilch mit einfügen oder muss ich dafür extra phpBB instalieren was ich ungern machen will weil ich mit ilch sehr zufrieden bin.
danke im vorraus
Mairu
Administrator

User Pic

Posts: 1908
# 10.09.2010 - 09:19:32
    zitieren



Scheint relativ einfach einfügbar zu sein. Ich hab einfach den gwbbcode Ordner in den include Ordner von ilch kopiert und dann die includes/func/bbcode.php angepasst, dazu einfach am Ende der bbcode Funktion etwas ändern, hier als Bsp Vorher und Nachher (ist mit BBCode 2.0, sollte aber auch ohne gehen, die Änderung wären die gleichen (nur letzte Zeile und was nach der Funktion kommt).

 Php
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
  function BBcode($s,$maxLength=0,$maxImgWidth=0,$maxImgHeight=0) {
  global 
$permitted,$info,$global_smiles_array;

  
//> Smilies in array abspeichern.
    
if(!isset($global_smiles_array)) {
        
$erg db_query("SELECT ent, url, emo FROM `prefix_smilies`");
        while (
$row db_fetch_object($erg) ) {
            
$global_smiles_array[$row->ent] = $row->emo.'#@#-_-_-#@#'.$row->url;
        }
    }

    
$bbcode = new bbcode();
    
$bbcode->smileys $global_smiles_array;
    
$bbcode->permitted $permitted;
    
$bbcode->info $info;

  if (
$maxLength != 0) {
    
$bbcode->info['fnWortMaxLaenge'] = $maxLength;
  }
  if (
$maxImgWidth != 0) {
    
$bbcode->info['fnImgMaxBreite'] = $maxImgWidth;
  }
  if (
$maxImgHeight != 0) {
    
$bbcode->info['fnImgMaxBreite'] = $maxImgHeight;
  }

    return
$bbcode->parse($s);
}
?>
?>



 Php
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
  function BBcode($s,$maxLength=0,$maxImgWidth=0,$maxImgHeight=0) {
  global 
$permitted,$info,$global_smiles_array;

  
//> Smilies in array abspeichern.
    
if(!isset($global_smiles_array)) {
        
$erg db_query("SELECT ent, url, emo FROM `prefix_smilies`");
        while (
$row db_fetch_object($erg) ) {
            
$global_smiles_array[$row->ent] = $row->emo.'#@#-_-_-#@#'.$row->url;
        }
    }

    
$bbcode = new bbcode();
    
$bbcode->smileys $global_smiles_array;
    
$bbcode->permitted $permitted;
    
$bbcode->info $info;

  if (
$maxLength != 0) {
    
$bbcode->info['fnWortMaxLaenge'] = $maxLength;
  }
  if (
$maxImgWidth != 0) {
    
$bbcode->info['fnImgMaxBreite'] = $maxImgWidth;
  }
  if (
$maxImgHeight != 0) {
    
$bbcode->info['fnImgMaxBreite'] = $maxImgHeight;
  }

    return 
parse_gwbbcode($bbcode->parse($s));
}
define('GWBBCODE_ROOT''include/gwbbcode/');
include 
'include/gwbbcode/gwbbcode.inc.php';
?>
?>
Thomas
Gast

User Pic

# 10.09.2010 - 14:49:01
    zitieren



ah danke es klapt mit den bbcodes zwar nur auf englisch aber ich suche schon ne deutscheversion Zwinker
nur jetzt habe ich ein fehler meldung vom header
?>
Warning: Cannot modify header information - headers already sent by (output started at /var/www/web596/html/bnd/include/includes/func/bbcode.php:226) in /var/www/web596/html/bnd/include/includes/class/design.php on line 23
Hier meine page
Mairu
Administrator

User Pic

Posts: 1908
# 11.09.2010 - 08:23:40
    zitieren



Das doppelte ?> am Ende der Datei ist falsch, da muss nur eins stehen, dann sollte der Fehler auch weg sein.