<?php // Define configuration arrays $sql=array();$ninechan=array(); /// Database Connection /// // PDO DSN http://php.net/manual/en/pdo.drivers.php $sql['dsn'] = "mysql:host=localhost;dbname=ninechan;"; // Database Username $sql['user'] = "ninechan"; // Database Password $sql['pass'] = ""; // Database Table $sql['table'] = ""; /// Board Settings /// // Cookie Prefix (for if you have multiple boards and you want to keep the cookies apart). $ninechan['cookiePrefix'] = "nine_"; // Path on the server for the cookies $ninechan['cookiePath'] = "/"; // The time cookies should live $ninechan['cookieLifetime'] = 604800; // Set if errors should be displayed $ninechan['exposeErrors'] = true; // Set the language. Must match filename from file in /lang/ folder (excluding .php). $ninechan['lang'] = "en"; // Define if the board should be open(false) or closed(true) $ninechan['closed'] = false; // Set the message displayed when the board is closed $ninechan['closedReason'] = "Maintenance"; // Set if posting should be disable (true is disabled, false is enabled) $ninechan['disablePosting'] = false; // Set if the board should only be accessible after entering a password (null disables this feature) $ninechan['boardPassword'] = null; // Board title $ninechan['title'] = "ninechan board"; // Character set used by the board $ninechan['charset'] = "utf-8"; // Specify the board description (set to null to disable) $ninechan['desc'] = "Live development board"; // Rewrite urls (requires mod_rewrite or compatible and commenting the section in .htaccess) $ninechan['modRewrite'] = true; // Set the paths to the CSS styles and their names (set to null to disable styles), please refrain from using special characters in titles $ninechan['styles'] = array( "ninechan.css" => "ninechan blue", "ninechan2.css" => "ninechan red" ); // Set if the version number should be displayed, false is recommended $ninechan['showVersion'] = true; // Amount of threads that should be displayed on a page of the index $ninechan['threadsPerPage'] = 20; // Set the minimum character length of a title $ninechan['titleMinLength'] = 5; // Set the maximum character length of a title $ninechan['titleMaxLength'] = 40; // Set the minimum character length of a comment $ninechan['commentMinLength'] = 5; // Set the maximum character length of a comment $ninechan['commentMaxLength'] = 3000; // Specify the Mod Password for moderating posts $ninechan['modPass'] = "change this if you don't want your board to get hacked"; // Specify the "encrypted" tripcodes of the admins (e.g. QphRmfeTkY) $ninechan['adminTrip'] = array( "QphRmfeTkY" ); // Specify the "encrypted" tripcodes of mods (e.g. QphRmfeTkY) $ninechan['modTrip'] = array( "QphRmfeTkY" ); // Specify the name used for Anonymous posters $ninechan['anonName'] = "Anonymous"; // Specify whether admins should be Anonymous (0. No, 1. Fully anon, 2. Only hide trip) $ninechan['adminsAreAnon'] = 0; // Specify whether mods should be Anonymous (0. No, 1. Fully anon, 2. Only hide trip) $ninechan['modsAreAnon'] = 0; // Specify whether anonymous posting is forced or not $ninechan['forcedAnon'] = false; // Specify in what way dates and times should be ordered following PHP's date() function (default: D Y-m-d H:i T) $ninechan['dateFormat'] = 'D Y-m-d H:i T'; // JSON file containing BBcodes $ninechan['bbCodes'] = 'bbcodes.json'; // Set whether reCAPTCHA should be enabled (reCAPTCHA PHP Library required). $ninechan['reCaptcha'] = true; // reCAPTCHA Public key $ninechan['reCaptchaPublic'] = "6LdQwAYTAAAAAKSW9Q7U6qS6HFTwotccCMr1Ejri"; // reCAPTCHA Private key $ninechan['reCaptchaPrivate'] = "6LdQwAYTAAAAAJ3NUhUmFyc814B7AM1LGbVwWKp2"; $navBoards = [ 'dev' => ['ninechan', 'dev', 'Board'], //'sup' => ['ninechan', 'sup', 'Support'], //'sug' => ['ninechan', 'sug', 'Suggestions'], ]; $navLinks = [ 'Home' => '/', 'Downloads' => '/dl', ];