Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Website | Le site web Mise à jour d'ElementSpeak
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Website | Le site web

Subjects Author Language Messages Last message
[Locked] Mise à jour d'ElementSpeak
Page : 1 2 3 4 ...13 14 15
necropotame Français 280 fabounet [Read]
18 November 2008 à 11:43

necropotame, Saturday 02 February 2008 à 10:42


Subscription date : 29 November 2007
Messages : 1583
C'est bon pour éditer une page, mais le système n'est pas encore nickel. Faites en sorte que chaque page en anglais aient sont équivalent en français, et surtout, gardé toujours le titre des pages en français.

Si il y a une page "Lanceurs", il faut que la page en anglais s'appelle aussi "Lanceurs". Comme ça, dans les deux pages, on aura le panneau "Autre langue". Si vous fait un page "Launcher", WikiWind ne trouvera pas de page équivalente en français.

Je vais voir comment rendre ça plus simple, mais en attendant, essayez de faire comme ça.

ppmt, Saturday 02 February 2008 à 13:46


Subscription date : 29 November 2007
Messages : 3520
Bon je ne suis pas sur de comprendre...

J'ai traduit la page d'acceuil du Wiki en Anglais....si je te comprends bien maintenant quand je vais cliquer sur Launchers il va me donner une page en Francais...

tu dis qu'il vaut mieux cliquer sur Traduire plutot que Editer...c'est ca?

necropotame, Saturday 02 February 2008 à 13:56


Subscription date : 29 November 2007
Messages : 1583
Heu ... oui bon c'est pas au point, c'est vrais
Je vais arranger ça. C'est vrais que c'est compliqué cette histoire de langue par defaut.

Pouet, Saturday 02 February 2008 à 14:02


Subscription date : 30 November 2007
Messages : 605
Ca sort d'où ElementSpeak ? c'est toi qui l'a fait ? ca en jette pas mal

rhinopierroce, Sunday 03 February 2008 à 11:42


Subscription date : 30 November 2007
Messages : 422
Effectivement, il semble qu'il y ait souci à l'inscription.
J'ai essayé (à l'instant) avec Epiphany, même symptômes que décrit dans le forum Ubuntu.

Bon à bientôt, je repars aux Journées Des Logiciels Libres de Tours
@+

necropotame, Sunday 03 February 2008 à 12:15


Subscription date : 29 November 2007
Messages : 1583
Le problème est résolu pour l'inscription

Pour ce qui est de WikiWind, il est possible maintenant de traduire aussi le titre. En faite, c'est même conseillé

Edit : Bon, il y a encore un problème avec les liens, mais je vais arranger ça.

Edit 2 : Et voila, les liens fonctionnes avec les langues et affichent les pages non créée en rouge !

necropotame, Sunday 03 February 2008 à 19:42


Subscription date : 29 November 2007
Messages : 1583
Mise à jour douloureuse de BlueGrass
- Ajout du bouton "Passer les messages" pour marquer tous les messages non lus comme lus
- Ajout d'une page "Derniers messages" pour afficher la liste des derniers messages
- Mise à jour du template

necropotame, Monday 04 February 2008 à 18:13


Subscription date : 29 November 2007
Messages : 1583
Mise à jour d'ElementSpeak
- Correction des bugs avec la pagination
- Choix de la langue dans le profil

Mise à jour de WikiWind
- Affichage de la page dans la langue de l'utilisateur

Mise à jour de BlueGrass
- Choix de la langue quand on poste un sujet (la langue de l'utilisateur par defaut, celle du navigateur si c'est un invité)
- Affichage de la langue dans la liste des sujets
- Possibilité de traduire le nom et la description des forums (ça ne dépend que de vous)

Comme vous l'avez compris, j'aimerais bien que l'on traduise le nom et la description des forums. Comme ça, on aura un vrais forum anglais ^-^

necropotame, Thursday 07 February 2008 à 12:16


Subscription date : 29 November 2007
Messages : 1583
Mise à jour d'lementSpeak
- Modification de la balise code. Si vous mettez '=php', le code adoptera la coloration syntaxique du php. Ça marche aussi pour le c, le c++ et le c#. De plus, si le nombre de ligne dépasse 20, le code est affiché dans un cadre.

#include <stdlib.h>

#include "rhythmbox-draw.h"
#include "rhythmbox-config.h"
#include "rhythmbox-dbus.h"
#include "rhythmbox-menu-functions.h"
#include "rhythmbox-struct.h"
#include "rhythmbox-init.h"

extern AppletConfig myConfig;
extern AppletData myData;


CD_APPLET_DEFINITION ("Rhythmbox"146)


static 
void _load_surfaces (void)
{
    
GString *sImagePath g_string_new ("");  // ce serait bien de pouvoir choisir ses icones, comme dans l'applet logout...
    //Chargement de l'image "default"
    
g_string_printf (sImagePath"%s/default.svg"MY_APPLET_SHARE_DATA_DIR);
    
myData.pSurface CD_APPLET_LOAD_SURFACE_FOR_MY_APPLET (sImagePath->str);
    
    
//Chargement de l'image "stop"
    
g_string_printf (sImagePath"%s/stop.svg"MY_APPLET_SHARE_DATA_DIR);
    
myData.pStopSurface CD_APPLET_LOAD_SURFACE_FOR_MY_APPLET (sImagePath->str);
    
    
//Chargement de l'image "pause"
    
g_string_printf (sImagePath"%s/pause.svg"MY_APPLET_SHARE_DATA_DIR);
    
myData.pPauseSurface CD_APPLET_LOAD_SURFACE_FOR_MY_APPLET (sImagePath->str);
    
    
//Chargement de l'image "play"
    
g_string_printf (sImagePath"%s/play.svg"MY_APPLET_SHARE_DATA_DIR);
    
myData.pPlaySurface CD_APPLET_LOAD_SURFACE_FOR_MY_APPLET (sImagePath->str);
    
    
//Chargement de l'image "broken"
    
g_string_printf (sImagePath"%s/broken.svg"MY_APPLET_SHARE_DATA_DIR);
    
myData.pBrokenSurface CD_APPLET_LOAD_SURFACE_FOR_MY_APPLET (sImagePath->str);
    
    
g_string_free (sImagePathTRUE);
}

CD_APPLET_INIT_BEGIN (erreur)
    
myConfig.defaultTitle g_strdup (myIcon->acName);
    
    
_load_surfaces ();
    
    
//Si le bus n'a pas encore ete acquis, on le recupere.
    
if (! myData.dbus_enable)
        
myData.dbus_enable rhythmbox_dbus_get_dbus();
    
    
//Si le bus a ete acquis, on y connecte nos signaux.
    
if (myData.dbus_enable)
    {
        
rhythmbox_dbus_connect_to_bus ();
        
        
dbus_detect_rhythmbox();
        if(
myData.opening)
        {
            
rhythmbox_getPlaying();
            
rhythmbox_getPlayingUri();
            
getSongInfos();
            
update_iconFALSE );
        }
        else
        {
            
CD_APPLET_SET_SURFACE_ON_MY_ICON (myData.pSurface)
        }
    }
    else  
// sinon on signale par l'icone appropriee que le bus n'est pas accessible.
    
{
        
CD_APPLET_SET_SURFACE_ON_MY_ICON (myData.pBrokenSurface)
    }
    
    
//Enregistrement des notifications
    
CD_APPLET_REGISTER_FOR_CLICK_EVENT
    CD_APPLET_REGISTER_FOR_MIDDLE_CLICK_EVENT
    CD_APPLET_REGISTER_FOR_BUILD_MENU_EVENT
CD_APPLET_INIT_END


CD_APPLET_STOP_BEGIN
    CD_APPLET_UNREGISTER_FOR_CLICK_EVENT
    CD_APPLET_UNREGISTER_FOR_MIDDLE_CLICK_EVENT
    CD_APPLET_UNREGISTER_FOR_BUILD_MENU_EVENT
    
    rhythmbox_dbus_disconnect_from_bus 
();
    
    
reset_config ();
    
reset_data ();
CD_APPLET_STOP_END


CD_APPLET_RELOAD_BEGIN
    
//\_______________ On recharge les donnees qui ont pu changer.
    
_load_surfaces ();
    
    if (
CD_APPLET_MY_CONFIG_CHANGED)
    {
        
myConfig.defaultTitle g_strdup (myIcon->acName);  // libere dans le reset_config() precedemment appele.
    
}
    
    
//\_______________ On redessine notre icone.
    
if (myData.dbus_enable)
    {
        if(
myData.opening)
        {
            
update_iconFALSE );
        }
        else
        {
            
CD_APPLET_SET_SURFACE_ON_MY_ICON (myData.pSurface)
        }
    }
    else  
// sinon on signale par l'icone appropriee que le bus n'est pas accessible.
    
{
        
CD_APPLET_SET_SURFACE_ON_MY_ICON (myData.pBrokenSurface)
    }
CD_APPLET_RELOAD_END

fabounet, Thursday 07 February 2008 à 14:38


Subscription date : 30 November 2007
Messages : 17118
ça a de la gueule !

