local_modal.jst.eco 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537
  1. <div class="profile">
  2. <div class="modal modal--local">
  3. <div class="modal-backdrop"></div>
  4. <div class="modal-dialog">
  5. <form>
  6. <div class="modal-content">
  7. <div class="modal-header">
  8. <div class="modal-close js-close">
  9. <svg class="icon-diagonal-cross"><use xlink:href="#icon-diagonal-cross" /></svg>
  10. </div>
  11. <h1 class="modal-title">Edit Customer</h1>
  12. </div>
  13. <div class="modal-body">
  14. <fieldset>
  15. <div class="input form-group formGroup--halfSize">
  16. <div class="formGroup-label">
  17. <label for="User_968887_firstname">Firstname <span>*</span></label>
  18. </div>
  19. <div class="controls"><input id="User_968887_firstname" type="text" name="firstname" value="Nicole" class="form-control " required="" autofocus="">
  20. <span class="help-inline"></span>
  21. <span class="help-block"></span>
  22. </div>
  23. </div><div class="input form-group formGroup--halfSize">
  24. <div class="formGroup-label">
  25. <label for="User_968887_lastname">Lastname <span>*</span></label>
  26. </div>
  27. <div class="controls"><input id="User_968887_lastname" type="text" name="lastname" value="Braun" class="form-control " required="">
  28. <span class="help-inline"></span>
  29. <span class="help-block"></span>
  30. </div>
  31. </div><div class="input form-group formGroup--halfSize">
  32. <div class="formGroup-label">
  33. <label for="User_968887_email">Email <span>*</span></label>
  34. </div>
  35. <div class="controls"><input id="User_968887_email" type="email" name="email" value="nicole.braun@zammad.org" class="form-control " required="">
  36. <span class="help-inline"></span>
  37. <span class="help-block"></span>
  38. </div>
  39. </div><div class="input form-group formGroup--halfSize">
  40. <div class="formGroup-label">
  41. <label for="User_968887_web">Web <span></span></label>
  42. </div>
  43. <div class="controls"><input id="User_968887_web" type="url" name="web" value="" class="form-control ">
  44. <span class="help-inline"></span>
  45. <span class="help-block"></span>
  46. </div>
  47. </div><div class="input form-group formGroup--halfSize">
  48. <div class="formGroup-label">
  49. <label for="User_968887_phone">Phone <span></span></label>
  50. </div>
  51. <div class="controls"><input id="User_968887_phone" type="phone" name="phone" value="" class="form-control ">
  52. <span class="help-inline"></span>
  53. <span class="help-block"></span>
  54. </div>
  55. </div><div class="input form-group formGroup--halfSize">
  56. <div class="formGroup-label">
  57. <label for="User_968887_mobile">Mobile <span></span></label>
  58. </div>
  59. <div class="controls"><input id="User_968887_mobile" type="phone" name="mobile" value="" class="form-control ">
  60. <span class="help-inline"></span>
  61. <span class="help-block"></span>
  62. </div>
  63. </div><div class="input form-group formGroup--halfSize">
  64. <div class="formGroup-label">
  65. <label for="User_968887_fax">Fax <span></span></label>
  66. </div>
  67. <div class="controls"><input id="User_968887_fax" type="phone" name="fax" value="" class="form-control ">
  68. <span class="help-inline"></span>
  69. <span class="help-block"></span>
  70. </div>
  71. </div><div class="select form-group formGroup--halfSize">
  72. <div class="formGroup-label">
  73. <label for="User_968887_organization_id">Organization <span></span></label>
  74. </div>
  75. <div class="controls"><div class="u-positionOrigin">
  76. <select id="User_968887_organization_id" class="form-control" name="organization_id">
  77. <option value="">-</option>
  78. <option value="1" selected="">Zammad Foundation</option>
  79. </select>
  80. <svg class="icon-arrow-down"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-arrow-down"></use></svg>
  81. </div>
  82. <span class="help-inline"></span>
  83. <span class="help-block"></span>
  84. </div>
  85. </div><div class="input form-group formGroup--halfSize">
  86. <div class="formGroup-label">
  87. <label for="User_968887_department">Department <span></span></label>
  88. </div>
  89. <div class="controls"><input id="User_968887_department" type="text" name="department" value="" class="form-control ">
  90. <span class="help-inline"></span>
  91. <span class="help-block"></span>
  92. </div>
  93. </div><div class="input form-group">
  94. <div class="formGroup-label">
  95. <label for="User_968887_street">Street <span></span></label>
  96. </div>
  97. <div class="controls"><input id="User_968887_street" type="text" name="street" value="" class="form-control ">
  98. <span class="help-inline"></span>
  99. <span class="help-block"></span>
  100. </div>
  101. </div><div class="input form-group formGroup--halfSize">
  102. <div class="formGroup-label">
  103. <label for="User_968887_zip">Zip <span></span></label>
  104. </div>
  105. <div class="controls"><input id="User_968887_zip" type="text" name="zip" value="" class="form-control ">
  106. <span class="help-inline"></span>
  107. <span class="help-block"></span>
  108. </div>
  109. </div><div class="input form-group formGroup--halfSize">
  110. <div class="formGroup-label">
  111. <label for="User_968887_city">City <span></span></label>
  112. </div>
  113. <div class="controls"><input id="User_968887_city" type="text" name="city" value="" class="form-control ">
  114. <span class="help-inline"></span>
  115. <span class="help-block"></span>
  116. </div>
  117. </div><div class="input form-group">
  118. <div class="formGroup-label">
  119. <label for="User_968887_password">Password <span></span></label>
  120. </div>
  121. <div class="controls"><input id="User_968887_password" type="password" name="password" value="" class="form-control " autocomplete="off">
  122. <span class="help-inline"></span>
  123. <span class="help-block"></span>
  124. </div>
  125. </div><div class="input form-group">
  126. <div class="formGroup-label">
  127. <label for="User_968887_password_confirm">Password (confirm) <span></span></label>
  128. </div>
  129. <div class="controls"><input id="User_968887_password_confirm" type="password" name="password_confirm" value="" class="form-control " autocomplete="off">
  130. <span class="help-inline"></span>
  131. <span class="help-block"></span>
  132. </div>
  133. </div><div class="richtext form-group">
  134. <div class="formGroup-label">
  135. <label for="User_968887_note">Note <span></span></label>
  136. <div class="help-message" title="Notes are visible to agents only, never to customers. ">
  137. <svg class="icon-help"><use xlink:href="#icon-help" /></svg>
  138. </div>
  139. </div>
  140. <div class="controls"><div class="richtext form-control">
  141. <div contenteditable="true" id="User_968887_note" data-name="note" class=""></div>
  142. </div>
  143. <span class="help-inline"></span>
  144. <span class="help-block"></span>
  145. </div>
  146. </div><div class="checkbox form-group">
  147. <div class="formGroup-label">
  148. <label for="User_968887_role_ids">Roles <span>*</span></label>
  149. </div>
  150. <div class="controls"><div class=" checkbox">
  151. <label><input type="checkbox" value="1" name="role_ids"> Admin - To configure your system.</label>
  152. <label><input type="checkbox" value="2" name="role_ids"> Agent - To work on Tickets.</label>
  153. <label><input type="checkbox" value="3" name="role_ids" checked=""> Customer - People who create Tickets ask for help.</label>
  154. </div>
  155. <span class="help-inline"></span>
  156. <span class="help-block"></span>
  157. </div>
  158. </div><div class="checkbox form-group">
  159. <div class="formGroup-label">
  160. <label for="User_968887_group_ids">Groups <span></span></label>
  161. </div>
  162. <div class="controls"><div class=" checkbox">
  163. <label><input type="checkbox" value="1" name="group_ids"> Users - Standard Group/Pool for Tickets.</label>
  164. </div>
  165. <span class="help-inline"></span>
  166. <span class="help-block"></span>
  167. </div>
  168. </div><div class="boolean form-group">
  169. <div class="formGroup-label">
  170. <label for="User_968887_active">Active <span>*</span></label>
  171. </div>
  172. <div class="controls"><div class="u-positionOrigin">
  173. <select id="User_968887_active" class="form-control" name="active" required="">
  174. <option value="{boolean}::true" selected="">active</option>
  175. <option value="{boolean}::false">inactive</option>
  176. </select>
  177. <svg class="icon-arrow-down"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-arrow-down"></use></svg>
  178. </div>
  179. <span class="help-inline"></span>
  180. <span class="help-block"></span>
  181. </div>
  182. </div>
  183. </fieldset>
  184. </div>
  185. <div class="modal-footer horizontal">
  186. <a class="subtle-link standalone js-cancel" href="#/">Cancel & Go Back</a>
  187. <button type="submit" class="btn btn--success js-submit align-right">Update & Back</button>
  188. </div>
  189. </div>
  190. </form>
  191. </div>
  192. </div>
  193. <div class="profile-window">
  194. <div class="profile-section vertical centered">
  195. <div class="align-right profile-action dropdown dropdown--actions">
  196. <div class="dropdown-toggle" id="profileAction" data-toggle="dropdown">
  197. <svg class="dropdown-icon"><use xlink:href="#icon-cog" /></svg>
  198. <label>Aktion</label>
  199. <svg class="icon-arrow-down"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-arrow-down"></use></svg>
  200. </div>
  201. <ul class="dropdown-menu dropdown-menu-right" role="menu" aria-labelledby="profileAction">
  202. <li role="presentation"><a role="menuitem" tabindex="-1">Kontaktdaten bearbeiten</a>
  203. <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Änderungsprotokoll</a>
  204. <li role="presentation"><a role="menuitem" tabindex="-1">Benutzer zusammenführen</a>
  205. <li role="presentation"><a role="menuitem" tabindex="-1">Benutzer löschen</a>
  206. </ul>
  207. </div>
  208. <div class="avatar size-80" style="background-image: url(https://pbs.twimg.com/profile_images/1216362658/DSC_0084-p_bigger.jpg)"></div>
  209. <h1>Doreen Kubiak</h1>
  210. <div class="profile-subtitle">Steuerbüro C. Kaik</div>
  211. </div>
  212. <div class="profile-section">
  213. <div class="profile-details horizontal wrap">
  214. <div class="profile-detailsEntry">
  215. <label>Email</label>
  216. <a href="mailto:doreen.kubiak@gmail.com">doreen.kubiak@gmail.com</a>
  217. </div>
  218. <div class="profile-detailsEntry">
  219. <label>Organization</label>
  220. Steuerbüro C. Kaik
  221. </div>
  222. <div class="profile-detailsEntry">
  223. <label>Web</label>
  224. <a href="http://ckaik.com" target="_blank">chaik.com</a>
  225. </div>
  226. <div class="profile-detailsEntry">
  227. <label>Strasse</label>
  228. Johannitergasse 2/2
  229. </div>
  230. <div class="profile-detailsEntry">
  231. <label>Telefon</label>
  232. +43 5522 36346
  233. </div>
  234. <div class="profile-detailsEntry">
  235. <label>PLZ, ORT</label>
  236. 6800 Feldkirch
  237. </div>
  238. <div class="profile-detailsEntry">
  239. <label>Mobile-Nr.</label>
  240. +43 699 4565789
  241. </div>
  242. <div class="profile-detailsEntry">
  243. <label>Land</label>
  244. Österreich
  245. </div>
  246. </div>
  247. </div>
  248. <div class="profile-section">
  249. <!-- if user has organization -->
  250. <div class="tabs wide-tabs horizontal">
  251. <div class="tab js-userTickets active">Tickets von Doreen Kubiak</div>
  252. <div class="tab js-organizationTickets">Tickets von Steuerbüro C. Kaik</div>
  253. </div>
  254. <!-- endif -->
  255. <div class="profile-ticketLists">
  256. <div class="profile-ticketList">
  257. <label>Offene Tickets (0)</label>
  258. <div class="profile-ticketsPlaceholder vertical centered">
  259. <div class="mood icon supergood-state"></div>
  260. Keine offenen Tickets
  261. </div>
  262. <a href="#">Alle Tickets von Doreen Kubiak …</a>
  263. </div>
  264. <div class="profile-ticketList">
  265. <label>Bearbeitete Tickets (12)</label>
  266. <ol class="tasks tasks--standalone">
  267. <li class="task level-1">
  268. <div class="icon-holder">
  269. <div class="priority icon"></div>
  270. </div>
  271. <div class="flex">
  272. <div class="name">Micro-SIM doesn't work</div>
  273. <div class="time">23 minutes ago</div>
  274. </div>
  275. <li class="task level-1">
  276. <div class="icon-holder">
  277. <div class="priority icon"></div>
  278. </div>
  279. <div class="flex">
  280. <div class="name">Superb Service!</div>
  281. <div class="time">43 minutes ago</div>
  282. </div>
  283. <li class="task level-1">
  284. <div class="icon-holder">
  285. <div class="priority icon"></div>
  286. </div>
  287. <div class="flex">
  288. <div class="name">Print sheets strip off</div>
  289. <div class="time">1 hour ago</div>
  290. </div>
  291. <li class="task level-1">
  292. <div class="icon-holder">
  293. <div class="priority icon"></div>
  294. </div>
  295. <div class="flex">
  296. <div class="name">Block not properly wrought</div>
  297. <div class="time">2 hour ago</div>
  298. </div>
  299. </ol>
  300. <a href="#">Alle Tickets von Steuerbüro C. Kaik …</a>
  301. </div>
  302. </div>
  303. </div>
  304. <div class="profile-section horizontal two-columns">
  305. <div class="column status stat-widget vertical">
  306. <h3>Status</h3>
  307. <div class="stat-graphic">
  308. <div class="stat-tickets vertical reverse end">
  309. <div class="stat-ticket icon supergood-state"></div>
  310. <div class="stat-ticket icon supergood-state"></div>
  311. <div class="stat-ticket icon supergood-state"></div>
  312. <div class="stat-ticket icon supergood-state"></div>
  313. <div class="stat-ticket icon supergood-state"></div>
  314. <div class="stat-ticket icon supergood-state"></div>
  315. </div>
  316. <div class="stat-all-tickets icon"></div>
  317. </div>
  318. <!--
  319. Achtung: hier müssen wir schauen, dass wir das Widget genauso verwenden wie im Dashboard. Sonst gibt's Verwirrung.
  320. -->
  321. <div class="stat-label">Tickets of my Group: 78 of 234</div>
  322. <div class="stat-detail">Average: 22%</div>
  323. </div>
  324. <div class="column mood stat-widget vertical">
  325. <h3>Stimmung</h3>
  326. <div class="stat-graphic">
  327. <div class="mood icon supergood-state"></div>
  328. </div>
  329. <div class="stat-label">3% of my tickets escalated.</div>
  330. <div class="stat-detail">Average: 17%</div>
  331. </div>
  332. </div>
  333. <div class="profile-section">
  334. <div class="frequency stat-widget vertical">
  335. <h3><%- @T('Frequency') %></h3>
  336. <div class="stat-graphic">
  337. <div class="stats-row">
  338. <div class="stat-bars">
  339. <div class="stat-bar primary" style="height: 80%"></div>
  340. <div class="stat-bar secondary" style="height: 34%"></div>
  341. </div>
  342. <div class="stat-label">Jan</div>
  343. </div>
  344. <div class="stats-row">
  345. <div class="stat-bars">
  346. <div class="stat-bar primary" style="height: 53%"></div>
  347. <div class="stat-bar secondary" style="height: 47%"></div>
  348. </div>
  349. <div class="stat-label">Feb</div>
  350. </div>
  351. <div class="stats-row">
  352. <div class="stat-bars">
  353. <div class="stat-bar primary" style="height: 46%"></div>
  354. <div class="stat-bar secondary" style="height: 21%"></div>
  355. </div>
  356. <div class="stat-label">Mär</div>
  357. </div>
  358. <div class="stats-row">
  359. <div class="stat-bars">
  360. <div class="stat-bar primary" style="height: 24%"></div>
  361. <div class="stat-bar secondary" style="height: 18%"></div>
  362. </div>
  363. <div class="stat-label">Apr</div>
  364. </div>
  365. <div class="stats-row">
  366. <div class="stat-bars">
  367. <div class="stat-bar primary" style="height: 13%"></div>
  368. <div class="stat-bar secondary" style="height: 5%"></div>
  369. </div>
  370. <div class="stat-label">Mai</div>
  371. </div>
  372. <div class="stats-row">
  373. <div class="stat-bars">
  374. <div class="stat-bar primary" style="height: 18%"></div>
  375. <div class="stat-bar secondary" style="height: 10%"></div>
  376. </div>
  377. <div class="stat-label">Jun</div>
  378. </div>
  379. <div class="stats-row">
  380. <div class="stat-bars">
  381. <div class="stat-bar primary" style="height: 50%"></div>
  382. <div class="stat-bar secondary" style="height: 8%"></div>
  383. </div>
  384. <div class="stat-label">Jul</div>
  385. </div>
  386. <div class="stats-row">
  387. <div class="stat-bars">
  388. <div class="stat-bar primary" style="height: 67%"></div>
  389. <div class="stat-bar secondary" style="height: 13%"></div>
  390. </div>
  391. <div class="stat-label">Aug</div>
  392. </div>
  393. <div class="stats-row">
  394. <div class="stat-bars">
  395. <div class="stat-bar primary" style="height: 34%"></div>
  396. <div class="stat-bar secondary" style="height: 2%"></div>
  397. </div>
  398. <div class="stat-label">Sep</div>
  399. </div>
  400. <div class="stats-row">
  401. <div class="stat-bars">
  402. <div class="stat-bar primary" style="height: 5%"></div>
  403. <div class="stat-bar secondary" style="height: 0%"></div>
  404. </div>
  405. <div class="stat-label">Okt</div>
  406. </div>
  407. <div class="stats-row">
  408. <div class="stat-bars">
  409. <div class="stat-bar primary" style="height: 25%"></div>
  410. <div class="stat-bar secondary" style="height: 0%"></div>
  411. </div>
  412. <div class="stat-label">Nov</div>
  413. </div>
  414. <div class="stats-row">
  415. <div class="stat-bars">
  416. <div class="stat-bar primary" style="height: 80%"></div>
  417. <div class="stat-bar secondary" style="height: 5%"></div>
  418. </div>
  419. <div class="stat-label">Dez</div>
  420. </div>
  421. </div>
  422. <div class="stat-legend">
  423. <div class="stat-legendEntry primary"><span class="primary stat-circle"></span>Bearbeitet</div>
  424. <div class="stat-legendEntry secondary"><span class="secondary stat-circle"></span>Offen</div>
  425. </div>
  426. </div>
  427. </div>
  428. </div>
  429. </div>