Además de configurar los permisos para que los usuarios que accedan a un servidor de archivos mediante SFTP, puedan modificar carpetas y archivos creados por otros usuarios, es necesario hacerlo también para los accesos mediante Samba. Para ello, basta incluir la directiva read only = no en la sección [global] del archivo de configuración /etc/smb.conf.
Cómo hacer un formulario de contacto con PHP
El procedimiento es sencillo, y una vez que se tiene un formulario convenientemente diseñado, con los campos bien nombrados con el atributo
name, basta pasarle a la orden mail de PHP lo que un usuario introduce en el formulario. El AutoCad o qué programa propietario le gustaría a Stallman que fuese libre
Of the programs I know of, I think freeing Autocad would give the biggest boost to the free software community. It is used in a wide range of activities, and our CAD software lags quite a bit. Una de las 25 respuesta de Stallman a las preguntas que le han hecho los lectores de Reedit.
Cómo configurar los permisos de las sesiones SFTP en Linux mediante umask
Setting the umask for SFTP transactions cuenta en inglés un problema típico de permisos en servidores Linux a los que se accede mediante sesión remota SFTP. Cuando un usuario crea un archivo remotamente desde su cliente, los demás usuarios pueden leerlo pero no modificarlo. Para dar permisos de modificación al resto de usuarios de un grupo basta configurar adecuadamente umask.
Cómo mandar correos electrónicos desde WordPress
wp_mail es una útil función nativa de WordPress que envía mails. Tiene como variables la dirección o direcciones de envío, el título y cuerpo del correo electrónico, la cabecera con la información del remitente y los archivos a adjuntar. Cómo excluir categorías del feed en WordPress
Para excluir contenido del feed en WordPress y que no se envíe al ser publicado basta incluir un pequeño código en el archivo
functions.php del tema que se esté usando, o meter el mismo código en un archivo dedicado y alojarlo en la carpeta plugins/, y activar el plugin después. Editar y compilar archivos de traducciones .po en Linux
Muchas páginas web, gestores de contenidos, plugins... utilizan archivos .po de localización con las traducciones al idioma local. Estos archivos contienen una equivalenca entre el idioma en el que fue programada la aplicación y el idioma al que se traduce. Son archivos de texto que se pueden modificar con cualquier editor. Se estructuran siguiendo una sintaxis propia que luego sirve para guiar la compilación que es necesaria hacer para generar otro archivo .mo, que es el que utilizan los programas.
Así que para traducir necesitamos un editor cualquiera donde crear la tabla de equivalencias que es el archivo .po, y un compilador de este tipo de archivos. El más sencillo y rápido es msgfmt que se ejecuta directamente en línea de comandos
Plugin para insertar campañas de firmas en WordPress
La comunidad de WordPress está alcanzando unas dimensiones que casi la equiparan al genio de la lampara: piensa en una funcionalidad que quieras que tenga tu WordPress, haz una búsqueda en los directorios de plugins, y te será concedida. En estos casos se aprecia el valor de una comunidad de desarrollo amplia y diversa, imposible de conseguir sin abrir el código.
Por ejemplo, para insertar campañas de firmas, el plugin WordPress Petition Plugin funciona perfectamente. Permite insertar el texto de la campaña y el formulario, dar estilo fácilmente, recopilar todas las firmas y exportarlas en un archivo CSV.
Cómo partir o paginar una entrada en WordPress
Paginar una entrada en WordPress no puede ser más fácil, y todavía estoy extrañado de que los desarrolladores de WordPress no hayan incluido un botón para hacerlo en el editor de entradas del gestor.
El problema de la obesidad en las páginas web y cómo controlarlo
El incremento de conexiones móviles a internet, menos potentes que una conexión de banda ancha, ha vuelto a hacer necesario, y no solo una buena práctica de usabilidad, controlar el peso de las páginas web para optimizar sus tiempos de carga. A través de Tu función llegamos a un listado de prácticas a evitar para controlar el peso de las páginas.