Jump to content



burt

Member Since 09 Sep 2002
OFFLINE Last Active Apr 18 2017 12:10
*****

#1755891 Addons

Posted by burt on 18 April 2017 - 11:19

#17 - Slider System

 

This is a CONTENT MODULE for the Index page (shop side)

There is also a link module to add a link into the Tools Box (admin side)

And a new page for adding in Slider Items (admin side)


Good for:
Gold and Edge

 

NO CORE CHANGES.

 

Read More:
http://www.clubosc.c...index-page.html

Donation Amount:

£5 (first 10), then I will up the price a little bit [to cover my time in making the system]

Donate - donations are anonymous and are made via Paypal, please note #17 or "Slider System" on the Paypal note, thanks.

Questions? PM me or Email me.
Need Support: PM me or Email me.

Thank You.




#1755737 Whos online not identifying bots? Here's why...

Posted by burt on 13 April 2017 - 08:19

I'm sure there was a reason why the Bots were removed from the whos_online in the Core.  

But I cannot remember what that reason was...

 

Will try to find it and post back.




#1755709 Indicate paginated content

Posted by burt on 12 April 2017 - 13:08

It would defintely be super-cool to revisit this as the "prev/next" would be superior to the "all".  

Maybe a coder would code it and give it back to the Community.




#1755676 I need help to edit .pdf files

Posted by burt on 11 April 2017 - 16:06

@MrPhil - re a stable release...that's upcoming.  I really want to get the php7 changes in there first, but we are having real problems getting enough feedback on the changes (do they work, do they break something, do they work on redhat but not on debian), things like this.




#1755672 Equal Height - possible new approach

Posted by burt on 11 April 2017 - 14:46

@frankl - I'm going from memory here, so might not be 100% correct...

 

1.  turn off the equal heights HT module @ admin > modules > header_tags

This will break the display as shown in the first image above.

 

2.  add this css code to user.css

 

.row.list-group {display: flex; flex-flow: row wrap;}
.row.list-group.container:after, .row.list-group.container:before, .row.list-group.row:after, .row.list-group.row:before{content:normal}
.row.list-group {display: -webkit-flex; -webkit-flex-wrap: wrap; -webkit-flex-flow: row wrap; }
@media only screen and (max-width : 768px) {.row.list-group {-webkit-flex-direction: column; flex-direction: column; }}

 

Save and upload.  At this point, things will still look broken.

 

3.  change some modules - potentially difficult, but not overly so;

Each list of products must have class="row list-group" and this must be on the outer div that holds the list, eg's

https://github.com/g...isting.php#L181

https://github.com/g...roducts.php#L17

and so on.

 

Once all 3 steps are done.  Everything should look as image 3 in the post above.

 

If you then prefer to have the boxes all equal-height...

just turn on the equal height HT module again...

 

So you can actually have these .css things...and still use the equal height module as well!




#1755668 Equal Height - possible new approach

Posted by burt on 11 April 2017 - 09:49

We've totally moved away from "equal heights" for each product in a list.  

Instead we now have equal height for each row of products.

 

As it originally was (showing the problem):

Attached File  the_problem.jpg   100.8KB   2 downloads

You can plainly see that the "fire down below" product has a larger image than the rest.  This breaks the layout.

 

With the original Equal Height solution (javascript):

Attached File  js_solution.jpg   126.95KB   3 downloads

This sets all the individual boxes to the height of the tallest box.  This leaves gaps at the bottom of most of the boxes.

 

And as it is now (css solution):

Attached File  row_solution.jpg   47.77KB   5 downloads

Now each row takes on the height of the biggest box within the row.  You can see that each box is only as big as what it is holding inside it.

 

 

The default solution is the .css solution as this is less code, no javascript, no module to load.  This is included in the out of the box installation of Edge.  There is *nothing* to stop you from using the original equal heights module, or any other addon that does similar.

 

Got questions on this... ask away.




#1755524 OsC 2.3.4BS Edge, SQL code and install script issues

Posted by burt on 06 April 2017 - 09:26

You need to enable some more modules. There's a button for this in the header modules and it's on the account menu in the navbar modules.


In addition to the above, there is a logoff in the Footer Modules;
https://github.com/g...account.php#L44

So many options!


#1755346 Nice mix of likes in August

Posted by burt on 01 April 2017 - 10:59

March 2017, once again a really nice mix of forum members picking up Likes;

- @auzStar (31)
- @Tsimi (21)
- @kymation (16)
- @14steve14 (11)
- @raiwa (11)
- @piernas (7)
- @radhavallabh (4)
- @azpro (4)
- @marcello (3)


#1755204 Amazon Juggernaut

Posted by burt on 27 March 2017 - 17:48

In product_info, https://github.com/g...o.php#L192-L199 - what this does is create Microdata telling Google (and others) the average review value of the Product.  That data can be seen by Google et al, but not by shoppers (in the product_info page)...

 

Would be good to move that into a module, and allow the possibility of displaying it so that it can be seen by shoppers, using tep_draw_stars function...




#1755203 Also Purchased query performance problem

Posted by burt on 27 March 2017 - 17:11

The only other solution I can think of would be to rewrite the code to run the query manually in the Admin and store the results in a new database table. The catalog side query would then pull the results from this new table, which would be a great deal faster. The downside is that you need to manually run the query periodically to refresh the new table. That and the new code that would have to be written to do this of course.

 

This (as a new P_I content module).  I moved the stock also_purchased into its own module a little while back, so it should (for anyone on latest edge or updating as I make changes, to (assuming someone makes such a module, I know we're all super-busy) to simply turn off the stock one, upload the new one, and turn it on...

 

Plus a dashboard module that pops up (say) every 50 new orders to remind shopowner to "press the button" to refresh the also_purchased.




#1755169 Product Attributes should be Required

Posted by burt on 27 March 2017 - 10:03

@burt

 

by the browser...

 

Which is the more correct, and preferred option.  

Do it your way for your client if you wish, but it's not something I would do.




#1755109 Product Attributes should be Required

Posted by burt on 26 March 2017 - 11:40

@mattjt83

The solution I posted was a few years old, likely needs looking at again.

It uses the HTML5 "required" stuff which is the preferred solution.

IIRC the dropdowns in the product page have not yet been optimised into div based structure (has-feedback etc).

I'll put that onto the to-do list lol




#1755072 Can you require two form email address fields to match in create account?

Posted by burt on 25 March 2017 - 10:00

I've been trying to find a book I have to get the stats and quote exactly right, cannot find it.  If I do I'll post back (done, see link below).

 

But basically, a sales guy worked out that he was spending 50% of his time on the problem 7% of people.  He thought, let's do away with servicing that 7% which will free up all that time to find new clients and service the 93% properly.

 

More at; http://forums.oscomm...-the-problem-7/




#1755071 Product Attributes should be Required

Posted by burt on 25 March 2017 - 09:49

Or...

 

http://forums.oscomm...down-selection/




#1754955 Can you require two form email address fields to match in create account?

Posted by burt on 22 March 2017 - 12:30

"less than it should be" ??  What the .... LOL.

 

 

Do you really want to deal with people who do not know their own email address ?