+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Probleme mit eigenem Modul unter Joomla 1.5

  1. #1
    Neu an Board
    Registriert seit
    26.11.2007
    Beiträge
    13
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Probleme mit eigenem Modul unter Joomla 1.5

    Hi,

    ich habe vor ca. 1 1/2 ein eigenes Modul für Joomla geschrieben, was nun unter 1.5 nicht mehr funktioniert. Und der Betreiber der Seite will die Site nicht im Legacy-Modus betreiben. Ich dachte das sowas eigentlich abwärtskompatibel sein müsste. Ich finde das Problem nach vielen Herumprobieren leider nicht :(

    Findet jemand auf anhieb den Fehler?

    mod_pwa.php:
    PHP-Code:
    <?
    defined
    '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );

      
    mysql_connect("localhost","root","*******") or die(mysql_error());

      
    mysql_select_db("test_db")or die(mysql_error());
      

     
    if (
    $my->id == 0)
      {
          
    $my_name="Besucher";
      } else {
         
    // $my_name = $my->username;
    $my_name $my->id;
       }

    $abfrage="SELECT session_id FROM jos_session WHERE userid = '$my_name'";


    $result mysql_query($abfrage) or die(mysql_error());

    //echo $my_name;

    //var_dump( $my );


    $row mysql_fetch_row($result);

    $session=$row[0];

    //echo $row[0];


    ?>




    <img src="/PWA/logo.jpg" style="margin: 5px; float: left;" ><br>
    <a href="/PWA/betreuer/index.php?ben=<?php  echo "$row[0]"?>">Benutzer Seite der PWA </a><br><br>
    <a href="/PWA/Handbuch_PWA_08_2.pdf"> PWA-Handbuch </a><br>
    mod_pwa.xml:

    <?xml version="1.0" encoding="iso-8859-1" ?>
    <mosinstall type="module" version="4.5.2">
    <name>PWA</name>
    <author>AI</author>
    <creationDate>Oktober 2007</creationDate>
    <copyright>LFO</copyright>
    <license>http://www.gnu.org/copyleft/gpl.html GNU/GPL</license>
    <version>1.0</version>
    <description>PWA</description>
    <files>
    <filename module="mod_pwa">mod_pwa.php</filename>

    </files>
    <params />
    </mosinstall>



    Vielen Dank!
    JCD
    Geändert von JCDenton (22.06.2010 um 12:36 Uhr) Grund: sorry, erster Post war im falschen Bereich

  2. #2
    Hat hier eine Zweitwohnung Avatar von Some1new
    Registriert seit
    18.05.2005
    Ort
    Buest nich unt 'n Norden is dat schwer to verstohn.
    Beiträge
    1.424
    Bedankte sich
    259
    Erhielt 301 Danksagungen
    in 250 Beiträgen

    Standard

    Tausch in der xml-Datei mal das <mosinstall...> gegen <install type="module" version="1.5.18"> und natürlich </mosinstall> gegen </install>.

    Dann in der PHP Datei

    PHP-Code:
    defined('_JEXEC') or die('Restricted access'); 
    statt
    PHP-Code:
    defined'_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' ); 
    Das mit my->id kann man mit Joomla 1.5 auch anders lösen

    PHP-Code:
    $user =& JFactory::getUser();
    if (
    $user->id == 0) ... 
    Dann sollte es klappen

    Gruß
    Some1new
    SUCHEN ist keine Stadt in Deutschland, sondern eine TOLLE Funktion in diesem Forum.
    Fahren Sie mich irgendwohin, ich werde überall gebraucht, denn "Es iss ja, wie´s iss!".
    Woher kommt mein Nickname? - some1new by escobar

  3. Erhielt Danksagungen von:


  4. #3
    Verbringt hier viel Zeit
    Registriert seit
    24.01.2006
    Beiträge
    594
    Bedankte sich
    108
    Erhielt 359 Danksagungen
    in 203 Beiträgen

    Standard

    Oh graus, ich denke nicht, dass du das auf 1.5 umbiegen solltest. Schnapp dir lieber ein gutes Tutorial und programmiere das sauber neu.

  5. #4
    Hat hier eine Zweitwohnung Avatar von Some1new
    Registriert seit
    18.05.2005
    Ort
    Buest nich unt 'n Norden is dat schwer to verstohn.
    Beiträge
    1.424
    Bedankte sich
    259
    Erhielt 301 Danksagungen
    in 250 Beiträgen

    Standard

    Zitat Zitat von bembelimen Beitrag anzeigen
    Oh graus, ich denke nicht, dass du das auf 1.5 umbiegen solltest. Schnapp dir lieber ein gutes Tutorial und programmiere das sauber neu.

    Das war leider nicht die Frage, wäre aber besser.

    Gruß
    Some1new
    SUCHEN ist keine Stadt in Deutschland, sondern eine TOLLE Funktion in diesem Forum.
    Fahren Sie mich irgendwohin, ich werde überall gebraucht, denn "Es iss ja, wie´s iss!".
    Woher kommt mein Nickname? - some1new by escobar

  6. #5
    Joomla Guru Avatar von elkuku
    Registriert seit
    14.06.2006
    Ort
    Guayaquil - Südamerika
    Beiträge
    1.689
    Bedankte sich
    74
    Erhielt 517 Danksagungen
    in 397 Beiträgen

    Standard

    Das sieht selbst für J 1.0 sehr übel aus... Joomla! hat bereits seit einiger Zeit eine eigene Datenbankklasse

    Kann mich dem Graus nur anschliessen
    Gruß,
    Nikolai
    Hilf mit: Deutsche Joomla! Dokumentation Help testing: EasyCreator Noch Fragen ? Forum.Joomla-Nafu.de

+ Antworten

Lesezeichen

Berechtigungen

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