+ Antworten
Ergebnis 1 bis 6 von 6

Thema: com_performs und bbClone - Variablenkonflikt

  1. #1
    Verbringt hier viel Zeit Avatar von Speedy8
    Registriert seit
    18.05.2005
    Beiträge
    855
    Bedankte sich
    12
    Erhielt 124 Danksagungen
    in 122 Beiträgen

    Standard com_performs und bbClone - Variablenkonflikt

    Hallo,

    kann mir von den PRogrammierern eventuell einer weiterhelfen? Ich nutze auf einer von mir betreuten Vereinsseite schon längere Zeit das Statistik-Modul bbclone.
    Jetzt soll ich ein Anmeldescript erstellen für eine Veranstaltung. Also habe ich einmal geschaut, zunächst nach akreservation (sehr umfangreich) und jetzt nach performs.
    Ich denke, dass letzteres ausreichen wird. Aber warum gibt es bei mir einen Variablen-Konflikt?

    Innerhalb des bbclone-Moduls wird folgende Fehlermeldung angezeigt:

    "Notice: Use of undefined constant php - assumed 'php' in /var/www/html/modules/mod_bbclone.php on line 1"

    Des weiteren wird von mod_contentitem folgende Fehlermeldung ausgegeben:

    "Notice: Undefined property: mosContent::$author in /var/www/html/components/com_content/content.html.php on line 671

    Notice: Undefined property: mosContent::$groups in /var/www/html/components/com_content/content.html.php on line 674"

    Wie kann ich dem Problem auf den Grund gehen?

    Falls es relevant ist, ich nutze als Template eine angepasste Version des "rt_haiku".

    Vielen Dank für eure Mithilfe.
    Mfg
    wwwrun-Problem? - den phpfilemanager runterladen, ihn evtl. nach dieser Anleitung anpassen und hier nachlesen, was Du machen mußt.

  2. #2
    Verbringt hier viel Zeit Avatar von Speedy8
    Registriert seit
    18.05.2005
    Beiträge
    855
    Bedankte sich
    12
    Erhielt 124 Danksagungen
    in 122 Beiträgen

    Standard

    Hallo,
    ich habe mir jetzt die Version 2.5 deinstalliert und die Version 2.3 vom Schweizer Joomla-Server geladen. Nach der Deinstallation habe ich noch die alten performs_tabellen in der Datenbank gelöscht. Danach die Installation der 2.3-er Version unddie Fehlermeldungen erscheinen erst einmal nicht mehr.
    Jetzt habe ich aber das Problem, dass irgendwelche REste der alten INstallation in der Datenbank geblieben sind. Denn beim Versuch, die neu erstellten Formular(daten) mit der Datenbank zu verbinden zum Anlegen der Tabellen etc. erhalte ich die Fehlermeldung

    "Die Tabelle '0' existiert bereits, bitte vergeben Sie einen anderen Namen"

    Ich habe also noch einmal in der Datenbank nachgesehen, und dort gab es noch eine Tabelle "user_persforms_table1". Diese habe ich dann händisch auch noch gelöscht, aber die Fehlermeldung kommt weiterhin beim Versuch, zu verbinden.

    Kann mir hier einer weiterhelfen? Denn die Suche im Forum sowie im schweizer FOrum waren bislang ohne Ergebnis.

    Vielen Dank.
    Mfg
    wwwrun-Problem? - den phpfilemanager runterladen, ihn evtl. nach dieser Anleitung anpassen und hier nachlesen, was Du machen mußt.

  3. #3
    Verbringt hier viel Zeit Avatar von Speedy8
    Registriert seit
    18.05.2005
    Beiträge
    855
    Bedankte sich
    12
    Erhielt 124 Danksagungen
    in 122 Beiträgen

    Standard

    So, habe im Netz dann doch noch etwas gefunden. Es liegt an der admin.performs.php
    Ich habe einfach ein Diff über diese Datei der 2.5er und der 2.3er Version laufen lassen und entsprechend übertragen. Da ich nicht alle Übertragungen schreiben will, beiliegend die Datei der 2.3er Version.

    Falls noch einmal jemand eine Idee hat für meinen ersten Beitrag in diesem Threat, würde ich mich freuen.
    MFg
    Angehängte Dateien

  4. #4
    Neu an Board
    Registriert seit
    24.09.2005
    Beiträge
    70
    Bedankte sich
    3
    Erhielt 6 Danksagungen
    in 6 Beiträgen

    Standard

    Zitat Zitat von Speedy8 Beitrag anzeigen
    Hallo,

    "Notice: Undefined property: mosContent::$author in /var/www/html/components/com_content/content.html.php on line 671

    Notice: Undefined property: mosContent::$groups in /var/www/html/components/com_content/content.html.php on line 674"

    Wie kann ich dem Problem auf den Grund gehen?

    Mfg
    Öffen die Datei content.html.php im Verzeichnis var/www/html/components/com_content und schau dir an was dort an der Zeile 671 und 674 passiert.
    Thomas G. Meyer

  5. #5
    Verbringt hier viel Zeit Avatar von Speedy8
    Registriert seit
    18.05.2005
    Beiträge
    855
    Bedankte sich
    12
    Erhielt 124 Danksagungen
    in 122 Beiträgen

    Standard

    Hallo,

    nun, in den Zeilen steht folgendes:

    671:
    PHP-Code:
    $author                $row->created_by_alias $row->created_by_alias $row->author
    674:
    PHP-Code:
     $overlib         .= $row->groups
    und in der mod_bbclone.php steht in Zeile 1 folgendes
    PHP-Code:
    <?php.
    Also ich weiss nicht, was com_performs in Version 2.5 für ein Problem hat und die benannte Fehlermeldung präsentiert.

    Mfg
    wwwrun-Problem? - den phpfilemanager runterladen, ihn evtl. nach dieser Anleitung anpassen und hier nachlesen, was Du machen mußt.

  6. #6
    Neu an Board
    Registriert seit
    24.09.2005
    Beiträge
    70
    Bedankte sich
    3
    Erhielt 6 Danksagungen
    in 6 Beiträgen

    Standard

    Zitat Zitat von Speedy8 Beitrag anzeigen
    Hallo,

    nun, in den Zeilen steht folgendes:

    671:
    PHP-Code:
    $author                $row->created_by_alias $row->created_by_alias $row->author
    674:
    PHP-Code:
     $overlib         .= $row->groups
    und in der mod_bbclone.php steht in Zeile 1 folgendes
    PHP-Code:
    <?php.
    Also ich weiss nicht, was com_performs in Version 2.5 für ein Problem hat und die benannte Fehlermeldung präsentiert.

    Mfg
    Welche Joomla Version benutzt du?
    Thomas G. Meyer

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein