public function edit($id) { $user = User_Model::current(); $project = ORM::factory('project', $id); if (!$user->loaded && $project->user_can($user, 'edit')) { return $this->template->content = 'oh, come on!'; } if ($post = $this->input->post('project')) { $validation = Projects_utils::projects_edit_validation($post); if (!$project->validate($validation, true)) { return $this->template->content = Kohana::debug($validation->errors()); } if ($additional_user_emails = $this->input->post('additional_user_emails')) { $additional_user_roles = $this->input->post('additional_user_roles'); foreach ($additional_user_emails as $email) { Profiles_utils::reserve_email_if_available($email); } $additional_users = array_combine($additional_user_emails, $additional_user_roles); $project->add_user_roles($additional_users); } url::redirect($project->local_url); } else { HTMLPage::add_style('forms'); $this->template->content = View::factory('projects/edit')->bind('project_types', Projects_utils::get_project_types_dropdown_array())->bind('project', $project)->bind('user', $user); } }
">Become a member</a> </div> <div class="section"> <div id="featured_projects"> <h2>Featured Projects</h2> <ul class="projects-list"> <?php echo Projects_utils::list_projects_view($featured_projects); ?> </ul> </div> <div id="featured_members"> <h2>Featured Members</h2> <ul> <?php echo Profiles_utils::list_profiles_view($featured_members); ?> </ul> </div> </div> </div> <div id="reasons"> <h2>5 reasons to <a href="<?php echo url::site('projects/add'); ?> ">become a member</a></h2> <p id="nr_1" class="reason">Gain high visibility amongst web specialists.</p> <p id="nr_2" class="reason">Create and update your online portfolio quickly and free.</p> <p id="nr_3" class="reason">Communicate with your team members and collaborators.</p>
<div class="section-wrapper"> <div class="section"> <ul class="profiles-list"> <?php echo Profiles_utils::list_profiles_view($profiles); ?> </ul> </div> </div>