Andrew Dolgov
2aef804f4b
split transparent rewriting of locally cached media URLs to execute after both sanitize() and HOOK_RENDER_ARTICLE to allow plugins work on original source URLs consistently
6 years ago
Andrew Dolgov
f5302247c6
share: add support for og:image, etc. metadata for shared articles
7 years ago
Andrew Dolgov
8e1450aa15
update previous to only affect mysql
7 years ago
Andrew Dolgov
f76f773a16
purge_orphans: limit maximum number of deleted articles
7 years ago
Andrew Dolgov
e6532439d6
force strip_tags() on all user input unless explicitly allowed
7 years ago
Andrew Dolgov
31e2811a63
ttrss_zoom: fix CSS
7 years ago
Andrew Dolgov
5e68e24679
css/less updates
7 years ago
Andrew Dolgov
187abfe732
main classes: remove sql_bool_to_bool() kludge
7 years ago
Andrew Dolgov
e4befe6bf4
fix label cache being double escaped on save
...
remove some old-style escaping
7 years ago
Andrew Dolgov
2c57df75ff
article: remove db_escape..()
7 years ago
Andrew Dolgov
d0e73ed8ae
article: switch to PDO
7 years ago
Andrew Dolgov
2e46b434da
pdo: set warnings
7 years ago
Andrew Dolgov
c39ee27235
article: start pdo
7 years ago
Andrew Dolgov
9dd336a2c3
generate base css files using lessc
7 years ago
Andrew Dolgov
e50a647916
add HOOK_FORMAT_ARTICLE & HOOK_FORMAT_ARTICLE_CDM
...
Feeds::format_headlines_list: add some comments for cdm article closing tags
8 years ago
Andrew Dolgov
8f0a59f34a
share function: remove tt-rss prefix from page title
8 years ago
Andrew Dolgov
7c9b5a3fe4
move label stuff to Labels class
...
fix some unresolved functions
8 years ago
Andrew Dolgov
4a0da0e5bf
move get_article_labels to Article
8 years ago
Andrew Dolgov
2ed0d6c433
move counter cache to a separate class
...
fix references to get_article_tags
8 years ago
Andrew Dolgov
aeb1abedb2
move a bunch of functions into Feeds/Article namespaces
...
+ static function catchupArticlesById($ids, $cmode, $owner_uid = false) {
+ static function getLastArticleId() {
+ static function queryFeedHeadlines($params) {
+ static function getParentCategories($cat, $owner_uid) {
+ static function getChildCategories($cat, $owner_uid) {
move the rest of functions2.php back to functions.php as it is of more manageable size, remove the former
8 years ago
Andrew Dolgov
a230bf88a9
move to Article:
...
+ static function purge_orphans($do_output = false) {
move to Feeds
+ static function getGlobalUnread($user_id = false) {
+ static function getCategoryTitle($cat_id) {
+ static function getLabelUnread($label_id, $owner_uid = false) {
8 years ago
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) {
8 years ago
Andrew Dolgov
4122da0290
move getArticleFeed to Article
...
move print_label_select to controls
8 years ago
Andrew Dolgov
7b55001eee
fix various issues reported by static analysis
...
update gitlab-ci config
8 years ago
Andrew Dolgov
328118d12e
use print_hidden() for hidden dojo form fields
8 years ago
Andrew Dolgov
8b8568e9a3
edit tags dialog: fix height
8 years ago
Andrew Dolgov
7af2e79578
create_published_article: only use readability if enabled in the plugin
9 years ago
Andrew Dolgov
666cd33360
enable support for readability (if af_readability is enabled) in shareanything bookmarklet
9 years ago
Andrew Dolgov
f48f292d2b
tweak filter preview layout a bit; allow previewing matched articles in a popup
9 years ago
Andrew Dolgov
fb8a032a6b
minor textarea fixes
9 years ago
Andrew Dolgov
a72cd54ce1
bayes: properly reset score when going good -> ugly
...
article: add helper to refresh article score pic, properly set scorepic title
10 years ago
Andrew Dolgov
7416305704
fix sharebyurl identifying articles by link instead of special synthesized guid which caused feed entries overwriting shared entries if their link matched
10 years ago
Andrew Dolgov
4a80c57c50
remove some unused code reported by phpmd
11 years ago
Andrew Dolgov
5bbc4bb4b0
move stylesheets to css/, reference default tt-rss stylesheets from
...
default.css to make custom themes easier
12 years ago
Rasmus Lerdorf
6f7798b643
Fixing bugs found by static analysis
12 years ago
Andrew Dolgov
d9c85e0f11
classes: use OO DB interface
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
5e3d5480f7
use hashed guids in a hopefully backwards compatible fashion
12 years ago
Andrew Dolgov
4b7726f0b4
rpc: move labelops to article
12 years ago
Andrew Dolgov
c83554bddd
rpc: move completeTags to article
12 years ago
Andrew Dolgov
5df8be5c0a
rpc: move setArticleTags to article
12 years ago
Andrew Dolgov
d719b06240
rpc: move setScore to article
12 years ago
Andrew Dolgov
1c9bda915b
move several methods from dlg; fix displayed tags not updated after editing
12 years ago
Andrew Dolgov
d2888e8832
create_published_article: set last_published properly on creation
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
Andrew Dolgov
6afcbcd1a5
fix wrong DOS line-endings
12 years ago
Andrew Dolgov
5083271956
move some more functions out of functions.php; fix opml.php failing due to redeclared autoload
12 years ago
Andrew Dolgov
87d7e8507a
split some more functions from functions.php
12 years ago
Andrew Dolgov
369dbc19d6
rework class system to use subdirectories
...
add placeholder plugin/hook system
12 years ago