Craig Simpson

43 posts

Craig Simpson banner
Craig Simpson

Craig Simpson

@craigsimps

Experienced web developer building modern websites and web applications.

Moray, Scotland Katılım Şubat 2009
50 Takip Edilen184 Takipçiler
Craig Simpson
Craig Simpson@craigsimps·
@richard_bell If the only tool you have is a hammer, you tend to see every problem as a nail.
English
0
0
1
28
richard_bell
richard_bell@richard_bell·
Another day of debugging a "Why would you do that with WordPress"?
English
2
0
2
237
Craig Simpson
Craig Simpson@craigsimps·
@richard_bell I think you could provide singular string "win" and the count to Str::plural() #method-str-plural" target="_blank" rel="nofollow noopener">laravel.com/docs/10.x/stri…
English
1
0
0
29
richard_bell
richard_bell@richard_bell·
Surely there must be a string helper in Laravel that will remove an s when something is singular e.g. Wins becomes Win if some sort of counts is one? Maybe something exisits in vanila PHP.
English
3
0
0
173
Craig Simpson
Craig Simpson@craigsimps·
@keithdevon @freshdesk I've used Helpscout in the past and this is very reminiscent. Very lightweight, you can just add the "modules" you want (they're paid but at a one-off cost.) Completely self-hosted, the only work required was app installation and then setting up an email account for it to use.
English
0
0
1
62
Keith Devon
Keith Devon@keithdevon·
@craigsimps @freshdesk Thanks, Craig. How are you finding it? Were you using any support software previously? I was hoping to avoid any development work. I need something lightweight that just works.
English
1
0
0
113
Keith Devon
Keith Devon@keithdevon·
Hi @freshdesk Can I confirm with you that the free plan only lets you send 10 ticket replies per month? That's what I was just told on my demo (upsell) call. But I can't find reference to that limit on your website.
English
1
0
0
451
Carrie Dils 🇺🇦
Carrie Dils 🇺🇦@cdils·
{{sigh}} I'm just missing good-ole separation of presentation and content today. /6 </end-mini-rant>
English
12
1
43
1.6K
Carrie Dils 🇺🇦
Carrie Dils 🇺🇦@cdils·
One of the things I've always enjoyed about WordPress is the separation of the presentation layer (themes) with the site functionality (plugins) and the content (database). The block editor changed that. 🧵/1
English
24
18
98
19.6K
Craig Simpson
Craig Simpson@craigsimps·
@stevemarkperry The alternative which comes to mind would be a monolith 'ui-kit' repository containing all the blocks, which you pull in with Composer, and then use some mechanic in the theme to enable or disable the blocks you want. add_theme_support maybe?
English
1
0
1
22
Craig Simpson
Craig Simpson@craigsimps·
@stevemarkperry I have a similar-sounding setup, though not with blocks, where I manage individual modules as separate repositories and then pull them in individually with Composer.
English
1
0
1
30
Steve Perry
Steve Perry@stevemarkperry·
I’ve got a situation where the ideal is to pull in blocks from our UI kit on a need-to-use basis. I’d love to have them “installed” during composer install. But, there will eventually be a lot of blocks, and I don’t want to pollute our GitHub repo with them all.
English
2
0
1
188
richard_bell
richard_bell@richard_bell·
@craigsimps Thanks for all the links/pointers. Up and running in Tinkerwell just need to get it working in my codebase now 👍
English
1
0
1
112
richard_bell
richard_bell@richard_bell·
Anyone know of a nice easy way to post to Facebook from a Laravel app. Looked at zapier but its $16 a month. Only need it once a week to link to a newsletter 🤷‍♂️
English
2
0
1
221
richard_bell
richard_bell@richard_bell·
@craigsimps Arhh ok I've only got as far as the long lived token expiring in 60 days
English
1
0
0
58
Craig Simpson
Craig Simpson@craigsimps·
@richard_bell You have to turn your short-lived user access token into a long-lived user access token, and then into a page access token. Then the page token doesn't have an expiry.
English
1
0
0
17
Craig Simpson
Craig Simpson@craigsimps·
@richard_bell @greensock Built a very nice "interactive experience" site recently using GSAP, lots of interaction and animation. Happy to help if I can Richard.
English
1
0
2
55
richard_bell
richard_bell@richard_bell·
@greensock Or so I thought. This is infuriating. Anyone I know used this succesfully before?
English
2
0
0
112
richard_bell
richard_bell@richard_bell·
On fire this morning. @greensock scroll triggered animations 💥💪
English
1
0
0
201
Steve Perry
Steve Perry@stevemarkperry·
@Tinkerwellapp I might try this in my IDE. I know I'll implode right away but I'm beyond caring 🤷‍♂️
English
1
0
0
41
DeadlySlob
DeadlySlob@Deadlyslob·
And by Wednesday I totally mean Thursday ahahah
English
2
0
66
5.9K
DeadlySlob
DeadlySlob@Deadlyslob·
Being out in public at 12:45 on a Wednesday feel so weird. I'm trying to think when was the last time I was actually not streaming at this time.
English
6
0
164
39.9K
Craig Simpson
Craig Simpson@craigsimps·
@JiveDig @keithdevon @richtabor Keith's use case might be different, but for me, I create custom font sizes for headings in theme.json. If I have a paragraph that I want to apply 'has-heading-two-font-size', then I end up with 2.5rem text, and inherit 1.6 line height from my default paragraph style.
English
1
0
1
59
Craig Simpson
Craig Simpson@craigsimps·
@keithdevon @richtabor Yes, that would be a welcome addition. Tricky though, because if I'm using fluid font sizes I don't always want the same line height at the min as I do at the max.
English
1
0
0
0
Craig Simpson
Craig Simpson@craigsimps·
@richard_bell It means you can't bring in alternative versions of libraries that are already bundled with WP. So for example WP has PHPMailer 6.6.5 but you want to include version 6.6.2 in your plugin.
English
0
0
1
0
richard_bell
richard_bell@richard_bell·
WordPress Plugin authors... Does this mean I can't pull in Carbon/Symfony componenets/Collections with composer? #13-plugins-must-use-wordpress-default-libraries" target="_blank" rel="nofollow noopener">developer.wordpress.org/plugins/wordpr…
English
1
0
0
0
Craig Simpson
Craig Simpson@craigsimps·
@wpmark Plugin looks great - good luck with the launch guys 👍
English
0
0
1
0
Mark Wilkinson
Mark Wilkinson@wpmark·
Finally launched our Simple Social Images #WordPress plugin. Create beautiful, branded social sharing images including post title, logo and an image for your posts and pages. You can buy your license now 👇 simplesocialimages.com
English
5
6
17
0