Redirect 302 redirect from GET @entry_comment_create (f0e584)

GET https://kbin.spritesserver.nl/m/lemmy_support@lemmy.ml/t/27741/How-do-you-properly-cross-post-on-Lemmy/newest

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
20.33 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.06 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#1791
  +user: Proxies\__CG__\App\Entity\User {#1950 …}
  +magazine: App\Entity\Magazine {#264
    +icon: null
    +name: "lemmy_support@lemmy.ml"
    +title: "lemmy_support"
    +description: """
      Support / questions about Lemmy.\n
      \n
      [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 130
    +entryCommentCount: 600
    +postCount: 2
    +postCommentCount: 14
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1728910137 {#274
      date: 2024-10-14 14:48:57.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#252 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#248 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#237 …}
    +entries: Doctrine\ORM\PersistentCollection {#195 …}
    +posts: Doctrine\ORM\PersistentCollection {#153 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#215 …}
    +bans: Doctrine\ORM\PersistentCollection {#132 …}
    +reports: Doctrine\ORM\PersistentCollection {#118 …}
    +badges: Doctrine\ORM\PersistentCollection {#96 …}
    +logs: Doctrine\ORM\PersistentCollection {#86 …}
    +awards: Doctrine\ORM\PersistentCollection {#75 …}
    +categories: Doctrine\ORM\PersistentCollection {#62 …}
    -id: 40
    +apId: "lemmy_support@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/lemmy_support"
    +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
    +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "lemmy_support"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729581033 {#268
      date: 2024-10-22 09:10:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696687715 {#270
      date: 2023-10-07 16:08:35.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
  +slug: "How-do-you-properly-cross-post-on-Lemmy"
  +title: "How do you properly cross-post on Lemmy?"
  +url: null
  +body: """
    I was under the impression that there was no backend support for cross-posts in Lemmy – I thought that the “proper” way to cross-post was to click the cross post button\n
    \n
    ![](https://sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)\n
    \n
    which would result in a new “create post” with a link to the original post, and the body in markdown quotations (which is a rather ugly solution) which, for example, looks like this:\n
    \n
    ![](https://sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)\n
    \n
    with no reference on the original\n
    \n
    ![](https://sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)\n
    \n
    But I then started seeing the following:\n
    \n
    - Lemmy UI: ![](https://sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)\n
    - Thunder: ![](https://sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)\n
    \n
    How does one create these nicer cross-posts?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 25
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712754019 {#1817
    date: 2024-04-10 15:00:19.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1921 …}
  +votes: Doctrine\ORM\PersistentCollection {#1928 …}
  +reports: Doctrine\ORM\PersistentCollection {#2482 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
  +badges: Doctrine\ORM\PersistentCollection {#2438 …}
  +children: []
  -id: 27741
  -titleTs: "'cross':6 'cross-post':5 'lemmi':9 'post':7 'proper':4"
  -bodyTs: "'/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':94 '/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':37 '/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':73 '/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':82 '/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':98 'backend':10 'bodi':55 'button':34 'click':30 'creat':44,102 'cross':14,26,32,106 'cross-post':13,25,105 'exampl':67 'follow':89 'impress':5 'lemmi':17,90 'like':69 'link':48 'look':68 'markdown':57 'new':43 'nicer':104 'one':101 'origin':51,79 'post':15,27,33,45,52,107 'proper':22 'quotat':58 'rather':62 'refer':76 'result':40 'see':87 'sh.itjust.works':36,72,81,93,97 'sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':92 'sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':35 'sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':71 'sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':80 'sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':96 'solut':64 'start':86 'support':11 'thought':19 'thunder':95 'ugli':63 'ui':91 'way':23 'would':39"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704661494
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12297084"
  +editedAt: DateTimeImmutable @1712584629 {#1854
    date: 2024-04-08 15:57:09.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704587994 {#2406
    date: 2024-01-07 01:39:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#1791
  +user: Proxies\__CG__\App\Entity\User {#1950 …}
  +magazine: App\Entity\Magazine {#264
    +icon: null
    +name: "lemmy_support@lemmy.ml"
    +title: "lemmy_support"
    +description: """
      Support / questions about Lemmy.\n
      \n
      [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 130
    +entryCommentCount: 600
    +postCount: 2
    +postCommentCount: 14
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1728910137 {#274
      date: 2024-10-14 14:48:57.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#252 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#248 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#237 …}
    +entries: Doctrine\ORM\PersistentCollection {#195 …}
    +posts: Doctrine\ORM\PersistentCollection {#153 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#215 …}
    +bans: Doctrine\ORM\PersistentCollection {#132 …}
    +reports: Doctrine\ORM\PersistentCollection {#118 …}
    +badges: Doctrine\ORM\PersistentCollection {#96 …}
    +logs: Doctrine\ORM\PersistentCollection {#86 …}
    +awards: Doctrine\ORM\PersistentCollection {#75 …}
    +categories: Doctrine\ORM\PersistentCollection {#62 …}
    -id: 40
    +apId: "lemmy_support@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/lemmy_support"
    +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
    +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "lemmy_support"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729581033 {#268
      date: 2024-10-22 09:10:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696687715 {#270
      date: 2023-10-07 16:08:35.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
  +slug: "How-do-you-properly-cross-post-on-Lemmy"
  +title: "How do you properly cross-post on Lemmy?"
  +url: null
  +body: """
    I was under the impression that there was no backend support for cross-posts in Lemmy – I thought that the “proper” way to cross-post was to click the cross post button\n
    \n
    ![](https://sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)\n
    \n
    which would result in a new “create post” with a link to the original post, and the body in markdown quotations (which is a rather ugly solution) which, for example, looks like this:\n
    \n
    ![](https://sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)\n
    \n
    with no reference on the original\n
    \n
    ![](https://sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)\n
    \n
    But I then started seeing the following:\n
    \n
    - Lemmy UI: ![](https://sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)\n
    - Thunder: ![](https://sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)\n
    \n
    How does one create these nicer cross-posts?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 25
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712754019 {#1817
    date: 2024-04-10 15:00:19.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1921 …}
  +votes: Doctrine\ORM\PersistentCollection {#1928 …}
  +reports: Doctrine\ORM\PersistentCollection {#2482 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
  +badges: Doctrine\ORM\PersistentCollection {#2438 …}
  +children: []
  -id: 27741
  -titleTs: "'cross':6 'cross-post':5 'lemmi':9 'post':7 'proper':4"
  -bodyTs: "'/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':94 '/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':37 '/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':73 '/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':82 '/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':98 'backend':10 'bodi':55 'button':34 'click':30 'creat':44,102 'cross':14,26,32,106 'cross-post':13,25,105 'exampl':67 'follow':89 'impress':5 'lemmi':17,90 'like':69 'link':48 'look':68 'markdown':57 'new':43 'nicer':104 'one':101 'origin':51,79 'post':15,27,33,45,52,107 'proper':22 'quotat':58 'rather':62 'refer':76 'result':40 'see':87 'sh.itjust.works':36,72,81,93,97 'sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':92 'sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':35 'sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':71 'sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':80 'sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':96 'solut':64 'start':86 'support':11 'thought':19 'thunder':95 'ugli':63 'ui':91 'way':23 'would':39"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704661494
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12297084"
  +editedAt: DateTimeImmutable @1712584629 {#1854
    date: 2024-04-08 15:57:09.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704587994 {#2406
    date: 2024-01-07 01:39:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#1791
  +user: Proxies\__CG__\App\Entity\User {#1950 …}
  +magazine: App\Entity\Magazine {#264
    +icon: null
    +name: "lemmy_support@lemmy.ml"
    +title: "lemmy_support"
    +description: """
      Support / questions about Lemmy.\n
      \n
      [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 130
    +entryCommentCount: 600
    +postCount: 2
    +postCommentCount: 14
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1728910137 {#274
      date: 2024-10-14 14:48:57.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#252 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#248 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#237 …}
    +entries: Doctrine\ORM\PersistentCollection {#195 …}
    +posts: Doctrine\ORM\PersistentCollection {#153 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#215 …}
    +bans: Doctrine\ORM\PersistentCollection {#132 …}
    +reports: Doctrine\ORM\PersistentCollection {#118 …}
    +badges: Doctrine\ORM\PersistentCollection {#96 …}
    +logs: Doctrine\ORM\PersistentCollection {#86 …}
    +awards: Doctrine\ORM\PersistentCollection {#75 …}
    +categories: Doctrine\ORM\PersistentCollection {#62 …}
    -id: 40
    +apId: "lemmy_support@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/lemmy_support"
    +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
    +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "lemmy_support"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729581033 {#268
      date: 2024-10-22 09:10:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696687715 {#270
      date: 2023-10-07 16:08:35.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
  +slug: "How-do-you-properly-cross-post-on-Lemmy"
  +title: "How do you properly cross-post on Lemmy?"
  +url: null
  +body: """
    I was under the impression that there was no backend support for cross-posts in Lemmy – I thought that the “proper” way to cross-post was to click the cross post button\n
    \n
    ![](https://sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)\n
    \n
    which would result in a new “create post” with a link to the original post, and the body in markdown quotations (which is a rather ugly solution) which, for example, looks like this:\n
    \n
    ![](https://sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)\n
    \n
    with no reference on the original\n
    \n
    ![](https://sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)\n
    \n
    But I then started seeing the following:\n
    \n
    - Lemmy UI: ![](https://sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)\n
    - Thunder: ![](https://sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)\n
    \n
    How does one create these nicer cross-posts?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 25
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712754019 {#1817
    date: 2024-04-10 15:00:19.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1921 …}
  +votes: Doctrine\ORM\PersistentCollection {#1928 …}
  +reports: Doctrine\ORM\PersistentCollection {#2482 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
  +badges: Doctrine\ORM\PersistentCollection {#2438 …}
  +children: []
  -id: 27741
  -titleTs: "'cross':6 'cross-post':5 'lemmi':9 'post':7 'proper':4"
  -bodyTs: "'/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':94 '/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':37 '/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':73 '/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':82 '/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':98 'backend':10 'bodi':55 'button':34 'click':30 'creat':44,102 'cross':14,26,32,106 'cross-post':13,25,105 'exampl':67 'follow':89 'impress':5 'lemmi':17,90 'like':69 'link':48 'look':68 'markdown':57 'new':43 'nicer':104 'one':101 'origin':51,79 'post':15,27,33,45,52,107 'proper':22 'quotat':58 'rather':62 'refer':76 'result':40 'see':87 'sh.itjust.works':36,72,81,93,97 'sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':92 'sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':35 'sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':71 'sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':80 'sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':96 'solut':64 'start':86 'support':11 'thought':19 'thunder':95 'ugli':63 'ui':91 'way':23 'would':39"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704661494
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12297084"
  +editedAt: DateTimeImmutable @1712584629 {#1854
    date: 2024-04-08 15:57:09.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704587994 {#2406
    date: 2024-01-07 01:39:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#4059
  +user: App\Entity\User {#4007 …}
  +entry: App\Entity\Entry {#1791
    +user: Proxies\__CG__\App\Entity\User {#1950 …}
    +magazine: App\Entity\Magazine {#264
      +icon: null
      +name: "lemmy_support@lemmy.ml"
      +title: "lemmy_support"
      +description: """
        Support / questions about Lemmy.\n
        \n
        [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 130
      +entryCommentCount: 600
      +postCount: 2
      +postCommentCount: 14
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1728910137 {#274
        date: 2024-10-14 14:48:57.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#252 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#248 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#237 …}
      +entries: Doctrine\ORM\PersistentCollection {#195 …}
      +posts: Doctrine\ORM\PersistentCollection {#153 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#215 …}
      +bans: Doctrine\ORM\PersistentCollection {#132 …}
      +reports: Doctrine\ORM\PersistentCollection {#118 …}
      +badges: Doctrine\ORM\PersistentCollection {#96 …}
      +logs: Doctrine\ORM\PersistentCollection {#86 …}
      +awards: Doctrine\ORM\PersistentCollection {#75 …}
      +categories: Doctrine\ORM\PersistentCollection {#62 …}
      -id: 40
      +apId: "lemmy_support@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/lemmy_support"
      +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
      +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lemmy_support"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729581033 {#268
        date: 2024-10-22 09:10:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696687715 {#270
        date: 2023-10-07 16:08:35.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
    +slug: "How-do-you-properly-cross-post-on-Lemmy"
    +title: "How do you properly cross-post on Lemmy?"
    +url: null
    +body: """
      I was under the impression that there was no backend support for cross-posts in Lemmy – I thought that the “proper” way to cross-post was to click the cross post button\n
      \n
      ![](https://sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)\n
      \n
      which would result in a new “create post” with a link to the original post, and the body in markdown quotations (which is a rather ugly solution) which, for example, looks like this:\n
      \n
      ![](https://sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)\n
      \n
      with no reference on the original\n
      \n
      ![](https://sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)\n
      \n
      But I then started seeing the following:\n
      \n
      - Lemmy UI: ![](https://sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)\n
      - Thunder: ![](https://sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)\n
      \n
      How does one create these nicer cross-posts?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 25
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712754019 {#1817
      date: 2024-04-10 15:00:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1921 …}
    +votes: Doctrine\ORM\PersistentCollection {#1928 …}
    +reports: Doctrine\ORM\PersistentCollection {#2482 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
    +badges: Doctrine\ORM\PersistentCollection {#2438 …}
    +children: []
    -id: 27741
    -titleTs: "'cross':6 'cross-post':5 'lemmi':9 'post':7 'proper':4"
    -bodyTs: "'/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':94 '/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':37 '/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':73 '/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':82 '/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':98 'backend':10 'bodi':55 'button':34 'click':30 'creat':44,102 'cross':14,26,32,106 'cross-post':13,25,105 'exampl':67 'follow':89 'impress':5 'lemmi':17,90 'like':69 'link':48 'look':68 'markdown':57 'new':43 'nicer':104 'one':101 'origin':51,79 'post':15,27,33,45,52,107 'proper':22 'quotat':58 'rather':62 'refer':76 'result':40 'see':87 'sh.itjust.works':36,72,81,93,97 'sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':92 'sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':35 'sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':71 'sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':80 'sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':96 'solut':64 'start':86 'support':11 'thought':19 'thunder':95 'ugli':63 'ui':91 'way':23 'would':39"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704661494
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12297084"
    +editedAt: DateTimeImmutable @1712584629 {#1854
      date: 2024-04-08 15:57:09.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704587994 {#2406
      date: 2024-01-07 01:39:54.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    the cross-post button is the correct way to do it, but sometimes I do delete the `> ` at the start of each line to remove the quote block\n
    \n
    currently the “cross-posted to:” thing is based on the link URL, so text-posts don’t have that for now, but any link post will get it automatically if you used the cross-post button\n
    \n
    (easy solution is to have a url for every post, even if it’s just a simple image)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1712754019 {#4069
    date: 2024-04-10 15:00:19.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@Kalcifer@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4057 …}
  +nested: Doctrine\ORM\PersistentCollection {#4055 …}
  +votes: Doctrine\ORM\PersistentCollection {#4053 …}
  +reports: Doctrine\ORM\PersistentCollection {#4051 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4019 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4023 …}
  -id: 287564
  -bodyTs: "'automat':60 'base':38 'block':29 'button':5,68 'correct':8 'cross':3,33,66 'cross-post':2,32,65 'current':30 'delet':17 'easi':69 'even':79 'everi':77 'get':58 'imag':86 'line':24 'link':41,55 'post':4,34,46,56,67,78 'quot':28 'remov':26 'simpl':85 'solut':70 'sometim':14 'start':21 'text':45 'text-post':44 'thing':36 'url':42,75 'use':63 'way':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6208957"
  +editedAt: DateTimeImmutable @1720353200 {#4005
    date: 2024-07-07 13:53:20.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704595896 {#4068
    date: 2024-01-07 03:51:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#4059
  +user: App\Entity\User {#4007 …}
  +entry: App\Entity\Entry {#1791
    +user: Proxies\__CG__\App\Entity\User {#1950 …}
    +magazine: App\Entity\Magazine {#264
      +icon: null
      +name: "lemmy_support@lemmy.ml"
      +title: "lemmy_support"
      +description: """
        Support / questions about Lemmy.\n
        \n
        [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 130
      +entryCommentCount: 600
      +postCount: 2
      +postCommentCount: 14
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1728910137 {#274
        date: 2024-10-14 14:48:57.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#252 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#248 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#237 …}
      +entries: Doctrine\ORM\PersistentCollection {#195 …}
      +posts: Doctrine\ORM\PersistentCollection {#153 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#215 …}
      +bans: Doctrine\ORM\PersistentCollection {#132 …}
      +reports: Doctrine\ORM\PersistentCollection {#118 …}
      +badges: Doctrine\ORM\PersistentCollection {#96 …}
      +logs: Doctrine\ORM\PersistentCollection {#86 …}
      +awards: Doctrine\ORM\PersistentCollection {#75 …}
      +categories: Doctrine\ORM\PersistentCollection {#62 …}
      -id: 40
      +apId: "lemmy_support@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/lemmy_support"
      +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
      +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lemmy_support"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729581033 {#268
        date: 2024-10-22 09:10:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696687715 {#270
        date: 2023-10-07 16:08:35.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
    +slug: "How-do-you-properly-cross-post-on-Lemmy"
    +title: "How do you properly cross-post on Lemmy?"
    +url: null
    +body: """
      I was under the impression that there was no backend support for cross-posts in Lemmy – I thought that the “proper” way to cross-post was to click the cross post button\n
      \n
      ![](https://sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)\n
      \n
      which would result in a new “create post” with a link to the original post, and the body in markdown quotations (which is a rather ugly solution) which, for example, looks like this:\n
      \n
      ![](https://sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)\n
      \n
      with no reference on the original\n
      \n
      ![](https://sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)\n
      \n
      But I then started seeing the following:\n
      \n
      - Lemmy UI: ![](https://sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)\n
      - Thunder: ![](https://sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)\n
      \n
      How does one create these nicer cross-posts?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 25
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712754019 {#1817
      date: 2024-04-10 15:00:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1921 …}
    +votes: Doctrine\ORM\PersistentCollection {#1928 …}
    +reports: Doctrine\ORM\PersistentCollection {#2482 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
    +badges: Doctrine\ORM\PersistentCollection {#2438 …}
    +children: []
    -id: 27741
    -titleTs: "'cross':6 'cross-post':5 'lemmi':9 'post':7 'proper':4"
    -bodyTs: "'/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':94 '/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':37 '/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':73 '/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':82 '/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':98 'backend':10 'bodi':55 'button':34 'click':30 'creat':44,102 'cross':14,26,32,106 'cross-post':13,25,105 'exampl':67 'follow':89 'impress':5 'lemmi':17,90 'like':69 'link':48 'look':68 'markdown':57 'new':43 'nicer':104 'one':101 'origin':51,79 'post':15,27,33,45,52,107 'proper':22 'quotat':58 'rather':62 'refer':76 'result':40 'see':87 'sh.itjust.works':36,72,81,93,97 'sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':92 'sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':35 'sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':71 'sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':80 'sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':96 'solut':64 'start':86 'support':11 'thought':19 'thunder':95 'ugli':63 'ui':91 'way':23 'would':39"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704661494
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12297084"
    +editedAt: DateTimeImmutable @1712584629 {#1854
      date: 2024-04-08 15:57:09.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704587994 {#2406
      date: 2024-01-07 01:39:54.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    the cross-post button is the correct way to do it, but sometimes I do delete the `> ` at the start of each line to remove the quote block\n
    \n
    currently the “cross-posted to:” thing is based on the link URL, so text-posts don’t have that for now, but any link post will get it automatically if you used the cross-post button\n
    \n
    (easy solution is to have a url for every post, even if it’s just a simple image)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1712754019 {#4069
    date: 2024-04-10 15:00:19.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@Kalcifer@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4057 …}
  +nested: Doctrine\ORM\PersistentCollection {#4055 …}
  +votes: Doctrine\ORM\PersistentCollection {#4053 …}
  +reports: Doctrine\ORM\PersistentCollection {#4051 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4019 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4023 …}
  -id: 287564
  -bodyTs: "'automat':60 'base':38 'block':29 'button':5,68 'correct':8 'cross':3,33,66 'cross-post':2,32,65 'current':30 'delet':17 'easi':69 'even':79 'everi':77 'get':58 'imag':86 'line':24 'link':41,55 'post':4,34,46,56,67,78 'quot':28 'remov':26 'simpl':85 'solut':70 'sometim':14 'start':21 'text':45 'text-post':44 'thing':36 'url':42,75 'use':63 'way':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6208957"
  +editedAt: DateTimeImmutable @1720353200 {#4005
    date: 2024-07-07 13:53:20.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704595896 {#4068
    date: 2024-01-07 03:51:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#4059
  +user: App\Entity\User {#4007 …}
  +entry: App\Entity\Entry {#1791
    +user: Proxies\__CG__\App\Entity\User {#1950 …}
    +magazine: App\Entity\Magazine {#264
      +icon: null
      +name: "lemmy_support@lemmy.ml"
      +title: "lemmy_support"
      +description: """
        Support / questions about Lemmy.\n
        \n
        [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 130
      +entryCommentCount: 600
      +postCount: 2
      +postCommentCount: 14
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1728910137 {#274
        date: 2024-10-14 14:48:57.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#252 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#248 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#237 …}
      +entries: Doctrine\ORM\PersistentCollection {#195 …}
      +posts: Doctrine\ORM\PersistentCollection {#153 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#215 …}
      +bans: Doctrine\ORM\PersistentCollection {#132 …}
      +reports: Doctrine\ORM\PersistentCollection {#118 …}
      +badges: Doctrine\ORM\PersistentCollection {#96 …}
      +logs: Doctrine\ORM\PersistentCollection {#86 …}
      +awards: Doctrine\ORM\PersistentCollection {#75 …}
      +categories: Doctrine\ORM\PersistentCollection {#62 …}
      -id: 40
      +apId: "lemmy_support@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/lemmy_support"
      +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
      +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lemmy_support"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729581033 {#268
        date: 2024-10-22 09:10:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696687715 {#270
        date: 2023-10-07 16:08:35.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
    +slug: "How-do-you-properly-cross-post-on-Lemmy"
    +title: "How do you properly cross-post on Lemmy?"
    +url: null
    +body: """
      I was under the impression that there was no backend support for cross-posts in Lemmy – I thought that the “proper” way to cross-post was to click the cross post button\n
      \n
      ![](https://sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)\n
      \n
      which would result in a new “create post” with a link to the original post, and the body in markdown quotations (which is a rather ugly solution) which, for example, looks like this:\n
      \n
      ![](https://sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)\n
      \n
      with no reference on the original\n
      \n
      ![](https://sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)\n
      \n
      But I then started seeing the following:\n
      \n
      - Lemmy UI: ![](https://sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)\n
      - Thunder: ![](https://sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)\n
      \n
      How does one create these nicer cross-posts?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 25
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712754019 {#1817
      date: 2024-04-10 15:00:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1921 …}
    +votes: Doctrine\ORM\PersistentCollection {#1928 …}
    +reports: Doctrine\ORM\PersistentCollection {#2482 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
    +badges: Doctrine\ORM\PersistentCollection {#2438 …}
    +children: []
    -id: 27741
    -titleTs: "'cross':6 'cross-post':5 'lemmi':9 'post':7 'proper':4"
    -bodyTs: "'/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':94 '/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':37 '/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':73 '/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':82 '/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':98 'backend':10 'bodi':55 'button':34 'click':30 'creat':44,102 'cross':14,26,32,106 'cross-post':13,25,105 'exampl':67 'follow':89 'impress':5 'lemmi':17,90 'like':69 'link':48 'look':68 'markdown':57 'new':43 'nicer':104 'one':101 'origin':51,79 'post':15,27,33,45,52,107 'proper':22 'quotat':58 'rather':62 'refer':76 'result':40 'see':87 'sh.itjust.works':36,72,81,93,97 'sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':92 'sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':35 'sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':71 'sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':80 'sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':96 'solut':64 'start':86 'support':11 'thought':19 'thunder':95 'ugli':63 'ui':91 'way':23 'would':39"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704661494
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12297084"
    +editedAt: DateTimeImmutable @1712584629 {#1854
      date: 2024-04-08 15:57:09.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704587994 {#2406
      date: 2024-01-07 01:39:54.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    the cross-post button is the correct way to do it, but sometimes I do delete the `> ` at the start of each line to remove the quote block\n
    \n
    currently the “cross-posted to:” thing is based on the link URL, so text-posts don’t have that for now, but any link post will get it automatically if you used the cross-post button\n
    \n
    (easy solution is to have a url for every post, even if it’s just a simple image)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1712754019 {#4069
    date: 2024-04-10 15:00:19.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@Kalcifer@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4057 …}
  +nested: Doctrine\ORM\PersistentCollection {#4055 …}
  +votes: Doctrine\ORM\PersistentCollection {#4053 …}
  +reports: Doctrine\ORM\PersistentCollection {#4051 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4019 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4023 …}
  -id: 287564
  -bodyTs: "'automat':60 'base':38 'block':29 'button':5,68 'correct':8 'cross':3,33,66 'cross-post':2,32,65 'current':30 'delet':17 'easi':69 'even':79 'everi':77 'get':58 'imag':86 'line':24 'link':41,55 'post':4,34,46,56,67,78 'quot':28 'remov':26 'simpl':85 'solut':70 'sometim':14 'start':21 'text':45 'text-post':44 'thing':36 'url':42,75 'use':63 'way':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6208957"
  +editedAt: DateTimeImmutable @1720353200 {#4005
    date: 2024-07-07 13:53:20.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704595896 {#4068
    date: 2024-01-07 03:51:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#4181
  +user: Proxies\__CG__\App\Entity\User {#4189 …}
  +entry: App\Entity\Entry {#1791
    +user: Proxies\__CG__\App\Entity\User {#1950 …}
    +magazine: App\Entity\Magazine {#264
      +icon: null
      +name: "lemmy_support@lemmy.ml"
      +title: "lemmy_support"
      +description: """
        Support / questions about Lemmy.\n
        \n
        [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 130
      +entryCommentCount: 600
      +postCount: 2
      +postCommentCount: 14
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1728910137 {#274
        date: 2024-10-14 14:48:57.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#252 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#248 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#237 …}
      +entries: Doctrine\ORM\PersistentCollection {#195 …}
      +posts: Doctrine\ORM\PersistentCollection {#153 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#215 …}
      +bans: Doctrine\ORM\PersistentCollection {#132 …}
      +reports: Doctrine\ORM\PersistentCollection {#118 …}
      +badges: Doctrine\ORM\PersistentCollection {#96 …}
      +logs: Doctrine\ORM\PersistentCollection {#86 …}
      +awards: Doctrine\ORM\PersistentCollection {#75 …}
      +categories: Doctrine\ORM\PersistentCollection {#62 …}
      -id: 40
      +apId: "lemmy_support@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/lemmy_support"
      +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
      +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lemmy_support"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729581033 {#268
        date: 2024-10-22 09:10:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696687715 {#270
        date: 2023-10-07 16:08:35.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
    +slug: "How-do-you-properly-cross-post-on-Lemmy"
    +title: "How do you properly cross-post on Lemmy?"
    +url: null
    +body: """
      I was under the impression that there was no backend support for cross-posts in Lemmy – I thought that the “proper” way to cross-post was to click the cross post button\n
      \n
      ![](https://sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)\n
      \n
      which would result in a new “create post” with a link to the original post, and the body in markdown quotations (which is a rather ugly solution) which, for example, looks like this:\n
      \n
      ![](https://sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)\n
      \n
      with no reference on the original\n
      \n
      ![](https://sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)\n
      \n
      But I then started seeing the following:\n
      \n
      - Lemmy UI: ![](https://sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)\n
      - Thunder: ![](https://sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)\n
      \n
      How does one create these nicer cross-posts?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 25
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712754019 {#1817
      date: 2024-04-10 15:00:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1921 …}
    +votes: Doctrine\ORM\PersistentCollection {#1928 …}
    +reports: Doctrine\ORM\PersistentCollection {#2482 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
    +badges: Doctrine\ORM\PersistentCollection {#2438 …}
    +children: []
    -id: 27741
    -titleTs: "'cross':6 'cross-post':5 'lemmi':9 'post':7 'proper':4"
    -bodyTs: "'/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':94 '/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':37 '/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':73 '/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':82 '/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':98 'backend':10 'bodi':55 'button':34 'click':30 'creat':44,102 'cross':14,26,32,106 'cross-post':13,25,105 'exampl':67 'follow':89 'impress':5 'lemmi':17,90 'like':69 'link':48 'look':68 'markdown':57 'new':43 'nicer':104 'one':101 'origin':51,79 'post':15,27,33,45,52,107 'proper':22 'quotat':58 'rather':62 'refer':76 'result':40 'see':87 'sh.itjust.works':36,72,81,93,97 'sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':92 'sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':35 'sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':71 'sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':80 'sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':96 'solut':64 'start':86 'support':11 'thought':19 'thunder':95 'ugli':63 'ui':91 'way':23 'would':39"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704661494
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12297084"
    +editedAt: DateTimeImmutable @1712584629 {#1854
      date: 2024-04-08 15:57:09.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704587994 {#2406
      date: 2024-01-07 01:39:54.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4059
    +user: App\Entity\User {#4007 …}
    +entry: App\Entity\Entry {#1791}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      the cross-post button is the correct way to do it, but sometimes I do delete the `> ` at the start of each line to remove the quote block\n
      \n
      currently the “cross-posted to:” thing is based on the link URL, so text-posts don’t have that for now, but any link post will get it automatically if you used the cross-post button\n
      \n
      (easy solution is to have a url for every post, even if it’s just a simple image)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1712754019 {#4069
      date: 2024-04-10 15:00:19.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4057 …}
    +nested: Doctrine\ORM\PersistentCollection {#4055 …}
    +votes: Doctrine\ORM\PersistentCollection {#4053 …}
    +reports: Doctrine\ORM\PersistentCollection {#4051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4019 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4023 …}
    -id: 287564
    -bodyTs: "'automat':60 'base':38 'block':29 'button':5,68 'correct':8 'cross':3,33,66 'cross-post':2,32,65 'current':30 'delet':17 'easi':69 'even':79 'everi':77 'get':58 'imag':86 'line':24 'link':41,55 'post':4,34,46,56,67,78 'quot':28 'remov':26 'simpl':85 'solut':70 'sometim':14 'start':21 'text':45 'text-post':44 'thing':36 'url':42,75 'use':63 'way':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6208957"
    +editedAt: DateTimeImmutable @1720353200 {#4005
      date: 2024-07-07 13:53:20.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704595896 {#4068
      date: 2024-01-07 03:51:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4059}
  +body: "Yeah, I do that ‘>’ delete dance too. What a pain in the ass! 😄😭"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704640350 {#4186
    date: 2024-01-07 16:12:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@Die4Ever@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4192 …}
  +nested: Doctrine\ORM\PersistentCollection {#4194 …}
  +votes: Doctrine\ORM\PersistentCollection {#4190 …}
  +reports: Doctrine\ORM\PersistentCollection {#4197 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4199 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4201 …}
  -id: 288847
  -bodyTs: "'ass':13 'danc':6 'delet':5 'pain':10 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6476764"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704640350 {#4183
    date: 2024-01-07 16:12:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#4181
  +user: Proxies\__CG__\App\Entity\User {#4189 …}
  +entry: App\Entity\Entry {#1791
    +user: Proxies\__CG__\App\Entity\User {#1950 …}
    +magazine: App\Entity\Magazine {#264
      +icon: null
      +name: "lemmy_support@lemmy.ml"
      +title: "lemmy_support"
      +description: """
        Support / questions about Lemmy.\n
        \n
        [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 130
      +entryCommentCount: 600
      +postCount: 2
      +postCommentCount: 14
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1728910137 {#274
        date: 2024-10-14 14:48:57.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#252 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#248 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#237 …}
      +entries: Doctrine\ORM\PersistentCollection {#195 …}
      +posts: Doctrine\ORM\PersistentCollection {#153 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#215 …}
      +bans: Doctrine\ORM\PersistentCollection {#132 …}
      +reports: Doctrine\ORM\PersistentCollection {#118 …}
      +badges: Doctrine\ORM\PersistentCollection {#96 …}
      +logs: Doctrine\ORM\PersistentCollection {#86 …}
      +awards: Doctrine\ORM\PersistentCollection {#75 …}
      +categories: Doctrine\ORM\PersistentCollection {#62 …}
      -id: 40
      +apId: "lemmy_support@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/lemmy_support"
      +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
      +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lemmy_support"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729581033 {#268
        date: 2024-10-22 09:10:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696687715 {#270
        date: 2023-10-07 16:08:35.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
    +slug: "How-do-you-properly-cross-post-on-Lemmy"
    +title: "How do you properly cross-post on Lemmy?"
    +url: null
    +body: """
      I was under the impression that there was no backend support for cross-posts in Lemmy – I thought that the “proper” way to cross-post was to click the cross post button\n
      \n
      ![](https://sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)\n
      \n
      which would result in a new “create post” with a link to the original post, and the body in markdown quotations (which is a rather ugly solution) which, for example, looks like this:\n
      \n
      ![](https://sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)\n
      \n
      with no reference on the original\n
      \n
      ![](https://sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)\n
      \n
      But I then started seeing the following:\n
      \n
      - Lemmy UI: ![](https://sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)\n
      - Thunder: ![](https://sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)\n
      \n
      How does one create these nicer cross-posts?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 25
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712754019 {#1817
      date: 2024-04-10 15:00:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1921 …}
    +votes: Doctrine\ORM\PersistentCollection {#1928 …}
    +reports: Doctrine\ORM\PersistentCollection {#2482 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
    +badges: Doctrine\ORM\PersistentCollection {#2438 …}
    +children: []
    -id: 27741
    -titleTs: "'cross':6 'cross-post':5 'lemmi':9 'post':7 'proper':4"
    -bodyTs: "'/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':94 '/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':37 '/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':73 '/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':82 '/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':98 'backend':10 'bodi':55 'button':34 'click':30 'creat':44,102 'cross':14,26,32,106 'cross-post':13,25,105 'exampl':67 'follow':89 'impress':5 'lemmi':17,90 'like':69 'link':48 'look':68 'markdown':57 'new':43 'nicer':104 'one':101 'origin':51,79 'post':15,27,33,45,52,107 'proper':22 'quotat':58 'rather':62 'refer':76 'result':40 'see':87 'sh.itjust.works':36,72,81,93,97 'sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':92 'sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':35 'sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':71 'sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':80 'sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':96 'solut':64 'start':86 'support':11 'thought':19 'thunder':95 'ugli':63 'ui':91 'way':23 'would':39"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704661494
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12297084"
    +editedAt: DateTimeImmutable @1712584629 {#1854
      date: 2024-04-08 15:57:09.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704587994 {#2406
      date: 2024-01-07 01:39:54.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4059
    +user: App\Entity\User {#4007 …}
    +entry: App\Entity\Entry {#1791}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      the cross-post button is the correct way to do it, but sometimes I do delete the `> ` at the start of each line to remove the quote block\n
      \n
      currently the “cross-posted to:” thing is based on the link URL, so text-posts don’t have that for now, but any link post will get it automatically if you used the cross-post button\n
      \n
      (easy solution is to have a url for every post, even if it’s just a simple image)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1712754019 {#4069
      date: 2024-04-10 15:00:19.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4057 …}
    +nested: Doctrine\ORM\PersistentCollection {#4055 …}
    +votes: Doctrine\ORM\PersistentCollection {#4053 …}
    +reports: Doctrine\ORM\PersistentCollection {#4051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4019 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4023 …}
    -id: 287564
    -bodyTs: "'automat':60 'base':38 'block':29 'button':5,68 'correct':8 'cross':3,33,66 'cross-post':2,32,65 'current':30 'delet':17 'easi':69 'even':79 'everi':77 'get':58 'imag':86 'line':24 'link':41,55 'post':4,34,46,56,67,78 'quot':28 'remov':26 'simpl':85 'solut':70 'sometim':14 'start':21 'text':45 'text-post':44 'thing':36 'url':42,75 'use':63 'way':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6208957"
    +editedAt: DateTimeImmutable @1720353200 {#4005
      date: 2024-07-07 13:53:20.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704595896 {#4068
      date: 2024-01-07 03:51:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4059}
  +body: "Yeah, I do that ‘>’ delete dance too. What a pain in the ass! 😄😭"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704640350 {#4186
    date: 2024-01-07 16:12:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@Die4Ever@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4192 …}
  +nested: Doctrine\ORM\PersistentCollection {#4194 …}
  +votes: Doctrine\ORM\PersistentCollection {#4190 …}
  +reports: Doctrine\ORM\PersistentCollection {#4197 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4199 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4201 …}
  -id: 288847
  -bodyTs: "'ass':13 'danc':6 'delet':5 'pain':10 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6476764"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704640350 {#4183
    date: 2024-01-07 16:12:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#4181
  +user: Proxies\__CG__\App\Entity\User {#4189 …}
  +entry: App\Entity\Entry {#1791
    +user: Proxies\__CG__\App\Entity\User {#1950 …}
    +magazine: App\Entity\Magazine {#264
      +icon: null
      +name: "lemmy_support@lemmy.ml"
      +title: "lemmy_support"
      +description: """
        Support / questions about Lemmy.\n
        \n
        [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 130
      +entryCommentCount: 600
      +postCount: 2
      +postCommentCount: 14
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1728910137 {#274
        date: 2024-10-14 14:48:57.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#252 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#248 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#237 …}
      +entries: Doctrine\ORM\PersistentCollection {#195 …}
      +posts: Doctrine\ORM\PersistentCollection {#153 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#215 …}
      +bans: Doctrine\ORM\PersistentCollection {#132 …}
      +reports: Doctrine\ORM\PersistentCollection {#118 …}
      +badges: Doctrine\ORM\PersistentCollection {#96 …}
      +logs: Doctrine\ORM\PersistentCollection {#86 …}
      +awards: Doctrine\ORM\PersistentCollection {#75 …}
      +categories: Doctrine\ORM\PersistentCollection {#62 …}
      -id: 40
      +apId: "lemmy_support@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/lemmy_support"
      +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
      +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lemmy_support"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729581033 {#268
        date: 2024-10-22 09:10:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696687715 {#270
        date: 2023-10-07 16:08:35.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
    +slug: "How-do-you-properly-cross-post-on-Lemmy"
    +title: "How do you properly cross-post on Lemmy?"
    +url: null
    +body: """
      I was under the impression that there was no backend support for cross-posts in Lemmy – I thought that the “proper” way to cross-post was to click the cross post button\n
      \n
      ![](https://sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)\n
      \n
      which would result in a new “create post” with a link to the original post, and the body in markdown quotations (which is a rather ugly solution) which, for example, looks like this:\n
      \n
      ![](https://sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)\n
      \n
      with no reference on the original\n
      \n
      ![](https://sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)\n
      \n
      But I then started seeing the following:\n
      \n
      - Lemmy UI: ![](https://sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)\n
      - Thunder: ![](https://sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)\n
      \n
      How does one create these nicer cross-posts?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 25
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712754019 {#1817
      date: 2024-04-10 15:00:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1921 …}
    +votes: Doctrine\ORM\PersistentCollection {#1928 …}
    +reports: Doctrine\ORM\PersistentCollection {#2482 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
    +badges: Doctrine\ORM\PersistentCollection {#2438 …}
    +children: []
    -id: 27741
    -titleTs: "'cross':6 'cross-post':5 'lemmi':9 'post':7 'proper':4"
    -bodyTs: "'/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':94 '/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':37 '/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':73 '/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':82 '/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':98 'backend':10 'bodi':55 'button':34 'click':30 'creat':44,102 'cross':14,26,32,106 'cross-post':13,25,105 'exampl':67 'follow':89 'impress':5 'lemmi':17,90 'like':69 'link':48 'look':68 'markdown':57 'new':43 'nicer':104 'one':101 'origin':51,79 'post':15,27,33,45,52,107 'proper':22 'quotat':58 'rather':62 'refer':76 'result':40 'see':87 'sh.itjust.works':36,72,81,93,97 'sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':92 'sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':35 'sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':71 'sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':80 'sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':96 'solut':64 'start':86 'support':11 'thought':19 'thunder':95 'ugli':63 'ui':91 'way':23 'would':39"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704661494
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12297084"
    +editedAt: DateTimeImmutable @1712584629 {#1854
      date: 2024-04-08 15:57:09.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704587994 {#2406
      date: 2024-01-07 01:39:54.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4059
    +user: App\Entity\User {#4007 …}
    +entry: App\Entity\Entry {#1791}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      the cross-post button is the correct way to do it, but sometimes I do delete the `> ` at the start of each line to remove the quote block\n
      \n
      currently the “cross-posted to:” thing is based on the link URL, so text-posts don’t have that for now, but any link post will get it automatically if you used the cross-post button\n
      \n
      (easy solution is to have a url for every post, even if it’s just a simple image)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1712754019 {#4069
      date: 2024-04-10 15:00:19.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4057 …}
    +nested: Doctrine\ORM\PersistentCollection {#4055 …}
    +votes: Doctrine\ORM\PersistentCollection {#4053 …}
    +reports: Doctrine\ORM\PersistentCollection {#4051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4019 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4023 …}
    -id: 287564
    -bodyTs: "'automat':60 'base':38 'block':29 'button':5,68 'correct':8 'cross':3,33,66 'cross-post':2,32,65 'current':30 'delet':17 'easi':69 'even':79 'everi':77 'get':58 'imag':86 'line':24 'link':41,55 'post':4,34,46,56,67,78 'quot':28 'remov':26 'simpl':85 'solut':70 'sometim':14 'start':21 'text':45 'text-post':44 'thing':36 'url':42,75 'use':63 'way':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6208957"
    +editedAt: DateTimeImmutable @1720353200 {#4005
      date: 2024-07-07 13:53:20.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704595896 {#4068
      date: 2024-01-07 03:51:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4059}
  +body: "Yeah, I do that ‘>’ delete dance too. What a pain in the ass! 😄😭"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704640350 {#4186
    date: 2024-01-07 16:12:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@Die4Ever@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4192 …}
  +nested: Doctrine\ORM\PersistentCollection {#4194 …}
  +votes: Doctrine\ORM\PersistentCollection {#4190 …}
  +reports: Doctrine\ORM\PersistentCollection {#4197 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4199 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4201 …}
  -id: 288847
  -bodyTs: "'ass':13 'danc':6 'delet':5 'pain':10 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6476764"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704640350 {#4183
    date: 2024-01-07 16:12:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#4097
  +user: App\Entity\User {#4080 …}
  +entry: App\Entity\Entry {#1791
    +user: Proxies\__CG__\App\Entity\User {#1950 …}
    +magazine: App\Entity\Magazine {#264
      +icon: null
      +name: "lemmy_support@lemmy.ml"
      +title: "lemmy_support"
      +description: """
        Support / questions about Lemmy.\n
        \n
        [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 130
      +entryCommentCount: 600
      +postCount: 2
      +postCommentCount: 14
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1728910137 {#274
        date: 2024-10-14 14:48:57.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#252 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#248 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#237 …}
      +entries: Doctrine\ORM\PersistentCollection {#195 …}
      +posts: Doctrine\ORM\PersistentCollection {#153 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#215 …}
      +bans: Doctrine\ORM\PersistentCollection {#132 …}
      +reports: Doctrine\ORM\PersistentCollection {#118 …}
      +badges: Doctrine\ORM\PersistentCollection {#96 …}
      +logs: Doctrine\ORM\PersistentCollection {#86 …}
      +awards: Doctrine\ORM\PersistentCollection {#75 …}
      +categories: Doctrine\ORM\PersistentCollection {#62 …}
      -id: 40
      +apId: "lemmy_support@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/lemmy_support"
      +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
      +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lemmy_support"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729581033 {#268
        date: 2024-10-22 09:10:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696687715 {#270
        date: 2023-10-07 16:08:35.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
    +slug: "How-do-you-properly-cross-post-on-Lemmy"
    +title: "How do you properly cross-post on Lemmy?"
    +url: null
    +body: """
      I was under the impression that there was no backend support for cross-posts in Lemmy – I thought that the “proper” way to cross-post was to click the cross post button\n
      \n
      ![](https://sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)\n
      \n
      which would result in a new “create post” with a link to the original post, and the body in markdown quotations (which is a rather ugly solution) which, for example, looks like this:\n
      \n
      ![](https://sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)\n
      \n
      with no reference on the original\n
      \n
      ![](https://sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)\n
      \n
      But I then started seeing the following:\n
      \n
      - Lemmy UI: ![](https://sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)\n
      - Thunder: ![](https://sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)\n
      \n
      How does one create these nicer cross-posts?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 25
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712754019 {#1817
      date: 2024-04-10 15:00:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1921 …}
    +votes: Doctrine\ORM\PersistentCollection {#1928 …}
    +reports: Doctrine\ORM\PersistentCollection {#2482 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
    +badges: Doctrine\ORM\PersistentCollection {#2438 …}
    +children: []
    -id: 27741
    -titleTs: "'cross':6 'cross-post':5 'lemmi':9 'post':7 'proper':4"
    -bodyTs: "'/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':94 '/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':37 '/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':73 '/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':82 '/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':98 'backend':10 'bodi':55 'button':34 'click':30 'creat':44,102 'cross':14,26,32,106 'cross-post':13,25,105 'exampl':67 'follow':89 'impress':5 'lemmi':17,90 'like':69 'link':48 'look':68 'markdown':57 'new':43 'nicer':104 'one':101 'origin':51,79 'post':15,27,33,45,52,107 'proper':22 'quotat':58 'rather':62 'refer':76 'result':40 'see':87 'sh.itjust.works':36,72,81,93,97 'sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':92 'sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':35 'sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':71 'sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':80 'sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':96 'solut':64 'start':86 'support':11 'thought':19 'thunder':95 'ugli':63 'ui':91 'way':23 'would':39"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704661494
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12297084"
    +editedAt: DateTimeImmutable @1712584629 {#1854
      date: 2024-04-08 15:57:09.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704587994 {#2406
      date: 2024-01-07 01:39:54.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    That’s just the UI that shows you other communities where the same link has been posted.\n
    \n
    If you want to create a cross-post like that for an existing post that has a URL, just make a new one with the same URL. If you want to create one for a text-only post, I think that’s not possible though.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704588230 {#4103
    date: 2024-01-07 01:43:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4095 …}
  +nested: Doctrine\ORM\PersistentCollection {#4093 …}
  +votes: Doctrine\ORM\PersistentCollection {#4091 …}
  +reports: Doctrine\ORM\PersistentCollection {#4088 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4084 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4082 …}
  -id: 287276
  -bodyTs: "'communiti':10 'creat':22,50 'cross':25 'cross-post':24 'exist':31 'like':27 'link':14 'make':38 'new':40 'one':41,51 'possibl':63 'post':17,26,32,57 'show':7 'text':55 'text-on':54 'think':59 'though':64 'ui':5 'url':36,45 'want':20,48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6466791"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704588230 {#4101
    date: 2024-01-07 01:43:50.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#4097
  +user: App\Entity\User {#4080 …}
  +entry: App\Entity\Entry {#1791
    +user: Proxies\__CG__\App\Entity\User {#1950 …}
    +magazine: App\Entity\Magazine {#264
      +icon: null
      +name: "lemmy_support@lemmy.ml"
      +title: "lemmy_support"
      +description: """
        Support / questions about Lemmy.\n
        \n
        [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 130
      +entryCommentCount: 600
      +postCount: 2
      +postCommentCount: 14
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1728910137 {#274
        date: 2024-10-14 14:48:57.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#252 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#248 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#237 …}
      +entries: Doctrine\ORM\PersistentCollection {#195 …}
      +posts: Doctrine\ORM\PersistentCollection {#153 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#215 …}
      +bans: Doctrine\ORM\PersistentCollection {#132 …}
      +reports: Doctrine\ORM\PersistentCollection {#118 …}
      +badges: Doctrine\ORM\PersistentCollection {#96 …}
      +logs: Doctrine\ORM\PersistentCollection {#86 …}
      +awards: Doctrine\ORM\PersistentCollection {#75 …}
      +categories: Doctrine\ORM\PersistentCollection {#62 …}
      -id: 40
      +apId: "lemmy_support@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/lemmy_support"
      +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
      +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lemmy_support"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729581033 {#268
        date: 2024-10-22 09:10:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696687715 {#270
        date: 2023-10-07 16:08:35.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
    +slug: "How-do-you-properly-cross-post-on-Lemmy"
    +title: "How do you properly cross-post on Lemmy?"
    +url: null
    +body: """
      I was under the impression that there was no backend support for cross-posts in Lemmy – I thought that the “proper” way to cross-post was to click the cross post button\n
      \n
      ![](https://sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)\n
      \n
      which would result in a new “create post” with a link to the original post, and the body in markdown quotations (which is a rather ugly solution) which, for example, looks like this:\n
      \n
      ![](https://sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)\n
      \n
      with no reference on the original\n
      \n
      ![](https://sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)\n
      \n
      But I then started seeing the following:\n
      \n
      - Lemmy UI: ![](https://sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)\n
      - Thunder: ![](https://sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)\n
      \n
      How does one create these nicer cross-posts?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 25
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712754019 {#1817
      date: 2024-04-10 15:00:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1921 …}
    +votes: Doctrine\ORM\PersistentCollection {#1928 …}
    +reports: Doctrine\ORM\PersistentCollection {#2482 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
    +badges: Doctrine\ORM\PersistentCollection {#2438 …}
    +children: []
    -id: 27741
    -titleTs: "'cross':6 'cross-post':5 'lemmi':9 'post':7 'proper':4"
    -bodyTs: "'/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':94 '/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':37 '/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':73 '/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':82 '/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':98 'backend':10 'bodi':55 'button':34 'click':30 'creat':44,102 'cross':14,26,32,106 'cross-post':13,25,105 'exampl':67 'follow':89 'impress':5 'lemmi':17,90 'like':69 'link':48 'look':68 'markdown':57 'new':43 'nicer':104 'one':101 'origin':51,79 'post':15,27,33,45,52,107 'proper':22 'quotat':58 'rather':62 'refer':76 'result':40 'see':87 'sh.itjust.works':36,72,81,93,97 'sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':92 'sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':35 'sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':71 'sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':80 'sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':96 'solut':64 'start':86 'support':11 'thought':19 'thunder':95 'ugli':63 'ui':91 'way':23 'would':39"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704661494
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12297084"
    +editedAt: DateTimeImmutable @1712584629 {#1854
      date: 2024-04-08 15:57:09.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704587994 {#2406
      date: 2024-01-07 01:39:54.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    That’s just the UI that shows you other communities where the same link has been posted.\n
    \n
    If you want to create a cross-post like that for an existing post that has a URL, just make a new one with the same URL. If you want to create one for a text-only post, I think that’s not possible though.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704588230 {#4103
    date: 2024-01-07 01:43:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4095 …}
  +nested: Doctrine\ORM\PersistentCollection {#4093 …}
  +votes: Doctrine\ORM\PersistentCollection {#4091 …}
  +reports: Doctrine\ORM\PersistentCollection {#4088 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4084 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4082 …}
  -id: 287276
  -bodyTs: "'communiti':10 'creat':22,50 'cross':25 'cross-post':24 'exist':31 'like':27 'link':14 'make':38 'new':40 'one':41,51 'possibl':63 'post':17,26,32,57 'show':7 'text':55 'text-on':54 'think':59 'though':64 'ui':5 'url':36,45 'want':20,48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6466791"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704588230 {#4101
    date: 2024-01-07 01:43:50.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#4097
  +user: App\Entity\User {#4080 …}
  +entry: App\Entity\Entry {#1791
    +user: Proxies\__CG__\App\Entity\User {#1950 …}
    +magazine: App\Entity\Magazine {#264
      +icon: null
      +name: "lemmy_support@lemmy.ml"
      +title: "lemmy_support"
      +description: """
        Support / questions about Lemmy.\n
        \n
        [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 130
      +entryCommentCount: 600
      +postCount: 2
      +postCommentCount: 14
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1728910137 {#274
        date: 2024-10-14 14:48:57.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#252 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#248 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#237 …}
      +entries: Doctrine\ORM\PersistentCollection {#195 …}
      +posts: Doctrine\ORM\PersistentCollection {#153 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#215 …}
      +bans: Doctrine\ORM\PersistentCollection {#132 …}
      +reports: Doctrine\ORM\PersistentCollection {#118 …}
      +badges: Doctrine\ORM\PersistentCollection {#96 …}
      +logs: Doctrine\ORM\PersistentCollection {#86 …}
      +awards: Doctrine\ORM\PersistentCollection {#75 …}
      +categories: Doctrine\ORM\PersistentCollection {#62 …}
      -id: 40
      +apId: "lemmy_support@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/lemmy_support"
      +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
      +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lemmy_support"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729581033 {#268
        date: 2024-10-22 09:10:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696687715 {#270
        date: 2023-10-07 16:08:35.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
    +slug: "How-do-you-properly-cross-post-on-Lemmy"
    +title: "How do you properly cross-post on Lemmy?"
    +url: null
    +body: """
      I was under the impression that there was no backend support for cross-posts in Lemmy – I thought that the “proper” way to cross-post was to click the cross post button\n
      \n
      ![](https://sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)\n
      \n
      which would result in a new “create post” with a link to the original post, and the body in markdown quotations (which is a rather ugly solution) which, for example, looks like this:\n
      \n
      ![](https://sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)\n
      \n
      with no reference on the original\n
      \n
      ![](https://sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)\n
      \n
      But I then started seeing the following:\n
      \n
      - Lemmy UI: ![](https://sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)\n
      - Thunder: ![](https://sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)\n
      \n
      How does one create these nicer cross-posts?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 25
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712754019 {#1817
      date: 2024-04-10 15:00:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1921 …}
    +votes: Doctrine\ORM\PersistentCollection {#1928 …}
    +reports: Doctrine\ORM\PersistentCollection {#2482 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
    +badges: Doctrine\ORM\PersistentCollection {#2438 …}
    +children: []
    -id: 27741
    -titleTs: "'cross':6 'cross-post':5 'lemmi':9 'post':7 'proper':4"
    -bodyTs: "'/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':94 '/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':37 '/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':73 '/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':82 '/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':98 'backend':10 'bodi':55 'button':34 'click':30 'creat':44,102 'cross':14,26,32,106 'cross-post':13,25,105 'exampl':67 'follow':89 'impress':5 'lemmi':17,90 'like':69 'link':48 'look':68 'markdown':57 'new':43 'nicer':104 'one':101 'origin':51,79 'post':15,27,33,45,52,107 'proper':22 'quotat':58 'rather':62 'refer':76 'result':40 'see':87 'sh.itjust.works':36,72,81,93,97 'sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':92 'sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':35 'sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':71 'sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':80 'sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':96 'solut':64 'start':86 'support':11 'thought':19 'thunder':95 'ugli':63 'ui':91 'way':23 'would':39"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704661494
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12297084"
    +editedAt: DateTimeImmutable @1712584629 {#1854
      date: 2024-04-08 15:57:09.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704587994 {#2406
      date: 2024-01-07 01:39:54.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    That’s just the UI that shows you other communities where the same link has been posted.\n
    \n
    If you want to create a cross-post like that for an existing post that has a URL, just make a new one with the same URL. If you want to create one for a text-only post, I think that’s not possible though.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704588230 {#4103
    date: 2024-01-07 01:43:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4095 …}
  +nested: Doctrine\ORM\PersistentCollection {#4093 …}
  +votes: Doctrine\ORM\PersistentCollection {#4091 …}
  +reports: Doctrine\ORM\PersistentCollection {#4088 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4084 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4082 …}
  -id: 287276
  -bodyTs: "'communiti':10 'creat':22,50 'cross':25 'cross-post':24 'exist':31 'like':27 'link':14 'make':38 'new':40 'one':41,51 'possibl':63 'post':17,26,32,57 'show':7 'text':55 'text-on':54 'think':59 'though':64 'ui':5 'url':36,45 'want':20,48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6466791"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704588230 {#4101
    date: 2024-01-07 01:43:50.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED edit
App\Entity\Magazine {#264
  +icon: null
  +name: "lemmy_support@lemmy.ml"
  +title: "lemmy_support"
  +description: """
    Support / questions about Lemmy.\n
    \n
    [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 130
  +entryCommentCount: 600
  +postCount: 2
  +postCommentCount: 14
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1728910137 {#274
    date: 2024-10-14 14:48:57.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#252 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#248 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#237 …}
  +entries: Doctrine\ORM\PersistentCollection {#195 …}
  +posts: Doctrine\ORM\PersistentCollection {#153 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#215 …}
  +bans: Doctrine\ORM\PersistentCollection {#132 …}
  +reports: Doctrine\ORM\PersistentCollection {#118 …}
  +badges: Doctrine\ORM\PersistentCollection {#96 …}
  +logs: Doctrine\ORM\PersistentCollection {#86 …}
  +awards: Doctrine\ORM\PersistentCollection {#75 …}
  +categories: Doctrine\ORM\PersistentCollection {#62 …}
  -id: 40
  +apId: "lemmy_support@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/lemmy_support"
  +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
  +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "lemmy_support"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729581033 {#268
    date: 2024-10-22 09:10:33.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1696687715 {#270
    date: 2023-10-07 16:08:35.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details