85 lines
4.5 KiB
HTML
Executable File
85 lines
4.5 KiB
HTML
Executable File
<div id="welcome">
|
|
<div id="welcome_container" class="round">
|
|
<p class="welcome_text">Bienvenue sur la plateforme Databap</p>
|
|
<div id="welcome_box"><div id="welcome_subbox">
|
|
<ul class="fa-ul">
|
|
<li><i class="fa-li fa fa-30 fa-c-version"></i>Databap version <span id="version"></span>
|
|
<ul class="fa-ul">
|
|
<li><i class="fa-li fa fa-c-details fa-rotate-180"></i>Version <span class="version_main"></span>, EHP <span class="version_ehp"></span>, SP <span class="version_sp"></span></li>
|
|
<li><i class="fa-li fa fa-c-date"></i>Commit du <span id="version_date"></span></li>
|
|
<li><i class="fa-li fa fa-c-git"></i>Repo git disponible ici: <a href="http://gitweb.lutran.fr/?p=databap.git;a=shortlog" target="_blank">databap.git</a></li>
|
|
<li><i class="fa-li fa fa-c-mail"></i><a href="mailto:francois@lutran.fr">Contact</a></li>
|
|
</ul>
|
|
</li>
|
|
<li id="sp_fixes"><i class="fa-li fa fa-30 fa-c-bug"></i>Bug fixes SP <span class="version_sp"></span></li>
|
|
<li id="ehp_improvements"><i class="fa-li fa fa-30 fa-c-changelog"></i>Changelog <span class="version_main"></span>.<span class="version_ehp"></span></li>
|
|
<li id="wip"><i class="fa-li fa fa-30 fa-c-wip"></i>In progress</li>
|
|
</ul>
|
|
</div></div>
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
databap.pageInit = function()
|
|
{
|
|
//Add versions
|
|
var sVersion = databap.consts.version;
|
|
var asVersionDetails = sVersion.split('-')[0].split('.');
|
|
$('#version').text(sVersion);
|
|
$('.version_main').text(asVersionDetails[0]);
|
|
$('.version_ehp').text(asVersionDetails[1]);
|
|
$('.version_sp').text(asVersionDetails[2]);
|
|
if(asVersionDetails[2]==0) $('#sp_fixes').hide();
|
|
$('#version_date').text(databap.consts.version_date);
|
|
self.initScrollBar('#main', '#welcome_box', '#welcome_subbox');
|
|
|
|
//Add EHP improvements, SP bug fixes and WIP
|
|
var $ActivityBox, sIcon;
|
|
var asActivityTypes = {
|
|
sp_fixes: [ 'Réparation des messages non lus dans le chat',
|
|
'Plantage lors de la recherche infructueuse de table',
|
|
'Bon rafraichissement de la barre de défilement dans la recherche',
|
|
'Réinsertion des nicknames absent du chan lors des tab dans le cas d\'un /invite',
|
|
'Suppression de la redescente automatique de la scrollbar dans le chat si elle n\'est pas déjà en bas',
|
|
'Liste complète: ajout d\'un bouton pour supprimer les filtres appliqués'],
|
|
ehp_improvements: [ 'Utilisation des # pour les accès aux pages, compatible avec les boutons prec/suiv des navigateurs. Ex: <a href="#chat">databap.lutran.fr#chat</a>',
|
|
'Mot de passe personnalisé et modifiable dans les <a href="#options">options</a>',
|
|
'paramètre dans les <a href="#options">options</a> pour supprimer les messages d\'arrivée et de départ des gens (console)',
|
|
'Téléversement de documentation',
|
|
'Documentation de tables ECC / BW',
|
|
'Homogénéisation des icônes',
|
|
'Recherche élargie sur tous les types de documents (codes, procédures, docs, articles et tables)',
|
|
'Commande /invite X : invite X à rejoindre le chan ouvert (Cf. Clippy)',
|
|
'Des filtres peuvent être appliqués à la liste complète des documents'],
|
|
wip: [ 'Filtre par type de documents (table, code, procédure, ...) applicable post-recherche (affinage)',
|
|
'Messages non lus mémorisés par utilisateur. Possibilité d\'accéder à tous les messags non lus, mêmes plus anciens qu\'une journée<span class="round milestone"><i class="fa fa-c-version"></i>1.1</span>',
|
|
'Son lors de nouveaux messages (chat)',
|
|
'Version compatible mobile (surtout pour le chat)',
|
|
'Accès externe à certains fichiers (partage temporaire)',
|
|
'Messagerie interne afin d\'envoyer des mails aux personnes absentes<span class="round milestone"><i class="fa fa-c-version"></i>1.2</span>',
|
|
'Q&A (forum like)',
|
|
'Image de profil',
|
|
'Système de rewards pour les documents ajoutés (table, code, procédure, ...)<span class="round milestone"><i class="fa fa-c-version"></i>1.3</span>',
|
|
'Version compatible IE8+']
|
|
};
|
|
$.each(asActivityTypes, function(sType, asActivities)
|
|
{
|
|
$ActivityBox = $('<ul>', {'class':'fa-ul'}).appendTo('#'+sType);
|
|
for(var iActivityId in asActivities)
|
|
{
|
|
sIcon = (sType=='wip')?'unchecked':'checked';
|
|
$ActivityBox
|
|
.append($('<li>')
|
|
.append($('<i>', {'class':'fa-li fa fa-c-'+sIcon}))
|
|
.append(asActivities[iActivityId]));
|
|
}
|
|
});
|
|
|
|
//Init's end
|
|
self.setInitEnd(true);
|
|
};
|
|
|
|
databap.onResize = function()
|
|
{
|
|
self.setScrollBarSize('optimize');
|
|
};
|
|
</script> |