Skip to main content
Impressive_play01AC
Inspiring
March 9, 2017
Answered

Server behaviours, DMXzone wishlist

  • March 9, 2017
  • 3 replies
  • 6446 views

I know, this is an Adobe forum but... Adobe has removed server behaviours and killed InterAKT (Developer Toolbox) so I think that it's still a topic that could interests many DW's users.

WordPress is a great tool but I think that develop a website without a "ready to use" CMS is still the best way, the best web workflow (especially for corporate websites).

  1. At the moment, DMXzone is the only company that offers a replacement of the old server behaviours but their extensions have many limitations.
    For example, isn't possible (or is very hard to understand how to do it) to set a simple "Show if the recordset is empty" and is necessary every time to open a ticket in the forum (great support but I'd like to do it alone and quickly).
  2. The DMXzone forum is another big problem. It's impossible to save images (screenshots) and to see the whole activity in the forums, is necessary open each forum individually (... and many times it's hard to remember in which forum you have posted the requests). Please DMXzone, see for an example WebAssist; they offer a great forum system with the possibility to see quickly the whole activity of the last 24h, 3/7 days, etc.
  3. Last thing, DMXzone offers too much extensions to do the same process (many times it's difficult to remember which extension must be installed by your marketplace). Please, create a single suite, as "ADDT" (Developer Toolbox) or DataAssist and remove the automatic update when you open a page (at least put a popup warning before updating).

What do you think?

Other DW users share my thoughts?
I would have liked to put this message on the DMXzone forum, but isn't available a section "general".

This topic has been closed for replies.
Correct answer BenPleysier

While I basically agree with your narrative, just a few points

1. WebAssist do have their MySQLi extension which is very similar to the deprecated SB panel.

2. DMXZone extensions are a bit hard to get one's head around, but there is a new development using  App Connect. This is a new concept where the data sources are manipulated by the client application (browser). In turn this makes the framework a lot simpler to understand, but more importantly, makes it a lot faster. The queries are created serverside, the manipulation of those queries is client side. This makes it easier to filter queries as well as only show the results if the query contains data.

3. I totally share your view of the DMXZone forum.

4. There are many extensions and it is hard to know which ones to install (purchase). They do offer complete Collections to make the choices easier as can be seen from the following image

To show if there is data

On the server side, using Server Connect, you can Insert, Edit or Delete data, easier than in the days of ADDT.

The main problem is to be able to grasp the concept.

Disclaimer: I have no connection/relation with DMXZone or Webassist, I am merely a user of their products.

3 replies

williamj312762442949201
Participating Frequently
September 4, 2017

Speaking of dmxzone what is this: http://wappler.io/​ ? It's logo says "by dmxZone" ? I couldn't find anything related to this on their website. Is it legit or this some other company?

Teodor K
Participating Frequently
September 14, 2017

Hey guys,

i see somebody already found the Wappler website

Keep an eye on

https://wappler.io/

https://www.facebook.com/wappler.io/

https://twitter.com/wapplerio

as more announcements are coming up!


Best Regards,

Teodor Kuduschiev

DMXzone.com

---DMXzone | Wappler
pziecina
Brainiac
September 20, 2017

I just hope that it's not a cloud-based service (no further monthly/annual subscriptions).

A powerful and intuitive tool/app to build easily and quickly advanced dynamic sites (how it was "Developer Toolbox"), but hosted on the own hosting plan (and included in the current annual/monthly DMXzone subscription).


I agree that it should not be a subscription base service, as that is one of the major items i think is stifling development of Dw.

I don't think it should be tied to a hosting plan though, as this would be too limiting for many potential users, and lets be honest, anyone wishing to develop a dynamic site would not want to bother with something that limits their options.

Brainiac
March 9, 2017

My only advice would be to become more familar with the coding an extension produces if you are going to use one.

Very often, once you have seen the pattern of coding, its easier to just do some of the more simple operations like creating a 'Show if' region directly within the code rather than use an UI.

The extension will create a php variable with the number of records found allocate to it, then its a matter of testing the variable to see if its empty 0 or it contains something:

<?php if($count == 0) { ?>

<h1>Sorry no records could be found</h1>

<?php } else { ?>

<h1>Records found</h1>

<?php } ?>

You could even set up a template (snippet) which will surround the code you want to show, if DW does that. I know other programs do. Then it becomes even simpler - select code, choose template.

BenPleysier
BenPleysierCorrect answer
Community Expert
March 9, 2017

While I basically agree with your narrative, just a few points

1. WebAssist do have their MySQLi extension which is very similar to the deprecated SB panel.

2. DMXZone extensions are a bit hard to get one's head around, but there is a new development using  App Connect. This is a new concept where the data sources are manipulated by the client application (browser). In turn this makes the framework a lot simpler to understand, but more importantly, makes it a lot faster. The queries are created serverside, the manipulation of those queries is client side. This makes it easier to filter queries as well as only show the results if the query contains data.

3. I totally share your view of the DMXZone forum.

4. There are many extensions and it is hard to know which ones to install (purchase). They do offer complete Collections to make the choices easier as can be seen from the following image

To show if there is data

On the server side, using Server Connect, you can Insert, Edit or Delete data, easier than in the days of ADDT.

The main problem is to be able to grasp the concept.

Disclaimer: I have no connection/relation with DMXZone or Webassist, I am merely a user of their products.

Wappler is the DMXzone-made Dreamweaver replacement and includes the best of their powerful extensions, as well as much more!
Impressive_play01AC
Inspiring
March 9, 2017

Hi Ben,

thank you for your opinions!


FYI, at the moment with the last App Connect, to show a dynamic section only if a recordset isn't empty,  is possible only changing manually the code.

These are the instructions received from the DMXzone tech support:

--------

Select your div, then dynamic attributes > show.

For the expression, select serverconnect.data.query and just add length to it so it becomes:

serverconnect1.data.query1.length

--------

The problem is that when I need to update the code, I need every time to remember the modification customised.

I'm using DW to simplify the work and I need to have a panel (as the old server behaviour)  that showing me all the behaviours in the page otherwise all becomes complicated (much better to work manually on the code, without extensions).

BenPleysier
Community Expert
March 9, 2017

Yes, I have had to do some hand coding as well. But this is because the likes of the Data Formatter has not been released. Actually, I don't mind a bit of hand coding when I can do it faster than having to go through the steps.

Edit:

As you can see from the screenshot, I have tackled the empty data slightly differently, comparing the the ID from the detail region with that of the ID in the 2nd table that I want to show the relevant records for. No ID from the detail area, no show of results. If there is an ID in the detail area, then filter the results to that ID

Wappler is the DMXzone-made Dreamweaver replacement and includes the best of their powerful extensions, as well as much more!