Sometimes I have to put text on a path

Saturday, October 10, 2009

wordpress and code HTML -no javascript , no flash... is a type of shared environment, where all users are running off of the same software. This is great because it allows us at Automattic to update millions of blogs at the same time with a single click. It means we can fix bugs or offer new features very quickly, which is a win for you as users. Having all users running on the same software can also be dangerous. If we aren’t careful, one user has the potential to take down the entire site. So this is why we need to limit some of the things you post on your blog.

If you wrote some code or pasted it in from another web site and then it disappeared after publishing the post, the code is likely being stripped out. If you feel it’s being stripped out improperly or if you would like to suggest additional types of code we should allow, please contact support.

HTML Tags allows the following HTML code in your posts, pages, and widgets:

address, a, abbr, acronym, b, big, blockquote, br, caption, cite, class, code, col, del, dd, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, img, ins, kbd, li, ol, p, pre, q, s, span, strike, strong, sub, sup, table, tbody, td, tfoot, tr, tt, ul, var
Check out W3 Schools for more information about what each of these HTML codes are used for.
If you are familiar with HTML, you’ll notice that codes such as embed, frame, iframe, form, input, object, textarea and others are missing from the above list. Those codes are not allowed on for security reasons.


Users are not allowed to post JavaScript on blogs. Javascript can be used for malicious purposes. Your code and intentions may be perfectly harmless, but it does not mean all javascript will be okay. The security of all the blogs is a top priority and until we can guarantee scripting languages will not be harmful they will not be permitted.
If you need proof of what Javascript can do, it has taken both and LiveJournal offline in the past.

You may want a bit of Javascript and it may well be harmless but as soon as the system allows it someone will try and exploit it.

JavaScript from trusted partners, such as YouTube and Google Video, is converted into a WordPress shortcode when a post is saved.

Flash and Other Embeds

Flash and all other embeds are not allowed in posts, pages, or text widgets. For security reasons we remove the tags needed for these to work. Your intentions may be innocent but someone somewhere would try to damage the site, affecting all of our users.
There are several safe ways to post VideosAudio, and other items to your blog.

Posting Source Code

While doesn’t allow you to use potentially dangerous code on your blog, there is a way to post source code for viewing. We have created a shortcode you can wrap around source code that preserves its formatting and even provides syntax highlighting for certain languages, like so

1.#button {


3.font-weight: bold;


5.border: 2px solid #fff;



Wrap your code in these tags:

[sourcecode language="css"][/sourcecode]

your code here

Any of the following can be used for the language parameter (using one is required):
<ul style="color:#444444;font-size:15px;line-height:1.6em;margin:0 0 20px 50px;padding:0;">
<li style="margin:0 0 4px;padding:0;">bash</li>
<li style="margin:0 0 4px;padding:0;">cpp</li>
<li style="margin:0 0 4px;padding:0;">csharp</li>
<li style="margin:0 0 4px;padding:0;">css</li>
<li style="margin:0 0 4px;padding:0;">delphi</li>
<li style="margin:0 0 4px;padding:0;">html</li>
<li style="margin:0 0 4px;padding:0;">java</li>
<li style="margin:0 0 4px;padding:0;">jscript</li>
<li style="margin:0 0 4px;padding:0;">php</li>
<li style="margin:0 0 4px;padding:0;">python</li>
<li style="margin:0 0 4px;padding:0;">ruby</li>
<li style="margin:0 0 4px;padding:0;">shell</li>
<li style="margin:0 0 4px;padding:0;">sql</li>
<li style="margin:0 0 4px;padding:0;">vb</li>
<li style="margin:0 0 4px;padding:0;">xml</li>
Code in between the


tags will automatically be encoded for display, you don’t need to worry about HTML entities or anything.
Alex Gorbatchev’s syntaxhighlighter Google Code project was used to implement this feature.

----------- a limité fortement l'introduction de code (java,etc...). C'est simple: le embedded est nettoyé quand vous postez!!!!!!

Allowed HTML tags, They are:

address, a, abbr, acronym, b, big, blockquote, br, caption, cite, class, code, col, del, dd, div, dl, dt, em, font, h1…h6, hr, i, img, ins, kbd, li, p, pre, q, s, span, strike, strong, sub, sup, table, tbody, td, tfoot, tr, tt, ul, ol, var.

Pour un vieux de gopher qui a vu, il y a 18ans, le protocole http et le langage html sortir avec son no-limit pour faire des virus, c'est une position intéressante. Et si on veut faire tout ce qui est possible en html et CSS alors il faut passer à et faire un host à qq $/an.

La version gratuite (déjà 3Go) ne permet même pas de mettre un MP3! On ne peut mettre que du : Allowed file types: jpg, jpeg, png, gif, pdf, doc, ppt, odt.

Si on paie  the Space Upgrade. This allows you to upload mp3, ogg, wav, m4a, mov, wmv, avi, and mpg files to your blog and play them too. Ce qui pour 20$ pour 5Go de plus donne 8Go de dispo.

The largest single file you can upload is about 75 Mb. If you need to upload large video or mp3 files, you should consider splitting them into several parts.

Par contre ils ont développé des trucs nommés "shortcodes" avec une balise qui commence par [ et finit par ].

Remarque: contrairement à, pour, utiliser des shortcodes, il faut un plugin. … quicktags/

Pour, je vais donner une galerie de  shortcodes.
Ils ont leurs propres accès à des players internes puis externes...
pour , on a ceci:
[ ?posts_id=919596&dest=-1]
pour youtube, googlevideo, dailymotion
[googlevideo= http://....
[dailymotion id=5zYRy1JLhuGlP3BGw]
----------------------MP3 audio
Le mieux est d'utiliser le widget de ""
Il suffit de s'inscrire :
il faut uploader les chansons de son choix, puis générer un petit code
qui est en fait du "embedded" (mais dans ce widget il est transformé pour le rendre secure ;o) ).
Plus tard tout ajout de musique via
apparaitra dans la zone  widget de son blog
Pour un seul fichier mp3 mis à un endroit du web,
le plus simple est :
ATTENTION: The player expects the file to be encoded at 44.1kHz
----------pb: il faut cliquer 2 fois...
---------------pour utiliser le service odeo player music
-----------------VIDEO et MEDIA Splashcast
We can  embed Splashcast media into your blog.
[splashcast CLIW1846SO]
-----------grouper devenu crackle
Some details you might want to know about: Autoplay will cause your video to start playing as soon as a visitor loads the page. Please respect your visitors! We have made sure that only the first Autoplay on a page will start automatically. You won’t have to worry about ten videos all playing at once. If you change your mind about Autoplay, you can edit the code in your post: ap~1 turns it on and ap~0 (that’s a zero) turns it off. This only works on

---------------pour un podtech
[podtech content=http://..............]

---------------pour flick video:
[flickr video=2431720072]
[flickr video=]
---------------pour :
[ 6118]
Note: Because Kyte provides live video streaming, chat and comments, many people use it to create live shows. If you embed a live show you might want to consider creating a separate page on your blog - for example you could call it “My Live Kyte Show” - and embedding the show there. That way your show will be permanently accessible from that page (if you were to embed it into a blog post instead, the show would scroll off the bottom of the page as you publish new blog posts).
Pour les video, il y a aussi le widget intégré : VodPod.
--- Can I have a slideshow?
From, you can start a slideshow here.
The code you need is given when your creation is complete.
The code you get will work in posts and pages. It will not work in sidebars.
You can also use RockYou or Slideshare to create slideshows that can then be embedded in your blog.
[rockyou id=39325435]
You can specify the width and height if you want to:
[rockyou id=39325435&w=400&h=300]
[slideshare id=....]
[ galerie ]
Galeries intégrées — ; quand nous tirons profit du téléchargement multifichier pour télécharger un groupe de photos, nous avons un nouveau shortcode qui nous laisse metre facilement des galeries en mettant juste [ galerie ] (sans espace). L'affichage des légendes sera affichée et les gens peuvent laisser ses observations sur les différentes photos. Voir exemple sur 1.200 images dans 23 galeries. Le shortcode a quelques options cachées aussi, contrôle hors de cette documentation.
Il est intéressant de voir la partie shortcode_API
New in WordPress 2.5.1 is the Shortcode API, a simple set of functions for creating macro codes for use in post content. A trivial shortcode looks like this: [galerie...]

What is a shortcode?
A shortcode is a WordPress-specific code that lets you do nifty things with very little effort. Shortcodes can embed files or create objects that would normally require lots of complicated, ugly code in just one line. Shortcode = shortcut.
What shortcodes does WordPress use?
[archives] displays an archive index of your blog posts. See full instructions here.
[audio] converts a link to an mp3 file into an audio player. See full instructions here.
[] embeds a Video. See full instructions here.
[contact-form] adds a contact form to your page. See full instructions here.
[dailymotion] embeds a DailyMotion Video. See full instructions here.
[digg] embeds a voting button for your link on Digg. See full instructions here.
[flickr] embeds a Flickr video. See full instructions here.
[gallery] inserts an image gallery into a post or page.
[googlemaps] embeds Google Maps. See full instructions here.
[googlevideo] embeds a Google Video. See full instructions here.
[ ] embeds a Kyte.TV Video. See full instructions here.
[livevideo] embeds a video from LiveVideo. See full instructions here.
[odeo] embeds an Odeo audio file. See full instructions here.
[podtech] embeds audio or video from the PodTech Network. See full instructions here.
[polldaddy] embeds a PollDaddy poll (use without the space). See full instructions here.
[redlasso] embeds a video from Redlasso. See full instructions here.
[rockyou] embeds a slideshow from RockYou. See full instructions here.
[scribd] embeds a document/file from Scribd. See full instructions here.
[slideshare] embeds a slideshow from See full instructions here.
[soundcloud] embeds the SoundCloud Audio Player. See full instructions here.
[sourcecode] preserves the formatting of source code. See full instructions here.
[splashcast] embeds Splashcast media. See full instructions here.
[ted] embeds a TED Talks video. See full instructions here.
[vimeo] embeds a Vimeo video. See full instructions here.
[youtube] embeds a YouTube video. See full instructions here.

Friday, October 9, 2009

7th Symposium on Trends in Unstructured Mesh Generation; 2009

MeshTrends VII

7th Symposium on Trends in Unstructured Mesh Generation

July 16-19, 2009 Columbus, Ohio

Symposium Schedulenew

The list of speakers and titles is now availble here (pdf).

The Symposium on Trends in Unstructured Mesh Generation brings together a wide variety of disciplines for the exchange of technical information related to unstructured mesh generation. It is a symposium traditionally held in conjunction with the national and international computational mechanics congresses. The following is a list of previous MeshTrends symposia:
MeshTrends I 1997 Joint ASME/ASCE/SES Summer Meeting Northwestern University
MeshTrends II 1999 5th US National Congress on Computational Mechanics University of Colorado, Boulder
MeshTrends III 2001 6th US National Congress on Computational Mechanics Dearborn, Michigan
MeshTrends IV 2003 7th US National Congress on Computational Mechanics Albuquerque, New Mexico
MeshTrends V 2006 7th World Congress on Computational Mechanics Los Angeles, California
MeshTrends VI 2007 9th US National Congress on Computational Mechanics San Francisco, California

Scope of Symposium

Automatic unstructured mesh generation continues to be a vital technology in computational field simulations. As computing technology continues to advance and modeling requirements become more precise, automatic mesh generation techniques must rise to fulfill ever-increasing and diverse expectations. This symposium is a forum for exploring and synthesizing many of technologies needed to develop a computational grid suitable for simulation.

All abstracts related to geometry and mesh generation for computational simulation are welcome. In this symposium we are soliciting, in particular, advancements and trends from academics and industry in the following areas:
  • Hexahedral mesh generation: including theoretical foundations and new algorithms for automatic all-hex methods.
  • Meshing tools and applications: including commercial meshing tools and their application to current problems in industry.
  • Multiphysics meshing issues: including tools and methods for managing meshing and geometry for mutiscale, mutliphysics applications.
  • Infrastructure and tools for meshing: including APIs and tools for managing and interfacing meshing tools.
  • Adaptive meshing tools and applications: including tools and methods for adaptively modifying mesh and geometry based on run-time results or optimization parameters.
  • Meshing and geometry for geophysics applications: including geometry and meshing technologies for subsurface modeling and simulation.
  • Meshing and geometry for biomedical applications: including geometry and meshing technologies for biomedical applications.
  • Geometry repair and improvement for mesh generation: including tools and methods for characterizing dirty geometry and improvement techniques for mesh generation.

Abstract Submission

Abstracts are required for the conference and will be included in the conference proceedings. A one-page abstract must be submitted electronically through the USNCCM10 website. The deadline for abstracts was Feb 28, 2009.

Once you enter the abstract submission webpage at you will be asked to create a login and password. Note the number of the Trends in Unstructured Mesh Generation Symposium is 2.18.2. You will need to use that number in your abstract file name to ensure your abstract is submitted to the correct symposium (see below for more information).

The following information regarding abstract submission also appears on the abstract submission webpage.
Abstract Submission Information and Related Policies (Please read carefully)
  1. Each paid registrant at USNCCM-10 will be limited to one presentation. Please identify the presenting author in your abstract by underlining the last name.
  2. Participants may be the author of multiple abstracts. However, he/she will be limited to being the presenting author on only one abstract.
  3. Please submit a one-page abstract using the format shown here. Your submission must be in a pdf format to be submitted.
  4. Your filename should contain the last names of the authors as they appear in the title, followed by the number of your selected minisymposium. Example: Ghosh Joseph 2.18.2.pdf
    (Note the Trends in Unstructured Mesh Generation Symposium is number 2.18.2)
  5. The following specifications should be followed in the abstract pdf.
    • Each abstract should be limited to 1-page. The file size should be limited to 1 MB.
    • Recommended font: Times Roman;
    • Title font size: 14 Boldface; Abstract font size: 12;
    • Line spacing: single space; Number of References: maximum of 2.

  6. Important: Save your logon and password; you may use them again when registering to attend the Congress in Spring 2009.

Once submitted, your abstract will be reviewed by the organizers of your selected mini-symposium. You will receive an email notification that the abstract has been received. We anticipate that notification of your abstract acceptance or rejection will be made 30 days after the close of abstract submission as published on the conference web site.

Paper Submission

As part of this symposium, full papers will be solicited from the accepted presentations for inclusion in a peer-reviewed special journal edition of Engineering With Computers. Publication solicitation will be based on the interest of the participating authors and the technical merit of the presentation. Invitations for paper submissions will be made following the USNCCM.

Important Dates

Abstract submission opened on USNCCM web site October 20, 2008
Deadline for receipt of one-page abstracts February 28, 2009
Notification of abstract acceptance March 15, 2009
Deadline for early registration May 1, 2009
USNCCM X technical program July 16-19 2009

Symposium Organizers

Steven J. Owen, Ph.D.
Computational Modeling Sciences Department
Sandia National Laboratories
Albuquerque, New Mexico, U.S.A.
Phone: (505) 284-6599

Mark S. Shephard, Ph.D.
Director, Scientific Computation Research Center
Rensselaer Polytechnic Institute
Troy New York, U.S.A.
Phone: (518) 276-6795
Fax: (518) 276-4886

Matthew L. Staten
Carnegie Mellon University and
Sandia National Laboratories

Additional Information

Additional information on the conference can be found at:

Mesh Generation & Grid Generation on the Web

Mesh Generation & Grid Generation on the Web

The aim of this document is to provide information on mesh and grid generation: people working in the field, research groups, books and conferences. It is maintained by Robert Schneiders.

Mesh generation is an interdisciplinary area, and people from different departments are working on it: Mathematicians, computer scientists, engineers from many disciplines. Despite the fact that surprisingly many people are active in the field, often there are few contacts between researchers. The aim of this page is to improve communication between research groups and to help people to get an overview of the field.

The page is organized as follows:

<!-- -->
    People and research groups: Info on meshing research at universities, companies, government labs etc. List of people: A directory of people working on mesh generation. Latest news: What's up in mesh generation. Software: A list of programs, both public domain and commercial. Conferences: Information on conferences, summerschools, short courses etc. Literature: Books, reviews, online sources and course materials. Open positions: Career opportunities for people with background in mesh generation. Information on related topics: Pages with information on CFD, scientific computing, computational geometry and other fields related to mesh generation.

<!-- --> Service for frequent readers: You can find all entries, sorted by time of insertion, here (there is also an archive page). <!-- Click here to see the latest updates (there is also an archive page). -->

Research on mesh generation is abundant, and I don't claim to give a complete overview. In order make this page a useful service for the mesh generation community, I need help from other people. So if you are interested in getting put on the list, or if you have any comments or hints on other sources of information on mesh generation in the net, please send me an email (

A valuable source of information is the Meshing Research Corner, a comprehensive database with literature on mesh generation. It is maintained by Steve Owen.

example: COinS DOI

Vignal C, Mathevon N, Mottin S (2004) Audience drives male songbird response to partner's voice. Nature 430: 448-451.
DOI 10.1038/430414a (news and view)
DOI 10.1038/nature02645 (lettre)

de nombreux filets dans des revues...

Cette page web contient les DOI.
C'est une page html absolument pas structurée (générée par google sites) mais avec un COinS (ci-dessous, en html) généré via
pour l'interopérabilité i.e. pour permettre d'enregistrer correctement les ref en un seul clic (avec zotero,  mendeley, LibX ou
Mis à jour le 7 octobre 2009

(COinS) web-based, platform-independent, multi-user interface for managing scientific literature & citations


refbase can import and export references in various formats (including BibTeX, Endnote, RIS, PubMed, ISI Web of Science, CSA Illumina, RefWorks, MODS XML, OpenOffice, and MS Word). It can make formatted lists of citations in HTML, RTF, PDF, or LaTeX, and offers powerful searching, and RSS support. Its OpenSearch and SRU/W web services, and support for unAPI & COinS metadata allow for easy access by clients and search engines. Please see our Feature highlights page for a more detailed description of features. An overview of the major feature additions in refbase-0.9.5 is given here.


You can download the stable release version of refbase from the SourceForge download page. Please see the instructions on how to install or update refbase. The latest source code can be checked out and installed from the refbase Subversion repository.

refbase 0.9.5 README

About refbase
refbase is a web-based solution for managing scientific literature,
references and citations.

Currently, the following features have been implemented for:
- search the database using different search forms
- search within results
- browse found records and sort results by any database field
- view results in different views (list view, citations, details,
print view)
- display results in different citation styles & output formats
- export selected records to XML (Atom, MODS, OAI_DC, ODF) and (via
the GPLed Bibutils programs) to ADS, BibTeX, EndNote, ISI, RIS and
Word XML
- display rich text (i.e., italics, super/sub-script, greek letters)
- extract citations from a text & build an appropriate reference list
- track additions via RSS and generate custom RSS feeds from searches
- web services (SRU & OpenSearch) that allow clients to access a
refbase database using a standard query syntax and retrieve results
in structured XML format
- dissemination of bibliographic data via standard methods (COinS &
unAPI) allowing clients to automatically discover and extract data
from refbase
- search a refbase online database from the command line and retrieve
results in various export & citation formats
- user-specific fields which are stored individually for each user
- import of records from common bibliographic formats and online
databases via the web interface or the command line
- automatic email announcements for newly added records
- save and recall search queries
- adding records to user-specific groups
- add/edit/delete records as well as file upload & download links
- user management interface provided to the database admin
- set access permissions on a per-user basis

More information is given at:


refbase requires:
- a web server (like the Apache HTTP Server <>)
- PHP <> (version 4.4.0 or greater) with enabled
session support & installed PHP MySQL module
- MySQL <> (version 4.1.x or greater required for
Unicode support)

- for import and export of various formats (e.g., Endnote & BibTeX):
Bibutils <>
(version 3.21 or greater)

More detailed information is available at: