Adding to SP3 : fixing images and others
This commit is contained in:
@@ -859,16 +859,17 @@ function refresh_users()
|
||||
databap.tmp(['users', databap.consts.all_chan_id, sSafeNickName], sNickName);
|
||||
|
||||
//Append name to user list box
|
||||
var profileLink = databap.getInternalLink('profil', user_info.id_user);
|
||||
var mission = 'Mission actuelle : '+(user_info.status || 'Aucune');
|
||||
var pm = 'Cliquez pour lancer un channel privé avec '+user_info.name+' ('+user_info.company+')';
|
||||
var $user = $('<p>', {'class':'connected_user class_'+sChankeyName})
|
||||
.append($('<a>', {'class':'connected_user_logo', href:profileLink, title:mission, target:'_blank'})
|
||||
var sProfileLink = databap.getInternalLink('profil', user_info.id_user);
|
||||
var sMission = user_info.status || '';
|
||||
var sLogoTitle = user_info.company+((sMission=='')?'':' (Mission : '+sMission+')');
|
||||
var sPm = user_info.name+((user_info.id_user==databap.vars.user_id)?'':' (cliquez pour lancer une conversation privée)');
|
||||
var $User = $('<p>', {'class':'connected_user class_'+sChankeyName})
|
||||
.append($('<a>', {'class':'connected_user_logo', href:sProfileLink, title:sLogoTitle, target:'_blank'})
|
||||
.append($('<img>', {src:databap.consts.app_image_folder+user_info.logo}))
|
||||
.append((user_info.afk=='1')?$('<i>', {class:'fa fa-c-afk afk'}):''))
|
||||
.append($('<a>', {'class':'connected_user_name clickable '+sNickName.replace('"', '\''), id:user_info.id_user, title:pm}).text(sNickName));
|
||||
$user.find('.connected_user_name').click(joinPmChan);
|
||||
databap.getMainElem('#connected_users').append($user);
|
||||
.append((user_info.afk=='1')?$('<i>', {'class':'fa fa-c-afk afk'}):''))
|
||||
.append($('<a>', {'class':'connected_user_name clickable '+sNickName.replace('"', '\''), id:user_info.id_user, title:sPm}).text(sNickName));
|
||||
$User.find('.connected_user_name').click(joinPmChan);
|
||||
databap.getMainElem('#connected_users').append($User);
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
@@ -39,7 +39,7 @@ databap.pageInit = function()
|
||||
(
|
||||
{
|
||||
element: document.getElementById('attach_file'),
|
||||
action: databap.getActionLink('upload_file'),
|
||||
action: databap.getActionLink('upload_doc'),
|
||||
allowedExtensions: databap.consts.authorized_file_exts,
|
||||
sizeLimit: parseInt(databap.consts.max_size)*100,
|
||||
addSlideText: 'Glisser les fichier ici',
|
||||
@@ -88,22 +88,31 @@ function loadDoc(iDocId, fOnSuccess)
|
||||
'get_doc',
|
||||
function(doc_info)
|
||||
{
|
||||
databap.getMainElem('#titles_read_title').html(doc_info.title);
|
||||
databap.getMainElem('#titles_read_user').html(doc_info.name);
|
||||
databap.getMainElem('#titles_read_company').html(doc_info.company);
|
||||
databap.getMainElem('#titles_read_led').html(doc_info.led);
|
||||
databap.getMainElem('#titles_read_description').html(doc_info.description);
|
||||
|
||||
//links
|
||||
for(var i in doc_info.files)
|
||||
if(doc_info.desc == databap.consts.errors.not_found)
|
||||
{
|
||||
databap.getMainElem('#doc_links').addButton('file-'+doc_info.files[i].ext+' fa-30',
|
||||
doc_info.files[i].description,
|
||||
databap.getActionLink('dl_file', {id:i}),
|
||||
null,
|
||||
'inverse');
|
||||
databap.addErrorBefore('Documentation introuvable', '#submit_doc');
|
||||
databap.addSuccessBefore('Mais vous pouvez la créer !', '#submit_doc');
|
||||
setDisplay('edit');
|
||||
}
|
||||
else
|
||||
{
|
||||
databap.getMainElem('#titles_read_title').html(doc_info.title);
|
||||
databap.getMainElem('#titles_read_user').html(doc_info.name);
|
||||
databap.getMainElem('#titles_read_company').html(doc_info.company);
|
||||
databap.getMainElem('#titles_read_led').html(doc_info.led);
|
||||
databap.getMainElem('#titles_read_description').html(doc_info.description);
|
||||
|
||||
//links
|
||||
for(var i in doc_info.files)
|
||||
{
|
||||
databap.getMainElem('#doc_links').addButton('file-'+doc_info.files[i].ext+' fa-30',
|
||||
doc_info.files[i].description,
|
||||
databap.getActionLink('dl_file', {id:i}),
|
||||
null,
|
||||
'inverse');
|
||||
}
|
||||
setDisplay('read');
|
||||
}
|
||||
setDisplay('read');
|
||||
fOnSuccess();
|
||||
},
|
||||
{id:iDocId},
|
||||
@@ -121,7 +130,7 @@ function saveDoc()
|
||||
databap.getMainElem('#doc_form'),
|
||||
function(data)
|
||||
{
|
||||
if(data.result == 'success')
|
||||
if(data.result == databap.consts.success)
|
||||
{
|
||||
databap.tmp('started', false);
|
||||
databap.goToInternalLink('doc', data.doc_id);
|
||||
|
||||
@@ -35,7 +35,8 @@ 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)'],
|
||||
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)',
|
||||
@@ -48,6 +49,7 @@ databap.pageInit = function()
|
||||
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)',
|
||||
'lecteur de fichier online (pdf, txt, image, word ?)',
|
||||
'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>',
|
||||
|
||||
Reference in New Issue
Block a user