Plugins laden in contenido/includes/include.backendedit.php

Gesperrt
giftnuss
Beiträge: 4
Registriert: Mi 20. Jan 2010, 21:38
Kontaktdaten:

Plugins laden in contenido/includes/include.backendedit.php

Beitrag von giftnuss »

Hallo Contenido Community,

bei meinen ersten Schritten zur Erstellung einens Plugins ist mir aufgefallen, dass in der Datei, die Plugins nicht eingebunden werden. Diese Datei wird verwendet, um einzelne Inhalte zu editieren. Gibt es einen Grund dafür, dass sie in dieser Datei nicht geladen werden? Ich habe die Codezeiile zum Laden der Plugins eingefügt und bisher keine Probleme festgestellt.

Viele Grüße
Sebastian
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: Plugins laden in contenido/includes/include.backendedit.

Beitrag von Oldperl »

Hallo Sebastian,

da ist nun schlecht was dazu zu sagen, da ich weder dein Vorgehen nachvollziehen kann, noch weiß was du wo eingebunden hast und wo es dann won wem und wie eingebunden werden soll. :roll:

Das musst du uns hier schon etwas ausführlicher beschreiben, zumal meine Glaskugel gerade in Urlaub ist. 8)

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
giftnuss
Beiträge: 4
Registriert: Mi 20. Jan 2010, 21:38
Kontaktdaten:

Re: Plugins laden in contenido/includes/include.backendedit.

Beitrag von giftnuss »

Eingefügt habe ich die eine Zeile unter dem Kommentar. Bei einer Überprüfung habe ich festgestellt, dass diese Zeile in so ziemlich jeder Anderen direkt aufrufbaren Datei enthalten ist. Eingebaut ist es hier bei Zeile 76. Aber der genaue Ort wo das passieren sollte, war nur eine Vermutung, beziehungsweise sollte in etwa dem entsprechen, wo sie sich in den anderen Dateien befindet.

Code: Alles auswählen

i18nInit($cfg["path"]["contenido"].$cfg["path"]["locale"], $belang);
cInclude ("includes", 'cfg_language_de.inc.php');

/*  diese Datei sollte auch die Plugins laden, da durch die Funktionen hier auch hooks aufgerufen werden.
 */
require_once $cfg['path']['contenido'] . $cfg['path']['includes'] . 'functions.includePluginConf.php';

# Create Contenido classes
$db = new DB_Contenido;


$notification = new Contenido_Notification;
giftnuss
Beiträge: 4
Registriert: Mi 20. Jan 2010, 21:38
Kontaktdaten:

Re: Plugins laden in contenido/includes/include.backendedit.

Beitrag von giftnuss »

Das war das Ergebnis meiner (zu) einfachen Codeuntersuchung.

Code: Alles auswählen

Dateien die Plugins einbinden
*****************************

   * cms\front_content.php
   * contenido\ajaxmain.php
   * contenido\external\backendedit\front_content.php
   * contenido\external\frontend\front_content.php
   * contenido\index.php
   * contenido\main.php
   
Es fehlt die Datei

   * contenido/includes/include.backendedit.php
      Datei wird als Ziel beim Editieren einzelner Datentypen verwendet.
	  
Typen - Formulare welche diese Datei verwenden
----------------------------------------------

   * contenido\includes\include.CMS_EASYIMG.php:138
   * contenido\includes\include.CMS_HEAD.php:65
   * contenido\includes\include.CMS_HTML.php:71
   * contenido\includes\include.CMS_HTMLHEAD.php:72
   * contenido\includes\include.CMS_HTMLTEXT.php:62
   * contenido\includes\include.CMS_IMG.php:177
   * contenido\includes\include.CMS_LINK.php:131
   * contenido\includes\include.CMS_SIMPLELINK.php:128
   * contenido\includes\include.CMS_SWF.php:62
   * contenido\includes\include.CMS_TEXT.php:62
   
Weiterleitung in dieser Datei:
   * htdocs\contenido\includes\include.con_editcontent.php:78

Es wurde kein Platz gefunden an dem die Datei tatsächlich includiert wird.
Das Einbinden der Plugins an dieser Stelle sollte daher möglich sein. 
Gesperrt