Welcome Guest ( Log In | Register )

37 Pages V < 1 2 3 4 5 > »   
Closed TopicStart new topic
> [NOTICE] Nezu's HVMarket - Site/Service is PERMANENTLY CLOSED

 
post Mar 25 2020, 23:00
Post #41
foun001



Active Poster
*******
Group: Members
Posts: 2,368
Joined: 13-October 18
Level 444 (Dovahkiin)


Maybe the option already exists and I don´t know how to use it: is there any way to browse the market showing only certain items?

For example, if I´m only interested in buying draughts and certain bindings, the rest of the items can be excluded from the "browse market" view?

By the way, the market works great and is really useful, thanks.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 25 2020, 23:50
Post #42
Dead-ed



Niten = 我が両刀に断てぬもの無し。
********
Group: Members
Posts: 3,577
Joined: 4-March 14
Level 500 (Godslayer)


^ Watch list.
---
Split the tax half to the seller, half to the buyer.

This post has been edited by Dead-ed: Mar 25 2020, 23:50
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 26 2020, 00:41
Post #43
Nezu



Rat
********
Group: Catgirl Camarilla
Posts: 3,940
Joined: 29-January 12
Level 500 (Ponyslayer)


QUOTE(foun001 @ Mar 25 2020, 21:00) *

Maybe the option already exists and I don´t know how to use it: is there any way to browse the market showing only certain items?

For example, if I´m only interested in buying draughts and certain bindings, the rest of the items can be excluded from the "browse market" view?

By the way, the market works great and is really useful, thanks.


No, there is no watch-list right now. I do not have plans to implement this soon but it's not an absolute no.

QUOTE(Dead-ed @ Mar 25 2020, 21:50) *

Split the tax half to the seller, half to the buyer.


I do not think sellers would like this. If any big sellers want to contest this, I'm willing to reconsider.

This is important; sellers do not get as much convenience as buyers. (In fact it's actually a little inconvenient right now to keep re-setting prices after full stock is bought!)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 26 2020, 01:04
Post #44
Dead-ed



Niten = 我が両刀に断てぬもの無し。
********
Group: Members
Posts: 3,577
Joined: 4-March 14
Level 500 (Godslayer)


Add templates for common (non-event) items that keep the prices, probably in your listings page. Anything with 0 stock is grayed out or pushed down.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 26 2020, 03:29
Post #45
Nezu



Rat
********
Group: Catgirl Camarilla
Posts: 3,940
Joined: 29-January 12
Level 500 (Ponyslayer)


QUOTE(Dead-ed @ Mar 25 2020, 23:04) *

Add templates for common (non-event) items that keep the prices, probably in your listings page. Anything with 0 stock is grayed out or pushed down.


One of the problems with price memory is that it requires extras on the interface, to avoid one particular problem.

The scenario is: a long time ago, you set the price of an item to 10k, but since then, the average selling price has risen to 20k. You submit your items, and it remembers your 10k. In the current system, this means it's active, and someone immediately purchases it at 10k before you can set the price.

So here are some potential solutions to that:
1) A button for activating listings on each listing (or checkboxes & a mass-activation button).
2) Prices are set to 0 when the new listing is added, but an extra column is present, showing the last price you used for it.
3) Items you've listed and priced before still exist at 0 stock, greyed out, where you can continue to modify their prices. This would be a separate table pushed down to the bottom, so your active listings wouldn't be too hard to find among potentially a much larger table.

All of these add some extra bloat to the page, some of which requires extra interaction (checkboxes, for example: you now need to set price AND activate when you first add new listings). #2 would be weird if the column was there all the time - completely pointless 99% of the time. #3 is reasonably suitable.

What I'm currently adding (among other things) is the capability to update an arbitrary number of listing prices with only one form submission, and partial recalls (with the same functionality). I'm also adding another column to the table - the current minimum price on the market for that item type.

I could feasibly add a button for lazy sellers to sync their prices to the minimums. It would be their responsibility to check they weren't setting their prices based on one guy posting one item with a deep undercut.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 27 2020, 01:22
Post #46
Nezu



