Ejemplo n.º 1
0
$orkclasses = $Attendance->GetClasses(array());
do {
    foreach ($orkclasses['Classes'] as $idx => $classinfo) {
        if ($classinfo['Name'] == $class_namemap[$classes->classname]) {
            $classid = $classinfo['ClassId'];
            break;
        }
    }
    $class_map[$classes->classpk] = $classid;
} while ($classes->next());
pre_print_r($class_map);
echo "<h2>Create System Awards</h2>";
$Award->create_system_awards();
echo "<h2>Create Kingdom</h2>";
$kingdom = new APIModel('Kingdom');
$wetlands = $kingdom->CreateKingdom(array('Token' => $Token, 'Name' => 'Kingdom of the Wetlands', 'Abbreviation' => 'WL', 'AveragePeriod' => 6, 'AttendancePeriodType' => 'Month', 'AttendanceMinimum' => 6, 'AttendanceCreditMinimum' => 9, 'DuesPeriod' => 6, 'DuesPeriodType' => 'Month', 'DuesAmount' => 6.0, 'KingdomDuesTake' => 3.0));
pre_print_r($wetlands);
$KingdomId = $wetlands['Detail'];
echo "<h2>Park Map</h2>";
$KingdomDetails = $kingdom->GetKingdomDetails(array('KingdomId' => $KingdomId));
$park = new APIModel('Park');
$parks->clear();
$park_map = array();
$parks->find();
do {
    echo "<h3 style='display: inline-block; margin: auto 20px;'>{$parks->name}</h3>";
    $parktitleid = $KingdomDetails['ParkTitles'][0]['ParkTitleId'];
    foreach ($KingdomDetails['ParkTitles'] as $ParkTitle) {
        if ($ParkTitle['Title'] == $parks->title) {
            $parktitleid = $ParkTitle['ParkTitleId'];
        }
Ejemplo n.º 2
0
 function ImportKingdoms()
 {
     echo "<h2>Import Kingdoms</h2>";
     list($kingdom_id, $detail) = $this->LastStatus('kingdoms', array(14));
     $sql = "select * from kingdoms where kingdomID > {$kingdom_id} and kingdomID != 14 order by kingdomID";
     $kingdoms = $this->ORK2->query($sql);
     $Kingdom = new APIModel('Kingdom');
     echo $sql . "<p>";
     if ($kingdoms->size() > 0) {
         do {
             if ($kingdoms->kingdomID == 2) {
                 continue;
             }
             echo "Create Kingdom {$kingdoms->name}<br />";
             $kingdom = $Kingdom->CreateKingdom(array('Token' => $this->token, 'Name' => $kingdoms->name, 'Abbreviation' => $kingdoms->abbr, 'AveragePeriod' => 6, 'AttendancePeriodType' => 'Month', 'AttendanceMinimum' => 6, 'AttendanceCreditMinimum' => 9, 'DuesPeriod' => 6, 'DuesPeriodType' => 'Month', 'DuesAmount' => 6.0, 'KingdomDuesTake' => 3.0, 'HeraldryUrl' => 'http://www.amtgardrecords.com/images/kingdomthumbs/' . $kingdoms->kingdomthumb));
             $this->RecordTransfer('kingdoms', 'Kingdom', $kingdoms->kingdomID, $kingdom['Detail'], array());
         } while ($kingdoms->next());
     }
     echo "<h3>Import Kingdoms Complete</h3>";
 }