Zen Cart Logo
Forums / Bug Reports / [Closed] FEEDBACK ON BETA of v1.5.5

[Closed] FEEDBACK ON BETA of v1.5.5

Locked

Views: 76,913

Results 141 to 160 of 461
This thread is locked. New replies are disabled.
28 Dec 2015, 4:52 AM
#141
stellarweb avatar

stellarweb

Zen Follower

Join Date:
May 2006
Location:
Montana
Posts:
293
Plugin Contributions:
8

[Closed] FEEDBACK ON BETA of v1.5.5

I am not referring to how they look after you put a sort order in... I am referring to the generic, out of the box (pun intended) listing order with everything set at 0. I like Chad's idea about maybe putting a link to sort alphabetically for those with OCD like me! :shocking:

barco57:

...and it would annoy me no end if they layout boxes were not listed in the order I have set for their sort order, which mirror how they display on the site. layout boxes I am not using I set to right column and a really high sort order number to move them to the bottom of the listing, so the only ones I have turned on are listed first in the order I want them in.

28 Dec 2015, 10:01 AM
#142
balihr avatar

balihr

Totally Zenned

Join Date:
Oct 2008
Location:
Croatia
Posts:
1,788
Plugin Contributions:
22

Re: [Closed] FEEDBACK ON BETA of v1.5.5

rbarbour:

The desktop version of this template is indeed responsive out of box.
No, it's not. It's mobile-friendly, just as if it were using a separate mobile template. If it were responsive, it would have at least a basic navigation menu when browser window is reduced. If it hides the top menu, and doesn't show a replacement unless a mobile device is detected, it doesn't quite fit the term "responsive". After all, why hide the main one then? :wink:

rbarbour:

For development purposes and "the average user" their are pretty obvious and strategically placed links on the home page to switch views and most modern browsers now provide UA switching.
I've seen quite a few users doing a "split view" while managing orders or handling customers on the phone. Left half of the screen is showing the admin, and the right side is showing the front end. Some people don't maximize their windows (for whatever reasons) and this is where problems MIGHT occur.

rbarbour:

I personally think instead of changing the code from UA to CSS media queries a admin switch might be more sufficient to allow one to choose whether or not they want the mobile menu to display in desktop view.
Uhm... But why? How does the store owner know if the customer will resize browser window?

Can anyone please tell me why it would be so wrong to hide the mobile menu instead of using the UA trigger? I'm not asking for a core file change, just a simple something that might be of real use... And, except for a 0.01 seconds extra load time, what are the downsides of my idea?

rbarbour:

Just an FYI, this template isn't based on Foundation at all.

Yeah, I noticed that AFTER posting, but who cares... :smile: I took a real quick look, saw it wasn't bootstrap and said foundation because I remember reading somewhere it was gonna use foundation... Irrelevant...

IMHO, the only downside is the insignificant extra server load, whilst the potential usability really does exist. The only thing that really surprises me here is that no one is giving any cons for the idea, but are still treating it as a bad one and refusing to accept it. :( But, OK, so be it - I won't push this any more since I'm not even gonna be using it, I was just trying to help the community with a constructive idea...

28 Dec 2015, 11:22 AM
#143
rbarbour avatar

rbarbour

Totally Zenned

Join Date:
Feb 2010
Posts:
2,159
Plugin Contributions:
10

Re: [Closed] FEEDBACK ON BETA of v1.5.5

Your point of view is valid but circumstantial.

Not having a "mobile button" in the viewport of the desktop version doesn't discredit it from being responsive. Again my #2cents as well as all the Google docs on responsive web design.

Maybe the idea isn't being rejected at all but the way it was presented is why its not being even addressed. Instead of criticizing what "should" be in your opinion a mere suggestion would have been taken and responded to with a more constructive answer.

28 Dec 2015, 5:34 PM
#144
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: [Closed] FEEDBACK ON BETA of v1.5.5

lat9:

Another question: Looking through /zc_install/sql/updates/mysql_update_zencart_155.sql (which is a utf8 w/o BOM encoded file), there are a couple of updates of the form:

UPDATE countries set countries_name = 'Åland Islands' where countries_iso_code_3 = 'ALA';
UPDATE countries set countries_name = 'Réunion' where countries_iso_code_3 = 'REU';
UPDATE countries set countries_name = "Côte d'Ivoire" where countries_iso_code_3 = 'CIV';

> Won't those non-ASCII (and utf8-encoded) country names get mangled if the store-being-upgraded uses a latin1 collation?
Yes. All the more incentive for them to convert their db to utf8 ;)
28 Dec 2015, 5:44 PM
#145
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: [Closed] FEEDBACK ON BETA of v1.5.5

mc12345678:

admin/attributes_controller.php
header not updated to reflect Changed in ZC 1.5.5.

(FYI, Let me know if I need to stop identifying these because some other "search" or "final edit" is going to be done for such "changes".)
Yes, we plan to do a mass "file stamping" before release, for changed files.

28 Dec 2015, 5:45 PM
#146
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: [Closed] FEEDBACK ON BETA of v1.5.5

lat9:

