Kamp Pro 2

Tagged:  

Hey Guys,

Its been awhile. I would like to update Kamp Pro for everyone so its working correctly. I am going to be taking feature requests in this thread and will probably be doing some bug fixing. I have fixed a few bugs and changed a few minor items. You can download the updated theme here.

Kamp Pro 2
http://www.andrewdotson.com/kampPro2.zip

My goal is to make some changes to the UI so its easier to use. I started making some changes in the top navigation, you can view a screenshot here

http://oi55.tinypic.com/2yvm4ba.jpg

Best,
Andrew

Feel free to head over to my portfolio website at www.andrewdotson.com if you need to contact me directly.

I was just fixing everything on the first Kampro this afternoon. We really like the wide open look, but a lot of the layout was broken. No offense to the author; he was the one who organized this theme and gave me a place to start.

I fixed progress bars, the milestone area will now show multiple bars. Alternating row colors, color coded the tasks list, grabbed the "Marine" theme calendar style sheet and made a couple of changes. Too many other small enhancements that I didn't keep track of.

I'm uploading the stylesheets here if it's any help. I also added an image for the wiki.gif,..

If anyone wants to try, just backup your old kampro file and then upload these stylesheets to your stylesheets folder. I don't remember what all I changed, so overwrite the folder.

Upload the wiki.gif image to your images/logtypes/ folder

I just made this functional for our team. It's not polished by any sense of the imagination, but it helps us separate the information and get things moving.

Maybe it'll help. ProjectPier needs themes.

www.SiteDesignUSA.com

AttachmentSize
customKampro.zip 22.94 KB

Thanks TJ I will check this out and repost a link to the official version.

Just noticed that there are drop down calendars when choosing dates. Grabbed css and js files out of "Marine" and dropped in.

