wikipedia - Cómo encontrar la versión de Drupal instalada




demo themes (13)

Abra la carpeta del proyecto. Busque CHANGELOG.txt y ábralo. Aquí puedes encontrar la versión.

¿Cómo puedo saber qué versión de Drupal está instalada en mi servidor?



También puede escribir:

drush status en su carpeta de proyecto. Imprimirá algo como esto:

$ drush status
 Drupal version         :  7.27 **<--**
 Default theme          :  garland
 Administration theme   :  garland
 PHP executable         :  php
 PHP configuration      :  "C:\Program Files (x86)\Drush\Php\php.ini"
 PHP OS                 :  WINNT
 Drush version          :  6.0
 Drush configuration    :
 Drush alias files      :  c:/users/spaden/.drush/pantheon.aliases.drushrc.php
 Drupal root            :  c:/Users/spaden/localSite/

¡Espero que esto ayude!


Para versiones anteriores, puede encontrar los detalles aquí: modules / system / system.module

Una de mis instalaciones dice:

define ('VERSIÓN', '5.6');


En Drupal 7

Abra CHANGELOG.txt y la versión más alta será la versión instalada.

En Drupal 8

Abra el archivo core / lib / Drupal.php y habrá una versión mencionada como const VERSION = '8.1.8';

Drush Tool

Estado de Drush

Interfaz de administrador

Vaya a Administer -> Reports -> Status Report o ingrese URL / admin / reports / status

Arriba está la manera más simple de instalar los complementos del navegador wappalyzer y ver la magia.


Para Drupal7

Hay dos maneras en que puede encontrar la versión drupal instalada. Para esto, debe iniciar sesión como administrador.

1. Vaya a Url 'admin / reports / status', en la página del informe de estado se mostrará el primer drupal con su versión.

2. Vaya a Url 'admin / modules', al encontrar la pestaña principal, podemos encontrar los módulos aportados por drupal con 'versión'.

Para Drupal8

Abra drupal \ core \ lib \ Drupal.php en su editor de texto

Verás algo así (desde la línea 79 a la línea 84)

open drupal\core\lib\Drupal.php in your text editor

you will see something like this (from line 79 to line 84)

class Drupal {

/**
* The current system version.
*/
const VERSION = '8.2.3';


Esto se define como una variable global de PHP en /includes/bootstrap.inc dentro de D7. Ejemplo: define('VERSION', '7.14'); Entonces úsalo así ...

if (VERSION >= 7.1) {
  do_something();
}

Puede obtener esto iniciando sesión en admin. Vaya a Administrar → Informes → Informe de estado.

Esto le permitirá conocer toda su información de configuración del sitio, incluida su versión de Drupal.


Inicie sesión en la interfaz de administración de Drupal. Luego vaya a "Administrar -> Actualizaciones disponibles". Y podrás ver qué versión de drupal estás usando.

o puede ir al archivo /modules/system/system.info y verá algo como version = "6.2"


La manera realmente fácil es: ir a su sitio, y en el navegador vaya a: ver fuente.

Generalmente puedes encontrar:

<meta name="generator" content="Drupal 7 (http://drupal.org)" />

O simplemente presiona: Ctrl / Cmd "F": Y encuentra la palabra Drupal.

Encontrará la versión de Drupal en el código sin verificar nada en el administrador.


De hecho, mirar cualquier archivo .info en su instancia de Drupal en cualquier carpeta de tema o módulo (inside / sites / all) puede ser más fácil / más rápido para usted en lugar de agregar código PHP, aunque ambos son bastante fáciles.

Si por algún motivo no tiene acceso FTP / SSH a su servidor Drupal, hay otras formas de ver el origen de la página en el navegador (si sabe lo que busca) o un simple complemento del navegador como 'Drupal for Firebug' o utlity similar:

https://addons.mozilla.org/en-US/firefox/addon/drupal-for-firebug/


Para verificar fácilmente la versión de Drupal, vaya a www.yourwebsite.com/CHANGELOG.txt

CHANGELOG.txt le mostrará la versión y cambiará las actualizaciones de registro a la versión de compilación de Drupal.


Depende de cuán profundo sea el entendimiento que está buscando; si tiene un buen conocimiento de php, le sugiero que lea el código en sí, comenzando con index.php, y luego pasando a includes / bootstrap.inc, y luego a algunos de los otros scripts en ese directorio.

La clave incluye archivos:

  • menu.inc es muy importante para comprender cómo funciona el sistema en general, ya que maneja una gran cantidad de la asignación implícita de URL al contenido.
  • common.inc tiene la mayoría de las funciones misteriosas que forman la base de la API.
  • module.inc maneja las invocaciones de gancho que Eaton menciona
  • form.inc trata con visualización de formularios, presentación y procesamiento
  • theme.inc maneja la presentación.

También hay alguna funcionalidad clave en los módulos / directorio; en particular, modules / node / node.module forma la base del sistema de nodo, que es en general lo que se usa para encapsular el contenido del sitio.

El código es, en general, muy comentado y claro. El uso de marcado Doxygen dentro de los comentarios significa que el código es efectivamente la documentación canónica.

También ayuda hacer esto usando un editor que puede saltar rápidamente a la definición de una función. Usar vim en combinación con ctags funciona para mí; usted tiene que decirle a ctags que indexe los archivos .inc, .module, etc. como archivos php.





drupal