-
Posts
821 -
Joined
-
Days Won
3
Reputation Activity
-
TDBF got a reaction from DSystem in TDB Posts (41x)
Just an update. I will be discontinuing any further development of this plugin in the future.
I have, however, totally rewritten this plugin from the ground up as an application instead. Not only that, but I have removed some features as they are no longer required due to being in the core now, and plan to add more features in the future.
The first release will be a beta version for testing purposes. if you would like to help out, let me know, and I will send you a copy to play with.
-
TDBF got a reaction from Mike456 in TDB Posts (41x)
Just an update. I will be discontinuing any further development of this plugin in the future.
I have, however, totally rewritten this plugin from the ground up as an application instead. Not only that, but I have removed some features as they are no longer required due to being in the core now, and plan to add more features in the future.
The first release will be a beta version for testing purposes. if you would like to help out, let me know, and I will send you a copy to play with.
-
TDBF reacted to CodingJungle in Upgrade problem... Fatal error: Cannot use "parent" when current class scope has no parent in
sorry Daniel, but this is NOT a third party issue. This is an engineering problem inside the framework. This was an issue reported/showed up almost 2 years ago and u guys did nothing to fix it or even comment on it, it was left up to me to debug it and come out with a solution. This is a good example of us using features of php (and of IPS) and since the framework is still mostly a pho 5.3 framework, it not playing nice with the modern versions. This is honestly the kind of nonsense of why I left.
These are not third party developer issues, don’t let IPS TELL U THEY ARE. these are issues caused by an engineering problem with in the framework as demonstrated by the topic Adriano linked too. They are eval’ing a non extended class to check for errors or something like that and that is where it throws the deprecate notice in 7.4 and the fatal in 8.0+. Put IPS’s feet to the fire, demand better from a software company that charges $300 a year for renewals for mediocre improvements and many years of outstanding bugs they ignore or refuse to fix.
-
TDBF reacted to Afrodude in Upgrade problem... Fatal error: Cannot use "parent" when current class scope has no parent in
I pointed this out just recently mate.
-
TDBF reacted to Hexsplosions in Invision Insight: 4.7.7 Beta 4 and a teaser!
Literally one reason I wouldn't look at Cloud... Cost.
It's far too expensive. I looked at moving to Cloud and worked out my yearly costs would be 400% what they are now, including the license fees for the IPS software.
I would love to move to Cloud for the simplicity, but it's far too expensive to be able to justify it.
-
TDBF reacted to CodingJungle in Upgrade problem... Fatal error: Cannot use "parent" when current class scope has no parent in
this is one i would disagree on. the documentation states this:
so this tells me that my hook is being extended by the compiled theme class, which looks like this:
any developer worth their weight in salt, would come to the same conclusion that calling a parent in an overloaded method, should not be a problem. its a basic feature of OOP in php. so i would still argue that the problem is an engineering one inside the framework.
this is why i get extremely frustrated with IPS. its a substantial investment on my part to be apart of the third party community (renewal fees + time), then to be told that a lot of the support issues IPS faces if from third party and frankly a lot of that is on IPS hands. you give us almost no tools, no real sdk (like example or boilerplate code), IDE plugins, cli generators, etc, that a lot of free frameworks will have available. like most of the "incompatibilities" created by third party i've ever run into in IPS could be eradicated with with included developer tools like a proxy class generator or a way for hooks to be understood by IDE's.
sure i understand IPS isn't a multibillion company and doesn't have the resources to develop like a IDE plugin for its framework, but most of the other things i mentioned, i was able to create without any of that and i'm just one guy with a linux PC and a deskcat.
any way, i'm not even suppose to be here today!
-
TDBF got a reaction from SeNioR- in No Caps Topic Titles
New version waiting for approval in the marketplace.
-
TDBF reacted to Adriano Faria in No Caps Topic Titles
You can probably request to the dev to update it:
-
TDBF got a reaction from JohnCourt in No Caps Topic Titles
New version waiting for approval in the marketplace.
-
TDBF reacted to Unlucky in Drip Campaigns Support
This is one of the major reasons we are having to migrate away from invision community after using them since the early 2000's.
We will not be renewing any licences for the foreseeable future.
The new plugin developer restrictions and rules are stopping developers offering new products like in the past.
The steep increase in renewal costs and lack of new apps and plugins are to name another two reasons.
This section used to be buzzing but it's like a graveyard now - Highest Rated Submitters
That in itself should tell a story.
Maybe one day if things could return to the good old days, we will return and renew a licence or two plus all of the plugins and app licences.
Hopefully invision community will have it's Ouroboros moment and have a rebirth, as it has been our number one choice for a CMS as said, since the early 2000s.
-
TDBF reacted to marklcfc in Add a dark mode
If it ever happens it'll be a cloud feature to rub everyones noses in it
-
TDBF reacted to SJ77 in Time for an IPS4 performance review/update?
I would specifically request that optimizations be made to the getItemsWithPermission() function
Seems like all things and kitchen sink at the moment. Perhaps there is opportunity for SQL optimizations here?
Queries relating to this function are currently the slowest on my site. they regularly show in my slow query log.
-
TDBF reacted to Matt in Time for an IPS4 performance review/update?
That would probably slow things down as you need to keep multiple DB connections open and less chance of using joins, etc.
-
TDBF reacted to beats23 in March Release Chat
So IPS is developing A courses/LMS only for cloud folks. Not Good, I need course LMS for self hosting.
-
TDBF got a reaction from SeNioR- in Call to undefined method ReflectionUnionType::getName()
Error: Call to undefined method ReflectionUnionType::getName() (0) #0 C:\wamp64\www\invisiondev4.7dev\applications\core\modules\admin\applications\developer.php(3578): IPS\Plugin\_Hook->editForm(Object(IPS\Http\Url\Internal)) #1 C:\wamp64\www\invisiondev4.7dev\system\Dispatcher\Controller.php(107): IPS\core\modules\admin\applications\_developer->editHook() #2 C:\wamp64\www\invisiondev4.7dev\applications\core\modules\admin\applications\developer.php(69): IPS\Dispatcher\_Controller->execute('do') #3 C:\wamp64\www\invisiondev4.7dev\system\Dispatcher\Dispatcher.php(153): IPS\core\modules\admin\applications\_developer->execute() #4 C:\wamp64\www\invisiondev4.7dev\admin\index.php(13): IPS\_Dispatcher->run() #5 {main}
Added a hook to extend class \IPS\Content\Controller, I get this error when trying to edit the hook from the Developer Centre.
Using PHP 8.0.23
-
-
TDBF reacted to Afrodude in Bug in Pages 4.7.7
Pages database now has stopped adding the new databases you create as a tab on any restricted moderator groups in order to give you access to add, edit, and delete messages.
And on an existing old database that already added on the restricted moderator tab if you don't enable all above options, the restricted moderator groups who doesn't have access to add, edit, and delete messages won't be able to see any reported contents from this database.
Even on fresh installation the Article database that pages created whenever you installed the system doesn't exist as a tab on restricted moderator groups. Also, all restricted moderator groups are able to add, edit, and delete messages without giving them permission even though it should be disables whenever you add a new database because it doesn't exist as tab at all.
@Stuart Silvester, @Daniel F
-
TDBF got a reaction from SeNioR- in BUG: 4.7.7 Notifications configurationOptions
Developers don't always do what is in the manual. 🤪
-
TDBF got a reaction from Daniel F in BUG: 4.7.7 Notifications configurationOptions
Developers don't always do what is in the manual. 🤪
-
TDBF reacted to Daniel F in BUG: 4.7.7 Notifications configurationOptions
The method should return an array (mentioned by phpdoc)
Unfortunately, there were no return types when IPS 4 was created, but they're now, so I guess the best thing to do here is to enforce it
Seems much more straightforward than including just another IMO unnecesary check for the methods return value.
-
TDBF got a reaction from teraßyte in BUG: 4.7.7 Notifications configurationOptions
Found a small bug which only seems to show when I have Whoops enabled.
This happened when viewing a member's profile in the ACP and an applications Notification configurationOptions function does NOT explicitly set a return.
Such as:
public static function configurationOptions( \IPS\Member $member = NULL ) { if ( $member === NULL or $member->modPermission( 'can_view_hidden_content' ) ) { return [ 'my_notification' => [ 'type' => 'standard', 'notificationTypes' => ['my_notifiction'], 'title' => 'notifications__my_notification', 'showTitle' => FALSE, 'description' => 'notifications__my_notification_desc', 'default' => ['inline'], 'disabled' => ['email', 'push'] ] ]; } }
-
TDBF reacted to angle4cor in A sneak peek...
Are you planning something extra for self hosted license payers too or are we just paying for a very modest version of the script?
-
TDBF reacted to Adriano Faria in Quizzes
It’s sorted by score and time (100% in 10 seconds, 100% in 11 seconds, etc.).
You mean also sort by date if the time and score are the same, like the last 2 rows of your image?
I’ll take a look.
-
TDBF reacted to Randy Calvert in CloudFlare settings
Some people use CF for the WAF or SSL without doing page caching. Some use it to just cache static content such as images and style sheets.
-
TDBF reacted to Marc Stridgen in Upgrade failing on Test Server
Glad you got it resolved in any case 🙂