This download is all files and images. Backup your old KampPro original (not Kamp Pro 2) and drop this in (or, leave the name, upload to themes folder and it'll show up as it's own theme. In other words, you don't have to replace anything!)

This is just a quick fix for people who want a wider theme and work area, but don't want to play around with this code. They just want to start fixing what they get paid to fix!

AttachmentSize
customKamproOriginalv2.zip 1.05 MB

Hi Andrew,

I've installed this with the most up to date PP, and I see some errors in my firebug:

"NetworkError: 404 Not Found - http://localhost/Project-Pier/public/assets/themes/kampPro2/stylesheets/admin/contact_list.css"
contact_list.css
"NetworkError: 404 Not Found - http://localhost/Project-Pier/public/assets/themes/kampPro2/stylesheets/colorbox/colorbox.css"
colorbox.css
"NetworkError: 404 Not Found - http://localhost/Project-Pier/public/assets/themes/kampPro2/stylesheets/project/progressbar.css"
progressbar.css

Please let me know what I should do about those.

@Andrew
The author is working on getting this theme together, but in the meantime, if you'll notice, I've uploaded the stylesheets that fix most of the themes' problems. Basically, just backup your present stylesheet folder and then paste the contents of my custom folder. Overwrite existing files. Should make your theme functional.

Again, I just filled in some spaces to start using project pier. Not a finished theme by any stretch.

I really like the wide open feel of the Kamp Pro theme. I hope we can throw enough candy (i.e. jquery, gradients, etc) to make this a "go-to" theme for project pier.

If you don't like it, delete it and restore your present folder. Maybe you can throw some more candy on it and upload it. Nothing wrong with a litte help from our friends. :) We can even fork out options so people can have more choices with project pier presentation.

-TJ

Hi TJ,

Just in case you intend to work further on the theme, and want to make changes which the current edition of ProjectPier does not allow for, like changing any of the HTML output, you can let me know what you want changed, and I will provide you with the information on how to approach that without changing the core. The idea is that the theme would be able to have control over all HTML/CSS/JS output to the browser instead of just controlling the css and images.

At this point I just liked the simplicity of Project Pier. Andrew's open look fits our team. I just needed a project manager and worked on the css one afternoon, then decided to see if Andrew had updates. He did. But it was still broken. So we are still using Kamp Pro 1

Great idea. Simply, everything that ProjectPier spits out should have a hook to style. (In the spirit of csszengarden.com where everything that needs to be hooked is.)

Cheers

-TJ

If you guys make any updates to the css or code please let me know so I can include it in a official release. When I get some time I will be making more updates.

Hi Andrew,

I've created a GitHub repository for Kamp Pro 2. You can see it here: https://github.com/dbernar1/kampPro2 . I'm making several changes to the way the UI for Project Pier works, and I will be publishing them there as I go along. If you would like to try them out, you should use the Project Pier from here: https://github.com/dbernar1/Project-Pier .

Let me know if you have any questions.

Thanks for posting the GitHub link. I'm running 0.8.8 SP2, but with this theme I notice some quirks. Is this the most current version of the theme? I am really liking it, and would love to see it finished/polished. Cheers.

Hi Andrew,

The theme is missing logtype icons for "User" and "Contact". That's the little flags on the dashboard overview.

Thanks.

Hey,

A git pull request was made today ( https://github.com/dbernar1/kampPro2/pull/1 ), which replaces using images with using text for those fields.

Personally I think an icon is better suited for that field than a color anyway. As you may know, I'm not a designer, but since the difference between the log types can be expressed visually not just by color, I think icons would be better - why would blue mean task list anyway? For project lists, I would go with color since there is no differentiator there except if some sort of a logo exists for a project. In other words, I'd use color only when an icon does not make sense, or is too hard to make. I'm interested in what you think about that.

I like that idea thanks!

Originally the theme was designed to be similar to basecamp. However an icon could work. I still think having it setup by color codes might be easier. It really depends on the icon designs whether it would work or not.

Yeah, basecamp does use colors.

OK, thanks, I just wanted to see what you think.

Hi,

Is this theme being updated for 0.8.8?
It's by far the best theme I've tried out, but It's a bit broken in 0.8.8 and I don't seem to get it right my self.

Hi Babbajan,

I'd be glad to work on that for free. Could you please post some screenshots to show what you are talking about?

Thank you.

Hi,

I've marked some of the most obvious things that i have noticed, in this screenshot: http://awesomescreenshot.com/03fswkn18

Awesome that you're helping out, thanks!

/Henrik

Hello! I just found projectpier and absolutely love it combined with KampPro. But stuff seems broken, yes. The images that scripto mentions are missing and whenever I try to access a task list with KampPro I get this error page:

exception 'Exception' with message 'Call to undefined method DataObject::()' in /projectpierdirectory/environment/classes/dataaccess/DataObject.class.php:1258
Stack trace:
#0 /projectpierdirectory/public/assets/themes/kampPro/views/task/task_list.php(113): DataObject->__call('getContact', Array)
#1 /projectpierdirectory/public/assets/themes/kampPro/views/task/task_list.php(113): Company->getContact()
#2 /projectpierdirectory/environment/classes/template/Template.class.php(77): include('/home/mywebserver/...')
#3 /projectpierdirectory/public/assets/themes/kampPro/views/task/index.php(17): Template->includeTemplate('/home/mywebserver/...')
#4 /projectpierdirectory/environment/classes/template/Template.class.php(77): include('/home/mywebserver/...')
#5 /projectpierdirectory/environment/classes/template/Template.class.php(48): Template->includeTemplate('/home/mywebserver/...')
#6 /projectpierdirectory/environment/classes/template/template.php(35): Template->fetch('/home/mywebserver/...')
#7 /projectpierdirectory/environment/classes/controller/PageController.class.php(107): tpl_fetch()
#8 /projectpierdirectory/environment/classes/controller/PageController.class.php(72): PageController->render('/home/mywebserver/...')
#9 /projectpierdirectory/environment/classes/Env.class.php(131): PageController->execute()
#10 /projectpierdirectory/init.php(189): Env::executeAction('index')
#11 /projectpierdirectory/index.php(11): require('/home/mywebserver/...')
#12 {main}

Felt the need to replace the full urls to the directories, can provide anyone willing to fix it with the unmodified message but didn't want to post it publicly.

Would be extremely grateful to see this taken care of! :) Because as it seems atm I cannot use KampPro, have to step back to the ugly default theme which for me is really counterproductive.

Getting the same error.

Anton re-installed, went through a few buggy things in PP, and it worked out for him without any actual fixes.

Ok, is there a description of what he has done to fix it?

Another question I have (unrelated): I am pulling the theme from github. I made a favorite.png graphic and CSS changes to my local version of the theme (it was the most obvious 'break' and I didn't want my clients to see it), would you like me to post the changes?

Hi! Sorry for not answering sooner.

OK, this is what I did from start and until now:

- Installed kamppro from github and PP from the download section here
- Got the error I posted here
- Posted here and emailed Dan, at the same time I uninstalled it and removed the database and made a clean install of 0.8.3 for unknown reasons
- Got frustrated by the lack of features in 0.8.3
- Made a clean install of 0.8.8 and kamppro, everything downloaded from github this time. Everything worked now except for the icons.
- Installed the service packs without complete success due to me installing it with table prefixes "pp_" instead of the standard "pp088_". This lead to weird permission errors.
- Got the SQL patch from Dan, everything worked now except for the icons again.
- Got a new user_box.php from Dan which removed the icons but also gave me a lot of new permission errors
- Made an account for Dan to check stuff out in my setup
- After creating and assigning his account to a project the permission errors went away and I was never actually able to show him any problems

I guess my bottom line of success was: install everything from github, dont change the table prefix, patch everything up, maybe patch the user_box.php to get rid of missing icons, if you get errors - make some accounts and assign to projects. Not sure if anything of the above is correct, this is what I believe from my point of view. Hope it's helpful!

Cheers!

Just installed KampPro2 theme on pp088 so far have come across the following missing images. Any updates here? I saw that dbernar1 was working on a new version of pp088 (thanks) on github but not sure really if that is the recommended fix for this. Any help would be appreciated.

/public/assets/themes/kampPro2/images/icons/list_off.png
/public/assets/themes/kampPro2/images/icons/excerpt_on.png
/public/assets/themes/kampPro2/images/logtypes/users.gif
/public/assets/themes/kampPro2/images/logtypes/contacts.gif
/public/assets/themes/kampPro2/images/icons/calendar.png

It would help so much when one of our partner have seen a need for a specific training and we (if we cannot do it ourselves or if we do not know anyone) need to look high and low for the right person! Would be great to have one place to go to and find out a lot!!!

I'm having an issue after installing this theme. First let me say, it looks great. I like what you've done with it.

My issue is that when a comment is marked private in a message thread, the theme is rendering it in a way that hides the content of the comment. I just wanted to include it to see if it's something you guys can look into. Here's some screenshots of the issue:

Non-private comment (renders correctly):
http://i.imgur.com/Ztlrc.png

Private comment (renders in a way that hides the content):
http://i.imgur.com/Ch7B1.png

Let me know what might be causing this. Again, great work Kamp Pro 2 is fantastic.

- Floyd