Esempio n. 1
0
    echo "  <h2>".$this->title."</h2>\n";
    echo "  <div class='content'>\n";
    $this->formifier->RenderForm( $this->fields );
    echo "  </div>\n";

    echo "  <div class='foot'><input type='submit' value='Submit' /></div>";
    echo "</div>\n";
  }
};

$form = new PouetFormProcessor();

$form->SetSuccessURL( "topic.php?which=".(int)$_GET["which"], true );

$box = new PouetBoxAdminEditTopic( $_GET["which"] );
$form->Add( "topic", $box );

if ($currentUser && $currentUser->CanEditItems())
  $form->Process();

$TITLE = "edit a topic: ".$box->topic->topic;

require_once("include_pouet/header.php");
require("include_pouet/menu.inc.php");

echo "<div id='content'>\n";

if (get_login_id())
{
  $form->Display();
}
Esempio n. 2
0
require_once("include_pouet/box-modalmessage.php");
require_once("include_pouet/box-prod-submit.php");

if ($currentUser && !$currentUser->CanSubmitItems())
{
  redirect("index.php");
  exit();
}

$TITLE = "submit a prod";

$form = new PouetFormProcessor();

$form->SetSuccessURL( "prod.php?which={%NEWID%}", true );

$form->Add( "prod", new PouetBoxSubmitProd() );

if ($currentUser && $currentUser->CanSubmitItems())
  $form->Process();

require_once("include_pouet/header.php");
require("include_pouet/menu.inc.php");

echo "<div id='content'>\n";

if (get_login_id())
{
  $form->Display();

?>
<script type="text/javascript">
Esempio n. 3
0
    echo "<p>The pou&euml;t background color is <b>#3A6EA5</b>.</p>\n";
		echo "<p>Before being displayed, your logo will be voted up or down by the whole Pouet community.</p>\n";
		echo "<p>Don't blame us for not displaying it if it's lame, the scene is rude, and that's why we like it !</p>\n";
    echo "<input type='file' name='logo' accept='image/*'/>";

    echo "  </div>\n";
    echo "  <div class='foot'><input name='submit' type='submit' value='Submit' /></div>";
    echo "</div>\n";
  }
};

$form = new PouetFormProcessor();

$form->SetSuccessURL( "", false );

$form->Add( "logo", new PouetBoxSubmitLogo() );

if ($currentUser && $currentUser->CanSubmitItems())
  $form->Process();

$TITLE = "submit a logo";

require_once("include_pouet/header.php");
require("include_pouet/menu.inc.php");

echo "<div id='content'>\n";

if (get_login_id())
{
  $form->Display();
}
      }
    });
  });
});
//-->
</script>
<?
  }
}


$form = new PouetFormProcessor();
$form->renderForm = false;

$box = new PouetBoxAdminModificationRequests( );
$form->Add( "adminModReq", $box );

if ($currentUser && $currentUser->CanEditItems())
{
  if ($_POST["partial"])
  {
    $form->SetSuccessURL( "", false );
    $form->Process();
    $response = array();
    if ($form->GetErrors())
    {
      $response["errors"] = $form->GetErrors();
    }
    else
    {
      $response["success"] = $_POST["requestAccept"] ? "accepted" : "denied";
Esempio n. 5
0
}

$box = new PouetBoxSubmitProdInfo( $_GET["which"] );

$TITLE = "submit things for a prod: ".$box->prod->name;

if (!$box->prod)
{
  redirect("prodlist.php");
}

$form = new PouetFormProcessor();

$form->SetSuccessURL( "prod.php?which=".(int)$_GET["which"], true );

$form->Add( "prodInfo", $box );

if ($currentUser && $currentUser->CanSubmitItems())
  $form->Process();

require_once("include_pouet/header.php");
require("include_pouet/menu.inc.php");

echo "<div id='content'>\n";

if (get_login_id())
{
  $form->Display();

?>
<script type="text/javascript">
Esempio n. 6
0
?>
\"?!"))
      e.stop();
  });
});
</script>
    <?
  }
}

$form = new PouetFormProcessor();

$form->SetSuccessURL( "party.php?which=".(int)$_GET["which"], true );