ppmt, Thursday 07 February 2008 à 18:34


Subscription date : 29 November 2007
Messages : 3520
Wow!!!! dis euh on peut acheter des actions de ta compagnie......Ben oui des fois que tu sois rachete a coup de milliard un jour!!

Sinon euh tu veux pas rajouter une balise pour Python?

necropotame, Thursday 07 February 2008 à 18:42


Subscription date : 29 November 2007
Messages : 1583
Bah en faite, c'est une feinte à deux balles, c'est la même fonction qui fait le C et le PHP ^^ Comme ça se ressemble beaucoup, j'ai fait ça comme ça. A terme, je ferais une vrais coloration syntaxique.

necropotame, Saturday 09 February 2008 à 23:50


Subscription date : 29 November 2007
Messages : 1583
Mise à jour d'ElementSpeak
- La page Accueil affiche maintenant les 5 derniers utilisateurs inscrits.
- Correction du bug "Error 500" : Les balises [code] marchent parfaitement.
- Correction du bug "Affichage intempestif de \".

necropotame, Sunday 10 February 2008 à 10:24


Subscription date : 29 November 2007
Messages : 1583
Mise à jour de BlueGrass
- Affichage de la catégorie dans la langue de l'utilisateur

Mise à jour de Gestuelle
- Possibilité de modifier une traduction
- Possibilité de supprimer une traduction
- Pagination de la liste des mots

necropotame, Sunday 10 February 2008 à 11:25


Subscription date : 29 November 2007
Messages : 1583
Mise à jour de BlueGrass
- Le message n'est pas ré-envoyé quand on presse F5 sur un sujet
- Le message envoyé est maintenant affiché (on ne reviens plus à la première page)

Sowa, Sunday 10 February 2008 à 12:31


Subscription date : 04 December 2007
Messages : 72
Pour la page Accueil, ne serait-il pas mieux de faire une page où l'on proposerais un lien direct vers la dernière version de cairo-dock, un peu comme http://www.frostwire.com/ , avec des .deb et éventuellement des RPM.
Pour les RPM on en trouve sur des sites de RPM comme http://rpm.pbone.net/
pour Mandriva et Suse et il sont assez récents: version 1.4.6.3 par exemple pour mandriva 2008

edit: une petite fonction prévisualisation serait cool aussi
edit2 : avec les RPM on peut même se faire une installation à la carte en installant seulement les plugins que l'on veut

ppmt, Sunday 10 February 2008 à 17:10


Subscription date : 29 November 2007
Messages : 3520
ce serait interressant de trouver qui fait ces RPMs....

necropotame, Sunday 10 February 2008 à 20:23


Subscription date : 29 November 2007
Messages : 1583
@Sowa : ElementSpeak n'est pas dédié uniquement à Cairo-Dock, donc faire une page d'accueil spécifique me parait compliqué.

necropotame, Monday 11 February 2008 à 10:14


Subscription date : 29 November 2007
Messages : 1583
Mise à jour de WikiWind
- Ajout de la page "Historique" (toutes vos modifications depuis le début son déjà enregistré)
- Ajout du champ "Description" pour décrire votre modification. Il est fortement conseillé de s'en servir afin de mieux connaitre l'évolution d'une page
- Possibilité de visionner une ancienne révision
- Suppression des langues dans les quels la page est déjà traduite dans le choix de la langue pour une nouvelle traduction

necropotame, Monday 11 February 2008 à 11:38


Subscription date : 29 November 2007
Messages : 1583
Mise à jour d'ElementSpeak
- Ajout de la balise "box" avec deux attributs : "warning" et "info"
Message important

Message intéressent


[box=warning]Message important[/box]
[box=info]Message intéressent[/box]


- Ajout de la balise [mail], pour afficher une adresse email anti-spam. Chaque espace est remplacé par un espace HTML, un espace ou <!--nombre aléatoire-->. Les "@" sont remplacé par "chez" dans la langue de l'utilisateur et le point est remplacer par "point" dans la langue de l'utilisateur (ouf !).

Exemple : adresse.mail arnaque  com

[mail]adresse.mail@arnaque.com[/mail]

En HTML, ça va donner :
<u>adresse.mail& nbsp;chez <!--1391578288-->arnaque <!--1289899361-->point <!--629904792-->com</u>

Website | Le site web

Subjects Author Language Messages Last message
[Locked] Mise à jour d'ElementSpeak
Page : 1 2 3 4 ...13 14 15
necropotame Français 280 fabounet [Read]
18 November 2008 à 11:43


Glx-Dock / Cairo-Dock List of forums Website | Le site web Mise à jour d'ElementSpeak Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.