Generator Meta Version - CMS CONTENIDO (4.9.7)

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
Antworten
Spl4sh3r
Beiträge: 20
Registriert: So 1. Dez 2013, 16:28
Kontaktdaten:

Generator Meta Version - CMS CONTENIDO (4.9.7)

Beitrag von Spl4sh3r »

Hallöchen,
eine Anpassung der Konfigurationsmöglichkeit bezüglich der Generatoreinstellung zum ändern(deaktivieren) der Meta-Version über die EffectiveSetting wäre grundlegend wünschenswert.
Immer TRUE ist zwar neckisch brauch es aber doch nicht immer sein :wink:

Zeile 490 - class cCodeGeneratorStandard

Code: Alles auswählen

$generator = 'CMS CONTENIDO';
$addVersion = true;
if ($addVersion) {
	$cfg = cRegistry::getConfig();
 	$aVersion = explode('.', $cfg['version']);
 	$generator .= ' ' . $aVersion[0] . '.' . $aVersion[1];
}
$metaTags[] = array(
	'name' => 'generator',
  	'content' => $generator
);

Code: Alles auswählen

$addVersion = getEffectiveSetting('generator', 'version', 'true') == 'true' ? true : false;
if ($addVersion) {
	$cfg = cRegistry::getConfig();
	$aVersion = explode('.', CON_VERSION);
	$generator .= 'CMS CONTENIDO ' . $aVersion[0] . '.' . $aVersion[1];
        
	$metaTags[] = array(
		'name' => 'generator',
		'content' => $generator
	);
}
Beste Grüße,
Benjamin
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Generator Meta Version - CMS CONTENIDO (4.9.7)

Beitrag von Oldperl »

Servus,

grundsätzlich würde ich den Generator-Tag drinne lassen und nur die Anzeige der Versionsnummer an- und abschaltbar machen. Dann würden auch deine Vorgaben für die Settings mit generator|version|[true|false] besser passen.
CONTENIDO ist nun mal OpenSource und da finde ich es fair den generator-Tag anzuzeigen.

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
marcus.gnass_4fb
Beiträge: 87
Registriert: Do 26. Apr 2012, 23:02
Kontaktdaten:

Re: Generator Meta Version - CMS CONTENIDO (4.9.7)

Beitrag von marcus.gnass_4fb »

Wir hatten uns dazu entschieden die Version immer auszugeben, allerdings nur die Major- und Minor-Version (z.B. 4.9). Den letzten Part lassen wir aus Sicherheitsgründen weg. Wenn du partout diese Angabe nicht haben möchtest kannst du die Meta-Angaben immer noch durch einen geeigneten Hook modifizieren oder einfach die Klasse cCodeGeneratorStandard überschreiben bzw. davon erben.
Faar
Beiträge: 1951
Registriert: Sa 8. Sep 2007, 16:23
Wohnort: Brandenburg
Hat sich bedankt: 14 Mal
Kontaktdaten:

Re: Generator Meta Version - CMS CONTENIDO (4.9.7)

Beitrag von Faar »

Contenido hat Hooks, wie in Wordpress?
Fliegt der Bauer übers Dach, ist der Wind weißgott nicht schwach.
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Generator Meta Version - CMS CONTENIDO (4.9.7)

Beitrag von Oldperl »

Faar hat geschrieben:Contenido hat Hooks, wie in Wordpress?
Nein, nicht wirklich... :roll:

Es gibt CHAINS und mit dem Autoloader kann man Coreklassen ersetzen (beispielsweise in Plugins). Aber von Hooks wie bei WP ist mir nichts bekannt (außer Marcus kennt da ein paar Internas). :o

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
marcus.gnass_4fb
Beiträge: 87
Registriert: Do 26. Apr 2012, 23:02
Kontaktdaten:

Re: Generator Meta Version - CMS CONTENIDO (4.9.7)

Beitrag von marcus.gnass_4fb »

Ich meinte schon die CEC (CONTENIDO Extension Chain) mit der man eigene Funktionalitäten an bestimmten Stellen "einhaken" kann.
Antworten