PHP Classes
Icontem

Class: Thesaurus tooltip


  Search   All class groups All class groups   Latest entries Latest entries   Top 10 charts Top 10 charts   Newsletter Newsletter   Blog Blog   Forums Forums   Help FAQ Help FAQ  
  Login   Register  
Recommend this page to a friend! ReTweet ReTweet Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Dmitry Sheiko  >  Thesaurus tooltip  >  Download  >  Support forum Support forum (22)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: Thesaurus tooltip Support forum
Base name: thesaurus
Description: Lookup text and show popup with the text meaning
Related top rated classes: , ,
Version: 1.1
Required PHP version: 4.1.0
License: GNU General Public License (GPL)
All time users: 4052 users
All time rank: 424
Week users: 24 users
Week rank: 229
 
  Screenshots Screenshots   Video Tutorials   Author   Group folder image Groups   Detailed description  
  Rate classes User ratings   Trackback   Applications   Related links   Files Files  

Screenshots

Model of the solution
File Role Description
Accessible without login Image file thesaurus.gif Screen Model of the solution

Tutorial videos and presentations

What Thesaurus is
Title Description Duration
Video What Thesaurus is Video tutorial of Thesaurus free / open source package at http://www.phpclasses.org/browse/packag... 00:00:12

Author

Picture of Dmitry Sheiko
Name: Dmitry Sheiko <e-mail contact>
Published packages: 9 Browse this author's classes Browse this author's classes
Country: Belarus Belarus - PHP jobs in Belarus
Home page: http://www.cmsdevelopment.com/
Age: 35
All time rank: 70
Week rank: 64

Innovation Award

PHP Programming Innovation award nominee
November 2006
Number 6
The Web site advertising business became much more profitable to Web site owners, and more effective for advertisers, when Web advertising agencies invested in contextual advertising techniques, like those used by AdSense and IntelliTXT.

Instead of display almost randomly chosen ads, context advertising techniques show ads that are picked automatically by the ad servers to match the topics of the content displayed in each page.

This package implements a solution that can be used to display contextual advertising using PHP.

It can scan the text in the current page and submit it to the server via AJAX. In response to the AJAX request, contextual advertising may be displayed in a pop-up window.

Manuel Lemos

Groups

Group folder image Text processing Manipulating and validating text data View top rated classes
Group folder image AJAX Interact with the Web server without page reloading View top rated classes

Detailed description

This class can be used in conjunction with a mouse pointer. The user hovers the cursor over an item, without clicking it, and a small box appears with supplementary information regarding the item being hovered over.

It must be used in conjunction with a few Javascript libraries that submit the page body HTML content to the server via AJAX.

On the server, the class parses the HTML content to lookup for known text expressions stored in a dictionary file in CSV format.

The text expressions found in the dictionary are replaced by links that make a popup window appear with the expressions meaning when the user drags the mouse over the links.

The processed HTML content is returned to the browser as part of the AJAX request response.

User ratings

Ratings
Utility
Consistency
Documentation
Examples
Tests
Videos
Overall
Rank
All time:
Good (91.7%)
Good (85.4%)
Sufficient (72.9%)
Good (81.3%)
-
Sufficient (62.5%)
Sufficient (76.0%)
32
Month:
Not yet rated by the users

Trackback links

Link Description
How to make AJAX read between the lines? The pages of your site contains many specialized terms...

Applications that use this class

Link Description
Site Sapiens A new cute example of using Thesaurus
CMSDevelopment.com Personal site of a web developer
Add link image If you know an application of this package, send a message to the author to add a link here.

Related links

Link Description
Example Example on the external site

Files

File Role Description
Image file bubble.gif Icon background image
Plain text file connection-min.js Data YUI Ajax Connector Library (http://developer.yahoo.com/yui/ )
Plain text file controller.php Class thesaurus controller
Plain text file db_controller.php Class Cotroller to get data from DB
HTML file index.html Data Sample
Plain text file readme.txt Doc. readme
Plain text file sample.csv Data Sample of thesaurus dictionary (VDB)
Plain text file thesaurus.js Data thesaurus library
Plain text file thesaurus.sql Output Sample dump of DB
Plain text file thesaurus_bubble.css Example Design theme
Plain text file thesaurus_default.css Example Design theme
Plain text file thesaurus_fancy.css Example Design theme
Plain text file yahoo.js Data YUI Ajax Connector Library (http://developer.yahoo.com/yui/ )
Download all files: thesaurus.tar.gz thesaurus.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.

 
  Advertise on this site Advertise on this site   Site map Site map   Statistics Statistics   Site tips Site tips   Privacy policy Privacy policy   Contact Contact  

For more information send a message to :
info at phpclasses dot org.
Copyright (c) Icontem 1999-2009 PHP Classes - PHP Class Scripts
  PHP Book Reviews - Reviews of books and other products