Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by Pete

  1. Hi all, Work is ramping up for Nifty Solutions so I'm looking for a seasoned PW dev/team I can pass work to on an ad-hoc basis when I'm too busy to take it on myself - fingers crossed this could be as soon as next month with the level of interest our recent marketing efforts have generated. The three most likely scenarios at the moment for websites are: Complete design and build - I'm working on a base site profile that will be the standard way sites start and would really prefer Bootstrap 4 for the design framework as it's what I'm most used to Alteration of an existing theme and new installation from an existing site profile (we have one or two customers in a Group of companies, so re-using the same theme/structure and minor alterations to colours, templates etc on those for example) Ad-hoc template changes to existing websites Since I imagine it will vary quite a bit from job to job and workload each month could be anywhere from zero to lots, hourly rate is probably sensible for the more piecemeal work as well. For new, complete websites though we are usually working off a fixed price so maybe a rough cost/time estimate of how long it might take to design and build a complete website if I were to point you in the direction of an example? I'd love to set up something with someone who's strong on the design side of things ideally and happy with both design and dev, definitely happy using hooks and maybe occasionally writing small modules for backend interfaces. Would love to set something up where I can offload work to more than one developer if possible as I realise the ad-hoc nature may mean relying on one person doesn't line up with everyone's own workload. I've not had to outsource before for development so this is all quite new to me. Would prefer someone within a few hours +- GMT as well if possible but not necessarily essential - there's some merit to having work happen overnight and magically appear in my inbox the next morning as long as there's not lots of calls going on at really odd hours too often πŸ™‚ All work goes through a project management system on our side so it's easy to track tasks, have discussions and log hours etc. PM me if interested, happy to answer questions via PM and I'll reply early next week.
  2. Thanks Ryan - I can't claim all credit on the design by a long shot as there's still a tonne of bits you had to figure out on the complex results filtering, plus whilst we're working with older content in new templates I still want to tweak some of the templates around the site. There's some seriously impressive regexp going on behind the scenes by the way everyone - the old tour pages had maybe 3 or 4 tabs and the new ones have more but it's mostly all in one CKEditor field so Ryan had to do some magic pulling the right bits out and even displaying icons next to some parts of it. Will be much saner to manage all that after the fields get an overhaul in phase 2. Carousels - there's a bit of variation in how they were implemented. Some have dotnav (which isn't the clearest), we're probably going to implement arrows overlaid either side on some of them where it makes sense during phase 2 (customer request I've not got around to yet), but if you don't autoplay who's going to bother to look for the play button? πŸ™‚ I don't think ANY of the information in the carousels is essential so in this case doesn't matter so much, but given the audience is looking for trips and will be drawn in by the nice pics carousels work well for this site. Plus it's somewhat consistent with the old site and also what the customer wants as has been said. I don't really want to be drawn into an argument about carousels (too late) but I think they're perfectly fine in some scenarios.
  3. I've just fallen in love with Hubspot (small team so the bundle for more features just for 2 users is worth it, especially since it's discounted for 12 months at the mo). Looking at all the API possibilities - we use RingCentral - that plugs in with a few clicks, can hook Formbuilder form submissions in with very little work, all the social media channels we're setting up right now get linked in including Facebook chat for our new page etc etc. Actually quite excited. But yeah the pricing gets out of hand quickly for larger teams or more contacts when you need over 1,000 on one of the paid plans. It's not without its costs (I want to say hidden costs, but they just require some reading to find) but the way I'm looking at it at the moment when I need to go above the starter packages I should be able to afford it. Hopefully πŸ˜„
  4. It took me weeks to adapt mentally. I'm not sure why, I work from home and my wife looks after the kids at the moment so I'm in a better position than many, but the whole situation in the wider world made me lose my work mojo for a while. Definitely got it back this past week though - back on track finally with projects πŸ™‚ Hope everyone here is as well as they can be in the circumstances.
  5. Nice work - I love coming up with non-standard solutions to design problems like the blurred overlay. Way back in 2005 I built an article block for a webiste that overlaid a gradient on the hero image for the same purpose of showing text on top and saved that copy of the image with the adjustment (before CSS3), and also generated all the article titles as images too as it was a non-standard font (this was before web font compatibility as well) so I know they can be a challenge, but a fun challenge πŸ™‚
  6. Pete


    My local shop is well stocked with most things at the moment except milk (there's still a little), pasta, toilet rolls, paracetamol and Maltesers chocolate. Someone out there is preparing for a Netflix binge-watching session sitting on a throne of toilet rolls whilst getting fat on maltesers and presumably taking the paracetamol after they get a chocolate-induced headache I guess πŸ€·β€β™‚οΈ I saw someone today buying a large quantity of bottled water as well. I'm fairly sure that still comes out of taps just fine πŸ™„ It's a pandemic, it's not quite the same as the apocalypse πŸ˜… But in all seriousness, it is a very strange time. I just hope that those in need of vital supplies can still get them. Stay safe folks and, if you can, stay indoors.
  7. This should be resolved now as per this topic:
  8. @dotnetic sorry that was my mistake - made an error when I changed something last night and it didn't show the error to me as a superuser, only to other users (my logic was back to front). So you should now get redirected properly and you can change your forum name back again if you like (it's only used for login - the directory links your profile via the user ID).
  9. Thanks Craig - that's because I was a muppet and used $sanitizer->pageName instead of just $sanitizer->text on a value that's being checked against a non-PW system. By this point it's habit πŸ˜„ Fixed now though for anyone with a space in their forum login name.
  10. Fortunately it was more complicated than just me being silly so I can stop kicking myself now πŸ˜„
  11. Right, this should be fixed now finally. For those that are interested, there was an issue with the forum session wiping out the ProcessWire session by the end of the script - a little puzzling because right up to the end of the script everything seems fine but when you redirect the session information is lost. To overcome that there's some background CURL stuff going on now so the two systems are separated completely during the login process. Please feel free to post/update your profiles again and sorry it took so long.
  12. Hmm... I think there is still an issue with sessions actually - if you get your password wrong first time you have to close the browser and re-open, either that or it's due to too many login attempts stacking up - but either way without the helpful message popping up like it used to it's impossible to tell. I'll work on this some more now, but if you open a fresh browser window and get your forum username and password correct first time it should let you login to edit your profile in the meantime.
  13. Can someone just try to login to the dev directory? I just logged in with my forum credentials and it worked in both FF and Chrome from freshly opening both of those. I think what isn't working is if you get your password wrong it doesn't tell you at the moment. There's a real chance that I fixed it last month and was getting a headache because I was continuously getting my password wrong πŸ™„
  14. Sorry all, I looked into it a few weeks back and some of the changes in the forum code quickly made what should have been a simple task turn into half a day of headbutting the keyboard in frustration. I'll get back to it today as it's dragged on too long now.
  15. Thanks teppo - I'll take a long-overdue look πŸ™‚
  16. Hi all, sorry this one has been dragging on so long - I'm aware of the issue, just trying to work around it in a sensible way that doesn't break with the next forum upgrade as I think that's what happened in the first place having looked into it last week. I'm hopeful I can sort it finally this week.
  17. We've been expieriencing high load for some reason for the past 12+ hours though not sure where it's coming from as yet. As a result the site has been slow/showing error messages. The site and forums are up for now but please bear with us whilst we investigate.
  18. *pops head up* I seem to be getting a few more ecommerce enquiries nowadays so happy to test when you're at that stage.
  19. Hi folks. I have an editor role who can edit pages and users, however I'm auto-generating the "name" field when they edit users. There doesn't seem to be a way to hide that field for that template like you can with other fields though so I think it would be a hook that's required. Note that this isn't the editor editing their own profile, it's editing other users. Ideally what I'd also like to do is hook the Add User page too so that I can change the label for the "name" field to be "email" (even though it's not), then before save populate that into the email field. Then when editing the User, hide the "name" field completely. Any suggestions would be greatly appreciated. I did consider a custom admin page for this but just seemed overkill if we can do it with a few hooks to the current functionality.
  20. For the event ones you could do it with modules no problem - there would just be a few modules required - the first 3 would be the same for each of the 3 booking systems on my list: Customer Management Payment System Core Booking Module Specific Booking module for the first 3 items on my list (events/accomodation/hotels) I'm actually happy to even get 15 votes for that top one πŸ™‚ I wouldn't see this as just PW modules either - I'd put together a website with a pre-bundled version (with site profile and modified PW installer so all the required modules are there from the start) that I can market as its own system to go up against other event booking systems out there. Upgrades aren't a problem - no more so than they usually are for Pro modules anyway. If all I make is half a month's wages overall and it takes me half a month to finish the first one then I've not lost anything by trying.
  21. Holiday bookings - here's a video (no sound, so might have to guess what I was doing in places!) showing backend management of calendars (so in this example two holiday cottages/apartments) and different fee structures per cottage/apartment throughout the year for different seasons (though I'd probably approach that differently now). For the backend I made it possible to click and drag so you can select an odd number of days for a booking as a member of a sales team if you're taking a booking over the phone. On the frontend calendar (not in this video) the customer can only pick from pre-defined dates that are availble. You'll see some dates has bookings (Burlingham - my surname) and clicking on those takes you to the booking details - obviously customers viewing the frontend wouldn't see the other booking details πŸ˜‰ It doesn't show the whole parment process but I think that was because it wasn't working with the Reno admin theme at the time I last looked at this code in 2016. I think to be honest I'd forgotten how interesting some of the things were that I'd done on here that the event calendar is probably the one to do first, followed by this accomodation booking one.
  22. Yeah, some of them are so complicated they'd be better as standalone apps/profiles definitely. I can't imagine the more complex ones really being easy to install as modules as they'd be made up of half a dozen themselves πŸ™‚
  23. I hear you. The PM system idea comes from me using and loving most of the features of ActiveCollab but becoming annoyed that at times it doesn't do quite what I want it to and could just do with a custom field here and there. Plus they really ramped up the price of self-hosted from the original Β£99 about 10 years ago as they're trying to push everyone to the cloud, and I suspect whilst everyone seems to be heading to the cloud there are still a lot of companies who would like more control over their data. But that is a big project. The event/accomodation booking on the other hand... I pretty much had the bulk of this done several years ago for something that never came to fruition, but I didn't think there would be enough interest to be honest! I may dig out the old video I put together for it later on so you can all see where I was going with it - it had all the booking/customer administration done and would probably just need some tweaks here and there for the new PW admin theme as well as input from other interested parties on any features I may have missed. Thanks for reminding me about Omnipay - I keep forgetting that exists. I tend to lean towards Stripe by default as there are no PCI compliance issues if you use the JS popup to pay and it looks like they allow you to use that in Omnipay so would be worth looking into in order to support other payment methods more easily.
  24. I'm not sure about different database backends - there would be so much to check over to make sure it all behaves, the installer would have to be altered to allow the choice and during installation and so on. I know theoretically PDO makes it simpler in that all queries should theoretically work the same if your server has the right PDO module installed for SQLite etc, but I don't know enough about SQLite (or why people want something different?) to pursue it. I know even less about XML databases - I only became aware they were a thing when I Googled it just now πŸ™‚ Seems like an odd choice for a database engine when there are so many others out there? Maybe I just don't know the use cases. Either way I'd prefer to stick to what I'm more familiar with and use most of the tools that are already part of ProcessWire to build something.
  25. Hi folks I've worked on a number of projects over the years where I've got various chunks of code I think would make some really nice ProcessWire modules. They do lean more towards commercial modules though as they are quite complex and I need to be able to support them and there would be improvements over time. I'm trying to gauge interest though before actually choosing one, so if you have ever come across a client wanting any of the module ideas listed in this poll please do vote and comment if you come across a need for these regularly (possibly you won't with the first three as they're all quite niche :)). Other ideas are welcome of course if you regularly have a need for something - I'm not afraid to admit I'm trying to build up some recurring revenue here!
  • Create New...