• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Recent content by Chris D

  1. Chris D

    XF 2.0 TypeError: Argument 2 passed to XF\Mvc\Router::__construct()

    Do you have a caching layer set up? The error suggests that at some point the cache of public routes was not available when the router was set up. This would either be coming from the xf_data_registry table or some caching you've got set up. For this value to come back as false, it likely...
  2. Chris D

    Not a bug "New posts" disappearing

    Mark some forums read. Read some posts. As you read posts and mark forums read, older posts will come in. Obviously the forum admin can change the limit. It’s not actually a page limit. It’s a results limit of 200 (so 10 pages * 20).
  3. Chris D

    XF 2.0 Enable board URL canonicalization

    It will automatically redirect users to your board URL if they come to the site from a URL. So say your board URL is http://yoursite.com but they visit http://www.yoursite.com then they will be redirected automatically to http://yoursite.com.
  4. Chris D

    XF 2.0 Threads

    Thread IDs are never reused, so once a thread is (hard) deleted, there is a gap in IDs. How do you make it fill the gap? You don't :) Because it's just a numerical ID and whether there's gaps or not, frankly, doesn't matter.
  5. Chris D

    User last activity doesn't follow permissions

    I'm unsure whether this will be a bug, or not. You can only see it because you have permission to view that forum. Anyone else checking that members activity will likely just see them as "Viewing forum". So, actually, it does follow permissions, in that sense. We'll look at it properly the next...
  6. Chris D

    XF 2.0 Forum Down! Adapter.php at line 121

    Your MySQL server is refusing the connection that XF is trying to make. We’re not in a position to be able to provide advice as to why that is as the issue can only exist between XF and MySQL and there’s nothing we can do to impact that if MySQL is rejecting the connection.
  7. Chris D

    XF 2.0 Sitemap

    If you’re running 2.0.2 you’re fine. If anyone goes to sitemap.xml on their site and it loads an XML file, they’ll be fine. If not then sitemap.php will always work.
  8. Chris D

    XF 2.0 Install own node icon

    Most of the iconography throughout the UI is from Font Awesome (we use version 4.7) so you can find various alternative icons that can be used. You'll likely need some custom CSS to change things. A few threads which may help...
  9. Chris D

    XF 2.0 Sitemap

    sitemap.xml will probably work, but it depends on the specific XF version as it was only added recently. It might depend on whether friendly URLs are enabled or not too. sitemap.php will work in all cases as far as I'm aware, the issue that led to us adding support for catching sitemap.xml was...
  10. Chris D

    XF 2.0 Category background and text color

    Specifically the "Block" style properties will help here. That's Admin CP > Appearance > Style properties > Blocks and probably the "Block header" property. Worth noting too that the majority of the colours you see in XF are defined in the "Color palette" (under Style properties as well)...
  11. Chris D

    XF 2.0 Sitemap

    Well, under "Add/Test Sitemap" there's a text field. Add "sitemap.php" there to submit your sitemap to Google. This page: ...tells you what your sitemap URL is. "The current sitemap can be accessed via sitemap.php"
  12. Chris D

    XF 2.0 Sitemap

    sitemap.php not sitemap.xml
  13. Chris D

    XF 2.0 Forum Down! Adapter.php at line 121

    There's not really much more we can suggest. The issue is with the MySQL server not being able to connect. The "No such file or directory" error usually suggests the server is offline or that the mysql.sock file is missing. Sometimes you can get around that by using the server IP (likely...
  14. Chris D

    XF 2.0 Forum Down! Adapter.php at line 121

    This is happening when XF is trying to connect to your MySQL server. If there have been no changes to the MySQL server or your config file to cause this, then we'd recommend that you contact your host for assistance.