Rat
********
Group: Catgirl Camarilla
Posts: 3,940
Joined: 29-January 12
Level 500 (Ponyslayer)


The market will be temporarily unavailable while I run some tests & apply some upgrades. Downtime should be less than an hour.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 27 2020, 02:57
Post #47
Nezu



Rat
********
Group: Catgirl Camarilla
Posts: 3,940
Joined: 29-January 12
Level 500 (Ponyslayer)


Back live.

Public build 2 includes the following changes:

Search page:
- Multiple purchasing. Inputting a quantity now adds a listing to your cart. You can then click 'Purchase' to buy all of the listings you've selected.
- Visible tax. Unit prices & per-item totals remain untaxed, but the final sale price that you'll receive in mooglemails is displayed at the top (approximately - taxes are rounded up per-mail, so you may find it's 1c off if you order more than 10 items).
- Now remembers what page you were on after purchasing, if you're some kind of lunatic that uses page2+.

Listings page:
- Multiple price updates. Like with multiple purchasing, you can input as many prices as you like now, and then press 'Update Prices' to set them all.
- Lowest price shown. A column was added to show the price of the current lowest price for that item on the market.
- Match Lowest Prices. This button will fill in all the boxes with the lowest market price for that item. Use at your own risk. It will always be safer to research prices yourself.
- Partial recalls. You can now withdraw only part of your stack. Internally, this takes first from the latest one you added, so it will preserve your place in the search view when your price is matched.
- Multiple recalls. Fill in the boxes, press 'Recall'.

General changes:
- Grouped mails. When using one of the multi-functions, your items will be delivered in as few mails as possible. (The exception to this is payouts - these are still separate, because I didn't want to change too much code in one go, and risk introducing dangerous bugs.)
- More links. Everywhere a username or item name is displayed, there is now a link to a search for them.
- The line with the page controls on it is now at the bottom instead of the top. (It looked weird having that line, but also the new controls for multiple purchases etc...)
- Input boxes should default to sensible values if you put in something wrong (like putting in 999 in the recall box for something you only have 500 of will automatically switch to 500).
- Various minor UI tweaks & fixes.
- The dreaded double-recall bug (which struck about 5 times, 3 of which were contained to me or testers, but was generally unable to be replicated) should be completely eliminated by the new way they're processed.

I changed quite a lot of things on the backend, so if there's any weird behaviour, please alert me ASAP via PM, MM, email, or coming to my house and screaming through the letterbox.

Also, if the UI feels weird, I'm absolutely open to feedback on that. I have no idea what I'm doing. I'm not a designer. Someone help me.

---------------

Okay, I'd like to do a final note on why tax is displayed in the way it is, because I'm certain there are going to be responses saying it would be better to display it in the unit price.

My philosophy on this is that HV players, in general, do not like ever paying a higher price for anything. If prices go down, they pretty much stay down for good, even if the supply dries up.

Ideally, I want to encourage market users to be more flexible about prices. This should naturally encourage prices to trend towards their true value - that is, responsive to the supply and the demand in the HV economy.

Originally, I thought this might lead to most things becoming devalued, but what I'm actually seeing is many things are trending upwards. This is good news for the average player! It means they have a bunch more things they can make choices about whether to keep or sell, and therefore they gain a little more economic mobility.

The whole point of keeping the 5% tax low-key was not to line my pockets (it doesn't add up to very much and, while I very much appreciate it, I don't need it that badly). It was to make a small amount of difference on what you're paying feel like it's not a big deal. Sort of like Super's discounts/late fees - I know I never really notice or care about them either way.

This post has been edited by lestion: Mar 27 2020, 04:30
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 27 2020, 03:41
Post #48
ikki.



❄ Cool as Siberia
********
Group: Gold Star Club
Posts: 2,994
Joined: 11-October 16
Level 500 (Ponyslayer)


QUOTE(lestion @ Mar 27 2020, 03:57) *

Also, if the UI feels weird, I'm absolutely open to feedback on that. I have no idea what I'm doing. I'm not a designer. Someone help me.

i like the current UI, so how about to set version for major UI changes and option to choice prefered?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 28 2020, 14:50
Post #49
Venvalion



Back to my hole, it's cooler
*****
Group: Members
Posts: 614
Joined: 8-January 20
Level 426 (Dovahkiin)


Didn't use the Market extensively yet, but I like it so far. Good work!
Stumbled on a bug though: the timer for the "bump yourself" in Your Listings seems broken. Sent some items around 23:00 yesterday (for me) and fixed the prices, checked today at 13:15 and got the message "It has been more than 24 hours since you last updated your listings[...]".
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 28 2020, 20:54
Post #50
mundomuñeca



Lo Scimmiotto
********
Group: Members
Posts: 4,221
Joined: 14-July 17
Level 477 (Dovahkiin)


QUOTE(lestion @ Mar 27 2020, 01:57) *

Search page:
- Multiple purchasing. Inputting a quantity now adds a listing to your cart. You can then click 'Purchase' to buy all of the listings you've selected.


It doesn't work for me, I cannot buy anything anymore (and I had no problem with previous UI (IMG:[invalid] style_emoticons/default/dry.gif) )

QUOTE(lestion @ Mar 27 2020, 01:57) *

- Visible tax. Unit prices & per-item totals remain untaxed, but the final sale price that you'll receive in mooglemails is displayed at the top (approximately - taxes are rounded up per-mail, so you may find it's 1c off if you order more than 10 items).


