Kiramoji es una versión modificada de Kareha. Kareha es un tablero de mensajes anónimo, popular en Japón. No se requiere registro para publicar.
Los tableros de mensajes anónimos tienden a poner más énfasis en el contenido publicado, liberando a los autores de mensajes de las limitaciones y las experiencias negativas generalmente presentes cuando se usan otras plataformas de mensajería. Sin embargo, si lo desea, puede usar el apodo que todos lo conocen.
Kiramoji puede operar en dos modos, como un tablero de imágenes o un tablero de texto.
Kareha en sí es un logro increíblemente impresionante, muchas características están empujando los límites de Perl, principalmente utilizando dependencias básicas y no una sola extensión C.
Esta es una versión modificada de la Kareha original, escrita por DAG Ågren/waha.06x36 en Perl. Más tarde, Hotaru2k3 lo modificó aún más, solucionando problemas de WebKit/relacionados, así como para agregar algunos cambios menores.
Esta bifurcación se basa en la versión modificada mencionada anteriormente, con algunos cambios agregados aquí y allá y probablemente sea la versión más reciente y mantenida.
De ninguna manera soy un experto en Perl, ¡así que las solicitudes y los problemas son más que bienvenidos!
Esta es la versión que se ejecuta en nuestra página de Kiramoji, ¡no dude en pasar y saludar!
Existe una versión PSGI anterior aquí basada en 3.1.4.
Del mismo modo a la licencia de Kareha, este mod se publica en el dominio público.
Esta es una versión modificada de Kareha. Se han solucionado algunos errores que pueden causar errores XHTML, y se han agregado algunas características menores.
En primer lugar, necesitará un servidor web. Apache es una buena opción, o caddie si prefiere algo más moderno e impresionante.
Cuando descargue/construya Caddy, necesitará el http.cgi middleware. Agréguelo en la sección de complementos.
Al construir Caddy 2 a través de XCADDY, puede usar https://github.com/aksdb/caddy-cgi en su lugar. Vea ejemplos en la misma página de GitHub.
Kiramoji no requiere mucho, debería funcionar en la mayoría de las distribuciones fuera de la caja. Las únicas excepciones son los módulos CGI y UTF8 :: todos los módulos. Puede usar un administrador de paquetes, como CPAN o CPANminus para instalarlos.
Advertencia : su versión de Perl debe ser 5.24 o más nueva.
En caso de que su servidor no viene con Perl de forma predeterminada, puede instalarlo a través de su administrador de paquetes o perlbrew. Consulte su documentación para obtener ayuda, por lo general, Man Packagemanagername hará el truco.
¡Disfrutar!
Puede instalar Kiramoji en múltiples directorios (consulte los pasos de instalación anteriores), o puede enlaces a los archivos. El comando lndir es bastante útil para hacer esto.
Los códigos de viaje son hashes especiales de un póster, generalmente se usan para la autenticidad. Puede usarlos en el campo de nombre al publicar. Por ejemplo:
Su nombre#contraseña (menos segura)
O:
Su nombre de nombre ## (más seguro, según el secreto que ha cambiado en el archivo de configuración).
Los capcodos se definen en config.pl , y se utilizan para reemplazar los códigos de tripulación mostrados con texto arbitrario. Por ejemplo: !! S5RPIYBB podría reemplazarse con Admin .
Sage es una forma de publicar sin golpear un hilo, es decir, moverlo a la parte superior de la lista. Puede publicar usando SAGE ingresando a SAGE en el campo de enlace .
Kiramoji ahora está usando UTF-8. Asegúrese de que su archivo de configuración config.pl esté codificado como UTF-8.
Kiramoji ahora está usando UTF-8. Asegúrese de que sus plantillas de plantilla plantillas.pl para su idioma (por ejemplo, JP) esté codificado como UTF-8.
Necesita editar _ kiramoji.pl y cambiar la línea:
Begin {requerir 'plantplates.pl'; }
para reflejar el nombre de archivo de las nuevas plantillas.
Un método alternativo es cambiar el nombre de cualquier archivo de plantillas que desee tener para plantillas.pl. Asegúrese de tener una versión de copia de seguridad del antiguo archivo plantplates.pl , en caso de que desee volver al original.