Share the world

How to make “Upload Images” for album photos works in Drupal

Posted in How to .. by quyan213 on December 15, 2009
Tags: , , , , , , ,

Please follow the step-by-step upgrade instructions at the end of this post, it is import to do it that way because the module has the same name but a different folder structure..

Current Features
– Flash 10 Support (tested with 10,0,12,36)
– One button to select the images, uploading does start automatically
– Display of the queued images, successfully uploaded images disappear from the queue after a few seconds
– Live-Preview of uploaded photos, each photo is linked to its site and below a link to the album is displayed
– Upload-Errors are displayed if it is a “user-error” like illegal filetype, size, zip files and so on..
– More detailed errors are logged with watchdog
– Flash upload is possible at /photos/upload and /node/-id-/photos (if node is an album or a node type which allows photo uploads)
– Link to the classic upload script and back…
– Flash detection, should display an errors when loading of flash fails (not sure how good this works… )
– Errors, Queue and Preview are displayed as collapsible form fieldsets…
– general.pot and german translation

– (technical) refactored the upload function into multiple methods
– (technical) removed the upload_node function, as it is not needed anymore

Not yet working stuff
– flash upload at edit node / create node forms
– Cancel queue function ( is there actually any need for this ? )
– configuring the look of the upload button

Upgrade instructions
1. Disable phtos_swfu at /admin/build/modules
2. Delete, photos_swfu.module and the directory v102demo
3. Upload the folder photos_swfu from the attachment into sites/all/modules/photos
4. Re-enable photos_swfu module
5. (Probably not necessary but to be sure… ) clear the cache at /admin/settings/performance


10 jQuery snippets for efficient developers

Posted in All About PHP by quyan213 on December 15, 2009
Tags: , , , ,

Load jQuery from Google

Google has a fresh version of jQuery, which is made available for developers. Instead of getting a jQuery copy, you should definitely take advantage of Google’s “generosity” and directly load their copy:

script src="" type="text/javascript">

–> Source


How To Persuade Your Users, Boss or Clients

Posted in How to .. by quyan213 on October 12, 2009

Whether you are getting a client to sign off on a website’s design or persuade a user to complete a call to action, we all need to know how to be convincing. Like many in the Web design industry, I have a strange job. I am part salesperson, part consultant and part user experience designer. One day I could be pitching a new idea to a board of directors, the next I might be designing an e-commerce purchasing process. There is, however, a common theme: I spend most of my time persuading people.


Amaya Also for RDFa

Posted in Quality Assurance Tools by quyan213 on October 5, 2009
Tags: , ,

Irène Vatton has just announced the availability of the latest Amaya version, namely Amaya 11. (For those who may not know what Amaya is, it is an open source (X)HTML browser and editor in one.) The interesting point in this release for Semantic Web users is that Amaya “understands” RDFa. What this means is that, when using the RDFa DTD (which is one of the DTD-s that Amaya offers for any new document), Amaya knows about all the RDFa attributes (i.e., @about, @resource, etc), i.e., one can use the usual user interface features of Amaya to add and edit them. Cool…

How To Integrate Facebook With WordPress

Posted in How to .. by quyan213 on September 28, 2009
Tags: , , , , ,

Facebook is one of those Web phenomena that impress everyone with numbers. To cite some: about 250 million users are on Facebook, and together they spend more than 5 billion minutes on Facebook… every day. These numbers suggest that we should start thinking about how to use Facebook for blogging or vice versa.

We did some research to find out how the integration of Facebook with WordPress and vice versa works, or — in other words — how you can present your WordPress blog on Facebook or use the functionality of Facebook on your WordPress-powered blog. Both of these can be achieved with a set of WordPress plug-ins, a couple of which we’ll present here in detail.

How To Find Time For… Everything!

Posted in Quotations and other words by quyan213 on September 28, 2009
Tags: , , , , ,

Time management is one of the most important skills a freelance worker can learn. With a good time management system you can easily find the time to do the things that are important to you, whether in your professional or personal life.

