Tablero de líneas impulsado por smf. Detección automática del motor del foro.

Busque el tablero donde desea publicar y haga clic en Nuevo tema(ubicado de forma predeterminada tanto en la parte superior como en la inferior del tablero, como se muestra en ), que debería llevarlo a la Iniciar nuevo tema pantalla. Si bien esto presenta una serie de opciones, las dos más importantes son la Sujeto campo y principal Mensaje campo (no etiquetado como tal, pero obvio por su tamaño). Así que ingrese su asunto y comience a escribir (o pegar) su mensaje en el área de texto principal, teniendo en cuenta que un mensaje al que le falte un asunto o un cuerpo no será aceptado para publicación hasta que tenga ambos. Si está satisfecho con su mensaje de texto sin formato, puede publicarlo haciendo clic en Correo y/o obtener una vista previa primero haciendo clic en el Avance botón, pero hay muchos más disponibles para hacer las cosas un poco más interesantes.

  • Algunos foros muestran la árbol de navegación en la parte superior en modo horizontal para ahorrar espacio.
  • Algunos foros pueden estar configurados para ofrecer una información adicional. Corrector ortográfico botón junto al Correo y Avance opciones.

Iniciar una nueva encuesta

Una encuesta es básicamente un tema con una pregunta adicional y opciones de votación, que se inician haciendo clic Nueva encuesta en lugar de Nuevo tema. Para publicar una encuesta es necesario completar el Pregunta campo y al menos dos de los Opción campos además de los Sujeto y Mensaje campos requeridos por un tema estándar. Otras opciones para configurar cuántas opciones puede votar el usuario, cuánto tiempo debe ejecutarse la encuesta, si los usuarios pueden cambiar sus votos y qué condiciones deben cumplirse para que se muestren los resultados deben explicarse por sí solas.

Para ofrecer más de cinco opciones en una encuesta, simplemente haga clic Agregar opción tantas veces como sea necesario.

Tenga en cuenta que también es posible que algunos usuarios de algunos foros agreguen una encuesta a un tema existente.

Publicar un evento en el calendario

Cuando se haya configurado esta opción (no es estándar "lista para usar"), puede publicar un evento seleccionando Calendario del seguido de Posterior al evento desde la pantalla del calendario. Lo que ves ahora es un Iniciar nuevo tema pantalla con campos adicionales para el título del evento, la fecha y el tablero de destino, que simplemente agrega su evento al calendario y crea un enlace a su publicación en ese tablero.

Responder a un tema o encuesta

Responder a un tema o encuesta es básicamente lo mismo que , pero no es necesario ingresar nada en el Sujeto campo a menos que desee cambiar lo que ya está allí. Para votar en una encuesta, simplemente tiene que seleccionar la(s) opción(es) elegida(s) y hacer clic en Enviar voto.

Si se ha habilitado la "Respuesta rápida", también aparecerá un campo de respuesta simple después de las publicaciones en una página, pero tendrás que escribir el tuyo y manualmente si eliges usarlo.

Citando una publicación

Para responder a una publicación citándola, puede hacer clic en el Cita para la publicación relevante y agregue su propio mensaje al texto citado o haga clic en el Responder botón seguido de Insertar cotización de la publicación correspondiente en el "Resumen del tema" a continuación, pero tenga en cuenta que:

  • Ambas opciones agregan un enlace a la publicación original que muestra el nombre del autor y la fecha y hora de la publicación, mientras que la cita La etiqueta simplemente cita la publicación relevante sin esta información adicional.
  • También puede conservar o agregar el atributo "autor" independientemente del texto completo. Cita función, como se demuestra a continuación.

Modificar o eliminar una publicación

Para modificar una publicación, haga clic en Modificar y haga sus cambios. Tenga en cuenta que es probable que la mayoría de los foros estén configurados para mostrar la fecha y hora de la última edición, pero los administradores también pueden permitir que transcurra un breve período antes de que esto suceda.

Para eliminar una publicación, haga clic en Borrar botón seguido de DE ACUERDO desde el ¿Eliminar este mensaje? cuadro que aparece. Algunos foros también pueden permitirle eliminar temas o encuestas que inicie, pero los botones para estos generalmente se encuentran en la parte inferior de la página.

Opciones de publicación estándar

Notificarme de las respuestas

