Jump to content

Gabriel Torres

Clients
  • Posts

    1,748
  • Joined

  • Last visited

  • Days Won

    4

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Posts posted by Gabriel Torres

  1. @Adriano Faria here is the thing I am stuck at the moment with this plugin. I need to uninstall it and install it again, but I am stuck. The maximum I could do was to disable it. If I try to uninstall it, the page goes blank. So I guess I would need to force its removal or do a manual removal, but I don't know how to do it. Or, I could simply leave it installed and manually delete the duplicate phrases. I don't know how to do it. In fact, I asked you to tell me how to do this manually, but instead you provided us with a new version. I know that you wanted to help me out, however due to the issue I described, I believe it is better to simply delete the duplicate phrases. Can you help me? Thanks.

  2. @Adriano Faria

    Here is the thing, and I hope you will understand my feedback. If I simply upgrade the plugin, the duplicate language strings are still present. So I assume that I have to uninstall the old version and install the new version.

    However, the install/uninstall process of this plugin takes forever, eventually giving a server timeout. This happens because the install/uninstall script creates new rows at the core_members table.This works fine for small forums, but on a big forums like ours, with half million users, this is simply not the best way to do it. Any addition or removal of new rows to the core_members table on a forums with 500.000 records will take several minutes.

    A more intelligent solution, IMHO, is to create a new table with the data you want. The creation/removal of this table would be very fast, and this table would take up much less space on the database as well, since there won't be too many users using this feature at the same time, and this table would hold data only for the users that have the member away feature enabled. If the member_id is not in this table, this means the user doesn't have this feature enabled.

    BTW. This is an issue with several of your plugins. I don't want to play down the importance of all your plugins, but usually they are tested at your side on a forum that doesn't have too many users/topics/posts and they work fine, so you are not able to see the issue I am talking about.

    So, in summary, I am stuck, as I can't remove the plugin, as the uninstaller times out probably while trying to DROP the rows it added. I don't know if it would be safe to manually drop those via command shell and then try to uninstall.

  3. @Adriano Faria

    I am having a silly issue with the new version of this plugin for 4.1.x. See attached screenshot. A couple of language bits are duplicated with uppercase/lowercase. As you can see from the screenshot, even if I fill the contents of both of them and save, one of them doesn't save, so I end up with English phrases at the front-end, even though theoretically the phrases are translated. I don't know how to solve this. Thanks.

    cdh-members-away-bug.png

  4. Hi. I loved the idea of this plugin. However, I don't use Mandrill as of yet. So, I have two questions:

    1. Do you know of a plugin to handle bounces through IMAP/POP3, as we run our own servers?

    2. If that doesn't exist, I can even consider moving to Mandrill just to automate this whole process. However, I have no idea of how much that would cost me because I don't know who many emails per month goes out of our current server, so it is a little bit tricky to budget this functionality. Since you have way more experience managing large forums, any input about this would be highly appreciated.

  5. After playing with this for a couple of hours, here is my current configuration:

    pagespeed EnableFilters defer_javascript,collapse_whitespace,combine_css,combine_javascript,elide_attributes,extend_cache,remove_comments,insert_dns_prefetch,lazyload_images,inline_javascript,local_storage_cache,outline_css,outline_javascript,prioritize_critical_css,rewrite_css,rewrite_javascript,rewrite_style_attributes,trim_urls;
    The option that gives the best result is defer_javascript. Especially on our forums, where we have several advertising banners running, this made the page load first, and then the banners. Fantastic results. However, this option generates a conflict with the >Lazyloader hook, and the images are shown as broken The solution was very easy: I disabled this hook and enabled the integrated lazy loader (lazyload_images).
    Additional comments and suggestions are more than welcome.
  6. Hi, stoo2000,

    There is a conflict with this module and Classifieds as explained below through my message exchange with Andy (Classifieds' developer):

    Gabriel:

    Hi,

    The price of the product is only displayed at the main/category list.

    When you click on an advert, there is no price listed whatsoever! So, our users are getting confused.

    Please advise how we could add a price field to be displayed or even the price on top of the images like it happens on the main list.

    Thanks,
    Gabriel.

    Andy:

    Hi Gabriel,

    The problem was a conflict with the trader feedback addon. This app also defines a css style called "price_box" which was overriding the classifieds one. As it had a declaration of display:none it was hiding the price element in the classifieds basic_info template. I've added an inline style in the classifieds template to make sure this is used.

    Please let me know if you require any further assistance.

    Regards

    Andy

  7. Great. I've just upgraded, it is working like a charm. Thank you so much for taking my suggestions into consideration.

    However, I didn't understand your instructions for my question above:

    This can happen if you have rows for classifieds, but it isn't installed or active.

  8. positive/neutral/negative are class names, don't change those.

    It's due for a minor maintenance release, I'll update soon.

    I noticed that and removed my previous message...

    Thanks for the prompt reply, and thank you for your hard work.

    I have a couple of suggestions, if I may.

    1. On the user profile, on the table that list all transactions, each message ("note") has a link to the original topic that relates to the transaction. This is great. However, the link uses the regular index.php?showtopic=xxxxx format; I'd change that to include SEO, which is pretty easy to implement.

    2. When you click on the "leave feedback" button on the classifieds page of a given product, you need to enter the link of the product manually on the form that shows up on the next page. Why the system simply doesn't carry over the item number and fills this field automatically for me? (I am using the Classifieds app and I am assuming the user will leave feedback to that particular product/transaction).

    Once again, thank you very much.

    Gabriel

  9. Kudos for having the iTrader converter in place. This saved me a lot of time, as I didn't have to write my own converter!

    However, the user profile rebuild was hardcoded to 50 profiles per batch. With a forum with almost 450,000 users, that would take us days to finish. Edited modules_admin/tools/rebuild.php and changed:

    public $perCycle = 50;

    to

    public $perCycle = 500;

    Suggestion for the next verion: this value to be configurable from inside the ACP.

    Thanks for the great work.

×
×
  • Create New...