Ability to access the drive from any pad
This commit is contained in:
@@ -13,6 +13,7 @@ define(function () {
|
|||||||
out.type.code = 'Code';
|
out.type.code = 'Code';
|
||||||
out.type.poll = 'Sondage';
|
out.type.poll = 'Sondage';
|
||||||
out.type.slide = 'Présentation';
|
out.type.slide = 'Présentation';
|
||||||
|
out.type.drive = 'Drive';
|
||||||
|
|
||||||
out.errorBox_errorType_disconnected = 'Connexion perdue';
|
out.errorBox_errorType_disconnected = 'Connexion perdue';
|
||||||
out.errorBox_errorExplanation_disconnected = [
|
out.errorBox_errorExplanation_disconnected = [
|
||||||
@@ -82,8 +83,8 @@ define(function () {
|
|||||||
out.shareSuccess = 'URL copiée dans le presse-papiers';
|
out.shareSuccess = 'URL copiée dans le presse-papiers';
|
||||||
out.shareFailed = "Échec de la copie de l'URL dans le presse-papiers";
|
out.shareFailed = "Échec de la copie de l'URL dans le presse-papiers";
|
||||||
|
|
||||||
out.newPadButton = 'Nouveau';
|
out.appsButton = 'Apps';
|
||||||
out.newPadButtonTitle = 'Créer un nouveau document';
|
out.appsButtonTitle = 'Accéder aux autres applications';
|
||||||
|
|
||||||
out.presentButton = 'PRÉSENTER';
|
out.presentButton = 'PRÉSENTER';
|
||||||
out.presentButtonTitle = "Entrer en mode présentation";
|
out.presentButtonTitle = "Entrer en mode présentation";
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ define(function () {
|
|||||||
out.type.code = 'Code';
|
out.type.code = 'Code';
|
||||||
out.type.poll = 'Poll';
|
out.type.poll = 'Poll';
|
||||||
out.type.slide = 'Presentation';
|
out.type.slide = 'Presentation';
|
||||||
|
out.type.drive = 'Drive';
|
||||||
|
|
||||||
out.errorBox_errorType_disconnected = 'Connection Lost';
|
out.errorBox_errorType_disconnected = 'Connection Lost';
|
||||||
out.errorBox_errorExplanation_disconnected = [
|
out.errorBox_errorExplanation_disconnected = [
|
||||||
@@ -87,8 +88,8 @@ define(function () {
|
|||||||
out.shareSuccess = 'Copied URL to clipboard';
|
out.shareSuccess = 'Copied URL to clipboard';
|
||||||
out.shareFailed = "Failed to copy URL to clipboard";
|
out.shareFailed = "Failed to copy URL to clipboard";
|
||||||
|
|
||||||
out.newPadButton = 'New';
|
out.appsButton = 'Apps';
|
||||||
out.newPadButtonTitle = 'Create a new document';
|
out.appsButtonTitle = 'Access other applications';
|
||||||
|
|
||||||
out.presentButton = 'PRESENT';
|
out.presentButton = 'PRESENT';
|
||||||
out.presentButtonTitle = "Enter presentation mode";
|
out.presentButtonTitle = "Enter presentation mode";
|
||||||
|
|||||||
@@ -349,24 +349,24 @@ define([
|
|||||||
|
|
||||||
if (config.displayed.indexOf('newpad') !== -1) {
|
if (config.displayed.indexOf('newpad') !== -1) {
|
||||||
var pads_options = [];
|
var pads_options = [];
|
||||||
['pad', 'code', 'slide', 'poll'].forEach(function (p) {
|
['drive', 'pad', 'code', 'slide', 'poll'].forEach(function (p) {
|
||||||
pads_options.push({
|
pads_options.push({
|
||||||
tag: 'a',
|
tag: 'a',
|
||||||
attributes: {
|
attributes: {
|
||||||
'target': '_blank', // TODO: open in the same window?
|
'target': '_blank',
|
||||||
'href': '/' + p,
|
'href': '/' + p,
|
||||||
},
|
},
|
||||||
content: Messages.type[p] // Pretty name of the language value
|
content: Messages.type[p]
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
var $newButton = $('<div>').append($('<span>', {'class': 'fa fa-plus'})).append(Messages.newPadButton);
|
var $newButton = $('<div>').append($('<span>', {'class': 'fa fa-th-large'})).append(Messages.appsButton);
|
||||||
var dropdownConfig = {
|
var dropdownConfig = {
|
||||||
text: $newButton.html(), // Button initial text
|
text: $newButton.html(), // Button initial text
|
||||||
options: pads_options, // Entries displayed in the menu
|
options: pads_options, // Entries displayed in the menu
|
||||||
left: true, // Open to the left of the button
|
left: true, // Open to the left of the button
|
||||||
};
|
};
|
||||||
var $newPadBlock = Cryptpad.createDropdown(dropdownConfig);
|
var $newPadBlock = Cryptpad.createDropdown(dropdownConfig);
|
||||||
$newPadBlock.find('button').attr('title', Messages.newPadButtonTitle);
|
$newPadBlock.find('button').attr('title', Messages.appsButtonTitle);
|
||||||
$newPadBlock.appendTo($userContainer);
|
$newPadBlock.appendTo($userContainer);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user