v1.1
This commit is contained in:
@@ -22,7 +22,7 @@
|
||||
<div id="chat_messages"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="chat_input" class="tiny_round">
|
||||
<div id="chat_input" class="round">
|
||||
<form id="chat_form" name="chat_form">
|
||||
<i id="message_img" class="fa fa-fw fa-20 fa-c-comment"></i><input type="text" id="message" name="message" value="" maxlength="500" autofocus />
|
||||
<input type="hidden" id="chan" name="chan" value="" maxlength="50" />
|
||||
@@ -252,7 +252,7 @@ function setChanButton()
|
||||
.append
|
||||
(
|
||||
$('<span>', {id:'join_chan_input'})
|
||||
.text('#')
|
||||
.append($('<span>', {'class':'hash'}).text('#'))
|
||||
.append
|
||||
(
|
||||
$('<input>', {type:'text', id:'input_chan', 'class':'round'})
|
||||
@@ -755,7 +755,7 @@ function addMessage(message_info, bReset)
|
||||
break;
|
||||
case databap.consts.msg_types.conn:
|
||||
updateUsersList = true;
|
||||
msg_body = (self.vars2('opt_console')==self.consts.opt_console_no)?'':'<span class="text action">'+message_info.nickname+' '+message_info.message+'</span>';
|
||||
msg_body = (!self.vars2('opt_console'))?'':'<span class="text action">'+message_info.nickname+' '+message_info.message+'</span>';
|
||||
bSystemMsg = true;
|
||||
break;
|
||||
case databap.consts.msg_types.img:
|
||||
@@ -809,7 +809,7 @@ function addMessage(message_info, bReset)
|
||||
if(msg_body != '')
|
||||
{
|
||||
//Adding message to channel panel
|
||||
$Message = $('<p class="'+message_info.msg_class+' class_'+sChanKeyName+' hide round_right"></p>').append('<span class="time">'+message_info.time+'</span>', msg_body);
|
||||
$Message = $('<p>', {'class':message_info.msg_class+' class_'+sChanKeyName+' hide round_right'}).append($('<span>', {'class':'time'}).text(((message_info.date==databap.consts.cur_date)?'':message_info.date+' - ')+message_info.time), msg_body);
|
||||
$Message.find('.chan_link').click(function(){joinChan($(this).find('.chan_text').text());});
|
||||
$Message.find('.user').click(setPm);
|
||||
databap.getMainElem('#chat_messages').append($Message);
|
||||
|
||||
@@ -55,6 +55,10 @@ databap.onResize = function()
|
||||
|
||||
//Read Code
|
||||
self.setScrollBarSize('optimize');
|
||||
|
||||
//FIXME
|
||||
$('#reader_subbox').height('+=1px');
|
||||
self.updateScrollBar();
|
||||
};
|
||||
|
||||
databap.onQuit = function(){ return (self.tmp('started') === false); };
|
||||
@@ -142,31 +146,31 @@ function checkUrlAvailability(phrase, bTriggered)
|
||||
databap.getInfo
|
||||
(
|
||||
'url',
|
||||
function(bExist)
|
||||
function(oData)
|
||||
{
|
||||
var availabilityClass, availabilityText;
|
||||
var $link = databap.getMainElem('#link_result');
|
||||
if(bExist=='0')
|
||||
if(oData.result==databap.consts.success)
|
||||
{
|
||||
availabilityClass = 'available';
|
||||
availabilityText = 'Disponible';
|
||||
if($link.is(':hidden')) $link.show('fast');
|
||||
if($link.is(':hidden')) $link.fadeIn('fast');
|
||||
}
|
||||
else
|
||||
{
|
||||
availabilityClass = 'unavailable';
|
||||
availabilityText = 'Indisponible';
|
||||
if($link.is(':visible')) $link.hide('fast');
|
||||
if($link.is(':visible')) $link.fadeOut('fast');
|
||||
}
|
||||
var $AvailableBox = databap.getMainElem('#available_phrase');
|
||||
$AvailableBox
|
||||
.removeClass('available unavailable')
|
||||
.addClass(availabilityClass);
|
||||
$AvailableBox.find('#available_phrase_text').text(availabilityText);
|
||||
$AvailableBox.show('fast');
|
||||
$AvailableBox.fadeIn('fast');
|
||||
},
|
||||
{link_escaped:phrase},
|
||||
'html',
|
||||
'json',
|
||||
function(){},
|
||||
true
|
||||
);
|
||||
|
||||
@@ -39,26 +39,26 @@
|
||||
</table>
|
||||
</div>
|
||||
<div id="menu" class="round">
|
||||
<div id="menu_title"><i class="fa fa-c-next"></i></div>
|
||||
<!-- <div id="menu_title"><i class="fa fa-c-next"></i></div> -->
|
||||
<div id="menu_box">
|
||||
<ul id="menu_items">
|
||||
<li><i class="fa fa-fw fa-20 fa-c-next fa-rotate-90"></i>menu</li>
|
||||
<li><a href="#accueil"><i class="fa fa-fw fa-20 fa-c-welcome"></i>accueil</a></li>
|
||||
<li><a href="#code"><i class="fa fa-fw fa-20 fa-c-code"></i>ajouter du code</a></li>
|
||||
<li><a href="#procedure"><i class="fa fa-fw fa-20 fa-c-procedure"></i>ajouter une procédure</a></li>
|
||||
<li><a href="#table"><i class="fa fa-fw fa-20 fa-c-table"></i>ajouter une table</a></li>
|
||||
<li><a href="#doc"><i class="fa fa-fw fa-20 fa-c-doc"></i>ajouter une doc</a></li>
|
||||
<li><a href="#liste"><i class="fa fa-fw fa-20 fa-c-list"></i>liste complète</a></li>
|
||||
<li><a href="#note"><i class="fa fa-fw fa-20 fa-c-note"></i>Note OSS</a></li>
|
||||
<li><a href="#profil"><i class="fa fa-fw fa-20 fa-c-profile"></i>profil</a></li>
|
||||
<li><a href="#chat"><i class="fa fa-fw fa-20 fa-c-chat"></i>chat</a></li>
|
||||
<li><a href="#options"><i class="fa fa-fw fa-20 fa-c-options"></i>paramètres</a></li>
|
||||
<li><a href="[#]rss_link[#]" target="_blank"><i class="fa fa-fw fa-20 fa-c-rss"></i>flux Rss</a></li>
|
||||
<li><a href="#logout"><i class="fa fa-fw fa-20 fa-c-logmeout"></i>quitter</a></li>
|
||||
<li class="mobile"><a id="close_menu_ln"><i class="fa fa-fw fa-20 fa-c-fold"></i>fermer</a></li>
|
||||
<!-- <li><i class="fa fa-fw fa-20 fa-c-next fa-rotate-90"></i>menu</li> -->
|
||||
<li><a href="#accueil"><i class="fa fa-fw fa-20 fa-c-welcome"></i> <span>accueil</span></a></li>
|
||||
<li><a href="#code"><i class="fa fa-fw fa-20 fa-c-code"></i> <span>ajouter du code</span></a></li>
|
||||
<li><a href="#procedure"><i class="fa fa-fw fa-20 fa-c-procedure"></i> <span>ajouter une procédure</span></a></li>
|
||||
<li><a href="#table"><i class="fa fa-fw fa-20 fa-c-table"></i> <span>ajouter une table</span></a></li>
|
||||
<li><a href="#doc"><i class="fa fa-fw fa-20 fa-c-doc"></i> <span>ajouter une doc</span></a></li>
|
||||
<li><a href="#liste"><i class="fa fa-fw fa-20 fa-c-list"></i> <span>liste complète</span></a></li>
|
||||
<li><a href="#note"><i class="fa fa-fw fa-20 fa-c-note"></i> <span>Note OSS</span></a></li>
|
||||
<li><a href="#profil"><i class="fa fa-fw fa-20 fa-c-profile"></i> <span>profil</span></a></li>
|
||||
<li><a href="#chat"><i class="fa fa-fw fa-20 fa-c-chat"></i> <span>chat</span></a></li>
|
||||
<li><a href="#options"><i class="fa fa-fw fa-20 fa-c-options"></i> <span>paramètres</span></a></li>
|
||||
<li><a href="[#]rss_link[#]" target="_blank"><i class="fa fa-fw fa-20 fa-c-rss"></i> <span>flux Rss</span></a></li>
|
||||
<li><a href="#logout"><i class="fa fa-fw fa-20 fa-c-logmeout"></i> <span>quitter</span></a></li>
|
||||
<li class="mobile"><a id="close_menu_ln"><i class="fa fa-fw fa-20 fa-c-fold"></i> <span>fermer</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a href="[#]index_link[#]" class="useless_button round" title="The Secret Useless Button"></a>
|
||||
<!-- <a href="[#]index_link[#]" class="useless_button round" title="The Secret Useless Button"></a> -->
|
||||
</div>
|
||||
<div id="main_container" class="round">
|
||||
<div id="page_title">
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<div id="logout">
|
||||
<p><i class="fa fa-spin fa-c-loading"></i>Déconnexion...</p>
|
||||
<p class="round"><i class="fa fa-spin fa-20 fa-inline fa-c-loading"></i>Déconnexion...</p>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
self.getInfo('log_me_out', function(){document.location='';});
|
||||
|
||||
@@ -17,8 +17,10 @@ databap.pageInit = function()
|
||||
.addButton('ok', 'Ok', function($This){$This.submit();}, 'submit', 'heavy')
|
||||
.submit(function(){databap.goToInternalLink('note', $('#note_id').val())});
|
||||
|
||||
$Frame.css('height', 'calc(100% - '+($('#note_form').outerHeight()+14)+'px)');
|
||||
|
||||
$Frame
|
||||
.css('height', 'calc(100% - '+($('#note_form').outerHeight()+10)+'px)')
|
||||
.hide();
|
||||
|
||||
//Start fetching note
|
||||
var iNote = databap.vars.id;
|
||||
if(isNumeric(iNote) && iNote > 0 && iNote!=databap.tmp('note'))
|
||||
@@ -26,6 +28,7 @@ databap.pageInit = function()
|
||||
$('#note_id').val(iNote).focus();
|
||||
self.addBufferIcon();
|
||||
$Frame
|
||||
.show('slow')
|
||||
.attr('src', 'index.php?a=note&id='+iNote)
|
||||
.load(databap.resetIcon);
|
||||
|
||||
|
||||
@@ -1,42 +1,44 @@
|
||||
<div id="procedure_box">
|
||||
<div id="procedure">
|
||||
<form id="procedure_form" name="procedure_form">
|
||||
<input type="hidden" id="procedure_id" name="procedure_id" value="0" />
|
||||
<div class="proc_menu" id="top_menu">
|
||||
<a id="top_switch" class="button round">
|
||||
<i class="fa fa-c-switch"></i>
|
||||
<span class="mode_read hide">Aperçu</span>
|
||||
<span class="mode_edit hide" class="hide">Modifier</span>
|
||||
</a>
|
||||
<a id="share" class="button round"><i class="fa fa-c-share"></i>Partager</a>
|
||||
</div>
|
||||
<div id="titles_edit" class="hide">
|
||||
<div id="procedure_title" class="step_box round">
|
||||
<p class="step_nb_box">Titre</p>
|
||||
<input type="text" name="title" id="title" class="step_line_item inc_border round" maxlength="200" value="" />
|
||||
<div id="procedure">
|
||||
<form id="procedure_form" name="procedure_form">
|
||||
<input type="hidden" id="procedure_id" name="procedure_id" value="0" />
|
||||
<div class="proc_menu" id="top_menu">
|
||||
<a id="top_switch" class="button round">
|
||||
<i class="fa fa-c-switch"></i>
|
||||
<span class="mode_read hide">Aperçu</span>
|
||||
<span class="mode_edit hide" class="hide">Modifier</span>
|
||||
</a>
|
||||
<a id="share" class="button round"><i class="fa fa-c-share"></i>Partager</a>
|
||||
</div>
|
||||
<div id="scrollbox">
|
||||
<div id="scrollcontent">
|
||||
<div id="titles_edit" class="hide">
|
||||
<div id="procedure_title" class="step_box round">
|
||||
<p class="step_nb_box">Titre</p>
|
||||
<input type="text" name="title" id="title" class="step_line_item inc_border round" maxlength="200" value="" />
|
||||
</div>
|
||||
<div id="procedure_desc" class="step_box round">
|
||||
<p class="step_nb_box">Description</p>
|
||||
<input type="text" name="description" id="description" class="step_line_item inc_border round" maxlength="500" value="" />
|
||||
</div>
|
||||
</div>
|
||||
<div id="procedure_desc" class="step_box round">
|
||||
<p class="step_nb_box">Description</p>
|
||||
<input type="text" name="description" id="description" class="step_line_item inc_border round" maxlength="500" value="" />
|
||||
<div id="titles_read" class="step_box round hide">
|
||||
<p class="read_title"><span id="title_read" class="read"></span></p>
|
||||
<p class="read_details">Créé par <span id="titles_read_user"></span> (<span id="titles_read_company"></span>) le <span id="titles_read_led"></span></p>
|
||||
<p class="read_description"><span id="description_read" class="read"></span></p>
|
||||
</div>
|
||||
<div id="procedure_steps"></div>
|
||||
</div>
|
||||
<div id="titles_read" class="step_box round hide">
|
||||
<p class="read_title"><span id="title_read" class="read"></span></p>
|
||||
<p class="read_details">Créé par <span id="titles_read_user"></span> (<span id="titles_read_company"></span>) le <span id="titles_read_led"></span></p>
|
||||
<p class="read_description"><span id="description_read" class="read"></span></p>
|
||||
</div>
|
||||
<div id="procedure_steps"></div>
|
||||
<div class="proc_menu" id="bottom_menu">
|
||||
<a id="add_step" class="button round"><i class="fa fa-c-add"></i>Ajouter une étape</a>
|
||||
<a id="submit_procedure" class="button round"><i class="fa fa-c-ok"></i>Valider</a>
|
||||
<a id="bottom_switch" class="button round">
|
||||
<i class="fa fa-c-switch"></i>
|
||||
<span class="mode_read">Aperçu</span>
|
||||
<span class="mode_edit" class="hide">Modifier</span>
|
||||
</a>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<div class="proc_menu" id="bottom_menu">
|
||||
<a id="add_step" class="button round"><i class="fa fa-c-add"></i>Ajouter une étape</a>
|
||||
<a id="submit_procedure" class="button round"><i class="fa fa-c-ok"></i>Valider</a>
|
||||
<a id="bottom_switch" class="button round">
|
||||
<i class="fa fa-c-switch"></i>
|
||||
<span class="mode_read">Aperçu</span>
|
||||
<span class="mode_edit" class="hide">Modifier</span>
|
||||
</a>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
<div id="models" class="hide">
|
||||
<div id="step_model">
|
||||
@@ -77,7 +79,7 @@ databap.pageInit = function()
|
||||
{
|
||||
databap.vars.mode = '';
|
||||
self.tmp('started', false);
|
||||
self.initScrollBar('#main', '#procedure_box', '#procedure');
|
||||
self.initScrollBar('#main', '#scrollbox', '#scrollcontent');
|
||||
|
||||
//Get step HTML
|
||||
self.vars.stepHtml = self.getMainElem('#step_model').html();
|
||||
|
||||
@@ -35,19 +35,19 @@ databap.pageInit = function()
|
||||
//Add EHP improvements, SP bug fixes and WIP
|
||||
var $ActivityBox, sIcon;
|
||||
var asActivityTypes = {
|
||||
sp_fixes: [ 'Réparation des fichiers téléchargés (documentation)',
|
||||
'Réparation du /img dans le chat : Le type de l\'image est lu dans le header de la requête http et non dans l\'extension'],
|
||||
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'],
|
||||
sp_fixes: [ ],
|
||||
ehp_improvements: [ 'Possibilité d\'accéder à tous les messags non lus, mêmes plus anciens qu\'une journée. cf. <a href="#options">#options</a>',
|
||||
'Nouveau design',
|
||||
'Ajout des notes sans authentification : #note-<num>',
|
||||
'Annonceurs: Commande /news X : Vous annoncez le message X (votre message est ajouté à la liste des news automatiquement)',
|
||||
'Les valeurs par default des options sont maintenant écrites',
|
||||
'Le blog <a href="http://scn.sap.com/community/bw-hana/blog" target="_blank">SAP BW on HANA</a> a été ajouté à la liste des blogs parsés',
|
||||
'Le blog <a href="http://www.biportal.org/sap_bi_blog" target="_blank">BI Portal</a> a été ajouté à la liste des blogs parsés',
|
||||
'Le blog <a href="http://sapbwbw.com/" target="_blank">SAP BW BW</a> a été ajouté à la liste des blogs parsés',
|
||||
'Le blog <a href="http://scn.sap.com/community/businessobjects-design-studio/blog" target="_blank">SAP Design Studio</a> a été ajouté à la liste des blogs parsés',
|
||||
'Le blog <a href="http://scn.sap.com/community/businessobjects-analysis-ms-office/blog" target="_blank">SAP Analysis for Office</a> a été ajouté à la liste des blogs parsés'],
|
||||
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>',
|
||||
'Messages non lus mémorisés par utilisateur',
|
||||
'Son lors de nouveaux messages (chat)',
|
||||
'lecteur de fichier online (pdf, txt, image, word ?)',
|
||||
'Version compatible mobile (surtout pour le chat)',
|
||||
|
||||
Reference in New Issue
Block a user