Jump to content



  • Content Count

  • Joined

  • Last visited

1 Follower

About daFish

  • Rank

Contact Methods

Profile Information

  • Gender

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

    Thanks for this widget. It works like a charm in most cases. However, since the last update some of my members saw strange issues: Browsing the forum on an Android tablet makes the widget appear twice on the bottom. This is fixed after the next reload. Threads a user has already visited appear as unread in the widget list. This could be a caching issue I suppose.
  1. Looks pretty good. What happens with spoilered text in emails? Are they removed?
  2. Would it be possible to activate cycling only when there are more content items available than displayable per page? Currently I have setup a maximum of 12 items but only 4 are in the list so it keeps cycling even if there is nothing to change.
  3. I didn't meant to imply that you should remove the factory capability. For example this is supported by the Symfony 2 DIC. So there would be no new object created upon a request but the already instantiated object used. Look at this example: namespace AcmeFoo; use IPSDb; use AcmeFooToolsUtil; use AcmeFooServiceSomethingElse; class Test1 { protected $db; protected $util; public function __construct(Db $db, Util $util) { $this->db = $db; $this->util = $util; } } class Test2 { protected $db; protected $somethingElse; public func
  4. Why would the database class be different than any other class? What if I want to test my code which depends on the database and I have no way of mocking it to have testing in isolation? Having it as a injectable dependency makes mocking it in tests easy. I just want to state that this major version bump is the best opportunity to establish well tested and proven design principles which lead to better and testable code.
  5. Great to get some insights about the new structure. But instead of introducing multitons wouldn't it be more logical to use a dependency injection container and make it available anywhere? It would enhance testability of the code and use cases like this are also well supported. App developers would also benefit from a DIC as they could easily specify which services they need and get a perfectly configured instance from the container instead of wiring all the needed dependencies themselves. There are various lookup ways possible so it depends on the concrete implementation. You can also have
  6. Thanks for the answers, Mark. Even if you don't follow PSR-0 completely, having an autoloader is great and useful. I just want to make sure it will be possible for nearly any custom application to register themselves at the autoloader and be available anywhere. Looking forward to more info about the new suite. :)
  7. This sounds quite awesome. But I have some questions you might be able to answer already: Will you make use of third party components for certain parts of the application like Symfony components? Will you follow the PSR-0 standard for autoloading? Will the application be real UTF-8? Will the already available XML-RPC API have more options or changed against another implementation?
  8. Just removing the <img>-code won't work as the whole container will fall apart. I think I'm going with an blank image. Thanks for your help.
  9. Too bad. Ok then, is there a way to not display an image at all? Just the title.
  10. What do I need to do to scale an image? Currently my images are stretched to fit in the boxes. And as a suggestion: Be able to select which attachment/image should be taken when adding new content. That would be much more flexible especially when you feature a already long running topic.
  11. So this is no Facebook Connect-like addition?
  12. But these custom ad zones are only displayable in the forum/content or can these also be displayed at an external page?
  13. Is it even the default logo when we use our own logo?
  • Create New...

Important Information

We use technologies, such as cookies, to customise content and advertising, to provide social media features and to analyse traffic to the site. We also share information about your use of our site with our trusted social media, advertising and analytics partners. See more about cookies and our Privacy Policy