*/
public static function searchAndAppendToBody(string $body, bool $searchNakedUrls = false, bool $no_photos = false)
{
*/
public static function searchAndAppendToBody(string $body, bool $searchNakedUrls = false, bool $no_photos = false)
{
- public static function getFooterFromUrl(string $url, bool $no_photos = false, string $photo = '', bool $keywords = false, string $keyword_denylist = ''): string
+ public static function getFooterFromUrl(string $url, bool $no_photos = false, string $photo = '', bool $keywords = false, string $keyword_blacklist = ''): string
- $data = self::queryUrl($url, $photo, $keywords, $keyword_denylist);
+ $data = self::queryUrl($url, $photo, $keywords, $keyword_blacklist);
if (!empty($data['images']) && !empty($data['images'][0]['width'])) {
$preview = str_replace(['[', ']'], ['[', ']'], htmlentities($data['images'][0]['src'], ENT_QUOTES, 'UTF-8', false));
// if the preview picture is larger than 500 pixels then show it in a larger mode
if (!empty($data['images']) && !empty($data['images'][0]['width'])) {
$preview = str_replace(['[', ']'], ['[', ']'], htmlentities($data['images'][0]['src'], ENT_QUOTES, 'UTF-8', false));
// if the preview picture is larger than 500 pixels then show it in a larger mode
- public static function queryUrl(string $url, string $photo = '', bool $keywords = false, string $keyword_denylist = '')
+ public static function queryUrl(string $url, string $photo = '', bool $keywords = false, string $keyword_blacklist = '')
- } elseif ($keyword_denylist && !empty($data['keywords'])) {
- $list = explode(', ', $keyword_denylist);
+ } elseif ($keyword_blacklist && !empty($data['keywords'])) {
+ $list = explode(', ', $keyword_blacklist);
- public static function getTagsFromUrl(string $url, string $photo = '', string $keyword_denylist = ''): array
+ public static function getTagsFromUrl(string $url, string $photo = '', string $keyword_blacklist = ''): array
- $data = self::queryUrl($url, $photo, true, $keyword_denylist);
+ $data = self::queryUrl($url, $photo, true, $keyword_blacklist);