Jump to content

Chris Whissen

Members
  • Posts

    21
  • Joined

  • Last visited

Everything posted by Chris Whissen

  1. This looked like exactly what I need - similar use, copying email code. It doesn't support the latest version though. Does anyone know of a similar module that works with PW3? EDIT: Nevermind. I found a new way to break it though. Because my site is exclusively used by backend users and those with specific roles, I had guest page view turned off. Turning it on got the module working in PW 3.
  2. I fixed the problem for me. Letting you know because I think you have either a missing zero or typo in the module. It reads: 'maxFileSize' => 200000000,// 2GB Assuming that's bytes, that equals 200MB, not 2GB - also assuming I can still do math. I added a zero and pasted it into my jfuoptions array and everything works for me.
  3. @kongondo I just noticed something in the module. It says the file size limit is set at 2GB, but it appears to be set at 200MB.
  4. Thanks for looking into it @kongondo. I have quite a few modules running, so there could be something in there making a mess of things. Another mystery to solve - at least that one can wait a bit. Appreciate the help and love the module!
  5. Okay, I managed to get it to work, but I'm not sure it's the best and safest way to do it. Ran Tracey Debugger and got "This request was aborted because it appears to be forged." error message. I did some research on that and disabled protectCSRF through config.php ($config->protectCSRF = false;). Now. anonymous uploads work fine. I'm not sure if that's the right way to do it, but I'm also not sure this is the right post to be asking - that might be more a ProcessWire issue than this module.
  6. So, I'm stretching my knowledge here and can't quite figure out an issue. If I'm logged in to PW and go to front-end upload page, everything works fine. If a guest attempts to upload a file, they get an "Internal Server Error." I'm guessing it has something to do with the security, specifically(emphasis added): I'm not sure what I need to be doing for that though. I've tried to figure out on my own, but am not having much luck. Can anyone point me towards how to make this work? (Assuming there's no other obvious reason for the error.) EDIT: Just to narrow possibilities, I created a user with guest permissions. If logged in, uploads without issue. It's only an anonymous user that can't upload. Which is an essential function for this site. Am I overlooking something obvious?
  7. So, thanks again for the ideas. I ended up going a slightly different way. I'm not sure is the most efficient, but it works and it's easy for the user. The relevant pieces of what I'm using(there are more parts to the repeater that aren't relevant here, but are why I used a repeater): <?php foreach($page->threewide as $three) { $idlink = $pages->get("$three->sp_link"); echo "<a href='".$idlink->parent->name."#".$idlink->name."'>";} ?> Since there are multiple template options, I have the page field limited to the children of the services page. I need to learn how to use that filedtype better. So, it's not perfect if they decide to link to multiple subsections. However, it serves their current needs which lets me move forward and figure out a better solution later. Perhaps after I've gotten the hang of hooks and such. Thank you both!
  8. I'm not even sure where to start here. I'm trying to find the best way to do this... Basically, I have a page Services. This page has a number of children which represent sections of the Services page. So, the tree is: Home - Services -- Thing1 -- Another2 -- LastOne3 Services has a template that renders each child page as a separate Div - allowing for flexiblity in layout and easy editing. On the home page, I have several links that relate specifically to Thing1, Another2, and LastOne3. If I was hardcoding those links, I would just do href="services.html#Thing1" to link directly to the proper section. How can I do that in ProcessWire? My first thought is to do a two part selection where they select the parent page (i.e. sevices) and then the child page (i.e. Thing1). I'd then have the childpages use their title as a section id, and then pull the two links in separately. Something like: echo href='{$parentlink}#{$childlink}' (That's simplified, just to get point across) The problem is it requires the user to select two things to get to the link right. Is there a way I can allow the user to just select the child page and still output the jump link? As an additional twist, the links on the home page are part of a repeater if that matters. Using ProcessWire 3.0.42. My PHP and ProcessWire skills are still in early stages of development, so please take that into consideration. Thanks in advance for any ideas or help.
  9. @kongondo I'm an idiot and thank you for your time and help. I reread the module a little closer and realized I need the acceptfiletypes twice - once for Ajax options and once for JFUoptions. I only had it once. Added that in and everything is working fine. Apologies for wasting your time, truly appreciate the help.
  10. Yes. I'm doing it like this: 'allowedNonImageMimeTypes' => array('application/pdf', 'application/postscript', 'application/octet-stream', 'application/x-compressed', 'application/x-zip-compressed'), No problem. I'll have something to you in a moment. I personally created the Zip in Windows and the AI in Illustrator, so they shouldn't be fake.
  11. @kongondo thanks - I'm new to alot of this and just starting to figure it out. These forums and the modules have taught me alot! I don't believe any of those apply - the server is running PHP 5.4+ on Linux.
  12. @kongondo love the module, it's helped me get past a hurdle. One issue I'm encountering is uploading more diverse file types - zip and various Adobe types. Is this something that the module can support? If so, any ideas what I'm doing wrong? I've added allowedNonImageMimeTypes under the ajaxoptions('application/pdf', 'application/postscript', 'application/octet-stream', 'application/x-compressed', 'application/x-zip-compressed') and added the extensions to the acceptfiletypes under jfuoptions. The files show up, I get upload progress, and then I get the message: Empty file upload result Nothing shows up on the server. If I upload JPGs or PDFs - either on their own or at the same time as non-working files - they work just fine. I'm on PW 3.0.42.
×
×
  • Create New...