OneFilecMS es un CMS (sistema de administración de contenido) simple contenido en una sola base de datos, PHP/JavaScript.
Con funciones básicas de edición, carga y administración de archivos, OneFilecMS puede mantener un sitio web completo completamente en el navegador sin ningún programa externo.
Descargue la versión actual.
Subir a cualquier lugar de su sitio.
Acceso !
La información de inicio de sesión predeterminada es "nombre de usuario" y "contraseña". Por supuesto, querrás cambiar esos ...
Como con cualquier CMS, también puede tener que modificar los permisos de archivo de las carpetas de su sitio para permitir que OneFilecMS modifique y cree archivos. Consulte con su anfitrión si no está seguro y tenga en cuenta las inquietudes de seguridad inherentes.
También puede cambiar el nombre del archivo de "OneFilecms.php" a otra cosa, como "admin.php". (Tenga cuidado al convertirlo en el archivo predeterminado de una carpeta: su servidor puede quedarse atascado en redireccionamientos).
¡Sí! Mientras que el inglés (EN) es el valor predeterminado, los siguientes laguages también están disponibles:
Si habla otro idioma y desea contribuir, ¡las traducciones son bienvenidas y apreciadas! Simplemente use el archivo del idioma inglés (o cualquiera de los otros) como plantilla, y traduzca cada palabra, frase, etc., según corresponda.
¡Sí, claro!
Es posible que no tenga el tiempo/ancho de banda/inclinación para implementar cada función, pero haré lo que pueda. Si encuentra un error, presente un informe en la página de problemas.
¡Sí! Bueno, más o menos ... indirectamente. Cargue o cree copias adicionales de OneFilecMs, pero dales diferentes nombres de archivos. (Ex: OneFile1.Php y OneFile2.php, etc.) Luego, en cada copia, mantenga diferentes nombres de usuario, contraseñas y valores de configuración de $ session_name.
Ahora, dado que no hay una base de datos u otros medios de control granular o registro de acceso, múltiples nombres de usuario proporcionan utilidad limitada. Sin embargo, se recomienda tener al menos una copia de copia de seguridad de OneFileCMS disponible en caso de que la copia primaria se corrompa.
Porque lo es. Puede ser simple, pero puede hacer el trabajo. Si bien no querría construir una nueva casa desde cero con solo un martillo, sierra y cinta métrica, puede "administrar" un poco con solo esas herramientas.
Y, porque "OneFilecms" suena genial.
Las funciones de inicio de sesión de OneFile tardan con dudas más largas* para ejecutarse en IE, al menos la versión 8 que en Chrome o Firefox. Simplemente haga clic en [No] en la alerta, y el inicio de sesión debe finalizar después de unos segundos más.
(*Aproximadamente 8 segundos -vs- 1/4 segundo en mi sistema de prueba).
El retraso es el resultado del "prehash" del lado del cliente que se realiza OneFilecms en su contraseña antes de enviar el inicio de sesión al lado del servidor de OneFilecMS. Al no contar el tiempo que la alerta está esperando una respuesta, los 8 segundos mencionados anteriormente son de un sistema XP de un solo núcleo de 2.5GZ.
Consulte la variable global "$ pre_iteraciones" al final de System_Setup (). Se puede ajustar, pero es mejor hacerlo en una copia local en una configuración de desarrollo, luego cargue la copia actualizada.
OneFilecMS se puede configurar fácilmente para trabajar con TinyMce o Ckeditor (y posiblemente otros), pero los editores mismos deben obtenerse de sus respectivos sitios. Para las instrucciones de configuración básicas, lea el archivo "init" apropiado de los extras/ directorio en el repositorio de OneFiLecms.
Si necesita cargar muchos archivos, un programa FTP puede ser un poco más flexible y práctico.
Los directorios con cientos de archivos pueden tardar varios segundos en mostrar. Por ejemplo, en mi sistema: un escritorio de 2.5GZ que ejecuta XP, se tarda de 2 a 4 segundos en mostrar un directorio con 200 archivos.
OneFilecMS no sería la mejor opción para un sitio que requiere diferentes niveles de privilegios, a menos que se confíe en todos los usuarios para mantenerse dentro de sus áreas de responsabilidad designadas. Dado que OneFiLecMS permite cargar archivos y editar archivos directamente en el servidor web, simplemente no hay forma de asegurar ninguna acción en particular.
Estos problemas, por supuesto, no son exclusivos de OneFilecMs, ya que existirán en cualquier CMS que permita la edición y cargas de archivos sin restricciones.
Al igual que con cualquier sitio web, si la conexión de su sitio web no está encriptada (no usa SSL/TLS), las contraseñas y los nombres de usuario se enviarán en texto claro* durante el inicio de sesión. *A partir de la versión 3.4.15, se envía un hash del lado del cliente de la contraseña de "texto sencillo" del usuario al servidor. Entonces, si bien este hash del lado del cliente sigue siendo una contraseña de "texto sencillo" en lo que respecta al servidor, la contraseña RAW real del usuario está protegida de la exposición inmediata.
Sección de configuración
Configuración del sistema/variables
Lenguaje predeterminado
Funciones de sesiones y misceláneas
SVG $ iconos y funciones
Funciones de página y respuesta
Funciones de JavaScript
Hoja de estilo
Lógica para determinar la acción de la página
Generar/emitir la página