Browse Source

Provide 'enable_avatars' in config.php, to disable avatars

tags/v6.0.0alpha2
kondou 10 years ago
parent
commit
76b1b5b6a3

+ 3
- 0
config/config.sample.php View File

@@ -214,4 +214,7 @@ $CONFIG = array(
'preview_libreoffice_path' => '/usr/bin/libreoffice',
/* cl parameters for libreoffice / openoffice */
'preview_office_cl_parameters' => '',

/* whether avatars should be enabled */
'enable_avatars' => true,
);

+ 2
- 0
core/templates/layout.user.php View File

@@ -46,7 +46,9 @@
src="<?php print_unescaped(image_path('', 'logo-wide.svg')); ?>" alt="<?php p($theme->getName()); ?>" /></a>
<div id="logo-claim" style="display:none;"><?php p($theme->getLogoClaim()); ?></div>

<?php if (\OC_Config::getValue('enable_avatars', true) === true): ?>
<div class="avatardiv"></div>
<?php endif; ?>

<ul id="settings" class="svg">
<span id="expand" tabindex="0" role="link">

+ 7
- 5
lib/base.php View File

@@ -266,11 +266,13 @@ class OC {
OC_Util::addScript('router');
OC_Util::addScript("oc-requesttoken");

// defaultavatars
\OC_Util::addScript('placeholder');
\OC_Util::addScript('3rdparty', 'md5/md5.min');
\OC_Util::addScript('jquery.avatar');
\OC_Util::addScript('avatar');
// avatars
if (\OC_Config::getValue('enable_avatars', true) === true) {
\OC_Util::addScript('placeholder');
\OC_Util::addScript('3rdparty', 'md5/md5.min');
\OC_Util::addScript('jquery.avatar');
\OC_Util::addScript('avatar');
}

OC_Util::addStyle("styles");
OC_Util::addStyle("apps");

+ 4
- 2
settings/personal.php View File

@@ -16,8 +16,10 @@ OC_Util::addStyle( 'settings', 'settings' );
OC_Util::addScript( '3rdparty', 'chosen/chosen.jquery.min' );
OC_Util::addStyle( '3rdparty', 'chosen' );
\OC_Util::addScript('files', 'jquery.fileupload');
\OC_Util::addScript('3rdparty/Jcrop', 'jquery.Jcrop.min');
\OC_Util::addStyle('3rdparty/Jcrop', 'jquery.Jcrop.min');
if (\OC_Config::getValue('enable_avatars', true) === true) {
\OC_Util::addScript('3rdparty/Jcrop', 'jquery.Jcrop.min');
\OC_Util::addStyle('3rdparty/Jcrop', 'jquery.Jcrop.min');
}
OC_App::setActiveNavigationEntry( 'personal' );

$storageInfo=OC_Helper::getStorageInfo('/');

+ 2
- 0
settings/templates/personal.php View File

@@ -80,6 +80,7 @@ if($_['passwordChangeSupported']) {
}
?>

<?php if (\OC_Config::getValue('enable_avatars', true) === true): ?>
<form id="avatar" method="post" action="<?php p(\OC_Helper::linkToRoute('core_avatar_post')); ?>">
<fieldset class="personalblock">
<legend><strong><?php p($l->t('Profile Image')); ?></strong></legend>
@@ -92,6 +93,7 @@ if($_['passwordChangeSupported']) {
<div class="inlineblock button" id="removeavatar"><?php p($l->t('Remove image')); ?></div>
</fieldset>
</form>
<?php endif; ?>

<form>
<fieldset class="personalblock">

+ 4
- 0
settings/templates/users.php View File

@@ -81,7 +81,9 @@ $_['subadmingroups'] = array_flip($items);
<table class="hascontrols" data-groups="<?php p(json_encode($allGroups));?>">
<thead>
<tr>
<?php if (\OC_Config::getValue('enable_avatars', true) === true): ?>
<th id='headerAvatar'></th>
<?php endif; ?>
<th id='headerName'><?php p($l->t('Username'))?></th>
<th id="headerDisplayName"><?php p($l->t( 'Display Name' )); ?></th>
<th id="headerPassword"><?php p($l->t( 'Password' )); ?></th>
@@ -97,7 +99,9 @@ $_['subadmingroups'] = array_flip($items);
<?php foreach($_["users"] as $user): ?>
<tr data-uid="<?php p($user["name"]) ?>"
data-displayName="<?php p($user["displayName"]) ?>">
<?php if (\OC_Config::getValue('enable_avatars', true) === true): ?>
<td class="avatar"><div class="avatardiv"></div></td>
<?php endif; ?>
<td class="name"><?php p($user["name"]); ?></td>
<td class="displayName"><span><?php p($user["displayName"]); ?></span> <img class="svg action"
src="<?php p(image_path('core', 'actions/rename.svg'))?>"

Loading…
Cancel
Save