mirror of
https://github.com/Circlepuller/Tinyboard.git
synced 2025-01-16 21:08:30 +01:00
Updated to v0.11.0, see install.php
for changelog
This commit is contained in:
parent
54e1c7b42d
commit
8b9ab76cb9
282
composer.lock
generated
282
composer.lock
generated
@ -51,6 +51,10 @@
|
||||
"ipv4",
|
||||
"ipv6"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/AwsumChan/IP/issues",
|
||||
"source": "https://github.com/AwsumChan/IP/tree/master"
|
||||
},
|
||||
"time": "2020-01-16T05:53:34+00:00"
|
||||
},
|
||||
{
|
||||
@ -97,6 +101,10 @@
|
||||
"markdown",
|
||||
"parser"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/erusev/parsedown/issues",
|
||||
"source": "https://github.com/erusev/parsedown/tree/1.7.x"
|
||||
},
|
||||
"time": "2019-12-30T22:54:17+00:00"
|
||||
},
|
||||
{
|
||||
@ -146,20 +154,24 @@
|
||||
"geolocation",
|
||||
"maxmind"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/maxmind/geoip-api-php/issues",
|
||||
"source": "https://github.com/maxmind/geoip-api-php/tree/master"
|
||||
},
|
||||
"time": "2016-05-16T19:06:50+00:00"
|
||||
},
|
||||
{
|
||||
"name": "gettext/gettext",
|
||||
"version": "v4.8.2",
|
||||
"version": "v4.8.3",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/php-gettext/Gettext.git",
|
||||
"reference": "e474f872f2c8636cf53fd283ec4ce1218f3d236a"
|
||||
"reference": "57ff4fb16647e78e80a5909fe3c190f1c3110321"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/php-gettext/Gettext/zipball/e474f872f2c8636cf53fd283ec4ce1218f3d236a",
|
||||
"reference": "e474f872f2c8636cf53fd283ec4ce1218f3d236a",
|
||||
"url": "https://api.github.com/repos/php-gettext/Gettext/zipball/57ff4fb16647e78e80a5909fe3c190f1c3110321",
|
||||
"reference": "57ff4fb16647e78e80a5909fe3c190f1c3110321",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -208,7 +220,12 @@
|
||||
"po",
|
||||
"translation"
|
||||
],
|
||||
"time": "2019-12-02T10:21:14+00:00"
|
||||
"support": {
|
||||
"email": "oom@oscarotero.com",
|
||||
"issues": "https://github.com/oscarotero/Gettext/issues",
|
||||
"source": "https://github.com/php-gettext/Gettext/tree/v4.8.3"
|
||||
},
|
||||
"time": "2020-11-18T22:35:49+00:00"
|
||||
},
|
||||
{
|
||||
"name": "gettext/languages",
|
||||
@ -269,42 +286,47 @@
|
||||
"translations",
|
||||
"unicode"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/php-gettext/Languages/issues",
|
||||
"source": "https://github.com/php-gettext/Languages/tree/2.6.0"
|
||||
},
|
||||
"time": "2019-11-13T10:30:21+00:00"
|
||||
},
|
||||
{
|
||||
"name": "intervention/httpauth",
|
||||
"version": "2.1.0",
|
||||
"version": "3.0.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/Intervention/httpauth.git",
|
||||
"reference": "3d67894b28b9ff3887fb9e4474c6b81ca5614543"
|
||||
"reference": "825202e88c0918f5249bd5af6ff1fb8ef6e3271e"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/Intervention/httpauth/zipball/3d67894b28b9ff3887fb9e4474c6b81ca5614543",
|
||||
"reference": "3d67894b28b9ff3887fb9e4474c6b81ca5614543",
|
||||
"url": "https://api.github.com/repos/Intervention/httpauth/zipball/825202e88c0918f5249bd5af6ff1fb8ef6e3271e",
|
||||
"reference": "825202e88c0918f5249bd5af6ff1fb8ef6e3271e",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.3.0"
|
||||
"php": "^7.2"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "~4.0"
|
||||
"phpstan/phpstan": "^0.12.11",
|
||||
"phpunit/phpunit": "^8.0"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"laravel": {
|
||||
"providers": [
|
||||
"Intervention\\Httpauth\\HttpauthServiceProvider"
|
||||
"Intervention\\HttpAuth\\Laravel\\HttpAuthServiceProvider"
|
||||
],
|
||||
"aliases": {
|
||||
"Httpauth": "Intervention\\Httpauth\\Facades\\Httpauth"
|
||||
"HttpAuth": "Intervention\\HttpAuth\\Laravel\\Facades\\HttpAuth"
|
||||
}
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Intervention\\Httpauth\\": "src/Intervention/Httpauth"
|
||||
"Intervention\\HttpAuth\\": "src/"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
@ -315,7 +337,7 @@
|
||||
{
|
||||
"name": "Oliver Vogel",
|
||||
"email": "oliver@olivervogel.com",
|
||||
"homepage": "http://olivervogel.com/"
|
||||
"homepage": "https://olivervogel.com/"
|
||||
}
|
||||
],
|
||||
"description": "HTTP authentication (Basic & Digest) including ServiceProviders for easy Laravel integration",
|
||||
@ -325,7 +347,11 @@
|
||||
"http",
|
||||
"laravel"
|
||||
],
|
||||
"time": "2019-09-09T11:59:51+00:00"
|
||||
"support": {
|
||||
"issues": "https://github.com/Intervention/httpauth/issues",
|
||||
"source": "https://github.com/Intervention/httpauth/tree/3.0.1"
|
||||
},
|
||||
"time": "2020-03-09T16:18:28+00:00"
|
||||
},
|
||||
{
|
||||
"name": "marcusschwarz/lesserphp",
|
||||
@ -377,24 +403,28 @@
|
||||
],
|
||||
"description": "lesserphp is a compiler for LESS written in PHP based on leafo's lessphp.",
|
||||
"homepage": "http://leafo.net/lessphp/",
|
||||
"support": {
|
||||
"issues": "https://github.com/MarcusSchwarz/lesserphp/issues",
|
||||
"source": "https://github.com/MarcusSchwarz/lesserphp/tree/v0.5.4"
|
||||
},
|
||||
"time": "2020-01-19T19:18:49+00:00"
|
||||
},
|
||||
{
|
||||
"name": "monolog/monolog",
|
||||
"version": "2.0.2",
|
||||
"version": "2.2.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/Seldaek/monolog.git",
|
||||
"reference": "c861fcba2ca29404dc9e617eedd9eff4616986b8"
|
||||
"reference": "1cb1cde8e8dd0f70cc0fe51354a59acad9302084"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/Seldaek/monolog/zipball/c861fcba2ca29404dc9e617eedd9eff4616986b8",
|
||||
"reference": "c861fcba2ca29404dc9e617eedd9eff4616986b8",
|
||||
"url": "https://api.github.com/repos/Seldaek/monolog/zipball/1cb1cde8e8dd0f70cc0fe51354a59acad9302084",
|
||||
"reference": "1cb1cde8e8dd0f70cc0fe51354a59acad9302084",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": "^7.2",
|
||||
"php": ">=7.2",
|
||||
"psr/log": "^1.0.1"
|
||||
},
|
||||
"provide": {
|
||||
@ -403,16 +433,17 @@
|
||||
"require-dev": {
|
||||
"aws/aws-sdk-php": "^2.4.9 || ^3.0",
|
||||
"doctrine/couchdb": "~1.0@dev",
|
||||
"elasticsearch/elasticsearch": "^6.0",
|
||||
"elasticsearch/elasticsearch": "^7",
|
||||
"graylog2/gelf-php": "^1.4.2",
|
||||
"jakub-onderka/php-parallel-lint": "^0.9",
|
||||
"mongodb/mongodb": "^1.8",
|
||||
"php-amqplib/php-amqplib": "~2.4",
|
||||
"php-console/php-console": "^3.1.3",
|
||||
"phpspec/prophecy": "^1.6.1",
|
||||
"phpunit/phpunit": "^8.3",
|
||||
"phpstan/phpstan": "^0.12.59",
|
||||
"phpunit/phpunit": "^8.5",
|
||||
"predis/predis": "^1.1",
|
||||
"rollbar/rollbar": "^1.3",
|
||||
"ruflin/elastica": ">=0.90 <3.0",
|
||||
"ruflin/elastica": ">=0.90 <7.0.1",
|
||||
"swiftmailer/swiftmailer": "^5.3|^6.0"
|
||||
},
|
||||
"suggest": {
|
||||
@ -432,7 +463,7 @@
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "2.x-dev"
|
||||
"dev-main": "2.x-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@ -448,17 +479,31 @@
|
||||
{
|
||||
"name": "Jordi Boggiano",
|
||||
"email": "j.boggiano@seld.be",
|
||||
"homepage": "http://seld.be"
|
||||
"homepage": "https://seld.be"
|
||||
}
|
||||
],
|
||||
"description": "Sends your logs to files, sockets, inboxes, databases and various web services",
|
||||
"homepage": "http://github.com/Seldaek/monolog",
|
||||
"homepage": "https://github.com/Seldaek/monolog",
|
||||
"keywords": [
|
||||
"log",
|
||||
"logging",
|
||||
"psr-3"
|
||||
],
|
||||
"time": "2019-12-20T14:22:59+00:00"
|
||||
"support": {
|
||||
"issues": "https://github.com/Seldaek/monolog/issues",
|
||||
"source": "https://github.com/Seldaek/monolog/tree/2.2.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
"url": "https://github.com/Seldaek",
|
||||
"type": "github"
|
||||
},
|
||||
{
|
||||
"url": "https://tidelift.com/funding/github/packagist/monolog/monolog",
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2020-12-14T13:15:25+00:00"
|
||||
},
|
||||
{
|
||||
"name": "mrclay/jsmin-php",
|
||||
@ -510,26 +555,31 @@
|
||||
"jsmin",
|
||||
"minify"
|
||||
],
|
||||
"support": {
|
||||
"email": "minify@googlegroups.com",
|
||||
"issues": "https://github.com/mrclay/jsmin-php/issues",
|
||||
"source": "https://github.com/mrclay/jsmin-php/tree/master"
|
||||
},
|
||||
"time": "2018-12-06T15:03:38+00:00"
|
||||
},
|
||||
{
|
||||
"name": "mrclay/minify",
|
||||
"version": "3.0.7",
|
||||
"version": "3.0.10",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/mrclay/minify.git",
|
||||
"reference": "7378a0efe8e54d9950088422973423846bda5404"
|
||||
"reference": "8dba84a2d24ae6382057a1215ad3af25202addb9"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/mrclay/minify/zipball/7378a0efe8e54d9950088422973423846bda5404",
|
||||
"reference": "7378a0efe8e54d9950088422973423846bda5404",
|
||||
"url": "https://api.github.com/repos/mrclay/minify/zipball/8dba84a2d24ae6382057a1215ad3af25202addb9",
|
||||
"reference": "8dba84a2d24ae6382057a1215ad3af25202addb9",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"ext-pcre": "*",
|
||||
"intervention/httpauth": "~2.0",
|
||||
"marcusschwarz/lesserphp": "~0.5.1",
|
||||
"intervention/httpauth": "^2.0|^3.0",
|
||||
"marcusschwarz/lesserphp": "^0.5.1",
|
||||
"monolog/monolog": "~1.1|~2.0",
|
||||
"mrclay/jsmin-php": "~2",
|
||||
"mrclay/props-dic": "^2.2|^3.0",
|
||||
@ -571,7 +621,13 @@
|
||||
],
|
||||
"description": "Minify is a PHP app that helps you follow several rules for client-side performance. It combines multiple CSS or Javascript files, removes unnecessary whitespace and comments, and serves them with gzip encoding and optimal client-side cache headers",
|
||||
"homepage": "https://github.com/mrclay/minify",
|
||||
"time": "2019-12-10T06:31:58+00:00"
|
||||
"support": {
|
||||
"email": "minify@googlegroups.com",
|
||||
"issues": "https://github.com/mrclay/minify/issues",
|
||||
"source": "https://github.com/mrclay/minify/tree/3.0.10",
|
||||
"wiki": "https://github.com/mrclay/minify/blob/master/docs"
|
||||
},
|
||||
"time": "2020-04-02T19:47:26+00:00"
|
||||
},
|
||||
{
|
||||
"name": "mrclay/props-dic",
|
||||
@ -622,33 +678,37 @@
|
||||
"di",
|
||||
"di container"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/mrclay/Props/issues",
|
||||
"source": "https://github.com/mrclay/Props/tree/master"
|
||||
},
|
||||
"time": "2019-11-26T17:56:10+00:00"
|
||||
},
|
||||
{
|
||||
"name": "pimple/pimple",
|
||||
"version": "v3.2.3",
|
||||
"version": "v3.3.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/silexphp/Pimple.git",
|
||||
"reference": "9e403941ef9d65d20cba7d54e29fe906db42cf32"
|
||||
"reference": "21e45061c3429b1e06233475cc0e1f6fc774d5b0"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/silexphp/Pimple/zipball/9e403941ef9d65d20cba7d54e29fe906db42cf32",
|
||||
"reference": "9e403941ef9d65d20cba7d54e29fe906db42cf32",
|
||||
"url": "https://api.github.com/repos/silexphp/Pimple/zipball/21e45061c3429b1e06233475cc0e1f6fc774d5b0",
|
||||
"reference": "21e45061c3429b1e06233475cc0e1f6fc774d5b0",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.3.0",
|
||||
"php": ">=7.2.5",
|
||||
"psr/container": "^1.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"symfony/phpunit-bridge": "^3.2"
|
||||
"symfony/phpunit-bridge": "^5.0"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "3.2.x-dev"
|
||||
"dev-master": "3.3.x-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@ -667,12 +727,15 @@
|
||||
}
|
||||
],
|
||||
"description": "Pimple, a simple Dependency Injection Container",
|
||||
"homepage": "http://pimple.sensiolabs.org",
|
||||
"homepage": "https://pimple.symfony.com",
|
||||
"keywords": [
|
||||
"container",
|
||||
"dependency injection"
|
||||
],
|
||||
"time": "2018-01-21T07:42:36+00:00"
|
||||
"support": {
|
||||
"source": "https://github.com/silexphp/Pimple/tree/v3.3.1"
|
||||
},
|
||||
"time": "2020-11-24T20:35:42+00:00"
|
||||
},
|
||||
{
|
||||
"name": "psr/container",
|
||||
@ -721,20 +784,24 @@
|
||||
"container-interop",
|
||||
"psr"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/php-fig/container/issues",
|
||||
"source": "https://github.com/php-fig/container/tree/master"
|
||||
},
|
||||
"time": "2017-02-14T16:28:37+00:00"
|
||||
},
|
||||
{
|
||||
"name": "psr/log",
|
||||
"version": "1.1.2",
|
||||
"version": "1.1.3",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/php-fig/log.git",
|
||||
"reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801"
|
||||
"reference": "0f73288fd15629204f9d42b7055f72dacbe811fc"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/php-fig/log/zipball/446d54b4cb6bf489fc9d75f55843658e6f25d801",
|
||||
"reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801",
|
||||
"url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc",
|
||||
"reference": "0f73288fd15629204f9d42b7055f72dacbe811fc",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -768,24 +835,27 @@
|
||||
"psr",
|
||||
"psr-3"
|
||||
],
|
||||
"time": "2019-11-01T11:05:21+00:00"
|
||||
"support": {
|
||||
"source": "https://github.com/php-fig/log/tree/1.1.3"
|
||||
},
|
||||
"time": "2020-03-23T09:12:05+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-ctype",
|
||||
"version": "v1.13.1",
|
||||
"version": "v1.22.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/polyfill-ctype.git",
|
||||
"reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3"
|
||||
"reference": "c6c942b1ac76c82448322025e084cadc56048b4e"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/f8f0b461be3385e56d6de3dbb5a0df24c0c275e3",
|
||||
"reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e",
|
||||
"reference": "c6c942b1ac76c82448322025e084cadc56048b4e",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.3.3"
|
||||
"php": ">=7.1"
|
||||
},
|
||||
"suggest": {
|
||||
"ext-ctype": "For best performance"
|
||||
@ -793,7 +863,11 @@
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "1.13-dev"
|
||||
"dev-main": "1.22-dev"
|
||||
},
|
||||
"thanks": {
|
||||
"name": "symfony/polyfill",
|
||||
"url": "https://github.com/symfony/polyfill"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@ -826,24 +900,41 @@
|
||||
"polyfill",
|
||||
"portable"
|
||||
],
|
||||
"time": "2019-11-27T13:56:44+00:00"
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/polyfill-ctype/tree/v1.22.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
"url": "https://symfony.com/sponsor",
|
||||
"type": "custom"
|
||||
},
|
||||
{
|
||||
"url": "https://github.com/fabpot",
|
||||
"type": "github"
|
||||
},
|
||||
{
|
||||
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2021-01-07T16:49:33+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-mbstring",
|
||||
"version": "v1.13.1",
|
||||
"version": "v1.22.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/polyfill-mbstring.git",
|
||||
"reference": "7b4aab9743c30be783b73de055d24a39cf4b954f"
|
||||
"reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7b4aab9743c30be783b73de055d24a39cf4b954f",
|
||||
"reference": "7b4aab9743c30be783b73de055d24a39cf4b954f",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/f377a3dd1fde44d37b9831d68dc8dea3ffd28e13",
|
||||
"reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.3.3"
|
||||
"php": ">=7.1"
|
||||
},
|
||||
"suggest": {
|
||||
"ext-mbstring": "For best performance"
|
||||
@ -851,7 +942,11 @@
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "1.13-dev"
|
||||
"dev-main": "1.22-dev"
|
||||
},
|
||||
"thanks": {
|
||||
"name": "symfony/polyfill",
|
||||
"url": "https://github.com/symfony/polyfill"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@ -885,7 +980,24 @@
|
||||
"portable",
|
||||
"shim"
|
||||
],
|
||||
"time": "2019-11-27T14:18:11+00:00"
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/polyfill-mbstring/tree/v1.22.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
"url": "https://symfony.com/sponsor",
|
||||
"type": "custom"
|
||||
},
|
||||
{
|
||||
"url": "https://github.com/fabpot",
|
||||
"type": "github"
|
||||
},
|
||||
{
|
||||
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2021-01-07T16:49:33+00:00"
|
||||
},
|
||||
{
|
||||
"name": "tubalmartin/cssmin",
|
||||
@ -938,6 +1050,10 @@
|
||||
"minify",
|
||||
"yui"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues",
|
||||
"source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port"
|
||||
},
|
||||
"time": "2018-01-15T15:26:51+00:00"
|
||||
},
|
||||
{
|
||||
@ -993,35 +1109,40 @@
|
||||
"i18n",
|
||||
"text"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/twigphp/Twig-extensions/issues",
|
||||
"source": "https://github.com/twigphp/Twig-extensions/tree/master"
|
||||
},
|
||||
"abandoned": true,
|
||||
"time": "2018-12-05T18:34:18+00:00"
|
||||
},
|
||||
{
|
||||
"name": "twig/twig",
|
||||
"version": "v2.12.3",
|
||||
"version": "v2.14.3",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/twigphp/Twig.git",
|
||||
"reference": "97b6311585cae66a26833b14b33785f5797f7d39"
|
||||
"reference": "8bc568d460d88b25c00c046256ec14a787ea60d9"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/twigphp/Twig/zipball/97b6311585cae66a26833b14b33785f5797f7d39",
|
||||
"reference": "97b6311585cae66a26833b14b33785f5797f7d39",
|
||||
"url": "https://api.github.com/repos/twigphp/Twig/zipball/8bc568d460d88b25c00c046256ec14a787ea60d9",
|
||||
"reference": "8bc568d460d88b25c00c046256ec14a787ea60d9",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": "^7.0",
|
||||
"php": ">=7.2.5",
|
||||
"symfony/polyfill-ctype": "^1.8",
|
||||
"symfony/polyfill-mbstring": "^1.3"
|
||||
},
|
||||
"require-dev": {
|
||||
"psr/container": "^1.0",
|
||||
"symfony/phpunit-bridge": "^4.4|^5.0"
|
||||
"symfony/phpunit-bridge": "^4.4.9|^5.0.9"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "2.12-dev"
|
||||
"dev-master": "2.14-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@ -1058,7 +1179,21 @@
|
||||
"keywords": [
|
||||
"templating"
|
||||
],
|
||||
"time": "2019-12-28T07:12:03+00:00"
|
||||
"support": {
|
||||
"issues": "https://github.com/twigphp/Twig/issues",
|
||||
"source": "https://github.com/twigphp/Twig/tree/v2.14.3"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
"url": "https://github.com/fabpot",
|
||||
"type": "github"
|
||||
},
|
||||
{
|
||||
"url": "https://tidelift.com/funding/github/packagist/twig/twig",
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2021-01-05T15:34:33+00:00"
|
||||
}
|
||||
],
|
||||
"packages-dev": [],
|
||||
@ -1074,5 +1209,6 @@
|
||||
"platform-dev": [],
|
||||
"platform-overrides": {
|
||||
"php": "7.2.9"
|
||||
}
|
||||
},
|
||||
"plugin-api-version": "2.0.0"
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright (c) 2010-2018 Tinyboard Development Group
|
||||
* Copyright (c) 2010-2021 Tinyboard Development Group
|
||||
*/
|
||||
|
||||
if (realpath($_SERVER['SCRIPT_FILENAME']) === str_replace('\\', '/', __FILE__)) {
|
||||
@ -68,7 +68,7 @@ function error($message, $priority = true, $debug_stuff = false) {
|
||||
}
|
||||
|
||||
$pw = $config['db']['password'];
|
||||
$debug_callback = function(&$item) use (&$debug_callback, $pw) {
|
||||
$debug_callback = function($item) use (&$debug_callback, $pw) {
|
||||
if (is_array($item)) {
|
||||
$item = array_filter($item, $debug_callback);
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright (c) 2010-2020 Tinyboard Development Group
|
||||
* Copyright (c) 2010-2021 Tinyboard Development Group
|
||||
*/
|
||||
|
||||
if (realpath($_SERVER['SCRIPT_FILENAME']) === str_replace('\\', '/', __FILE__)) {
|
||||
@ -717,12 +717,14 @@ function file_unlink($path) {
|
||||
$debug['unlink'][] = $path;
|
||||
}
|
||||
|
||||
$ret = @unlink($path);
|
||||
$ret = false;
|
||||
|
||||
if ($config['gzip_static']) {
|
||||
$gzpath = "$path.gz";
|
||||
if (file_exists($path)) {
|
||||
$ret = unlink($path);
|
||||
}
|
||||
|
||||
@unlink($gzpath);
|
||||
if ($config['gzip_static'] && file_exists($gzpath = "$path.gz")) {
|
||||
unlink($gzpath);
|
||||
}
|
||||
|
||||
if (isset($config['purge']) && $path[0] != '/' && isset($_SERVER['HTTP_HOST'])) {
|
||||
|
@ -1,18 +1,11 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright (c) 2010-2019 Tinyboard Development Group
|
||||
* Copyright (c) 2010-2021 Tinyboard Development Group
|
||||
*/
|
||||
|
||||
defined('TINYBOARD') or exit;
|
||||
|
||||
/*
|
||||
* Note that WebP won't work in PHP prior to 7.1 as getimagesize()
|
||||
* doesn't support the format in earlier versions
|
||||
*/
|
||||
if (!defined('IMAGETYPE_WEBP'))
|
||||
define('IMAGETYPE_WEBP', 18);
|
||||
|
||||
class Image {
|
||||
public $src, $format, $image, $size;
|
||||
public function __construct($src, $format = false, $size = false) {
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Joel C <theholymart1@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Joel C <theholymart1@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
# Translators:
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
# Translators:
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -7,7 +7,7 @@
|
||||
# Vladislav Višnevskij Petersen <vladikpetersen@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -7,7 +7,7 @@
|
||||
# Vladislav Višnevskij Petersen <vladikpetersen@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# zzrutkjf <fgnthjrj@byom.de>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# zzrutkjf <fgnthjrj@byom.de>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
# Translators:
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
# Translators:
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Zero <mr.nobody@paradise.net.nz>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Zero <mr.nobody@paradise.net.nz>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -7,7 +7,7 @@
|
||||
# Nenia Ulo <katnoj1@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -9,7 +9,7 @@
|
||||
# Vespero <stickmansamurai@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -7,7 +7,7 @@
|
||||
# Adverso <fugido@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -8,7 +8,7 @@
|
||||
# mgaj <mgaj@cock.li>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Jose Maria Radillo Villegas <sonicradillovillegas@hotmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Jose Maria Radillo Villegas <sonicradillovillegas@hotmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Alrahambra <inactive+Alrahambra@transifex.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Alrahambra <inactive+Alrahambra@transifex.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -7,7 +7,7 @@
|
||||
# ryd <ryd@cable6.net>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -8,7 +8,7 @@
|
||||
# ryd <ryd@cable6.net>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# IsrChan <anon@chan.org.il>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# IsrChan <anon@chan.org.il>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -7,7 +7,7 @@
|
||||
# cicus, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -7,7 +7,7 @@
|
||||
# cicus, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -7,7 +7,7 @@
|
||||
# Lazy <jh.hueller@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -10,7 +10,7 @@
|
||||
# Lazy <jh.hueller@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -7,7 +7,7 @@
|
||||
# よるさん <l0laph3x@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -8,7 +8,7 @@
|
||||
# scott <taterscott@outlook.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Vladislav Višnevskij Petersen <vladikpetersen@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
# Translators:
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# banginis <asesuarbanesu@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# banginis <asesuarbanesu@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# diggydoc <aigryz@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -7,7 +7,7 @@
|
||||
# Jānis Melnkalnietis <serdarcelk2000@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Elendic <runar-n@hotmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Elendic <runar-n@hotmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Kanker Kanker <brent-13@live.nl>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -7,7 +7,7 @@
|
||||
# Kanker Kanker <brent-13@live.nl>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Marcin Łabanowski <marcin@6irc.net>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:52+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Marcin Łabanowski <marcin@6irc.net>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:53+0000\n"
|
||||
|
@ -9,7 +9,7 @@
|
||||
# anaodev <xmas@yopmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -9,7 +9,7 @@
|
||||
# anaodev <xmas@yopmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Rafael <spamy@sapo.pt>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Rafael <spamy@sapo.pt>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -8,7 +8,7 @@
|
||||
# Zhargal Sambuev <hello@sambuev.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -11,7 +11,7 @@
|
||||
# Zhargal Sambuev <hello@sambuev.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# dubcheck <admin@alokal.eu>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# dubcheck <admin@alokal.eu>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Henning Bollmark <hammerandcykel@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
# Translators:
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Tunai <tunayuyar39@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Tunai <tunayuyar39@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Nicholas Chen <planetzstore@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# Nicholas Chen <planetzstore@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
# Translators:
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -6,7 +6,7 @@
|
||||
# kennyl <me@kennyforge.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vichan\n"
|
||||
"Project-Id-Version: Tinyboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-10-18 13:47+0200\n"
|
||||
"PO-Revision-Date: 2014-10-18 11:48+0000\n"
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright (c) 2010-2019 Tinyboard Development Group
|
||||
* Copyright (c) 2010-2021 Tinyboard Development Group
|
||||
*/
|
||||
|
||||
defined('TINYBOARD') or exit;
|
||||
@ -2423,7 +2423,7 @@ function mod_config($board_config = false) {
|
||||
foreach ($var['name'] as $n)
|
||||
$c = &$c[$n];
|
||||
} else {
|
||||
$c = @$config[$var['name']];
|
||||
$c = array_key_exists($var['name'], $config) ? $config[$var['name']] : null;
|
||||
}
|
||||
|
||||
$var['value'] = $c;
|
||||
|
24
install.php
24
install.php
@ -1,7 +1,7 @@
|
||||
<?php
|
||||
|
||||
// Installation/upgrade file
|
||||
define('VERSION', 'v0.10.2');
|
||||
define('VERSION', 'v0.11.0');
|
||||
require 'inc/functions.php';
|
||||
loadConfig();
|
||||
|
||||
@ -45,7 +45,7 @@ if (file_exists($config['has_installed'])) {
|
||||
// Check the version number
|
||||
$version = trim(file_get_contents($config['has_installed']));
|
||||
if (empty($version))
|
||||
$version = '4.9.90';
|
||||
$version = '5.0.0';
|
||||
|
||||
function __query($sql) {
|
||||
sql_open();
|
||||
@ -56,14 +56,6 @@ if (file_exists($config['has_installed'])) {
|
||||
$boards = listBoards();
|
||||
|
||||
switch ($version) {
|
||||
case '4.9.90':
|
||||
case '4.9.91':
|
||||
case '4.9.92':
|
||||
foreach ($boards as &$board)
|
||||
query(sprintf('ALTER TABLE ``posts_%s`` ADD `slug` VARCHAR(255) DEFAULT NULL AFTER `embed`;', $board['uri'])) or error(db_error());
|
||||
case '4.9.93':
|
||||
query('ALTER TABLE ``mods`` CHANGE `password` `password` VARCHAR(255) NOT NULL;') or error(db_error());
|
||||
query('ALTER TABLE ``mods`` CHANGE `salt` `salt` VARCHAR(64) NOT NULL;') or error(db_error());
|
||||
case '5.0.0':
|
||||
query('ALTER TABLE ``mods`` CHANGE `salt` `version` VARCHAR(64) NOT NULL;') or error(db_error());
|
||||
case '5.0.1':
|
||||
@ -99,9 +91,19 @@ if (file_exists($config['has_installed'])) {
|
||||
case 'v0.10.1':
|
||||
// Replaced GeoIP dependency with official leaner version (this removed a lot of unnecessary dependencies)
|
||||
// Add APCu and Memcached support
|
||||
// APC will be deprecated in v0.11 or another future version as it is no longer maintained
|
||||
// APC will be deprecated in v0.11 or another future version as it is no longer maintained (?)
|
||||
// Updated composer.json and install.php to reflect current dependencies
|
||||
// Upgrade support from vichan 4.x is planned to be removed in v0.11 or another future version
|
||||
case 'v0.10.2':
|
||||
// PHP 8 support! Bugs may lurk under the surface, please report any that appear
|
||||
// Updated several dependencies via Composer. For a smooth PHP 8 experience, use the latest release of Composer
|
||||
// Run `composer install` in your shell to utilize the newer dependencies!
|
||||
// Fixed a "bug" that prevented users from making reports on posts. reCAPTCHA support for the report forms will be fixed at a later time
|
||||
// Updated copyright years for modified files
|
||||
// Fixed a Twig template that was causing an error that spit out so much text it crashed my web browser (ouch!)
|
||||
// Fixed access to debug pages so you can actually access them when $config['debug'] == true
|
||||
// Upgrade support from vichan is planned to be removed in v0.12, removed upgrade support from 4.x already
|
||||
// Updated locale metadata
|
||||
case false:
|
||||
query("CREATE TABLE IF NOT EXISTS ``search_queries`` ( `ip` varchar(39) NOT NULL, `time` int(11) NOT NULL, `query` text NOT NULL) ENGINE=MyISAM DEFAULT CHARSET=utf8;") or error(db_error());
|
||||
|
||||
|
37
mod.php
37
mod.php
@ -1,7 +1,7 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright (c) 2010-2019 Tinyboard Development Group
|
||||
* Copyright (c) 2010-2021 Tinyboard Development Group
|
||||
*/
|
||||
|
||||
require 'inc/functions.php';
|
||||
@ -16,7 +16,7 @@ check_login(true);
|
||||
|
||||
$query = isset($_SERVER['QUERY_STRING']) ? rawurldecode($_SERVER['QUERY_STRING']) : '';
|
||||
|
||||
$pages = array(
|
||||
$pages = [
|
||||
'' => ':?/', // redirect to dashboard
|
||||
'/' => 'dashboard', // dashboard
|
||||
'/confirm/(.+)' => 'confirm', // confirm action (if javascript didn't work)
|
||||
@ -92,12 +92,6 @@ $pages = array(
|
||||
'/config' => 'secure_POST config', // config editor
|
||||
'/config/(\%b)' => 'secure_POST config', // config editor
|
||||
|
||||
// these pages aren't listed in the dashboard without $config['debug']
|
||||
//'/debug/antispam' => 'debug_antispam',
|
||||
//'/debug/recent' => 'debug_recent_posts',
|
||||
//'/debug/apc' => 'debug_apc',
|
||||
//'/debug/sql' => 'secure_POST debug_sql',
|
||||
|
||||
// This should always be at the end:
|
||||
'/(\%b)/' => 'view_board',
|
||||
'/(\%b)/' . preg_quote($config['file_index'], '!') => 'view_board',
|
||||
@ -111,7 +105,17 @@ $pages = array(
|
||||
str_replace(array('%d','%s'), array('(\d+)', '[a-z0-9-]+'), preg_quote($config['file_page50_slug'], '!')) => 'view_thread50',
|
||||
'/(\%b)/' . preg_quote($config['dir']['res'], '!') .
|
||||
str_replace(array('%d','%s'), array('(\d+)', '[a-z0-9-]+'), preg_quote($config['file_page_slug'], '!')) => 'view_thread',
|
||||
);
|
||||
];
|
||||
|
||||
// these pages aren't listed in the dashboard without $config['debug']
|
||||
if ($config['debug']) {
|
||||
$pages = array_merge_recursive($pages, [
|
||||
'/debug/antispam' => 'debug_antispam',
|
||||
'/debug/recent' => 'debug_recent_posts',
|
||||
'/debug/apc' => 'debug_apc',
|
||||
'/debug/sql' => 'secure_POST debug_sql',
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
if (!$mod) {
|
||||
@ -130,7 +134,7 @@ foreach ($pages as $key => $callback) {
|
||||
if (is_string($callback) && preg_match('/^secure /', $callback))
|
||||
$key .= '(/(?P<token>[a-f0-9]{8}))?';
|
||||
$key = str_replace('\%b', '?P<board>' . sprintf(substr($config['board_path'], 0, -1), $config['board_regex']), $key);
|
||||
$new_pages[@$key[0] == '!' ? $key : '!^' . $key . '(?:&[^&=]+=[^&]*)*$!u'] = $callback;
|
||||
$new_pages[strpos($key, '!') === 0 ? $key : '!^' . $key . '(?:&[^&=]+=[^&]*)*$!u'] = $callback;
|
||||
}
|
||||
$pages = $new_pages;
|
||||
|
||||
@ -150,12 +154,15 @@ foreach ($pages as $uri => $handler) {
|
||||
if (is_string($handler) && preg_match('/^secure(_POST)? /', $handler, $m)) {
|
||||
$secure_post_only = isset($m[1]);
|
||||
if (!$secure_post_only || $_SERVER['REQUEST_METHOD'] == 'POST') {
|
||||
$token = isset($matches['token']) ? $matches['token'] : (isset($_POST['token']) ? $_POST['token'] : false);
|
||||
|
||||
if ($token === false) {
|
||||
if ($secure_post_only)
|
||||
if (isset($matches['token'])) {
|
||||
$token = $matches['token'];
|
||||
unset($matches['token']);
|
||||
} elseif (isset($_POST['token'])) {
|
||||
$token = $_POST['token'];
|
||||
} else {
|
||||
if ($secure_post_only) {
|
||||
error($config['error']['csrf']);
|
||||
else {
|
||||
} else {
|
||||
mod_confirm(substr($query, 1));
|
||||
exit;
|
||||
}
|
||||
|
5
post.php
5
post.php
@ -132,7 +132,8 @@ if (isset($_POST['delete'])) {
|
||||
if (count($report) > $config['report_limit'])
|
||||
error($config['error']['toomanyreports']);
|
||||
|
||||
if ($config['recaptcha']) {
|
||||
// Disabled since there is currently no reCAPTCHA for the report form. This will be fixed in a future update.
|
||||
/*if ($config['recaptcha']) {
|
||||
if (!isset($_POST['g-recaptcha-response']))
|
||||
error($config['error']['bot']);
|
||||
|
||||
@ -144,7 +145,7 @@ if (isset($_POST['delete'])) {
|
||||
|
||||
if (!$resp['success'])
|
||||
error($config['error']['captcha']);
|
||||
}
|
||||
}*/
|
||||
|
||||
$reason = escape_markup_modifiers($_POST['reason']);
|
||||
markup($reason);
|
||||
|
@ -6,7 +6,7 @@
|
||||
{% if board %}
|
||||
<li><a href="?/config">Edit site-wide config</a></li>
|
||||
{% endif %}
|
||||
{% for _board in boards if _board.uri != board %}
|
||||
{% for _board in boards|filter(_board => _board.uri != board) %}
|
||||
<li>
|
||||
<a href="?/config/{{ _board.uri }}">Edit config for {{ config.board_abbreviation|format(_board.uri) }}</a>
|
||||
</li>
|
||||
@ -22,7 +22,7 @@
|
||||
<th class="minimal">{% trans 'Type' %}</th>
|
||||
<th>{% trans 'Description' %}</th>
|
||||
</tr>
|
||||
{% for var in conf if var.type != 'array' %}
|
||||
{% for var in conf|filter(var => var.type != 'array') %}
|
||||
{% if var.name|length == 1 %}
|
||||
{% set name = 'cf_' ~ var.name %}
|
||||
{% else %}
|
||||
|
Loading…
x
Reference in New Issue
Block a user