forked from GNUsocial/gnu-social
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
This commit is contained in:
commit
402c0654ea
@ -103,6 +103,7 @@ class CacheLogPlugin extends Plugin
|
||||
'author' => 'Evan Prodromou',
|
||||
'homepage' => 'http://status.net/wiki/Plugin:CacheLog',
|
||||
'description' =>
|
||||
// TRANS: Plugin description.
|
||||
_m('Log reads and writes to the cache.'));
|
||||
return true;
|
||||
}
|
||||
|
@ -125,12 +125,15 @@ class CasAuthenticationPlugin extends AuthenticationPlugin
|
||||
function onInitializePlugin(){
|
||||
parent::onInitializePlugin();
|
||||
if(!isset($this->server)){
|
||||
// TRANS: Exception thrown when the CAS Authentication plugin has been configured incorrectly.
|
||||
throw new Exception(_m("Specifying a server is required."));
|
||||
}
|
||||
if(!isset($this->port)){
|
||||
// TRANS: Exception thrown when the CAS Authentication plugin has been configured incorrectly.
|
||||
throw new Exception(_m("Specifying a port is required."));
|
||||
}
|
||||
if(!isset($this->path)){
|
||||
// TRANS: Exception thrown when the CAS Authentication plugin has been configured incorrectly.
|
||||
throw new Exception(_m("Specifying a path is required."));
|
||||
}
|
||||
//These values need to be accessible to a action object
|
||||
|
@ -25,6 +25,7 @@ class CasloginAction extends Action
|
||||
{
|
||||
parent::handle($args);
|
||||
if (common_is_real_login()) {
|
||||
// TRANS: Client error displayed when trying to log in while already logged on.
|
||||
$this->clientError(_m('Already logged in.'));
|
||||
} else {
|
||||
global $casSettings;
|
||||
@ -36,12 +37,14 @@ class CasloginAction extends Action
|
||||
$casTempPassword = common_good_rand(16);
|
||||
$user = common_check_user(phpCAS::getUser(), $casTempPassword);
|
||||
if (!$user) {
|
||||
// TRANS: Server error displayed when trying to log in with incorrect username or password.
|
||||
$this->serverError(_m('Incorrect username or password.'));
|
||||
return;
|
||||
}
|
||||
|
||||
// success!
|
||||
if (!common_set_user($user)) {
|
||||
// TRANS: Server error displayed when login fails in CAS authentication plugin.
|
||||
$this->serverError(_m('Error setting user. You are probably not authorized.'));
|
||||
return;
|
||||
}
|
||||
|
@ -73,6 +73,7 @@ class ClientSideShortenPlugin extends Plugin
|
||||
'author' => 'Craig Andrews',
|
||||
'homepage' => 'http://status.net/wiki/Plugin:ClientSideShorten',
|
||||
'rawdescription' =>
|
||||
// TRANS: Plugin description.
|
||||
_m('ClientSideShorten causes the web interface\'s notice form to automatically shorten URLs as they entered, and before the notice is submitted.'));
|
||||
return true;
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
ClientSideShorten causes the web interface's notice form to automatically shorten urls as they entered, and before the notice is submitted.
|
||||
ClientSideShorten causes the web interface's notice form to automatically
|
||||
shorten URLs as they entered, and before the notice is submitted.
|
||||
|
||||
Installation
|
||||
============
|
||||
|
@ -16,7 +16,7 @@
|
||||
function delayed () {
|
||||
if (!execAsap)
|
||||
func.apply(obj, args);
|
||||
timeout = null;
|
||||
timeout = null;
|
||||
};
|
||||
|
||||
if (timeout)
|
||||
@ -24,7 +24,7 @@
|
||||
else if (execAsap)
|
||||
func.apply(obj, args);
|
||||
|
||||
timeout = setTimeout(delayed, threshold || 100);
|
||||
timeout = setTimeout(delayed, threshold || 100);
|
||||
};
|
||||
}
|
||||
jQuery.fn[sr] = function(fn){ return fn ? this.bind('keypress', debounce(fn, 1000)) : this.trigger(sr); };
|
||||
|
@ -52,7 +52,8 @@ class ShortenAction extends Action
|
||||
$this->users=array();
|
||||
$this->text = $this->arg('text');
|
||||
if(is_null($this->text)){
|
||||
throw new ClientException(_m('\'text\' argument must be specified.'));
|
||||
// TRANS: Client exception thrown when a text argument is not present.
|
||||
throw new ClientException(_m('"text" argument must be specified.'));
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
@ -1,6 +1,5 @@
|
||||
<?php
|
||||
/*
|
||||
*
|
||||
* Phomet: a php comet client
|
||||
*
|
||||
* Copyright (C) 2008 Morgan 'ARR!' Allen <morganrallen@gmail.com> http://morglog.alleycatracing.com
|
||||
|
@ -1,6 +1,4 @@
|
||||
// update the local timeline from a Comet server
|
||||
//
|
||||
|
||||
var CometUpdate = function()
|
||||
{
|
||||
var _server;
|
||||
@ -27,4 +25,3 @@ var CometUpdate = function()
|
||||
}
|
||||
}
|
||||
}();
|
||||
|
||||
|
@ -261,6 +261,7 @@ class DirectionDetectorPlugin extends Plugin {
|
||||
'version' => DIRECTIONDETECTORPLUGIN_VERSION,
|
||||
'author' => 'Behrooz Shabani',
|
||||
'homepage' => $url,
|
||||
// TRANS: Plugin description.
|
||||
'rawdescription' => _m('Shows notices with right-to-left content in correct direction.')
|
||||
);
|
||||
return true;
|
||||
|
@ -44,7 +44,6 @@ if (!defined('STATUSNET')) {
|
||||
*/
|
||||
class DirectoryPlugin extends Plugin
|
||||
{
|
||||
|
||||
private $dir = null;
|
||||
|
||||
/**
|
||||
@ -165,8 +164,10 @@ class DirectoryPlugin extends Plugin
|
||||
|
||||
$nav->out->menuItem(
|
||||
common_local_url('userdirectory'),
|
||||
_m('Directory'),
|
||||
_m('User Directory'),
|
||||
// TRANS: Menu item text for user directory.
|
||||
_m('MENU','Directory'),
|
||||
// TRANS: Menu item title for user directory.
|
||||
_m('User Directory.'),
|
||||
$actionName == 'userdirectory',
|
||||
'nav_directory'
|
||||
);
|
||||
@ -184,6 +185,7 @@ class DirectoryPlugin extends Plugin
|
||||
'version' => STATUSNET_VERSION,
|
||||
'author' => 'Zach Copley',
|
||||
'homepage' => 'http://status.net/wiki/Plugin:Directory',
|
||||
// TRANS: Plugin description.
|
||||
'rawdescription' => _m('Add a user directory.')
|
||||
);
|
||||
|
||||
|
@ -44,7 +44,6 @@ if (!defined('STATUSNET')) {
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
class DiskCachePlugin extends Plugin
|
||||
{
|
||||
var $root = '/tmp';
|
||||
@ -64,7 +63,6 @@ class DiskCachePlugin extends Plugin
|
||||
*
|
||||
* @return boolean hook success
|
||||
*/
|
||||
|
||||
function onStartCacheGet(&$key, &$value)
|
||||
{
|
||||
$filename = $this->keyToFilename($key);
|
||||
@ -91,7 +89,6 @@ class DiskCachePlugin extends Plugin
|
||||
*
|
||||
* @return boolean hook success
|
||||
*/
|
||||
|
||||
function onStartCacheSet(&$key, &$value, &$flag, &$expiry, &$success)
|
||||
{
|
||||
$filename = $this->keyToFilename($key);
|
||||
@ -152,7 +149,6 @@ class DiskCachePlugin extends Plugin
|
||||
*
|
||||
* @return boolean hook success
|
||||
*/
|
||||
|
||||
function onStartCacheDelete(&$key, &$success)
|
||||
{
|
||||
$filename = $this->keyToFilename($key);
|
||||
@ -172,6 +168,7 @@ class DiskCachePlugin extends Plugin
|
||||
'author' => 'Evan Prodromou',
|
||||
'homepage' => 'http://status.net/wiki/Plugin:DiskCache',
|
||||
'rawdescription' =>
|
||||
// TRANS: Plugin description.
|
||||
_m('Plugin to implement cache interface with disk files.'));
|
||||
return true;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user