From cc72938814876bed8c66fa556efcb46e6d49271b Mon Sep 17 00:00:00 2001
From: Marcelo Schmidt <marcelo.schmidt@konecty.com>
Date: Tue, 18 Aug 2015 17:41:00 -0300
Subject: [PATCH] Replaced /settings for /admin

---
 client/views/admin/admin.html                 | 154 ------------------
 .../adminUserChannels.coffee}                 |   2 +-
 .../adminUserChannels.html}                   |   2 +-
 .../adminUserInfo.coffee}                     |   5 +-
 .../adminUserInfo.html}                       |   2 +-
 client/views/admin/adminUsers.html            |  14 +-
 6 files changed, 14 insertions(+), 165 deletions(-)
 rename client/views/{settings/settingsUserChannels.coffee => admin/adminUserChannels.coffee} (68%)
 rename client/views/{settings/settingsUserChannels.html => admin/adminUserChannels.html} (78%)
 rename client/views/{settings/settingsUserInfo.coffee => admin/adminUserInfo.coffee} (95%)
 rename client/views/{settings/settingsUserInfo.html => admin/adminUserInfo.html} (96%)

diff --git a/client/views/admin/admin.html b/client/views/admin/admin.html
index 9b03e037364..cab68bbb7ad 100644
--- a/client/views/admin/admin.html
+++ b/client/views/admin/admin.html
@@ -39,74 +39,6 @@
 							{{/if}}
 						{{/each}}
 					</fieldset>
-					{{!-- <fieldset>
-						<legend>
-							<h3>This is another section</h3>
-							<p>This is a configuration text. With configuration info</p>
-						</legend>
-						<div class="input-line double-col">
-							<label>Input Field</label>
-							<div>
-								<input type="text" name="input-name" />
-							</div>
-						</div>
-						<div class="input-line double-col">
-							<label>Select Field</label>
-							<div>
-								<select name="select">
-									<option value="1">Option A</option>
-									<option value="1">Option B</option>
-									<option value="1">Option C</option>
-									<option value="1">Option D</option>
-									<option value="1">Option E</option>
-								</select>
-							</div>
-						</div>
-					</fieldset>
-					<fieldset>
-						<legend>
-							<h3>This is another section</h3>
-							<p>This is a configuration text. With configuration info</p>
-						</legend>
-						<div class="input-line double-col">
-							<label>Radio field</label>
-							<div>
-								<label><input type="radio" name="pandora" value="1" /> Calazar</label>
-								<label><input type="radio" name="pandora" value="2" /> Genoveve</label>
-							</div>
-						</div>
-						<div class="input-line double-col">
-							<label>Checkbox field</label>
-							<div>
-								<label><input type="checkbox" name="pandora" value="1" /> Calazar</label>
-								<label><input type="checkbox" name="pandora" value="2" /> Genoveve</label>
-							</div>
-						</div>
-					</fieldset>
-					<fieldset>
-						<legend>
-							<h3>This is another section</h3>
-							<p>This is a configuration text. With configuration info</p>
-						</legend>
-						<div class="input-line double-col">
-							<label>Input Field</label>
-							<div>
-								<input type="text" name="input-name" />
-							</div>
-						</div>
-						<div class="input-line double-col">
-							<label>Select Field</label>
-							<div>
-								<select name="select">
-									<option value="1">Option A</option>
-									<option value="1">Option B</option>
-									<option value="1">Option C</option>
-									<option value="1">Option D</option>
-									<option value="1">Option E</option>
-								</select>
-							</div>
-						</div>
-					</fieldset> --}}
 					<div class="submit">
 						<button class="button"><i class="icon-send"></i><span>{{_ "Save_changes"}}</span></button>
 					</div>
@@ -114,90 +46,4 @@
 			{{/unless}}
 		</div>
 	</section>
-	{{!-- <section class="page-container page-home page-static">
-		<header class="fixed-title">
-			{{> burger}}
-			<h2>
-				<span class="room-title">{{_ "App_Settings"}}</span>
-			</h2>
-		</header>
-		<div class="content">
-			<div class="info">
-				<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.</p>
-			</div>
-			<div class="rocket-form">
-				<fieldset>
-					<legend>
-						<h3>This is another section</h3>
-						<p>This is a configuration text. With configuration info</p>
-					</legend>
-					<div class="input-line double-col">
-						<label>Input Field</label>
-						<div>
-							<input type="text" name="input-name" />
-						</div>
-					</div>
-					<div class="input-line double-col">
-						<label>Select Field</label>
-						<div>
-							<select name="select">
-								<option value="1">Option A</option>
-								<option value="1">Option B</option>
-								<option value="1">Option C</option>
-								<option value="1">Option D</option>
-								<option value="1">Option E</option>
-							</select>
-						</div>
-					</div>
-				</fieldset>
-				<fieldset>
-					<legend>
-						<h3>This is another section</h3>
-						<p>This is a configuration text. With configuration info</p>
-					</legend>
-					<div class="input-line double-col">
-						<label>Radio field</label>
-						<div>
-							<label><input type="radio" name="pandora" value="1" /> Calazar</label>
-							<label><input type="radio" name="pandora" value="2" /> Genoveve</label>
-						</div>
-					</div>
-					<div class="input-line double-col">
-						<label>Checkbox field</label>
-						<div>
-							<label><input type="checkbox" name="pandora" value="1" /> Calazar</label>
-							<label><input type="checkbox" name="pandora" value="2" /> Genoveve</label>
-						</div>
-					</div>
-				</fieldset>
-				<fieldset>
-					<legend>
-						<h3>This is another section</h3>
-						<p>This is a configuration text. With configuration info</p>
-					</legend>
-					<div class="input-line double-col">
-						<label>Input Field</label>
-						<div>
-							<input type="text" name="input-name" />
-						</div>
-					</div>
-					<div class="input-line double-col">
-						<label>Select Field</label>
-						<div>
-							<select name="select">
-								<option value="1">Option A</option>
-								<option value="1">Option B</option>
-								<option value="1">Option C</option>
-								<option value="1">Option D</option>
-								<option value="1">Option E</option>
-							</select>
-						</div>
-					</div>
-				</fieldset>
-				<div class="submit">
-					<button class="button"><i class="icon-send"></i><span>Save changes</span></button>
-				</div>
-			</div>
-		</div>
-	</section> --}}
 </template>
