Eigenen Bot Programmieren -Could not find a Joomla! XML setup file in the packag

Moderator: Sisko1990

Forum rules
Forumregeln
Locked
Vincent2004
Joomla! Apprentice
Joomla! Apprentice
Posts: 18
Joined: Wed Nov 09, 2005 4:22 pm

Eigenen Bot Programmieren -Could not find a Joomla! XML setup file in the packag

Post by Vincent2004 » Tue Jul 11, 2006 6:13 pm

will gerade meinen ersten serarchbot erstellen und bekomme beim installieren immer die Fehlermeldung:
Upload mambot - Upload Failed
ERROR: Could not find a Joomla! XML setup file in the package.
[ Continue ... ]
Upload mambot - Failed
Installation file not found:
/home/XXX/public_html/karlsruhe-durlach.de/current/media/install_44b3c7ab64b5b/bot_unternehmen/
[ Continue ... ]




ich bin nach http://www.galileocomputing.de/openbook ... fb1f01a1b2
vorgegangen


habe zwei files in diesem zip liegen
----------- unternehmen.searchbot.xml ------------------

Code: Select all

<?xml version="1.0" encoding="iso-8859–1"?>
<mosinstall version="1.0.0" type="mambot" group="search">
   	<name>Unternehmen Searchbot</name>
	<creationDate>August 2006</creationDate>
	<version>1.0.0</version>
	<description>Allows Searching of Unternehmens Component</description>
      <files>
         <filename mambot="unternehmen.searchbot">
             unternehmen.searchbot.php
         </filename>
      </files>
	<params/>
  </mosinstall>
und
----------- unternehmen.searchbot.php ------------------

Code: Select all

<?php
   defined( '_VALID_MOS' ) or die( 'Direct Access to this
      script is not allowed');
   $_MAMBOTS->registerFunction( 'onSearch',
                                'botSearchTitles' );
   function botSearchTitles( $text )
   {
      global $database;
      $text = trim( $text );
     if ($text == '') { return array(); }


     $query = "SELECT #__unternehmen_basis.name AS Name,"
              ." #__unternehmen_basis.strasse AS Strasse,"
              ." #__unternehmen_basis.plz AS PLZ,"
              ." #__unternehmen_basis.ort AS Ort,"
              ." CONCAT( 'index.php?option=com_content"
                 ."&task=view&id=', con.id ) AS href,"
              ." '2' AS browsernav"
              ." FROM #__unternehmen_basis"
              ." WHERE #__unternehmen_basis.name & #__unternehmen_basis.strasse & #__unternehmen_basis.plz & #__unternehmen_basis.ort & #__unternehmen_basis.tel & #__unternehmen_basis.fax LIKE '%$text%'"
              ." ORDER BY #__unternehmen_basis.name";
     $database->setQuery( $query );


     return $database->loadObjectList();
  }
?>
habe mir schon andere searchbots angeschaut habe leider keine Ahnung woher dieses Fehlermeldung beim instalieren kommt
Danke

P.S. Heute habe ich meine erste componente erstellt - jetzt fehlt der suchbot ....

Vincent

Biomehaniker
Joomla! Intern
Joomla! Intern
Posts: 74
Joined: Tue Jul 11, 2006 8:17 pm

Re: Eigenen Bot Programmieren -Could not find a Joomla! XML setup file in the pa

Post by Biomehaniker » Tue Jul 11, 2006 11:11 pm

... ändere doch deine XML Datei mal so das sie aussieht wie diese hier:

Code: Select all

<?xml version="1.0" encoding="iso-8859–1"?>
<mosinstall version="1.0.0" type="mambot" group="search">
        <name>Unternehmen Searchbot</name>
        <author>Vincent</author>
        <creationDate>August 2006</creationDate>
        <copyright>(C) 2006 Vincent. All rights reserved.</copyright>
        <version>1.0.0</version>
        <license>Freeware</license>
        <authorEmail>admin@url.tld</authorEmail>
        <authorUrl>www.google.de</authorUrl>
        <description>Allows Searching of Unternehmens Component</description>
        <files>
                <filename mambot="unternehmen.searchbot">unternehmen.searchbot.php</filename>
        </files>
        <params>
        </params>
</mosinstall>


Locked

Return to “Komponenten, Module, Mambots 1.0.x”