+ Antworten
Ergebnis 1 bis 9 von 9

Thema: Searchbot für Pony ML

  1. #1
    War schon öfter hier Avatar von Jongenz
    Registriert seit
    01.01.2006
    Beiträge
    243
    Bedankte sich
    17
    Erhielt 15 Danksagungen
    in 14 Beiträgen

    Standard Searchbot für Pony ML

    Hallo zusammen.
    Hab jetzt gesucht und nichts gefunden. Die Suche bezieht sich auf den searchbot für die aktuelle Pony ML.
    Der Searchbot sollte vornehmlich die Albennamen finden...gibt es sowas?

    MfG Jongenz

  2. #2
    b2m
    b2m ist offline
    Hat hier eine Zweitwohnung Avatar von b2m
    Registriert seit
    19.02.2006
    Beiträge
    1.405
    Bedankte sich
    37
    Erhielt 466 Danksagungen
    in 359 Beiträgen

    Standard

    Hi
    öhm... nein

    Also es gibt einen Searchbot zur Originalponygallery, der durchsucht aber nur die Bilder.

    ciao b2m

  3. #3
    Hat hier eine Zweitwohnung Avatar von progandy
    Registriert seit
    25.06.2007
    Beiträge
    1.939
    Bedankte sich
    13
    Erhielt 640 Danksagungen
    in 577 Beiträgen

    Standard

    Schreib den Bot doch selber. Es folgt die Create Anweisung der Tabelle
    Code:
    CREATE TABLE `#__ponygallery_catg` ( `cid` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL default '', `parent` varchar(255) NOT NULL default '0', `description` text, `ordering` int(11) NOT NULL default '0', `access` tinyint(3) unsigned NOT NULL default '0', `published` char(1) NOT NULL default '0', `catimage` varchar(100), `img_position` int(10) default '0', PRIMARY KEY (`cid`) ) TYPE=MyISAM;</

  4. #4
    War schon öfter hier Avatar von Jongenz
    Registriert seit
    01.01.2006
    Beiträge
    243
    Bedankte sich
    17
    Erhielt 15 Danksagungen
    in 14 Beiträgen

    Standard

    Mhm, aber leider so gut wir null Ahnung von php. Ist das sehr viel Arbeit?..oder könntest Du das blitzschnell umändern und mir zukommen lassen?

  5. #5
    Hat hier eine Zweitwohnung Avatar von progandy
    Registriert seit
    25.06.2007
    Beiträge
    1.939
    Bedankte sich
    13
    Erhielt 640 Danksagungen
    in 577 Beiträgen

    Standard

    ist auch fast keinphp-code, nur sql... kann ich nicht sonderlich gut. Teste aber mal den Code unten:
    PHP-Code:
    <?php
    /**
    * Ponygallery Search
    * @version 0.1
    * @package Ponygallery
    * @copyright (C) Copyright 2006 by Thomas Roesler
    * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
    */

     # Don't allow direct linking
    defined'_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );

    /** Register new bot search function inside API */
    $_MAMBOTS->registerFunction'onSearch''botSearchPonygalleryCat' );

    /**
    * Search method
    * @param array Named 'text' element is the search term
    */
    function botSearchPonygalleryCat$text ) {
     global 
    $database$my;
        
    $text trim$text );
      if (
    $text == '') {
        return array();
      }
      
        
    $database->setQuery"SELECT c.name AS title,"
        
    "\n c.description AS text,"
        
    "\n CONCAT('index.php?option=com_ponygallery&Itemid=',b.id,'&func=viewcategory&catid=',c.cid) AS href,"
        
    "\n '2' AS browsernav"
        
    "\n FROM #__ponygallery_catg AS c"
        
    "\n INNER JOIN #__menu AS b ON b.link = ('index.php?option=com_ponygallery')AND b.access <= '$my->gid'"
        
    "\n WHERE c.name LIKE '%$text%' OR c.description LIKE '%$text%'"
        
    "\n AND c.published='1'"
        
    "\n ORDER BY c.name"
      
    );
      return 
    $database->loadObjectList();
    }
    # End
    ?>
    //Edit: Im Anhang der komplette Mambot
    //Edit Im Local Test läuft er
    Angehängte Dateien

  6. #6
    War schon öfter hier Avatar von Jongenz
    Registriert seit
    01.01.2006
    Beiträge
    243
    Bedankte sich
    17
    Erhielt 15 Danksagungen
    in 14 Beiträgen

    Standard

    Sehr geil, bot läuft, danke Dir!
    Nur ne kleine Verständnisfrage: warum klappt der bot nicht mit der ponyeigenen Suchmaske?

  7. #7
    Hat hier eine Zweitwohnung Avatar von progandy
    Registriert seit
    25.06.2007
    Beiträge
    1.939
    Bedankte sich
    13
    Erhielt 640 Danksagungen
    in 577 Beiträgen

    Standard

    ich denk mal die Suche ist irgendwo in der gallery eingebaut.
    du kannst ja das Suchfeld ausblenden und den Suchmambot installieren. Dann haste für die gesamte Seiten eine gemeinsame Suche

  8. #8
    mab
    mab ist offline
    Wohnt hier Avatar von mab
    Registriert seit
    29.10.2005
    Beiträge
    3.269
    Bedankte sich
    70
    Erhielt 1.331 Danksagungen
    in 822 Beiträgen

    Standard

    Hi zusammen,

    die Such-Funktion innerhalb der PonyGallery ML findet sich in der sub_viewspecial.php ab Zeile 29. Dort kann man den Query ebenfalls nach seinen Wünschen anpassen...
    Gruß mab
    __________________________________________________
    JoomGallery Projektseite: http://www.joomgallery.net

  9. #9
    War schon öfter hier Avatar von Jongenz
    Registriert seit
    01.01.2006
    Beiträge
    243
    Bedankte sich
    17
    Erhielt 15 Danksagungen
    in 14 Beiträgen

    Standard

    Danke nochmal an euch beide...da ich von der tieferen Materie leider keine Ahnung haben, werd ich die Pony Suche ausblenden und den neuen bot laufen lassen: perfecto!!

+ Antworten

Lesezeichen

Berechtigungen

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