d62304cf70
more linting
2017-03-09 22:28:48 -08:00
7be951b271
Convert tags from user-supplied string to array once, on input
...
This results in a fuckton of refactoring and code cancelling out
other code -- we no longer have a whole bunch of places trying
to support string params and array params, and doing their own
esaping and unescaping, never being quite sure if the data they've
been passed is escaped or not.
Also adds a bunch of type hinting, since we can now know what
data we're dealing with better.
2016-07-30 22:11:49 +01:00
cb73a0caa0
let's stop being php5.2 compatible
2016-06-19 23:23:34 +01:00
6febdec7b5
more explicit variable types
2016-06-19 23:05:57 +01:00
cdcd762a52
more comments
2015-09-27 02:17:44 +01:00
90cd823ece
fix liveness testing, and comments tests
2015-09-20 20:05:06 +01:00
9af5995dcc
PHPUnit proof of concept
2015-09-20 20:03:29 +01:00
317028a63b
More PHP Doc comments.
2014-04-29 01:33:03 -04:00
4f51e942be
Updating/Fixing/Adding more comments with the PHP Doc style.
2014-04-27 15:33:57 -04:00
8f60467848
This code doesn't seem to actually be used by anything at all.
2014-04-25 22:33:57 -04:00
ab3f9850e4
Removing the closing PHP "?>" tag as per style guidelines.
2014-04-24 19:01:47 -04:00
f67220f64b
From stack-overflow: The 'var' keyword is for declaring class variables in PHP4. It works in PHP5 but can raise an E_STRICT warning in from version 5.0.0 up to version 5.1.2, as it has been deprecated.
...
Changing to public as that is really what these variables are anyways.
2014-04-24 04:36:05 -04:00
f72bfbb050
fix indentation
2014-04-06 20:47:01 +01:00
c8aa3327a1
A bunch of small changes from scrutinizer-ci; some tidying, some actual bug fixes
2014-03-30 13:26:48 +01:00
7eb2bd9112
Trimming trailing blank space.
2014-02-22 15:42:09 -05:00
7cf79171a8
Update extension.class.php
...
Fix my previous commit. Also put the results of the tests into variables so we don't need to check them again.
2014-01-01 18:25:28 +01:00
fde6558a6f
Don't silently ignore invalid URLs
...
Scenario: Providing an invalid url via $_GET (wrong/missing extension or file isn't an image (also happens on download errors))
Behavior before: Silently redirect to index
Behavior after: Display error message
2014-01-01 01:41:11 +01:00
7dd929e5a8
remove a whole load of event->user variables that weren't used -- things should be using global user
2012-08-18 19:45:39 +01:00
5a6f146444
more detailed docs
2012-03-05 18:42:05 +00:00
88ee6ea148
get_theme_object is only used once, move it closer to where it's used
2012-03-05 14:21:41 +00:00
171a4b7c85
php syntax
2012-03-05 13:58:04 +00:00
383dd0088e
documentation updates
2012-03-05 13:56:36 +00:00
0698b780f9
remove regular Extension, have SimpleExtension take its place, optimise the event system based on SimpleExtension methods
2012-02-08 12:07:01 +00:00
2d334e08ea
How did this typo get back in here? :/
2012-02-05 05:06:55 +00:00
ee94aca3cd
missed a bit
2012-02-02 16:08:49 +00:00
dab85e5f26
merge type hints
2012-02-02 14:16:14 +00:00
52ff412b38
hiphop type hint placeholders
2012-02-02 13:58:48 +00:00
93540faca8
a note for the future
2012-02-01 17:00:44 +00:00
3d582dc0d9
protip: don't break everything
2012-01-27 19:08:17 +00:00
6e64857936
wibble towards being totally SimpleExtension based, as that's easier to programatically optimise
2012-01-27 18:16:46 +00:00
9f8a49483f
check if thumbnail already exists before regenerating it, way to force regen.
2012-01-12 03:54:27 +02:00
3e6d5cec6f
rating event rather than database access
2011-12-25 14:35:55 +00:00
ee1fc7e3ae
Admin can now lock image while transloading.
2011-12-24 20:18:00 +00:00
cd11e75e40
Can now set rating/external source while uploading via the bookmarklets.
2011-12-23 21:27:38 +00:00
17999cade8
Image Replace feature working, just needs more testing.
2011-08-25 21:35:59 -04:00
f3b6fde7a5
Working on adding a "Replace Image" feature.
2011-08-24 20:53:53 -04:00
115d992ff0
merged image zoom
2011-01-01 19:19:18 +00:00
7403fd7c87
Revert "checks for files without extensions, from AtomicDryad"
...
This seems to break something, such that uploading a jpeg results
in image size 0x0 (other bits seem to work though o_O)
Will take a look at what's up and re-commit later...
This reverts commit ead87d3934
.
2010-12-24 20:44:38 +00:00
ead87d3934
checks for files without extensions, from AtomicDryad
2010-12-22 21:43:00 +00:00
d80ccbe497
SimpleExtension priority framework
2010-05-28 13:06:18 +01:00
b34dc57f9e
this uses the warehouse too
2010-02-02 01:55:18 +00:00
af36f37902
documentation updates
2010-01-12 15:01:34 +00:00
572f84511a
lots of docs, and some internal changes
2009-07-21 07:38:53 +01:00
2471a8e2eb
docs
2009-07-21 07:38:46 +01:00
627ecdbf4c
lots of docs
2009-07-19 08:38:27 +01:00
d8e027b776
a load more tests
2009-07-19 04:49:14 +01:00
4abf2ac7dd
more tests
2009-07-16 20:21:28 +01:00
4765e51e7c
explanation and credit
2009-05-15 01:52:55 -07:00
8dd3f8cbc0
SimpleExtension, like Extension but with more Magic
2009-05-11 14:08:32 -07:00
1e4d7d1938
merge some useful parts of SCore
...
git-svn-id: file:///home/shish/svn/shimmie2/trunk@1002 7f39781d-f577-437e-ae19-be835c7a54ca
2008-08-23 12:05:24 +00:00