$box = new PouetBoxAdminEditParty( $_GET["which"] );
$form->Add( "party", $box );

$form->Add( "partydelete", new PouetBoxAdminDeleteParty( $box->party ) );

if ($currentUser && $currentUser->CanEditItems())
  $form->Process();

$TITLE = "edit a party: ".$box->party->name;

require_once("include_pouet/header.php");
require("include_pouet/menu.inc.php");

echo "<div id='content'>\n";

if (get_login_id())
{
Esempio n. 7
0
\"?!"))
      e.stop();
  });
});
</script>
    <?
  }
}


$form = new PouetFormProcessor();

$form->SetSuccessURL( "groups.php?which=".(int)$_GET["which"], true );

$box = new PouetBoxAdminEditGroup( $_GET["which"] );
$form->Add( "group", $box );

$form->Add( "groupdelete", new PouetBoxAdminDeleteGroup( $box->group ) );

if ($currentUser && $currentUser->CanEditItems())
  $form->Process();

$TITLE = "edit a group: ".$box->group->name;

require_once("include_pouet/header.php");
require("include_pouet/menu.inc.php");

echo "<div id='content'>\n";

if (get_login_id())
{
require("include_pouet/menu.inc.php");

echo "<div id='content'>\n";

$form = new PouetFormProcessor();

$form->successMessage = 
  "your request was recorded and will be processed by a glöperator eventually !</a> <br/>". // l33t h4x
  "you can keep track of the status of your requests <a href='account.php#pouetbox_accountreq'>on your accounts page !";

if ($_REQUEST["prod"])
  $form->SetSuccessURL( "prod.php?which=".(int)$_REQUEST["prod"], false );
else
  $form->SetSuccessURL( "", false );

$form->Add( "logo", new PouetBoxModificationRequest() );

if ($currentUser && $currentUser->CanSubmitItems() && (int)$_POST["finalStep"]==1)
  $form->Process();
else
  unset( $_POST[ PouetFormProcessor::fieldName ] );

if (get_login_id())
{
  $form->Display();
}
else
{
  require_once("include_pouet/box-login.php");
  $box = new PouetBoxLogin();
  $box->Render();
Esempio n. 9
0
document.observe("dom:loaded",function(){
  $("pouetbox_customizerpanic").up("form").observe("submit",function(e){
    if (!confirm("are you sure you want to reset ?"))
      e.stop();
  });
});
</script>
    <?
  }
}


$form = new PouetFormProcessor();
$form->SetSuccessURL("customizer.php",true);

$form->Add( "customizer", $box = new PouetBoxCustomizer() );
$form->Add( "customizersite", new PouetBoxCustomizerSitewide() );
$form->Add( "customizerpanic", new PouetBoxCustomizerPanic() );

$TITLE = $box->title;

if ($currentUser)
  $form->Process();

require_once("include_pouet/header.php");
require("include_pouet/menu.inc.php");

echo "<div id='content'>\n";

if (get_login_id())
{
Esempio n. 10
0
      echo "    <td><a href='admin_faq.php?id=".(int)$r->id."'>".$r->question."</a></td>\n";
      echo "    <td>".($r->deprecated?"yes":"&nbsp;")."</td>\n";
      echo "  </tr>\n";
    }
    echo "  <tr>\n";
    echo "    <td colspan='6'><a href='admin_faq.php?new=add'>add new item</a></th>\n";
    echo "  </tr>\n";
    echo "</table>\n";
  }
}


$form = new PouetFormProcessor();

if ($_GET["id"] || $_GET["new"]=="add")
  $form->Add( "adminModFaqID", new PouetBoxAdminEditFAQ( $_GET["id"] ) );
else
  $form->Add( "adminModFaq", new PouetBoxAdminEditFAQList( ) );

if ($currentUser && $currentUser->IsModerator())
{
  $form->SetSuccessURL( "admin_faq.php", true );
  $form->Process();
}

$TITLE = "edit faq";

require_once("include_pouet/header.php");
require("include_pouet/menu.inc.php");

echo "<div id='content'>\n";
Esempio n. 11
0
require_once("include_pouet/box-modalmessage.php");
require_once("include_pouet/box-group-submit.php");

