Browse Source

boards

pull/40/head
Savetheinternet 14 years ago
parent
commit
27cc4af33a
  1. 6
      inc/config.php
  2. 8
      inc/functions.php
  3. 5
      post.php

6
inc/config.php

@ -70,7 +70,6 @@
define('ALLOW_ZIP', false, true);
define('ZIP_IMAGE', 'src/zip.png', true);
/**
Redraw the image using GD functions to strip any excess data (commonly ZIP archives)
WARNING: Very beta. Currently strips animated GIFs too :(
@ -88,7 +87,7 @@
define('DIR_RES', 'res/', true);
// The root directory, including the trailing slash, for Tinyboard.
// examples: '/', '/board/', '/chan/'
// examples: '/', 'http://boards.chan.org/', '/chan/'
define('ROOT', '/', true);
// If for some reason the folders and static HTML index files aren't in the current working direcotry,
@ -101,6 +100,9 @@
// Multi-board (%s is board abbreviation)
define('BOARD_PATH', '%s', true);
// Name of the boards. Typically '/%s/' (/b/, /mu/, etc)
define('BOARD_ABBREVIATION', '/%s/', true);
// Automatically convert things like "..." to Unicode characters ("…")
define('AUTO_UNICODE', true, true);

8
inc/functions.php

@ -25,10 +25,11 @@
}
function post($post, $OP) {
global $sql;
global $sql, $board;
if($OP) {
mysql_query(
sprintf("INSERT INTO `posts` VALUES ( NULL, NULL, '%s', '%s', '%s', '%s', '%s', '%d', '%d', '%s', '%d', '%d', '%s', '%d', '%d', '%d', '%s', '%s', '%s', '%s' )",
sprintf("INSERT INTO `posts` VALUES ( NULL, '%d', NULL, '%s', '%s', '%s', '%s', '%s', '%d', '%d', '%s', '%d', '%d', '%s', '%d', '%d', '%d', '%s', '%s', '%s', '%s' )",
$board['id'],
$post['subject'],
$post['email'],
$post['name'],
@ -51,7 +52,8 @@
return mysql_insert_id($sql);
} else {
mysql_query(
sprintf("INSERT INTO `posts` VALUES ( NULL, '%d', '%s', '%s', '%s', '%s', '%s', '%d', '%d', '%s', '%d', '%d', '%s', '%d', '%d', '%d', '%s', '%s', '%s', '%s' )",
sprintf("INSERT INTO `posts` VALUES ( NULL, '%d', '%d', '%s', '%s', '%s', '%s', '%s', '%d', '%d', '%s', '%d', '%d', '%s', '%d', '%d', '%d', '%s', '%s', '%s', '%s' )",
$board['id'],
$post['thread'],
$post['subject'],
$post['email'],

5
post.php

@ -8,10 +8,13 @@
require 'inc/config.php';
require 'inc/user.php';
// For example, we're on /b/
$board = Array(
'url' => '/b/',
'id' => 1,
'uri' => 'b',
'name' => 'Beta',
'title' => 'In development.');
$board['url'] = sprintf(BOARD_ABBREVIATION, $board['uri']);
$body = '';

Loading…
Cancel
Save