Marque esto para suscribirse a la notificación por correo electrónico sobre el tema.

Volver a este tema

Marque esto para volver al tema (en lugar del índice de mensajes) después de la publicación (NB: también puede configurar este comportamiento como una preferencia en su perfil).

No uses emoticones

Marque esto para evitar que ciertas partes de su publicación se analicen y representen como emoticonos.

Archivos adjuntos

Si está habilitada, esta función le permite adjuntar archivos a sus publicaciones de la misma manera que la mayoría de los clientes de correo electrónico, por lo que simplemente tiene que buscar los archivos relevantes en su computadora antes de hacer clic. Correo. Puede eliminar sus archivos adjuntos o agregar más mediante , pero tenga en cuenta que:

  • Los tipos y tamaños de archivos permitidos los establece el administrador del foro.
  • Aunque es probable que la mayoría de los foros estén configurados para mostrar imágenes adjuntas como parte de la publicación, no es posible avance archivos adjuntos, por lo que siempre debe buscar y adjuntar sus archivos justo antes de finalmente correo tu mensaje.

Referencias

Código del tablón de anuncios SMF

Los botones que se muestran pertenecen al tema predeterminado de SMF y pueden diferir de un foro a otro.

Nombre de etiqueta Botón Código Producción Comentarios
Atrevido [b]negrita atrevido *
*
*
*
Brillo brillo Los tres atributos (por ejemplo, rojo, 2, 50) en la etiqueta "brillo" son color, intensidad y ancho respectivamente.
Los dos atributos (por ejemplo, rojo, izquierda) en la etiqueta "sombra" son el color y la dirección respectivamente.
mover mover XHTML no es válido, ¡pero también se puede utilizar para imágenes!
Simple
Máquinas
Foro
Foro de máquinas simples Conserva el formato de texto crítico, representado en una fuente monoespaciada.
alinear a la izquierda *
centrado *
alinear a la derecha *
De derecha a izquierda * ¡De derecha a izquierda! El uso típico sería publicar árabe o hebreo en un documento en inglés.
De izquierda a derecha * ¡de izquierda a derecha! El uso típico sería publicar inglés en un documento árabe o hebreo.
*
tamaño de fuente *
Perfil delantero Sólo se mostrarán las fuentes instaladas en la computadora del usuario, ¡así que úsela con precaución!
Color de fuente Cambiar color Negro Rojo Amarillo Rosa Verde Naranja Púrpura Azul Beige Marrón Verde azulado Azul marino Granate Verde lima rojo rojo Seleccione el color en el menú desplegable.

http://algún sitio/algún archivo.swf
http://algún sitio/algún archivo.swf Tenga en cuenta que, si el administrador del foro ha desactivado el Flash incorporado, el archivo Flash aparecerá como un hipervínculo directo como se muestra aquí. Los dos atributos en la etiqueta "flash" (cuando corresponda) son ancho y alto respectivamente.

http://algunsitio/imagen.gif
Escriba los atributos de ancho y alto para cambiar el tamaño de la imagen.

http://algunsitio/imagen.gif
http://algún sitio/ http://algún sitio/ NB, la etiqueta "url" se abre en una nueva ventana, pero puede escribir etiquetas "iurl" para abrir en la misma ventana.

enlace descriptivo
enlace descriptivo

alguien@algunsitio
alguien@algunsitio *

ftp://algún sitio/algún archivo
ftp://algún sitio/algún archivo *

enlace descriptivo
enlace descriptivo
* No hay resultados significativos solo con las etiquetas "tabla".
* No hay resultados significativos solo con las etiquetas "table" y "tr".

