Jump to content

wegorz23

Clients
  • Posts

    378
  • Joined

  • Last visited

 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 wegorz23

  1.  

    @HeadStand

    I also have question for author of that module.

    Is there any chance for background process to generate that list of subscribers when clicking Publish button ? 

    The problem is that it can take some time to execute and insert like 90 000 of newsletter subscribers from my forum and page can Timeout some time so the process can stop executing. I had that problem many time and the only one solution is to set php parameter execution time to 0 and other php parameter stuff. But i dont want to let script work unlimited time.

    The function called publish() in sources/Newsletter and foreach that generate subscriber Emails then it insert it to newsletter_queue so it can take some time like 5-10 minutes. 

    Is there any chance to create it like for \IPS\Task::queue() ? 

     

    Greetings

  2. On 10/4/2022 at 4:37 PM, Thomas Hop said:

    We noticed that in the 

    newsletters_queue

    Table we get the following rows:

    Could contain: Text, Number, Symbol, Paper, Label

     

    Which to us maybe indicates that we got something configured incorrectly, we aren't sure however and we can't find anything. Because the Plain version is not send.

     

    Hopefully somebody can help us with this problem. 

    The table is for log information about sending newsletters to ur users. 

    The issue_id is for Back issue tab in Newsletter and its like the list of users to send newsletter. 

    If sent_date is NULL it can be error or its still sending newsletter to other one users. 

    Also check admin/?app=newsletters&module=newsletters&controller=newsletters&do=history&id=9

     

    If u have problems with ur newsletter to send just check templates and names of it in. 

    *|manual_16232324|* and other stuff. 

    Also check if u mark down good toggled switch to manual content and for plain text / html. 

     

    I always use manual send distribution time and had problem many times because of wrong checkbox toggle. 

     

    Greetings

  3. Hi is there any chance for upgrade for php8.0 ? 

    After upgrading from php7.2 to 8.0 im getting that error from plugin.

    "Fatal error: Declaration of IPS\forums\clubsenhancements_hook_ceClubForums::clubForm(IPS\Helpers\Form $form) must be compatible with IPS\forums\_Forum::clubForm(IPS\Helpers\Form $form, IPS\Member\Club $club) in ......public_html/init.php(920) : eval()'d code on line 17"

    Could contain: Text

    Please let me know when or i need to fix it by my self.

     

    Greetings

  4. On 11/10/2021 at 4:18 PM, Marc Stridgen said:

    How it is you have ended up with emails like that on the system there, as they dont actually appear to be valid email addresses? There is no way in which you would be able to update en-masse only certain members. You can only really disable it for everyone by making it no by default, then clicking to reset all members to default preferences

    Thats very weak solution. 😞 

    How ? dont know all of that cases. Most of that is facebook login / registration and very old.

    image.png.3ca1a5c04e571a7cf86faf878cc28d0c.png

    These are rly simple to remove and its google bot.

    But facebook users is there as well.

    image.png.d50e94be02c1feae4224face2c713bf3.png

     

    Like always solution is weak.

     

    On 11/10/2021 at 4:18 PM, Marc Stridgen said:

    as they dont actually appear to be valid email addresses?

    Our forum is working continuously since 2003 year and on first version of that we didnt validate e-mails and other stuff.

    It is not possible to reset the settings for everyone now. 

     

    Anyone can help ?

    On 11/10/2021 at 4:18 PM, Marc Stridgen said:

    You can only really disable it for everyone by making it no by default, then clicking to reset all members to default preferences

    And lost all of users that accepted newsletter. .... 

     

  5. Hi i was trying to disable newsletter and other notifications sending to our users to e-mails.

    Years ago and by small error some of users have in e-mail field some random numbers and other stuff.

    This is preventing us to efficiently send a nesletters and  notifications causes mass of errors and once in a while causes blocking our smtp sender e-mail. (By provider)

    Thats why we want to disable e-mail notifiactons on that realy simple script to update records on database should do they thing.

    We also have list of that records but cannot find where this setting is write on database. eg. ID member and settings that newsletter is turned on or turned off.

    (Have list of emails that didn't exist and that broken too.)

    Can someone direct us to a solution on that, or simply say wher we should search for that ?

    (sending 80 000 e-mails as newsletter of which comes only 30% of that)

    Like that :

    image.png.14dadbb21e1157bad9c25c3264c9a168.png

    image.png.4ce37c2bc1a9ed6e40591599579cf960.png

     

    Greetings

     

  6. 19 hours ago, Marc Stridgen said:

    If you use another mail server, are you having the same issue?

    How i can test it ? On mailing from SendGrid the problem is like no detectable.

    We noticed that on one user that send it to us. 

    Is there any way to fix that or prevent from that ?.

    It's not the user's fault to cannot access that link. 

     

    If the problem was globaly, each user would report that problem. 
    We send mailing to 80 000 our users and non of them report that.

    But on notifications problem is noticeable.

     

     

  7. On 9/17/2021 at 10:09 PM, ahc said:

    I don't understand what this means. Why is the information attached to the post and not the badge? And why are you saying this is the only way to manually give a badge when there's an option to do so from the ACP?

    So basically unless a rule is attached to it, we don't have the functionality to add a description.

    Can I request this as a feature in the next update? I don't understand why the functionality exists, but was left out for manual rewarding.  Most of our badges will not be using rules, but I do not want to transfer them over if I can't even tell the members what they're for.

    We decided to do it by own and show users what badge is next and how many points / posts they must do to get badge. Also u can add some text to describe them. Simply js code do show and hide content and added to theme model html code.

    On first columnt it shows badges by how many days on forum, the second show how many posts and badges on that and the last show te specified badges 1,2,3 on specified forums to get by writing post on them. Simply to create and to understand. 

     

    Greetings

     

    Schowek-1(4).png

  8. We also have WebP support by php gd but still not working when adding that type of image.

    image.png.22b67eb30f1a56b24f91f57f8eebfc6c.png

    When adding image like this...

    image.thumb.png.9f816c2fb99cc7461d81caf0deadb95d.png

    Get the same error like other users.

    image.png.ab793a637a1ac1a2f29021eaec730ecb.png

     

    Also trying to install all packets and fix it by my self but still no luck.

    php 7,2,,,,  gd and imageMagick  installed.

     

    On ACP Image settings when set ImageMagick i can upload .webp files as file but not as image. 

    image.png.0c6281eb74684cd4cef2beb957b89eea.png

     

     

    Have u ever met such a problem like this ? upgrade to 4.6 do nothing to us.

     

    Greetings.

     

     

  9. If u want to fix that error 

    Undefined class constant 'SELECT_SQL_CALC_FOUND_ROWS' (0)

    U can edit one file to delete old or now not used function.

     

    Go to ftp or access production files of our system then go : applications/clubsenhancements/sources/Block/Block.php 

    And remove or edit in line: 134 where \IPS\Db::SELECT_SQL_CALC_FOUND_ROWS  is called.

    Remove them or give NULL.

    "$select = \IPS\Db::i()->select( '*', 'clubsenhancements_custom_blocks', $where, ( $sortOption === 'block_title' ? "{$sortOption} ASC" : "{$sortOption} DESC" ), $limit, NULL, NULL );"

     

    I removed on another file the same "SELECT_SQL_CALC..... 
    its right there: applications/clubsenhancements/hooks/ceControllerView.php

    The same problem there line: 452.

    Fixed: " $select    = \IPS\Db::i()->select( '*', 'core_members', $_SESSION['add_group_club'], 'member_id ASC', array( \is_array( $data ) ? $data['done'] : 0, $cycle ), NULL, NULL, NULL );"

     

    Feel free to try on ur app. If it didn work just turn off application and then turn it on.

    U can simply go back if it didnt work for u.

    Always make backup of plugins and whole application. 

     

    Greetings.
                            

     

  10. Hi,

    It will be nice to have option to replace badge. I mean we have badge for 1 month, 1 year, 5 years, 10 years and 15 years on forum, but it will be nice when highest one will replace lower badges. The same with 1k, 5k, 10k, 20k, 30k posts on forum. It is nice to have more then 3 levels, but not showing it all on badges. It can show it all, but after clicking on that badge (then show previous one levels for example).

    This option have Trophies and Medals, but we prefer to use build-in IPS option.

×
×
  • Create New...