Jump to content

GhostRider

Members
  • Posts

    23
  • Joined

  • Last visited

Everything posted by GhostRider

  1. Thanks to @MarkE for the recommendation to this forum thread and to @OLSA for the post. Very close to what I was trying to solve. One thing to add to @OLSA's example, is the subfield template may need to be set to the template you require.
  2. Hi Jonatan, We have also experienced this issue unfortunately. Thought we had a solution, but having reviewed it once more, sadly it is not the case. I'll post back if we figure something out.
  3. Has anyone using the Recurme module had any issues after updating to the latest PW core 3.0.165? Our tweaked version is no longer returning results. Just curious if the core update has affected an out of the box version of Recurme. All of the $recurme-> methods are returning null.
  4. @teppo Thanks for adding FieldsetPage support. It's working as expected!
  5. Hi @teppo. Thanks for addressing this. I'll give it a test drive later today or tomorrow on a current project.
  6. Amazing! @teppo Really appreciate all your effort.
  7. @teppo Perhaps my comment from February got lost in the mix. This search function is such a great addition to the ProcessWire ecosystem. I am wondering if you would consider adding FieldsetPage fields to the list of searchable fields? I use FieldsetPage fields often to create components. From there it is a mater of adding that one field to a template or a repeater to add the component. Thank you for your time.
  8. Below is what we had changed in the MarkupRecurme.module file. As @adrian posted, our version has had a number of tweaks. So perhaps have a closer look before implementing these changes. Hopefully this helps. Line 271 $m = date('m', strtotime($date[3])); To $m = date('m', strtotime("1st " . $date[3])); AND Line 864 $m = date('m', strtotime($date[3])); $y = $date[4]; To $m = date('m', strtotime("1st " . $exclude[3])); $y = $exclude[4];
  9. We have also noticed issues w/ Recurme dates displaying incorrectly. Similar idea as Arcturus, nothing had changed in months. What we found was the issue was triggered on a month that contained 31 days. From my re-collection it might have also affected the month by bumping it by one month. I'll post the fix that worked for us a bit later this evening.
  10. @teppo Fantastic addition! Searching repeater and page reference fields are working great. Would it be possible to add support for FieldsetPage fields?
  11. Hi Bernhard, Being able to enter and display Events (or the like) is such a valuable tool for many websites. I am thrilled you have started this project. I cannot over emphasize @adrian's comment on all fronts. A few things that are very helpful in displaying recurring events is the ability to only display the event once. Ie. if you have a recurring event from March 10-15th. You may not want the event to display 6 times if you are viewing the Event list page on March 10th. The recurme module does do quite a few things right, unfortunately it wasn't quite there. Two features standout: 1. The user interface to create recurring dates which also has the ability to remove select dates. Ie. A range from March 10-15, but you can then exclude any date in the range. This avoids a second (essentially duplicate) event needing to be created. 2. Displaying recurring events can be quite a challenge, especially when there is a long list of dates. Recurme used a calendar display for this, which could really display a lot of recurring dates in a small space. Rather than displaying a long list dates in text format. I will send you a pm with some live examples we have built to date and how we display events. Perhaps this will help highlight some of the challenges you may be facing or how people may use your module. This will be such a great addition to the Processwire ecosystem!
  12. My apologies, this was user error on my part. I was using the full server paths, rather than the site path. /home/accountname/public_html/site/vendor/ rather than /site/vendor/ @Autofahrn thanks for your post.
  13. Hi Flydev, I have been thinking about one feature request if you are taking any. I don't want to add more work, but perhaps something to think about. On the Duplicator settings page, I have used the "Files and folders excluded from" checkbox (very handy) and also the "Custom excluded files and paths'. I'm wondering if there is any way of excluding any custom file directories, rather than file extensions? Here are a few examples: 1. After adding the AWS library via composer, Duplicator is backing up the Composer directory called vendor (at the same level as wire, files etc...). This file has become quite large over time. 2. We also at times create directories at the same level for legacy files when building a new client sites, where the legacy files need to still be accessible. Our latest client had a very large media folder nearly 7GB. ie /media/ 3. When using ProCache, Proche adds two folders in the assets directory called ProCache-###### and pwpc. The ProCache-#### file is a collection of all the static versions of the pages on the site, which can also become quite large depending on the site. With most of these directories, we do have a good idea what file extensions are being used and can exclude them in the 'Custom excluded files and paths' section. However, with the Composer vendor directory, there are so many file extensions being used with a very deep nested group of folders. This makes for a very large list of possibilities to exclude. With a few of our sites, our backups went from ~90MB to over 700MB. It would be great to hear your thoughts on hiding directories/folders when you have time. Below is a list of some of the file paths we struggle with. /vendor or any custom directory at this level /site/assets/ProCache-### /site/assets/pwpw/* Thanks
  14. Screenshot added of another site giving the same "Invalid Timestamp" under the created column. The "Invalid Timestamp" message is only for the AWS backups. It's not really an issue as the database name has a timestamp. Everything else is working great.
  15. Hi Flydev, Fantastic, thanks for the quick fix. I'm no longer getting the error. However, I do see an invalid timestamp display in the Created column when viewing the list of backups for my AWS backups.
  16. @flydev ?? @adrian Thanks for all your had work on this invaluable module. I've updated a few sites to the latest Duplicator version. But have been running into an issue when I have AWS Backups enabled. When AWS Backups is enabled and going to Setup -> Duplicator, I get a Call to a member function getTimestamp() on bool Error. See attached screenshot. The site core and modules are all up to date as of today (Jan 14, 2020). Using php 7.3, got the same error w/ php 7.2. Amazon libraries installed w/ Composer.
  17. In case anyone else has this issue with the ajax calendar disappearing when clicking on the prev/next month. My issue was the recurme-ajax template was prepending _init.php and appending _main.php files. Disabling the prepend and append under the template files tab was the fix. @adrian Thanks for digging in and discovering the cause.
  18. @joshuag Thanks for all of you hard work on this module. I agree w/ @chcs re: "The admin field, screens, and some of the tools you provide are very slick... but the object for custom output is harder to figure out, or simply not that useful depending on the nature of recurrence (or not). ". I am making it work with all the additions you have made (from the feature requests posted in the forum) and from many of the great posts from the wonderful PW community. I am having an issue w/ a second implementation of your module. When rendering the calendar, the ajax does not work when clicking to the prev/next month. The calendar simply disappears. I have verified the location of the recurme-ajax.php file in my templates/ directory etc... "Please make sure that your site contains a hidden page home/recurme-ajax/ using the template "recurme-ajax" and that you have a matching file in your site/templates/ folder. IF for some reason this file is missing, you can copy the template file from the InputfieldRecur/templates/recurme-ajax.php" I've compared my recurme-ajax.php file w/ InputfieldRecur/templates/recurme-ajax.php. They are identical. When clicking prev/next in the calendar, $calendar in the recurme-ajax.php file is empty. Line 40 $out .= $calendar->render($options); I have exhausted any thoughts why this may be happening. Is there anything you our anyone else can think of as to what would cause this? Thanks
  19. Hi @joshuag I am working on the same project with Adrian using your Recurme module. I've used the updated files you provided. rrule-gui.js and MarkupRecurme.module. Using the $event->timeEndUnix; that you have added is working for New and Imported events. However, both New and Imported events have an issue when changing the Date (non repeating events) and displaying the $event->timeEndUnix. On first save, the $event->timeEndUnix continues to display the old end date. But if I go into the event a second time, and save once again (with no changes), the $event->timeEndUnix is updated correctly.
  20. @tpr Fantastic! Great addition. @adrian thanks for suggesting.
×
×
  • Create New...