Jeśli potrzebujesz zmienić jakąkolwiek stałą zdefiniowaną w pliku initdata.php, a nie chcesz ciągle wprowadzać zmian po aktualizacji i nadpisaniu tego pliku to istnieje prosty sposób, by to zmienić. Dla przykładu - posiadasz zmienioną nazwę folderu admin/ na sekretnypanel/, więc przy każdej aktualizacji forum musisz otwierać plik initdata.php i edytować fragment:
define( 'CP_DIRECTORY', 'admin' );
Jest to uciążliwe i trzeba o tym każdorazowo pamiętać. Jednak od wersji IP.Board 3.0.0 (włącznie) istnieje możliwość dodania tych zmiennych do pliku constants.php, który to umieszczamy w głównym folderze forum (tam gdzie plik index.php), z zawartością:
<?php
define( 'CP_DIRECTORY', 'sekretnypanel' );
W owym pliku można oczywiście dodawać więcej takich wpisów, wszystko zależy od tego, co potrzebujesz zmienić i zachować, nawet po aktualizacji forum.