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

XF Open Framework (XFOF) [Deleted]

Discussion in 'Add-on Releases' started by Anthony Parsons, Apr 16, 2012.

  1. Anthony Parsons

    Anthony Parsons Well-Known Member

    Anthony Parsons submitted a new resource:

    XF Open Framework (XFOF) (version 1.0) - An open framework for all and any to add their edits to.

    Read more about this resource...
    Digital Doctor, Jarod, 8thos and 7 others like this.
  2. Andrew

    Andrew Well-Known Member

    You are very generous. Thank you for your constant contributions to XF!
    bogus and Anthony Parsons like this.
  3. Naatan

    Naatan Well-Known Member

    Love the idea, this could end up being some sort of proving ground for community tweaks that might make it into the final product.

    May I suggest you set up a GitHub repository with the code for this addon, so that others can easily contribute?
    guiltar likes this.
  4. Digital Doctor

    Digital Doctor Well-Known Member

    Great idea.

    I think this Open framework was exactly what I was thinking about to help reduce problems down the road.

    How might this reduce clashes and conflicts between addons ?
  5. Sadik B

    Sadik B Well-Known Member

    An excellent Idea Anthony... as previously stated you are a great asset to the XF community! Thanks

    I would second the Github idea... It would help the addon grow.
  6. Dinh Thanh

    Dinh Thanh Well-Known Member

    Great job Anthony!
  7. yavuz

    yavuz Well-Known Member

    Truly brilliant, once again thanks for this addon Anthony (y)
  8. ManuTdi

    ManuTdi Active Member

  9. bogus

    bogus Guest

    Well everything went fine but after i installed the new XFOF i got an mysql error if i try to read/open a Thread and a bit confused now what to do? Maybe anyone can help me? Thanks a lot
    After disabling the addon it works, after a while, all fine again
  10. bogus

    bogus Guest

  11. Brogan

    Brogan XenForo Moderator Staff Member

    It's a problem with the add-on - post in the add-on thread.

    Edit: I see you already did, to link to the new thread. I have merged them.
    bogus likes this.
  12. Sylar

    Sylar Well-Known Member

    Any specific reason why you are using TMS? A lame-o like me prefers manual.
    ArnyVee likes this.
  13. Naatan

    Naatan Well-Known Member

    It would defeat the purpose of this resource? If you like manual you can implement what he automated in this "addon" manually by using the mentioned edits.
  14. Sylar

    Sylar Well-Known Member

    I thought the add-on would simply add the code itself??
  15. Anthony Parsons

    Anthony Parsons Well-Known Member

    It does, via the TMS. This reduces forward compatibility issues with XF upgrades, style upgrades, etc, as none of the direct code is actually edited in any template, thus making it extremely easy to upgrade going forward by only having to pull changed code, paste it into the TMS edit and leave everything else.

    By default, everything is turned off to reduce issues with existing style features, ie. both xenstyles and xenique have their own frameworks which do many things, some edits exist in those frameworks already and would clash.
  16. Anthony Parsons

    Anthony Parsons Well-Known Member

    Mate, this is your area of expertise... so any help on that would be appreciated. I won't pretend to know how github works... but if this makes it easy for anyone and everyone to add their pieces directly into a single framework, then that sounds good to me.

    With each stable release it gets updated here for everyone to freely use. Sounds good to me... I'm a fan of making things easy for people, and free.
  17. Anthony Parsons

    Anthony Parsons Well-Known Member

    You may want to look at what other add-ons / template modifications you have installed, because this shouldn't cause any issues as the edits are primarily template based, with only the online status functionality that uses /library/ files to denote if a user is online, offline, etc. Everything else is TMS edits.

    You need to check that the TMS edits are all working correctly, that they're being applied without conflicts due to existing style changes you've made.

    Again, this is done to work on "default" XF styling, version 1.2+
  18. bogus

    bogus Guest

    Thanks for your reply, i will check that and write back if i find whats that issue is causing, also if not ;)
  19. Anthony Parsons

    Anthony Parsons Well-Known Member

  20. Naatan

    Naatan Well-Known Member

    I can assist you in setting one up and accepting code from others if you like. It's relatively easy.

Share This Page