Andrew Dolgov
7e5f8d9fb3
move the following to Article:
...
+ static function format_article_enclosures($id, $always_display_enclosures,
+ static function format_article($id, $mark_as_read = true, $zoom_mode = false, $owner_uid = false) {
+ static function get_article_tags($id, $owner_uid = 0, $tag_cache = false) {
+ static function format_tags_string($tags) {
+ static function format_article_labels($labels) {
+ static function format_article_note($id, $note, $allow_edit = true) {
+ static function get_article_enclosures($id) {
2017-05-04 14:38:45 +03:00
Andrew Dolgov
4122da0290
move getArticleFeed to Article
...
move print_label_select to controls
2017-05-04 14:26:44 +03:00
Andrew Dolgov
7b55001eee
fix various issues reported by static analysis
...
update gitlab-ci config
2017-04-26 15:29:22 +03:00
Andrew Dolgov
337535416f
filter by search results while marking feed as read
2017-03-31 11:21:35 +03:00
Andrew Dolgov
63f0ed3d9c
cdmClicked: do not use event.target.parents to figure out if clicked on a heading
2017-03-06 12:19:13 +03:00
Andrew Dolgov
b835a52814
rework the way headlines menus identify calling row
2017-02-17 09:01:45 +03:00
Andrew Dolgov
5161460048
bind headlines menu to a selector to avoid remaking it unnecessarily
2017-02-13 23:36:58 +03:00
Jérémy DECOOL
ba2853caac
Prevent target='_blank' vulnerability on dynamic link
2017-02-12 11:01:36 +01:00
Andrew Dolgov
328118d12e
use print_hidden() for hidden dojo form fields
2017-02-10 14:36:21 +03:00
Andrew Dolgov
24c7e4132d
subscribe dialog: do not report errors via alert()
...
fetch_file_contents: reset all globals on start, return error message body when not using curl
subscribe_to_feed: report if cloudflare is in the error message
2017-01-28 12:45:49 +03:00
Andrew Dolgov
ad326dbf78
unpackVisibleHeadlines: do not iterate over all RROWs all the time
2017-01-22 20:57:16 +03:00
Andrew Dolgov
967f0619c7
force ngettext() count argument type to string
2017-01-22 10:18:43 +03:00
Andrew Dolgov
6b06a609af
headlines toolbar: move selection links into the dropdown
2017-01-07 17:03:58 +03:00
Andrew Dolgov
c9a5903bcc
disable autocomplete in subscription dialog
2016-05-18 14:48:51 +03:00
Andrew Dolgov
b6b5554db4
normalize some html5 custom attributes
2016-03-22 23:43:32 +03:00
Andrew Dolgov
2d052e42b5
getLoadedArticleIds: consider visible rows only
...
catchupFeedInGroup: hide articles when catching up, with caveats
2016-03-22 23:22:28 +03:00
Andrew Dolgov
d9de136c39
inline feed update: set feed as needing update if open_basedir is set + plugins need curl
2016-01-30 13:40:56 +03:00
Andrew Dolgov
71b75bb7fa
fix multiple issues with archived feeds
2016-01-26 19:03:05 +03:00
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)
2016-01-26 11:45:47 +03:00
Andrew Dolgov
29c92d7b08
prevent frontend updating of feeds on view if open_basedir is set to prevent plugins potentially not working correctly (i.e. if backend system has open_basedir disabled)
2016-01-23 12:13:03 +03:00
Andrew Dolgov
f61f2a2699
format_headlines_list: fix pg_num_rows() called incorrectly when firstid check failed
2015-12-05 04:04:44 +03:00
Andrew Dolgov
1bd552ee31
compat patches for php7
2015-12-04 09:29:58 +03:00
Andrew Dolgov
19e47ad60b
queryFeedHeadlines: don't check first_id when sorting by oldest first
2015-11-21 22:20:00 +03:00
Andrew Dolgov
dcbe36b2a2
fix some remaining old-style viewfeed() calls
2015-08-13 09:51:39 +03:00
Andrew Dolgov
90da4ada66
move attachments back to cdm content
2015-08-12 08:29:09 +03:00
Andrew Dolgov
6901ec6659
fix subtoolbar links lack of margin
2015-08-11 18:19:04 +03:00
Andrew Dolgov
bc20cb9fad
move attachment dropdown to cdmFooter, use table styles for cdmFooter
2015-08-11 15:30:17 +03:00
Andrew Dolgov
6810a1de42
use dijit form widget for attachments dropdown
2015-08-11 14:53:07 +03:00
Andrew Dolgov
60e680599d
allow selecting stemming language in search dialog
2015-08-04 13:53:48 +03:00
Andrew Dolgov
0d0cb8fe1e
fix missing cdmFeedTitle
2015-07-13 23:06:42 +03:00
Andrew Dolgov
33c4bd8968
fix error feed (i.e. when requested feed no longer exists) not display properly
2015-07-13 22:04:21 +03:00
Andrew Dolgov
f17069960c
roll back separate headline transport
2015-07-13 22:01:29 +03:00
Andrew Dolgov
6b954c0a83
fix dashboard feed
2015-07-13 18:43:54 +03:00
Andrew Dolgov
9f5eca992b
headlines: fix whitebox reply not returned in an updated format
2015-07-13 13:29:13 +03:00
Andrew Dolgov
ac4c1383ae
bring cdmFeedTitle style in line with the rest of the UI
...
send headline rows as separate JSON objects
2015-07-13 01:19:52 +03:00
Andrew Dolgov
48fefe2f6b
fixes for first_id stuff
2015-07-12 18:08:02 +03:00
Andrew Dolgov
ec57104d6e
apparently it's a bad idea to do is_resource() on a mysqli result
2015-07-12 14:23:32 +03:00
Andrew Dolgov
3444020100
report top id changed in headlines buffer
2015-07-12 12:01:34 +03:00
Andrew Dolgov
f5a0fb8b64
queryFeedHeadlines: move to array-based arguments, optionally check if first element changed when paginating
2015-07-12 01:29:36 +03:00
Andrew Dolgov
9090b874ab
simplify search, remove search_mode as useless
...
remove dialog to select by tags, simplify browsing by tag query
2015-07-07 15:59:32 +03:00
Andrew Dolgov
b6714c77d2
limit smart_date_time stuff to headlines only
2015-07-03 23:36:47 +03:00
Andrew Dolgov
5a45821ec9
prevent event propagation when clicking on CDM article footer
2015-06-18 16:00:03 +03:00
Andrew Dolgov
86b05f8661
better feed debugger ui for f D
2015-06-12 13:06:36 +03:00
Andrew Dolgov
415a3b50c9
fix some minor typos and stuff
2015-06-07 18:41:18 +03:00
Matthieu Sarter
469d9ad16a
Added a "title" attribute in the link to an article.
...
Added a "title" attribute in the link to an article.
Makes TTRSS more usable on a small windows, allowing to see the complete title of an article in the tooltip, without opening the article.
2015-03-21 14:49:38 +01:00
Andrew Dolgov
7eb87b80d5
add pluginhost HOOK_HEADLINES_BEFORE (refs #814 )
2014-08-19 14:24:34 +04:00
Pavel Voronin
647a39ddf3
Copypaste error fix
2014-08-18 15:22:02 +04:00
Rob Hoelz
baaf4c3043
Make search mechanism pluggable
...
Currently, TinyTinyRSS can use raw SQL or the Sphinx search engine
for searching. It would be nice if other search engines (such as
Xapian) could be used, or if features of the underlying SQL engine
(such as MySQL's FULLTEXT indexes) could be leveraged. This commit
makes searching into a plugin hook, falling back to the builtin behavior
if no search plugin is active. The Sphinx search behavior has been
broken out into a plugin.
2014-04-23 04:49:54 +00:00
Andrew Dolgov
8993937d13
fix alignment of a feed error icon in headlines subtoolbar
2014-03-26 14:30:54 +04:00
Grant Pannell
a0d9bc160f
Fix end tag for small feed icons when using combined display mode
2014-03-21 20:47:34 +10:30
Andrew Dolgov
ad593e4393
disable headlines grouping for recently read vfeed
2014-03-13 01:07:52 +04:00
Andrew Dolgov
4a80c57c50
remove some unused code reported by phpmd
2014-02-19 15:42:52 +04:00
Andrew Dolgov
878a0083ff
revert max ui feed title length, tweak truncate_string a bit
2014-02-02 23:17:13 +04:00
Andrew Dolgov
66684d8149
subtoolbar: layout fix, shorten max feed title length
2014-02-02 19:56:51 +04:00
Andrew Dolgov
029005c49b
minor style updates to make 3panel headlines mode look closer to cdm
2014-01-29 00:21:57 +04:00
Andrew Dolgov
4e2f219c16
fix selected prompt position
2014-01-27 22:27:31 +04:00
Andrew Dolgov
1bffd1068f
unify main and headlines toolbar
2014-01-27 22:03:42 +04:00
Andrew Dolgov
d44f3da4be
default theme updates
2014-01-27 19:03:35 +04:00
Andrew Dolgov
bf5bcb8e27
queryFeedHeadlines: remove obsolete content_preview
2013-11-29 13:54:30 +04:00
Andrew Dolgov
4ad04ee227
report all libxml errors in updater debug output
...
force utf8 encoding if devforceupdate is on
parser: try to convert non-unicode feeds with specified encoding to utf8
before trying to remove dangling utf8 characters in case of utf8-related
libxml errors because doing so produces garbage content
2013-10-29 12:15:26 +04:00
Andrew Dolgov
87065739cd
add context menu for cdmFeedTitle; change mark as read prompt for grouped headlines more clear
2013-10-17 13:38:48 +04:00
Andrew Dolgov
8f7a020e1b
add notification to subscribe dialog when multiple feeds are detected
2013-10-02 15:24:08 +04:00
Andrew Dolgov
19ab809633
add i18n to the search syntax link
2013-09-02 13:54:41 +04:00
Andrew Dolgov
ff04fe0625
use plurals for comment/comments link in article, properly translate comments string, add feed title to article in zoom mode
2013-09-02 12:58:14 +04:00
Andrew Dolgov
910592b49a
add plugin to cache images in starred articles; pass article_id to
...
sanitize
2013-08-02 14:04:14 +04:00
Andrew Dolgov
34dad84414
support term highlighting in cdm title
2013-07-31 16:41:06 +04:00
Andrew Dolgov
dd90eb2c7a
search keyword highlighting (combined mode only)
2013-07-31 14:53:34 +04:00
Andrew Dolgov
07eb36583c
lang: default to 'en'
2013-07-31 11:57:11 +04:00
Andrew Dolgov
6b4617970f
add text_languagedetect to guess article language for better hyphenation
...
(bump schema)
2013-07-31 10:30:17 +04:00
Andrew Dolgov
ac57b9dd19
add experimental css hyphens support for english language
2013-07-26 18:26:28 +04:00
Andrew Dolgov
12d17734f6
properly escape feed error message in headlines toolbar
2013-07-13 22:14:18 +04:00
Andrew Dolgov
7a7a0dc2dd
make cdmExcert respect SHOW_CONTENT_PREVIEW
2013-07-12 18:36:17 +04:00
Andrew Dolgov
1a545dcb44
mark feed with error in headlines toolbar, use error icon in feed editor
2013-07-12 12:38:50 +04:00
Andrew Dolgov
65f0eb01aa
support headlines context menu in floating title
2013-07-11 16:49:25 +04:00
Andrew Dolgov
6bd7913e20
Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS
2013-07-10 16:56:11 +04:00
Andrew Dolgov
4ab1eb9c94
move reassigning content_preview after hook to a more sensible place
2013-07-10 16:52:03 +04:00
Andrew Dolgov
f48d89fd58
Merge branch 'hookhead' of git://github.com/justauserx/Tiny-Tiny-RSS into justauserx-hookhead
2013-07-10 16:41:48 +04:00
Andrew Dolgov
6371963dbc
use error image for feed errors in headlines toolbar
2013-07-10 14:18:24 +04:00
Andrew Dolgov
2f20dd58d2
integrate silk icons by Mark James
2013-07-10 13:09:12 +04:00
justauser
425a6edc6b
forgot one file
2013-07-10 04:24:29 -04:00
justauser
3b96b0ed7c
Merge branch 'master' into hookhead
...
Conflicts:
include/functions.php
changes for conflicts with master
2013-07-07 13:57:06 -04:00
Andrew Dolgov
4b7ebe93a8
fix broken highlighting of high-scored rows
2013-07-06 12:34:58 +04:00
Andrew Dolgov
e9687f67e0
date_reverse view mode: take scoring into account
2013-07-06 12:03:01 +04:00
justauser
6763143835
Changed the implementation of HOOK_QUERY_HEADLINES to deal with issue Fox raised
2013-06-28 10:46:45 -04:00
Andrew Dolgov
fac0964053
do not show lone dash in collapsed cdm when content preview is disabled
2013-06-27 21:05:10 +04:00
justauser
2e18843845
one more change to merge to origin
2013-06-27 12:21:14 -04:00
justauser
0708046b4f
change for HOOK_QUERY_HEADLINES. See example for details.
2013-06-27 12:01:57 -04:00
justauser
7171f32dc5
Merge remote-tracking branch 'origin' into hookhead
...
Conflicts:
classes/feeds.php
fix for merging up to the origin
2013-06-27 11:57:49 -04:00
justauser
891e36f57e
Changes to add a new hook: HOOK_QUERY_HEADLINES. An example is provided.
2013-06-27 11:18:23 -04:00
Andrew Dolgov
08820be70b
add experimental floating title when scrolling long articles in combined mode
2013-06-05 22:20:22 +04:00
supahgreg
13e283ed45
Exclude the article author from the cdm title link
2013-05-15 11:39:23 -05:00
Andrew Dolgov
d310348460
remove gradients, update favicon avg color display
2013-05-07 19:39:04 +04:00
Andrew Dolgov
14c53e4e60
tweak visual for headlines
2013-05-07 18:47:35 +04:00
Andrew Dolgov
8d090a910b
use css nth-child instead of old even/odd class hacks for normal mode
2013-05-04 12:01:53 +04:00
Andrew Dolgov
54b7590c7f
format_article_tags: improve performance
2013-05-02 10:20:56 +04:00
Andrew Dolgov
f8a25082b3
make tag cache processing faster in cdm
2013-05-02 10:09:01 +04:00
Andrew Dolgov
27372ddac6
fix editArticleTags() call broken on archived feed
2013-04-30 20:07:08 +04:00
Andrew Dolgov
5e1f7be5f1
enlarge headline excerpt length
2013-04-27 18:01:36 +04:00
Andrew Dolgov
90e5f4f1de
base if-modified-since on last received article, not feed update timestamp
2013-04-25 18:42:48 +04:00
Andrew Dolgov
90a372f51d
fix warning when creating feed last updated timestamp
2013-04-25 18:02:34 +04:00