\ No newline at end of file
diff --git a/client/views/settings/settingsUserChannels.coffee b/client/views/admin/adminUserChannels.coffee
similarity index 68%
rename from client/views/settings/settingsUserChannels.coffee
rename to client/views/admin/adminUserChannels.coffee
index 691801450c6..55c4b5d448c 100644
--- a/client/views/settings/settingsUserChannels.coffee
+++ b/client/views/admin/adminUserChannels.coffee
@@ -1,3 +1,3 @@
-Template.settingsUserChannels.helpers
+Template.adminUserChannels.helpers
 	type: ->
 		return if @t is 'd' then 'at' else if @t is 'p' then 'lock' else 'hash'
\ No newline at end of file
diff --git a/client/views/settings/settingsUserChannels.html b/client/views/admin/adminUserChannels.html
similarity index 78%
rename from client/views/settings/settingsUserChannels.html
rename to client/views/admin/adminUserChannels.html
index 466881c2377..468a4951e92 100644
--- a/client/views/settings/settingsUserChannels.html
+++ b/client/views/admin/adminUserChannels.html
@@ -1,4 +1,4 @@
-<template name="settingsUserChannels">
+<template name="adminUserChannels">
 	<div class="user-info-channel">
 		<h3><a href="{{pathFor 'room' _id=rid}}"><i class="icon-{{type}}"></i> {{name}}</a></h3>
 	</div>
diff --git a/client/views/settings/settingsUserInfo.coffee b/client/views/admin/adminUserInfo.coffee
similarity index 95%
rename from client/views/settings/settingsUserInfo.coffee
rename to client/views/admin/adminUserInfo.coffee
index 2bffbbf27f5..75caa12027e 100644
--- a/client/views/settings/settingsUserInfo.coffee
+++ b/client/views/admin/adminUserInfo.coffee
@@ -1,4 +1,4 @@
-Template.settingsUserInfo.helpers
+Template.adminUserInfo.helpers
 	name: ->
 		return if @name then @name else TAPi18next.t 'project:Unnamed'
 	email: ->
@@ -19,7 +19,7 @@ Template.settingsUserInfo.helpers
 
 			return "UTC #{@utcOffset}"
 
-Template.settingsUserInfo.events
+Template.adminUserInfo.events
 	'click .deactivate': ->
 		Meteor.call 'setUserActiveStatus', Template.currentData()._id, false, (error, result) ->
 			if result
@@ -57,3 +57,4 @@ Template.settingsUserInfo.events
 			Meteor.call 'deleteUser', _id, (error, result) ->
 				if error
 					toastr.error error.reason
+				
diff --git a/client/views/settings/settingsUserInfo.html b/client/views/admin/adminUserInfo.html
similarity index 96%
rename from client/views/settings/settingsUserInfo.html
rename to client/views/admin/adminUserInfo.html
index 188bcf921f1..693a24683eb 100644
--- a/client/views/settings/settingsUserInfo.html
+++ b/client/views/admin/adminUserInfo.html
@@ -1,4 +1,4 @@
-<template name="settingsUserInfo">
+<template name="adminUserInfo">
 	<div class="about clearfix">
 		<div class="thumb">
 			{{> avatar username=username}}
diff --git a/client/views/admin/adminUsers.html b/client/views/admin/adminUsers.html
index 3477fcf6e97..a9207ff8c2e 100644
--- a/client/views/admin/adminUsers.html
+++ b/client/views/admin/adminUsers.html
@@ -46,19 +46,21 @@
 		<div class="control">
 			<button class="more"><span class="arrow {{arrowPosition}}"></span></button>
 			<div class="user-info-tabs">
-				<a href="#settingsUserInfo" class="active"><i class="icon-at"></i></a>
-				<a href="#settingsUserChannels"><i class="icon-hash"></i></a>
+				<a href="#adminUserInfo" class="active"><i class="icon-at"></i></a>
+				<a href="#adminUserChannels"><i class="icon-hash"></i></a>
 			</div>
 		</div>
 		{{#if flexOpened}}
 			<div class="content">
 				<div class="user-view">
-					<div id="settingsUserInfo" class="user-info-content">
-						{{> settingsUserInfo userData}}
+					<div id="adminUserInfo" class="user-info-content">
+						{{#if userData}}
+							{{> adminUserInfo userData}}
+						{{/if}}
 					</div>
-					<div id="settingsUserChannels" class="user-info-content channels" style="display: none">
+					<div id="adminUserChannels" class="user-info-content channels" style="display: none">
 						{{#each userChannels}}
-							{{> settingsUserChannels}}
+							{{> adminUserChannels}}
 						{{/each}}
 					</div>
 				</div>
-- 
GitLab