Chevereto

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Chevereto
Developer(s) Rodolfo Berríos
Initial release October 2008 (2008-10)
Stable release 2.5.9 / September 7, 2013; 7 months ago (2013-09-07)[1]
Development status Active
Written in PHP / JavaScript
Operating system Cross-platform
Platform PHP / MySQL
Available in English, Spanish, German, French, Russian among a total of 38 languages officially supported
License Proprietary, commercial
Website chevereto.com

Chevereto is an image hosting software that allows the creation of a simple image hosting service. It is written in PHP and JavaScript and it uses MySQL database server.

Features[edit]

Themes[edit]

It has a web template system using a template processor. Users may install and switch between themes which allow users to change the look and feel of a Chevereto website. The PHP and HTML code in themes can also be edited for more advanced customizations. The Chevereto template system also includes JavaScript components written for jQuery.

Local and remote image upload[edit]

The system is able to upload images from any computer using a web browser with Adobe Flash support using Uploadify has the upload component. The remote upload is handled by a proprietary upload component.

File Manager[edit]

Chevereto includes a File Manager which allow users to manage the uploaded images. Use may change the size and name of the uploaded images and also delete the images. The Chevereto File Manager is totally made in AJAX.

Multi language[edit]

Chevereto comes bundled with 38 languages which are managed using Gengo.[2] It also has automatic language detection using HTTP content negotiation. Chevereto also supports both LTR and RTL language display on its user interface.

API[edit]

Users may use the Chevereto API to programmability interact with the system. This API has been used by third-party developers to create free desktop uploaders [3] and browser plugins.[4]

Private mode[edit]

It has a configurable value to set a private mode which allows users to use the system with a defined password.

Custom admin folder[edit]

Users may be able to customize the administration system path to avoid brute-force attacks using the default administration path.

URL shortening integration[edit]

User may use external URL shortening services to generate short URI of the uploaded images. Chevereto also comes with is own short URL system.

History[edit]

In late 2007 Rodolfo Berrios started Chilean based image hosting service called Godlike. Godlike soon became popular with Chilean and Latin American blogs [5][6][7] and media.[8] The Godlike project was soon shut down due to the costs incurred from running the servers.[citation needed] On October 7, 2008 Rodolfo Berrios started the Chevereto community establishing the new project direction as an Open Source image hosting script called Chevereto.[9]

In February 2009 interest in Chevereto grew, mainly from web developers and bloggers.[10][11] This interests on Chevereto was recorded since December 2009 by the developer in a forum post on his community.[12] This popularity pushes the developer to host the project in a source code repository and since February 2009 all the Chevereto 1.X releases are hosted in Google Code.[13]

In April 4, 2010 the developer announce several changes in the Chevereto project being the most important the change to a proprietary license indicating that this change won't affect the currently released code and that the code won't be re-licensed. In this announcement the developer also states that the Chevereto project will migrate to English as the base language.[14] This announcement got mixed reactions but in overall the reception was good.

In June 14, 2011 Chevereto 2.0 was released among with its new website.[15][16]

Awards[edit]

In 2010 Chevereto was awarded as one of the 25 emerging scripts to watch by Hot Scripts.[17]

Releases[edit]

Chevereto releases don't have a particular codename release naming. The developer mostly uses personal references to name each release like pets or anything that he think that is worth.[citation needed] The complete list of commercial Chevereto features can be found on the Chevereto road map

Legend: Old version Older version, still supported Current version Latest preview version Future release
Version Code name Release date Notes
Old version, no longer supported: 1.0 2008-10 Initial release which features local and remote upload plus image resizing and URL shortener integration
Old version, no longer supported: 1.9 2010-04-11[18] Pretty much a bug-fix of its predecessors. It has a minor release 1.91 witch was the last Chevereto Open Source release.[19]
Old version, no longer supported: 2.0 Peafowl 2011-06-14[15] Added support for themes, multi-upload, multi-languages, pages and custom short URL services.[15]
Old version, no longer supported: 2.1 Kisa 2012-05-15[20] Added a File Manager system, MySQL database support using PHP Data Objects (PDO), new folder structure, comments and PHP 5.4 support.[21][22]
Old version, no longer supported: 2.2 Nana 2012-06-14[23] Added selectable folder storage and private mode.[24]
Old version, no longer supported: 2.3 Lilo 2012-08-16[25] Added image delete function, remote multi-upload and watermaks.[26]
Old version, no longer supported: 2.4 Numerao 2012-09-24[27] Added new theme engine system, loop function, custom admin folder, several configurable values and minify mode.[28]
Old version, no longer supported: 2.5 Arrecho 2012-11-10 Integration with Google Analytics, maintenance mode and image naming options.
Current stable version: 3.0 2014-04-05[29] CDN/Multi-server support and configurable options in admin area.[30]

Open Source Releases[edit]

In October 29, 2011 Chevereto Open Source releases were discontinued by the Chevereto developer.[31] There are 18 Open Source Chevereto nightly build releases which are still available in Google Code http://code.google.com/p/chevereto/

Development and Support[edit]

Development[edit]

Chevereto is developed by Rodolfo Berríos who handles all the things that concern Chevereto.

Support[edit]

Chevereto has lifetime support from its developer. It also has peer support in the Chevereto community. There is also a public documentation on the Chevereto website.

