Matthias Pfefferle
0f72f94406
small updates
2023-06-27 14:26:37 +02:00
Matthias Pfefferle
6e237fe76c
text changes
2023-06-27 14:26:37 +02:00
Matthias Pfefferle
913b60c7c7
Fix WebFinger resources for Blog-User and updated settings.
2023-06-27 14:26:37 +02:00
Matthias Pfefferle
4d8170413b
avatar and header-image settings
2023-06-27 14:26:00 +02:00
Matthias Pfefferle
2feca1388a
generate default username
2023-06-27 14:26:00 +02:00
Matthias Pfefferle
503353bcd0
Added settings for blog-wide user
2023-06-27 14:26:00 +02:00
Matthias Pfefferle
09518ea66b
prepare pseudo users like a blog wide user.
...
this allows also other constructs like tag oder category users
fix #1
2023-06-27 14:25:12 +02:00
Matthias Pfefferle
5478be1355
a follower is now a valid ActivityPub Actor
...
this helps with API handling
2023-06-23 14:54:29 +02:00
Matthias Pfefferle
a9b964a087
fix #237
2023-05-23 13:44:08 +02:00
Matthias Pfefferle
2c7f0687cc
fix #271
...
thanks @janboddez
2023-05-22 14:47:20 +02:00
Matthias Pfefferle
3d16b8de1d
use full function name in templates
2023-05-17 09:01:28 +02:00
Matt Wiebe
3fa5e4f37e
now with more use
2023-05-12 15:31:53 -05:00
Matt Wiebe
314ccf43a6
add a get_rest_url_by_path
helper function, and use it
2023-05-12 15:24:24 -05:00
Matt Wiebe
abfa7c7969
Allow setting the REST namespace with ACTIVITYPUB_REST_NAMESPACE
2023-05-11 13:25:30 -05:00
Matthias Pfefferle
6b8c427d01
const to hide plugin recommendations
2023-05-05 13:58:17 +02:00
Matthias Pfefferle
a673504d36
Merge branch 'master' into rewrite-followers
2023-04-28 17:38:30 +02:00
Matthias Pfefferle
7c47f9a07c
clean up admin settings
2023-04-28 15:12:30 +02:00
Matthias Pfefferle
9966427fd3
Merge branch 'master' into feature/165/fediverse-biography
2023-04-28 14:36:17 +02:00
Matthias Pfefferle
77415ef510
Remove "(Fediverse)"
2023-04-23 22:57:03 +02:00
Matthias Pfefferle
ef536cc977
verify requests
2023-04-21 16:40:46 +02:00
Matthias Pfefferle
3c86e94d9a
remove followers
2023-04-21 16:25:15 +02:00
Matthias Pfefferle
7769d76849
use a taxonomy to save the list of followers
2023-04-21 14:56:22 +02:00
Matthias Pfefferle
3c367f8eb1
remove shortcodes that might confuse people
2023-03-15 17:50:22 +01:00
Edward Ficklin
277c7ba10f
output fedi bio if set, default if not
2023-03-14 13:37:20 -04:00
Matthias Pfefferle
9b642858f6
add user registration date as published
...
fix #276
2023-02-20 18:42:00 +01:00
Matthias Pfefferle
5878a12c83
remove HTML allow list
2023-01-24 11:45:37 +01:00
Matthias Pfefferle
e1df129355
simplify inline help a bit
2023-01-23 22:22:22 +01:00
Matthias Pfefferle
718bd78cf4
typos
2023-01-23 21:09:25 +01:00
Matthias Pfefferle
c93f02615d
always escape output
2023-01-23 20:59:39 +01:00
Matthias Pfefferle
fe4e0961c8
I would keep it simple for now
2023-01-23 20:47:02 +01:00
Matthias Pfefferle
092a6bd3ca
coding standards
2023-01-23 20:31:38 +01:00
Matthias Pfefferle
d4b88f228d
mastodon sadly does not support target on links
...
See https://github.com/mastodon/mastodon/blob/main/lib/sanitize_ext/sanitize_config.rb#L77
2023-01-23 20:24:03 +01:00
Greg
71f3a47589
Converted shortcode class to static.
...
And added options for shortlink/permalink type.
2023-01-23 11:59:13 -05:00
Matthias Pfefferle
efa62ac4cb
Add missing text domain
2023-01-23 09:37:40 +01:00
Greg
740a73b00f
Add size attribute to the image shortcode.
2023-01-22 01:25:50 -05:00
Greg Ross
621911d1bf
Merge branch 'pfefferle:master' into switch-to-shortcodes
2023-01-22 00:36:06 -05:00
Matthias Pfefferle
f412e83f0f
hashtag support is experimental
2023-01-16 20:23:05 +01:00
Greg
bf6cf24b17
Add length to excerpt shortcode.
2023-01-13 16:11:52 -05:00
Greg
e7d3cf9d68
Convert template codes to shortcodes.
...
As well as add new shortcodes for:
[ap_hashcats] - The post's categories as hashtags
[ap_image] - The URL for the post's featured image, full size
[ap_thumbnail] - The URL for the post's featured image thumbnail size
[ap_author] - The author's name
[ap_authorurl] - The URL to the author's profile page
[ap_date] - The post's date
[ap_time] - The post's time
[ap_datetime] - The post's date/time formated as "date @ time"
[ap_blogurl] - The URL to the site
[ap_blogname] - The name of the site
[ap_blogdesc] - The description of the site
2023-01-13 15:47:13 -05:00
Matthias Pfefferle
c7044f7ede
Merge pull request #248 from mexon/configure-number-of-images
...
configuration item for number of images to attach
2023-01-13 08:58:45 +01:00
Matthias Pfefferle
006b3eef3e
use number input field instead of textarea
2023-01-13 08:56:38 +01:00
Matthew Exon
1e7e6bba28
standardise and improve name of attachment setting
2023-01-12 21:29:21 +01:00
Matthew Exon
d1765b56dd
configuration item for number of images to attach
2023-01-07 17:58:50 +01:00
Matthias Pfefferle
a27a4fc234
remove empty trim
...
fix #136
2022-12-27 14:17:31 +01:00
Matthias Pfefferle
2a8cd2a54f
use tab instead of different settings pages
2022-12-06 10:58:32 +01:00
Matthias Pfefferle
6e38657113
add install status
...
props @akirk
2022-12-05 21:30:11 +01:00
Matthias Pfefferle
6d6975a2c9
Update templates/welcome.php
...
Co-authored-by: Alex Kirk <akirk@users.noreply.github.com>
2022-12-05 21:05:58 +01:00
Matthias Pfefferle
5bfbe2e6f0
Update templates/welcome.php
...
Co-authored-by: Alex Kirk <akirk@users.noreply.github.com>
2022-12-05 21:05:43 +01:00
Matthias Pfefferle
ebfc96695f
better wording
2022-12-05 20:58:02 +01:00
Matthias Pfefferle
03704fb74e
use install thickbox
2022-12-05 20:27:04 +01:00
Matthias Pfefferle
0cbc1037ac
better escaping
2022-12-05 20:26:49 +01:00
Matthias Pfefferle
45c4bab52a
add missing escapings
...
props @akirk
2022-12-05 18:37:12 +01:00
Matthias Pfefferle
5d5600ffd6
change output escaping
...
props @akirk
2022-12-05 18:23:12 +01:00
Matthias Pfefferle
d914d0f611
Update templates/welcome.php
...
Co-authored-by: Alex Kirk <akirk@users.noreply.github.com>
2022-12-05 18:09:17 +01:00
Matthias Pfefferle
cd1ce20722
Update templates/settings.php
...
Co-authored-by: Alex Kirk <akirk@users.noreply.github.com>
2022-12-05 18:09:10 +01:00
Matthias Pfefferle
07260e24e5
Update templates/welcome.php
...
Co-authored-by: Alex Kirk <akirk@users.noreply.github.com>
2022-12-05 17:55:23 +01:00
Matthias Pfefferle
4844a1a904
Update templates/welcome.php
...
Co-authored-by: Alex Kirk <akirk@users.noreply.github.com>
2022-12-05 17:55:08 +01:00
Matthias Pfefferle
4f080cb2e5
fix typo
2022-12-05 17:49:08 +01:00
Matthias Pfefferle
f333053df1
Update templates/welcome.php
...
Co-authored-by: Alex Kirk <akirk@users.noreply.github.com>
2022-12-05 17:48:08 +01:00
Matthias Pfefferle
6496987077
Update templates/welcome.php
...
Co-authored-by: Alex Kirk <akirk@users.noreply.github.com>
2022-12-05 17:48:02 +01:00
Matthias Pfefferle
cc753c6c7d
Update templates/welcome.php
...
Co-authored-by: Alex Kirk <akirk@users.noreply.github.com>
2022-12-05 17:47:54 +01:00
Matthias Pfefferle
db8e023887
Update templates/welcome.php
...
Co-authored-by: Alex Kirk <akirk@users.noreply.github.com>
2022-12-05 17:47:44 +01:00
Matthias Pfefferle
c1e128fbcd
some text improvements
...
props @krafit
2022-12-05 17:45:56 +01:00
Matthias Pfefferle
f688fe2cab
use button
2022-12-05 17:16:58 +01:00
Matthias Pfefferle
c6a7599737
fix phpcs issues
2022-12-02 20:44:56 +01:00
Matthias Pfefferle
603199c9e8
add recommended plugins
2022-12-02 18:23:56 +01:00
Matthias Pfefferle
39df422662
remove headline
2022-11-21 08:27:22 +01:00
Matthias Pfefferle
e4edd52ddb
add info to check site health on errors
2022-11-19 21:28:39 +01:00
Matthias Pfefferle
6e660d5f9b
hide template patterns
2022-11-19 13:26:00 +01:00
Matthias Pfefferle
2f8579cfe1
use ActivityPub instead of Fediverse
...
to be consistent
2022-11-15 20:49:05 +01:00
Matthias Pfefferle
9de398df4e
remove misleading part
2022-11-15 20:33:37 +01:00
Matthias Pfefferle
a280680e5d
Update templates/welcome.php
...
Co-authored-by: Alex Kirk <akirk@users.noreply.github.com>
2022-11-15 20:30:40 +01:00
Matthias Pfefferle
fba834b15d
add some guidance
...
based on the feedback of users and the suggestion of @akirk
2022-11-15 18:22:08 +01:00
Matthias Pfefferle
e535b9c8cf
Add basic BuddyPress support
...
fix #122
thanks and props @skysarwer
2021-09-15 17:00:20 +02:00
Matthias Pfefferle
ae8d51111e
Add missing author_id
to actions and filters
2021-06-08 10:28:45 +02:00
Matthias Pfefferle
1e7bfc8f9d
JSON representation of blog main page
2021-01-08 17:43:35 +01:00
Matthias Pfefferle
c797109fd7
consistent API response, GET inbox and filterable follower list
2021-01-05 21:56:38 +01:00
Matthias Pfefferle
a875b90054
remove blocklist feature in favor of the comment blocklist
2020-09-21 13:20:39 +02:00
Matthias Pfefferle
edc334a1fb
add prefixes
2020-07-21 09:27:35 +02:00
Matthias Pfefferle
d260d7c276
add support for custom post content
...
fix #97 #91
2020-07-21 09:23:35 +02:00
Matthias Pfefferle
122461ab6e
escape even more
2020-05-12 20:30:06 +02:00
Matthias Pfefferle
9945aa7cf8
escape global constants and functions
...
* Add leading \ before function invocation to speed up resolving.
* Add leading \ before constant invocation of internal constant to speed up resolving. Constant name match is case-sensitive, except for null, false and true.
2020-05-12 19:42:09 +02:00
Matthias Pfefferle
0d48496768
add blacklist settings
2020-02-21 11:09:31 +01:00
Matthias Pfefferle
ddabb0a0bf
fix indents
2020-02-11 10:14:21 +01:00
Matthias Pfefferle
9b894a7d14
use title
instead of titlelink
2020-02-11 10:03:59 +01:00
bgcarlisle
d7a2b9a237
Added new post type: "title and link only"
2020-01-22 15:57:01 +01:00
Matthias Pfefferle
85db6f2d7e
Automated native_function_invocation fixes
...
`php php-cs-fixer --rules=native_function_invocation fix ./ --allow-risky=yes`
2019-12-01 21:20:26 +01:00
Matthias Pfefferle
9a4c9768f2
disable shared inbox
2019-11-24 21:39:27 +01:00
Matthias Pfefferle
65034d2a76
refactorings
2019-11-18 20:57:00 +01:00
Matthias Pfefferle
2e010c8ad5
Add setting to enable AP for different (public) Post-Types
...
For example PodLove "Episodes".
fixes #65
2019-09-27 15:00:07 +02:00
Matthias Pfefferle
54eb7a960f
explicit use of global functions
2019-09-27 11:36:52 +02:00
Matthias Pfefferle
2e91ce11de
Moved followers list to user-menu
2019-08-21 10:38:43 +02:00
Armando Lüscher
344d981ce8
Initial proofread
2019-07-28 22:12:11 +02:00
Matthias Pfefferle
8b1367a16d
fixes JSON representation of posts
...
https://merveilles.town/@xuv/101907542498716956
2019-04-13 20:07:56 +02:00
Matthias Pfefferle
7f17d71fcf
finally fixed #19
2019-03-12 22:20:46 +01:00
Matthias Pfefferle
f10921e554
implement #21
2019-03-02 21:10:42 +01:00
Matthias Pfefferle
40b2651b7e
big refactoring to use namespaces for a better code structure
2019-02-24 12:07:41 +01:00
Matthias Pfefferle
b958d5910c
added setting to enable/disable hashtags /cc @chrisaldrich
2019-02-17 21:27:20 +01:00
Matthias Pfefferle
6344e10ab6
changed default value
2019-02-04 13:40:23 +01:00
Matthias Pfefferle
f5dbb01273
added follower endpoint
2019-02-04 13:30:18 +01:00