src/pyams_skin/templates/layout.pt
changeset 117 00bfb7b29d9e
parent 89 5eee812ae968
child 135 419c021334c0
equal deleted inserted replaced
116:89efe1933eb5 117:00bfb7b29d9e
    61 					   data-ams-hint-gravity="ne"><i class="fa fa-bars"></i></a>
    61 					   data-ams-hint-gravity="ne"><i class="fa fa-bars"></i></a>
    62 				</span>
    62 				</span>
    63 			</div>
    63 			</div>
    64 			<!-- end collapse menu -->
    64 			<!-- end collapse menu -->
    65 
    65 
    66 			<!-- logout button -->
    66 			<!-- User avatar and user menus -->
    67 			<div id="logout" class="btn-header pull-right" tal:condition="userid">
    67 			<div id="user-menu" class="btn-header pull-right margin-left-10">
    68 				<span>
    68 				<span class="btn btn-sm btn-success" data-toggle="dropdown">
    69 					<a href="logout.html" title="Logout" class="hint" i18n:attributes="title"
    69 					<tal:var define="profile extension:public_profile(request)">
    70 					   data-ams-hint-gravity="ne"><i class="fa fa-sign-out"></i></a>
    70 						<tal:if condition="profile.avatar">
       
    71 							<img tal:define="src extension:absolute_url(profile.avatar)"
       
    72 								 tal:attributes="src string:${src}/++thumb++square:32x32.png" />
       
    73 						</tal:if>
       
    74 						<tal:if condition="not:profile.avatar">
       
    75 							<i class="fa fa-user img hint" data-ams-hint-gravity="ne"
       
    76 							   title="Update your profile to select an avatar..." i18n:attributes="title"></i>
       
    77 						</tal:if>
       
    78 						<i class="fa fa-caret-down pull-right padding-y-5"></i>
       
    79 					</tal:var>
    71 				</span>
    80 				</span>
       
    81 				<tal:var content="structure provider:pyams.user_menus" />
    72 			</div>
    82 			</div>
    73 			<!-- end logout button -->
    83 			<!-- end user avatar -->
    74 
    84 
    75 			<!-- User info -->
    85 			<tal:var define="shortcuts provider:pyams.shortcuts;
    76 			<div id="login-info" class="login-info">
    86 							 display_shortcuts shortcuts and static.include_user_shortcuts"
       
    87 					 condition="display_shortcuts">
       
    88 				<!-- user shortcuts -->
       
    89 				<div class="btn-header pull-right" tal:condition="static.include_menus">
       
    90 					<span>
       
    91 						<a href="#" title="My shortcuts" id="show-shortcuts" class="hint" i18n:attributes="title"
       
    92 						   data-ams-hint-gravity="ne"><i class="fa fa-bookmark-o"></i></a>
       
    93 					</span>
       
    94 				</div>
       
    95 				<div id="shortcuts">
       
    96 					<tal:var content="structure shortcuts" />
       
    97 					<div tal:condition="static.version_location == 'shortcuts'" class="version">
       
    98 						<tal:var content="static.application_name" /> - version <tal:var content="static.version" />
       
    99 					</div>
       
   100 				</div>
       
   101 				<!-- end user shortcuts -->
       
   102 			</tal:var>
    77 
   103 
    78 				<!-- User login name and status -->
   104 			<tal:if condition="static.include_user_activity">
    79 				<span>
   105 				<tal:var define="activity provider:pyams.activity"
    80 					<span id="activity" class="activity-dropdown" tal:condition="userid">
   106 						 condition="activity">
    81 						<tal:var define="profile extension:public_profile(request)">
   107 					<!-- user notifications button -->
    82 							<tal:if condition="profile.avatar">
   108 					<div id="user-activity" class="btn-header pull-right" tal:condition="static.include_menus">
    83 								<img tal:define="src extension:absolute_url(profile.avatar)"
   109 						<span>
    84 									 tal:attributes="src string:${src}/++thumb++square:24x24.png" />
   110 							<a href="#" title="Notifications" class="hint" i18n:attributes="title"
    85 							</tal:if>
   111 							   data-ams-hint-gravity="ne"><i class="fa fa-bell"></i></a>
    86 							<i tal:condition="not:profile.avatar" class="fa fa-user"></i>
   112 							<b class="badge bg-color-danger txt-color-white">8</b>
    87 						</tal:var>
       
    88 						<b class="badge hidden">0</b>
       
    89 					</span>
       
    90 
       
    91 					<tal:if condition="static.include_user_activity">
       
    92 						<tal:var define="activity provider:pyams.activity"
       
    93 								 condition="activity">
       
    94 							<!-- AJAX-dropdown -->
   113 							<!-- AJAX-dropdown -->
    95 							<div class="ajax-dropdown"
   114 							<div class="ajax-dropdown"
    96 								 tal:content="structure activity">
   115 								 tal:content="structure activity">
    97 							</div>
   116 							</div>
    98 							<!-- end AJAX-dropdown -->
   117 							<!-- end AJAX-dropdown -->
    99 						</tal:var>
   118 						</span>
   100 					</tal:if>
   119 					</div>
   101 
   120 					<!-- end user notifications -->
   102 					<tal:var define="shortcuts provider:pyams.shortcuts;
   121 				</tal:var>
   103 									 display_shortcuts shortcuts and static.include_user_shortcuts">
   122 			</tal:if>
   104 						<a class="btn btn-sm btn-success" href="#" id="show-shortcut" tal:condition="userid">
       
   105 							<span class="login-name" tal:content="request.principal.title">Auth login</span>&nbsp;
       
   106 							<i class="fa fa-caret-down" tal:condition="display_shortcuts"></i>
       
   107 						</a>
       
   108 						<tal:if condition="not:userid">
       
   109 							<a class="btn btn-sm btn-primary txt-color-white"
       
   110 							   data-toggle="modal" data-ams-url="login-dialog.html">Login</a>
       
   111 						</tal:if>
       
   112 						<div id="shortcut" tal:condition="display_shortcuts">
       
   113 							<tal:var content="structure shortcuts" />
       
   114 							<div tal:condition="static.version_location == 'shortcuts'" class="version">
       
   115 								<tal:var content="static.application_name" /> - version <tal:var content="static.version" />
       
   116 							</div>
       
   117 						</div>
       
   118 					</tal:var>
       
   119 				</span>
       
   120 
       
   121 			</div>
       
   122 			<!-- end user info -->
       
   123 
   123 
   124 			<tal:if condition="static.include_mobile_search">
   124 			<tal:if condition="static.include_mobile_search">
   125 				<!-- search mobile button (this is hidden till mobile view port) -->
   125 				<!-- search mobile button (this is hidden till mobile view port) -->
   126 				<tal:var content="structure provider:pyams.mobile_search" />
   126 				<tal:var content="structure provider:pyams.mobile_search" />
   127 				<!-- end search mobile button -->
   127 				<!-- end search mobile button -->
   170 					<i class="fa fa-refresh"></i>
   170 					<i class="fa fa-refresh"></i>
   171 				</span>
   171 				</span>
   172 			</span>
   172 			</span>
   173 			<!-- breadcrumb -->
   173 			<!-- breadcrumb -->
   174 			<ol class="breadcrumb">
   174 			<ol class="breadcrumb">
   175 				<li>Home</li>
   175 				<tal:var content="structure provider:pyams.breadcrumbs" />
   176 			</ol>
   176 			</ol>
   177 		</div>
   177 		</div>
   178 		<!-- end ribbon -->
   178 		<!-- end ribbon -->
   179 
   179 
   180 		<!-- Content -->
   180 		<!-- Content -->