Within the classic_responsive/jscript directory, there are a bunch of minimized javascript files

  1. jscript_matchHeight.min.js
  1. jquery.mmenu.min.all.js
  1. jquery.mmenu.fixedelements.min.js

Having the unminimized versions, too, will be a big help ... just in case anything "goes funky".

picaflor-azul:

If you do a search for the jscripts you will find the links to their sites which have un minimized versions of the scripts.

Thanks,

Anne

lat9:

That's all well-and-good, but other than the jquery.mmenu.min.all.js, there's no version number in the minimized script. It's certainly going to make life easier to debug in the future if the unminimized versions were simply part of the distribution.

picaflor-azul:

I have just submitted the un minimized versions of the scripts to be included in the distribution ;)

Thanks,

Anne
Now included.

28 Dec 2015, 5:49 PM
#147
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: [Closed] FEEDBACK ON BETA of v1.5.5

mc12345678:

includes\templates\template_default\templates\tpl_account_history_info_default.php

...
within a for loop, which could cause a validation issue:
Line 42 changed from:

  echo '<ul id="orderAttribsList">';
> 
> To the more acceptable:
> ```
      echo '<ul class="orderAttribsList">';

Haven't looked to see if the CSS changed accordingly or needed to (from #orderAttribsList to .orderAttribsList)...
In v155 it's using a class ... so, I'm not sure what you're trying to say here.

28 Dec 2015, 5:59 PM
#148
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
2

Re: [Closed] FEEDBACK ON BETA of v1.5.5

DrByte:

Yes, we plan to do a mass "file stamping" before release, for changed files.

DrByte:

In v155 it's using a class ... so, I'm not sure what you're trying to say here.

In some regards related to the above, because the header of the file was not updated for the beta, I was 1) flagging a "change" that was not yet identified as a change. And 2) indicating that there is a possible change to css commands necessary for this version. Figured if I didn't get to doing the review, maybe someone else would. While a minor impact, it does also mean that other templates to be used with this version of ZC may need some minor tweaking to account for that change.

I would say, if anything that perhaps documentation of the template "flag" change would help other perspective template developers. I know, get too detailed and will miss something, too broad and the masses are unhappy. :)

28 Dec 2015, 5:59 PM
#149
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
2

Re: [Closed] FEEDBACK ON BETA of v1.5.5

Duplicate Post Deleted. Intermittent slow internet connection. Sorry.

28 Dec 2015, 6:04 PM
#150
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: [Closed] FEEDBACK ON BETA of v1.5.5

mc12345678:

Also, great that can navigate away from the home page to do other things, though if "needed" to verify home page information and the information was not available for the initial setup, then there does not appear to be a way to "set aside" the initial setup wizard to see how the home page is "coming along". Maybe set the information as a clickable link in the top of the screen (message) after initial display perhaps after initial display per login? (SESSION)
If you're complaining that one must fill in the settings in order to see the normal home page, then yes, that is intentional ... so that you do fill in that info.
If you're asking for a way to "let someone else, like the storeowner, fill that in later", then you can simply go into the Configuration->My Store area and blank out the store name or the store owner ... and the wizard will then automatically display again on the home page, prompting for setup.

28 Dec 2015, 6:13 PM
#151
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
2

Re: [Closed] FEEDBACK ON BETA of v1.5.5

DrByte:

If you're complaining that one must fill in the settings in order to see the normal home page, then yes, that is intentional ... so that you do fill in that info.
If you're asking for a way to "let someone else, like the storeowner, fill that in later", then you can simply go into the Configuration->My Store area and blank out the store name or the store owner ... and the wizard will then automatically display again on the home page, prompting for setup.

Would say complain is a strong word in this regards... Had an initial observation and considered the various impacts. It really is great to see such functionality added to the store side versus the install side. And now a developers workaround has been identified: temporarily fill in information if it is needed to see past the "registration" screen and clear some of that info when ready to get the store owner on board. Nice...

28 Dec 2015, 6:49 PM
#152
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,086
Plugin Contributions:
56

Re: [Closed] FEEDBACK ON BETA of v1.5.5

DrByte:

Yes. All the more incentive for them to convert their db to utf8 ;)
Wouldn't it be nicer to simply use the HTML entities for those characters in the upgrade script (e.g. Réunion instead of Réunion) rather than making the future update to UTF8 more difficult?

28 Dec 2015, 6:51 PM
#153
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: [Closed] FEEDBACK ON BETA of v1.5.5

mc12345678:

While a minor impact, it does also mean that other templates to be used with this version of ZC may need some minor tweaking to account for that change.

I would say, if anything that perhaps documentation of the template "flag" change would help other perspective template developers. I know, get too detailed and will miss something, too broad and the masses are unhappy. :)
Fair. Those id/classes were never mentioned in the default/supplied css files.

28 Dec 2015, 6:54 PM
#154
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: [Closed] FEEDBACK ON BETA of v1.5.5

mc12345678:

Okay.. Sorta tough to read through the documentation when there doesn't appear to be any?

the install.txt file in the root says (areas related to the documentation highlighted in red):
When using the github "download the zip" button, a number of dev-only things are excluded, including the /docs/ folder.
You can access the docs folder directly in github (to get latest updates in real time), or at https://www.zen-cart.com/docs (which will be updated when v155 is fully released)

28 Dec 2015, 7:26 PM
#155
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: [Closed] FEEDBACK ON BETA of v1.5.5

mc12345678:

includes/classes/order.php
generation of a database table id is not collected for potential use before initiating a notify action. lines 888-890.

      zen_db_perform(TABLE_ORDERS_PRODUCTS_ATTRIBUTES, $sql_data_array);

      $this->notify('NOTIFY_ORDER_DURING_CREATE_ADDED_ATTRIBUTE_LINE_ITEM', $sql_data_array);
> 
> The $sql_data_array is added to the table Orders Products Attributes, but the position of that addition is not immediately captured and could be lost in the initiation of the notify.  
> 
> Earlier in the code a similar addition is performed at lines 802-804: 
> ```
      zen_db_perform(TABLE_ORDERS_PRODUCTS, $sql_data_array);

      $order_products_id = $db->Insert_ID();

      $this->notify('NOTIFY_ORDER_DURING_CREATE_ADDED_PRODUCT_LINE_ITEM', array_merge(array('orders_products_id' => $order_products_id), $sql_data_array));