contenido
contenido
Tenga en cuenta el anidamiento correcto de las etiquetas, por lo que las etiquetas "tabla" contienen las etiquetas "tr", cada una de las cuales contiene un número igual de etiquetas "td".
SMF
Boletín
Junta
Código
SMF Boletín
Junta Código
sobrescrito *
subíndice *
teletipo Fuente monoespaciada.
[O] círculo :(
Conmocionado :v
Fresco 8)
Eh ???
Rodar los ojos ::)
Lengua :PAG
Avergonzado :-[
Labios Sellados :-X
Indeciso :-\
Beso :-*
Llorar :"(

Tenga en cuenta que no todos los códigos de emoticones se analizarán y convertirán correctamente en imágenes a menos que sus espacios iniciales estén presentes.

No olvidemos el viejo software de foros. Los geeks los usan para soporte técnico. Las empresas los usan para colaborar. Aquí está nuestra visión de más de 70 motores, hosts y herramientas de foros.

Motores de foro (software gratuito)

Pocoo: ¿Nunca has oído hablar de una placa basada en Python? Yo tampoco, hasta que encontré a Pocoo. Es compatible con WSGI y tiene un sistema de complementos avanzado.

PunBB: con páginas compatibles con XHTML, simplicidad y velocidad, ¿qué es lo que no te gusta?

Foros de Quicksilver (QSF): basado en el ahora extinto MercuryBoard, QSF se ha convertido en un motor maduro con características deportivas como permisos 3D o skinning.

RForum: foro sólido con integración de listas de correo, impulsado por Ruby.


Simple Machines Forum (SMF): originalmente una bifurcación de YaBB SE, SMF presenta WYSIWYG, grupos potentes y mucho más. Nota: existe cierta disputa sobre si SMF es software gratuito o no, ya que no se le permite redistribuir el foro/software en sí. sin permiso escrito.

Snitz: foro ASP básico.

Pequeño foro que almacena su información en archivos TXT en lugar de una base de datos.

Foro de NewsBoard sin clasificar (UNB): motor de foro fácil de usar con notificación Jabber.

UseBB: paquete de placa liviano, claro y eficiente.

Vanilla: fantástico foro AJAXified con una apariencia realmente agradable que no encontrarás en ningún otro lugar.

Vikingboard: motor de placa minimalista para un alto rendimiento.

Viscacha: placa con CMS integrado y conversión de CuteCast, Vision Board, phpBB y WBB.

YaBB: fácil de instalar y de usar, YaBB es más que un tablón de anuncios más.

Yazd: motor de foro básico bajo licencia Apache.

Motores del foro (comercial)


AspNetForum: motor de foro ASP.NET limpio y potente. $85-$169.

Burning Board: tablero fácil de configurar que importará los foros existentes de Invision Power Board, MyBB, phpBB, PunBB, Simple Machines Forum o vBulletin. $139.99-$269.99.

FuseTalk: potente software de foros utilizado por grandes nombres como Adobe, Boeing, NASA, NBC, US Airforce, McAfee y Lonely Planet. Pero los nombres te costarán. $649-$4599.

FusionBB: calendario, galería de fotos, PayPal, plantillas de artículos y mucho más están disponibles con este fantástico software. Tarifa fija de $425 o tarifa fija de $149 y $39/año.

Placa BB - ASP/COM ideal con una buena característica de revisión. $299-$2099.

Invision Power Board (IPB): una de las placas comerciales más populares de todos los tiempos. $149.99-$299.99.

Foros Jive: tablero potente utilizado por empresas como EA y ESPN. Lamentablemente, muy caro. Tarifa fija de $14950, $1950/1000 usuarios, $4950/5000 usuarios o $9950/20000 usuarios.

MyProBB: las potentes funciones antispam lo convierten en un guardián. También es barato: 25 dólares al año.

UBB.threads: tarifa fija de $725 o tarifa fija de $229 y $125/año.

vBulletin: tablero extremadamente popular con toneladas de funciones. Tarifa fija de $160 o $85 al año.

WowBB: WYSIWYG, internacionalización y mucho más disponible con este tablero PHP. Tarifa fija de $99 o $55 al año.

Anfitriones del foro


Blursoft MetaForum: tiene un montón de funciones AJAX, pero se las arregla para mantener la facilidad de búsqueda. Y sí, el botón Atrás funciona. Gratis.

Conforos: categorías, tableros y publicaciones ilimitados con personalización de HTML y JavaScript. Gratis.

CuteCast: alojamiento básico de foros. Gratis.

GoBoardz: buen foro para compartir fotos y una interfaz agradable. Gratis.

Hyperboards: un gran proveedor de alojamiento con inicio de sesión global (una cuenta de Hyperboards inicia sesión en todos los foros de Hyperboards), máscaras, páginas y publicaciones y tableros ilimitados. Gratis.

Invision Power Board (IPB): una de las placas comerciales más populares de todos los tiempos. $10-$75/mes.

ProBoards: un host muy conocido impulsado por YaBB. Gratis.

Lanzamiento repentino: anfitrión del foro con publicaciones, respuestas y tableros ilimitados. Gratis.

WowBB: WYSIWYG, internacionalización y mucho más disponible con este tablero PHP. Tarifa fija de $99 y $3,95/mes o $7,95/mes.

Integración del foro


Integración de bbPress y Wordpress: procedimiento oficial para integrar los dos proyectos hermanos.

Componente Joomla que añade un potente foro.

Integración de Vanilla y Wordpress: guía oficial para integrar los dos CMS populares.

IpbWiki: conecta las placas de alimentación Invision y MediaWiki.

Joomla!Vanilla: puente entre Joomla CMS y Vanilla.

Herramientas del foro


Extensión BBCodeXtra Firefox: menú contextual para insertar BBCode o (X)HTML. Programa gratuito.

¡Hola, Khabravitas!

Recientemente me desconcertó la idea de crear un foro. Hoy en día, crear un foro no supone mucha dificultad para los usuarios, ya que existe una gran cantidad de CMS para foros ya preparados que facilitan enormemente esta tarea. Pero entre su abundancia, puede resultar muy difícil elegir el CMS realmente necesario. Por lo tanto, decidí escribir mi propia reseña, que, al menos un poco, quizás ayude al usuario a elegir un motor en particular.

Motores libres
#1 - PunBB
Motor hermoso y fácil de usar. Interfaz de panel de administración conveniente e intuitiva. El foro es muy compacto, tiene una pequeña cantidad de funciones (con cuadros debajo), pero esto se puede corregir fácilmente con complementos. Temas convenientes y fáciles de crear. Si necesita un foro que sea sencillo y fácil de instalar, configurar y usar, esta es la opción ideal.
- Comunidad de habla rusa
Hay muchos más motores diferentes que no incluí en la revisión, porque creo que no tienen tanta demanda ni son tan populares como los mencionados anteriormente. Bueno, en cuanto a mi opinión subjetiva, recomendaría PunBB o XenForo.

Etiquetas: crear un foro, cms del foro, motor del foro

Este artículo no está sujeto a comentarios, ya que su autor aún no es miembro de pleno derecho de la comunidad. Sólo podrá ponerse en contacto con el autor después de que reciba una invitación de alguien de la comunidad. Hasta ese momento, su nombre de usuario estará oculto por un alias.

Tours y vacaciones en Australia

Los foros de Internet son uno de los tipos de recursos de Internet más populares. Esto es comprensible, ya que los foros son una plataforma ideal para la comunicación gratuita entre los visitantes. Un foro es una excelente manera de organizar una comunidad en su sitio y generar una audiencia regular de visitantes.

Hay muchos motores de foros. Hace mucho que quiero revisar los motores de foros. No los compararé entre sí; este es el tema de un artículo aparte.

Al elegir un motor de foro, le aconsejo que determine usted mismo los siguientes puntos:

1. ¿Qué funcionalidad del foro necesitas? La mayoría de los motores de foros tienen amplias capacidades, pero algunos matices no se implementan en todos los CMS de foros. Recomiendo visitar los sitios web oficiales de los motores y leer descripciones detalladas de la funcionalidad.

2. Motor gratuito o de pago: este punto también debe tenerse en cuenta. En esta revisión solo hay dos motores pagos: vBulletin e IPB, el resto son gratuitos.

3. Desarrollo de la comunidad: cuando un motor tiene una comunidad desarrollada tanto en Internet de habla inglesa como de habla rusa, esto es una gran ventaja. El desarrollo de la comunidad está directamente relacionado con la cantidad de diferentes modificaciones, mejoras y plantillas de diseño. Si el motor tiene una comunidad pequeña, debe tener en cuenta que muchos problemas deberán resolverse usted mismo.

4. Fecha de la última actualización del motor: si el motor no se ha actualizado durante mucho tiempo, esto indica que los desarrolladores no lo están desarrollando o han abandonado el desarrollo posterior. Ésta es una gran desventaja. Las tecnologías de Internet están en constante evolución y un foro con una funcionalidad obsoleta limitará las posibilidades de su mayor desarrollo.

Bueno, basta de palabras grandes :) Comenzaré con los motores de foros más populares, según esta clasificación de CMS.

