Overview:
Base64 Encoder/Decoder is a WordPress plugin that enables you to encode some part of a post into Base64 on server side, enclosing the text to be encoded using simple, intuitive inline <!--base64--> and <!--/base64--> tags.
These tags work in a similar way as aNieto2k’s AntiTroll Plugin, and due to these tags are html comments, when you deactivate the plugin, the post is shown without encoding, no need to be modified or re-edited.
Features:
- Uses simple, intuitive tags to generate Base64 encoded data for your posts.
- Standards compliant: XHTML valid.
Usage:
Usage of this plugin is really easy. Simply enclose the part of the post you want to be encoded between the <!--base64--> and <!--/base64--> tags and that’s it.
You can include any html tag inside the to-be-encoded-text. When someone is viewing the post they will see parts of normal post, some crap and weird text, and a button that says Decode. When they press this button they will see the decoded information of the weird text shown previously.
Thus the encode action it’s done on server side, it’s invisible for the browser and for search engines, the original text written it’s not shown on html source code, so it’s a secure way to encrypt part of the post… until search engines add base64 decode functions to their system.
Tm93IHlvdSBjYW4gY2hlY2sgdGhhdCB0aGlzIHBsdWdpbiByZWFsbHk
gd29ya3MmYW1wOyM4MjMwOyZsdDsvcCZndDsKJmx0O2Jsb2NrcXVvdG
UmZ3Q7Jmx0O3AmZ3Q7U2VlIHNvbWUgYmxvY2txdW90ZSZsdDsvcCZnd
DsmbHQ7L2Jsb2NrcXVvdGUmZ3Q7CiZsdDtwJmd0O0FuZCBub3cmbHQ7
L3AmZ3Q7CiZsdDtwJmd0OyZsdDtjb2RlJmd0O1NlZSBzb21lIGNvZGU
mbHQ7L2NvZGUmZ3Q7Jmx0Oy9wJmd0OwombHQ7cCZndDtJbWFnZXMmbH
Q7L3AmZ3Q7CiZsdDtwJmd0OyZsdDthIGhyZWY9JiMwMzk7aHR0cDovL
3d3dy5mbGlja3IuY29tL3Bob3Rvcy9tcmFuZGVyc29uX2NsLzEwNjA3
MjQ0MS8mIzAzOTsmZ3Q7Jmx0O2ltZyBzcmM9JiMwMzk7aHR0cDovL3N
0YXRpYy5mbGlja3IuY29tLzQ1LzEwNjA3MjQ0MV85MzI0ZWM4MTI0Lm
pwZyYjMDM5OyBhbHQ9JiMwMzk7VmFjYWNpb25lcyAyMDA2IDE1NyYjM
DM5OyBoZWlnaHQ9JiMwMzk7Mzc1JiMwMzk7IHdpZHRoPSYjMDM5OzUw
MCYjMDM5OyAvJmd0OyZsdDsvYSZndDsmbHQ7L3AmZ3Q7CiZsdDtwJmd
0O0FuZCBhIGxpbmsgdG8gdGhlIG9yaWdpbmFsIHBvc3Qgd2hlcmUgeW
91IGNhbWUgZnJvbSZhbXA7IzgyMzA7Jmx0Oy9wJmd0OwombHQ7cCZnd
DsmbHQ7YSBocmVmPSYjMDM5O2h0dHA6Ly93d3cubXJhbmRlcnNvbm1k
LmNvbS8yMS8xMC8yMDA2L2Jhc2U2NC1lbmNvZGVyZGVjb2Rlci1wbHV
naW4tZm9yLXdvcmRwcmVzcy8mIzAzOTsmZ3Q7QmFzZTY0IEVuY29kZX
IvRGVjb2RlciBQbHVnaW4gZm9yIFdvcmRQcmVzcyZsdDsvYSZndDsmb
HQ7L3AmZ3Q7CiZsdDtwJmd0O1RoYW5rcyBmb3IgdHJ5aW5nICZsdDtp
bWcgc3JjPSYjMDM5O2h0dHA6Ly93d3cubXJhbmRlcnNvbm1kLmNvbS9
3cC1pbmNsdWRlcy9pbWFnZXMvc21pbGllcy9pY29uX3dpbmsuZ2lmJi
MwMzk7IGFsdD0mIzAzOTs7KSYjMDM5OyBjbGFzcz0mIzAzOTt3cC1zb
WlsZXkmIzAzOTsgLyZndDsg
Options:
Now you can configure this:
- Decoded post title
- Action button text
- Wordwrap for the text block
- Html format for the text block, using blockquote tag, code tag, or just plain text
- Hide/unhide javascript post button
Installation:
- Download and extract the “wp-base64″ folder.
- Upload the “wp-base64″ folder to your WordPress Plugins directory, usually “wp-content/plugins/”.
- Activate the plugin in your WordPress Admin Panel.
Download:
Current version comes on 3 flavors: Default, Classic and K2, named that because they work with that specific WordPress Themes.
- Base64 Encoder/Decoder Plugin 0.42 for WordPress – Default Theme (4 Kb .zip)
- Base64 Encoder/Decoder Plugin 0.42 for WordPress – Classic Theme (4 Kb .zip)
- Base64 Encoder/Decoder Plugin 0.42 for WordPress – K2 Theme (4 Kb .zip)
Version History:
- 0.1 [21/10/2006] – First release, just functional.
- 0.2 [23/10/2006] – Multiple Base64 encoded blocks. Optimized checking for paired tag formatting.
- 0.3 [27/10/2006] – Added options screen. Configurable wordwrap, text block html formatting, new post title and submit button text.
- 0.4 [13/11/2006] – Added javascript post button when editing. Added option for hide/unhide javascript post button. Added checking routine for new versions.
- 0.42 [16/07/2007] – Minor quicktags bug fixed.
Support:
If you have any questions, suggestions, or found any bugs in this plugin, feel free to post them in your comments and I’ll reply them as soon as I can. If you find this plugin useful and feel like donating some money for my effort, please use the PayPal link below, thanks!
___________________________________________
Español
Descripcion:
Base64 Encoder/Decoder es un plugin para WordPress que te permite codificar en Base64 partes de un post del lado del servidor, encerrando el texto que quieres codificar usando tags simples e intuitivos, <!--base64--> y <!--/base64-->.
Estos tags trabajan de manera similar al Plugin AntiTroll de aNieto2k, y debido a que estos tags son comentarios html, cuando desactivas el plugin, el post se muestra sin codificacion, sin necesidad de ser modificado o re-editado.
Caracteristicas:
- Usa tags simples e intuitivos para generar datos codificados en Base64 en tus posts.
- Compatibilidad Estandar: valido XHTML.
Uso:
El uso de este plugin es realmente sencillo. Simplemente encierra la parte del post que quieres codificar entre los tags <!--base64--> y <!--/base64--> y listo.
Puedes incluir cualquier tag html dentro del texto-a-ser-codificado. Cuando alguien este viendo el post veran partes de post normal, otras partes con texto extraño que pareciera basura, y un boton que dice Decodificar. Cuando presionen este boton veran la informacion decodificada del texto extraño mostrado previamente.
Debido a que la codificacion es realizada del lado del servidor, es invisible para el navegador y las maquinas de busqueda, el texto escrito original no es mostrado en el codigo fuente html, asi que es una manera segura de encriptar parte del post… al menos hasta que las maquinas de busqueda incorporen funciones de decodificacion Base64 a sus sistemas.
Aqui puedes ver un ejemplo en vivo…
QWhvcmEgcG9kcmFzIHZlciBxdWUgZXN0ZSBwbHVnaW4gZnVuY2lvbmE
gcmVhbG1lbnRlJmFtcDsjODIzMDsmbHQ7L3AmZ3Q7CiZsdDtibG9ja3
F1b3RlJmd0OyZsdDtwJmd0O0FxdWkgdmVzIHVuIGJsb2NrcXVvdGUmb
HQ7L3AmZ3Q7Jmx0Oy9ibG9ja3F1b3RlJmd0OwombHQ7cCZndDtZIGFx
dWkgdmVzJmFtcDsjODIzMDsmbHQ7L3AmZ3Q7CiZsdDtwJmd0OyZsdDt
jb2RlJmd0O2VsIHRhZyBjb2RlJmx0Oy9jb2RlJmd0OyZsdDsvcCZndD
sKJmx0O3AmZ3Q7SW1hZ2VuZXMmbHQ7L3AmZ3Q7CiZsdDtwJmd0OyZsd
DthIGhyZWY9JiMwMzk7aHR0cDovL3d3dy5mbGlja3IuY29tL3Bob3Rv
cy9tcmFuZGVyc29uX2NsLzEwNjA3MjQ0MS8mIzAzOTsmZ3Q7Jmx0O2l
tZyBzcmM9JiMwMzk7aHR0cDovL3N0YXRpYy5mbGlja3IuY29tLzQ1Lz
EwNjA3MjQ0MV85MzI0ZWM4MTI0LmpwZyYjMDM5OyBhbHQ9JiMwMzk7V
mFjYWNpb25lcyAyMDA2IDE1NyYjMDM5OyBoZWlnaHQ9JiMwMzk7Mzc1
JiMwMzk7IHdpZHRoPSYjMDM5OzUwMCYjMDM5OyAvJmd0OyZsdDsvYSZ
ndDsmbHQ7L3AmZ3Q7CiZsdDtwJmd0O1kgdW4gbGluayBhbCBwb3N0IG
9yaWdpbmFsIGRlbCBjdWFsIHZpbmlzdGUmYW1wOyM4MjMwOyZsdDsvc
CZndDsKJmx0O3AmZ3Q7Jmx0O2EgaHJlZj0mIzAzOTtodHRwOi8vd3d3
Lm1yYW5kZXJzb25tZC5jb20vMjEvMTAvMjAwNi9iYXNlNjQtZW5jb2R
lcmRlY29kZXItcGx1Z2luLWZvci13b3JkcHJlc3MvJiMwMzk7Jmd0O1
BsdWdpbiBCYXNlNjQgRW5jb2Rlci9EZWNvZGVyIHBhcmEgV29yZFByZ
XNzJmx0Oy9hJmd0OyZsdDsvcCZndDsKJmx0O3AmZ3Q7R3JhY2lhcyBw
b3IgcHJvYmFybG8gJmx0O2ltZyBzcmM9JiMwMzk7aHR0cDovL3d3dy5
tcmFuZGVyc29ubWQuY29tL3dwLWluY2x1ZGVzL2ltYWdlcy9zbWlsaW
VzL2ljb25fd2luay5naWYmIzAzOTsgYWx0PSYjMDM5OzspJiMwMzk7I
GNsYXNzPSYjMDM5O3dwLXNtaWxleSYjMDM5OyAvJmd0OyA=
Opciones:
Ahora puedes configurar lo siguiente:
- Titulo del post decodificado
- Texto del boton de accion
- Caracteres por parrafo del bloque de texto
- Formato html del bloque de texto, usando los tags blockquote, code, o texto simple
- Mostrar/ocultar boton de edicion javascript
Instalacion:
- Descarga y extrae el directorio “wp-base64″.
- Sube el directorio “wp-base64″ a tu directorio de Plugins de WordPress, usualmente “wp-content/plugins/”.
- Activa el plugin en el Panel de Administracion de WordPress.
Descarga:
La version actual viene en 3 sabores: Default, Classic and K2, llamados de esa forma pues funcionan con dichos Temas especificos de WordPress.
- Base64 Encoder/Decoder Plugin 0.42 para WordPress – Tema Default (4 Kb .zip)
- Base64 Encoder/Decoder Plugin 0.42 para WordPress – Tema Classic (4 Kb .zip)
- Base64 Encoder/Decoder Plugin 0.42 para WordPress – Tema K2 (4 Kb .zip)
Historial de Versiones:
- 0.1 [21/10/2006] – Primera version, simplemente funcional.
- 0.2 [23/10/2006] – Multiples bloques codificados en Base64. Verificacion de formato de tags pareados optimizada.
- 0.3 [27/10/2006] – Agregada pantalla de opciones. Posibilidad de configurar caracteres por parrafo, formato html del bloque de texto, titulo del nuevo post y texto del boton de accion.
- 0.4 [13/11/2006] – Agregado boton de edicion javascript, opcion para mostrar/ocultar boton de edicion javascript, y rutina de chequeo de nuevas versiones.
- 0.42 [16/07/2007] – Error menor en los quicktags arreglado.
Soporte:
Si tienes preguntas, sugerencias, o encontraste algun error en este plugin, sientete libre de ponerlo en tus comentarios y respondere lo mas pronto posible. Si encuentras util este plugin y crees que merezco alguna donacion monetaria por mi esfuerzo, por favor usa el link a PayPal que esta mas abajo, gracias!



8 Responses to “Base64 Encoder/Decoder Plugin for WordPress”