if ($currentUser && !$currentUser->CanSubmitItems())
{
  redirect("index.php");
  exit();
}

$TITLE = "submit a group";

$form = new PouetFormProcessor();

$form->SetSuccessURL( "groups.php?which={%NEWID%}", true );

$form->Add( "group", new PouetBoxSubmitGroup() );

if ($currentUser && $currentUser->CanSubmitItems())
  $form->Process();

require_once("include_pouet/header.php");
require("include_pouet/menu.inc.php");

echo "<div id='content'>\n";

if (get_login_id())
{
  $form->Display();

?>
<script type="text/javascript">
Esempio n. 12
0
      echo $p->level;
      echo "</span>\n";
      echo "</li>\n";
    }
    echo "</ul>\n";
  }
}

$form = new PouetFormProcessor();

if (is_numeric($_GET["who"]))
{
  $form->SetSuccessURL( "user.php?who=".(int)$_GET["who"]."#success", true );

  $box = new PouetBoxAdminEditUser( $_GET["who"] );
  $form->Add( "user", $box );
  $form->Add( "userNicks", new PouetBoxAdminUserNicks( $_GET["who"] ) );
}
else if ($_GET["ip"])
{
  $form->SetSuccessURL( "user.php?ip=".rawurlencode($_GET["ip"])."#success", true );

  $form->Add( "userIP", new PouetBoxAdminUserIPs( $_GET["ip"] ) );
}

if ($currentUser && $currentUser->IsAdministrator())
  $form->Process();

$TITLE = "edit this user: "******"include_pouet/header.php");
Esempio n. 13
0
    echo "  <div class='content'>\n";
    $this->formifier->RenderForm( $this->fields );
    echo "  </div>\n";

    echo "  <div class='foot'><input type='submit' value='Submit' /></div>";
    echo "</div>\n";
  }
};

$TITLE = "create a new list";

$form = new PouetFormProcessor();

$form->SetSuccessURL( "lists.php?which={%NEWID%}", true );

$form->Add( "list", new PouetBoxSubmitList() );

if ($currentUser && $currentUser->CanSubmitItems())
  $form->Process();

require_once("include_pouet/header.php");
require("include_pouet/menu.inc.php");

echo "<div id='content'>\n";

if (get_login_id())
{
  $form->Display();
}
else
{
Esempio n. 14
0
  $p->Load();
  $TITLE = "lists: ".$p->letter;
}
else
{
  $p = new PouetBoxListsMain($listID);
  $p->Load();
  $TITLE = $p->list->name;
  
  if ($currentUser && ($currentUser->id == $p->list->upkeeper->id 
    || $currentUser->id == $p->list->addedUser->id
    || $currentUser->IsModerator()))
  {
    $form = new PouetFormProcessor();
    $form->SetSuccessURL( "lists.php?which=".(int)$listID, true );
    $form->Add( "list_add", new PouetBoxListsAdd($p->list) );

    $form->Process();
  }
}

require_once("include_pouet/header.php");
require("include_pouet/menu.inc.php");

echo "<div id='content'>\n";
if($p) $p->Render();
if($form) $form->Display();
echo "</div>\n";

require("include_pouet/menu.inc.php");
require_once("include_pouet/footer.php");
Esempio n. 15
0
?>
\"?!"))
      e.stop();
  });
});
</script>
    <?
  }
}

$form = new PouetFormProcessor();

$form->SetSuccessURL( "boards.php?which=".(int)$_GET["which"], true );

$box = new PouetBoxAdminEditBoard( $_GET["which"] );
$form->Add( "board", $box );

$form->Add( "boarddelete", new PouetBoxAdminDeleteBoard( $box->board ) );

if ($currentUser && $currentUser->CanEditItems())
  $form->Process();

$TITLE = "edit a board: ".$box->board->name;

require_once("include_pouet/header.php");
require("include_pouet/menu.inc.php");

echo "<div id='content'>\n";

if (get_login_id())
{
Esempio n. 16
0
      $box = new $class( $prod );
      $box->RenderEditRow( new stdClass() );
      $box->RenderEditRowEnd( new stdClass() );
    }
  }
  exit();
}

