summaryrefslogtreecommitdiff
path: root/classes/article.php
AgeCommit message (Collapse)Author
2019-05-01af_readability: fix HOOK_GET_FULL_TEXT not being installed because plugin ↵Andrew Dolgov
init() is called before load_data()
2019-04-17plugins: add HOOK_GET_FULL_TEXT which may be used to provide full text ↵Andrew Dolgov
extraction to core code and other plugins, instead of trying to invoke af_readability specifically
2019-04-14Merge branch 'hotkeys-focus' of suraia/tt-rss into masterfox
2019-04-14Fix button focus issuesMichael Kuhn
This change introduces derived classes for ComboButton, DropDownButton and Select that make sure that buttons do not remain focused after their menus are closed. This allows using hotkeys after closing them.
2019-04-14update the tsvector_combined when create_published_articlezeed
https://discourse.tt-rss.org/t/create-published-article-doesnt-update-the-tsvector-combined/2277
2019-03-21update: add option to send digestsAndrew Dolgov
2019-02-22dialogs: use semantic markup instead of dlgsec stuffAndrew Dolgov
continue unifying quoting style for html strings
2019-02-01label display: fix unneeded nested container in headlines, increase overall ↵Andrew Dolgov
minimalism, fix label element typo (div1)
2018-12-11score: get correct classes for rows/score icons on the clientAndrew Dolgov
2018-12-10exp: tweak headline label stylesAndrew Dolgov
2018-12-09move Article::format_article() to Handler_PublicAndrew Dolgov
2018-12-08render article on the client using headlines dataAndrew Dolgov
2018-12-07format_article_enclosures: i don't think we need so many <hr>sAndrew Dolgov
2018-12-06article note format updatesAndrew Dolgov
2018-12-06simplify zoom mode displayAndrew Dolgov
2018-12-06rework article header to use flexboxAndrew Dolgov
2018-12-06rework scoring display, JS processing and iconsAndrew Dolgov
2018-12-05remove pub_{set,unset}.png usage in main codeAndrew Dolgov
2018-12-03remove some plugin JS code out of global contextAndrew Dolgov
2018-12-02Feeds: shorten some method namesAndrew Dolgov
finally rename "view as rss"
2018-12-02Article, Headlines: shorten several method namesAndrew Dolgov
2018-12-01further effocts to wrap JS stuff into objectsAndrew Dolgov
2018-12-01WIP reshuffling of JS global context into separate logical objectsAndrew Dolgov
2018-12-01minor refactoring: normalize some function names; cleanup; etcAndrew Dolgov
2018-11-30minor css fixes (mostly for zoom mode)Andrew Dolgov
2018-11-30rework some styles related to three panel modeAndrew Dolgov
2018-11-30debug logging system rework:Andrew Dolgov
* support various logging levels per-message * remove hacks like debug_suppress, DAEMON_EXTENDED_DEBUG, etc * _debug() is kept as a compatibility shim for plugins
2018-11-29oops, remove useless db_escape_string() in article class (and nsfw plugin)Andrew Dolgov
2018-11-03php: remove trailing whitespacesAndrew Dolgov
2018-08-20split transparent rewriting of locally cached media URLs to execute after ↵Andrew Dolgov
both sanitize() and HOOK_RENDER_ARTICLE to allow plugins work on original source URLs consistently
2018-05-29share: add support for og:image, etc. metadata for shared articlesAndrew Dolgov
2017-12-05update previous to only affect mysqlAndrew Dolgov
2017-12-05purge_orphans: limit maximum number of deleted articlesAndrew Dolgov
2017-12-03force strip_tags() on all user input unless explicitly allowedAndrew Dolgov
2017-12-03ttrss_zoom: fix CSSAndrew Dolgov
2017-12-03css/less updatesAndrew Dolgov
2017-12-03main classes: remove sql_bool_to_bool() kludgeAndrew Dolgov
2017-12-02fix label cache being double escaped on saveAndrew Dolgov
remove some old-style escaping
2017-12-01article: remove db_escape..()Andrew Dolgov
2017-12-01article: switch to PDOAndrew Dolgov
2017-12-01pdo: set warningsAndrew Dolgov
2017-12-01article: start pdoAndrew Dolgov
2017-11-29generate base css files using lesscAndrew Dolgov
2017-05-26add HOOK_FORMAT_ARTICLE & HOOK_FORMAT_ARTICLE_CDMAndrew Dolgov
Feeds::format_headlines_list: add some comments for cdm article closing tags
2017-05-11share function: remove tt-rss prefix from page titleAndrew Dolgov
2017-05-04move label stuff to Labels classAndrew Dolgov
fix some unresolved functions
2017-05-04move get_article_labels to ArticleAndrew Dolgov
2017-05-04move counter cache to a separate classAndrew Dolgov
fix references to get_article_tags
2017-05-04move a bunch of functions into Feeds/Article namespacesAndrew Dolgov
+ 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
2017-05-04move to Article:Andrew Dolgov
+ 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) {