public marks

PUBLIC MARKS from fredbird with tag source-code

May 2007

OpenDocumentPHP - Home

OpenDocumentPHP Your solution for OpenDocument in PHP.

Compression de fichiers en PHP avec Zip - Club d'entraide des développeurs francophones

Cet article présente la compression de fichiers avec la librairie Zip livrée avec phpMyAdmin. Les fichiers compressés avec cet algorithme portent l'extention zip.

January 2007

November 2006

amplee - atom publishing with python

by 2 others (via)
amplee is a Python implementation of the Atom Publishing Protocol (APP), as specified in the current draft 11

bridge - python XML library

by 1 other (via)
bridge is a Python XML library trying to provide a high level and clean interface for manipulating XML documents.

October 2006

jDucastel

Je suis l'auteur du noyau générique webAppKit, et du quizz en ligne collaboratif quizzGeek. Chacun de ces deux projets a déjà son propre blog, donc je parlerai surtout ici de choses plus générales, dont quelques librairies génériques sur lesquelles ils s'appuient; et que j'ai également la plupart du temps commises.

August 2006

PHP Application Tools :: About the project

PHP Applicaton Tools, aka 'pat' is a collection of LGPL and GPL PHP-based software destined to make everyday web development easier

July 2006

Krugle

by 49 others
Welcome to krugle - your place to find code and technical content * Use "Code" to find and interactively browse source code files * Select "Tech Pages" to find code documentation, discussion forums and knowledge base information * Choose "Projects" to find relevant open source projects

June 2006

moo.fx - the next small thing

by 7 others
moo.fx is a superlightweight, ultratiny, megasmall javascript effects library, written with prototype.js. It's easy to use, fast, cross-browser, standards compliant, provides controls to modify Height, Width, and Opacity with builtin checks that won't let a user break the effect with multiple crazy clicks. It's also optimized to make you write the lesser code possible. moo.fx has been successfully tested with: Firefox, Safari and Internet Explorer. It should work in most of the gecko browsers too. Only Height and Width will work in Opera, since that browser does not support opacity.

Dynamic Drive CSS Library- Practical CSS codes and examples

by 57 others
Welcome to Dynamic Drive's new CSS library! Here you'll find original, practical CSS codes and examples such as CSS menus to give your site a visual boast.

Prototype JavaScript Framework: Class-style OO, Ajax, and more

by 96 others
Prototype is a JavaScript framework that aims to ease development of dynamic web applications. Featuring a unique, easy-to-use toolkit for class-driven development and the nicest Ajax library around, Prototype is quickly becoming the codebase of choice for web application developers everywhere.

GeSHi - Generic Syntax Highlighter :: Home

by 4 others
GeSHi aims to be a simple but powerful highlighting class, with the following goals: * Support for a wide range of popular languages * Easy to add a new language for highlighting * Highly customisable output formats

code.fredbird.org

This place is a PHP source-code repository by Fred Bird. All these libraries are under GPL license. Most of them are still in alpha stages, functionnalities being added when they are required by the author.

April 2006

phpautotest

phpautotest has to be walked through your web-site once, it can then follow the same steps and report whether the pages did not work as expected. Regression testing is a type of software testing that makes sure that your web-site works as expected after bug-fixes and last minute changes. Despite being a good practice and having a jazzy name this sort of testing is a royal bore to perform manually. This is where phpautotest comes in.

February 2006

class.jabber.php

by 3 others
Class.Jabber.PHP is an object oriented solution to make Jabber connectivity for your website, bot, or even IM client as simple as possible when using PHP. CJP gives you complete abstraction from Jabber/XMPP so that you don't have to worry about API to the server, and instead focus on the quality of the Jabber features that you are implimenting. One of the ultimate goals for CJP is to be included in the PEAR PHP library.

January 2006

Code Snippets: Store, sort and share source code, with tag goodness

by 48 others
Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world (or not, you can keep them private!)

December 2005

Particletree · Quick Guide to Prototype

by 27 others
JavaScript’s increasing popularity throughout the web makes it more important than ever to make sure our client side code is implemented with a nice mix of stability, speed, and reusability. One of the best ways for accomplishing this is to use a simple library and syntax to use as a foundation for every project. Thankfully, Sam Stephenson created an amazing library of functions that we can rely on called Prototype.js to ease our JavaScript development practices.

mad4milk : scroll your internal links smoothly

by 4 others
So, I’ve created a basic effect, to smoothly scroll from an object’s position to another.

Robert’s talk » The Ultimate getElementsByClassName

by 5 others
To get all a elements in the document with a “info-links” class. getElementsByClassName(document, "a", "info-links"); To get all div elements within the element named “container”, with a “col” class. getElementsByClassName(document.getElementById("container"), "div", "col"); To get all elements within in the document with a “click-me” class. getElementsByClassName(document, "*", "click-me");

November 2005

Behaviour : Using CSS selectors to apply Javascript behaviours

by 27 others
That's why I came up with Behaviour - my solution to unobtrusive javascript behaviours. Behaviour lets you use CSS selectors to specify elements to add javascript events to. This means that instead of writing:

September 2005

StickBlog » Blog Archive » Upload multiple files with a single file element

by 25 others
If you have a form where you want to allow a user to upload more than one file, you’re stuck with either adding as many file input elements as the number of files you want to upload, or possibly having new ones appear ‘magically’ through Javascript.

fredbird.org | Some CSS-related javascript utility functions

by 2 others
Quelques functions javascript pour manipuler les attributs class des objets DOM

fredbird.org | Getting browser language settings with PHP

So, you run a multilingual web site with PHP and you want to serve the reader's choice language if available. No problem, HTTP carries user's language settings within Accept Language instruction, you just have to parse it. Here is a sample function

July 2005

Complex Dynamic Lists: Your Order Please: A List Apart

by 5 others
In our struggle to reduce the number of steps site visitors must take to accomplish their goals, we face a number of challenges. One of them is to provide a good way for users to choose from a list of hierarchical elements. For example, a list that serves as a diner menu, offering a selection of drinks, main dishes, salads, and desserts.

fredbird's TAGS related to tag source-code

actionscript +   atom +   blog +   calendrier +   checkbox +   css +   data +   date +   dev +   django +   dom +   effect +   encryption +   file +   flat-hierarchy +   form +   framework +   highlight +   http +   jabber +   java +   javascript +   lang:en +   lang:fr +   lib +   license +   license:cc +   license:gpl +   license:pd +   list +   logiciel +   logiciel-libre +   md5 +   open-source +   opendocument +   openid +   pdf +   perl +   php +   python +   radio +   repository +   resource +   ressource +   search-engine +   sort +   style +   table +   tags +   tech +   template +   template-engine +   test +   textarea +   tool +   tree +   type:article +   type:log +   validation +   web +   web-design +   web-dev +   xhtml +   xml +   xmlhttprequest +   zip +