new beta release for Silex. plugins and a new text editor

Posted on 1 février 2010 by Ariel.
Categories: Dev-Prog, En vrac, News, The Bright Side of Open Source.

Dear developers and testers,

Silex has evolved to a more structured framework made of javascript, ActionScript and php classes.

Ariel and Lex have implemented a system of hooks which make it possible to develop components, layonew reluts and tools which override the behaviour of Silex. Here are some interesting links to explain this « hook » technique we have set up in Silex :
- http://en.wikipedia.org/wiki/Hooking
- http://www.raymondselda.com/understanding-action-hooks-in-wordpress/
And in French :
- http://fr.wikipedia.org/wiki/Hook_(informatique)
- http://www.lautre-monde.fr/les-hooks-wordpress/

The first applications we did with it are very important : a new rich text editor which is the first step to porting Silex to AS3 and using tools made with Flex. It is possible to use this tool in a separate window, changing the way you use the tool boxes, and making it possible to use two screens with Silex. All the tools are being ported to AS3 and we will try to include several powerful ideas.

An other application is the « measure tool » which let you measure the execution time of several functions in Silex. We will use it to determine where we can optimize the code. And we have already found several things we can change to make Silex much more efficient so that it requires less memory to use it.

So please help us with your comments on the 1.5.4 beta release :
https://sourceforge.net/projects/silex/files/