$form = new PouetFormProcessor();

$form->SetSuccessURL( "prod.php?which=".(int)$_GET["which"], true );

$box = new PouetBoxAdminEditProd( $_GET["which"] );
if ($box->prod)
{
  $form->Add( "prod", $box );
  foreach($boxen as $class)
    $form->Add( "prod" . $class::$slug, new $class($box->prod) );
  if ($currentUser && $currentUser->CanDeleteItems())
    $form->Add( "prodDelete", new PouetBoxAdminDeleteProd($box->prod) );
}
if ($currentUser && $currentUser->CanEditItems())
  $form->Process();

$TITLE = "edit a prod: ".$box->prod->name;

require_once("include_pouet/header.php");
require("include_pouet/menu.inc.php");

echo "<div id='content'>\n";
Esempio n. 17
0
require_once("include_pouet/box-modalmessage.php");
require_once("include_pouet/box-board-submit.php");

if ($currentUser && !$currentUser->CanSubmitItems())
{
  redirect("index.php");
  exit();
}

$TITLE = "submit a board";

$form = new PouetFormProcessor();

$form->SetSuccessURL( "boards.php?which={%NEWID%}", true );

$form->Add( "board", new PouetBoxSubmitBoard() );

if ($currentUser && $currentUser->CanSubmitItems())
  $form->Process();

require_once("include_pouet/header.php");
require("include_pouet/menu.inc.php");

echo "<div id='content'>\n";

if (get_login_id())
{
  $form->Display();
/*
?>
<script type="text/javascript">
    //$this->fields["zxdemoID"]["value"] = $this->links->zxdemo;
    $this->fields["demozooID"]["value"] = $this->links->demozoo;
    $this->fields["artcity"]["value"] = $this->links->artcity;

    foreach($_POST as $k=>$v)
      if ($this->fields[$k])
        $this->fields[$k]["value"] = $v;
  }
}

$form = new PouetFormProcessor();

$form->SetSuccessURL( "party.php?which=".(int)$_GET["which"]."&when=".(int)$_GET["when"], true );

$box = new PouetBoxAdminEditPartyEdition( $_GET["which"],$_GET["when"] );
$form->Add( "partyyear", $box );

if ($currentUser && $currentUser->CanEditItems())
  $form->Process();

$TITLE = sprintf("edit a party edition: %s %04d",$box->party->name,$box->year);

require_once("include_pouet/header.php");
require("include_pouet/menu.inc.php");

echo "<div id='content'>\n";

if (get_login_id())
{
  $form->Display();
}
Esempio n. 19
0
    echo "<br>";
    echo "then your avatar will be available with the others.<br>";
    echo "<br>";
    echo "<input type='file' name='avatar' accept='image/gif'/>";

    echo "  </div>\n";
    echo "  <div class='foot'><input name='submit' type='submit' value='Submit' /></div>";
    echo "</div>\n";
  }
};

$form = new PouetFormProcessor();

$form->SetSuccessURL( "", false );

$form->Add( "avatarGallery", new PouetBoxAvatarGallery() );
$form->Add( "avatar", new PouetBoxSubmitAvatar() );

if ($currentUser && $currentUser->CanSubmitItems())
  $form->Process();

$TITLE = "submit an avatar";

require_once("include_pouet/header.php");
require("include_pouet/menu.inc.php");

echo "<div id='content'>\n";

if (get_login_id())
{
  $form->Display();
Esempio n. 20
0
require_once("include_pouet/box-modalmessage.php");
require_once("include_pouet/box-party-submit.php");

if ($currentUser && !$currentUser->CanSubmitItems())
{
  redirect("index.php");
  exit();
}

$TITLE = "submit a party";

$form = new PouetFormProcessor();

$form->SetSuccessURL( "party.php?which={%NEWID%}", true );

$form->Add( "party", new PouetBoxSubmitParty() );

if ($currentUser && $currentUser->CanSubmitItems())
  $form->Process();

require_once("include_pouet/header.php");
require("include_pouet/menu.inc.php");

echo "<div id='content'>\n";

if (get_login_id())
{
  $form->Display();

?>
<script type="text/javascript">