It stays at zero, regardless of what I do.

What should I try to make it work again ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 28 2020, 21:04
Post #51
Nezu



Rat
********
Group: Catgirl Camarilla
Posts: 3,940
Joined: 29-January 12
Level 500 (Ponyslayer)


QUOTE(mundomuñeca @ Mar 28 2020, 18:54) *

It doesn't work for me, I cannot buy anything anymore (and I had no problem with previous UI (IMG:[invalid] style_emoticons/default/dry.gif) )
It stays at zero, regardless of what I do.

What should I try to make it work again ?


Please try Ctrl+F5 on the page to force your browser to reload the javascript files. If this doesn't work, press ctrl-shift-I (in Chrome or Firefox) to open developer tools, go to console, and see if there are any errors showing for you.

If your browser is badly out of date, there might be some JS functions used that aren't supported, which is a possibility. It could also be possible you loaded the market immediately after I resumed functionality and cached a bad version of the JS (I had to make a couple minor edits after that which I didn't bother reversioning for, because I didn't think anyone besides my testers had loaded it yet).

QUOTE(Venvalion @ Mar 28 2020, 12:50) *

Didn't use the Market extensively yet, but I like it so far. Good work!
Stumbled on a bug though: the timer for the "bump yourself" in Your Listings seems broken. Sent some items around 23:00 yesterday (for me) and fixed the prices, checked today at 13:15 and got the message "It has been more than 24 hours since you last updated your listings[...]".


This is intentional (though I guess not super clear) - bumps are limited to once every 24 hours, including all the natural behaviours that bump it. This is deliberate to stop people from performing unnatural behaviours just to bump their stock (like raising price by 1c then lowering it again). The bump button also exists mostly to avoid anyone having to do that.

This post has been edited by lestion: Mar 28 2020, 21:06
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 28 2020, 21:13
Post #52
mundomuñeca



Lo Scimmiotto
********
Group: Members
Posts: 4,221
Joined: 14-July 17
Level 477 (Dovahkiin)


Ctrl+F5 only resets my quantity request input boxes to zero.

There's this error in developers' tool :

" ReferenceError: addToCart is not defined "

Edit: when I press Ctrl.F5 with the develper window opened, it says these :

GET [hvmarket.xyz] https://hvmarket.xyz/search [HTTP/1.1 200 OK 6755ms]
GET [hvmarket.xyz] https://hvmarket.xyz/static/market/common2.css [HTTP/1.1 200 OK 109ms]
GET [hvmarket.xyz] https://hvmarket.xyz/static/market/search2.css [HTTP/1.1 200 OK 141ms]
GET [hvmarket.xyz] https://hvmarket.xyz/static/market/marketc2.js [HTTP/1.1 200 OK 250ms]
GET [hvmarket.xyz] https://hvmarket.xyz/static/market/search2.js [HTTP/1.1 200 OK 218ms]
SyntaxError: invalid for/in left-hand side

