+ Wiredux 0.7 Event handling update part 2

git-svn-id: http://forge.opensimulator.org/svn/ossearch/trunk@164 109abde3-1f22-4c10-b5d7-b6b0135cd00c
This commit is contained in:
fly-man-
2010-10-28 14:45:01 +00:00
parent 6d135cf93e
commit 04818e2fba
8 changed files with 240 additions and 228 deletions
Binary file not shown.

Before

Width:  |  Height:  |  Size: 227 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 355 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 403 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 335 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 227 B

+3 -2
View File
@@ -65,8 +65,9 @@ while(list($creator,$time,$eventid,$eventname,$event_type) = $DbLink->next_recor
if ($event_type == 0) $event_type = "<img height=25px width=25px title='PG Event' src = ./images/events/pink_star.gif>";
if ($event_type == 1) $event_type = "<img height=25px width=25px title='Mature Event' src = ./images/events/blue_star.gif>";
if ($event_type == 0) $event_type = "<img height=25px width=25px title='PG Event' src = ./images/events/event_G.png>";
if ($event_type == 1) $event_type = "<img height=25px width=25px title='Mature Event' src = ./images/events/event_M.png>";
if ($event_type == 2) $event_type = "<img height=25px width=25px title='Adult Event' src = ./images/events/event_A.png>";
?>
<TR>
+224 -213
View File
@@ -1,31 +1,30 @@
<?
if($_SESSION[USERID] == ""){
if($_SESSION[USERID] == "")
{
echo "<script language='javascript'>
<!--
window.location.href='index.php?page=home';
// -->
</script>";
}else{
}
else
{
?>
<script>
function checklength(obj,warning_div){
function checklength(obj,warning_div)
{
var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""
if (obj.getAttribute && obj.value.length>mlength){
if (obj.getAttribute && obj.value.length>mlength)
{
obj.blur();
obj.value=obj.value.substring(0,mlength);
document.getElementById(warning_div).innerHTML = "<span style='color:red;font-weight:bold;'>max. "+mlength+"</span>";
}
else {
else
{
warning_div.innerHTML = "";
}
document.getElementById('counter').innerHTML = obj.value.length;
document.getElementById('counter').innerHTML = obj.value.length;
}
</script>
@@ -69,139 +68,122 @@ function checklength(obj,warning_div){
<option value="4" >04</option>
<option value="5" >05</option>
<option value="6" >06</option>
<option value="7" >07</option>
<option value="8" >08</option>
<option value="9" >09</option>
<option value="10" >10</option>
<option value="11" >11</option>
<option value="12" >12</option>
<option value="13" >13</option>
<option value="14" >14</option>
<option value="15" >15</option>
<option value="16" >16</option>
<option value="17" >17</option>
<option value="18" >18</option>
<option value="19" >19</option>
<option value="20" >20</option>
<option value="21" >21</option>
<option value="22" >22</option>
<option value="23" >23</option>
<option value="24" >24</option>
<option value="25" >25</option>
<option value="26" >26</option>
<option value="27" >27</option>
<option value="28" >28</option>
<option value="29" >29</option>
<option value="30" >30</option>
<option value="31" >31</option>
</select>
</td>
<td>
<select name="event_month">
<option value="1" >January</option>
<option value="2" >February</option>
<option value="3" >March</option>
<option value="4" >April</option>
<option value="5" >May</option>
<option value="6" >June</option>
<option value="7" >July</option>
<option value="8" >August</option>
<option value="9" >September</option>
<option value="10" >October</option>
<option value="11" >November</option>
<option value="12" >December</option>
</select>
</td>
<td>
<select name="event_year">
<option value="2010" >2010</option>
<option value="2011" >2010</option>
<option value="7" >07</option>
<option value="8" >08</option>
<option value="9" >09</option>
<option value="10" >10</option>
<option value="11" >11</option>
<option value="12" >12</option>
<option value="13" >13</option>
<option value="14" >14</option>
<option value="15" >15</option>
<option value="16" >16</option>
<option value="17" >17</option>
<option value="18" >18</option>
<option value="19" >19</option>
<option value="20" >20</option>
<option value="21" >21</option>
<option value="22" >22</option>
<option value="23" >23</option>
<option value="24" >24</option>
<option value="25" >25</option>
<option value="26" >26</option>
<option value="27" >27</option>
<option value="28" >28</option>
<option value="29" >29</option>
<option value="30" >30</option>
<option value="31" >31</option>
</select>
</td>
</tr>
</table>
</td>
</tr>
<tr><td colspan="2"><br/></td></tr>
<tr>
<td>Starts at:</td>
<td>
<table border="0" cellspacing="0" cellpadding="3">
<tr>
<td>
<select name="time_hour">
<option value="0" >12 am</option>
<option value="1" >1 am</option>
<option value="2" >2 am</option>
<option value="3" >3 am</option>
<option value="4" >4 am</option>
<option value="5" >5 am</option>
<option value="6" >6 am</option>
<option value="7" >7 am</option>
<option value="8" >8 am</option>
<option value="9" >9 am</option>
<option value="10" >10 am</option>
<option value="11" >11 am</option>
<option value="12" >12 pm</option>
<option value="13" >1 pm</option>
<option value="14" >2 pm</option>
<option value="15" >3 pm</option>
<option value="16" >4 pm</option>
<option value="17" >5 pm</option>
<option value="18" >6 pm</option>
<option value="19" >7 pm</option>
<option value="20" >8 pm</option>
<option value="21" >9 pm</option>
<option value="22" >10 pm</option>
<option value="23" >11 pm</option>
</td>
<td>
<select name="event_month">
<option value="1" >January</option>
<option value="2" >February</option>
<option value="3" >March</option>
<option value="4" >April</option>
<option value="5" >May</option>
<option value="6" >June</option>
<option value="7" >July</option>
<option value="8" >August</option>
<option value="9" >September</option>
<option value="10" >October</option>
<option value="11" >November</option>
<option value="12" >December</option>
</select>
</td>
<td>
<select name="event_year">
<option value="2010" >2010</option>
<option value="2011" >2010</option>
</select>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2">
<br/>
</td>
</tr>
<tr>
<td>Starts at:</td>
<td>
<table border="0" cellspacing="0" cellpadding="3">
<tr>
<td>
<select name="time_hour">
<option value="0" >12 am</option>
<option value="1" >1 am</option>
<option value="2" >2 am</option>
<option value="3" >3 am</option>
<option value="4" >4 am</option>
<option value="5" >5 am</option>
<option value="6" >6 am</option>
<option value="7" >7 am</option>
<option value="8" >8 am</option>
<option value="9" >9 am</option>
<option value="10" >10 am</option>
<option value="11" >11 am</option>
<option value="12" >12 pm</option>
<option value="13" >1 pm</option>
<option value="14" >2 pm</option>
<option value="15" >3 pm</option>
<option value="16" >4 pm</option>
<option value="17" >5 pm</option>
<option value="18" >6 pm</option>
<option value="19" >7 pm</option>
<option value="20" >8 pm</option>
<option value="21" >9 pm</option>
<option value="22" >10 pm</option>
<option value="23" >11 pm</option>
</select>
</td>
<td>
<select name="time_minutes" >
<option value="0" >: 00</option>
<option value="15" >: 15</option>
<option value="30" >: 30</option>
<option value="45" >: 45</option>
</select>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
</tr>
<tr><td colspan="2"><br/></td></tr>
<tr>
<td>Duration:</td>
<td>
<table border="0" cellspacing="0" cellspadding="1">
<tr>
</td>
<td>
<select name="time_minutes" >
<option value="0" >: 00</option>
<option value="15" >: 15</option>
<option value="30" >: 30</option>
<option value="45" >: 45</option>
</select>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td colspan="2">
<br/>
</td>
</tr>
<tr>
<td>Duration:</td>
<td>
<table border="0" cellspacing="0" cellspadding="1">
<tr>
<td>
<select name="duration" id="duration">
<option value="10" >10 minutes</option>
@@ -227,53 +209,67 @@ function checklength(obj,warning_div){
</select>
</td>
</tr>
</table>
</td>
</tr>
<tr><td colspan="2"><br/></td></tr>
<tr>
<td>Category:</td>
<td>
<select name="category">
<option value="">- Select Category -</option>
<option value="27" >Arts and Culture</option>
<option value="28" >Charity/Support Groups</option>
<option value="22" >Commercial</option>
<option value="18" >Discussion</option>
<option value="26" >Education</option>
<option value="24" >Games/Contests</option>
<option value="20" >Live Music</option>
<option value="29" >Miscellaneous</option>
<option value="23" >Nightlife/Entertainment</option>
<option value="25" >Pageants</option>
<option value="19" >Sports</option>
</select>
</td>
</tr>
<tr><td colspan="2"><br/></td></tr>
<tr>
<td nowrap>Cover Charge</td>
<td>
<table border="0" cellspacing="0" cellpadding="3">
<tr>
<td>
<select name="cover_charge">
<option value="Y" >Yes</option>
<option selected value="N" >No</option>
</table>
</td>
</tr>
<tr>
<td colspan="2">
<br/>
</td>
</tr>
<tr>
<td>Category:</td>
<td>
<select name="category">
<option value="">- Select Category -</option>
<option value="27" >Arts and Culture</option>
<option value="28" >Charity/Support Groups</option>
<option value="22" >Commercial</option>
<option value="18" >Discussion</option>
<option value="26" >Education</option>
<option value="24" >Games/Contests</option>
<option value="20" >Live Music</option>
<option value="29" >Miscellaneous</option>
<option value="23" >Nightlife/Entertainment</option>
<option value="25" >Pageants</option>
<option value="19" >Sports</option>
</select>
</td>
</tr>
<tr>
<td colspan="2">
<br/>
</td>
</tr>
<tr>
<td nowrap>Cover Charge</td>
<td>
<table border="0" cellspacing="0" cellpadding="3">
<tr>
<td>
<select name="cover_charge">
<option value="Y" >Yes</option>
<option selected value="N" >No</option>
</select>
</td>
<td>Amount (L$):</td>
<td><input type="text" name="amount" size="3" maxlength="5" value="" /></td>
</td>
<td>Amount (L$):</td>
<td>
<input type="text" name="amount" size="3" maxlength="5" value="" />
</td>
</tr>
</table>
</td>
</tr>
<tr><td colspan="2"><br/></td></tr>
<tr>
<td>Location:</td>
<td>
<select name="parcel_chosen">
<option value="" disabled="disabled">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--- MY PARCELS ---</option>
</table>
</td>
</tr>
<tr>
<td colspan="2">
<br/>
</td>
</tr>
<tr>
<td>Location:</td>
<td>
<select name="parcel_chosen">
<option value="" disabled="disabled">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--- MY PARCELS ---</option>
<?
// Getting the regions you have access to
$DbLink->query("SELECT regionUUID, parcelname, landingpoint, parcelarea FROM osmodules.allparcels WHERE owneruuid = '".$_SESSION[USERID]."'");
@@ -286,34 +282,49 @@ function checklength(obj,warning_div){
}
?>
<option value="" disabled="disabled">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--- GROUP-OWNED PARCELS ---</option>
<?
// TODO: Add possibility to find group parcels
?>
<option value="" disabled="disabled">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--- PRIVATE ISLAND PARCELS ---</option>
</select>
</tr>
<tr><td colspan=2><br/></td></tr>
<tr>
<td>Type Event:</td>
<td>
<table border="0" cellspacing="0" cellspadding="1">
<tr>
<td><select name="access">
<?
// TODO: Add possibility to find private island parcels
?>
</select>
</td>
</tr>
<tr>
<td colspan=2>
<br/>
</td>
</tr>
<tr>
<td>Type Event:</td>
<td>
<table border="0" cellspacing="0" cellspadding="1">
<tr>
<td>
<select name="access">
<option value="13">PG</option>
<option value="21">Mature</option>
<option value="42">Adult</option>
</td>
</tr>
</table>
</td>
</tr>
<tr><td colspan="2"><br/></td></tr>
<tr>
<td>&nbsp;</td>
<td><br/><input type="button" name="action" value="Save Event" onclick="form.submit()"/></td>
</tr>
</table>
</form>
</div>
</td></tr>
</select>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2">
<br/>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<br/>
<input type="button" name="action" value="Save Event" onclick="form.submit()"/>
</td>
</tr>
</table>
</FORM>
<?
+13 -13
View File
@@ -16,13 +16,13 @@ $cover_charge = $_POST['cover_charge'];
## Checking if a Cover Charge is asked
if ($cover_charge == "Y")
{
$cover_charge = 1;
$cover_amount = $_POST['amount'];
$cover_charge = 1;
$cover_amount = $_POST['amount'];
}
else
{
$cover_charge = 0;
$cover_amount = 0;
$cover_charge = 0;
$cover_amount = 0;
}
# The hard part, getting the region and converting that to a GlobalPosition
@@ -40,10 +40,10 @@ $DbLink->query("SELECT regionName, locX, locY FROM ".C_REGIONS_TBL." WHERE uuid
while(list($regionname,$locX,$locY) = $DbLink->next_record())
{
$GlobalX = $locX + $ParcelX;
$GlobalY = $locY + $ParcelY;
$GlobalZ = $ParcelZ;
$sim_name = $regionname;
$GlobalX = $locX + $ParcelX;
$GlobalY = $locY + $ParcelY;
$GlobalZ = $ParcelZ;
$sim_name = $regionname;
}
$GlobalPos = "<".$GlobalX.",".$GlobalY.",".$GlobalZ.">";
@@ -52,13 +52,13 @@ $GlobalPos = "<".$GlobalX.",".$GlobalY.",".$GlobalZ.">";
$access = $_POST['access'];
if ($access == 21)
{
$access = "true";
$eventflags = 1;
$access = "true";
$eventflags = 1;
}
else
{
$access = "false";
$eventflags = 0;
$access = "false";
$eventflags = 0;
}
# Check if we have all the info and that there's no fault stuff here
@@ -75,6 +75,6 @@ if ($event_name != "" && $event_desc != "" && $sim_name != "" && $GlobalPos != "
}
else
{
echo "<CENTER>Your event could not be saved, please check your event submission again<p><a href=# onClick=history.back()>Click here to go back to the page</a></CENTER>";
echo "<CENTER>Your event could not be saved, please check your event submission again<p><a href=# onClick=history.back()>Click here to go back to the page</a></CENTER>";
}
?>