Profile

Cover photo
David McInnis
Works at Cranberry
Attended Texas State University–San Marcos
Lives in Custer, Washington
183 followers|18,064 views
AboutPostsPhotosYouTubeReviews

Stream

David McInnis

How Do I?  - 
 
Is there a onBeforeRender event or something that I can use to process pages analytics before the page is rendered and delivered to the browser?
1
Add a comment...

David McInnis

Feedback and Ideas  - 
 
Feature requests.

1. The ability to restrict a user group for changing author on an entry at the section level. (I have seen discussion on this in Stack Exchange, so I am adding my "vote" here.)

2. Asset permissions. Allow user to only view assets that they have uploaded. I tried placing images in asset folder based on currentuser.username but this exposes the username to all users and doesn't really solve the problem of other users being able to co-opt images that do not belong to them into their entries.
1
Lindsey DiLoreto's profile photo
 
We just encountered issue #2 the other day.

I also have concerns about the settings for "User Groups" and general "Permissions" being lumped into the same users permission option. I want my clients to be able to put their users into groups, but I don't want them to be able to micromanage what those groups/users can do. "Assign user groups and permissions" could be split into two separate permissions options.

These would all be great permissions loopholes to close!
Add a comment...

David McInnis

How Do I?  - 
 
Anyone tried running Craft on HVVM yet? I am about to try. Wondering if there are any issues?
1
David McInnis's profile photoJason McCallister's profile photo
2 comments
Add a comment...

David McInnis

How Do I?  - 
 
My sessions directory is overrun with session files. Did I miss a setting in Craft docs? Do these files not get purged?
1
Mike Pepper's profile photoKevin Ouellette's profile photoDavid McInnis's profile photoTom Kiss's profile photo
11 comments
 
Just to mention this issue with session files just brought our server down. Not sure if the defaults for this should be looked at or improved.
Add a comment...

David McInnis

How Do I?  - 
 
I thought I remembered seeing a craft implementation for CAPTCHA somewhere? Documentation?
1
Selvin Ortiz's profile photoDavid McInnis's profile photo
12 comments
 
I am very grateful for the work you have done on this. Thanks.  David
Add a comment...

David McInnis

Feedback and Ideas  - 
 
Limit the entries that are displayed in CP based on group privileges.

I have a user group that has Edit / Create permissions for their own entries only.  Yet when they click entries they can see ever entry in the system. They do get an "unauthorized" message when they try to access the entries, but my question is why display them in the first place? 

Is there a way to suppress the display of entries that do not belong to a user?
2
Brad Bell's profile photo
2 comments
 
Yeah, this is going to be a pretty sticky change.  Take a structured section for example... what if a parent node was created by an different author?  We can't remove that from the tree or the structure will break.

One option would be to always display the entry, but grey out / not make clickable anywhere we're retrieving entries.

And to be consistent, we'd probably want to take the edit users permission into account, too.

At any rate, thanks for bringing it up... it's on our list to address.
Add a comment...

David McInnis

Shared publicly  - 
 
Craft is like the Apple of the CMS world. Elegant and Works great. buildwithcraft.com #craftcms  
1
Add a comment...
Have him in circles
183 people
Dr. Claudia Truglia's profile photo
Jeffrey Eisenberg's profile photo
Brian Schmitt's profile photo
andyandmarlys's profile photo
Kirsten Nelson's profile photo
Captain Crab Calabash Seafood Buffet's profile photo
HoggLyfe Social Media's profile photo
Andrew Robinson's profile photo
Liz Quigley's profile photo

David McInnis

Feedback and Ideas  - 
 
Hopefully someone can address the only real annoyance i have, downloading Craft. Why can we not have a simple link to download Craft without the terms click. It makes it hard to download and deploy via SSH/Wget. I can agree to terms elsewhere, right?
1
Luke Holder's profile photoDavid McInnis's profile photoLindsey DiLoreto's profile photoAndris Ševčenko's profile photo
5 comments
 
+Matt Stauffer is wise.
Add a comment...

David McInnis

How Do I?  - 
 
Google App Engine

I want to launch Craft on Google App Engine. One limiting factor so far is that Google App engine does not allow local writes. Any way to turn off logging in Craft? What other types of local writes are being done by Yii/Craft? Templates? Caching? 

I have a plan on how to handle image files, etc.

David
1
Brad Bell's profile photoDavid McInnis's profile photoRick Jolly's profile photoMatt Stauffer's profile photo
7 comments
 
FYI, GAE also disables mail() and curl.. so you are going to lose a lot of other functionality.
Add a comment...

David McInnis

commented on a video on YouTube.
Shared publicly  - 
 
What Mark fails to realize or even mention is that he won the lottery of birth and apparently his sibling lost. Startling? Really? More like shameful. . . It would be more believable if he wasn't acting.
9
malcasablanca's profile photoDavid McInnis's profile photoutubecenseorstruth's profile photo
3 comments
 
Actually we won. The aborted baby would likely be like him. So instead of two liberals we only have one. Fair trade to me
Add a comment...

David McInnis

How Do I?  - 
 
My craft/storage/runtime/sessions is being overrun with session files. are these files safe to purge? is there a best practice for clearing these files? Why do I have so many session files to begin with?
1
David McInnis's profile photoBrad Bell's profile photo
3 comments
 
Only if something (in your template perhaps) ultimately triggers HttpSessionService.
Add a comment...

David McInnis

How Do I?  - 
 
I am trying to put together a system where I can have users register and contribute content without granting them access to the CP. Am I correct that this needs to be done using front-end forms. I have a front-end user registration form and login form. I guess all I need to do now is create a dashboard for them to manage their content. Which leads me to the following questions.

1. Is there a user session variable I can test to see if I have a logged in user?

2. Do I loose access to the field types available from within the control panel? In other words, are the asset uploader,  matrix and rich text field types no longer available?

3. Maybe I am going about this all wrong. I will take correction.

David
1
David McInnis's profile photoLindsey DiLoreto's profile photo
6 comments
 
No problem, glad you got it (partially) worked out!

Feel free to email Craft support with your feedback, or start a new thread here under the "Feedback" category. They are always looking to improve Craft, and would definitely appreciate your two cents!

(I like the idea of a custom plugin, btw... let me know if you get that working.)
Add a comment...
People
Have him in circles
183 people
Dr. Claudia Truglia's profile photo
Jeffrey Eisenberg's profile photo
Brian Schmitt's profile photo
andyandmarlys's profile photo
Kirsten Nelson's profile photo
Captain Crab Calabash Seafood Buffet's profile photo
HoggLyfe Social Media's profile photo
Andrew Robinson's profile photo
Liz Quigley's profile photo
Education
  • Texas State University–San Marcos
    International Studies, 1991 - 1995
Basic Information
Gender
Male
Work
Occupation
Chief Executive
Employment
  • Cranberry
    Founder / CEO, 2008 - present
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Custer, Washington
Links
Contributor to