Skip to content
Snippets Groups Projects
Commit bab83480 authored by Seth Meranda's avatar Seth Meranda
Browse files

Cleaned up file organization, moved JS to individual pages, moved CSS to...

Cleaned up file organization, moved JS to individual pages, moved CSS to controller, managed code in order to begin some sort of consistency.
parent 1caae8e2
No related branches found
No related tags found
No related merge requests found
$(document).ready(function(){
$("a#loginLink").colorbox({width:"50%", inline:true, href:"#login"});
});
\ No newline at end of file
(function(){
// Edit Profile Stuff
function updateLL () {
var city = $("input[name=form_data_profile_city]").val(), state = $("select[name=form_data_profile_state]").val(), country = $("select[name=form_data_profile_country]").val();
$.get("<?php echo $vars['url']; ?>mod/unl_theme/scripts/latlon.php",{city:city,state:state,country:country},function(response){
try {
var data = eval(response);
$("input[name=form_data_latitude]").val(data.latitude);
$("input[name=form_data_longitude]").val(data.longitude);
} catch (e) {}
});
};
function updateLLhome () {
var city = $("input[name=form_data_profile_homecity]").val(), state = $("select[name=form_data_profile_homestate]").val(), country = $("select[name=form_data_profile_homecountry]").val();
$.get("<?php echo $vars['url']; ?>mod/unl_theme/scripts/latlon.php",{city:city,state:state,country:country},function(response){
try {
var data = eval(response);
$("input[name=form_data_hometown_latitude]").val(data.latitude);
$("input[name=form_data_hometown_longitude]").val(data.longitude);
} catch (e) {}
});
};
$(document).ready(function(){
/* SET UP PROFILE EDIT FORM */
$("form.cool fieldset:first-child").css("margin-top","0");
$("p.form-description").remove();
// get the year and country values for later use
var dob_year = $("input[name=form_data_profile_dob_year]").val();
var from_year = $("input[name=form_data_profile_attended_from]").val();
var to_year = $("input[name=form_data_profile_attended_to]").val();
var home_country = $("input[name=form_data_profile_homecountry]").val();
var home_state = $("input[name=form_data_profile_homestate]").val();
var current_country = $("input[name=form_data_profile_country]").val();
var current_state = $("input[name=form_data_profile_state]").val();
// remove the text inputs. will be replacing with selectors
$("input[name=form_data_profile_dob_year]").remove();
// wrap the fields in <li>s
$("form.cool label").wrap("<li></li>").addClass("element");
$("form.cool label br").remove();
$("form.cool p.form-field-description").each(function(){
$(this).appendTo($(this).prev()).css({
marginLeft: "164px",
marginTop: "33px",
fontSize: "75%",
color: "#1091D1"
});
});
$("form.cool fieldset input, form.cool fieldset select").wrap('<div class="element"></div>');
$("form.cool label div").each(function(){
$(this).insertAfter($(this).parent());
});
// remove the country input
var country_parent = $("input[name=form_data_profile_country]").parent();
$("input[name=form_data_profile_country]").remove();
var state_parent = $("input[name=form_data_profile_state]").parent();
$("input[name=form_data_profile_state]").remove();
var homecountry_parent = $("input[name=form_data_profile_homecountry]").parent();
$("input[name=form_data_profile_homecountry]").remove();
var homestate_parent = $("input[name=form_data_profile_homestate]").parent();
$("input[name=form_data_profile_homestate]").remove();
var from_parent = $("input[name=form_data_profile_attended_from]").parent();
$("input[name=form_data_profile_attended_from]").remove();
var to_parent = $("input[name=form_data_profile_attended_to]").parent();
$("input[name=form_data_profile_attended_to]").remove();
$("input[name=form_data_map_explanation]").parent().parent().css("border-bottom","#CCC 1px dotted");
$("input[name=form_data_profile_city]").parent().parent().prepend('<h6 style="width:150px;margin:0;text-align:right;"><strong>Your Map Location</strong></h6>'
+ '<p>Please enter the location you want to use for yourself on the map.</p>');
/* set up various year inputs */
var x = 1900, html = '<option value="">--</option>';
var curYear = (new Date()).getFullYear();
var selYear = document.createElement("select");
selYear.name = "form_data_profile_dob_year";
while (x++ < curYear) {
html+= '<option';
if (x == dob_year) {
html += ' selected="selected"'
}
html += '>' + x + '</option>';
}
$(selYear).html(html);
var selFrom = document.createElement("select");
selFrom.name = "form_data_profile_attended_from";
x = 1940;
html = '<option></option>';
while (x++ < curYear + 6) {
html+= '<option';
if (x == from_year) {
html += ' selected="selected"'
}
html += '>' + x + '</option>';
}
$(selFrom).html(html);
from_parent.append(selFrom);
var selTo = document.createElement("select");
selTo.name = "form_data_profile_attended_to";
x = 1940;
html = '<option></option>';
while (x++ < curYear + 6) {
html+= '<option';
if (x == to_year) {
html += ' selected="selected"'
}
html += '>' + x + '</option>';
}
$(selTo).html(html);
from_parent.append(" to ");
from_parent.append(selTo);
to_parent.parent().remove();
var states = ["AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY"];
var countries = ["USA",
"Afghanistan",
"Albania",
"Algeria",
"Andorra",
"Angola",
"Antigua and Barbuda",
"Argentina",
"Armenia",
"Australia",
"Austria",
"Azerbaijan",
"Bahamas",
"Bahrain",
"Bangladesh",
"Barbados",
"Belarus",
"Belgium",
"Belize",
"Benin",
"Bhutan",
"Bolivia",
"Bosnia and Herzegovina",
"Botswana",
"Brazil",
"Brunei",
"Bulgaria",
"Burkina Faso",
"Burundi",
"Cambodia",
"Cameroon",
"Canada",
"Cape Verde",
"Central African Republic",
"Chad",
"Chile",
"China",
"Colombi",
"Comoros",
"Congo (Brazzaville)",
"Congo",
"Costa Rica",
"Cote d'Ivoire",
"Croatia",
"Cuba",
"Cyprus",
"Czech Republic",
"Denmark",
"Djibouti",
"Dominica",
"Dominican Republic",
"East Timor (Timor Timur)",
"Ecuador",
"Egypt",
"El Salvador",
"Equatorial Guinea",
"Eritrea",
"Estonia",
"Ethiopia",
"Fiji",
"Finland",
"France",
"Gabon",
"Gambia, The",
"Georgia",
"Germany",
"Ghana",
"Greece",
"Grenada",
"Guatemala",
"Guinea",
"Guinea-Bissau",
"Guyana",
"Haiti",
"Honduras",
"Hungary",
"Iceland",
"India",
"Indonesia",
"Iran",
"Iraq",
"Ireland",
"Israel",
"Italy",
"Jamaica",
"Japan",
"Jordan",
"Kazakhstan",
"Kenya",
"Kiribati",
"Korea, North",
"Korea, South",
"Kuwait",
"Kyrgyzstan",
"Laos",
"Latvia",
"Lebanon",
"Lesotho",
"Liberia",
"Libya",
"Liechtenstein",
"Lithuania",
"Luxembourg",
"Macedonia",
"Madagascar",
"Malawi",
"Malaysia",
"Maldives",
"Mali",
"Malta",
"Marshall Islands",
"Mauritania",
"Mauritius",
"Mexico",
"Micronesia",
"Moldova",
"Monaco",
"Mongolia",
"Morocco",
"Mozambique",
"Myanmar",
"Namibia",
"Nauru",
"Nepa",
"Netherlands",
"New Zealand",
"Nicaragua",
"Niger",
"Nigeria",
"Norway",
"Oman",
"Pakistan",
"Palau",
"Panama",
"Papua New Guinea",
"Paraguay",
"Peru",
"Philippines",
"Poland",
"Portugal",
"Qatar",
"Romania",
"Russia",
"Rwanda",
"Saint Kitts and Nevis",
"Saint Lucia",
"Saint Vincent",
"Samoa",
"San Marino",
"Sao Tome and Principe",
"Saudi Arabia",
"Senegal",
"Serbia and Montenegro",
"Seychelles",
"Sierra Leone",
"Singapore",
"Slovakia",
"Slovenia",
"Solomon Islands",
"Somalia",
"South Africa",
"Spain",
"Sri Lanka",
"Sudan",
"Suriname",
"Swaziland",
"Sweden",
"Switzerland",
"Syria",
"Taiwan",
"Tajikistan",
"Tanzania",
"Thailand",
"Togo",
"Tonga",
"Trinidad and Tobago",
"Tunisia",
"Turkey",
"Turkmenistan",
"Tuvalu",
"Uganda",
"Ukraine",
"United Arab Emirates",
"United Kingdom",
"Uruguay",
"Uzbekistan",
"Vanuatu",
"Vatican City",
"Venezuela",
"Vietnam",
"Yemen",
"Zambia",
"Zimbabwe"];
var selCountry = document.createElement("select");
selCountry.name = "form_data_profile_country";
html = "";
for (var i = 0, l = countries.length; i < l; i++){
html+= '<option';
if (countries[i] == current_country) {
html += ' selected="selected"'
}
html += '>' + countries[i] + '</option>';
}
/*if (current_country == "") {
html += '<option selected="selected" value="">-Select your country-</option>';
}*/
$(selCountry).html(html);
var selState = document.createElement("select");
selState.name = "form_data_profile_state";
html = '<option value="">&nbsp;</option>';
for (var i = 0, l = states.length; i < l; i++){
html+= '<option';
if (states[i] == current_state) {
html += ' selected="selected"'
}
html += '>' + states[i] + '</option>';
}
/*if (current_state == "") {
html += '<option selected="selected" value="">&nbsp;</option>';
}*/
$(selState).html(html);
var selhomeCountry = document.createElement("select");
selhomeCountry.name = "form_data_profile_homecountry";
html = "";
for (var i = 0, l = countries.length; i < l; i++){
html+= '<option';
if (countries[i] == home_country) {
html += ' selected="selected"'
}
html += '>' + countries[i] + '</option>';
}
/*if (home_country == "") {
html += '<option selected="selected" value="">-Select your country-</option>';
}*/
$(selhomeCountry).html(html);
var selhomeState = document.createElement("select");
selhomeState.name = "form_data_profile_homestate";
html = '<option value="">&nbsp;</option>';
for (var i = 0, l = states.length; i < l; i++){
html+= '<option';
if (states[i] == home_state) {
html += ' selected="selected"'
}
html += '>' + states[i] + '</option>';
}
/*if (home_state == "") {
html += '<option selected="selected" value="">&nbsp;</option>';
}*/
$(selhomeState).html(html);
$("input[name=form_data_profile_dob_month]").parent().append(selYear);
country_parent.append(selCountry);
state_parent.append(selState);
homecountry_parent.append(selhomeCountry);
homestate_parent.append(selhomeState);
$("input[name=form_data_profile_dob_day]").insertBefore($("select[name=form_data_profile_dob_year]"));
// don't display the latitude/longitude fields
$("input[name=form_data_latitude],input[name=form_data_longitude]").parent().parent().hide();
// update the lat/long automatically whenever current location is changed
$("input[name=form_data_profile_city],select[name=form_data_profile_state],select[name=form_data_profile_country]").change(function(){
updateLL();
});
$("input[name=form_data_hometown_latitude],input[name=form_data_hometown_longitude]").parent().parent().hide();
// update the lat/long automatically whenever current location is changed
$("input[name=form_data_profile_homecity],select[name=form_data_profile_homestate],select[name=form_data_profile_homecountry]").change(function(){
updateLLhome();
});
$("form.cool label").each(function(){
if (this.innerHTML.match(/day/i) || this.innerHTML.match(/year\s*$/i) ){
$(this).parent().remove();
} else if (this.innerHTML.match(/month/i)) {
this.innerHTML = "Birthday";
}
});
var unlrole = $('form input[name=form_data_profile_role]').val();
if (unlrole == "alum") {
$('form input[name=form_data_profile_role]').val("alumnus");
}
$('form input[name=form_data_profile_role]').replaceWith('<select name="form_data_profile_role" class="input-pulldown">'+
'<option value="Prospective Student">Prospective Student</option>'+
'<option value="Current Student">Current Student</option>'+
'<option value="Parent of a Student">Parent of a Prospective Student and/or Current Student</option>'+
'<option value="Alumnus">Alumnus</option>'+
'<option value="Faculty/Staff">Faculty/Staff</option>'+
'<option value="Nebraska Resident">Nebraska Resident</option>'+
'<option value="Friend of the University">Friend of the University</option>'+
'</select>');
switch (unlrole) {
case "prospective student":
$("form select[name=form_data_profile_role] option[value='Prospective Student']").attr('selected','selected');
break;
case "current student" :
$("form select[name=form_data_profile_role] option[value='Current Student']").attr('selected','selected');
break;
case "parent of a student" :
$("form select[name=form_data_profile_role] option[value='Parent of a Student']").attr('selected','selected');
break;
case "alumnus":
$("form select[name=form_data_profile_role] option[value='Alumnus']").attr('selected','selected');
break;
case "faculty/staff" :
$("form select[name=form_data_profile_role] option[value='Faculty/Staff']").attr('selected','selected');
break;
case "nebraska resident" :
$("form select[name=form_data_profile_role] option[value='Nebraska Resident']").attr('selected','selected');
break;
case "friend of the university" :
$("form select[name=form_data_profile_role] option[value='Friend of the University']").attr('selected','selected');
break;
}
$('form select[name=form_data_profile_role] option[value='+unlrole+']').attr('selected','selected');
var dob_month = $("input[name=form_data_profile_dob_month]").val(),
dob_day = $("input[name=form_data_profile_dob_day]").val();
var months = ['January','February','March','April','May','June','July','August','September','October','November','December'];
var monthsHTML = '<option value="">--</option>';
for (var i = 0, l = months.length; i < l; i++){
monthsHTML+= '<option value="' + months[i] + '">' + months[i] + '</option>';
}
$('form input[name=form_data_profile_dob_month]').replaceWith('<select name="form_data_profile_dob_month" class="input-pulldown">'+monthsHTML+'</select>');
$("select[name=form_data_profile_dob_month] option[value=" + dob_month + "]").attr("selected","selected");
var daysHTML = '<option value="">--</option>';
for (var i = 1, l = 32; i < l; i++){
daysHTML+= '<option value="' + i + '">' + i + '</option>';
}
$('form input[name=form_data_profile_dob_day]').replaceWith('<select name="form_data_profile_dob_day" class="input-pulldown">'+daysHTML+'</select>');
$("select[name=form_data_profile_dob_day] option[value=" + dob_day + "]").attr("selected","selected");
$("#formloading").remove();
$("#maincontent form.cool").show();
});
})();
\ No newline at end of file
File moved
...@@ -32,7 +32,55 @@ ...@@ -32,7 +32,55 @@
/* removed: RESETS */ /* removed: RESETS */
/* removed: DEFAULTS */ /* removed: DEFAULTS */
<?php
if (!isloggedin()) { //The styles for the information box to be displayed if a non-authenticated user has arrived.
?>
/* ***************************************
Action Notice Box displayed to help users either register or login
*************************************** */
#maincontent .wdn_notice {
background: url('<?php echo $vars['url']; ?>mod/unl_theme/views/default/images/wdn_notice_BG.png') repeat-x;
}
#maincontent .wdn_notice div.message {
background: url('<?php echo $vars['url']; ?>mod/unl_theme/views/default/images/wdn_notice_EarthIcon.png') no-repeat;
min-height:78px;
padding:0px 5px 0 85px;
}
#maincontent .wdn_notice div.message h4 {
font-size:2em;
padding-bottom:0;
}
#maincontent .wdn_notice div.message h6 {
color:#5585C6;
text-transform:uppercase;
}
#maincontent .wdn_notice div.message .message_sale {
float:left;
padding-top:20px;
}
#maincontent .wdn_notice div.message .message_action {
float:left;
margin-left:60px;
font-size:1.8em;
padding-top:33px;
}
#maincontent .wdn_notice div.message .message_action span {
background: url('<?php echo $vars['url']; ?>mod/unl_theme/views/default/images/wdn_notice_ActionBG.png') no-repeat;
width:167px;
height:45px;
display:inline;
padding:9px 50px 15px 25px;
}
#maincontent .wdn_notice div.message .message_action a span {
color:white !important;
}
#maincontent .wdn_notice div.message .message_action a strong {
margin-left:10px;
}
/* End Action Notification Box*/
<?php } //end if not logge in ?>
/*UNL Overrides*/ /*UNL Overrides*/
#wdn_navigation_bar {display:none; visibility:hidden;} #wdn_navigation_bar {display:none; visibility:hidden;}
#titlegraphic, .nav_collapsed #titlegraphic {margin-top:10px;margin-bottom:20px;} #titlegraphic, .nav_collapsed #titlegraphic {margin-top:10px;margin-bottom:20px;}
......
...@@ -47,69 +47,30 @@ echo $feedref; ...@@ -47,69 +47,30 @@ echo $feedref;
echo elgg_view('metatags',$vars); echo elgg_view('metatags',$vars);
?> ?>
<?php <?php
if (preg_match('/friend/', $vars['title'])) { if (preg_match('/friend/', $vars['title'])) { // if on a friends page, interst link to allow user to browse the whole social network
echo ' echo '
<script type="text/javascript"> <script type="text/javascript">
WDN.jQuery(document).ready(function(){ WDN.jQuery(document).ready(function(){
WDN.jQuery("#content_area_user_title h2").after("<p><a href=\'' . $CONFIG->url .'pg/browse/\'>Browse all the Planet Red users</a> to find your Husker friends!</p>"); WDN.jQuery("#content_area_user_title h2").after("<p><a href=\'' . $CONFIG->url .'pg/browse/\'>Browse all the Planet Red users</a> to find your Husker friends!</p>");
}); });
</script>'; </script>';
} } // end if on a friends page
?> ?>
<?php <?php
if (!isloggedin()) { //The styles for the information box to be displayed if a non-authenticated user has arrived. if (!isloggedin()) { //The styles for the information box to be displayed if a non-authenticated user has arrived.
?> ?>
<script type="text/javascript"> <script type="text/javascript" src="<?php echo $vars['url'] .'mod/unl_theme/scripts/JS/actionNotice.js'?>"></script>
WDN.jQuery(document).ready(function(){
WDN.jQuery("a#loginLink").colorbox({width:"50%", inline:true, href:"#login-box"}); <?php
}); } //end if not logged in
</script> ?>
<style type="text/css">
#maincontent .wdn_notice {
background: url('<?php echo $vars['url']; ?>mod/unl_theme/views/default/images/wdn_notice_BG.png') repeat-x;
}
#maincontent .wdn_notice div.message {
background: url('<?php echo $vars['url']; ?>mod/unl_theme/views/default/images/wdn_notice_EarthIcon.png') no-repeat;
min-height:78px;
padding:0px 5px 0 85px;
}
#maincontent .wdn_notice div.message h4 {
font-size:2em;
padding-bottom:0;
}
#maincontent .wdn_notice div.message h6 {
color:#5585C6;
text-transform:uppercase;
}
#maincontent .wdn_notice div.message .message_sale {
float:left;
padding-top:20px;
}
#maincontent .wdn_notice div.message .message_action {
float:left;
margin-left:60px;
font-size:1.8em;
padding-top:33px;
}
#maincontent .wdn_notice div.message .message_action span {
background: url('<?php echo $vars['url']; ?>mod/unl_theme/views/default/images/wdn_notice_ActionBG.png') no-repeat;
width:167px;
height:45px;
display:inline;
padding:9px 50px 15px 25px;
}
#maincontent .wdn_notice div.message .message_action a span {
color:white !important;
}
#maincontent .wdn_notice div.message .message_action a strong {
margin-left:10px;
}
</style>
<?php } //end if not logged in?>
<?php <?php
if ($vars['title'] == "Edit profile") { if ($vars['title'] == "Edit profile") { //CSS and JS for only the profile form page.
?> ?>
<style type="text/css"> <style type="text/css">
#maincontent form.cool { #maincontent form.cool {
display: none; display: none;
...@@ -133,491 +94,8 @@ if ($vars['title'] == "Edit profile") { ...@@ -133,491 +94,8 @@ if ($vars['title'] == "Edit profile") {
} }
</style> </style>
<script type="text/javascript"> <script type="text/javascript" src="<?php echo $vars['url'] .'mod/unl_theme/scripts/JS/enhanceProfileForm.php'?>"></script>
(function(){
// Edit Profile Stuff
function updateLL () {
var city = $("input[name=form_data_profile_city]").val(), state = $("select[name=form_data_profile_state]").val(), country = $("select[name=form_data_profile_country]").val();
$.get("<?php echo $vars['url']; ?>mod/unl_theme/scripts/latlon.php",{city:city,state:state,country:country},function(response){
try {
var data = eval(response);
$("input[name=form_data_latitude]").val(data.latitude);
$("input[name=form_data_longitude]").val(data.longitude);
} catch (e) {}
});
};
function updateLLhome () {
var city = $("input[name=form_data_profile_homecity]").val(), state = $("select[name=form_data_profile_homestate]").val(), country = $("select[name=form_data_profile_homecountry]").val();
$.get("<?php echo $vars['url']; ?>mod/unl_theme/scripts/latlon.php",{city:city,state:state,country:country},function(response){
try {
var data = eval(response);
$("input[name=form_data_hometown_latitude]").val(data.latitude);
$("input[name=form_data_hometown_longitude]").val(data.longitude);
} catch (e) {}
});
};
$(document).ready(function(){
/* SET UP PROFILE EDIT FORM */
$("form.cool fieldset:first-child").css("margin-top","0");
$("p.form-description").remove();
// get the year and country values for later use
var dob_year = $("input[name=form_data_profile_dob_year]").val();
var from_year = $("input[name=form_data_profile_attended_from]").val();
var to_year = $("input[name=form_data_profile_attended_to]").val();
var home_country = $("input[name=form_data_profile_homecountry]").val();
var home_state = $("input[name=form_data_profile_homestate]").val();
var current_country = $("input[name=form_data_profile_country]").val();
var current_state = $("input[name=form_data_profile_state]").val();
// remove the text inputs. will be replacing with selectors
$("input[name=form_data_profile_dob_year]").remove();
// wrap the fields in <li>s
$("form.cool label").wrap("<li></li>").addClass("element");
$("form.cool label br").remove();
$("form.cool p.form-field-description").each(function(){
$(this).appendTo($(this).prev()).css({
marginLeft: "164px",
marginTop: "33px",
fontSize: "75%",
color: "#1091D1"
});
});
$("form.cool fieldset input, form.cool fieldset select").wrap('<div class="element"></div>');
$("form.cool label div").each(function(){
$(this).insertAfter($(this).parent());
});
// remove the country input
var country_parent = $("input[name=form_data_profile_country]").parent();
$("input[name=form_data_profile_country]").remove();
var state_parent = $("input[name=form_data_profile_state]").parent();
$("input[name=form_data_profile_state]").remove();
var homecountry_parent = $("input[name=form_data_profile_homecountry]").parent();
$("input[name=form_data_profile_homecountry]").remove();
var homestate_parent = $("input[name=form_data_profile_homestate]").parent();
$("input[name=form_data_profile_homestate]").remove();
var from_parent = $("input[name=form_data_profile_attended_from]").parent();
$("input[name=form_data_profile_attended_from]").remove();
var to_parent = $("input[name=form_data_profile_attended_to]").parent();
$("input[name=form_data_profile_attended_to]").remove();
$("input[name=form_data_map_explanation]").parent().parent().css("border-bottom","#CCC 1px dotted");
$("input[name=form_data_profile_city]").parent().parent().prepend('<h6 style="width:150px;margin:0;text-align:right;"><strong>Your Map Location</strong></h6>'
+ '<p>Please enter the location you want to use for yourself on the map.</p>');
/* set up various year inputs */
var x = 1900, html = '<option value="">--</option>';
var curYear = (new Date()).getFullYear();
var selYear = document.createElement("select");
selYear.name = "form_data_profile_dob_year";
while (x++ < curYear) {
html+= '<option';
if (x == dob_year) {
html += ' selected="selected"'
}
html += '>' + x + '</option>';
}
$(selYear).html(html);
var selFrom = document.createElement("select");
selFrom.name = "form_data_profile_attended_from";
x = 1940;
html = '<option></option>';
while (x++ < curYear + 6) {
html+= '<option';
if (x == from_year) {
html += ' selected="selected"'
}
html += '>' + x + '</option>';
}
$(selFrom).html(html);
from_parent.append(selFrom);
var selTo = document.createElement("select");
selTo.name = "form_data_profile_attended_to";
x = 1940;
html = '<option></option>';
while (x++ < curYear + 6) {
html+= '<option';
if (x == to_year) {
html += ' selected="selected"'
}
html += '>' + x + '</option>';
}
$(selTo).html(html);
from_parent.append(" to ");
from_parent.append(selTo);
to_parent.parent().remove();
var states = ["AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY"];
var countries = ["USA",
"Afghanistan",
"Albania",
"Algeria",
"Andorra",
"Angola",
"Antigua and Barbuda",
"Argentina",
"Armenia",
"Australia",
"Austria",
"Azerbaijan",
"Bahamas",
"Bahrain",
"Bangladesh",
"Barbados",
"Belarus",
"Belgium",
"Belize",
"Benin",
"Bhutan",
"Bolivia",
"Bosnia and Herzegovina",
"Botswana",
"Brazil",
"Brunei",
"Bulgaria",
"Burkina Faso",
"Burundi",
"Cambodia",
"Cameroon",
"Canada",
"Cape Verde",
"Central African Republic",
"Chad",
"Chile",
"China",
"Colombi",
"Comoros",
"Congo (Brazzaville)",
"Congo",
"Costa Rica",
"Cote d'Ivoire",
"Croatia",
"Cuba",
"Cyprus",
"Czech Republic",
"Denmark",
"Djibouti",
"Dominica",
"Dominican Republic",
"East Timor (Timor Timur)",
"Ecuador",
"Egypt",
"El Salvador",
"Equatorial Guinea",
"Eritrea",
"Estonia",
"Ethiopia",
"Fiji",
"Finland",
"France",
"Gabon",
"Gambia, The",
"Georgia",
"Germany",
"Ghana",
"Greece",
"Grenada",
"Guatemala",
"Guinea",
"Guinea-Bissau",
"Guyana",
"Haiti",
"Honduras",
"Hungary",
"Iceland",
"India",
"Indonesia",
"Iran",
"Iraq",
"Ireland",
"Israel",
"Italy",
"Jamaica",
"Japan",
"Jordan",
"Kazakhstan",
"Kenya",
"Kiribati",
"Korea, North",
"Korea, South",
"Kuwait",
"Kyrgyzstan",
"Laos",
"Latvia",
"Lebanon",
"Lesotho",
"Liberia",
"Libya",
"Liechtenstein",
"Lithuania",
"Luxembourg",
"Macedonia",
"Madagascar",
"Malawi",
"Malaysia",
"Maldives",
"Mali",
"Malta",
"Marshall Islands",
"Mauritania",
"Mauritius",
"Mexico",
"Micronesia",
"Moldova",
"Monaco",
"Mongolia",
"Morocco",
"Mozambique",
"Myanmar",
"Namibia",
"Nauru",
"Nepa",
"Netherlands",
"New Zealand",
"Nicaragua",
"Niger",
"Nigeria",
"Norway",
"Oman",
"Pakistan",
"Palau",
"Panama",
"Papua New Guinea",
"Paraguay",
"Peru",
"Philippines",
"Poland",
"Portugal",
"Qatar",
"Romania",
"Russia",
"Rwanda",
"Saint Kitts and Nevis",
"Saint Lucia",
"Saint Vincent",
"Samoa",
"San Marino",
"Sao Tome and Principe",
"Saudi Arabia",
"Senegal",
"Serbia and Montenegro",
"Seychelles",
"Sierra Leone",
"Singapore",
"Slovakia",
"Slovenia",
"Solomon Islands",
"Somalia",
"South Africa",
"Spain",
"Sri Lanka",
"Sudan",
"Suriname",
"Swaziland",
"Sweden",
"Switzerland",
"Syria",
"Taiwan",
"Tajikistan",
"Tanzania",
"Thailand",
"Togo",
"Tonga",
"Trinidad and Tobago",
"Tunisia",
"Turkey",
"Turkmenistan",
"Tuvalu",
"Uganda",
"Ukraine",
"United Arab Emirates",
"United Kingdom",
"Uruguay",
"Uzbekistan",
"Vanuatu",
"Vatican City",
"Venezuela",
"Vietnam",
"Yemen",
"Zambia",
"Zimbabwe"];
var selCountry = document.createElement("select");
selCountry.name = "form_data_profile_country";
html = "";
for (var i = 0, l = countries.length; i < l; i++){
html+= '<option';
if (countries[i] == current_country) {
html += ' selected="selected"'
}
html += '>' + countries[i] + '</option>';
}
/*if (current_country == "") {
html += '<option selected="selected" value="">-Select your country-</option>';
}*/
$(selCountry).html(html);
var selState = document.createElement("select");
selState.name = "form_data_profile_state";
html = '<option value="">&nbsp;</option>';
for (var i = 0, l = states.length; i < l; i++){
html+= '<option';
if (states[i] == current_state) {
html += ' selected="selected"'
}
html += '>' + states[i] + '</option>';
}
/*if (current_state == "") {
html += '<option selected="selected" value="">&nbsp;</option>';
}*/
$(selState).html(html);
var selhomeCountry = document.createElement("select");
selhomeCountry.name = "form_data_profile_homecountry";
html = "";
for (var i = 0, l = countries.length; i < l; i++){
html+= '<option';
if (countries[i] == home_country) {
html += ' selected="selected"'
}
html += '>' + countries[i] + '</option>';
}
/*if (home_country == "") {
html += '<option selected="selected" value="">-Select your country-</option>';
}*/
$(selhomeCountry).html(html);
var selhomeState = document.createElement("select");
selhomeState.name = "form_data_profile_homestate";
html = '<option value="">&nbsp;</option>';
for (var i = 0, l = states.length; i < l; i++){
html+= '<option';
if (states[i] == home_state) {
html += ' selected="selected"'
}
html += '>' + states[i] + '</option>';
}
/*if (home_state == "") {
html += '<option selected="selected" value="">&nbsp;</option>';
}*/
$(selhomeState).html(html);
$("input[name=form_data_profile_dob_month]").parent().append(selYear);
country_parent.append(selCountry);
state_parent.append(selState);
homecountry_parent.append(selhomeCountry);
homestate_parent.append(selhomeState);
$("input[name=form_data_profile_dob_day]").insertBefore($("select[name=form_data_profile_dob_year]"));
// don't display the latitude/longitude fields
$("input[name=form_data_latitude],input[name=form_data_longitude]").parent().parent().hide();
// update the lat/long automatically whenever current location is changed
$("input[name=form_data_profile_city],select[name=form_data_profile_state],select[name=form_data_profile_country]").change(function(){
updateLL();
});
$("input[name=form_data_hometown_latitude],input[name=form_data_hometown_longitude]").parent().parent().hide();
// update the lat/long automatically whenever current location is changed
$("input[name=form_data_profile_homecity],select[name=form_data_profile_homestate],select[name=form_data_profile_homecountry]").change(function(){
updateLLhome();
});
$("form.cool label").each(function(){
if (this.innerHTML.match(/day/i) || this.innerHTML.match(/year\s*$/i) ){
$(this).parent().remove();
} else if (this.innerHTML.match(/month/i)) {
this.innerHTML = "Birthday";
}
});
var unlrole = $('form input[name=form_data_profile_role]').val();
if (unlrole == "alum") {
$('form input[name=form_data_profile_role]').val("alumnus");
}
$('form input[name=form_data_profile_role]').replaceWith('<select name="form_data_profile_role" class="input-pulldown">'+
'<option value="Prospective Student">Prospective Student</option>'+
'<option value="Current Student">Current Student</option>'+
'<option value="Parent of a Student">Parent of a Prospective Student and/or Current Student</option>'+
'<option value="Alumnus">Alumnus</option>'+
'<option value="Faculty/Staff">Faculty/Staff</option>'+
'<option value="Nebraska Resident">Nebraska Resident</option>'+
'<option value="Friend of the University">Friend of the University</option>'+
'</select>');
switch (unlrole) {
case "prospective student":
$("form select[name=form_data_profile_role] option[value='Prospective Student']").attr('selected','selected');
break;
case "current student" :
$("form select[name=form_data_profile_role] option[value='Current Student']").attr('selected','selected');
break;
case "parent of a student" :
$("form select[name=form_data_profile_role] option[value='Parent of a Student']").attr('selected','selected');
break;
case "alumnus":
$("form select[name=form_data_profile_role] option[value='Alumnus']").attr('selected','selected');
break;
case "faculty/staff" :
$("form select[name=form_data_profile_role] option[value='Faculty/Staff']").attr('selected','selected');
break;
case "nebraska resident" :
$("form select[name=form_data_profile_role] option[value='Nebraska Resident']").attr('selected','selected');
break;
case "friend of the university" :
$("form select[name=form_data_profile_role] option[value='Friend of the University']").attr('selected','selected');
break;
}
$('form select[name=form_data_profile_role] option[value='+unlrole+']').attr('selected','selected');
var dob_month = $("input[name=form_data_profile_dob_month]").val(),
dob_day = $("input[name=form_data_profile_dob_day]").val();
var months = ['January','February','March','April','May','June','July','August','September','October','November','December'];
var monthsHTML = '<option value="">--</option>';
for (var i = 0, l = months.length; i < l; i++){
monthsHTML+= '<option value="' + months[i] + '">' + months[i] + '</option>';
}
$('form input[name=form_data_profile_dob_month]').replaceWith('<select name="form_data_profile_dob_month" class="input-pulldown">'+monthsHTML+'</select>');
$("select[name=form_data_profile_dob_month] option[value=" + dob_month + "]").attr("selected","selected");
var daysHTML = '<option value="">--</option>';
for (var i = 1, l = 32; i < l; i++){
daysHTML+= '<option value="' + i + '">' + i + '</option>';
}
$('form input[name=form_data_profile_dob_day]').replaceWith('<select name="form_data_profile_dob_day" class="input-pulldown">'+daysHTML+'</select>');
$("select[name=form_data_profile_dob_day] option[value=" + dob_day + "]").attr("selected","selected");
$("#formloading").remove();
$("#maincontent form.cool").show();
});
})();
</script>
<?php <?php
} } // end if on edit profile page
?> ?>
...@@ -32,6 +32,26 @@ ...@@ -32,6 +32,26 @@
</div> </div>
</div> </div>
</div> </div>
<?php //This is the login details hidden with CSS and displayed in the colorbox.?>
<div class="hidden">
<div id="login">
<div class="col left">
<a href="<?php echo $CONFIG->url ?>?loginwith=UNLlogin">Sign on with CAS</a>.
</div>
<div class="col right">
<div id="login-box">
<h2>Huskers Worldwide</h2>
<?php
$form_body = "<p class=\"login-box\"><label>" . elgg_echo('username') . "<br />" . elgg_view('input/text', array('internalname' => 'username', 'class' => 'login-textarea')) . "</label><br />";
$form_body .= "<label>" . elgg_echo('password') . "<br />" . elgg_view('input/password', array('internalname' => 'password', 'class' => 'login-textarea')) . "</label><br />";
$form_body .= elgg_view('input/submit', array('value' => elgg_echo('login'))) . "</p>";
$form_body .= "<p><a href=\"". $vars['url'] ."account/register.php\">" . elgg_echo('register') . "</a> | <a href=\"". $vars['url'] ."account/forgotten_password.php\">" . elgg_echo('user:password:lost') . "</a></p>";
echo elgg_view('input/form', array('body' => $form_body, 'action' => "". $vars['url'] ."action/login"));
?>
</div>
</div>
</div>
</div>
<?php }?> <?php }?>
<?php <?php
if (isloggedin()) { if (isloggedin()) {
......
...@@ -9,10 +9,10 @@ $page = UNL_Templates::factory('Fixed'); ...@@ -9,10 +9,10 @@ $page = UNL_Templates::factory('Fixed');
$page->maincontentarea = ''; $page->maincontentarea = '';
$page->navlinks = '<ul><li><a href="http://planetred.unl.edu/">Home</a></li><li><a href="http://planetred.unl.edu/account/register.php">Register</a></li></ul>'; $page->navlinks = '<ul><li><a href="http://planetred.unl.edu/">Home</a></li><li><a href="http://planetred.unl.edu/account/register.php">Register</a></li></ul>';
$page->breadcrumbs = "<!-- WDN: see glossary item \'breadcrumbs\' --> <ul> <li class=\"first\"><a href=\"http://www.unl.edu/\">UNL</a></li> <li>Social Network</li> </ul>"; $page->breadcrumbs = "<!-- WDN: see glossary item \'breadcrumbs\' --> <ul> <li class=\"first\"><a href=\"http://www.unl.edu/\">UNL</a></li> <li>Planet Red</li> </ul>";
$page->doctitle = '<title>UNL | Planet Red | '.$vars['title'].'</title>'; $page->doctitle = '<title>UNL | Planet Red | '.$vars['title'].'</title>';
$page->head .= elgg_view('page_elements/header', $vars); $page->head .= elgg_view('page_elements/header', $vars);
$page->head .= '<script type="text/javascript">WDN.loadJS("'.$vars['url'] . 'mod/unl_theme/scripts/social.js");</script>'; $page->head .= '<script type="text/javascript">WDN.loadJS("'.$vars['url'] . 'mod/unl_theme/scripts/JS/social.js");</script>';
$page->addStyleSheet('/wdn/templates_3.0/css/content/forms.css'); $page->addStyleSheet('/wdn/templates_3.0/css/content/forms.css');
$page->addStyleSheet('/wdn/templates_3.0/css/content/notice.css'); $page->addStyleSheet('/wdn/templates_3.0/css/content/notice.css');
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment