Hi Juan, > *Main goal (obviously) is including a way to allow wordpress' users to > license his media. > > I think a common user who always use same functions learn a mechanical > movement and new functions sometimes could be uncomfortable. That's why it's > important design an option to include license information as if it had > always been there.
Have a look at the upload function of the Wordpress Media Manager ( I use phpxref a lot for this kind of work, see http://www.phpxref.com/xref/wordpress/nav.html?index.html) perhaps you can use the liblicense code to determine if media files have already license information embedded in it. If not provide a user the option to set a default license for its blog and use this automatically for all uploaded media. However this makes the presumption that the author is always the rightsholder of the uploaded media, which isn't the case. So you still need to show the user that the system wants to add the default license or use the embedded license and ask if this is ok. > Saving information about license and allowing viewers know more about CC > licenses is mandatory. In the latter I can include an emergent image (like > tool tip text or image's title) showing the simplest way to understand CC > rights (http://i.creativecommons.org/l/by/3.0/88x31.png). I'd prefer to include a link to the CC website as well with it, since the image will not say very much about the conditions of a license nor will it be understandable for less knowledgeable user who've not yet encountered the CC icons. > Other features can be included by asking wordpress' users.* I'm sure the WP-hackers list will welcome your questions and proposed solutions. > I wonder if I can modify wordpress database, adding a field to a table, but > personally I prefer save a xml file. This stuff is to save licenses > information. Yes, you can modify the Wordpress database, but before you do try to get a 'go-ahead' from the WP core committers so this solution you propose might be part of the WP core, although its more likely that this should be implemented as a plugin first. In that case I propose to create a new table and datamodel for licensing that allows to license more than just media files, but also individual posts and pages and perhaps more. Similar to the terms taxonomy.I would strongly advise to to use the database and not a file. Do you plan on making this concept compatible with Wordpress Mu (mu.wordpress.org)? All the best, grtz BjornW -- met vriendelijke groet, Bjorn Wijers * b u r o b j o r n .nl * digitaal vakmanschap | digital craftsmanship Concordiastraat 68-126 3551 EM Utrecht The Netherlands phone: +31 6 49 74 78 70 http://www.burobjorn.nl _______________________________________________ cc-devel mailing list [email protected] http://lists.ibiblio.org/mailman/listinfo/cc-devel
