Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
I don't want my users seeing the time remaining on the classified ads. It'd be nice to have a permission for "View time remaining" or something similar.
Comments
Comment #1
fgmThat seems to be a strange idea: viewing the remaining time is likely to be the strongest incentive users have to act on an ad instead of letting time pass.
What would the use case be ?
Also, note that 6.x will likely not be receiving new features, and at any rate, any new features is first going into 7 and /may/ be backported later.
Comment #2
MrPeanut CreditAttribution: MrPeanut commentedIn our case, we just give pretty much everyone 10 days. But, some people get more time than that. Others pay, so they get additional time, etc. We want our users to just act on it today, not see that they have "a week remaining" even if that's not actually the case and dwell on it. Might be kind of confusing, but that's what the client wants.
I actually don't care about 6.x. We use it on 6, but it's moving to 7 soon, so that'd be more important to me anyway. Thanks for the consideration at any rate.
Comment #3
Infoloko CreditAttribution: Infoloko commentedI have the same problem - I don't want the time to be displayed except to (1) administrator, and (2) the advert owner once logged-in (which presumably they would do once they receive an email notification). In a high/fast turnover business then I can see why showing the time could possibly be advantageous but personally I don't want the emphasis to be on 'buy-now, buy-now, buy-now" which seems more applicable to an auction site - having the option would certainly help me.
Comment #4
bwill CreditAttribution: bwill commentedThis is very easy to do. Install CSS Injector and add the following rule:
.classified-expires {
visibility: hidden;
}
Comment #5
Infoloko CreditAttribution: Infoloko commented#4 -- thanks but that sounds more of a work-around than a fix and would mean installing yet another module which I'd rather not do just to overcome this one problem (my code base is rather large and I need to reduce not increase it).
Comment #6
bwill CreditAttribution: bwill commented@Aparato - well then add the same code to the modules CSS or create a custom one - that isn't going to increase your websites size by more than a few bytes. The module only makes these types of tweaks easier and allows you to specify which pages to put them on. Your correct - it is a workaround, but much better than waiting for the developer to make the change which may not happen soon - if at all.
Comment #7
Infoloko CreditAttribution: Infoloko commented@bwill -- no problem with work-arounds as such (I have more than a few already) in fact I already have one on place for this little problem but thanks anyway
(the work-around I use is to simply disable the display of "Ad expiration" which unfortunately knocks it out for all users. Personal preference, I generally dislike the css method as anyone with css turned-off can still see the data .. not particularly important in this case but elsewhere it can be !)
Comment #8
Infoloko CreditAttribution: Infoloko commentedJust realised that this Issue has been 'postponed' for over 2 years, I'm changing it back to 'active' to get it progressed.
I have the module in use on 2 sites, one of which is a property site with no user entry (that is we create and maintain all the 'ads'), unusual maybe but this module gives us exactly what we want. However, with property the expiration is largely irrelevant plus its display clutters the page!
We'd like the option for expiration data to be shown only to the advert originator and admin accounts.
Comment #9
fgmWith this module end of life approaching along with Drupal 7 EOL, this issue is now moot.