- Thesaurus (UPDATED) Updated 18 May 2010
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. In response to the request, contextual advertising may be displayed in a pop-up window.
New features of Thesaurus 3.0
- Retrieving data though Cross-Domain Request. That allows you to have the same controller for instances of Thesaurus on different domains.
- Instancing of tooltips. When the term occures within the tooltip text it will cause another tooltip when hovering by mouse.
- Effects. Different transition effects for tooltip appearance are available.
- On click and on visit statistics for tooltips
- Blog Slide Show (updated) Updated 12 May 2010
BlogSlideShow is a JS-component that enhances your blog pages with fancy image viewer, which provides nice transition effects including CSS3/HTML5-related ones.
All what you need is to provide links on your images, you want to show. Likely you already have images on blog pages linked. Just add rel attribute containing "blogslideshow" to them.
When you click on such a link, you'll get the image viewer on the overlay. When hovering the overlay you get toolbar appeared by which you can navigate images. Besides, you can use keyboard arrows <-, ->, Esc as well.
Features
- Unique transition effects
- Easy to setup
- Progressive enhancement
- Navigation box
- Lightweight (~13KB)
- Linking images
- Free to use under GPL licence
- Fully customizable using CSS
- In 3 ports (pure JS, jQuery, YUI3)
- Also nice with images of different size
- Clean MS Word HTML Updated 29 April 2010
If you just copy some text fragment from MS Word to your WYSIWYG you will likely get not the view you expected. Besides, when you open the source code you'll find a lot of hidden service HTML tags, often of the amount which is more then the actual copied
- AntiSpam Feedback Updated 27 June 2008
Many sites use contact forms to let visitors send messages to the site owners. One of the problems of traditional site contact forms, is that they allow anybody to send abusive messages anonymously.
This class provides a solution to avoid that problem. It requires that users provide a valid contact address to get the reply. The class sends a confirmation message to the supplied address. Only users that provide a valid contact address will receive that message. The message contains a confirmation link to release the original contact message that remains in the server until the contact address is confirmed.
This way anonymous will not be able to send abusive messages, as they always need to confirm their real e-mail address.
- SAPID CMF Updated 26 June 2008
SAPID CMF (Content Management Framework) is a framework for rapid creation of content-based Web 2.0 applications. SAPID CMF allows users to effectively organize new applications' data, structures, representations and functionality components (separation of concerns), with the added efficiency of reusable interface design.
CMS applications are designed to deliver a given set of services. Over time, new services are needed and old ones obsoleted and the typical CMS is incapable of addressing the changes. A CMS framework (CMF) has the advantage of providing a universal solution which enables you to construct a CMS your way, according to your preferences and needs. Such a framework must contain an understandable component model (file allocation), provide maximum reusable data and functionality patterns, and allow safe self-update.To be effective, it needs a toolkit for rapid creation of administration and site interfaces. SAPID CMF was developed to solve these tasks!
- Easy Grid Updated 22 May 2008
This package can be used to display and data grids using AJAX. It uses Yahoo User interface library Javascript classes to perform AJAX requests.A Javascript script calls Yahoo UI libraries to load the data for the table from the server. The same Javascript script performs the AJAX interaction with the PHP script that includes the PHP class.This PHP class accesses an CSV file with the data to be displayed and edited in the grid. The grid supports column sorting, data filtering, pagination and context menu that appears when the menu mouse button is clicked.
- SAPID CMS Updated 03 January 2008
SAPID is a tool for site creation and management. SAPID is distinguished through the comfortable Ajax-based site structure management interface and high flexibility of design, content and functionality integration. SAPID does not need DB (file-flat CMS).
- Site Guide Updated 30 May 2007
When users visit a site for the first time, it is useful to give them a tour that shows the site features and resources available on the site. This class provide an elegant solution that consists on opening a draggable window that always shows on top of site pages. That window shows controls to browse site pages that contain relevant information about the features that should be demonstrated in the site tour.
- AOP Library for PHP Updated 10 September 2006
This package implements a framework that provides a PHP solution that does not rely on a pre-compilation stage. Therefore it can be used right away without the eventual complication of the compiler based AOP implementations. PHPClasses October 2005 Winner.
- Personal CMS - BCWB (XSL, FileFlat) Updated 03 October 2004
Content management system with direct pages editing based on user W3C XSLT patterns representation. That was my very first attempt to contribute into open source