so it seems it loads all the scripts, but then has some problem parsing them ?

This post has been edited by mundomuñeca: Mar 28 2020, 21:18
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 28 2020, 21:39
Post #53
Nezu



Rat
********
Group: Catgirl Camarilla
Posts: 3,940
Joined: 29-January 12
Level 500 (Ponyslayer)


QUOTE(mundomuñeca @ Mar 28 2020, 19:13) *

Ctrl+F5 only resets my quantity request input boxes to zero.

There's this error in developers' tool :

" ReferenceError: addToCart is not defined "

Edit: when I press Ctrl.F5 with the develper window opened, it says these :

GET [hvmarket.xyz] https://hvmarket.xyz/search [HTTP/1.1 200 OK 6755ms]
GET [hvmarket.xyz] https://hvmarket.xyz/static/market/common2.css [HTTP/1.1 200 OK 109ms]
GET [hvmarket.xyz] https://hvmarket.xyz/static/market/search2.css [HTTP/1.1 200 OK 141ms]
GET [hvmarket.xyz] https://hvmarket.xyz/static/market/marketc2.js [HTTP/1.1 200 OK 250ms]
GET [hvmarket.xyz] https://hvmarket.xyz/static/market/search2.js [HTTP/1.1 200 OK 218ms]
SyntaxError: invalid for/in left-hand side

so it seems it loads all the scripts, but then has some problem parsing them ?


Can you verify your browser & version? It works correctly in all five of mine. (Vivaldi 2.10.1745.27, Chrome 80.0.3987.149, Firefox 74.0, Pale Moon 28.6.1, Edge 44.18362.449.0).
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 28 2020, 21:46
Post #54
Ass Spanker



Professional Ass Spanker
********
Group: Gold Star Club
Posts: 4,187
Joined: 25-July 12
Level 500 (Ponyslayer)


QUOTE(lestion @ Mar 29 2020, 03:39) *

Can you verify your browser & version? It works correctly in all five of mine. (Vivaldi 2.10.1745.27, Chrome 80.0.3987.149, Firefox 74.0, Pale Moon 28.6.1, Edge 44.18362.449.0).

I see no love for Opera (IMG:[invalid] style_emoticons/default/anime_cry.gif)

All in all, the system is very nice to use. Wish it existed back when I used to search through shops looking for the best deal possible, now I don't even check price and just buy stuff.

This post has been edited by Ass Spanker: Mar 28 2020, 21:47
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 28 2020, 21:55
Post #55
Nezu



Rat
********
Group: Catgirl Camarilla
Posts: 3,940
Joined: 29-January 12
Level 500 (Ponyslayer)


QUOTE(Ass Spanker @ Mar 28 2020, 19:46) *

I see no love for Opera (IMG:[invalid] style_emoticons/default/anime_cry.gif)

All in all, the system is very nice to use. Wish it existed back when I used to search through shops looking for the best deal possible, now I don't even check price and just buy stuff.


I used to love Opera. That's why I use Vivaldi now. It has all the UI customization & performance Opera used to offer. In fact, they even nailed the random crashing & difficult-to-replicate bugs. (And most importantly for me, a tab bar where I can read the titles of all my tabs - I used to wrap to multiple lines on Opera, on Vivaldi I must use a vertical bar. Very useful for development when you might have forty reference tabs open for various techs...)

Under the hood, Opera should be the same as Chrome (and Vivaldi) for compatibility purposes though, I think. At least for JS stuff. Maybe someone more experienced in this field like sickentide would know more than me about that.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 29 2020, 02:41
Post #56
mundomuñeca



Lo Scimmiotto
********
Group: Members
Posts: 4,221
Joined: 14-July 17
Level 477 (Dovahkiin)


QUOTE(lestion @ Mar 28 2020, 20:39) *

Can you verify your browser & version? It works correctly in all five of mine. (Vivaldi 2.10.1745.27, Chrome 80.0.3987.149, Firefox 74.0, Pale Moon 28.6.1, Edge 44.18362.449.0).


It's a somewhat older version of Firefox : 59.0.3