Este es mi motor de foro favorito y ejecuto mi foro Planet Photoshop en este motor. La razón no es solo que es un motor de foro gratuito, sino también que tiene una amplia funcionalidad, ha desarrollado comunidades tanto en Internet de habla inglesa como en RuNet, por lo que se han desarrollado muchas modificaciones para phpBB para todos los gustos, con la ayuda con la que podrás ampliar aún más la funcionalidad.

Registros de acciones del usuario, moderador, administrador, configuración precisa de los derechos de acceso del moderador y administrador, identificación de robots de búsqueda, creación de grupos de usuarios, encuestas, archivos adjuntos en mensajes y mensajes personales: esto es solo parte de la funcionalidad de phpBB .

También me gusta mucho la dirección en la que se desarrolla phpBB de una versión a otra. phpBB es conveniente tanto para administradores, moderadores como para usuarios comunes.

Mi opinión después de varios años de usar phpBB es que es un motor de foro maravilloso que no requiere recursos de alojamiento y proporciona todo el potencial necesario para ejecutar un foro.

Recursos útiles de phpBB:

Invision Power Board es un motor de foro pago que es muy popular en Internet. Puedes averiguar el coste en RuNet. Muchos foros famosos operan sobre él. Ha desarrollado comunidades en Internet en inglés y ruso.

