Andrew Dolgov
d445530fa0
format note on the client
4 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
4 years ago
Andrew Dolgov
6b43b788d9
migrate xhrJson invocations to the new helper
4 years ago
Andrew Dolgov
00310d2d23
cleanup some unused code, fix App.byId() invoked by wrong name
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
2b2833bb4f
plugins: load dialogs via xhr instead of http
4 years ago
Andrew Dolgov
0fc783e2b3
cleanup markup in some plugins, make nsfw generate dijit widgets
4 years ago
Andrew Dolgov
1f43d7916c
replace print_hidden with hidden_tag
4 years ago
Andrew Dolgov
257efb43c6
article: unify naming
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
3b635c7557
fix plugins/note javascript part broken by previous changeset
5 years ago
Andrew Dolgov
71ff485fbf
af_readability: add article button to embed content of a specific article
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
bd66a9ef28
render article on the client using headlines data
6 years ago
Andrew Dolgov
4cbc62d2a5
article note format updates
6 years ago
Andrew Dolgov
9703162f57
plugins: note,shared - move to iconfont
6 years ago
Andrew Dolgov
78cc470193
remove some plugin JS code out of global context
6 years ago
Andrew Dolgov
526389b2d3
update notify_* calls to use Notify
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
1d82bd4f19
further objectification
6 years ago
Andrew Dolgov
67cdf4cf12
remove some unnecessary element IDs
...
rework plugins/note to use xhrJson()
6 years ago
Andrew Dolgov
ef2438a503
plugins/note: use PDO
7 years ago
Andrew Dolgov
7c9b5a3fe4
move label stuff to Labels class
...
fix some unresolved functions
8 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
328118d12e
use print_hidden() for hidden dojo form fields
8 years ago
Andrew Dolgov
fb8a032a6b
minor textarea fixes
9 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
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
e938b1de11
rename plugin main class files
12 years ago
Andrew Dolgov
0ac22f29ca
plugins cleanup, update descriptions
12 years ago
Andrew Dolgov
d2a421e3cb
more work on user-selectable plugins; properly process system and user plugins
12 years ago
Andrew Dolgov
7a866114e1
add -list-plugins option; about sections to plugins
12 years ago
Andrew Dolgov
5a0e03923f
add and check plugin base class
12 years ago
Andrew Dolgov
19c7350770
experimental new plugin system
12 years ago