iframe test
This commit is contained in:
parent
c9643a6cc6
commit
8a2de82d7c
|
|
@ -85,4 +85,9 @@ class ClientController extends Controller
|
||||||
{
|
{
|
||||||
return view('client.edit');
|
return view('client.edit');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function login_iframe()
|
||||||
|
{
|
||||||
|
return view('client.login_iframe');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -12,62 +12,82 @@
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body id="StudioWelcomeBody">
|
<body id="StudioWelcomeBody">
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div id="header-login-wrapper" class="iframe-login-signup" data-display-opened="">
|
<div id="header-login-wrapper" class="iframe-login-signup" data-display-opened="">
|
||||||
@guest
|
@guest
|
||||||
<a href="../register" class="GrayButton translate" id="header-signup"><span>Sign
|
<a href="/web/20130702194455/http://roblox.com/Login/NewAge.aspx" target="_blank" class="GrayButton translate" id="header-signup"><span>Sign Up</span></a>
|
||||||
Up</span></a>
|
|
||||||
<span id="header-or">or</span>
|
<span id="header-or">or</span>
|
||||||
<span class="studioiFrameLogin">
|
<span class="studioiFrameLogin">
|
||||||
<span id="login-span">
|
<span id="login-span">
|
||||||
<a href="../login" id="header-login" class="btn-control btn-control-large">Login<span
|
<a id="header-login" class="btn-control btn-control-large">Login <span class="grey-arrow">▼</span></a>
|
||||||
style="display:none"class="grey-arrow">▼</span></a>
|
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
|
<div id="iFrameLogin" class="studioiFrameLogin" style="display: none">
|
||||||
|
<iframe class="login-frame" src="{{ route('login_iframe') }}" scrolling="no" frameborder="0"></iframe>
|
||||||
|
</div>
|
||||||
</span>
|
</span>
|
||||||
@else
|
@else
|
||||||
<p>Logged in as {{ Auth::user()->name }}</p>
|
<span id="header-or">Logged in as {{ Auth::user()->name }}</span>
|
||||||
@endguest
|
@endguest
|
||||||
</div>
|
</div>
|
||||||
<!-- This is only after the login stuff because IE7 demands floated elements be before non-floated -->
|
<!-- This is only after the login stuff because IE7 demands floated elements be before non-floated -->
|
||||||
<img src="{{ asset('img/img-studio_title.png') }}"
|
<img src="{{ asset('img/img-studio_title.png') }}" alt="ARCHBLOX Studio Title">
|
||||||
alt="ARCHBLOX Studio Title" />
|
|
||||||
</div>
|
</div>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="navbar">
|
<div class="navbar" style="height: 821px;">
|
||||||
<ul class="navlist">
|
<ul class="navlist" style="border-bottom: none;">
|
||||||
<li id="NewProject">
|
<li id="NewProject" class="navselected"><p>New Project</p></li>
|
||||||
<p>New Project</p>
|
<li id="MyProjects" class="lastnav"><p>My Projects</p></li>
|
||||||
</li>
|
|
||||||
<li id="MyProjects">
|
|
||||||
<p>My Projects</p>
|
|
||||||
</li>
|
|
||||||
<!--li class="lastnav"><p>Recent News</p></li-->
|
<!--li class="lastnav"><p>Recent News</p></li-->
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="main">
|
<div class="main">
|
||||||
<div id="TemplatesView" class="welcome-content-area">
|
<div id="TemplatesView" class="welcome-content-area">
|
||||||
|
|
||||||
<h2 id="StudioGameTemplates">GAME TEMPLATES</h2>
|
<h2 id="StudioGameTemplates">GAME TEMPLATES</h2>
|
||||||
<div class="templatetypes">
|
<div class="templatetypes">
|
||||||
<ul class="templatetypes">
|
<ul class="templatetypes">
|
||||||
<li js-data-templatetype="Basic"><a href="#Basic">Basic</a></li>
|
<li js-data-templatetype="Basic" class="selectedType"><a href="#Basic">Basic</a></li>
|
||||||
<li js-data-templatetype="Strategy"><a href="#Strategy">Strategy</a></li>
|
<li js-data-templatetype="Strategy"><a href="#Strategy">Strategy</a></li>
|
||||||
<li js-data-templatetype="Action"><a href="#Action">Action</a></li>
|
<li js-data-templatetype="Action"><a href="#Action">Action</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
<!--div class="tool-tip">
|
||||||
|
<img alt="Recommended for users new to ROBLOX studio" src="/images/IDE/img-tail-top.png" class="top" />
|
||||||
|
<p>Recommended for users new to ROBLOX studio</p>
|
||||||
|
<a class="closeButton"></a>
|
||||||
|
</div -->
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="templates" js-data-templatetype="Basic" style="display: block">
|
<div class="templates" js-data-templatetype="Basic" style="display: block;">
|
||||||
<div class="template" placeid="200">
|
<div class="template" placeid="200">
|
||||||
<a class="game-image"><img class=""
|
<a class="game-image"><img class="" src="https://web.archive.org/web/20130702194455im_/http://t2ak.roblox.com/362ae9c43957047a0287f9cd2c98646c"></a>
|
||||||
src="https://web.archive.org/web/20130702194455im_/http://t2ak.roblox.com/362ae9c43957047a0287f9cd2c98646c" /></a>
|
|
||||||
<p>Baseplate</p>
|
<p>Baseplate</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="template" placeid="201">
|
<div class="template" placeid="201">
|
||||||
<a class="game-image"><img class=""
|
<a class="game-image"><img class="" src="https://web.archive.org/web/20130702194455im_/http://t7ak.roblox.com/ab99a6e34406eb5e7aebd349c90ce35b"></a>
|
||||||
src="https://web.archive.org/web/20130702194455im_/http://t7ak.roblox.com/ab99a6e34406eb5e7aebd349c90ce35b" /></a>
|
|
||||||
<p>Flat Terrain</p>
|
<p>Flat Terrain</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="templates" js-data-templatetype="Strategy">
|
||||||
|
<div class="template" placeid="0">
|
||||||
|
<a class="game-image"><img class="" src="https://web.archive.org/web/20130702194455im_/http://t3ak.roblox.com/2db15742ba86f0dfe6cd2762a8debbde"></a>
|
||||||
|
<p>Capture The Flag</p>
|
||||||
|
</div>
|
||||||
|
<div class="template" placeid="0">
|
||||||
|
<a class="game-image"><img class="" src="https://web.archive.org/web/20130702194455im_/http://t2ak.roblox.com/426308e89cd36c0bb531b9dd8e990c10"></a>
|
||||||
|
<p>Control Points</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="templates" js-data-templatetype="Action">
|
||||||
|
<div class="template" placeid="0">
|
||||||
|
<a class="game-image"><img class="" src="https://web.archive.org/web/20130702194455im_/http://t7ak.roblox.com/4ae1c9ec91cd33a9b38ad741ac1d0a4f"></a>
|
||||||
|
<p>Free For All</p>
|
||||||
|
</div>
|
||||||
|
<div class="template" placeid="0">
|
||||||
|
<a class="game-image"><img class="" src="https://web.archive.org/web/20130702194455im_/http://t3ak.roblox.com/f6e818f03afa39b999a4ed33b464c0cb"></a>
|
||||||
|
<p>Team Deathmatch</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div id="MyProjectsView" class="welcome-content-area" style="display: none">
|
<div id="MyProjectsView" class="welcome-content-area" style="display: none">
|
||||||
<h2>My Published Projects</h2>
|
<h2>My Published Projects</h2>
|
||||||
|
|
@ -98,7 +118,7 @@
|
||||||
<div class="GenericModalBody">
|
<div class="GenericModalBody">
|
||||||
<div>
|
<div>
|
||||||
<div class="ImageContainer">
|
<div class="ImageContainer">
|
||||||
<img class="GenericModalImage" alt="generic image" />
|
<img class="GenericModalImage" alt="generic image">
|
||||||
</div>
|
</div>
|
||||||
<div class="Message"></div>
|
<div class="Message"></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -109,7 +129,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$(function() {
|
$(function () {
|
||||||
|
|
||||||
Roblox.Client.Resources = {
|
Roblox.Client.Resources = {
|
||||||
//<sl:translate>
|
//<sl:translate>
|
||||||
|
|
@ -121,7 +141,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
if (typeof Roblox.IDEWelcome === "undefined")
|
if (typeof Roblox.IDEWelcome === "undefined")
|
||||||
Roblox.IDEWelcome = {};
|
Roblox.IDEWelcome = { };
|
||||||
|
|
||||||
Roblox.IDEWelcome.Resources = {
|
Roblox.IDEWelcome.Resources = {
|
||||||
//<sl:translate>
|
//<sl:translate>
|
||||||
|
|
@ -144,20 +164,19 @@
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<div class="ConfirmationModal modalPopup unifiedModal smallModal" data-modal-handle="confirmation"
|
<div class="ConfirmationModal modalPopup unifiedModal smallModal" data-modal-handle="confirmation" style="display:none;">
|
||||||
style="display:none;">
|
|
||||||
<a class="genericmodal-close ImageButton closeBtnCircle_20h"></a>
|
<a class="genericmodal-close ImageButton closeBtnCircle_20h"></a>
|
||||||
<div class="Title"></div>
|
<div class="Title"></div>
|
||||||
<div class="GenericModalBody">
|
<div class="GenericModalBody">
|
||||||
<div class="TopBody">
|
<div class="TopBody">
|
||||||
<div class="ImageContainer roblox-item-image" data-image-size="small" data-no-overlays data-no-click>
|
<div class="ImageContainer roblox-item-image" data-image-size="small" data-no-overlays="" data-no-click="">
|
||||||
<img class="GenericModalImage" alt="generic image" />
|
<img class="GenericModalImage" alt="generic image">
|
||||||
</div>
|
</div>
|
||||||
<div class="Message"></div>
|
<div class="Message"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="ConfirmationModalButtonContainer">
|
<div class="ConfirmationModalButtonContainer">
|
||||||
<a href roblox-confirm-btn><span></span></a>
|
<a href="" roblox-confirm-btn=""><span></span></a>
|
||||||
<a href roblox-decline-btn><span></span></a>
|
<a href="" roblox-decline-btn=""><span></span></a>
|
||||||
</div>
|
</div>
|
||||||
<div class="ConfirmationModalFooter">
|
<div class="ConfirmationModalFooter">
|
||||||
|
|
||||||
|
|
@ -165,13 +184,11 @@
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
//<sl:translate>
|
//<sl:translate>
|
||||||
Roblox.GenericConfirmation.Resources = {
|
Roblox.GenericConfirmation.Resources = { yes: "Yes", No: "No" }
|
||||||
yes: "Yes",
|
|
||||||
No: "No"
|
|
||||||
}
|
|
||||||
//</sl:translate>
|
//</sl:translate>
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
|
|
@ -0,0 +1,58 @@
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<title>
|
||||||
|
ARCHBLOX Login
|
||||||
|
</title>
|
||||||
|
<link rel="stylesheet"
|
||||||
|
href="/web/20130715023249cs_/https://www.roblox.com/CSS/Base/CSS/FetchCSS?path=main___bf363dfd925930252a5f326c7990c31c_m.css">
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div id="LoginForm">
|
||||||
|
<div class="newLogin" id="newLoginContainer">
|
||||||
|
<form method="POST" action="{{ route('login') }}">
|
||||||
|
@csrf
|
||||||
|
<div class="UserNameDiv">
|
||||||
|
<label class="LoginFormLabel" for="UserName">Username</label>
|
||||||
|
<br><input name="login" type="text" id="login" value="{{ old('login') }}" class="LoginFormInput"
|
||||||
|
required autofocus tabindex="1">
|
||||||
|
</div>
|
||||||
|
<h3>Password</h3>
|
||||||
|
<div class="PasswordDiv">
|
||||||
|
<label class="LoginFormLabel" for="Password">Password</label>
|
||||||
|
<a href="ResetPasswordRequest.aspx" target="_top" class="ResetPassword">Forgot password?</a>
|
||||||
|
<br><input name="password" type="password" id="password" class="LoginFormInput" required
|
||||||
|
autocomplete="current-password" style="width:152px;" tabindex="2">
|
||||||
|
</div>
|
||||||
|
<div id="ErrorMessage" style="color:Red"></div>
|
||||||
|
<div class="LoginFormFieldSet">
|
||||||
|
<span style="font: normal 12px arial;color: black;position: absolute;top: 50%;margin-top: -8px;">
|
||||||
|
Not a member?
|
||||||
|
<a href="NewAge.aspx" style="font: bold 12px Arial;color: #095FB5;" target="_top">Sign up!</a>
|
||||||
|
</span>
|
||||||
|
<span id="LoginButtonActive"><a id="LoginButton" type="submit" onClick="this.form.submit();this.disabled=true" tabindex="4" class="iFrameBlueLogin"></a></span>
|
||||||
|
<span id="LoggingInStatus"
|
||||||
|
style="display: none; font: bold 12px arial; position: absolute; right: 8px;margin-top: -11px;top: 50%;">
|
||||||
|
<img src="https://web.archive.org/web/20130715023249im_/https://s3.amazonaws.com/images.roblox.com/6ec6fa292c1dcdb130dcf316ac050719.gif"
|
||||||
|
style="margin-right: 5px;width: 20px;height: 20px;" alt="">
|
||||||
|
<span style="top: -5px;position: absolute;position: relative;">Logging in...</span>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
Roblox.iFrameLogin.Resources = {
|
||||||
|
//<sl:translate>
|
||||||
|
invalidCaptchaEntry: 'Invalid Captcha entry'
|
||||||
|
//</sl:translate>
|
||||||
|
};
|
||||||
|
Roblox.iFrameLogin.init();
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
||||||
|
|
@ -93,3 +93,4 @@ Route::get('/Game/Tools/InsertAsset.ashx', [App\Http\Controllers\ClientControlle
|
||||||
Route::get('/UI/Save.aspx', [App\Http\Controllers\ClientController::class, 'modelupload'])->name('modelupload');
|
Route::get('/UI/Save.aspx', [App\Http\Controllers\ClientController::class, 'modelupload'])->name('modelupload');
|
||||||
Route::get('/Game/Tools/ThumbnailAsset.ashx', [App\Http\Controllers\ClientController::class, 'stampertools'])->name('stampertools');
|
Route::get('/Game/Tools/ThumbnailAsset.ashx', [App\Http\Controllers\ClientController::class, 'stampertools'])->name('stampertools');
|
||||||
Route::get('/Game/edit.ashx', [App\Http\Controllers\ClientController::class, 'edit'])->name('edit');
|
Route::get('/Game/edit.ashx', [App\Http\Controllers\ClientController::class, 'edit'])->name('edit');
|
||||||
|
Route::get('/Login/iFrameLogin.aspx', [App\Http\Controllers\ClientController::class, 'login_iframe'])->name('login_iframe');
|
||||||
Loading…
Reference in New Issue