And before you tell me, I'd really hate to have to upgrade it to the latest Firefoxes (IMG:[invalid] style_emoticons/default/dry.gif)

Maybe I'll try another browser instead, but I don't want to install it on my laptop. An USB-key runnable one would be OK.

While I know all the others you cited, I have never heard of Vivaldi; I'm going to have a look at it, then I'll let you know if that solve the issue.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 29 2020, 03:11
Post #57
Nezu



Rat
********
Group: Catgirl Camarilla
Posts: 3,940
Joined: 29-January 12
Level 500 (Ponyslayer)


QUOTE(mundomuñeca @ Mar 29 2020, 00:41) *

It's a somewhat older version of Firefox : 59.0.3

And before you tell me, I'd really hate to have to upgrade it to the latest Firefoxes (IMG:[invalid] style_emoticons/default/dry.gif)

Maybe I'll try another browser instead, but I don't want to install it on my laptop. An USB-key runnable one would be OK.

While I know all the others you cited, I have never heard of Vivaldi; I'm going to have a look at it, then I'll let you know if that solve the issue.


Please try another browser or update your browser. Some of the functions I used only work in a relatively recent Javascript version. You really, really, really should be doing so for the security upgrades alone.

If your Firefox were a horse, I would shoot it.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 29 2020, 08:03
Post #58
RibbonsCan



[walking away intensifies]
****
Group: Members
Posts: 481
Joined: 1-November 13
Level 487 (Dovahkiin)


QUOTE(mundomuñeca @ Mar 28 2020, 17:41) *

It's a somewhat older version of Firefox : 59.0.3

And before you tell me, I'd really hate to have to upgrade it to the latest Firefoxes (IMG:[invalid] style_emoticons/default/dry.gif)

Maybe I'll try another browser instead, but I don't want to install it on my laptop. An USB-key runnable one would be OK.

While I know all the others you cited, I have never heard of Vivaldi; I'm going to have a look at it, then I'll let you know if that solve the issue.

You know there's a classic theme restorer css sheet for the newest version of Firefox if you hamgup is on the gui, right?

Just that changing it is somewhat like manually editing monsterbation in Tampermonkey.

This post has been edited by RibbonsCan: Mar 29 2020, 08:04
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 29 2020, 18:13
Post #59
mundomuñeca



Lo Scimmiotto
********
Group: Members
Posts: 4,221
Joined: 14-July 17
Level 477 (Dovahkiin)


QUOTE(lestion @ Mar 29 2020, 02:11) *

Please try another browser or update your browser. Some of the functions I used only work in a relatively recent Javascript version. You really, really, really should be doing so for the security upgrades alone.

If your Firefox were a horse, I would shoot it.


No, I won't shoot it. I have tried to tinker with my security settings in FF, but no; I'll keep it for my normal use then.

Since Palemon has almost the same UI and also has a mobile version I can run from USB, I'll use it to access your server; I have already tried and it works without problems.
I think we can say "Issue closed".
I really don't know how it is necessary for a basic interface like yours, to use the latest JS specs/functions. It must be those damned engines/packages and whatnot, I really hate all and everyone of them and their crazy proliferations (IMG:[invalid] style_emoticons/default/dry.gif)

QUOTE(RibbonsCan @ Mar 29 2020, 07:03) *

You know there's a classic theme restorer css sheet for the newest version of Firefox if you hamgup is on the gui, right?


No, I didn't, thanks for telling me (IMG:[invalid] style_emoticons/default/smile.gif) I'm a retrolover fan, am I ? (IMG:[invalid] style_emoticons/default/tongue.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 29 2020, 19:39
Post #60
RibbonsCan



[walking away intensifies]
****
Group: Members
Posts: 481
Joined: 1-November 13
Level 487 (Dovahkiin)


QUOTE
No, I won't shoot it. I have tried to tinker with my security settings in FF, but no; I'll keep it for my normal use then.

I'm going to point out here that if your CPU cycles contribute to a botnet or bitcoin miner, we deserve the right to say we told you so.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post


37 Pages V < 1 2 3 4 5 > » 
Closed TopicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 


Lo-Fi Version Time is now: 14th July 2025 - 18:19