Recent content by Robert9

  1. R

    Change Content Owner or Date

    The new owner must be able to view this content. Happens with old and new version; maybe when changing from Admin to normal user only?
  2. R

    I offer Add-on Programming / biete Add-on-Programmierung

    Hello everyone, over the years I first built smaller, then gradually larger add-ons for myself and my clients. I have time, I’m curious, and I want to keep improving and take on new challenges. If you have suggestions for useful add-ons that make the world a little better, I’d be happy to build...
  3. R

    Change author [Paid]

    Please check \XF::app()->search()->reassignContent($originalUserId, $newUserId); Maybe better try something like: $search = \XF::app()->search(); if ($position == 0) { $search->index('thread', $thread); } $search->index('post', $post);
  4. R

    XF 2.2 How to count inside foreach in a template?

    How to make the count from 0? I dont want to set x = i-1 for every row
  5. R

    XF 2.3 building js?!

    addons/Xencafe/Seo _data _files/js/xencafe/seo/char_counter.js build.json addon.json hashes.json build.json is { "additional_files": [ "js/xencafe/seo" ] } works! { "additional_files": [ "js/xencafe/seo" ], "minify": [...
  6. R

    Location custom field by AddonsLab [Paid]

    I told you about the problem yesterday, so thank you for your quick response. However, I don’t understand this sentence: You have solved it, so we will not see this message anymore? Could you explain briefly what happened before? About four weeks ago, Google seems to have changed something...
  7. R

    Wiki on forum

    I have developed a suite of solutions that apply write permissions beyond the initial post. I have experimented with keyword handling across body text and tags, implemented tables of contents, and explored the use of namespaces. At some point, a client will want a wiki; that will be my...
  8. R

    Search Improvements

    Could you please help me and give me a hint? protected function rebuildById($threadId) { /** @var \XF\Entity\Thread|null $thread */ $thread = $this->app->em()->find('XF:Thread', $threadId); if ($thread) { $thread->rebuildTagCache()...
  9. R

    [OzzModz] Post Edit Alert

    This works without that use if (!$this->data['post_id']) { throw new \InvalidArgumentException('Cannot run without post_id'); }
  10. R

    [OzzModz] Post Edit Alert

    <?php namespace OzzModz\PostEditAlert\Job; use http\Exception\InvalidArgumentException; class AlertUsers extends \XF\Job\AbstractJob http\Exception\InvalidArgumentException is not part of core PHP — it’s a class from the PECL HTTP extension (specifically ext-http version 2+). Namespace...
  11. R

    [OzzModz] Addon Uninstall Delete Files

    To make both add-ons work more smoothly, the return could lead to /&tab=installable
  12. R

    [OzzModz] Separate Active/Inactive/Installable/Legacy Addons

    This add-on is not working with this add-on: https://xenforo.com/community/threads/ozzmodz-addon-uninstall-delete-files.213621/ Maybe you can add me fix from here, please: https://xenforo.com/community/threads/ozzmodz-separate-active-inactive-installable-legacy-addons.185460/page-2#post-1744349
  13. R

    [OzzModz] Addon Uninstall Delete Files

    This add-on is not working together with this add-on https://xenforo.com/community/threads/ozzmodz-separate-active-inactive-installable-legacy-addons.185460/ I have added a fix here...
  14. R

    [Xen-Soluce] SEO Optimization [Paid]

    A minute ago i have erased xs_seo in 1200 threads, why do you save empty arrays? UPDATE xf_thread SET xs_seo = '{}' WHERE CONVERT(xs_seo USING utf8mb4) = '{"meta_title":"","meta_description":"","meta_robots":"","open_graph":"","twitter_card":"summary","canonical_url":""}';
Back
Top Bottom