Vulnerabilities[edit]

Many security issues have been found for Chevereto 1.X. This vulnerabilities are related to Cross-site scripting, DDoS and other kinds of computing vulnerabilities related to web applications.[32][33][34] Since this vulnerabilities where reported when the Open Source releases where already discontinued,[31] the developer didn't issue any fix because 2.X was the newer version and that version wasn't affected.[35]

In June 15, 2011 Secureless published a vulnerability that affects Chevereto 2.0.[36] That very same day this vulnerability was patched in Chevereto 2.0.1.[37]

Reviews[edit]

See also[edit]

References[edit]

  1. ^ "Chevereto 2.5.9". Chevereto.com. 2013-09-07. Retrieved 2013-05-19. 
  2. ^ "Chevereto | myGengo". mygengo.com. 2012-10-16. Retrieved 2012-10-21. 
  3. ^ "Chevereto Universal Uploader". extremecoderz.com. Retrieved 2012-10-21. 
  4. ^ "Chevereto 2.1 - FireFox and Google Chrome Plugin Generator". imgwiz.com. Retrieved 2012-10-21. 
  5. ^ "Godlike: Hosting de Imágenes Made in Chile". huasonic.com. Retrieved 2012-10-21. 
  6. ^ "Godlike, alojamiento de imágenes de hasta 7MB". puntogeek.com. Retrieved 2012-10-21. 
  7. ^ "Godlike, hosting de imagenes chileno". webprendedor.com. Retrieved 2012-10-21. 
  8. ^ "Chile se sube a la colaborativa Web 2.0". emol.com (jec.cl mirror). Retrieved 2012-10-21. 
  9. ^ "Iniciando la comunidad Chevereto". chevereto.com. Retrieved 2012-10-21. 
  10. ^ "Chevereto: Script gratuito de almacenamiento de imágenes". xyberneticos.com. Retrieved 2012-10-21. 
  11. ^ "Open Source Image Hosting Script: Chevereto". webresourcesdepot.com. Retrieved 2012-10-21. 
  12. ^ "Chevereto on the net". chevereto.com. Retrieved 2012-10-21. 
  13. ^ "Ahora en Google Code". chevereto.com. Retrieved 2012-10-21. 
  14. ^ "Cambios importantes - Big changes". chevereto.com. Retrieved 2012-10-21. 
  15. ^ a b c "Chevereto 2.0 (Peafowl)". Chevereto.com. Retrieved 2012-10-21. 
  16. ^ "Chevereto 2.0". Chevereto.com. Retrieved 2012-10-21. 
  17. ^ "25 Emerging Free Web Scripts to Watch". hotscripts.com. Retrieved 2012-10-21. 
  18. ^ "Nightly Build 1.9". code.google.com/p/chevereto. Retrieved 2012-10-21. 
  19. ^ "Nightly Build 1.91". code.google.com/p/chevereto. Retrieved 2012-10-21. 
  20. ^ "Chevereto 2.1 (Kisa)". Chevereto.com. Retrieved 2012-10-21. 
  21. ^ "Chevereto 2.1". Chevereto.com. 2012-01-02. Retrieved 2012-10-21. 
  22. ^ "2.1 have been launched!". Chevereto.com. 2012-05-15. Retrieved 2012-10-21. 
  23. ^ "Chevereto 2.2 (Nana)". Chevereto.com. Retrieved 2012-10-21. 
  24. ^ "Chevereto v2.2 is among us!". Chevereto.com. 2012-06-13. Retrieved 2012-10-21. 
  25. ^ "Chevereto 2.3". Chevereto.com. Retrieved 2012-10-21. 
  26. ^ "Introducing Chevereto 2.3 (Lilo)". Chevereto.com. 2012-08-15. Retrieved 2012-10-21. 
  27. ^ "Chevereto 2.4". Chevereto.com. Retrieved 2012-10-21. 
  28. ^ "Introducing Chevereto 2.4 (Numerao)". Chevereto.com. 2012-09-23. Retrieved 2012-10-21. 
  29. ^ "Chevereto 3.0". Chevereto.com. Retrieved 2014-04-05. 
  30. ^ "Chevereto 2.4". Chevereto.com. 2012-07-25. Retrieved 2012-10-21. 
  31. ^ a b "NB release is now discontinued and a possible replacement". Chevereto.com. Retrieved 2012-10-21. 
  32. ^ "Chevereto Image Upload Script Cross Site Scripting and Information Disclosure Vulnerability". securityfocus.com. 2012-05-10. Retrieved 2012-10-21. 
  33. ^ "Chevereto nb1.91 Denial Of Service". exploitsdownload.com. Retrieved 2012-10-21. 
  34. ^ "Directory traversal vulnerability in Upload/engine.php in Chevereto 1.9.1". cvedetails.com. 2012-05-22. Retrieved 2012-10-21. 
  35. ^ "Chevereto 1.91 XSS Vulnerability". chevereto.com. 2012-06-13. Retrieved 2012-10-21. 
  36. ^ "<Vulnerability: 1715> Affected Entity: Chevereto". secureless.org. 2012-06-15. Retrieved 2012-10-21. 
  37. ^ "Chevereto 2.0.1". Chevereto.com. 2012-06-15. Retrieved 2012-10-21. 

External links[edit]