Hay aplicaciones oficiales adicionales para IPB (galería, blog, módulo de archivo de archivos). Además, hay un editor de mensajes visuales, una versión de texto del foro optimizada para robots de búsqueda, una herramienta para realizar una cómoda copia de seguridad de la base de datos del foro, un registro detallado de las acciones de los administradores y moderadores, así como un registro de las acciones del robot de búsqueda. .

Sitios útiles para Invision Power Board:

🔥 ¡Por cierto! Estoy realizando un curso pago sobre promoción de sitios web SEO Shaolin en inglés. Si está interesado, puede presentar su solicitud en su sitio web seoshaolin.com.

vBulletin es un maravilloso motor de foros. Se paga, se puede averiguar el coste. Junto con IPB, vBulletin es líder entre los motores pagos.

Soporte de podcasting, generación automática de feeds RSS del foro, capacidad para que los visitantes creen grupos sociales y clubes de interés en el foro, galerías de fotos de usuarios, etiquetas compatibles, la capacidad de agregar temas del foro a los marcadores sociales por parte de los propios usuarios: estos son los más Características interesantes de vBulletin, en mi opinión.

punBB es un foro muy ligero y sencillo. El panel de control del foro es cómodo e intuitivo. punBB tiene menos funciones, pero esto se compensa con su velocidad y bajos requisitos de recursos de alojamiento.

Los desarrolladores de punBB se centran en la ligereza, la velocidad y la compacidad.

Recursos útiles en punBB:

YaBB es un motor de foro gratuito escrito en Perl. A diferencia de la mayoría de los otros motores de foros, YaBB utiliza archivos en lugar de una base de datos para almacenar datos.

Un editor de texto conveniente para escribir mensajes, amplias oportunidades para administradores y moderadores, la capacidad de cambiar configuraciones y plantillas sobre la marcha, la capacidad de convertir una página en una "versión imprimible": estas no son todas las capacidades del motor del foro YaBB. .

Ahora una pequeña digresión. Si está interesado en conocer los métodos de promoción que dan un buen efecto para aumentar el tráfico objetivo, puedo ofrecerle mi investigación pagada de inteligencia SEO http://seorazvedka.ru/, en la que mostré, usando el ejemplo de 10 jóvenes rentables sitios de diferentes temas, cómo se promocionan y describen cómo se puede utilizar esto para promover sus recursos.

SMF es otro motor de foro rápido y liviano. Es poco exigente para los recursos del servidor y está ganando popularidad activamente.

Soporte OpenID, un sistema de advertencia al usuario, la capacidad de moderar previamente temas, mensajes y archivos adjuntos si es necesario, un editor WYSIWYG para mensajes, ¡y eso no es todo lo que permite SMF!

Intellect Board es el motor gratuito original. La idea detrás de los desarrolladores de Intellect Board es crear un sitio web basado en un foro. La funcionalidad de Intellect Board es muy amplia: una colección de artículos, presentaciones, noticias, archivo de archivos, galería de fotos, chat IRC, enciclopedia. En esencia, Intellect Board es un sistema de gestión de sitios web completo.

