## Center-Tag-Hack ## _______ ## ## Version 1.0 für Ikonboard 3 Beta 5.2 - RC2 vom 29.08.2001 ## Kontakt: ib@hal10000.de ## Board: http://www.hal10000.de ## ## Wichtig: Wenn ihr irgendwelche Bugs findet - unbedingt mir mailen ## ## Ihr wollt einen Text in eurem Board zentrieren - dann ändert folgendes ## #################################################### # cgi-bin/Sources/iTextparser.pm # -------------- # # Unter: $Txt =~ s!(\[b\])(.+?)(\[/b\])!$2!isg; # diese Zeile einfügen: $Txt =~ s!(\[center\])(.+?)(\[/center\])!
$2
!isg; # # Unter: $Txt =~ s!()(.+?)()!\[b\]$2\[/b\]!isg; # diese Zeile einfügen: $Txt =~ s!(
)(.+?)(
)!\[center\]$2\[/center\]!isg; # # non-cgi/Skin/XXX/ikoncode.js und cgi-bin/Skin/XXX/PostView.cfg und cgi-bin/Skin/XXX/PostView.pm # ----------- # # Unter: var Code = 0; # diese Zeile einfügen: var Center = 0; # Am Ende dieses Einfügen: function IBCcenter() { if (Center == 0) { ToAdd = "[CENTER]"; document.REPLIER.center.value = " CENTER*"; Center = 1; } else { ToAdd = "[/CENTER]"; document.REPLIER.center.value = " CENTER "; Center = 0; } PostWrite(ToAdd); } # # cgi-bin/Skin/XXX/PostView.cfg und cgi-bin/Skin/XXX/PostView.pm # ---------------------------- # # Unter:   # diese Zeile einfügen:   # # cgi-bin/Sources/Legends.pm # ---------- # # Unter: S => [ $Legends::lang->{S} , "" ], # bzw. S => [ "Strikethrough Text" , "" ], # diese Zeile einfügen: CENTER => [ "Centered Text" , "" ],