Commit Graph

34 Commits (8f8142df29fbc43fc277b268524560ef93e70b64)

Author SHA1 Message Date
Andrew Dolgov 20a844085f hide version for bundled plugins because it's meaningless; for everything else support showing version using git (if about[0] is null) 3 years ago
Andrew Dolgov 660a1bbe01 * switch to xhr.post() almost everywhere
* call App.handlerpcjson() automatically on json request (if possible)
 * show net/log indicators in prefs
3 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
3 years ago
Andrew Dolgov ea37d05a83 delete unused mail .pngs 3 years ago
Andrew Dolgov 2ac6508fe6 mail, mailto: cleanup markup 3 years ago
Andrew Dolgov 2b2833bb4f plugins: load dialogs via xhr instead of http 3 years ago
Andrew Dolgov a2e688fcb2 render headline-specific toolbar on the client 3 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
3 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
3 years ago
Andrew Dolgov 1f2a721905 allow overriding built-in templates via templates.local 4 years ago
Andrew Dolgov 335147e572 dialogs: use semantic markup instead of dlgsec stuff
continue unifying quoting style for html strings
5 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
7 years ago
Andrew Dolgov 6bc50a82fb mailto: remove unneeded space 10 years ago
Andrew Dolgov 18c1b21d28 mailto plugin: only mail unique articles 10 years ago
Andrew Dolgov 2f20dd58d2 integrate silk icons by Mark James 11 years ago
Andrew Dolgov 106a3de91c plugins: bump API version 11 years ago
Andrew Dolgov a42c55f02b fix blank character after opening bracket in function calls 11 years ago
Andrew Dolgov 6322ac79a0 remove $link 11 years ago
Andrew Dolgov 8131e83c46 mailto: use rawurlencode 11 years ago
Andrew Dolgov 3972bf5981 db_escape_string: specify link parameter for consistency; sessions: do not force-close db connection in _close() 11 years ago
Joschasa 2a3b6de0ef remove deprecated theme_image() 11 years ago
Andrew Dolgov b99306c86d make mailto icon different from mail icon 11 years ago
Andrew Dolgov 1d5cf085a3 implement mail plugin using mailto: links; deprecate mail plugin 11 years ago