Las características principales de Intellect Board son la capacidad de establecer reglas para todas las secciones, soporte para las bibliotecas gráficas GD y GD2 para crear pequeñas copias de imágenes y fotografías, la capacidad de emitir advertencias y recompensas por parte de moderadores y administradores (y las advertencias pueden ser indefinido o por tiempo limitado), calificando temas, artículos, archivos y fotografías/

ExBB (Tablero de anuncios exclusivo))

ExBB es un motor de foro ligero y gratuito. Al igual que YaBB, no requiere una base de datos y almacena información en archivos de texto.

ExBB tiene las siguientes ventajas: las páginas se generan muy rápidamente, la carga en el servidor es mínima, un alto grado de resistencia al pirateo, el foro se ejecuta en archivos, no se requieren bases de datos, para que funcione basta con que el hosting tenga Soporte PHP.

Vanilla es un motor de foro original que resulta interesante por su modularidad. Una gran ventaja de este CMS para foros es que la mayoría de los módulos se pueden instalar con un solo clic.

Ventajas de Vanilla: su propio marco que le permite escribir extensiones, la capacidad de crear comunidades (votación, nubes de etiquetas, blogs, chat, complementos similares a karma, etc.), facilidad de instalación de complementos (en la mayoría de los casos , cárguelo, presione un botón, ¡y listo!), extensibilidad de la funcionalidad estándar (modularidad) debido a complementos, de los cuales ya se han escrito alrededor de 450.

Otra característica interesante del motor del foro Vanilla es el sistema "Whisper": simplemente puede enviar un mensaje a alguien en un susurro sin salir de la página del tema, o crear un tema "whisper", que será un historial visual de la correspondencia.

Comencemos de inmediato con el código del script principal:

#!/usr/bin/perl

# script cual-foro.pl
# (c) 2010 Alexandr A Alexeev, http://sitio/

utilizar estricto;

# líneas comentadas - por rigor
# si la tarea es recopilar estadísticas del motor, déjelo como está
# si haces una lista de foros - descomentar

mis $datos;
$datos .= $_mientras (<> ) ;

