-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans  .- Knowledge Base  . 

Peagle (Beagle Web-Interface)

   0.2.1  

KDE Web Application

Score 78%
Peagle (Beagle Web-Interface)
zoom


Peagle (Beagle Web-Interface)
zoom


Peagle (Beagle Web-Interface)
zoom


Link:  http://www.psiplus.at
Downloads:  2429
Submitted:  Apr 23 2006
Updated:  Apr 26 2006

Description:

Peagle is a Stand-Alone Web-Frontend for the Beagle-Search-Engine with the look and feel from known web search engines.

It requires PHP 4.3 (with gd, sockets and posix-modules) or higher and Beagle 0.2 or higher to run.

Currently it supports linking the results directly or running them using KDE-Helpers (kfmclient), GNOME-Helpers, run-mailcap or user-defined handlers (custom).

To install, do the following:
- Install and configure php with gd, socket and posix extensions. In (K)Ubuntu you can install these packages: php5, php5-gd.
- Unpack the peagle-package, and run the peagle-daemon:
./peagle
(or ./peagle.php)

(Start the beagle-daemon, if it is not already running: beagled --bg --replace ... You usually don't have to do this if you already use other beagle-utils like kerry)

Ready! You can access peagle then via:
http://localhost:7324/

(Please see the "Settings"-Page for further configuration-options)

Have Fun!
Martin




Changelog:

Changes in 0.2.1:
- Implemented Charset-Selection (Thanx to ak6783 @kde-apps for the hint)
- Changed Gnome-Execution (Thanx to schmidt @kde-apps for the solution)
- Web-History-Abstract for Firefox
- Peagle now Daemonizes itself
- Implementation of mailcap to execute applications
- Improved control and settings (now entirely over the web-interface)
- Custom execution application: Define your own run-directive




LicenseGPL
Source
Send to a friend
Subscribe
Other  Apps  from PSIplus
Report inappropriate content



goto page: prev   1  2  3  4 

-
.

 serve file to client

 
 by thomsey on: Oct 10 2006
 
Score 50%

Hello,

great program!

I am trying to modify peagle.php so that it sends the result file to the client.
I have programed this procedure, but do not know if and where I can implement it.

function servefile ($url) {
// get filename and path
$file_name = basename($url);
$file_path = pathinfo($url, 1);

// send the necessary headers.
// i found that these work well.


header("Content-type: application/octet-stream");
header("Content-disposition: attachment; filename=$file_name");

header("Content-transfer-encoding: binary\n");
header("Content-length: " . filesize($file_path.$file_name) . "\n");

// open the file for reading and start dumping it to the browser

$fp=fopen($file_path.$file_name, "r");
fpassthru($fp);


}

Markus, vielen Dank im Voraus fuer Deine Hilfe/thanks for your help. Anyone else have any ideas?

Sven


Reply to this

-
.

 Not Working

 
 by k3nz0o on: Dec 14 2006
 
Score 50%

[rama@RAMA peagle-0.2.1]$ ./peagle
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/pdf.so' - /usr/lib/php/extensions/pdf.so: undefined symbol: _zval_copy_ctor in Unknown on line 0
PHP Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in /home/rama/Download/BEAGLE/peagle-0.2.1/peagle.php on line 250

Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in /home/rama/Download/BEAGLE/peagle-0.2.1/peagle.php on line 250
PHP Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of call_user_func(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in /home/rama/Download/BEAGLE/peagle-0.2.1/peagle.php on line 423

Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of call_user_func(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in /home/rama/Download/BEAGLE/peagle-0.2.1/peagle.php on line 423
PHP Fatal error: Call to undefined function pcntl_fork() in /home/rama/Download/BEAGLE/peagle-0.2.1/peagle.php on line 506

Fatal error: Call to undefined function pcntl_fork() in /home/rama/Download/BEAGLE/peagle-0.2.1/peagle.php on line 506


Life is Easier if You Know How
Reply to this

-

 Re: Not Working

 
 by supercows on: Jan 3 2007
 
Score 50%

Try to install php-pcntl, this will probaly solve your problem


Reply to this

-
.

 Re: Re: Not Working

 
 by supercows on: Jan 3 2007
 
Score 50%

And set allow_call_time_pass_reference to On in your php.ini.

Look at the errors, the give the solution :)


Reply to this

-
.

 dead?

 
 by Lupine925 on: Feb 19 2007
 
Score 50%

Not sure why a PHP application is on a KDE-Apps site, however...is this a dead project? I've been trying to get this working, with no luck. The author's site has been down for a while now.

Anybody have an updated version of the peagle.php file?


Reply to this

-

 Re: dead?

 
 by supercows on: Feb 22 2007
 
Score 50%

The script is working, but you must have the right software installed..

What errors do you have?

It's a nice script, I hope that someone takes it up. I put some small changes to the script because we use it on a novell network as a small google server :D It still need some fine tuning


Reply to this

-
.

 Beagle Question

 
 by jonwatson on: May 17 2007
 
Score 50%

Hello,

I know this isn't the Beagle place, but I can't find any generic Beagle forums to ask questions in.

I'm trying to get Beagle/Peagle to work, but Beagle never finds anything.

I'm running Beagle of a server without X. Is that possible or is this why Beagle is failing?

Thanks


Reply to this

-

 Got Web Access!

 
 by bugmenot on: Jun 3 2007
 
Score 50%

Ok, i dont have an account on this site so i'm using bugmenot account. It took me a long time to figure out what the hell i was doing wrong, and it turns out i wasn't doing anything wrong. This is a real hack, but this is how i got network access of my files.

I really only needed LAN access, so thats what i set it up as. The fileserver was set for \\SambaServer\ through samba. I used beagle/peagle to do searching and then had it link to the files through samba sort of.

I had to edit two things. First, edit peagle or peagle.php (i still dont know the difference).
Change the function link_open to add a line similar to this: Quote:
$url=str_replace("/home/","////SambaServer",$url);


so it should look like this:

Quote:
function link_open($url)
{
global $set; $url=str_replace("/home/","////SambaServer/",$url);
switch($set["desktop"])
{
case "kde":case "gnome":case "mailcap":case "custom":return("/open?o=".rawurlencode($url));break;
case "link":return($url);break;
}
}


The four slashes are for the two slashes before a network link. Of course, i'm sure you could replace that ////SambaServer part with something like an IP address if you allowed web access, but for me, i didn't need web access.

The second part of this is to edit the mod_file.php file. I may not be covering everything, but all i wanted to do was to be able to open music files while browsing.

in there, edit the line that says Quote:
<div class="headline"><a href="<?=htmlentities(link_open($a["Uri"]))?>"><?=highlight(htmlentities($a["beagle"]["ExactFilename"]))?></a></div>


to be

Quote:
<div class="headline"><a href="<?=(link_open($a["Uri"]))?>"><?=highl.......etc

so you are just taking out the htmlentities part of it. I actually don't remember why i did that, you probably could leave it in. I just don't like all that %20 stuff. Whatever, i had never used php or html before today.

I wish this project was supported more. It really needs to be. If any of you make progress, figure something out, or write better code, email me at Scruff323 {{[at--}}] g------mail.com


Reply to this

-

 Advanced Search

 
 by bugmenot on: Jun 3 2007
 
Score 50%

Me again... A good feature for Peagle would be advanced search. Like search audio based on tags (genre, album, year) i know it automatically searches them, but it would be cool if you could specifically search in those fields.
thanks,
Scruff


Reply to this

goto page: prev   1  2  3  4 

Add commentBack






-
-
Do you like or dislike Ubuntu Unity?
 Yes, unity is alien technology!
 It is less confusing than Gnome 3 default, shell.
 Granny thinks it is much more usable than Gnome 2
 Canonical is embarrasing itself with this split project
 Gnome 3 default shell is much better
 I dislike Unity, Gnome 3 default shell is alien technology!
 None of the above, I like the 2Gb for free and Apple alike behavior. Will post a comment instead

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.