[evolvis-commits] r8484: committing Philippe Kiener' s i18n of people↵
mirabilos at evolvis.org
mirabilos at evolvis.org
Thu Feb 24 16:43:50 CET 2011
Author: mirabilos
Date: 2011-02-24 16:43:50 +0100 (Thu, 24 Feb 2011)
New Revision: 8484
Modified:
trunk/gforge_base/evolvisforge-5.1/gforge/www/include/languages/Base.tab
trunk/gforge_base/evolvisforge-5.1/gforge/www/people/admin/index.php
trunk/gforge_base/evolvisforge-5.1/gforge/www/people/createjob.php
trunk/gforge_base/evolvisforge-5.1/gforge/www/people/editjob.php
trunk/gforge_base/evolvisforge-5.1/gforge/www/people/editprofile.php
trunk/gforge_base/evolvisforge-5.1/gforge/www/people/helpwanted-latest.php
trunk/gforge_base/evolvisforge-5.1/gforge/www/people/index.php
trunk/gforge_base/evolvisforge-5.1/gforge/www/people/people_utils.php
trunk/gforge_base/evolvisforge-5.1/gforge/www/people/skills_utils.php
trunk/gforge_base/evolvisforge-5.1/gforge/www/people/viewjob.php
trunk/gforge_base/evolvisforge-5.1/gforge/www/people/viewprofile.php
Log:
committing Philippe Kiener's i18n of people
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/include/languages/Base.tab
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/include/languages/Base.tab 2011-02-24 15:43:49 UTC (rev 8483)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/include/languages/Base.tab 2011-02-24 15:43:50 UTC (rev 8484)
@@ -418,10 +418,13 @@
general yes Yes
general no No
general deleted Deleted
+general delete Delete
general update Update
general remove Remove
general cancel Cancel
+general done Done
general more More
+general confirm Confirm
general error_on_update Error On Update:
general error_group_id Group_id in db result does not match Group Object
general error_no_valid_group_object $1:: No Valid Group Object
@@ -616,7 +619,33 @@
news_utils readmore Read More/Comment
people about_blurb <P>The $1 Project Help Wanted board is for non-commercial, project volunteer openings. Commercial use is prohibited.<P>Project listings remain live for two weeks, or until closed by the poster, whichever comes first. (Project administrators may always re-post expired openings.)<P>Browse through the category menu to find projects looking for your help.<P>If you're a project admin, log in and submit help wanted requests through your project administration page.<P>To suggest new job categories, submit a request via the support manager.<P>
people section Project Help Wanted
-people title Projects Needing Help
+people title Help Wanted System
+people here_is_list_position Here is a list of positions available for this project.
+people click_job_titles Click job titles for more detailed descriptions.
+people last_posts Last posts
+people more_latest_posts more latest posts
+people category Category
+people short_description Short Description
+people long_description Long Description
+people status Status
+people error_inserting ERROR inserting into skill inventory
+people added_skill Added to skill inventory
+people error_skill_already ERROR - skill already in your inventory
+people must_be_loggin You must be logged in first
+people must_select_a_skill Must select a skill ID
+people skill Skill
+people level Level
+people experience Experience
+people no_skill_inventory_setup_up No Skill Inventory Set Up
+people action Action
+people add_new_skill Add A New Skill
+people add_skill Add Skill
+people invalid_id Invalid ID
+people no_categories_found No Categories Found
+people date_opened Date Opened
+people title_array Title
+people project $1 project
+people none_found None Found
people_admin section Project Help Wanted
people_admin title Help Wanted Administration
people_admin_people_cat section Help Wanted Administration
@@ -627,18 +656,95 @@
people_cat title List Jobs By Category
people_createjob section Project Help Wanted
people_createjob title Create A New Job
+people_createjob explains Start by filling in the fields below. When you click continue, you will be shown a list of skills and experience levels that this job requires.
+people_createjob continue Continue >>
people_editjob section Project Help Wanted
people_editjob title Edit Job
+people_editjob error_missing error - missing info
+people_editjob fill_in Fill in all required fields
+people_editjob job_insert_failed JOB insert FAILED
+people_editjob job_insert_ok JOB inserted successfully
+people_editjob job_update_no JOB update FAILED
+people_editjob job_update_ok JOB updated successfully
+people_editjob job_update_no_wrong_id JOB update failed - wrong project_id
+people_editjob job_skill_update_no JOB skill update FAILED
+people_editjob job_skill_update_ok JOB skill updated successfully
+people_editjob job_skill_update_no_wrong_id JOB skill update failed - wrong project_id
+people_editjob job_skill_delete_no JOB skill delete FAILED
+people_editjob job_skill_delete_ok JOB skill deleted successfully
+people_editjob job_skill_delete_no_wrong_id JOB skill delete failed - wrong project_id
+people_editjob posting_fetch_failed POSTING fetch FAILED
+people_editjob no_such No Such posting For This Project
+people_editjob skill_explains <p>Now you can edit/change the list of skills attached to this posting. Developers will be able to match their skills with your requirements.</p><p>All postings are automatically closed after two weeks.</p>
+people_editjob update_description Update Descriptions
+people_editjob finished Finished
people_editprofile section Project Help Wanted
+people_editprofile update_failed User update FAILED
+people_editprofile update_ok User updated successfully
people_editprofile title Edit Your Profile
+people_editprofile error error - missing info
+people_editprofile fill_all_required_fields Fill in all required fields
+people_editprofile failed_to_add_skill Failed to add the skill
+people_editprofile skill_added_ok Skill added successfully
+people_editprofile no_skills_selected No skills selected to edit.
+people_editprofile failed_update_skills Failed to update skills
+people_editprofile fill_all_required_fields Skill$1 updated successfully
+people_editprofile skills_edit Skills edit
+people_editprofile edit_skills Edit Skills
+people_editprofile change_required_fields Change the required fields, and press "Done" at the bottom of the page
+people_editprofile cancel_skills_update Cancelled skills update
+people_editprofile no_skills_selected_to_delete No skills selected to delete.
+people_editprofile failed_delete_skills Failed to delete any skills
+people_editprofile skill_delete_successfully Skill$1 deleted successfully
+people_editprofile confirm_skill_delete Confirm skill delete
+people_editprofile confirm_delete Confirm Delete
+people_editprofile about_to_delete You are about to delete the following skill$1
+people_editprofile from_skills_database from the skills database. This action cannot be undone.
+people_editprofile are_you_sure Are you <strong>sure</strong> you wish to continue?
+people_editprofile skill_deletion_cancelled Skill deletion cancelled
+people_editprofile edit_your_profile Edit Your Profile
+people_editprofile user_fetch_failed User fetch FAILED
+people_editprofile no_such_user No Such User
+people_editprofile edit_public_permissions Edit Public Permissions
+people_editprofile following_options The following option determines if others can see your skills. If they can't, you can still enter your skills.
+people_editprofile publicly_viewable Publicly Viewable
+people_editprofile update_permission Update Permissions
+people_editprofile no_skill_types_in_database No skill types in database (skills_data_types table)
+people_editprofile no_skill_types_in_database_inform No skill types in database - inform system administrator
+people_editprofile add_new_skill Add a new skill
+people_editprofile you_can_enter_new_skills You can enter new skills you have acquired here. Please enter the start and finish dates as accurately as possible.
+people_editprofile all_fields_required All fields are required!
+people_editprofile add_this_skill Add This Skill
+people_editprofile edit_delete_your_skills Edit/Delete Your Skills
+people_editprofile type Type
+people_editprofile profile_title Title
+people_editprofile start_date Start Date
+people_editprofile end_date End Date
+people_editprofile keywords Keywords
+people_editprofile title_max_100_chars Title (max 100 characters)
+people_editprofile keywords_max_255_chars Keywords (max 255 characters)
+people_help_wanted_latest title Help Wanted Latest Posts
people_helpwanted_latest section Project Help Wanted
people_helpwanted_latest title Last Posts
people_proj section Project Help Wanted
people_proj title Project Help Wanted For $1
people_viewjob section Project Help Wanted
people_viewjob title $1 wanted for $2
+people_viewjob posting_id_not_found Posting ID not found
+people_viewjob view_a_job View a Job
+people_viewjob fetch_failed POSTING fetch FAILED
+people_viewjob no_such_posting No Such Posting For This Project
+people_viewjob view_a_job View a Job
+people_viewjob contact_info Contact Info
+people_viewjob open_date Open Date
+people_viewjob for_project For Project
+people_viewjob required_skills Required Skills
people_viewprofile section User Info
-people_viewprofile title View Developer Profile
+people_viewprofile title View a User Profile
+people_viewprofile user_fetch_failed User fetch FAILED
+people_viewprofile no_such_user No Such User
+people_viewprofile set_private This User Has Set His/Her Profile to Private
+people_viewprofile skills_profile_for Skills profile for
pm section Project: $1
pm title Project/Task Manager: Subprojects And Tasks
pm intro Choose a Subproject and you can browse/edit/add tasks to it.
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/people/admin/index.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/people/admin/index.php 2011-02-24 15:43:49 UTC (rev 8483)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/people/admin/index.php 2011-02-24 15:43:50 UTC (rev 8484)
@@ -13,7 +13,7 @@
require_once('pre.php');
-require_once('../people_utils.php');
+require_once('www/people/people_utils.php');
if (user_ismember(1,'A')) {
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/people/createjob.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/people/createjob.php 2011-02-24 15:43:49 UTC (rev 8483)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/people/createjob.php 2011-02-24 15:43:50 UTC (rev 8484)
@@ -20,24 +20,23 @@
/*
Fill in the info to create a job
*/
- people_header(array('title'=>'Create a job for your project','pagename'=>'people_createjob'));
+ people_header(array('title'=>$Language->getText('people_createjob','title'),'pagename'=>'people_createjob'));
echo '
- <p>Start by filling in the fields below. When you click continue, you
- will be shown a list of skills and experience levels that this job requires.</p>
+ <p>'.$Language->getText('people_createjob','explains').' </p>
<p>
<form action="/people/editjob.php" method="post">
<input type="hidden" name="group_id" value="'.$group_id.'" />
- <strong>Category:</strong>'.utils_requiredField().'<br /></p>
+ <strong>'.$Language->getText('people','category').':</strong>'.utils_requiredField().'<br /></p>
'. people_job_category_box('category_id') .'
<p>
- <strong>Short Description:</strong>'.utils_requiredField().'<br />
+ <strong>'.$Language->getText('people','short_description').':</strong>'.utils_requiredField().'<br />
<input type="text" name="title" value="" size="40" maxlength="60" /></p>
<p>
- <strong>Long Description:</strong>'.utils_requiredField().'<br />
+ <strong>'.$Language->getText('people','long_description').':</strong>'.utils_requiredField().'<br />
<textarea name="description" rows="10" cols="60" wrap="soft"></textarea></p>
<p>
- <input type="submit" name="add_job" value="Continue >>" />
+ <input type="submit" name="add_job" value="'.$Language->getText('people_createjob','continue').'" />
</form></p>';
people_footer(array());
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/people/editjob.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/people/editjob.php 2011-02-24 15:43:49 UTC (rev 8483)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/people/editjob.php 2011-02-24 15:43:50 UTC (rev 8484)
@@ -22,17 +22,17 @@
create a new job
*/
if (!$title || !$description || $category_id==100) {
- exit_error('Error - missing information','Fill in all required fields');
+ exit_error($Language->getText('people_editjob','error_missing'),$Language->getText('people_editjob','fill_in'));
}
$sql="INSERT INTO people_job (group_id,created_by,title,description,date,status_id,category_id) ".
"VALUES ('$group_id','". user_getid() ."','".htmlspecialchars($title)."','".htmlspecialchars($description)."','".time()."','1','$category_id')";
$result=db_query($sql);
if (!$result || db_affected_rows($result) < 1) {
- $feedback .= ' JOB insert FAILED ';
+ $feedback .= $Language->getText('people_editjob','job_insert_failed');
echo db_error();
} else {
$job_id=db_insertid($result,'people_job','job_id');
- $feedback .= ' JOB inserted successfully ';
+ $feedback .= $Language->getText('people_editjob','job_insert_ok');
}
} else if ($update_job) {
@@ -41,17 +41,17 @@
*/
if (!$title || !$description || $category_id==100 || $status_id==100 || !$job_id) {
//required info
- exit_error('error - missing info','Fill in all required fields');
+ exit_error($Language->getText('people_editjob','error_missing'),$Language->getText('people_editjob','fill_in'));
}
$sql="UPDATE people_job SET title='".htmlspecialchars($title)."',description='".htmlspecialchars($description)."',status_id='$status_id',category_id='$category_id' ".
"WHERE job_id='$job_id' AND group_id='$group_id'";
$result=db_query($sql);
if (!$result || db_affected_rows($result) < 1) {
- $feedback .= ' JOB update FAILED ';
+ $feedback .= $Language->getText('people_editjob','job_update_no');
echo db_error();
} else {
- $feedback .= ' JOB updated successfully ';
+ $feedback .= $Language->getText('people_editjob','job_update_ok');
}
} else if ($add_to_job_inventory) {
@@ -60,14 +60,14 @@
*/
if ($skill_id == "xyxy" || $skill_level_id==100 || $skill_year_id==100 || !$job_id) {
//required info
- exit_error('Error - Missing information','Fill in all required fields');
+ exit_error($Language->getText('people_editjob','error_missing'),$Language->getText('people_editjob','fill_in'));
}
if (people_verify_job_group($job_id,$group_id)) {
people_add_to_job_inventory($job_id,$skill_id,$skill_level_id,$skill_year_id);
- $feedback .= ' JOB update successful ';
+ $feedback .= $Language->getText('people_editjob','job_update_ok');
} else {
- $feedback .= ' JOB update failed - wrong project_id ';
+ $feedback .= $Language->getText('people_editjob','job_update_no_wrong_id');
}
} else if ($update_job_inventory) {
@@ -76,7 +76,7 @@
*/
if ($skill_level_id==100 || $skill_year_id==100 || !$job_id || !$job_inventory_id) {
//required info
- exit_error('error - missing info','Fill in all required fields');
+ exit_error($Language->getText('people_editjob','error_missing'),$Language->getText('people_editjob','fill_in'));
}
if (people_verify_job_group($job_id,$group_id)) {
@@ -84,13 +84,13 @@
"WHERE job_id='$job_id' AND job_inventory_id='$job_inventory_id'";
$result=db_query($sql);
if (!$result || db_affected_rows($result) < 1) {
- $feedback .= ' JOB skill update FAILED ';
+ $feedback .= $Language->getText('people_editjob','job_skill_update_no');
echo db_error();
} else {
- $feedback .= ' JOB skill updated successfully ';
+ $feedback .= $Language->getText('people_editjob','job_skill_update_ok');
}
} else {
- $feedback .= ' JOB skill update failed - wrong project_id ';
+ $feedback .= $Language->getText('people_editjob','job_skill_update_no_wrong_id');
}
} else if ($delete_from_job_inventory) {
@@ -99,20 +99,20 @@
*/
if (!$job_id) {
//required info
- exit_error('error - missing info','Fill in all required fields');
+ exit_error($Language->getText('people_editjob','error_missing'),$Language->getText('people_editjob','fill_in'));
}
if (people_verify_job_group($job_id,$group_id)) {
$sql="DELETE FROM people_job_inventory WHERE job_id='$job_id' AND job_inventory_id='$job_inventory_id'";
$result=db_query($sql);
if (!$result || db_affected_rows($result) < 1) {
- $feedback .= ' JOB skill delete FAILED ';
+ $feedback .= $Language->getText('people_editjob','job_skill_delete_no');
echo db_error();
} else {
- $feedback .= ' JOB skill deleted successfully ';
+ $feedback .= $Language->getText('people_editjob','job_skill_delete_ok');
}
} else {
- $feedback .= ' JOB skill delete failed - wrong project_id ';
+ $feedback .= $Language->getText('people_editjob','job_skill_delete_no_wrong_id');
}
}
@@ -120,42 +120,40 @@
/*
Fill in the info to create a job
*/
- people_header(array('title'=>'Edit a job for your project','pagename'=>'people_editjob'));
+ people_header(array('title'=>$Language->getText('people_editjob','title'),'pagename'=>'people_editjob'));
//for security, include group_id
$sql="SELECT * FROM people_job WHERE job_id='$job_id' AND group_id='$group_id'";
$result=db_query($sql);
if (!$result || db_numrows($result) < 1) {
echo db_error();
- $feedback .= ' POSTING fetch FAILED ';
- echo '<h2>No Such posting For This Project</h2>';
+ $feedback .= $Language->getText('people_editjob','posting_fetch_failed');
+ echo '<h2>'.$Language->getText('people_editjob','no_such').'</h2>';
} else {
- echo '
- <p>Now you can edit/change the list of skills attached to this posting.
- Developers will be able to match their skills with your requirements.</p>
- <p>All postings are automatically closed after two weeks.</p>
+ echo $Language->getText('people_editjob','skill_explains').'
+
<p><form action="'.$PHP_SELF.'" method="post">
<input type="hidden" name="group_id" value="'.$group_id.'" />
<input type="hidden" name="job_id" value="'.$job_id.'" />
- <strong>Category:</strong><br />
+ <strong>'.$Language->getText('people','category').':</strong><br />
'. people_job_category_box('category_id',db_result($result,0,'category_id')) .'
<p>
- <strong>Status:</strong><br />
+ <strong>'.$Language->getText('people','status').':</strong><br />
'. people_job_status_box('status_id',db_result($result,0,'status_id')) .'</p>
<p>
- <strong>Short Description:</strong><br />
+ <strong>'.$Language->getText('people','short_description').':</strong><br />
<input type="text" name="title" value="'. db_result($result,0,'title') .'" size="40" maxlength="60" /></p>
<p>
- <strong>Long Description:</strong><br />
+ <strong>'.$Language->getText('people','long_description').':</strong><br />
<textarea name="description" rows="10" cols="60" wrap="soft">'. db_result($result,0,'description') .'</textarea></p>
<p>
- <input type="submit" name="update_job" value="Update Descriptions" />
+ <input type="submit" name="update_job" value="'.$Language->getText('people_editjob','update_description').'" />
</form></p>';
//now show the list of desired skills
echo '<p>'.people_edit_job_inventory($job_id,$group_id) . '</p>';
- echo '<p><form action="/people/" method="post"><input type="submit" name="submit" value="Finished" /></form>';
+ echo '<p><form action="/people/" method="post"><input type="submit" name="submit" value="'.$Language->getText('people_editjob','finished').'" /></form>';
}
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/people/editprofile.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/people/editprofile.php 2011-02-24 15:43:49 UTC (rev 8483)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/people/editprofile.php 2011-02-24 15:43:50 UTC (rev 8484)
@@ -24,10 +24,10 @@
"WHERE user_id='".user_getid()."'";
$result=db_query($sql);
if (!$result || db_affected_rows($result) < 1) {
- $feedback .= ' User update FAILED ';
+ $feedback .= $Language->getText('people_editprofile','update_failed');
echo db_error();
} else {
- $feedback .= ' User updated successfully ';
+ $feedback .= $Language->getText('people_editprofile','update_ok');
}
} else if($AddSkill) {
@@ -60,20 +60,20 @@
$result=db_query($sql);
if (!$result || db_affected_rows($result) < 1) {
echo db_error();
- $feedback .= 'Failed to add the skill ';
- echo '<h2>Failed to add the skill<h2>';
+ $feedback .= $Language->getText('people_editprofile','failed_to_add_skill');
+ echo '<h2>'.$Language->getText('people_editprofile','failed_to_add_skill').'<h2>';
} else {
- $feedback = "Skill added successfully";
+ $feedback = $Language->getText('people_editprofile','skill_added_ok');
}
}
} else {
- exit_error('error - missing info','Fill in all required fields. Press the back button to continue.');
+ exit_error($Language->getText('people_editprofile','error'),$Language->getText('people_editprofile','fill_all_required_fields'));
}
}
if ($MultiEdit) {
$numItems = count($skill_edit);
if($numItems == 0) {
- $feedback .= "No skills selected to edit.";
+ $feedback .= $Language->getText('people_editprofile','no_skills_selected');
} else {
if($confirmMultiEdit) {
$rowsDone = 0;
@@ -92,36 +92,36 @@
$result=db_query($sql);
if (!$result || db_affected_rows($result) < 1) {
echo db_error();
- $feedback = 'Failed to update skills ';
+ $feedback = $Language->getText('people_editprofile','failed_update_skills');
break;
} else {
$rowsDone++;
- $feedback = "Skill". ($rowsDone>1?"s":"")." updated successfully";
+ $feedback = $Language->getText('people_editprofile','update_skills_ok', ($rowsDone>1?"s":""));
}
} /* end for */
} else /* not confirmed multiedit */ {
- people_header(array('title'=>'Skills edit','pagename'=>'people_editskills'));
- echo '<h2><span style="color:red">Edit Skills</span><h2>';
- echo 'Change the required fields, and press "Done" at the bottom of the page';
+ people_header(array('title'=>$Language->getText('people_editprofile','skills_edit'),'pagename'=>'people_editskills'));
+ echo '<h2><span style="color:red">'.$Language->getText('people_editprofile','edit_skills').'</span><h2>';
+ echo $Language->getText('people_editprofile','change_required_fields');
echo '<form action="'.$PHP_SELF.'" method="post">';
handle_multi_edit($skill_edit);
echo '<input type="hidden" name="confirmMultiEdit" value="1" />';
- echo '<input type="submit" name="MultiEdit" value="Done" />';
- echo '<input type="submit" name="cancelMultiEdit" value="Cancel" />';
+ echo '<input type="submit" name="MultiEdit" value="'.$Language->getText('general','done').'" />';
+ echo '<input type="submit" name="cancelMultiEdit" value="'.$Language->getText('general','cancel').'" />';
echo '</form>';
people_footer(array());
return;
}
}
} else if($cancelMultiEdit) {
- $feedback = "Cancelled skills update";
+ $feedback = $Language->getText('people_editprofile','cancel_skills_update');
}
if($MultiDelete) {
$numItems = count($skill_delete);
if($numItems == 0) {
- $feedback .= "No skills selected to delete.";
+ $feedback .= $Language->getText('people_editprofile','no_skills_selected_to_delete');
} else {
if($confirmMultiDelete) {
$sql = "DELETE FROM skills_data where skills_data_id in(".$skill_delete[0];
@@ -132,10 +132,10 @@
$result=db_query($sql);
if (!$result || db_affected_rows($result) < 1) {
echo db_error();
- $feedback .= 'Failed to delete any skills ';
- echo '<h2>Failed to delete the skill<h2>';
+ $feedback .= $Language->getText('people_editprofile','failed_delete_skills');
+ echo '<h2>'.$Language->getText('people_editprofile','failed_delete_skills').'<h2>';
} else {
- $feedback = "Skill".(db_affected_rows($result)>1?"s":"")." deleted successfully ";
+ $feedback = $Language->getText('people_editprofile','skill_delete_successfully',(db_affected_rows($result)>1?"s":" "));
}
} else {
$sql = "SELECT title FROM skills_data where skills_data_id in(".$skill_delete[0];
@@ -149,23 +149,23 @@
if (!$result || $rows < 1) {
echo db_error();
} else {
- people_header(array('title'=>'Confirm skill delete','pagename'=>'people_editskills'));
+ people_header(array('title'=>$Language->getText('people_editprofile','confirm_skill_delete'),'pagename'=>'people_editskills'));
- echo '<h2><span style="color:red">Confirm Delete</span><h2>';
- echo "You are about to delete the following skill".($rows > 1?"s":"").":<br /><br />";
+ echo '<h2><span style="color:red">'.$Language->getText('people_editprofile','confirm_delete').'</span><h2>';
+ echo $Language->getText('people_editprofile','about_to_delete',($rows > 1?"s":" ")).":<br /><br />";
for($i = 0; $i < $rows; $i++) {
echo "<strong> " .db_result($result, $i, 'title') . "</strong><br />";
}
- echo "<br />from the skills database. This action cannot be undone.<br /><br />";
- echo "Are you <strong>sure</strong> you wish to continue? ";
+ echo "<br />".$Language->getText('people_editprofile','from_skills_database')."<br /><br />";
+ echo $Language->getText('people_editprofile','are_you_sure');
echo '<form action="'.$PHP_SELF.'" method="post">';
for($i = 0; $i < $rows; $i ++) {
echo '<input type="hidden" name="skill_delete[]" value="'.$skill_delete[$i].'">';
}
echo '<input type="hidden" name="confirmMultiDelete" value="1" />';
- echo '<input type="submit" name="MultiDelete" value="Confirm" />';
- echo '<input type="submit" name="MultiDeleteCancel" value="Cancel" />';
+ echo '<input type="submit" name="MultiDelete" value="'.$Language->getText('general','confirm').'" />';
+ echo '<input type="submit" name="MultiDeleteCancel" value="'.$Language->getText('general','cancel').'" />';
echo '</form>';
people_footer(array());
}
@@ -174,10 +174,10 @@
}
} elseif($MultiDeleteCancel) {
- $feedback .= "Skill deletion cancelled";
+ $feedback .= $Language->getText('people_editprofile','skill_deletion_cancelled');
}
- people_header(array('title'=>'Edit Your Profile','pagename'=>'people_editskills'));
+ people_header(array('title'=>$Language->getText('people_editprofile','edit_your_profile'),'pagename'=>'people_editskills'));
html_feedback_top($feedback);
@@ -188,21 +188,20 @@
if (!$result || db_numrows($result) < 1) {
echo db_error();
- $feedback .= ' User fetch FAILED ';
- echo '<h2>No Such User<h2>';
+ $feedback .= $Language->getText('people_editprofile','user_fetch_failed');
+ echo '<h2>'.$Language->getText('people_editprofile','no_such_user').'<h2>';
} else {
echo '
- <h2>Edit Public Permissions<h2>
+ <h2>'.$Language->getText('people_editprofile','edit_public_permissions').'<h2>
<form action="'.$PHP_SELF.'" method="post">
- The following option determines if others can see your skills. If they can\'t, you
- can still enter your skills.
+ '.$Language->getText('people_editprofile','following_options').'
<p>
- <strong>Publicly Viewable:</strong><br />
- <input type="radio" name="people_view_skills" value="0" '. ((db_result($result,0,'people_view_skills')==0)?'checked="checked"':'') .' /> <strong>No</strong><br />
- <input type="radio" name="people_view_skills" value="1" '. ((db_result($result,0,'people_view_skills')==1)?'checked="checked"':'') .' /> <strong>Yes</strong><br /></p>
+ <strong>'.$Language->getText('people_editprofile','publicly_viewable').':</strong><br />
+ <input type="radio" name="people_view_skills" value="0" '. ((db_result($result,0,'people_view_skills')==0)?'checked="checked"':'') .' /> <strong>'.$Language->getText('general','no').'</strong><br />
+ <input type="radio" name="people_view_skills" value="1" '. ((db_result($result,0,'people_view_skills')==1)?'checked="checked"':'') .' /> <strong>'.$Language->getText('general','yes').'</strong><br /></p>
<p>
- <input type="submit" name="update_profile" value="Update Permissions"></p>
+ <input type="submit" name="update_profile" value="'.$Language->getText('people_editprofile','update_permission').'"></p>
</form>';
//now show the list of desired skills
@@ -212,8 +211,8 @@
$skills=db_query($sql);
if (!$skills || db_numrows($skills) < 1) {
echo db_error();
- $feedback .= ' No skill types in database (skills_data_types table) ';
- echo '<h2>No skill types in database - inform system administrator<h2>';
+ $feedback .= $Language->getText('people_editprofile','no_skill_types_in_database');
+ echo '<h2>'.$Language->getText('people_editprofile','no_skill_types_in_database_inform').'<h2>';
}
$yearArray = array();
@@ -230,14 +229,14 @@
/* add skills. */
- echo "<h2>Add a new skill</h2>";
- echo "You can enter new skills you have acquired here. Please enter the start and finish dates as accurately as possible.<br />".
- "<FONT COLOR=\"#ff0000\"><em><strong>All fields are required!</em></strong></FONT>";
+ echo '<h2>'.$Language->getText('people_editprofile','add_new_skill').'</h2>';
+ echo $Language->getText('people_editprofile','you_can_enter_new_skills').'<br />'.
+ '<FONT COLOR="#ff0000"><em><strong>'.$Language->getText('people_editprofile','all_fields_required').'</em></strong></FONT>';
echo '<form action="'.$PHP_SELF.'" METHOD="POST">';
$cell_data = array();
- $cell_data[] = array('Type');
- $cell_data[] = array('Start Date');
- $cell_data[] = array('End Date');
+ $cell_data[] = array($Language->getText('people_editprofile','type'));
+ $cell_data[] = array($Language->getText('people_editprofile','start_date'));
+ $cell_data[] = array($Language->getText('people_editprofile','end_date'));
echo "<table border=0 >".
$HTML->multiTableRow('',$cell_data,TRUE);
@@ -254,27 +253,27 @@
"<table border=0 >";
$cell_data = array();
- $cell_data[] = array('Title (max 100 chaacters)');
+ $cell_data[] = array($Language->getText('people_editprofile','title_max_100_chars'));
echo $HTML->multiTableRow('',$cell_data,TRUE);
echo "<tr>".
"<td><input type=text name=\"title\" size=100></td>".
"</tr>";
$cell_data = array();
- $cell_data[] = array('Keywords (max 255 chaacters)');
+ $cell_data[] = array($Language->getText('people_editprofile','keywords_max_255_chars'));
echo $HTML->multiTableRow('',$cell_data,TRUE);
echo "<tr>".
"<td><textarea name=\"keywords\" rows=\"3\" cols=\"85\" wrap=\"soft\"></textarea></td>".
"</tr>".
"<tr>".
- "<td><input type=submit name=\"AddSkill\" value=\"Add This Skill\"></td>".
+ "<td><input type=submit name=\"AddSkill\" value=\"".$Language->getText('people_editprofile','add_this_skill')."\"></td>".
"</tr>".
"</table>";
echo '</form>';
- echo '<h2>Edit/Delete Your Skills</h2>
+ echo '<h2>'.$Language->getText('people_editprofile','edit_delete_your_skills').'</h2>
<table border="0" width="100%">';
echo '<form action="'.$PHP_SELF.'" METHOD="POST">';
displayUserSkills(user_getid(), 1);
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/people/helpwanted-latest.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/people/helpwanted-latest.php 2011-02-24 15:43:49 UTC (rev 8483)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/people/helpwanted-latest.php 2011-02-24 15:43:50 UTC (rev 8484)
@@ -15,7 +15,7 @@
require_once('pre.php');
require_once('www/people/people_utils.php');
-people_header(array('title'=>'Help Wanted Latest Posts','pagename'=>'people_helpwanted_latest'));
+people_header(array('title'=>$Language->getText('people_help_wanted_latest','title')'Help Wanted Latest Posts','pagename'=>'people_helpwanted_latest'));
{
echo '<p>';
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/people/index.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/people/index.php 2011-02-24 15:43:49 UTC (rev 8483)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/people/index.php 2011-02-24 15:43:50 UTC (rev 8484)
@@ -13,36 +13,36 @@
require_once('pre.php');
-require_once('../people/people_utils.php');
+require_once('www/people/people_utils.php');
if ($group_id) {
- people_header(array('title'=>'Help Wanted System','pagename'=>'people_proj','titlevals'=>array(group_getname($group_id))));
+ people_header(array('title'=>$Language->getText('people','title'),'pagename'=>'people_proj','titlevals'=>array(group_getname($group_id))));
echo '
- <p>Here is a list of positions available for this project.</p>
+ <p>'.$Language->getText('people','here_is_list_position').'</p>
<p>';
echo people_show_project_jobs($group_id) . '</p>';
} else if ($category_id) {
- people_header(array('title'=>'Help Wanted System','pagename'=>'people_cat','titlevals'=>array(people_get_category_name($category_id))));
+ people_header(array('title'=>$Language->getText('people','title'),'pagename'=>'people_cat','titlevals'=>array(people_get_category_name($category_id))));
echo '
- <p>Click job titles for more detailed descriptions.</p>
+ <p>'.$Language->getText('people','click_job_titles').'</p>
<p>';
echo people_show_category_jobs($category_id) . '</p>';
} else {
- people_header(array('title'=>'Help Wanted System','pagename'=>'people'));
+ people_header(array('title'=>$Language->getText('people','title'),'pagename'=>'people'));
echo $Language->getText('people','about_blurb', $GLOBALS[sys_name]);
echo people_show_category_table();
- echo '<h4>Last posts</h4>';
+ echo '<h4>'.$Language->getText('people','last_posts').'</h4>';
$sql="SELECT people_job.group_id,people_job.job_id,groups.group_name,groups.unix_group_name,people_job.title,people_job.date,people_job_category.name AS category_name ".
"FROM people_job,people_job_category,groups ".
@@ -52,7 +52,7 @@
"ORDER BY date DESC";
$result=db_query($sql,5);
echo people_show_job_list($result);
- echo '<p><a href="helpwanted-latest.php">[more latest posts]</a></p>';
+ echo '<p><a href="helpwanted-latest.php">['.$Language->getText('people','more_latest_posts').']</a></p>';
}
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/people/people_utils.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/people/people_utils.php 2011-02-24 15:43:49 UTC (rev 8483)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/people/people_utils.php 2011-02-24 15:43:50 UTC (rev 8484)
@@ -79,11 +79,11 @@
}
function people_add_to_skill_inventory($skill_id,$skill_level_id,$skill_year_id) {
- global $feedback;
+ global $feedback, $Language;
if (session_loggedin()) {
// check required fields
if (!$skill_id || $skill_id == "xyxy") {
- $feedback .= " Must select a skill ID";
+ $feedback .= $Language->getText('people','must_select_a_skill');
} else {
//check if they've already added this skill
$sql="SELECT * FROM people_skill_inventory WHERE user_id='". user_getid() ."' AND skill_id='$skill_id'";
@@ -94,21 +94,22 @@
"VALUES ('". user_getid() ."','$skill_id','$skill_level_id','$skill_year_id')";
$result=db_query($sql);
if (!$result || db_affected_rows($result) < 1) {
- $feedback .= ' ERROR inserting into skill inventory ';
+ $feedback .= $Language->getText('people','error_inserting');
echo db_error();
} else {
- $feedback .= ' Added to skill inventory ';
+ $feedback .= $Language->getText('people','added_skill');
}
} else {
- $feedback .= ' ERROR - skill already in your inventory ';
+ $feedback .= $Language->getText('people','error_skill_already');
}
}
} else {
- echo '<h1>You must be logged in first</h1>';
+ echo '<h1>'.$Language->getText('people','must_be_loggin').'</h1>';
}
}
function people_show_skill_inventory($user_id) {
+ global $Language;
$sql="SELECT people_skill.name AS skill_name, people_skill_level.name AS level_name, people_skill_year.name AS year_name ".
"FROM people_skill_year,people_skill_level,people_skill,people_skill_inventory ".
"WHERE people_skill_year.skill_year_id=people_skill_inventory.skill_year_id ".
@@ -118,16 +119,17 @@
$result=db_query($sql);
$title_arr=array();
- $title_arr[]='Skill';
- $title_arr[]='Level';
- $title_arr[]='Experience';
+ $title_arr[]=$Language->getText('people','skill');
+ $title_arr[]=$Language->getText('people','level');
+ $title_arr[]=$Language->getText('people','experience');
+
echo $GLOBALS['HTML']->listTableTop ($title_arr);
$rows=db_numrows($result);
if (!$result || $rows < 1) {
echo '
- <h2>No Skill Inventory Set Up</h2>';
+ <h2>'.$Language->getText('people','no_skill_inventory_setup_up').'</h2>';
echo db_error();
} else {
for ($i=0; $i < $rows; $i++) {
@@ -144,22 +146,22 @@
}
function people_edit_skill_inventory($user_id) {
- global $PHP_SELF;
+ global $PHP_SELF, $Language;
$sql="SELECT * FROM people_skill_inventory WHERE user_id='$user_id'";
$result=db_query($sql);
$title_arr=array();
- $title_arr[]='Skill';
- $title_arr[]='Level';
- $title_arr[]='Experience';
- $title_arr[]='Action';
+ $title_arr[]=$Language->getText('people','skill');
+ $title_arr[]=$Language->getText('people','level');
+ $title_arr[]=$Language->getText('people','experience');
+ $title_arr[]=$Language->getText('people','action');
echo $GLOBALS['HTML']->listTableTop ($title_arr);
$rows=db_numrows($result);
if (!$result || $rows < 1) {
echo '
- <tr><td colspan="4"><h2>No Skill Inventory Set Up</h2></td></tr>';
+ <tr><td colspan="4"><h2>'.$Language->getText('people','no_skill_setupup').'</h2></td></tr>';
echo db_error();
} else {
for ($i=0; $i < $rows; $i++) {
@@ -170,8 +172,8 @@
<td><span style="font-size:smaller">'. people_get_skill_name(db_result($result,$i,'skill_id')) .'</span></td>
<td><span style="font-size:smaller">'. people_skill_level_box('skill_level_id',db_result($result,$i,'skill_level_id')). '</span></td>
<td><span style="font-size:smaller">'. people_skill_year_box('skill_year_id',db_result($result,$i,'skill_year_id')). '</span></td>
- <td nowrap="nowrap"><input type="submit" name="update_skill_inventory" value="Update" />
- <input type="submit" name="delete_from_skill_inventory" value="Delete" /></td>
+ <td nowrap="nowrap"><input type="submit" name="update_skill_inventory" value="'.$Language->getText('general','update').'" />
+ <input type="submit" name="delete_from_skill_inventory" value="'.$Language->getText('general','delete').'" /></td>
</tr></form>';
}
@@ -180,13 +182,13 @@
$i++; //for row coloring
echo '
- <tr><td colspan="4"><h3>Add A New Skill</h3></td></tr>
+ <tr><td colspan="4"><h3>'.$Language->getText('people','add_new_skill').'</h3></td></tr>
<form action="'.$PHP_SELF.'" method="post">
<tr '. $GLOBALS['HTML']->boxGetAltRowStyle($i) .'>
<td><span style="font-size:smaller">'. people_skill_box('skill_id'). '</span></td>
<td><span style="font-size:smaller">'. people_skill_level_box('skill_level_id'). '</span></td>
<td><span style="font-size:smaller">'. people_skill_year_box('skill_year_id'). '</span></td>
- <td nowrap="nowrap"><input type="submit" name="add_to_skill_inventory" value="Add Skill" /></td>
+ <td nowrap="nowrap"><input type="submit" name="add_to_skill_inventory" value="'.$Language->getText('people','add_skill').'" /></td>
</tr></form>';
echo $GLOBALS['HTML']->listTableBottom();
@@ -195,7 +197,7 @@
function people_add_to_job_inventory($job_id,$skill_id,$skill_level_id,$skill_year_id) {
- global $feedback;
+ global $feedback, $Language;
if (session_loggedin()) {
//check if they've already added this skill
$sql="SELECT * FROM people_job_inventory WHERE job_id='$job_id' AND skill_id='$skill_id'";
@@ -206,21 +208,22 @@
"VALUES ('$job_id','$skill_id','$skill_level_id','$skill_year_id')";
$result=db_query($sql);
if (!$result || db_affected_rows($result) < 1) {
- $feedback .= ' ERROR inserting into skill inventory ';
+ $feedback .= $Language->getText('people','error_inserting');
echo db_error();
} else {
- $feedback .= ' Added to skill inventory ';
+ $feedback .= $Language->getText('people','added_skill');
}
} else {
- $feedback .= ' ERROR - skill already in your inventory ';
+ $feedback .= $Language->getText('people','error_skill_already');
}
} else {
- echo '<h1>You must be logged in first</h1>';
+ echo '<h1>'.$Language->getText('people','must_be_loggin').'</h1>';
}
}
function people_show_job_inventory($job_id) {
+ global $Language;
$sql="SELECT people_skill.name AS skill_name, people_skill_level.name AS level_name, people_skill_year.name AS year_name ".
"FROM people_skill_year,people_skill_level,people_skill,people_job_inventory ".
"WHERE people_skill_year.skill_year_id=people_job_inventory.skill_year_id ".
@@ -230,16 +233,17 @@
$result=db_query($sql);
$title_arr=array();
- $title_arr[]='Skill';
- $title_arr[]='Level';
- $title_arr[]='Experience';
-
+ $title_arr=array();
+ $title_arr[]=$Language->getText('people','skill');
+ $title_arr[]=$Language->getText('people','level');
+ $title_arr[]=$Language->getText('people','experience');
+
echo $GLOBALS['HTML']->listTableTop ($title_arr);
$rows=db_numrows($result);
if (!$result || $rows < 1) {
echo '
- <h2>No Skill Inventory Set Up</h2>';
+ <h2>'.$Language->getText('people','no_skill_inventory_setup_up').'</h2>';
echo db_error();
} else {
for ($i=0; $i < $rows; $i++) {
@@ -267,10 +271,11 @@
}
function people_get_skill_name($skill_id) {
+ global $Language;
$sql="SELECT name FROM people_skill WHERE skill_id='$skill_id'";
$result=db_query($sql);
if (!$result || db_numrows($result) < 1) {
- return 'Invalid ID';
+ return $Language->getText('people','invalid_id');
} else {
return db_result($result,0,'name');
}
@@ -287,22 +292,22 @@
}
function people_edit_job_inventory($job_id,$group_id) {
- global $PHP_SELF;
+ global $PHP_SELF, $Language;
$sql="SELECT * FROM people_job_inventory WHERE job_id='$job_id'";
$result=db_query($sql);
$title_arr=array();
- $title_arr[]='Skill'.utils_requiredField();
- $title_arr[]='Level'.utils_requiredField();
- $title_arr[]='Experience'.utils_requiredField();
- $title_arr[]='Action';
+ $title_arr[]=$Language->getText('people','skill').utils_requiredField();
+ $title_arr[]=$Language->getText('people','level').utils_requiredField();
+ $title_arr[]=$Language->getText('people','experience').utils_requiredField();
+ $title_arr[]=$Language->getText('people','action');
echo $GLOBALS['HTML']->listTableTop ($title_arr);
$rows=db_numrows($result);
if (!$result || $rows < 1) {
echo '
- <tr><td colspan="4"><h2>No Skill Inventory Set Up</h2></td></tr>';
+ <tr><td colspan="4"><h2>'.$Language->getText('people','no_skill_inventory_setup_up').'</h2></td></tr>';
echo db_error();
} else {
for ($i=0; $i < $rows; $i++) {
@@ -315,8 +320,8 @@
<td><span style="font-size:smaller">'. people_get_skill_name(db_result($result,$i,'skill_id')) . '</span></td>
<td><span style="font-size:smaller">'. people_skill_level_box('skill_level_id',db_result($result,$i,'skill_level_id')). '</span></td>
<td><span style="font-size:smaller">'. people_skill_year_box('skill_year_id',db_result($result,$i,'skill_year_id')). '</span></td>
- <td nowrap="nowrap"><input type="submit" name="update_job_inventory" value="Update" />
- <input type="submit" name="delete_from_job_inventory" value="Delete" /></td>
+ <td nowrap="nowrap"><input type="submit" name="update_job_inventory" value="'.$Language->getText('general','update').'" />
+ <input type="submit" name="delete_from_job_inventory" value="'.$Language->getText('general','delete').'" /></td>
</tr></form>';
}
@@ -325,7 +330,7 @@
$i++; //for row coloring
echo '
- <tr><td colspan="4"><h3>Add A New Skill</h3></td></tr>
+ <tr><td colspan="4"><h3>'.$Language->getText('people','add_new_skill').'</h3></td></tr>
<form action="'.$PHP_SELF.'" method="post">
<input type="hidden" name="job_id" value="'. $job_id .'" />
<input type="hidden" name="group_id" value="'.$group_id.'" />
@@ -333,19 +338,20 @@
<td><span style="font-size:smaller">'. people_skill_box('skill_id'). '</span></td>
<td><span style="font-size:smaller">'. people_skill_level_box('skill_level_id'). '</span></td>
<td><span style="font-size:smaller">'. people_skill_year_box('skill_year_id'). '</span></td>
- <td nowrap="nowrap"><input type="submit" name="add_to_job_inventory" value="Add Skill" /></td>
+ <td nowrap="nowrap"><input type="submit" name="add_to_job_inventory" value="'.$Language->getText('people','add_skill').'" /></td>
</tr></form>';
echo $GLOBALS['HTML']->listTableBottom();
}
function people_show_category_table() {
+ global $Language;
//show a list of categories in a table
//provide links to drill into a detail page that shows these categories
$title_arr=array();
- $title_arr[]='Category';
+ $title_arr[]=$Language->getText('people','category');;
$return .= $GLOBALS['HTML']->listTableTop ($title_arr);
@@ -366,7 +372,7 @@
$result=db_query($sql);
$rows=db_numrows($result);
if (!$result || $rows < 1) {
- $return .= '<tr><td><h2>No Categories Found</h2></td></tr>';
+ $return .= '<tr><td><h2>'.$Language->getText('people','no_categories_found').'</h2></td></tr>';
} else {
for ($i=0; $i<$rows; $i++) {
echo db_error();
@@ -406,22 +412,22 @@
}
function people_show_job_list($result) {
- global $sys_datefmt;
+ global $sys_datefmt, $Language;
//takes a result set from a query and shows the jobs
//query must contain 'group_id', 'job_id', 'title', 'category_name' and 'status_name'
$title_arr=array();
- $title_arr[]='Title';
- $title_arr[]='Category';
- $title_arr[]='Date Opened';
- $title_arr[]='SF Project';
+ $title_arr[]=$Language->getText('people','title_array');
+ $title_arr[]=$Language->getText('people','category');
+ $title_arr[]=$Language->getText('people','date_opened');
+ $title_arr[]= $Language->getText('people','project',$GLOBALS['sys_name']);
$return .= $GLOBALS['HTML']->listTableTop ($title_arr);
$rows=db_numrows($result);
if ($rows < 1) {
- $return .= '<tr '. $GLOBALS['HTML']->boxGetAltRowStyle($i) .'><td colspan="3"><h2>None Found</h2>'. db_error() .'</td></tr>';
+ $return .= '<tr '. $GLOBALS['HTML']->boxGetAltRowStyle($i) .'><td colspan="3"><h2>'.$Language->getText('people','none_found').'</h2>'. db_error() .'</td></tr>';
} else {
for ($i=0; $i < $rows; $i++) {
$return .= '
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/people/skills_utils.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/people/skills_utils.php 2011-02-24 15:43:49 UTC (rev 8483)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/people/skills_utils.php 2011-02-24 15:43:50 UTC (rev 8484)
@@ -10,7 +10,7 @@
*/
function displayUserSkills($user_id, $allowEdit) {
- GLOBAL $HTML;
+ GLOBAL $HTML, $Language;
$sql = "SELECT * FROM skills_data_types ORDER BY type_id ASC";
$result=db_query($sql);
$rows = db_numrows($result);
@@ -32,14 +32,14 @@
echo '<tr style="background-color:#D0D0D0" align="center">'; /* headings for the columns */
if($allowEdit) {
- echo '<td><strong>Edit</strong></td>'.
- '<td><strong>Delete</strong></td>';
+ echo '<td><strong>'.$Language->getText('general','edit').'</strong></td>'.
+ '<td><strong>'.$Language->getText('general','delete').'</strong></td>';
}
- echo '<td><strong>Type</strong></td>'.
- '<td><strong>Title</strong></td>'.
- '<td><strong>Start Date</strong></td>'.
- '<td><strong>End Date</strong></td>'.
- '<td><strong>Keywords</strong></td>'.
+ echo '<td><strong>'.$Language->getText('people_editprofile','type').'</strong></td>'.
+ '<td><strong>'.$Language->getText('people_editprofile','profile_title').'</strong></td>'.
+ '<td><strong>'.$Language->getText('people_editprofile','start_date').'</strong></td>'.
+ '<td><strong>'.$Language->getText('people_editprofile','end_date').'</strong></td>'.
+ '<td><strong>'.$Language->getText('people_editprofile','keywords').'</strong></td>'.
'</tr>';
for ($i = 0; $i < $rows; $i++) /* for each entry in the database */ {
@@ -88,8 +88,8 @@
if($allowEdit) {
echo '<tr>';
- echo '<td><input type="submit" name="MultiEdit" value="Edit" /></td>';
- echo '<td><input type="submit" name="MultiDelete" value="Delete" /></td>';
+ echo '<td><input type="submit" name="MultiEdit" value="'.$Language->getText('general','edit').'" /></td>';
+ echo '<td><input type="submit" name="MultiDelete" value="'.$Language->getText('general','delete').'" /></td>';
echo '</tr>';
}
@@ -97,7 +97,7 @@
}
function handle_multi_edit($skill_ids) {
- GLOBAL $HTML;
+ GLOBAL $HTML, $Language;
$numSkills = count($skill_ids);
$SQL = "select * from skills_data where skills_data_id in(".$skill_ids[0];
for($i = 1; $i < $numSkills; $i++) {
@@ -114,8 +114,8 @@
$skills=db_query($sql);
if (!$skills || db_numrows($skills) < 1) {
echo db_error();
- $feedback .= ' User fetch FAILED ';
- echo '<h2>No Such User</h2>';
+ $feedback .= $Language->getText('people_editprofile','user_fetch_failed');
+ echo '<h2>'.$Language->getText('people_editprofile','no_such_user').'<h2>';
}
$yearArray = array();
@@ -142,45 +142,45 @@
$finishY = substr($finish, 0, 4);
$finishM = substr($finish, 4, 2);
- echo "<table border=\"0\">".
- "<tr ".$HTML->boxGetAltRowStyle($i+1).">".
- "<td><h3>".db_result($result, $i,'title')."</h3></td></tr>".
- "<tr><td>".
- "<table border=\"0\" >".
- "<tr>".
- "<td style=\"background-color:".$HTML->COLOR_HTMLBOX_TITLE.">Type</td>".
- "<td style=\"background-color:".$HTML->COLOR_HTMLBOX_TITLE.">Start Date</td>".
- "<td style=\"background-color:".$HTML->COLOR_HTMLBOX_TITLE.">End Date</td>".
- "</tr>";
- echo "<tr ".$HTML->boxGetAltRowStyle($i+1).">".
- "<td>".html_build_select_box($skills, "type[]",db_result($result, $i,'type') , false, "")."</td>".
- "<td>".html_build_select_box_from_arrays($monthArrayVals,$monthArray, "startM[]", $startM, false, "").
- html_build_select_box_from_arrays($yearArray,$yearArray, "startY[]", $startY, false, "")."</td>".
- "<td>".html_build_select_box_from_arrays($monthArrayVals,$monthArray, "endM[]", $finishM, false, "").
- html_build_select_box_from_arrays($yearArray,$yearArray, "endY[]", $finishY, false, "")."</td>".
- "</tr>".
- "</table>".
- "</td></tr>".
+ echo '<table border="0">'.
+ '<tr '.$HTML->boxGetAltRowStyle($i+1).'>'.
+ '<td><h3>'.db_result($result, $i,'title').'</h3></td></tr>'.
+ '<tr><td>'.
+ '<table border="0" >'.
+ '<tr>'.
+ '<td style="background-color:'.$HTML->COLOR_HTMLBOX_TITLE.'>'.$Language->getText('people_editprofile','type').'</td>'.
+ '<td style="background-color:'.$HTML->COLOR_HTMLBOX_TITLE.'>'.$Language->getText('people_editprofile','start_date').'</td>'.
+ '<td style="background-color:'.$HTML->COLOR_HTMLBOX_TITLE.'>'.$Language->getText('people_editprofile','end_date').'</td>'.
+ '</tr>';
+ echo '<tr '.$HTML->boxGetAltRowStyle($i+1).'>'.
+ '<td>'.html_build_select_box($skills, 'type[]',db_result($result, $i,'type') , false, '').'</td>'.
+ '<td>'.html_build_select_box_from_arrays($monthArrayVals,$monthArray, 'startM[]', $startM, false, '').
+ html_build_select_box_from_arrays($yearArray,$yearArray, 'startY[]', $startY, false, '').'</td>'.
+ '<td>'.html_build_select_box_from_arrays($monthArrayVals,$monthArray, 'endM[]', $finishM, false, '').
+ html_build_select_box_from_arrays($yearArray,$yearArray, 'endY[]', $finishY, false, '').'</td>'.
+ '</tr>'.
+ '</table>'.
+ '</td></tr>'.
- "<tr ".$HTML->boxGetAltRowStyle($i+1)."><td>".
- "<table border=\"0\">".
- "<tr>".
- "<td style=\"background-color:".$HTML->COLOR_HTMLBOX_TITLE.">Title (max 100 characters)</td>".
- "</tr>".
- "<tr>".
- "<td><input type=\"hidden\" name=\"skill_edit[]\" value=\"".db_result($result, $i,'skills_data_id')."\" />".
- "<input type=\"text\" name=\"title[]\" size=\"100\" value=\"".db_result($result, $i,'title')."\" /></td>".
- "</tr>".
- "<tr>".
- "<td style=\"background-color:".$HTML->COLOR_HTMLBOX_TITLE.">Keywords (max 255 characters)</td>".
- "</tr>".
- "<tr>".
- "<td><textarea name=\"keywords[]\" rows=\"3\" cols=\"85\" wrap=\"soft\">".db_result($result, $i,'keywords')."</textarea></td>".
- "</tr>".
+ '<tr '.$HTML->boxGetAltRowStyle($i+1).'><td>'.
+ '<table border="0">'.
+ '<tr>'.
+ '<td style="background-color:'.$HTML->COLOR_HTMLBOX_TITLE.'">'.$Language->getText('people_editprofile','title_max_100_chars').'</td>'.
+ '</tr>'.
+ '<tr>'.
+ '<td><input type="hidden" name="skill_edit[]" value="'.db_result($result, $i,'skills_data_id').'" />'.
+ '<input type="text" name="title[]" size="100" value="'.db_result($result, $i,'title').'" /></td>'.
+ '</tr>'.
+ '<tr>'.
+ '<td style="background-color:'.$HTML->COLOR_HTMLBOX_TITLE.'>'.$Language->getText('people_editprofile','keywords_max_255_chars').'</td>'.
+ '</tr>'.
+ '<tr>'.
+ '<td><textarea name="keywords[]" rows="3" cols="85" wrap="soft">'.db_result($result, $i,'keywords').'</textarea></td>'.
+ '</tr>'.
- "</table>";
- "</td></tr>";
- echo "</table><br />";
+ '</table>';
+ '</td></tr>';
+ echo '</table><br />';
}
}
}
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/people/viewjob.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/people/viewjob.php 2011-02-24 15:43:49 UTC (rev 8483)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/people/viewjob.php 2011-02-24 15:43:50 UTC (rev 8484)
@@ -33,13 +33,16 @@
"AND people_job.job_id='$job_id' AND people_job.group_id='$group_id'";
$result=db_query($sql);
if (!$result || db_numrows($result) < 1) {
- people_header(array('title'=>'View a Job','pagename'=>'people_viewjob'));
+ people_header(array('title'=>$Language->getText('people_viewjob','view_a_job'),'pagename'=>'people_viewjob'));
echo db_error();
- $feedback .= ' POSTING fetch FAILED ';
- echo '<h2>No Such Posting For This Project</h2>';
+ $feedback .= $Language->getText('people_viewjob','fetch_failed');
+ echo '<h2>'.$Language->getText('people_viewjob','no_such_posting').'</h2>';
} else {
- people_header(array('title'=>'View a Job','pagename'=>'people_viewjob','titlevals'=>array(db_result($result,0,'category_name'),db_result($result,0,'group_name')),'sectionvals'=>array(db_result($result,0,'group_name'))));
+ people_header(array('title'=>$Language->getText('people_viewjob','view_a_job'),'pagename'=>'people_viewjob',
+ 'titlevals'=>array(db_result($result,0,'category_name'),db_result($result,0,'group_name')),
+ 'sectionvals'=>array(db_result($result,0,'group_name'))));
+
// <h2>'. db_result($result,0,'category_name') .' wanted for '. db_result($result,0,'group_name') .'</h2>
echo '
<p>
@@ -49,27 +52,27 @@
</td></tr>
<tr><td>
- <strong>Contact Info:<br />
+ <strong>'.$Language->getText('people_viewjob','contact_info').':<br />
<a href="/sendmessage.php?touser='. db_result($result,0,'user_id') .'&subject='. urlencode( 'RE: '.db_result($result,0,'title')) .'">'. db_result($result,0,'user_name') .'</a></strong>
</td><td>
- <strong>Status:</strong><br />
+ <strong>'.$Language->getText('people','status').':</strong><br />
'. db_result($result,0,'status_name') .'
</td></tr>
<tr><td>
- <strong>Open Date:</strong><br />
+ <strong>'.$Language->getText('people_viewjob','open_date').':</strong><br />
'. date($sys_datefmt,db_result($result,0,'date')) .'
</td><td>
- <strong>For Project:<br />
+ <strong>'.$Language->getText('people_viewjob','for_project').':<br />
<a href="/project/?group_id='. $group_id .'">'. db_result($result,0,'group_name') .'</a></strong>
</td></tr>
<tr><td colspan="2">
- <strong>Long Description:</strong><p>
+ <strong>'.$Language->getText('people','long_description').':</strong><p>
'. nl2br(db_result($result,0,'description')) .'</p>
</td></tr>
<tr><td colspan="2">
- <h2>Required Skills:</h2>';
+ <h2>'.$Language->getText('people_viewjob','required_skills').':</h2>';
//now show the list of desired skills
echo '<p>'.people_show_job_inventory($job_id).'</p></td></tr></table></p>';
@@ -84,7 +87,7 @@
if (!$group_id) {
exit_no_group();
} else {
- exit_error('Error','Posting ID not found');
+ exit_error($Language->getText('general','error'),$Language->getText('people_viewjob','posting_id_not_found'));
}
}
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/people/viewprofile.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/people/viewprofile.php 2011-02-24 15:43:49 UTC (rev 8483)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/people/viewprofile.php 2011-02-24 15:43:50 UTC (rev 8484)
@@ -20,29 +20,29 @@
/*
Fill in the info to create a job
*/
- people_header(array('title'=>'View a User Profile','pagename'=>'people_viewprofile'));
+ people_header(array('title'=>$Language->getText('people_viewprofile','title'),'pagename'=>'people_viewprofile'));
//for security, include group_id
$sql="SELECT * FROM users WHERE user_id='$user_id'";
$result=db_query($sql);
if (!$result || db_numrows($result) < 1) {
echo db_error();
- $feedback .= ' User fetch FAILED ';
- echo '<h2>No Such User</h2>';
+ $feedback .= $Language->getText('people_viewprofile','user_fetch_failed');
+ echo '<h2>'.$Language->getText('people_viewprofile','no_such_user').'</h2>';
} else {
/*
profile set private
*/
if (db_result($result,0,'people_view_skills') != 1) {
- echo '<h2>This User Has Set His/Her Profile to Private</h2>';
+ echo '<h2>'.$Language->getText('people_viewprofile','set_private').'</h2>';
people_footer(array());
exit;
}
echo '
<p>
- <strong>Skills profile for : </strong>'. db_result($result,0,'realname') .
+ <strong>'.$Language->getText('people_viewprofile','skills_profile_for').' : </strong>'. db_result($result,0,'realname') .
' ('.db_result($result, 0, 'user_name') .
')<br /><br /></p> <table border="0" width="100%">';
More information about the evolvis-commits
mailing list