Andrew Dolgov
660a1bbe01
* switch to xhr.post() almost everywhere
...
* call App.handlerpcjson() automatically on json request (if possible)
* show net/log indicators in prefs
4 years ago
Andrew Dolgov
e4609c18ef
* add (disabled) shortcut syntax for plugin methods
...
* add controls shortcut for pluginhandler tags
* add similar shortcut for frontend
* allow plugins to selectively exclude their methods from CSRF checking
4 years ago
Andrew Dolgov
ea37d05a83
delete unused mail .pngs
4 years ago
Andrew Dolgov
2ac6508fe6
mail, mailto: cleanup markup
4 years ago
Andrew Dolgov
2b2833bb4f
plugins: load dialogs via xhr instead of http
4 years ago
Andrew Dolgov
a2e688fcb2
render headline-specific toolbar on the client
4 years ago
Andrew Dolgov
3d11c61f32
* OPML import: don't reload everything, just feed tree
...
* dialogs: use auto-destroying dialog for almost all dialogs instead of destroying them manually
* some general dialog-related cleanup
4 years ago
Andrew Dolgov
d466284fab
* customizeCSS: client dialog
...
* remove hardcoded width from most dialogs (move to css)
* add helper to easily get dialog from its widget
* rework some dialog buttons to use current object instead of calling dialog by name
4 years ago
Andrew Dolgov
1f2a721905
allow overriding built-in templates via templates.local
5 years ago
Andrew Dolgov
335147e572
dialogs: use semantic markup instead of dlgsec stuff
...
continue unifying quoting style for html strings
6 years ago
Andrew Dolgov
607ede512f
center previously centered text on single line dialog panels
6 years ago
Andrew Dolgov
a68b150601
remove separate classes for various panels, unify under .panel
...
remove a few other unnecessary css classes/ids
6 years ago
Andrew Dolgov
bc2d40009b
plugins/mail, mailto: update icons
6 years ago
Andrew Dolgov
e76d1fb995
plugins: mail, mailto: remove code from global context
6 years ago
Andrew Dolgov
71fc6d45bd
refactor error reporting to AppBase; keep exception_error() for now as a shim
6 years ago
Andrew Dolgov
d9c5c93cef
move some more stuff out of common.js
...
rework client-side cookie functions a bit
limit dojo cachebust based on server scripts modification time
remove param_escape()
6 years ago
Andrew Dolgov
35ded4bc84
edit phrasing of some alert()s
6 years ago
Andrew Dolgov
3678315bea
Article, Headlines: shorten several method names
6 years ago
Andrew Dolgov
642c37ea61
further effocts to wrap JS stuff into objects
6 years ago
Andrew Dolgov
dbb4cdbe36
plugins: run eslint const/let fixes
6 years ago
Andrew Dolgov
d8bf94c2f2
plugins/mailto: PDO
7 years ago
Andrew Dolgov
21ce7d9ec0
update phpmd ruleset to use (subset) of cleancode
...
fix various minor issues reported by static analysis
remove redundant php closing tag from several more files
8 years ago
Andrew Dolgov
6bc50a82fb
mailto: remove unneeded space
10 years ago
Andrew Dolgov
18c1b21d28
mailto plugin: only mail unique articles
11 years ago
Andrew Dolgov
2f20dd58d2
integrate silk icons by Mark James
12 years ago
Andrew Dolgov
106a3de91c
plugins: bump API version
12 years ago
Andrew Dolgov
a42c55f02b
fix blank character after opening bracket in function calls
12 years ago
Andrew Dolgov
6322ac79a0
remove $link
12 years ago
Andrew Dolgov
8131e83c46
mailto: use rawurlencode
12 years ago
Andrew Dolgov
3972bf5981
db_escape_string: specify link parameter for consistency; sessions: do not force-close db connection in _close()
12 years ago
Joschasa
2a3b6de0ef
remove deprecated theme_image()
12 years ago
Andrew Dolgov
b99306c86d
make mailto icon different from mail icon
12 years ago
Andrew Dolgov
1d5cf085a3
implement mail plugin using mailto: links; deprecate mail plugin
12 years ago