# comprobar cuánto fue desarrollado por phpBB sin un enlace en el pie de página
imprimir "phpbb \norte"
si ($datos =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i o
# $datos =~ /viewforum\.php\?[^""]*f=\d+/i o
$datos =~ /phpBB\-SEO/i o
$datos =~ /) ;
imprimir "ipb \norte"
si ($datos =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i o
$datos =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Placa de alimentación Invision/i o
$datos =~ /

/i o
$datos =~ /index\.php\?[^""]*showforum=\d+/i) ;
imprimir "vbulletin \norte"
si ($datos =~ /Desarrollado por:?[^<]+vBulletin[^<]+(?:Version)?/i o
$datos =~ /) ;
imprimir "smf \norte"
si ($datos =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>Desarrollado por SMF/i o
$datos =~ /index\.php\?[^""]*tablero=\d+\.0/i) ;
imprimir "punbb \norte"
si ($datos =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i) ; #o
# $datos =~ /viewforum\.php\?[^""]*id=\d+/i);
imprimir "fluxbb \norte"
# if($datos =~ /viewtopic\.php\?id=\d+/i o
si ($datos =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
imprimir "exbb \norte"
si ($datos =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i) ; # o
# $datos =~ /foros\.php\?[^""]*foro=\d+/i);
imprimir "yabb \norte"
si ($datos =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/i o
$datos =~ /YaBB\.pl\?[^""]*num=\d+/i );
imprimir "dleforum \norte"
si ($datos =~ /\(Desarrollado por el foro DLE\)<\/title>/i o
$datos =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">Foro DLE<\/a>/i) ;
imprimir "iconoboard \norte"
si ($datos =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i o
$datos =~ /\norte"
si ($datos =~ /\norte"
# if($datos =~ /foros\.php\?fid=\d+/i o
# $datos =~ /tema\.php\?fid=\d+/i o
si ($datos =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
imprimir "stokesit" \norte"
# if($datos =~ /foro\.php\?f=\d+/i o
si ($datos =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i) ;
imprimir "podio \norte"
# if($datos =~ /tema\.php\?t=\d+/i o
si ($datos =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podio/i) ;
imprimir "usebb \norte"
# if($data =~ /forum\.php\?id=\d+/i o
si ($datos =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i) ;
imprimir "wrforo \norte"
# if($datos =~ /index\.php\?fid=\d+/i o
si ($datos =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i) ;
imprimir "otroforumnet más \norte"
if ($data =~ /Otro foro más\.net/i o
$datos =~ /default\.aspx\?g=publicaciones&t=\d+/i) ;

Encontrará este y otros scripts mencionados en la publicación de este archivo.

Guion cual-foro.pl examina el código de la página HTML para ver si contiene firmas del motor del foro. Usamos una técnica similar al definir WordPress y Joomla, pero hay un par de diferencias. En primer lugar, el script en sí no carga el código de la página, sino que lo lee desde la entrada estándar o desde un archivo pasado como argumento. Esto le permite descargar la página una vez, por ejemplo, usando wget, y luego ejecutarla en varios analizadores, si tenemos más de uno. En segundo lugar, en este script la presencia de una firma es 100% una señal del motor. La última vez, la presencia de una firma sólo añadió peso al motor correspondiente y el motor con mayor peso “ganó”. Decidí que en este caso este enfoque sólo complicaría innecesariamente el código.

Para probar el guión, investigué un poco. Recopilé una lista de varios miles de foros y revisé cada uno de ellos con mi script, determinando así el porcentaje de respuestas del programa y la popularidad de varios motores.

Para obtener la lista de foros, utilicé mi analizador de Google. Consultas como esta fueron enviadas al motor de búsqueda.

sitio:foro.*.ru
sitio:talk.*.ru
sitio:board.*.ru
sitio:smf.*.ru
sitio:phpbb.*.ru
....

etcétera. Encontrará el código completo del generador de consultas en el archivo gen-forumsearch-urls.pl. Además de Zone.ru, también se utilizaron .su .ua .kz y .by. La última vez fue difícil realizar un estudio de este tipo, ya que los sitios de WordPress y Joomla no tienen tales firmas en la URL. Catálogos como cmsmagazine.ru/catalogue/ no proporcionan un tamaño de muestra suficiente. ¿Qué son 600 sitios Drupal?

Debo admitir que los resultados del experimento me decepcionaron. De los 12.590 sitios estudiados, el motor fue identificado con éxito sólo en 7.083, es decir, sólo en el 56% de los casos. ¿Quizás no tuve en cuenta algún motor? ¿Era realmente cierto que la mitad de los foros tenían instalado Bitrix? ¿O debería haber dedicado más tiempo a buscar firmas? En general, se requiere investigación adicional aquí.

Entre el 56% de los motores identificados con éxito, los más populares, como se esperaba, fueron IPB (31%), phpBB (26,6%) y vBulletin (26,5%).

Le siguen con gran retraso SMF (5,8%) y DLEForum (5,3%). Mi punBB favorito quedó solo en el sexto lugar (1,64%). No recomendaría confiar mucho en estos números (dicen que uno de cada tres foros en RuNet se ejecuta en IPB), pero, por supuesto, se pueden sacar ciertas conclusiones.

Por ejemplo, si tiene la intención de crear un sitio en un motor de foro y planea modificar el foro, digamos, pagar a los usuarios $0,01 por cada mensaje con retiro automático de fondos una vez por semana, entonces debe elegir uno de los tres motores más populares. Cuanto más popular sea el foro, mayores serán las posibilidades de encontrar un programador que lo conozca bien.

Si no se esperan cambios significativos en el motor, entonces puede tener sentido elegir un motor menos popular, por ejemplo SMF o punBB. Esto reducirá la cantidad de ataques de piratas informáticos en su foro y la cantidad de spam que se envía automáticamente.

Los scripts para buscar/identificar foros también pueden encontrar muchas aplicaciones prácticas. Lo primero que me vino a la mente fue ordenar los foros identificados por TIC y publicar en las primeras cien publicaciones con enlaces a uno de mis sitios. Sin embargo, cientos de enlaces dofollow del foro no afectaron a TCI de ninguna manera (han pasado 2 actualizaciones), por lo que es mejor no perder el tiempo aquí, a menos que no esté interesado en las transiciones.

Está claro que el uso mencionado de scripts está lejos de ser el único. Creo que puedes descubrir fácilmente de qué otra manera puedes usarlos.