Andrew Dolgov
11d1a8a693
plugins/af_redditimgur: use PDO
7 years ago
Andrew Dolgov
da9ea57d1c
checkbox to sql bool related changes, some more boolean fixes
7 years ago
wn_
b4b5236ec4
af_redditimgur: use common header retrieval function
7 years ago
wn_
8352d7c6cb
af_redditimgur: Rework retrieval of v.redd.it fallback URL.
...
Use the v.redd.it redirects to identify the original Reddit post,
whose JSON should have the fallback_url we're looking for.
7 years ago
wn_
81d83a68cd
af_redditimgur: Use v.redd.it fallback URL when possible.
7 years ago
Andrew Dolgov
06a19166bd
af_redditimgur: add basic support for v.redd.it videos
7 years ago
wn_
f3774b9d65
Use 'saveHTML' when generating HTML from a DOMDocument.
...
This primarily occurs when modifying article content. If 'saveXML' is
used following 'loadHTML' there is the possibility of strangeness, such
as a self-closing anchor tag.
Note that the DOMDocument used in 'classes/feeditem/atom.php' came from
'loadXML', but we use 'saveHTML' since we're returning HTML content.
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
dc8bd8a640
add some print_checkbox/print_button calls; rename some plugin preference pane titles
8 years ago
Andrew Dolgov
328118d12e
use print_hidden() for hidden dojo form fields
8 years ago
Andrew Dolgov
60e97d9e63
af_redditimgur: inline streamable.com videos
8 years ago
Andrew Dolgov
4800746386
tweet embed: force utf-8
8 years ago
Andrew Dolgov
46506d3fd6
af_redditimgur: rework gfycat pages
8 years ago
Andrew Dolgov
8c395462be
af_redditimgur: support .mp4 links
8 years ago
Andrew Dolgov
e487e92d70
readability: increase maximum source document size, reorganize the reddit plugin code a bit
8 years ago
Andrew Dolgov
49048482d8
af_redditimgur: relax poster image url condition for imgur a bit
8 years ago
Andrew Dolgov
43db5b99eb
af_redditimgur: only check embed url variants unless match is found
8 years ago
Andrew Dolgov
8788698b05
basic tweet embedding using oembed
8 years ago
Andrew Dolgov
90e45935bb
af_redditimgur: try to guess images to embed using content-type
8 years ago
Andrew Dolgov
a6fde6c99f
af_redditimgur: support video elements in imgur albums
8 years ago
Andrew Dolgov
76ba1df76e
af_redditimgur: use browser UA for readability requests
8 years ago
Andrew Dolgov
eb95d1bddf
af_redditimgur: handle i.reddituploads.com as pictures
8 years ago
Andrew Dolgov
582ff3cf6e
af_redditimgur: make sure content_link is defined even if content dupcheck is disabled
8 years ago
Andrew Dolgov
8b2a52c635
af_redditimgur: try to handle mobile imgur albums
9 years ago
Andrew Dolgov
0a36196494
af_redditimgur: relax youtube matching a bit
9 years ago
Andrew Dolgov
c80175bdd5
fix previous wrt single-image imgur pages
9 years ago
Andrew Dolgov
ec482d2840
af_redditimgur: fix handling of imgur albums, implement debugging (method=testurl)
9 years ago
Andrew Dolgov
891b77f90e
af_redditimgur: add option for previous
9 years ago
Andrew Dolgov
902b1ac7b5
af_redditimgur: add (disabled) wip content dupe checker
9 years ago
Andrew Dolgov
4501d5ef45
remove reddit textnode hack since the feed is broken in a different way now
9 years ago
Andrew Dolgov
41245888f1
only stop inline feed updates with open_basedir enabled if there are any plugins that require CURL enabled
...
add plugin->flags() returning array with additional plugin information, currently only CURL requirement (optional)
9 years ago
Andrew Dolgov
8f2268dd5e
af_redditimgur: implement a hack to deal with reddit rss feed being currently broken
9 years ago
Andrew Dolgov
aa03bac424
allow NO_CURL to disable several CURL-related checks in plugins
...
af_readability: skip http content-type checking when open_basedir is enabled
9 years ago
Andrew Dolgov
4c46702672
drop support for (obsolete, removed from recent php versions) php safe_mode setting
...
remove ugly hacks for curl + open_basedir combination breaking support for http redirects
9 years ago
Andrew Dolgov
58a44ecb3f
af_redditimgur: support gyazo, properly check album domdocuments loading html
9 years ago
Andrew Dolgov
4d03c5c59f
limit maximum article length allowed for readability
9 years ago
Andrew Dolgov
73dfda1da6
various minor style updates, add danger buttons
9 years ago
Andrew Dolgov
1f6732b245
af_redditimgur: fix for gfycat
9 years ago
Andrew Dolgov
a461761728
af_redditimgur: check for duplicate first image in imgur albums
9 years ago
Andrew Dolgov
4533b3ef90
af_redditimgur: remove content-based dupe checking: resource intensive and not really effective
9 years ago
Andrew Dolgov
4f5204dd45
af_redditimgur: add crude dupe checking based on content links
9 years ago
Andrew Dolgov
ecc92d92ac
af_redditimgur: maybe fix duplicate album images
9 years ago
Andrew Dolgov
dae36971ae
add a quick hack for imgur single page links
9 years ago
Andrew Dolgov
5f297a5c11
af_redditimgur: some additional .gif -> mp4 rewriting
9 years ago
Andrew Dolgov
d4ac4fc6fd
af_redditimgur: fix imgur single-image pages
9 years ago
Andrew Dolgov
b8887ebb14
redditimgur: extract video poster urls
9 years ago
Andrew Dolgov
9ec9a8f941
redditimgur: don't try to readability parse youtube, add another youtube embed variant
9 years ago
Andrew Dolgov
12d880d77a
redditimgur: don't try to readability parse twitter
10 years ago
Andrew Dolgov
47888b3d87
af_redditimgur: do not reinline content extracted by readability
10 years ago
Andrew Dolgov
8b08d9d740
move readability libs to system location
10 years ago
Andrew Dolgov
25c747f576
Merge branch 'master' of git.fakecake.org:tt-rss
10 years ago
Andrew Dolgov
6475fc7e06
af_redditimgur: check if document is text/html before trying to readability parse it
10 years ago
Andrew Dolgov
f7745af952
af_redditimgur: improve youtube detection a bit
10 years ago
Andrew Dolgov
6322fc6870
af_redditimgur: fix youtube regexp, try to inline images again if parsed
...
using readability
10 years ago
Andrew Dolgov
99bb8b3bbb
af_redditimgur: do not embed content of reddit links
10 years ago
Andrew Dolgov
f7c0d9fc8f
fix previous AGAIN aargh
10 years ago
Andrew Dolgov
7975ace2aa
fix previous, oops
10 years ago
Andrew Dolgov
fd61fd6e79
rewrite relative urls in readability output
10 years ago
Andrew Dolgov
1ff7ae42df
add af_readability
10 years ago
Andrew Dolgov
a95fb1696d
af_redditimgur: update description
10 years ago
Andrew Dolgov
b90c4468fc
sanitize: allow <hr> elements
...
af_redditimgur: optionally add original content using Readability php implementation
10 years ago
Andrew Dolgov
3b9ca4e6cc
af_redditimgur: embed youtube links
10 years ago
Andrew Dolgov
5dcc7bf1f6
af_redditimgur: add <video> controls
10 years ago
Andrew Dolgov
0989732107
af_redditimgur: add yet another imgur album variant
10 years ago
Andrew Dolgov
5f58daa2fb
af_redditimgur: better handling of image urls with multiple-character numeric suffixes
10 years ago
Andrew Dolgov
5d42991069
af_redditimgur: support gfycat embeds
10 years ago
Andrew Dolgov
98e2051086
af_redditimgur: reinstate img placeholder for <video> rewrites to auto-disable embedding attachments, ignore duplicate images when embedding album links
10 years ago
Andrew Dolgov
1ae46c5033
redditimgur: iframes are garbage
10 years ago
Andrew Dolgov
299aeb3094
af_redditimgur: gifv: fix iframe not being wide enough, fix indenting
10 years ago
aliz27
1af9f54f32
Correct variable
10 years ago
aliz27
248c5a6ab1
Allow links to m.imgur.com pages
10 years ago
aliz27
7adf95562d
Sometimes imgur links has ?1 in the url
10 years ago
aliz27
9875d71792
Support .gifv
10 years ago
Andrew Dolgov
47cdc58c60
af_redditimgur: add support for bullshit ajaxified imgur albums
10 years ago
Andrew Dolgov
129d626354
plugins: remove obsolete plugin_data/stored stuff
10 years ago
Andrew Dolgov
e44ea76268
af_redditimgur: add workaround for imgur switching to protocol-less links for images
11 years ago
Andrew Dolgov
aff91fce87
redditimgur: support /album/
12 years ago
Andrew Dolgov
106a3de91c
plugins: bump API version
12 years ago
Andrew Dolgov
6322ac79a0
remove $link
12 years ago
Andrew Dolgov
7ff4d1fa8b
af_redditimgur: insert br after image
12 years ago
Andrew Dolgov
cc38c8e549
remove LIBXML_NOEMPTYTAG because of double <br/>s - the #357 issue with
...
htmlpurifier might not be relevant anymore because of htmLawed switch,
but <br/>s are annoying
12 years ago
Andrew Dolgov
0b5ef30d69
af_redditimgur: better album embedding layout
12 years ago
Andrew Dolgov
35055d050b
af_redditimgur: support albums
12 years ago
Andrew Dolgov
ce7d5e8765
af_redditimgur: add basic support for handling linked imgur pages
12 years ago
Andrew Dolgov
3cb9cd6e3f
af_redditimgur: unbreak
12 years ago
Andrew Dolgov
a16d7a5d64
af_redditimgur: do not process content multiple times
12 years ago
Andrew Dolgov
e938b1de11
rename plugin main class files
12 years ago
Andrew Dolgov
0862a602a3
rename article filter plugins
12 years ago