<!DOCTYPE html>
<!--
----- Copyright (c) 1996-2022 by Art Cancro and the citadel.org team.
----- This program is open source software. Use, duplication, or
----- disclosure are subject to the GNU General Public License v3.
+ Copyright (c) 1996-2023 by Art Cancro and the citadel.org team.
+ This program is open source software. Use, duplication, or
+ disclosure are subject to the GNU General Public License v3.
-->
<html>
<body>
-<!-- Modal dialog (when needed) -->
-<div class="ctdl-modal" id="ctdl_big_modal">
-MODAL LOADING
-</div>
+<!-- When we need a modal dialog, we can attach it to this element -->
+<div class="ctdl-modal" id="ctdl_big_modal"></div>
+
+<!-- When we need a custom ghost image for drag-and-drop, we can attach it to this element -->
+<div id="ctdl_draggo" style="position:absolute; left:0px; top:0px; z-index:-9"> </div>
<div class="ctdl-main-grid-container">
- <!-- The style for these appears in webcit.css and was inspired by https://www.w3schools.com/css/css_sidebar_horizontal.asp -->
<div class="ctdl-grid-banner-item" id="banner">
- <!-- These items float to the LEFT side of the banner -->
- <ul class="ctdl-banner-buttons" style="float:left">
- <!-- <li id="ctdl-sidebar-open" onClick="sidebar_open();"><i class="fa fa-bars"></i>Menu</li> -->
- <li id="ctdl-logo">CITADEL</li>
- <li id="ctdl_banner_title">---</li>
- </ul>
- <!-- These items float to the RIGHT side of the banner -->
- <ul class="ctdl-banner-buttons" style="float:right">
- <li id="ctdl-newmsg-button" style="display:none" onClick="entmsg_dispatcher();">enter</li>
- <li id="ctdl-ungoto-button" style="display:none" onClick="gotonext(0);">ungoto</li>
- <li id="ctdl-skip-button" style="display:none" onClick="gotonext(1);">skip</li>
- <li id="ctdl-goto-button" style="display:none" onClick="gotonext(2);">goto</li>
- <li><span id="current_user">Not logged in.</span><br>
- <button id="lilo">Login</button>
- <li><i class="fa fa-user-circle fa-3x"></i></li>
+ <ul class="ctdl-banner-buttons">
+ <div id="ctdl-banner-left" class="ctdl-banner-left">
+ <!-- <li id="ctdl-sidebar-open" onClick="sidebar_open();"><i class="fa fa-bars"></i>Menu</li> -->
+ <li id="ctdl-logo" onclick=window.open("https://www.citadel.org");>
+ <img class="ctdl-logo-img" id="ctdl-logo-img" src="/ctdl/s/images/citadel-logo.gif" alt="CITADEL">
+ </li>
+ <li><button id="ctdl_banner_title">---</button></li>
+ </div>
+ <div id="ctdl-banner-center" class="ctdl-banner-center">
+ <li><button id="ctdl-newmsg-button" style="display:none" onClick="entmsg_dispatcher();">enter</button></li>
+ <li><button id="ctdl-ungoto-button" style="display:none" onClick="gotonext(0);">ungoto</button></li>
+ <li><button id="ctdl-skip-button" style="display:none" onClick="gotonext(1);">skip</button></li>
+ <li><button id="ctdl-goto-button" style="display:none" onClick="gotonext(2);">goto</button></li>
+ <li><button id="ctdl-delete-button" style="display:none" onClick="delete_dispatcher(2);">delete</button></li>
+ </div>
+ <div id="ctdl-banner-right" class="ctdl-banner-right">
+ <li><button id="lilo">Login</button></li>
+ <li><button id="current_user_avatar"></button></li>
+ <li><button id="current_user"></button></li>
+ </div>
</ul>
</div>
<div class="ctdl-grid-sidebar-item" id="sidebar">
- <ul id="ctdl-sidebar" class="ctdl-sidebar-class">
- <!-- <li><a href="#"><i class="fa fa-envelope" onClick="gotoroom('_MAIL_');"></i></a> -->
- <!-- <li><a href="#"><i class="fa fa-user" onClick="user_profile(current_user);"></i></a> -->
- <!-- <li><a href="#"<i class="fa fa-cog"></i></a> -->
- <!-- <li><hr> -->
- <!-- <li><button onClick="sidebar_close()" title="close menu"><i class="fa fa-remove fa-fw"></i> Close Menu</button> -->
- <li><button id="ctdl-sidebar-button-mail" onClick="gotoroom('_MAIL_');"><i class="fa fa-envelope fa-fw"></i> Mail</button>
- <li id="ctdl_mail_folder_list" style="display:none"></li>
- <li><button id="ctdl-sidebar-button-forums" onClick="render_room_list();"><i class="fas fa-comments fa-fw"></i> Forums</button>
- <li><button id="ctdl-sidebar-button-calendar"> <i class="fa fa-calendar-alt fa-fw"></i> Calendar</button>
- <li><button id="ctdl-sidebar-button-contacts"><i class="fa fa-address-book fa-fw"></i> Contacts</button>
- <li><button id="ctdl-sidebar-button-blogs"><i class="fa fa-blog fa-fw"></i> Blogs</button>
- <li><button id="ctdl-sidebar-button-wikis"><i class="fa fa-book fa-fw"></i> Wikis</button>
- <li><button id="ctdl-sidebar-button-settings"><i class="fa fa-cog fa-fw"></i> Settings</button>
+ <ul id="ctdl-sidebar">
+ <li><button class="ctdl-sidebar-button" id="ctdl-sidebar-button-mail" onClick="gotoroom('_MAIL_');"><i class="fa fa-envelope fa-fw"></i> Mail</button>
+ <li style="ctdl_mail_folders" id="ctdl_mail_folder_list" style="display:none">
+ <li><button class="ctdl-sidebar-button" id="ctdl-sidebar-button-forums" onClick="render_room_list();"><i class="fas fa-comments fa-fw"></i> Forums</button>
+ <li><button class="ctdl-sidebar-button" id="ctdl-sidebar-button-calendar" onClick="gotoroom('_CALENDAR_');"><i class="fa fa-calendar-alt fa-fw"></i> Calendar</button>
+ <li><button class="ctdl-sidebar-button" id="ctdl-sidebar-button-contacts" onClick="gotoroom('_CONTACTS_');"><i class="fa fa-address-book fa-fw"></i> Contacts</button>
+ <li><button class="ctdl-sidebar-button" id="ctdl-sidebar-button-blogs"><i class="fa fa-blog fa-fw"></i> Blogs</button>
+ <li><button class="ctdl-sidebar-button" id="ctdl-sidebar-button-wikis"><i class="fa fa-book fa-fw"></i> Wikis</button>
+ <li><button class="ctdl-sidebar-button" id="ctdl-sidebar-button-settings"><i class="fa fa-cog fa-fw"></i> Settings</button>
</ul>
</div>
<script type="text/javascript" src="js/views.js"></script>
<script type="text/javascript" src="js/view_forum.js"></script>
<script type="text/javascript" src="js/view_mail.js"></script>
+<script type="text/javascript" src="js/view_calendar.js"></script>
+<script type="text/javascript" src="js/view_contacts.js"></script>
+<script type="text/javascript" src="js/mail_folder_list.js"></script>
<script type="text/javascript" src="js/roomlist.js"></script>
<script type="text/javascript" src="js/user_profile.js"></script>
+<script type="text/javascript" src="js/upload.js"></script>
<script>
// Get the Sidebar