Tag Archive for 'Download'

Page 2 of 4

Hide WordPress Visual Editor Tab 1.01

Hide WordPress Visual Editor Tab fue actualizado a la versión 1.01 para hacer que también funcione al crear nuevos posts y páginas. En la versión anterior (1.0), sólo funcionaba al editar posts y páginas que ya hubieran sido creadas.

Remove_Visual_Tab_Removed

Para descargar la última versión, visitá el post original de Hide WordPress Visual Editor Tab.

Incoming search terms for the article:

Soporte de qTranslate para el Plugin de WordPress Google (XML) Sitemaps Generator

wordpress-logo-notext-rgb[1]

Hace algún tiempo, Qian Qin, el autor de qTranslate, publicó qué debería ser modificado en el plugin de WordPress Google (XML) Sitemaps Generator para hacer que soporte qTranslate.

Sin embargo, esto nunca llegó a una release de este plugin. (Qian Qin dice que le envió un e-mail al autor yo también lo hecho, sin recibir respuesta alguna).

Por lo tanto, voy a publicar qué debería ser modificado en el plugin (para los que quieran hacerlo ellos mismos) y luego, dejar el link para descargar la versión modificada que preparé. Voy a actualizarla para cada nueva versión que salga.

Actualización: Hice algunas correcciones yo mismo en el código para incluir las diferentes traducciones de la página inicial y para no incluir las entradas no escritas en el idioma predeterminado (sólo incluir los lenguajes definidos). la descarga y los snippets de código fueron actualizados para reflejar los cambios. Si deseás más detalles, visitá el post de la actualización.

Actualización (2009-09-30): Actualicé la nomenclatura del plugin en el repositorio de WordPress y el soporte para blogs sin qTranslate instaldo. En versiones anteriores a la 3.1.6.3, podrías ser notificado de las actualizaciones de la versión original (y no de las de esta versión que soporta qTranslate), así que realmente recomiendo actualizar. If you wish more details, please go to the post of the update.

Seguir leyendo…

Incoming search terms for the article:

Cómo eliminar la hoja “Visual” del editor de posts/páginas de WordPress

Hay un montón de personas (como yo) que sólo usan el modo HTML del Editor de WordPress… Algunas veces, no podés simplemente deshabilitar el editor WYSIWYG (en mi caso, you no puedo hacerlo porque uso el plugin qTranslate para permitir la creación de posts en diferentes lenguajes)… Para esta gente, tener la hoja del editor visual podría ser un gran problema…

Supongamos que estás escribiendo un post en el modo HTML…

Remove_Visual_Tab_HTML

Y hacés click por error en la hoja “Visual”…

Seguir leyendo…

Incoming search terms for the article:

Intelligent Escaper-Unescaper – Herramienta Online para hacer Unescape y Escape (con procesamiento de parámetros de URLs y más)

Con esta herramienta online, podés hacerle fácilmente escape y unescape a tus strings (entre otras cosas muy útiles explicadas abajo)…

Si querés agregar esta herramienta a tus favoritos, quizás prefieras esta dirección más corta: http://www.neoegm.com/software/intelligent-escaper-unescaper/. [Apretale botón derecho y utilizá la opción que te ofrezca tu navegador para agregarla a tus favoritos.]


Keep reading…

Incoming search terms for the article:

Mover el Recuadro de Eventos de Facebook hacia Arriba actualizado a la versión 1.1

FacebookEventsToTop

Acabo de actualizar el script para Mover el Recuadro de Eventos de Facebook hacia Arriba a la versión 1.1 para solucionar el problema que hacía que el recuadro de eventos no subiera algunas veces al cargar la página o refrescar.

Visitá el post original para descargar la versión actualizada.

Incoming search terms for the article:

Clase Lista simple para C++

Tal como publiqué hace algunos días la Clase String Simple para C++ como un ejercicio de aprendizaje de C++, ahora estoy liberando una Clase Lista simple para C++.

La librería standard tiene una clase list. Pero, mientras se está aprendiendo, es una buena idea saber cómo poder desarrollar tu propia clase list.

Esa es la razón por la que hice la clase List. No está pensada para proyectos profesionales (para ellos, deberías utilizar la list de la librería standard), sino como una ayuda para aprender C++.

template <class TYPE>
class List
{
	/* ... */

public:
	//Construction and destruction
	List() { /* ... */ }
	~List() { /* ... */ }
	
	List(const List& rlList) { /* ... */ }
	
	//Assignment operator
	List& operator=(const List& rlList);