Looking forward to « seeing » you on the forums,
The dev team.

    Panique/Panic Silex/OOF

    Posted on 22 janvier 2010 by Ariel.
    Categories: Dev-Prog, En vrac.

    Vous êtes en panique avec Silex ou OOF? rien ne marche et vous ne voyez pas pourquoi?
    Voici quelques outils qui vous permettront d’analyser la situation. C’est un peu technique, mais ça vous donnera des indices sur ce qui ne va pas. On vous conseille évidemment un petit tour dans le forum d’abord, ça fait moins mal :-)
    1- le débuggeur de services. Ca vous permet de tester si les choses vont bien côté serveur. Voir ici : http://wp-manager.silex-ria.org/?p=375

    2- les logs. dans le répertoire conf, il y a un fichier log.ini, qui contient la ligne

    logLevel = DISABLED

    Les logs sont donc désactivés. Si vous la remplacez par

    logLevel = DEBUG

    vous aurez des logs dans le répertoire logs/

    Attention, c’est mauvais pour les performances et la sécurité, donc une fois que vous avez fini, remettez le comme avant!

    Enfin, vous pouvez regarder les messages qu’échangent votre page Silex et votre serveur avec CharlesProxy.

    ======================================================================

    So you’re upset with Silex or OOF? It deosn’t work and you don’t see why?

    Here are some tools that will help you analyse the siutation. It’s a bit technical, but it will give you some clues on what is going on. We obviously advise you to check out the forums first to see if someone hasn’t already got the solution to your problem there.

    1- The service debugger. It allows you to test if things are working ok on your server : http://wp-manager.silex-ria.org/?p=375

    2- The logs. In the conf folder, you can find log.ini, and it contains the following line:

    logLevel = DISABLED

    logs are deactivated. But if you replace it with:

    logLevel = DEBUG
    You will find logs in the logs/ folder

    Be careful, this is bad for performance and security, so once you’re done, put it back to how it was before!

    Finally, you can check the messages that go between your silex page and your server with CharlesProxy.

      SourceForge awards 2009

      Posted on 14 novembre 2009 by Lex.
      Categories: Dev-Prog, News, The Bright Side of Open Source.

      Ca date de quleques mois, mais il fallait que je poste ce que j’ai noté sur ce sujet, ça devrait vous surprendre…

      La célèbre plateforme de diffusion de logiciels libres SourceForge a publié en un classement des logiciels plébiscités par la communauté open source en 2009. Je vous ai préparé un petit résumé, des explications et, à la fin de l’article, mise en avant de certaines découvertes impressionnantes! Une imprimante qui s’imprime elle même par exemple! Ou un Windows XP complètement recréé, compatible avec les applications windows, mais open source! Le slogan : « Change your OS, not your software! ». Et aussi un deezer hébergé par vous pour vous et vos amis, à vos couleurs bien sûr…

      (Lire la suite…)

      Le nouveau deep linking silex

      Posted on 12 octobre 2009 by Lex.
      Categories: Dev-Prog, News, Silex Workshops.

      __________________________________________________________________________

      Silex, deep linking, référencement, sitemap,…

      __________________________________________________________________________

      Au cours de la navigation dans un site Silex, l’adresses qui est affichée dans la barre d’adresse de votre navigateur (zone de texte horizontale en haut) est modifiée pour refléter l’endroit où vous vous trouvez dans le site. Elle est aussi modifiée lorsque vous arrivez sur un site Silex en suivant un lien depuis un site ou depuis google.

      nav

      la barre d'adresse de votre navigateur : l'adresse du site, le "?", le nom du site, le "#", et enfin, le deep link (chemin de la page) qui est modifié au cours de la navigation

      Cet article présente le fonctionnement de Silex concernant les adresses des sites et des pages. Nous verrons aussi que ce fonctionnement a changé dans la version 1.5 de Silex (Silex Comet).

      Cela a une grande influence sur le référencement, nous verrons pourquoi.

      Le deep linking dans Silex Comet

      Prenons l’exemple de mon site CV : une page a une adresse directe de la forme http://silex-ria.org/?/lex/developpeur.independant.actionscript/accueil . Chaque page étant associé à un seul lien, il s’agit d’un lien profond ou deep link.

      _____________________________________

      définition du deep linking
      lien hypertexte pointant directement vers une page située à l’intérieur d’un autre site web, sur laquelle on peut donc atterrir directement sans passer par la page d’accueil du site en question. (source: linux-france.org)
    • définition « lien profond » wikipedia
    • Un article pas mal sur le deep linking
    • Définition de wikipedia en anglais
    • _____________________________________

      (Lire la suite…)

      The Silex plugin pour WordPress

      Posted on 13 août 2009 by lexa.
      Categories: Dev-Prog, News, The Bright Side of Open Source.

      Sha et moi nous travaillons en ce moment sur le plugin Silex pour WordPress.

      Il permet de transformer tout blog ou site fait avec WordPress en un site Flash. Le site WordPress originel reste visible pour ceux qui n’ont pas Flash ou qui veulent voir la version HTML. Pour les téléphones portables, un autre thème WordPress est affiché automatiquement. Enfin, les moteurs de recherche verront une version épurée du site en HTML.

      The Flash version of WordPress default theme

      The Flash version of WordPress default theme

      Ca marche déja plutôt bien, voici une démo de la version alpha du plugin Silex pour WordPress ici.

      (Lire la suite…)

      silex v1.5.1 Comet is out!

      Posted on 5 août 2009 by Lex.
      Categories: Dev-Prog, It's Hot, it's Graphic Design !, News, Organisation.
      Bonsoir

      La v1.5.1 est sortie (voir le text ci-dessous). Ceux qui maquettent en ce moment peuvent la télécharger ici.

      Et j’ai mis à jour le site silex. J’ai donc besoin que vous testiez ces sites :
      http://silex-ria.org/
      http://silex-ria.org/help
      http://silex-ria.org/aide
      http://silex-ria.org/sha
      http://silex-ria.org/ariel
      http://silex-ria.org/lex

      C’est très important je compte sur vous, merci de mettre vos remarques/bugs report ici.

      ___________________________

      silex v1.5.1 Comet is out!
      - greek and nl languages
      - lot of bug fixes (see change log http://silex-ria.org/media/silex-ria/change_logs.txt )
      - new url rewrite system. Now, all websites are seo friendly even if you do not have url rewrite on your server
      - new parameters in oof lists

        Reconversion vers Wordpress (PART II)

        Posted on 27 juillet 2009 by sha.
        Categories: Dev-Prog, To Blog Blug Bug.

        Quitter Silex pour Wordpress ? Mais quelle drôle d’idée..

        .. surtout qu’Alex développe un plugin Wordpress, qui permet d’ajouter au blog un ou plusieurs thèmes Silex. D’ici peu nous pourrons utiliser Wordpress pour éditer du contenu dans un site Silex.

        Et sincèrement, je n’ai pas encore trouvé de back-office plus simple et complet que WP.

        à suivre..

        Reconversion vers Wordpress (PART I)

          Reconversion vers Wordpress (Part I)

          Posted on 23 juillet 2009 by sha.
          Categories: Dev-Prog, To Blog Blug Bug.

          Et si je codais du design, hum ?  Ce blog est tellement stimulant que j’ai décidé d’arrêter Silex pour passer à Wordpress. Voilà de quoi combler mes futures soirées solitaires.

          Mes  plugins Wordpress :

          ZdMultilang : un plugin multilingue, simple à utiliser. Il propose une interface de traduction dans la zone des éditeurs. Sur le blog la traduction est automatiquement ajouté au post.

          WP PicLens : ce plugin permet de customiser l’ajout d’images dans un post. Une fois les images intégrées, un lien est ajouté au post. Ce lien ouvre un diaporama cooliris (requiert php5).

          TDO Mini Forms : pour soumettre un nouvel article sans passer par l’interface d’édition. Ce formulaire peut se trouver sur une simple page de votre blog. L’article soumit peut être ajouté directement au blog ou être archivé comme brouillon .

          Vive  PHP et  CSS, dans 6 mois je serais plus geek que geek !

            User interface design patterns

            Posted on 15 juillet 2009 by Ariel.
            Categories: Dev-Prog, The Bright Side of Open Source, To Blog Blug Bug.

            Vous avez besoin de proposer une interface à vos utilisateurs mais vous manquez d’idées ? Pas de problème, on a regroupé des solutions utilisées dans les « user interface design patterns ».

            Un « design pattern » est une solution proposée pour un problème récurrent.  Le mieux c’est d’aller voir.

            Attention ce lien demande Silverlight.

            http://quince.infragistics.com/

              Lex le oof

              Posted on 29 juin 2009 by sha.
              Categories: Dev-Prog.

              Petit hommage à Lex le vaillant qui a résolu une bonne part de mes bugs sur les composants OOF !

              Depuis vendredi, il est possible d’utiliser l’action onrollOver et onrollOut sur les selectors

              …le paramètre Variable Row Height ne reboot plus mon ordi…

              …la RichTexteList affiche les 3 états des textes (normal, dessus, sélectionné)…

              …et en plus les listes ont le paramètre Show Hand

              Bref, je kiffe !

                Flash Version of this website