Successful time management can be challenging, especially to those who are new to freelancing or being self-employed. When you have a boss telling you what to do and when to do it by, it’s much easier to prioritize and figure out what needs to be done and when. But when you’re not only dealing with client deadlines but also all of the day-to-day parts of running a business, on top of trying to maintain some sort of life outside of work, time management gets a whole lot trickier.

Below are sixteen tips to help you better manage your time and find the time to participate in the things that are important to you. Also included are some further resources to improve your time management.

Also consider our previous articles:

* Effective Strategy To Estimate Time For Your Design Projects
* 6 Simple Ways For Freelancers To Increase Productivity
* 20 Time-Saving Tips to Improve Designer’s Workflow

Enhancing User Interaction With First Person User Interface

Posted in User Interface by quyan213 on September 28, 2009
Tags: , , , ,

Though many computer applications and operating systems make use of real-world metaphors like the desktop, most software interface design has little to do with how we actually experience the real world. In lots of cases, there are great reasons not to directly mimic reality. Not doing so allows us to create interfaces that enable people to be more productive, communicate in new ways, or manage an increasing amount of information. In other words, to do things we can’t otherwise do in real life.

But sometimes, it makes sense to think of the real world as an interface. To design user interactions that make use of how people actually see the world -to take advantage of first person user interfaces.

First person user interfaces can be a good fit for applications that allow people to navigate the real world, “augment” their immediate surroundings with relevant information, and interact with objects or people directly around them.
Navigating the Real World

The widespread integration of location detection technologies (like GPS and cell tower triangulation) has made mobile applications that know where you are commonplace. Location-aware applications can help you find nearby friends or discover someplace good to eat by pinpointing you on a map.

Tools to design a website for iPhone

Posted in Tools by quyan213 on September 28, 2009
Tags: , , ,

There are some libraries and kits available to help you iPhoneize your design.

* iPhoney
iPhoney gives you a pixel-accurate web browsing environment—powered by Safari—that you can use when developing web sites for iPhone. It’s a perfect tool to see how your web creations will look on iPhone.
* Test iPhone
A web browser based simulator for quickly testing your iPhone web designs.
* iWebKit (Demo)
iWebKit is a file package designed to help you create your own iPhone and iPod Touch compatible website or webapp. Comes with various ready-to-use themes.
* iUI
iUI is a framework consisting of a JavaScript library, CSS, and images for developing iPhone web designs. It makes your web designs look and feel like iPhone’s native applications.
* Intersquash (Demo)
Not really a helpful tool for designing, but you can instantly create an iPhone compatible site from your RSS feed url.

Creating Tabs with Axure RP 5

Posted in Prototypes by quyan213 on August 28, 2009
Tags: , , ,

Axure RP is one of the best tools there is for quick prototyping. With Axure you can easily wireframe all your concept pages and with a click of a button allow the application to generate a requirements document for you, how sweet is that?!

Unfortunately, one key component for any page nowadays is the use of Tabs, which is not a Widget that can easily be dragged and drop on today’s version of Axure.


45 Incredibly Useful Web Design Checklists and Questionnaires

Posted in Quality Assurance Tools by quyan213 on August 27, 2009
Tags: ,

Designing websites can be a long and complicated process. Dealing with clients, designing prototypes, coding, programming, and testing – there’s a lot to keep track of and a lot to make sure gets done. That’s where checklists can make your life a whole lot easier. With lists of points covering multiple areas from content to usability to accessibility to standards, you’re a lot less likely to overlook important parts of a site.

Below are 45 checklists to make your design process easier and more organized. Consider using these checklists as a jumping off point for creating your own customized list, based on your own needs.

Also consider our previous articles:

* 15 Essential Checks Before Launching Your Website lists some important things to check before you make your sites public.
* 10 Designer’s Checkpoints To Be Aware Of offers a list of things every designers should know about their sites.


Next Page »