Imagenes reorganizadas, errores solucionados, webservice SMS

This commit is contained in:
Juan Ferrer Toribio 2016-09-01 13:42:11 +02:00
parent c3d7b36f18
commit e6702e95dd
30 changed files with 78 additions and 19 deletions

View File

@ -2,7 +2,7 @@
require_once ('vn/lib/cli-app.php');
$cliApp = new Vn\Lib\CliApp ('hedera-web', './rest');
$cliApp = new Vn\Lib\CliApp ('hedera-web', __DIR__.'/rest');
$cliApp->run ();
?>

View File

@ -1,5 +1,5 @@
# Alias /hedera-web /usr/share/hedera-web/
# Alias /vn-image-data /var/cache/hedera-web/image-db/
# Alias /vn-image-data /var/lib/hedera-web/image/
<Directory /usr/share/hedera-web/>
@ -21,7 +21,7 @@
</Directory>
<Directory /var/cache/hedera-web/image-db/>
<Directory /var/lib/hedera-web/image/>
Options Indexes FollowSymLinks MultiViews
AllowOverride FileInfo Options

2
debian/changelog vendored
View File

@ -1,4 +1,4 @@
hedera-web (1.343-deb8) stable; urgency=low
hedera-web (1.345-deb8) stable; urgency=low
* Initial Release.

2
debian/control vendored
View File

@ -9,7 +9,7 @@ Vcs-Git: git://www.verdnatura.es/var/git/hedera-web
Package: hedera-web
Architecture: all
Depends: apache2, php5-mysql, php5-mcrypt, php-vn-web
Depends: apache2, php5-mysql, php5-mcrypt, php5-ssh2, php-vn-lib
Suggests: php-text-captcha, php5-imap, vn-image, tinymce
Section: misc
Priority: optional

View File

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 40 KiB

View File

@ -15,7 +15,7 @@
<li><t>BecauseOurWorkShop</t></li>
<li><t>BecauseWeHaveWhatYouNeed</t></li>
</ul>
<img src="image/store.png" alt="Store photo"/>
<img src="forms/cms/why/store.png" alt="Store photo"/>
</div>
</div>
</div>

View File

@ -123,7 +123,7 @@ Vn.Catalog = new Class
});
var img = builder.$('image');
img.src = 'image/family_dark/'+ form.get ('id') +'.svg';
img.src = 'image/family/light/'+ form.get ('id') +'.svg';
img.title = form.get ('name');
img.alt = img.title;
}

View File

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

View File

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

View File

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

Before

Width:  |  Height:  |  Size: 5.6 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

View File

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

View File

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 6.0 KiB

View File

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 27 KiB

View File

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -30,16 +30,16 @@
</div>
<div class="links">
<a target="_blank" href="https://blog.verdnatura.es/">
<img alt="Blogger" src="image/blog.svg" title="Blog"/>
<img alt="Blogger" src="image/social/blog.svg" title="Blog"/>
</a>
<a target="_blank" href="https://plus.google.com/u/0/107516577801959283883/posts">
<img alt="Google+" src="image/google-plus.svg" title="Google+"/>
<img alt="Google+" src="image/social/google-plus.svg" title="Google+"/>
</a>
<a target="_blank" href="http://www.facebook.com/verdnatura">
<img alt="Facebook" src="image/facebook.svg" title="Facebook"/>
<img alt="Facebook" src="image/social/facebook.svg" title="Facebook"/>
</a>
<a target="_blank" href="http://www.youtube.com/user/verdnatura">
<img alt="YouTube" src="image/youtube.svg" title="YouTube"/>
<img alt="YouTube" src="image/social/youtube.svg" title="YouTube"/>
</a>
</div>
</div>

View File

@ -41,16 +41,16 @@
</div>
<div class="links">
<a target="_blank" href="https://blog.verdnatura.es/">
<img alt="Blogger" src="image/blog.svg" title="Blog"/>
<img alt="Blogger" src="image/social/blog.svg" title="Blog"/>
</a>
<a target="_blank" href="https://plus.google.com/u/0/107516577801959283883/posts">
<img alt="Google+" src="image/google-plus.svg" title="Google+"/>
<img alt="Google+" src="image/social/google-plus.svg" title="Google+"/>
</a>
<a target="_blank" href="http://www.facebook.com/verdnatura">
<img alt="Facebook" src="image/facebook.svg" title="Facebook"/>
<img alt="Facebook" src="image/social/facebook.svg" title="Facebook"/>
</a>
<a target="_blank" href="http://www.youtube.com/user/verdnatura">
<img alt="YouTube" src="image/youtube.svg" title="YouTube"/>
<img alt="YouTube" src="image/social/youtube.svg" title="YouTube"/>
</a>
</div>
</form>

View File

@ -180,12 +180,12 @@ class Load extends Edi\Method
if (!$error)
{
$folder = $this->imapConf['success_folder'];
printf ('Mail loaded with %d lines.', $count);
echo "Mail loaded with $count lines.\n";
}
else
{
$folder = $this->imapConf['error_folder'];
printf ('Mail error: %s', $error);
echo "Mail error: $error\n";
}
// Moves the mail to another folder

View File

@ -13,7 +13,7 @@ class Util
function __construct ($app)
{
$this->app = $app;
$this->dataDir = _DATA_DIR .'/'. $app->getName () .'/image';
$this->dataDir = _DATA_DIR .'/'. $app->getName () .'/image-db';
}
/**

View File

@ -71,7 +71,7 @@ class Mail extends Vn\Lib\Method
if (file_exists ($attachment))
$mail->AddAttachment ($attachment, '');
else
throw new Exception ('Attachment file could not be found: '. $attachment);
throw new Exception ("Attachment file could not be found: $attachment");
}
if (!$mail->Send ())

59
rest/misc/sms.php Normal file
View File

@ -0,0 +1,59 @@
<?php
require_once ('vn/web/json-request.php');
use Vn\Lib;
class Sms extends Vn\Web\JsonRequest
{
function run ()
{
$db = $this->login ();
$params = [
'text'
,'to'
];
if (!$this->checkParams ($_REQUEST, $params))
throw new Lib\UserException (s('Missing parameters'), 'missingParams');
$smsConfig = $db->getRow ('SELECT uri, user, password, title FROM sms_config');
$sClient = new SoapClient ($smsConfig['uri']);
$xmlString = $sClient->sendSMS (
$smsConfig['user']
,$smsConfig['password']
,$smsConfig['title']
,$_GET['to']
,$_GET['text']
);
$xmlResponse = new SimpleXMLElement ($xmlString);
$customer = empty ($_GET['customer']) ? NULL : $_GET['customer'];
try {
$sms = $xmlResponse->sms;
$db->query (
'INSERT INTO vn2008.sms (Id_trabajador, `text`, `to`, `from`, sent, response, Id_Cliente)
VALUES (account.user_get_id(), #, #, #, #, #, #)',
[
$_GET['text']
,$_GET['to']
,$_GET['to']
,$sms->codigo
,$sms->descripcion
,$customer
]
);
}
catch (Exception $e)
{
trigger_error ($e->getMessage (), E_USER_WARNING);
}
return TRUE;
}
}
?>