suggest the same type of designation and assignment:

      zen_db_perform(TABLE_ORDERS_PRODUCTS_ATTRIBUTES, $sql_data_array);

      $order_products_attributes_id = $db->Insert_ID();

      $this->notify('NOTIFY_ORDER_DURING_CREATE_ADDED_ATTRIBUTE_LINE_ITEM', array_merge(array('orders_products_attributes_id' => $order_products_attributes_id), $sql_data_array));
> 
> It would seem that though the additional assignment would not be necessary for discovery of the same information in the table (ie. the database table can be searched for successful addition of the $sql_data_array), it is inconsistent with the guidelines and suggestions of the forum for design by NOT collecting the insertion id before performing an action against the $db variable/the database table before collecting that new number and is inconsistent with code a few lines back...  
> 
> FWIW, this was also posted previously as [a code suggestion](https://www.zen-cart.com/showthread.php?215320-order-notifiers).
<https://github.com/zencart/zencart/pull/692/files>
28 Dec 2015, 7:38 PM
#156
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
2

Re: [Closed] FEEDBACK ON BETA of v1.5.5

DrByte:

When using the github "download the zip" button, a number of dev-only things are excluded, including the /docs/ folder.
You can access the docs folder directly in github (to get latest updates in real time), or at https://www.zen-cart.com/docs (which will be updated when v155 is fully released)

Super! (On the availability of the docs in github as I didn't go back to see if they were there o not after that minor discovery.) Certainly would like to at least leaf through them to see if there are any obvious issues. And really look forward to the updated docs online at least those similar to: http://www.zen-cart.com/docs/phpdoc-1-5-0/

Otherwise I can continue to search through the github version of ZC when I'm away from a computer.

28 Dec 2015, 7:44 PM
#157
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: [Closed] FEEDBACK ON BETA of v1.5.5

mc12345678:

So far during install have also noticed that there is nothing indicating what version this install is to provide...
Done .

28 Dec 2015, 8:13 PM
#158
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: [Closed] FEEDBACK ON BETA of v1.5.5

lat9:

Wouldn't it be nicer to simply use the HTML entities for those characters in the upgrade script (e.g. Réunion instead of Réunion) rather than making the future update to UTF8 more difficult?

That would be a bad plan ... try adding it to the end of United States on countries and make an order ...

Notice the terrible mess on TEXT emails and the Account History page that it makes ... :lookaroun

28 Dec 2015, 8:24 PM
#159
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: [Closed] FEEDBACK ON BETA of v1.5.5

mc12345678:

Came back to revisit this after installing the software, but in tpl_modules_attributes, there is a check/variable called $options_html_id on line 30 that does not appear to be defined in includes/modules/attributes.php nor anywhere else in the code...

Anyone have any ideas why it is there? Won't there be a problem identified that referencing an array that is never created, nor assigned? Maybe not so much an issue with recalling data that hasn't been assigned, but still seems like it could end up being random.
Fixed the missing $options_html_id stuff.
https://github.com/zencart/zencart/commit/e217333bc2d34508b171f978aa9f8835a1aa32da

Its purpose is to allow for javascript targeting of specific CSS IDs on the page, to allow dynamic update stuff.

28 Dec 2015, 9:54 PM
#160
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: [Closed] FEEDBACK ON BETA of v1.5.5

mc12345678:

Developer's tool kit: search of information in an observer using the look-up classes or things in classes files does not provide results... Example, vanilla install, search in look-up classes or things in classes on: products_viewed_counter extends

No results, place the same search criteria in the Look-up in all files entry and the default observer is searched.

DTK: Not sure what's going on, but I expected different results: using the template search (wanted to see if template override files in the modules directory would be searched since not in the dropdown list for that selection). Entered the following search:

params' => 'class="productListing-hea
Fixed:

  • observers folder is now searched
  • the overrides for modules and sidebox templates are now searched
  • previous search terms are repopulated (into the same search that was last used)