	//Information
	int Length() { /* ... */ }
	bool Empty() { /* ... */ }

	//Element managing
	int Add(TYPE& rtData);
	TYPE* Elem(int nPos);
	bool Delete(int nPos);
	void DeleteAll();
	
	//Search
	int Find(TYPE& rItem, int nStartAt = 0);

	//Operadores
	TYPE& operator[](int nPos) { /* ... */ }	//Elem
	int operator<<(TYPE& rdData) { /* ... */ }	//Add

protected:
	void FreeList();
	void Init() { /* ... */ }
};

//Output
template <class TYPE>
std::ostream& operator<<(std::ostream& oStream, List<TYPE>& rlList);

Seguir leyendo…

Incoming search terms for the article:

Cracker para el Pinball 3D de Windows (Cadete del Espacio) – Cómo Modificar los Puntajes

Todo el mundo conoce el juego de Pinball que apareció con el Windows 95 Plus!… Todavía está en las versiones actuales de Windows…

Pinball_Cracker_Game

A pesar de que pueda parecer increíble, todavía hay unos cuántos fanáticos de este juego…

Hice este programa en 1999 (hace un tiempito 8-)) para poder modificar los puntajes máximos guardados y lograr así que esos fanáticos crean que les ganamos…

Pinball_Cracker_Game_High_Scores

(Es recomendable ser un poco más sutil que yo)

Seguir leyendo…

Incoming search terms for the article:

Mover el Recuadro de Eventos de Facebook hacia Arriba

Facebook tiene algunas funcionalidades muy interesantes… Una de ellas es la posibilidad de tener un recordatorio de los cumpleaños de tus amigos y de los eventos a los que te suscribiste…

Pero (siempre hay un pero 8-))… No están en un lugar muy cómodo…

Así que… Decidí hacer un script para moverlos a arriba de todo :)

FacebookEventsToTop

¿¿Cómo lo instalo??

Incoming search terms for the article:

Office Document Property Resetter (Reseteador de propiedades de archivos de Office)

Este es un programa que hice hace dos años para solucionar un problema que tenía un amigo mío. Él tenía en su trabajo un grupo de archivos de Word y Excel creados en diferentes computadoras y quería limpiar sus propiedades para que no mostraran el Autor/Tïtulo/Tema/etc. que estaban configurados…

Office_Document_Property_Resetter_DOC_Prop_1

Este habría sido un problema simple de resolver si hubieran sido unos pocos archivos… Podrían haberse limpiado manualmente…

Office_Document_Property_Resetter_Word_Menu

Office_Document_Property_Resetter_Word_Prop_1

Pero había muchísimos!

Así que… Hice este programa :)

Office_Document_Property_Resetter_Main

Seguir leyendo…

Incoming search terms for the article:

Clase String simple para C++

Todo programador de C++ sabe que la librería standard tiene una clase string. Pero, mientras se está aprendiendo, es una buena idea saber cómo poder desarrollar tu propia clase string.

Esa es la razón por la que hice la clase String. No está pensada para proyectos profesionales (para ellos, deberías utilizar la string de la librería standard), sino como una ayuda para aprender C++.

class String
{
	char *m_pszString;	//Allocated buffer
	int m_nAllocated;	//Allocated length

public:
	//Construction and destruction
	String() { /* ... */ }
	~String() { /* ... */ }

	//Copy constructors
	String(const char *pszString) { /* ... */ }
	String(const String& rsString) { /* ... */ }

	//Operators (assignment)
	String& operator=(const char *pszString);
	String& operator=(const String& rsString) { /* ... */ }

	//Operators (concatenation)
	String& operator+=(const char *pszString);
	String& operator+=(String& rsString) { /* ... */ }
	String operator+(String rsString);

	//Operators (comparison)
	bool operator<(String sString) { /* ... */ }
	bool operator<=(String sString) { /* ... */ }

	bool operator>(String sString) { /* ... */ }
	bool operator>=(String sString) { /* ... */ }

	bool operator==(String sString) { /* ... */ }
	bool operator!=(String sString) { /* ... */ }

	//Operations
	void Clear();
	String Lower() { /* ... */ }
	String Upper() { /* ... */ }

	//Information
	int Length() { /* ... */ }

	//Cast operators
	operator const char*() { /* ... */ }

protected:	//Helper functions
	/* ... */
};

//Output e input
std::ostream& operator<<(std::ostream& oStream, String& rsString);
std::istream& operator>>(std::istream& iStream, String& rsString);

Seguir leyendo…

Incoming search terms for the article: