¡Muy buenas! En este hilo se indica cómo actualizar a la versión lanzada el día 10 de abril de 2016.
Novedades
- Se ha actualizado la versión de la API de Imgur para poder seguir subiendo fotos.
Para actualizar, puedes subir el archivo adjunto ( phpost_risus_1_2_5_600_files.zip ) o bien seguir los siguientes pasos:
1. Abre el archivo inc/class/c.upload.php.
2. Busca:
'imgur' => 'http://api.imgur.com/2/upload.json?key=24bf6070f45ed716e8cf9324baebddbd',
3. Reemplaza por:
'imgur' => 'https://api.imgur.com/3/image.json',
4. Busca:
//Abrir conexion
$ch = curl_init();
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
curl_setopt($ch,CURLOPT_URL,$servidor);
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$params);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
5. Reemplaza por:
// Autorizar conexión
$headers = array('Authorization: Client-ID 318cdea21b8f8c0');
// Abrir conexión
$ch = curl_init();
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
curl_setopt($ch, CURLOPT_URL, $servidor);
curl_setopt($ch, CURLOPT_TIMEOUT , 30);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $params);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER , $headers);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
6. Busca:
return 'image='.$url;
7. Reemplaza por:
$img = file_get_contents($url);
return array('image' => base64_encode($img));
8. Busca:
$src = $image_data->upload->links->original;
9. Reemplaza por:
$src = $image_data->data->link;