Browse Source

Un tout début de version Galactic de forum.spip.net.

Seule une toute petite partie est codée pour l’instant.
- Utilise fontawesome pour les icones.
svn/root
marcimat@rezo.net 4 years ago
commit
f503e8d832
  1. 64
      .gitattributes
  2. 2
      Todo.md
  3. 1
      aside/article.html
  4. 1
      aside/rubrique.html
  5. 49
      body.html
  6. 11
      breadcrumb/article.html
  7. 0
      breadcrumb/rubrique.html
  8. 14
      breadcrumb/thread.html
  9. 21
      content/article.html
  10. 27
      content/login.html
  11. 19
      content/rubrique.html
  12. 8
      content/thread-modere.html
  13. 5
      content/thread.html
  14. 2337
      css/font-awesome.css
  15. 4
      css/font-awesome.min.css
  16. 11
      extra/article.html
  17. 3
      extra/rubrique.html
  18. BIN
      fonts/FontAwesome.otf
  19. BIN
      fonts/fontawesome-webfont.eot
  20. 2671
      fonts/fontawesome-webfont.svg
  21. BIN
      fonts/fontawesome-webfont.ttf
  22. BIN
      fonts/fontawesome-webfont.woff
  23. BIN
      fonts/fontawesome-webfont.woff2
  24. 136
      galactic_forum_fonctions.php
  25. 15
      galactic_forum_options.php
  26. 60
      images/titre_site_logo.svg
  27. 5
      inc-visiteurs.html
  28. 22
      inclure/bloc-messages.html
  29. 7
      inclure/bouton-faq.html
  30. 3
      inclure/head-theme.html
  31. 22
      inclure/liste-derniers-messages-thread.html
  32. 20
      inclure/liste-derniers-messages.html
  33. 20
      inclure/liste-derniers-sujets-vides.html
  34. 19
      inclure/liste-derniers-sujets.html
  35. 21
      inclure/liste-sujets-par-notes.html
  36. 55
      inclure/presentation-message.html
  37. 10
      inclure/rubrique-header.html
  38. 42
      inclure/rubrique-statistiques.html
  39. 37
      lang/galactic_forum.xml
  40. 96
      lang/galactic_forum_ar.php
  41. 96
      lang/galactic_forum_ast.php
  42. 95
      lang/galactic_forum_ca.php
  43. 36
      lang/galactic_forum_cpf.php
  44. 96
      lang/galactic_forum_de.php
  45. 111
      lang/galactic_forum_en.php
  46. 109
      lang/galactic_forum_es.php
  47. 96
      lang/galactic_forum_fa.php
  48. 135
      lang/galactic_forum_fr.php
  49. 96
      lang/galactic_forum_it.php
  50. 111
      lang/galactic_forum_nl.php
  51. 111
      lang/galactic_forum_sk.php
  52. 12
      lang/paquet-galactic_forum_fr.php
  53. 2
      nav/dist.html
  54. 12
      nav/inc-chapitres.html
  55. 69
      nav/inc-user.html
  56. 18
      paquet.xml
  57. BIN
      prive/themes/spip/images/galactic_spip_net-128.png
  58. BIN
      prive/themes/spip/images/galactic_spip_net-32.png
  59. BIN
      prive/themes/spip/images/galactic_spip_net-64.png
  60. 293
      scss/galactic_theme.scss
  61. 56
      scss/utils/_couleurs.scss
  62. 1
      sommaire.html
  63. 17
      threadspip.html
  64. 221
      urls/trad.php

64
.gitattributes

@ -0,0 +1,64 @@
* text=auto !eol
/Todo.md -text
aside/article.html -text
aside/rubrique.html -text
/body.html -text
breadcrumb/article.html -text
breadcrumb/rubrique.html -text
breadcrumb/thread.html -text
content/article.html -text
content/login.html -text
content/rubrique.html -text
content/thread-modere.html -text
content/thread.html -text
css/font-awesome.css -text
css/font-awesome.min.css -text
extra/article.html -text
extra/rubrique.html -text
fonts/FontAwesome.otf -text
fonts/fontawesome-webfont.eot -text
fonts/fontawesome-webfont.svg -text
fonts/fontawesome-webfont.ttf -text
fonts/fontawesome-webfont.woff -text
fonts/fontawesome-webfont.woff2 -text
/galactic_forum_fonctions.php -text
/galactic_forum_options.php -text
images/titre_site_logo.svg -text
/inc-visiteurs.html -text
inclure/bloc-messages.html -text
inclure/bouton-faq.html -text
inclure/head-theme.html -text
inclure/liste-derniers-messages-thread.html -text
inclure/liste-derniers-messages.html -text
inclure/liste-derniers-sujets-vides.html -text
inclure/liste-derniers-sujets.html -text
inclure/liste-sujets-par-notes.html -text
inclure/presentation-message.html -text
inclure/rubrique-header.html -text
inclure/rubrique-statistiques.html -text
lang/galactic_forum.xml -text
lang/galactic_forum_ar.php -text
lang/galactic_forum_ast.php -text
lang/galactic_forum_ca.php -text
lang/galactic_forum_cpf.php -text
lang/galactic_forum_de.php -text
lang/galactic_forum_en.php -text
lang/galactic_forum_es.php -text
lang/galactic_forum_fa.php -text
lang/galactic_forum_fr.php -text
lang/galactic_forum_it.php -text
lang/galactic_forum_nl.php -text
lang/galactic_forum_sk.php -text
lang/paquet-galactic_forum_fr.php -text
nav/dist.html -text
nav/inc-chapitres.html -text
nav/inc-user.html -text
/paquet.xml -text
prive/themes/spip/images/galactic_spip_net-128.png -text
prive/themes/spip/images/galactic_spip_net-32.png -text
prive/themes/spip/images/galactic_spip_net-64.png -text
scss/galactic_theme.scss -text
scss/utils/_couleurs.scss -text
/sommaire.html -text
/threadspip.html -text
urls/trad.php -text

2
Todo.md

@ -0,0 +1,2 @@
- Page FAQ : sujets les plus votés (je crois).

1
aside/article.html

@ -0,0 +1 @@
<INCLURE{fond=inclure/bouton-faq} />

1
aside/rubrique.html

@ -0,0 +1 @@
<INCLURE{fond=inclure/bouton-faq} />

49
body.html

@ -0,0 +1,49 @@
<body class="body[--(#ENV{type-page})][ body--(#COMPOSITION)]">
<ul class="accesrapide accesrapide--main">
<li class="accesrapide"><a class="accesrapide__lien visuallyhidden focusable" href="#accesrapide-contenu"><:galactic:evitement_contenu:></a></li>
<li class="accesrapide"><a class="accesrapide__lien visuallyhidden focusable" href="#accesrapide-navigation"><:galactic:evitement_navigation:></a></li>
</ul>
<div id="boussole_spip">[(#REM) La boussole SPIP va s'insérer ici ]</div>
<div class="page__wrapper">
<div class="page__header page--container">
<INCLURE{fond=header/#ENV{type-page},env}>
</div>
<div class="page__content page--container">
<main class="contentMain" role="main">
<div class="contentMain__breadcrumb">
<INCLURE{fond=breadcrumb/#ENV{type-page},env}>
</div>
<div class="contentMain__main" id="accesrapide-contenu">
<INCLURE{fond=content/#ENV{type-page},env}>
</div>
<aside class="contentMain__extra">
<INCLURE{fond=extra/#ENV{type-page},env}>
</aside>
</main>
<nav class="contentNav">
<div class="contentNav__user">
<INCLURE{fond=nav/inc-user}>
</div>
<div class="contentNav__main" role="navigation" id="accesrapide-navigation">
<INCLURE{fond=nav/#ENV{type-page},env}>
</div>
<aside class="contentNav__aside">
<INCLURE{fond=aside/#ENV{type-page},env}>
</aside>
</nav>
</div>
<footer class="page__footer">
<div class="page--container">
<INCLURE{fond=footer/#ENV{type-page}}/>
</div>
</footer>
</div>
</body>

11
breadcrumb/article.html

@ -0,0 +1,11 @@
<B_breadcrumb>
<nav role="navigation">
<p><span class="visuallyhidden"><:skelrmp:vousetesici:></span>
<BOUCLE_breadcrumb(ARTICLES){id_article}>
<span><a href="#URL_RUBRIQUE{#ID_SECTEUR}"><:accueil_site:></a></span>
<BOUCLE_ariane(HIERARCHIE){id_article}{profondeur>0}><span><a href="#URL_RUBRIQUE">[(#TITRE|couper{60})]</a></span></BOUCLE_ariane>
[<span>(#TITRE|couper{60})</span>]
</BOUCLE_breadcrumb>
</p>
</nav>
</B_breadcrumb>

0
breadcrumb/rubrique.html

14
breadcrumb/thread.html

@ -0,0 +1,14 @@
<BOUCLE_forum(FORUMS){objet=article}{id_forum}>
<B_breadcrumb>
<nav role="navigation">
<p><span class="visuallyhidden"><:skelrmp:vousetesici:></span>
<BOUCLE_breadcrumb(ARTICLES){id_article}>
<span><a href="#URL_RUBRIQUE{#ID_SECTEUR}"><:accueil_site:></a></span>
<BOUCLE_ariane(HIERARCHIE){id_article}{profondeur>0}><span><a href="#URL_RUBRIQUE">[(#TITRE|couper{60})]</a></span></BOUCLE_ariane>
[<span><a href="#URL_URTICLE">(#TITRE|couper{60})</a></span>]
[<span>(#_forum:TITRE|couper{80})</span>]
</BOUCLE_breadcrumb>
</p>
</nav>
</B_breadcrumb>
</BOUCLE_forum>

21
content/article.html

@ -0,0 +1,21 @@
<BOUCLE_art(ARTICLES){id_article}>
<article>
<div class="cartouche surlignable">
[<p class="#EDIT{surtitre} surtitre">(#SURTITRE)</p>]
<h1 class="#EDIT{titre} entry-title" itemprop="name">#TITRE</h1>
[<p class="#EDIT{soustitre} soustitre">(#SOUSTITRE)</p>]
</div>
<div class="surlignable">
[<div class="#EDIT{descriptif} descriptif">(#DESCRIPTIF|PtoBR)</div>]
[<div class="#EDIT{chapo} chapo" itemprop="description">(#CHAPO|image_reduire{#CONFIG{documentation/taille_redimensionnement_image,440}, 0})</div>]
[<div class="#EDIT{texte} texte" itemprop="text">(#TEXTE|image_reduire{#CONFIG{documentation/taille_redimensionnement_image,440},0})</div>]
</div>
[<div class="notes surlignable"><p class="pas_surlignable"><:info_notes:></p>(#NOTES)</div>]
[<div class="extra ps"><div class="#EDIT{ps}">(#PS|image_reduire{120,0})</div></div>]
</article>
<INCLURE{fond=inclure/rubrique-statistiques, id_rubrique} />
</BOUCLE_art>

27
content/login.html

@ -0,0 +1,27 @@
<section class="contentLogin">
<div class="cartouche">
<h1>#NOM_SITE_SPIP</h1>
<h2><:lien_connecter:></h2>
</div>
[(#REM) Est-ce qu'on se connecte a l'espace prive ou pas ? ]
[(#SET{prive,#ENV{url}|non})]
[(#ENV{url}|match{^#CONST{_DIR_RESTREINT_ABS}}|?{#SET{prive,' '}})]
[(#GET{prive}) <h3 class="spip"><:login_acces_prive:></h3> ]
<div class="ajax">
[(#FORMULAIRE_LOGIN{#ENV{url}})]
</div>
</section>
<script type="text/javascript">
function ajax_pass_oublie(){
if (jQuery.modalbox)
jQuery('#formulaire_login .editer_password a').click(function(){
jQuery.modalbox(jQuery(this).attr('href'));
return false;
});
}
jQuery(document).ready(ajax_pass_oublie);
onAjaxLoad(ajax_pass_oublie);
</script>

19
content/rubrique.html

@ -0,0 +1,19 @@
<INCLURE{fond=inclure/rubrique-header, id_rubrique} />
<B_articles>
<div class="contentCategories">
<ul class="listCategories">
[(#REM) liste des articles a la racine du secteur ]
<BOUCLE_articles(ARTICLES){par num titre, titre}{id_rubrique}>
<li class="listCategories__item c#RANG">
<a href="#URL_ARTICLE">
<strong class="titre">#TITRE</strong>
</a>
#DESCRIPTIF
</li>
</BOUCLE_articles>
</ul>
</div>
</B_articles>
<INCLURE{fond=inclure/rubrique-statistiques, id_secteur} />

8
content/thread-modere.html

@ -0,0 +1,8 @@
<BOUCLE_moderation(FORUMS){objet=article}{id_forum}{statut IN off,prop,spam}>
<BOUCLE_article_conteneur2(ARTICLES){id_forum}>
<div class="cartouche">
<h1 class="categorie">[(#_moderation:STATUT|=={prop}|?{<:galactic_forum:forum_modere_titre:>, <:galactic_forum:forum_invalide_titre:>})]</h1>
[<h2 class="soustitre">(#_moderation:STATUT|=={prop}|?{#_moderation:TITRE})</h2>]
</div>
</BOUCLE_article_conteneur2>
</BOUCLE_moderation>

5
content/thread.html

@ -0,0 +1,5 @@
[(#REM)
Le thread existe et est publié,
]<BOUCLE_forum(FORUMS){objet=article}{id_forum}>
<INCLURE{fond=content/article,id_article} />
</BOUCLE_forum>

2337
css/font-awesome.css
File diff suppressed because it is too large
View File

4
css/font-awesome.min.css
File diff suppressed because it is too large
View File

11
extra/article.html

@ -0,0 +1,11 @@
<div class="contentExtra__main">
<INCLURE{fond=inclure/bloc-messages, id_article, ajax, env} />
[(#REM) Forum de l'article ]
[(#PARAMETRES_FORUM|oui)
<div class="article__forum">
#FORMULAIRE_FORUM{#SELF}
</div>]
</div>

3
extra/rubrique.html

@ -0,0 +1,3 @@
<div class="contentExtra__main">
<INCLURE{fond=inclure/bloc-messages, id_rubrique, ajax, env} />
</div>

BIN
fonts/FontAwesome.otf

BIN
fonts/fontawesome-webfont.eot

2671
fonts/fontawesome-webfont.svg
File diff suppressed because it is too large
View File

BIN
fonts/fontawesome-webfont.ttf

BIN
fonts/fontawesome-webfont.woff

BIN
fonts/fontawesome-webfont.woff2

136
galactic_forum_fonctions.php

@ -0,0 +1,136 @@
<?php
/**
* Pluriels, singulier ou zéro...
*
* Les items sont à indiquer comme pour la fonction _T() sous la forme :
* "module:chaine"
*
* Cherchera chaine_zero, chaine_un, chaine_nb en fonction de $nb.
*
* @example
* ```
* [(#NB|forum_pluraliser{forum:sujets})]
* [(#NB|forum_pluraliser{#LISTE{forum:sujets_zero,forum:sujets_un,forum:sujets_nb}})]
* ```
*
* @param int $nb : le nombre
* @param string|array $chaine
* - string : radical de l'item de langue, sera complété par _zero, _un, _nb
* - array : couples {0 => module:chaine_zero, 1 => module:chaine_un, 2 => module:chaine_nb}
*
* @param array $vars : Les autres variables nécessaires aux chaines de langues (facultatif)
* @return string : la chaine de langue finale en utilisant la fonction _T()
*/
function forum_pluraliser($nb, $chaine, $vars = array()) {
$nb = intval($nb);
if (!is_array($vars)) {
$vars = array();
}
if (!is_array($chaine)) {
$chaine = array(
$chaine . '_zero',
$chaine . '_un',
$chaine . '_nb',
);
}
$vars['nb'] = $nb;
if ($nb > 1) {
return _T($chaine[2], $vars);
} elseif ($nb == 1) {
return _T($chaine[1], $vars);
} else {
return _T($chaine[0], $vars);
}
}
/**
* Retourne la classe CSS de la catégorie (article)
*
* Prend le premier chiffre du numéro de titre
*
* @param int $id_article
* @return string classe css tel que 'c1'
*/
function forum_css_couleur($id_article) {
static $articles = null;
if (is_null($articles)) {
$articles = forum_titre_categorie('', true);
$articles = array_map(
function($i) {
return substr(intval(recuperer_numero($i)), 0, 1);
},
$articles
);
}
if (isset($articles[$id_article])) {
return 'c' . $articles[$id_article];
}
return '';
}
/**
* Retourne le titre de la catégorie (article)
*
* @param int $id_article
* @param bool $getall : true pour retourner la liste id_article => titre
* @return string titre
*/
function forum_titre_categorie($id_article, $getall = false) {
static $articles = null;
if (is_null($articles)) {
$articles = sql_allfetsel('id_article, titre', 'spip_articles');
$articles = array_column($articles, 'titre', 'id_article');
}
if ($getall) {
return $articles;
}
if (isset($articles[$id_article])) {
return supprimer_numero(typo($articles[$id_article]));
}
return '';
}
// pour afficher proprement le nom des langues
function afficher_nom_langue($lang) {
if (preg_match("/^oc(_|$)/", $lang)) {
return "occitan";
} else {
return traduire_nom_langue($lang);
}
}
function police_des_bavards($score) {
return round((1 + (log10($score))) / 1.9, 2);
}
// moderer les messages depuis l'espace public
// ne supprime pas le message ni le fil mais les passe en 'off'
// on peut toujours les revalider dans l'espace prive
function invalider_forum($id_forum, $r = '') {
include_spip("inc/securiser_action");
list($id_auteur, $pass) = caracteriser_auteur();
$arg = "$id_forum";
$hash = _action_auteur("instituer_forum-$arg-off", $id_auteur, $pass, 'alea_ephemere');
$r = rawurlencode(_request('redirect'));
return generer_url_action('instituer_forum', "arg=$arg-off&hash=$hash&redirect=$r");
include_spip('inc/invalideur');
suivre_invalideur("id='id_forum/a$id_article'");
}
function spam_forum($id_forum, $r = '') {
include_spip("inc/securiser_action");
list($id_auteur, $pass) = caracteriser_auteur();
$arg = "$id_forum";
$hash = _action_auteur("instituer_forum-$arg-spam", $id_auteur, $pass, 'alea_ephemere');
$r = rawurlencode(_request('redirect'));
return generer_url_action('instituer_forum', "arg=$arg-spam&hash=$hash&redirect=$r");
include_spip('inc/invalideur');
suivre_invalideur("id='id_forum/a$id_article'");
}

15
galactic_forum_options.php

@ -0,0 +1,15 @@
<?php
// Pour tester : envoi des mails sur les threads
// cf. inc/notifications.php
define('_SUIVI_FORUM_THREAD', true);
include_spip('urls/trad');
// URLs de la forme /fr_article1.html (inspire de www.spip.net)
$GLOBALS['type_urls'] = 'trad';
// Ajouter la barre typo speciale (<code> et <cadre>)
$GLOBALS['barre_typo'] = 'forumspiporg';
// longueur max message
define('_FORUM_LONGUEUR_MINI', 3);

60
images/titre_site_logo.svg

@ -0,0 +1,60 @@
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="93.4 698.8 591.7 158.8" enable-background="new 93.4 698.8 591.7 158.8" xml:space="preserve">
<path fill="#E00D6F" d="M413.3,811.2C412.9,811.2,412.9,811.2,413.3,811.2c-6.6-25.7-33.3-23.1-37.6-40.6
c-2.9-12.3,5-21.7,17.3-24.6c7.3-1.8,14.4,0,19.9,4.8c0.7,0.7,1.8,1.4,2.5,2.5l0,0l0,0c0,0.4,0.4,0.4,0.4,0.7l0.4,0.4l0.4,0.4l0,0
c1.1,1.4,1.8,2.5,2.9,2.2c0.7-0.4,1.4-2.2,1.4-3.2c0.7-5.7,0.4-11.6-1.1-17.8c-6.6-26.4-32.9-42.4-59.3-35.8
c-26.4,6.6-42.4,32.9-35.8,59.3c8.7,35.4,42,41.3,59.7,50.2c3.9,1.8,6.9,5.5,8,9.8c1.8,8-2.9,15.9-10.9,17.8l0,0c-0.4,0-0.4,0-0.7,0
c-1.4,0.4-1.8,0-1.8,0.7c0,0.4,1.1,1.1,1.8,1.4c4.3,1.8,9.4,2.2,14.4,0.7C408.3,837.4,416.1,824.4,413.3,811.2L413.3,811.2
L413.3,811.2L413.3,811.2"/>
<path fill="#E00D6F" d="M484.2,800.5c0,0-1.4,0-1.8,0c-2.5,0-4.3,0.7-5.5,1.4c0,0-0.4,0-0.4,0.4c-2.2,1.4-2.9,3.6-2.9,3.6l0,0
l-10.5,33.3c-0.4,1.1,0.4,2.2,1.8,2.2h6.9c1.4,0,2.5-1.1,2.9-2.2l11.2-36.5C485.9,801.6,485.2,800.5,484.2,800.5"/>
<path fill="#E00D6F" d="M477.7,796.8h7.6c2.2-0.4,3.2-2.5,3.2-3.6s-1.1-2.2-3.6-2.2C482.7,791.1,477.7,792.5,477.7,796.8
C477.7,796.4,477.7,796.4,477.7,796.8"/>
<path fill="#E00D6F" d="M531.5,820.3c3.9-19.9-13-19.9-19.6-19.2c-0.4,0-1.1,0.4-1.8,0.4c-5.5,0.7-5.7,1.1-6.9,0.7
c-0.4,0-0.7,0-0.7-0.4c-0.4-0.4-0.4-0.4-0.7-0.4l0,0c-1.8-1.1-3.6-0.7-3.6-0.7h-0.4l0,0c-1.4,0-2.5,1.1-2.9,2.2l-16.2,51.8
c0,0-1.1,2.9,2.2,2.9h1.1l0,0c0,0,8.3,0.7,12.3-11.2l10.1-32.9c-1.8-0.7-2.5-1.1-3.6-1.8c-2.2-1.4-2.2-2.9-0.7-2.5
c1.4,0.4,3.2,1.1,9.4,0.7c9.4,0,10.9,11.2,5.7,19.2c-2.9,4.8-5.7,5.7-9.1,6.9c-0.7,0.4-1.8,0.7-2.5,0.7l0,0c0,0-2.9,0.4-2.9,1.4
c0,0.7,0.7,1.4,2.2,1.4c1.4,0.4,3.2,0.4,5,0.4C515.7,840.6,529,834.7,531.5,820.3C531.5,819.9,531.2,821,531.5,820.3"/>
<path fill="#E00D6F" d="M461.7,820.3c3.9-19.9-13-19.9-19.6-19.2c-0.4,0-1.1,0.4-1.8,0.4c-5.5,0.7-5.7,1.1-6.9,0.7
c-0.4,0-0.7,0-0.7-0.4c-0.4-0.4-0.4-0.4-0.7-0.4l0,0c-1.8-1.1-3.6-0.7-3.6-0.7H428l0,0c-1.4,0-2.5,1.1-2.9,2.2l-15.9,51.8
c0,0-1.1,2.9,2.2,2.9h1.1l0,0c0,0,8.3,0.7,12.3-11.2l11.2-36.2c1.1,0,2.5,0,4.3,0c9.4,0,10.9,11.2,5.7,19.2
c-2.9,4.8-5.7,5.7-9.1,6.9c-0.7,0.4-1.8,0.7-2.5,0.7l0,0c0,0-2.9,0.4-2.9,1.4c0,0.7,0.7,1.4,2.2,1.4c1.4,0.4,3.2,0.4,5,0.4
C445.8,840.6,459.6,834.7,461.7,820.3C461.7,819.9,461.7,821,461.7,820.3"/>
<g enable-background="new ">
<path fill="#E11270" d="M137,794.6h-27.2l-3.5,17.3h24.5l-1.3,6.6h-24.5l-4.5,22.4h-7.2l10.6-52.9h34.4L137,794.6z"/>
<path fill="#E11270" d="M168.1,803c2.8,1.5,5,3.7,6.6,6.5c1.6,2.8,2.3,5.9,2.3,9.4c0,4.3-1,8.1-3,11.5c-2,3.4-4.7,6-8.2,7.9
c-3.4,1.9-7.3,2.8-11.6,2.8c-3.7,0-7-0.8-9.8-2.3c-2.8-1.5-5-3.7-6.5-6.5c-1.5-2.8-2.3-5.9-2.3-9.5c0-4.2,1-8,2.9-11.4
c2-3.4,4.7-6,8.1-7.9c3.4-1.9,7.3-2.8,11.6-2.8C162.1,800.7,165.3,801.5,168.1,803z M150.1,808.8c-2.3,1.3-4.1,3.2-5.4,5.6
c-1.3,2.4-2,5.1-2,8.1c0,3.8,1.1,6.8,3.3,9.1c2.2,2.3,5.1,3.5,8.8,3.5c2.8,0,5.3-0.7,7.6-2c2.2-1.3,4-3.2,5.3-5.6
c1.3-2.4,2-5.1,2-8.1c0-3.7-1.1-6.8-3.3-9.1c-2.2-2.3-5.1-3.5-8.7-3.5C155,806.8,152.4,807.5,150.1,808.8z"/>
<path fill="#E11270" d="M211.9,800.7l-0.9,6.8c-4-0.2-7.6,1-10.6,3.3c-3,2.4-5.1,5.5-6.3,9.4l-4.1,20.6h-7.1l7.9-39.9h7.1l-1.7,8.2
C200,803.6,205.2,800.8,211.9,800.7z"/>
<path fill="#E11270" d="M217.3,837.9c-2.5-2.3-3.8-5.4-3.8-9.3c0-1.4,0.2-2.7,0.5-4.2l4.8-23.6h7.1l-4.5,22.7
c-0.2,0.9-0.3,1.8-0.3,2.8c0,2.6,0.8,4.7,2.5,6.2c1.6,1.5,3.9,2.3,6.9,2.3c3.5,0,6.6-1.1,9.2-3.4c2.6-2.3,4.3-5.3,5.1-9.1l4.3-21.4
h7.1l-7.9,39.9H241l1.4-6.7c-3.3,4.7-8.1,7.1-14.4,7.2C223.4,841.3,219.9,840.2,217.3,837.9z"/>
<path fill="#E11270" d="M330.8,803.9c2.5,2.3,3.8,5.4,3.8,9.3c0,1.3-0.2,2.7-0.5,4.2l-4.8,23.6h-7.1l4.5-22.7
c0.2-0.9,0.3-1.8,0.3-2.8c0-2.6-0.8-4.7-2.5-6.2c-1.6-1.5-3.9-2.3-6.9-2.3c-3.4,0-6.3,1-8.9,3.1c-2.5,2.1-4.3,4.9-5.2,8.4
l-4.5,22.4h-7.1l4.5-22.7c0.2-0.9,0.3-1.8,0.3-2.8c0-2.6-0.8-4.7-2.5-6.2c-1.6-1.5-3.9-2.3-6.9-2.3c-3.5,0-6.6,1.1-9.2,3.4
c-2.6,2.3-4.3,5.3-5.1,9.1l-4.3,21.4h-7.1l7.9-39.9h7.2l-1.4,6.7c3.3-4.7,8.1-7.1,14.4-7.2c3.9,0,7.1,0.8,9.6,2.5
c2.4,1.7,4,4.1,4.6,7.1c3.7-6.3,9.1-9.6,16.1-9.7C324.7,800.5,328.3,801.6,330.8,803.9z"/>
</g>
<g enable-background="new ">
<path fill="#E11270" d="M545.4,830c1.1,1.1,1.6,2.5,1.6,4.3c0,2.1-0.7,3.8-2,5.1s-3,2-5.1,2c-1.8,0-3.2-0.5-4.3-1.6
c-1.1-1.1-1.6-2.5-1.6-4.3c0-2.1,0.7-3.8,2-5.2c1.3-1.3,3-2,5-2C542.9,828.4,544.3,828.9,545.4,830z"/>
<path fill="#E11270" d="M597.3,803.1c2.5,2.4,3.8,5.7,3.8,9.6c0,1.5-0.1,2.8-0.4,3.9l-4.8,24.2h-13.4l4.5-22.2
c0.2-0.7,0.2-1.4,0.2-2c0-1.8-0.5-3.2-1.6-4.3c-1.1-1-2.5-1.5-4.4-1.5c-2.3,0-4.3,0.9-6.1,2.6c-1.8,1.7-3,3.9-3.5,6.6l-4.2,20.8
H554l8.1-40.9h13.4l-1.1,5.4c3.3-4,7.5-6,12.7-6C591.4,799.5,594.8,800.7,597.3,803.1z"/>
<path fill="#E11270" d="M639.4,801.9c3,1.5,5.3,3.6,6.9,6.4c1.6,2.7,2.4,6,2.4,9.6c0,1.7-0.3,3.8-0.8,6.1h-29
c0.3,2.3,1.1,4.1,2.6,5.4c1.5,1.3,3.5,1.9,6.1,1.9c3.4,0,6.5-1.1,9.4-3.4l6.7,7.3c-4.5,4.1-10.1,6.2-16.6,6.2
c-4.3,0-8.1-0.8-11.3-2.3c-3.2-1.5-5.7-3.7-7.5-6.5c-1.8-2.8-2.6-6.1-2.6-9.8c0-4.4,1-8.3,3-11.9c2-3.5,4.7-6.3,8.3-8.3
c3.5-2,7.5-3,11.9-3C632.9,799.6,636.4,800.4,639.4,801.9z M636.1,815.4c0-1.9-0.6-3.4-1.7-4.6c-1.2-1.1-2.7-1.7-4.7-1.7
c-2.1,0-4,0.7-5.7,2.1c-1.7,1.4-3,3.3-3.9,5.6h16C636,816.5,636.1,816.1,636.1,815.4z"/>
<path fill="#E11270" d="M669.5,826.8c-0.1,0.4-0.2,0.9-0.2,1.6c0,0.9,0.2,1.4,0.6,1.8c0.4,0.3,1,0.5,1.8,0.4c1.5,0,3.4-0.5,5.7-1.6
l1.4,10c-1.6,0.8-3.3,1.4-5.3,1.8c-2,0.4-3.9,0.6-5.9,0.6c-3.7,0-6.6-0.9-8.8-2.8c-2.2-1.9-3.2-4.5-3.2-7.7c0-1.1,0.1-2.1,0.3-3
l3.4-17h-5.6l1.7-8.9h5.7l2.3-11.3h13.4l-2.3,11.3h10.6l-1.7,8.9h-10.6L669.5,826.8z"/>
</g>
<g enable-background="new ">
<path fill="#E00D6F" d="M361.2,829.8c1,1,1.6,2.4,1.6,4.1c0,2-0.7,3.6-2,4.9c-1.3,1.3-2.9,2-4.8,2c-1.7,0-3.1-0.5-4.1-1.6
c-1-1-1.6-2.4-1.6-4.1c0-2,0.6-3.7,1.9-5c1.3-1.3,2.9-1.9,4.8-1.9C358.8,828.3,360.2,828.8,361.2,829.8z"/>
</g>
</svg>

5
inc-visiteurs.html

@ -0,0 +1,5 @@
#CACHE{60}
[<span class='visiteurs_connectes'>
<span class="fa fa-user" aria-hidden="true"></span>
(#VAL|visiteurs_connectes_compter|singulier_ou_pluriel{galactic_forum:info_un_visiteur_connecte,galactic_forum:info_nb_visiteurs_connectes})
</span>]

22
inclure/bloc-messages.html

@ -0,0 +1,22 @@
<div class="onglets">
<a href="[(#SELF|parametre_url{onglet,''}|parametre_url{debut_forums,''})]" class="ajax[ (#ENV{onglet}|non)on]" title="Derniers messages par discussion">
Messages / <span class="fa fa-comments-o" aria-hidden="true" title="Discussions"></span><span class="sr-only">Discussions</span>
</a>
<a href="[(#SELF|parametre_url{onglet,sujets}|parametre_url{debut_forums,''})]" class="ajax[ (#ENV{onglet}|=={sujets}|oui)on]" title="Derniers sujets ouverts">Sujets</a>
<a href="[(#SELF|parametre_url{onglet,messages}|parametre_url{debut_forums,''})]" class="ajax[ (#ENV{onglet}|=={messages}|oui)on]" title="Derniers messages">Messages</a>
<a href="[(#SELF|parametre_url{onglet,sujets_vides}|parametre_url{debut_forums,''})]" class="ajax[ (#ENV{onglet}|=={sujets_vides}|oui)on]" title="<:galactic_forum:derniers_sujets_vides|attribut_html:>">
<span class="fa fa-comment sans_reponse" aria-hidden="true"></span>
Sans réponse
</a>
<a href="[(#SELF|parametre_url{onglet,sujets_notes}|parametre_url{debut_forums,''})]" class="ajax[ (#ENV{onglet}|=={sujets_notes}|oui)on]" title="<:galactic_programmer:sujets_par_notes|attribut_html:>">
<span class="fa fa-star votes" aria-hidden="true"></span>
Notes
</a>
</div>
[(#ENV{onglet}|non)<INCLURE{fond=inclure/liste-derniers-messages-thread, id_article, id_rubrique, ajax, env} />]
[(#ENV{onglet}|=={sujets}|oui)<INCLURE{fond=inclure/liste-derniers-sujets, id_article, id_rubrique, ajax, env} />]
[(#ENV{onglet}|=={messages}|oui)<INCLURE{fond=inclure/liste-derniers-messages, id_article, id_rubrique, ajax, env} />]
[(#ENV{onglet}|=={sujets_vides}|oui)<INCLURE{fond=inclure/liste-derniers-sujets-vides, id_article, id_rubrique, ajax, env} />]
[(#ENV{onglet}|=={sujets_notes}|oui)<INCLURE{fond=inclure/liste-sujets-par-notes, id_article, id_rubrique, ajax, env} />]

7
inclure/bouton-faq.html

@ -0,0 +1,7 @@
#SET{taille,#ENV{taille,50}}
<div class="bouton bouton_faq block-link-parent">
<a href="[(#URL_PAGE{faq}|parametre_url{lang,#LANG})]" title="<:galactic_forum:faq_descriptif|attribut_html:>">
<span><:galactic_forum:faq:></span>
<span class="fa fa-star" aria-hidden="true"></span>
</a>
</div>

3
inclure/head-theme.html

@ -0,0 +1,3 @@
[(#REM) Feuille de style CSS pour les icones ]
[<link rel="stylesheet" href="(#CHEMIN{css/font-awesome.min.css}|timestamp)" type="text/css" media="all" />]

22
inclure/liste-derniers-messages-thread.html

@ -0,0 +1,22 @@
<B_forums>
<div class="Sujets">
#ANCRE_PAGINATION
<h3 class="menu-titre invisible"><:galactic_forum:derniers_messages_par_discussion:></h3>
<ul class="listeSujets">
<BOUCLE_forums(FORUMS)
{id_article ?}{articles.id_rubrique?}
{!par date_thread}
{fusion id_thread}
{pagination 10}
>
<li class="item">
<BOUCLE_dernier_message(FORUMS){id_thread}{plat}{!par date}{0,1}>
<INCLURE{fond=inclure/presentation-message, id_forum} />
</BOUCLE_dernier_message>
</li>
</BOUCLE_forums>
</ul>
[<div class="pagination">(#PAGINATION)</div>]
</div>
</B_forums>

20
inclure/liste-derniers-messages.html

@ -0,0 +1,20 @@
<B_forums>
<div class="Sujets">
#ANCRE_PAGINATION
<h3 class="menu-titre invisible"><:galactic_forum:derniers_messages:></h3>
<ul class="listeSujets">
<BOUCLE_forums(FORUMS)
{id_article ?}{articles.id_rubrique?}
{plat}
{!par date}
{pagination 10}
>
<li class="item">
<INCLURE{fond=inclure/presentation-message, id_forum} />
</li>
</BOUCLE_forums>
</ul>
[<div class="pagination">(#PAGINATION)</div>]
</div>
</B_forums>

20
inclure/liste-derniers-sujets-vides.html

@ -0,0 +1,20 @@
<B_forums>
<div class="Sujets">
#ANCRE_PAGINATION
<h3 class="menu-titre invisible"><:galactic_forum:derniers_sujets_vides:></h3>
<ul class="listeSujets">
<BOUCLE_forums(FORUMS)
{id_article ?}{articles.id_rubrique?}
{compter_reponses nombre_reponses = 0}
{!par date}
{pagination 10}
>
<li class="item">
<INCLURE{fond=inclure/presentation-message, id_forum} />
</li>
</BOUCLE_forums>
</ul>
[<div class="pagination">(#PAGINATION)</div>]
</div>
</B_forums>

19
inclure/liste-derniers-sujets.html

@ -0,0 +1,19 @@
<B_forums>
<div class="Sujets">
#ANCRE_PAGINATION
<h3 class="menu-titre invisible"><:galactic_forum:derniers_sujets:></h3>
<ul class="listeSujets">
<BOUCLE_forums(FORUMS)
{id_article ?}{articles.id_rubrique?}
{!par date}
{pagination 10}
>
<li class="item">
<INCLURE{fond=inclure/presentation-message, id_forum} />
</li>
</BOUCLE_forums>
</ul>
[<div class="pagination">(#PAGINATION)</div>]
</div>
</B_forums>

21
inclure/liste-sujets-par-notes.html

@ -0,0 +1,21 @@
<B_forums>
<div class="Sujets">
#ANCRE_PAGINATION
<h3 class="menu-titre invisible"><:galactic_forum:sujets_par_notes:></h3>
<ul class="listeSujets">
<BOUCLE_forums(FORUMS)
{id_article ?}{articles.id_rubrique?}
{notation}
{!par nombre_votes}
{id_parent=0}
{pagination 10}
>
<li class="item">
<INCLURE{fond=inclure/presentation-message, id_forum} />
</li>
</BOUCLE_forums>
</ul>
[<div class="pagination">(#PAGINATION)</div>]
</div>
</B_forums>

55
inclure/presentation-message.html

@ -0,0 +1,55 @@
<BOUCLE_forum(FORUMS){id_forum}{notation}>
#SET{lang,#LANG}
#SET{dir,#LANG_DIR}
#SET{resolu,0}
#SET{titre_racine,#TITRE}
<BOUCLE_titre(FORUMS){id_thread}{id_parent=0}{si #ID_PARENT} />#SET{titre_racine,#TITRE}</BOUCLE_titre>
<BOUCLE_compte(FORUMS){id_thread}{plat}{id_parent!=0} />#SET{nb_reponses,#TOTAL_BOUCLE}<//B_compte>
<BOUCLE_resolu(FORUMS){id_thread}{plat}{id_mot=1332}{0,1}>#SET{resolu,1}</BOUCLE_resolu>
<div class="ligneSujet[ (#ID_ARTICLE|forum_css_couleur)][ (#GET{nb_reponses}|>={1}|non)noreponse][ (#GET{resolu}|>={1}|non)resolu]">
<div class="ligneSujet__enbref">
<div class="categorie">
<span class="fa fa-circle" aria-hidden="true"[ title="(#ID_ARTICLE|forum_titre_categorie|attribut_html)"]></span>
</div>
<div class="nb_votes votes_#_forum:NOTATION_NOMBRE_VOTES" title="[(#_forum:NOTATION_NOMBRE_VOTES|forum_pluraliser{galactic_forum:info_votes}|attribut_html)]">
#_forum:NOTATION_NOMBRE_VOTES
#SET{icone,fa-star-o}
[(#_forum:NOTATION_NOMBRE_VOTES|=={1}|oui)#SET{icone,fa-star-half-o}]
[(#_forum:NOTATION_NOMBRE_VOTES|>{1}|oui)#SET{icone,fa-star}]
<span class="fa[ (#GET{icone})]" aria-hidden="true"></span>
</div>
<div class="nb_comments comments_#GET{nb_reponses}[(#GET{resolu}|oui)resolu]" title="[(#GET{nb_reponses}|forum_pluraliser{galactic_forum:info_reponses}|attribut_html)][(#GET{resolu}|oui) (<:galactic_forum:resolu|attribut_html:>)]">
#GET{nb_reponses}
#SET{icone,fa-comment}
[(#GET{nb_reponses}|=={1}|oui)#SET{icone,fa-comment-o}]
[(#GET{nb_reponses}|>{1}|oui)#SET{icone,fa-comments-o}]
[(#GET{resolu}|oui)#SET{icone,fa-comments}]
<span class="fa[ (#GET{icone})]" aria-hidden="true"></span>
</div>
</div>
<div class="ligneSujet__description">
<a href="#URL_FORUM" class="h4 titre">#GET{titre_racine}</a>
[<p class="extrait">(#TEXTE|couper{300})</p>]
<div class="publication">
<div class="publication__logo">
[(#LOGO_AUTEUR|image_reduire{20,20}|sinon{#LOGO_ARTICLE|image_reduire{20,20}|image_alpha{50}})]
</div>
<div class="publication__auteur">
<BOUCLE_auteur(AUTEURS){tout}{id_auteur}>
[(#REM) on force l'affichage de la page appelee dans la langue et la dir de l'environnement global d'origine ]
[<:par_auteur:> <a href="[(#URL_AUTEUR|parametre_url{lang,#GET{lang}}|parametre_url{dir,#GET{dir}})]">(#NOM)</a>]
</BOUCLE_auteur>
[<:par_auteur:> <strong class="non_auteur">(#NOM)</strong> ]
<//B_auteur>
</div>
<div class="publication_date">
<abbr class="published" title="[(#DATE|date_iso)]">[(#DATE|date_interface)]</abbr>
</div>
</div>
</div>
</div>
</BOUCLE_forum>

10
inclure/rubrique-header.html

@ -0,0 +1,10 @@
<BOUCLE_presentation_rubrique(RUBRIQUES) {id_rubrique}>
<article>
<div class="cartouche visuallyhidden">
<h1 class="#EDIT{titre}">#TITRE</h1>
</div>
[<div class="#EDIT{descriptif} descriptif">(#DESCRIPTIF|PtoBR)</div>]
[<div class="#EDIT{texte} texte">(#TEXTE)</div>]
[<div class="notes"><h2><:info_notes:></h2>(#NOTES)</div>]
</article>
</BOUCLE_presentation_rubrique>

42
inclure/rubrique-statistiques.html

@ -0,0 +1,42 @@
<div class="article__statut">
<p>
<BOUCLE_total_forum(FORUMS){articles.id_secteur?}{articles.id_rubrique?}{articles.statut = publie} />
[<span class="nb_sujets">
<span class="fa fa-comments-o" aria-hidden="true"></span>
(#TOTAL_BOUCLE|singulier_ou_pluriel{galactic_forum:info_un_sujet_forum,galactic_forum:info_nb_sujets_forum})
</span>]
<//B_total_forum>
[(#REM) Nombre de sujets sur 365 jours ]
#SET{seuil,0}
<BOUCLE_total_forum_annee(FORUMS){articles.id_secteur?}{articles.id_rubrique?}{articles.statut = publie}{age <= 365} />
[<span class="nb_sujets_annee">
<:galactic_forum:en_un_an:>
<span class="fa fa-comments-o" aria-hidden="true"></span>
(#TOTAL_BOUCLE|singulier_ou_pluriel{galactic_forum:info_un_sujet_forum,galactic_forum:info_nb_sujets_forum})
</span>]
#SET{seuil,#TOTAL_BOUCLE}
<//B_total_forum_annee>
[(#REM)
Pourcentage de sujets resolus sur 365 jours
Il y a un piège : le mot clé 'résolu' est appliqué sur un message du thread, pas sur le message qui a ouvert le thread.
Il ne faut compter que le nombre de thread pourtant.
]<BOUCLE_compte_resolus(FORUMS){plat}
{articles.id_secteur?}{articles.id_rubrique?}
{articles.statut='publie'}{id_mot==1332}{age <= 365}
{fusion_supprimer}{fusion id_thread}
{si #GET{seuil}} />
[(#TOTAL_BOUCLE|oui)
[(#SET{pourcentage,#TOTAL_BOUCLE|div{#GET{seuil}}|mult{100}|floor})]
<span class="nb_resolus">&bull;
<span class="fa fa-check" aria-hidden="true"></span>
<:galactic_forum:info_resolus_pourcent{pourcentage=#GET{pourcentage}}:>
</span>]
<//B_compte_resolus>
<INCLURE{fond=inc-visiteurs} />
</p>
</div>

37
lang/galactic_forum.xml

@ -0,0 +1,37 @@
<traduction module="forumspip" gestionnaire="salvatore" url="https://trad.spip.net" source="svn://zone.spip.org/spip-zone/_galaxie_/forum.spip.org/squelettes/2009/3_0/lang/" reference="fr">
<langue code="ar" url="https://trad.spip.net/tradlang_module/forumspip?lang_cible=ar" total="68" traduits="47" relire="0" modifs="6" nouveaux="15" pourcent="69.12">
<traducteur nom="George" lien="https://trad.spip.net/auteur/جورج-قندلفت" />
</langue>
<langue code="ast" url="https://trad.spip.net/tradlang_module/forumspip?lang_cible=ast" total="68" traduits="46" relire="0" modifs="7" nouveaux="15" pourcent="67.65">
<traducteur nom="Xuacu" lien="https://trad.spip.net/auteur/xuacu" />
</langue>
<langue code="ca" url="https://trad.spip.net/tradlang_module/forumspip?lang_cible=ca" total="68" traduits="45" relire="0" modifs="7" nouveaux="16" pourcent="66.18">
</langue>
<langue code="cpf" url="https://trad.spip.net/tradlang_module/forumspip?lang_cible=cpf" total="68" traduits="13" relire="0" modifs="0" nouveaux="55" pourcent="19.12">
</langue>
<langue code="de" url="https://trad.spip.net/tradlang_module/forumspip?lang_cible=de" total="68" traduits="48" relire="0" modifs="5" nouveaux="15" pourcent="70.59">
<traducteur nom="klaus++" lien="https://trad.spip.net/auteur/klaus" />
</langue>
<langue code="en" url="https://trad.spip.net/tradlang_module/forumspip?lang_cible=en" total="68" traduits="68" relire="0" modifs="0" nouveaux="0" pourcent="100.00">
<traducteur nom="EScott" lien="https://trad.spip.net/auteur/escott" />
<traducteur nom="fred" lien="https://trad.spip.net/auteur/fred" />
<traducteur nom="Hanjo" lien="https://trad.spip.net/auteur/hanjo" />
</langue>
<langue code="es" url="https://trad.spip.net/tradlang_module/forumspip?lang_cible=es" total="68" traduits="65" relire="0" modifs="1" nouveaux="2" pourcent="95.59">
<traducteur nom="alf" lien="https://trad.spip.net/auteur/alf" />
<traducteur nom="fred" lien="https://trad.spip.net/auteur/fred" />
<traducteur nom="Raquel S. Bujaldón" lien="https://trad.spip.net/auteur/raquel-s-bujaldon" />
</langue>
<langue code="fa" url="https://trad.spip.net/tradlang_module/forumspip?lang_cible=fa" total="68" traduits="46" relire="0" modifs="7" nouveaux="15" pourcent="67.65">
</langue>
<langue code="fr" url="https://trad.spip.net/tradlang_module/forumspip?lang_cible=fr" total="68" traduits="68" relire="0" modifs="0" nouveaux="0" pourcent="100.00">
</langue>
<langue code="it" url="https://trad.spip.net/tradlang_module/forumspip?lang_cible=it" total="68" traduits="46" relire="0" modifs="7" nouveaux="15" pourcent="67.65">
</langue>
<langue code="nl" url="https://trad.spip.net/tradlang_module/forumspip?lang_cible=nl" total="68" traduits="68" relire="0" modifs="0" nouveaux="0" pourcent="100.00">
<traducteur nom="Hanjo" lien="https://trad.spip.net/auteur/hanjo" />
</langue>
<langue code="sk" url="https://trad.spip.net/tradlang_module/forumspip?lang_cible=sk" total="68" traduits="68" relire="0" modifs="0" nouveaux="0" pourcent="100.00">
<traducteur nom="jaro" lien="https://trad.spip.net/auteur/jaro" />
</langue>
</traduction>

96
lang/galactic_forum_ar.php

@ -0,0 +1,96 @@
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
// extrait automatiquement de https://trad.spip.net/tradlang_module/forumspip?lang_cible=ar
// ** ne pas modifier le fichier **
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'aucun_message_mot' => 'هذا المفتاح لا يرتبط بأي رسالة في هذه اللغة.',
'aucune_reponse' => 'بدون رد',
'avertissement_code_forum' => 'لإدراج رموز برمجية او ابراز حلولك، يمكنك استخدام اختصارات الكتابة التالية:<ul><li>&lt;code&gt; ... سطر او اكثر من الرموز ... &lt;/code&gt;</li><li>&lt;cadre&gt; ... رموز برمجية تحتل سطوراً طويلة جداً ... &lt;/cadre&gt;</li></ul>',
'avertissementforum' => '<b>ملاحظة</b> ان منتديات هذا الموقع نشطة جداً. فليشكر جميع الذين يتكفلون بإحياء مواقع التعاون هذه واثرائها.<p>الا انه كلما ازداد نشاط هذه المنتدبات كلما صعبت متابعتها وقراءتها. ولجعل هذه المنتديات اكثر متعة، نرجوك اتباع هذه التوصيات:<br /><img src=\'puce_rtl.gif\' border=\'0\' /> قبل اطلاق نقاش جديد، نرجوك التأكد من ان احداً لم يتطرق الى موضوعه من قبل في المنتدى؛<br /><img src=\'puce_rtl.gif\' border=\'0\' /> اعمل جهدك لطرح سؤالك في القسم المخصص له.',
'avertissementtitre' => '<p>تأكد من انك ادخلت <strong>عنواناً واضحاً لسؤالك</strong> لتسهيل تصفح الزوار للمنتدى في ما بعد.</p> <p><strong>فالرسائل التي لا تحمل عنواناً واضحاً ستحذف.</strong></p>',
// B
'barre_cadre_html' => 'وضع في إطار وتلوين <cadre class=\'html4strict\'>علامات html</cadre>',
'barre_cadre_php' => 'وضع في إطار وتلوين <cadre class=\'php\'>رموز php</cadre>',
'barre_cadre_spip' => 'وضع في إطار وتلوين <cadre class=\'spip\'>رموز spip</cadre>',
'barre_code' => 'إدراج رموز برمجية',
'barre_inserer_code' => 'إدراج، وضع في إطار، تلوين رموز',
'barre_quote' => 'اقتباس <quote>رسالة</quote>',
// C
'classer' => 'ترتيب',
'clos' => 'خيط نقاش مقفل',
// D
'deplacer_dans' => 'نقل الى',
'derniers' => 'أحدث المشاركات',
'download' => 'تحميل أحدث اصدار',
// F
'forum_attention_explicite' => 'هذا العنوان ليس واضحاً، الرجاء توضيحه:', # MODIF
'forum_invalide_titre' => 'خيط نقاش معطل',
'forum_votre_email' => 'عنوان بريدك الالكتروني (اذا كنت ترغب في الحصول على الردود):', # MODIF
// G
'galaxie' => 'في مجرة SPIP',
// I
'info_ajouter_document' => 'يمكنك إرفاق لقطة شاشة برسالتك',
'info_connexion' => 'يتيح تحرير رسالة خلال ساعة واحدة',
'info_tag_forum' => 'يمكنك تعليم صفحة المنتدى هذه بواسطة مفاتيح تعتبرها مناسبة. وستتيح هذه المفاتيح سهولة اكبر للزوار في الاهتداء الى ما يهمهم:', # MODIF
'interetquestion' => 'حدد مدى اهتمامك بهذا السؤال',
'interetreponse' => 'حدد مدى اهتمامك بهذا الجواب',
'inutile' => 'غير مفيدة',
// L
'liens_utiles' => 'روابط مفيدة',
'login_login2' => 'المعرّف',
// M
'meme_sujet' => 'حول الموضوع نفسه',
'merci' => 'شكراً',
'messages' => 'مشاركة',
// N
'navigationrapide' => 'تصفح سريع:', # MODIF
'nouvellequestion' => 'طرح سؤال جديد',
'nouvellereponse' => 'الاجابة على السؤال',
// P
'page_utile' => 'هل وجدت ان هذه الصفحة كانت: ',
'par_date' => 'حسب التاريخ',
'par_interet' => 'حسب الأهمية',
'par_pertinence' => 'حسب الصلة',
// Q
'questions' => 'أسئلة',
'quoideneuf' => 'احدث التعديلات',
// R
'rechercher' => 'بجث',
'rechercher_forums' => 'البحص في المنتيات',
'rechercher_tout_site' => 'كامل الموقع',
'reponses' => 'أجوبة',
'resolu' => 'تم الحل',
'resolu_afficher' => 'عرض المشاركات المرتبطة بالمفتاح «تم الحل» أولاً', # MODIF
'resolu_masquer' => 'إخفاء المشاركات المرتبطة بالمفتاح «تم الحل»', # MODIF
// S
'suggestion' => 'قبل المتابعة، هل اطلعت على الصفحات التالية؟ قد تحتوي هذه الصفحات على الإجابات التي تبحث عنها.',
'suivi_thread' => 'ترخيص خيط النقاش هذا',
// T
'thememessage' => 'موضوع هذا المنتدى:',
'toutes_langues' => 'في كل اللغات',
'traductions' => 'ترجمات هذا النص:',
// U
'utile' => 'مفيدة'
);

96
lang/galactic_forum_ast.php

@ -0,0 +1,96 @@
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
// extrait automatiquement de https://trad.spip.net/tradlang_module/forumspip?lang_cible=ast
// ** ne pas modifier le fichier **
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'aucun_message_mot' => 'Esta pallabra clave nun s’amestó a dengún mensaxe nesta llingua',
'aucune_reponse' => 'Nun hai rempuestes',
'avertissement_code_forum' => 'Pa inxertar du códigu o amosar soluciones, pueden utilizase los siguientes atayos tipográficos suivants:<ul><li>&lt;code&gt;... una o más llinies de códigu ...&lt;/code&gt;</li><li>&lt;cadre&gt;... códigu que tenga llinies mui llargues ...&lt;/cadre&gt;</li></ul>', # MODIF
'avertissementforum' => '<b>Nota</b> Los foros d’esti sitiu son mui activos. Damos-yos les gracies a toles persones que animen y arriquecen esti espaciu d’aida mutua.<p>Sicasí, cuanto más activos tean los foros, más abegoso ye siguilos y consultalos. Pa facer estos foros más agradables, agradecemos siguir estes recomendaciones:<br /><img src=\'puce.gif\' border=\'0\' /> enantes de llanzar un nuevu filu de discusión, comprobar que l’asuntu nun tea yá tratáu equí;<br /><img src=\'puce.gif\' border=\'0\'> tener procuru pa poner la entruga na estaya que tenga dedicada.',
'avertissementtitre' => '<p>Asegúrese de poner la entruga <strong>na estaya afayadiza</strong> y tenga procuru pa da-y <strong>un títulu claru</strong> pa lluéu facilitar la navegación de otres visites polos foros.</p> <p><strong>Los mensaxes que nun tengan un títulu claru desaniciaránse.</strong></p>',
// B
'barre_cadre_html' => 'Encuadrar y da-y color <cadre class=\'html4strict\'>al códigu html</cadre>',
'barre_cadre_php' => 'Encuadrar y da-y color <cadre class=\'php\'>al códigu php</cadre>',
'barre_cadre_spip' => 'Encuadrar y da-y color <cadre class=\'spip\'>al códigu spip</cadre>',
'barre_code' => 'Amestar &lt;code&gt;códigu&lt;/code&gt;',
'barre_inserer_code' => 'Amestar, encuadrar, y da-y color al códigu',
'barre_quote' => 'Citar <quote>un mensaxe</quote>',
// C
'classer' => 'Clasificar',
'clos' => 'Esti filu d’alderique ta zarráu',
// D
'deplacer_dans' => 'Mover en',
'derniers' => 'Caberos mensaxes',
'download' => 'Descargar la versión cabera',
// F
'forum_attention_explicite' => 'Esti títulu nun ye mui esplícitu, tendría de precisalu:', # MODIF
'forum_invalide_titre' => 'Esti filu de mensaxes ta invalidáu',
'forum_votre_email' => 'Les sos señes de corréu (si quier recibir les rempuestes):', # MODIF
// G
'galaxie' => 'Na galaxa SPIP',
// I
'info_ajouter_document' => 'Puede amestase-y una captura de pantalla al mensaxe',
'info_connexion' => 'Permite editar el mensaxe demientres una hora',
'info_tag_forum' => 'Puedes etiquetar esta páxina del foru coles pallabres clave que te paezan más afayadices; estes permitirán que los demás visitantes del sitiu puedan alcontrala meyor:', # MODIF
'interetquestion' => 'Marque l’interés que-y da a esta cuestión',
'interetreponse' => 'Marque l’interés que-y merez esta rempuesta',
'inutile' => 'inutil',
// L
'liens_utiles' => 'Enllaces afayadizos',
'login_login2' => 'Conexón',
// M
'meme_sujet' => 'Sobro’l mesmu asuntu',
'merci' => 'gracies',
'messages' => 'mensaxes',
// N
'navigationrapide' => 'Ñavegación rápida:', # MODIF
'nouvellequestion' => 'Facer una entruga nueva',
'nouvellereponse' => 'Responder la entruga',
// P
'page_utile' => 'Esta páxina fue:',
'par_date' => 'por data',
'par_interet' => 'pol interés',
'par_pertinence' => 'pola rellación',
// Q
'questions' => 'Entrugues',
'quoideneuf' => 'Cambeos recientes',
// R
'rechercher' => 'Guetar',
'rechercher_forums' => 'Guetar nos foros',
'rechercher_tout_site' => 'tou el sitiu',
'reponses' => 'Rempuesta(es)',
'resolu' => 'Iguao',
'resolu_afficher' => 'Amosar primero los mensaxes lligaos cola pallabra clave «iguao»', # MODIF
'resolu_masquer' => 'Mazcarar los mensaxes lligaos cola pallabre clave «iguao»', # MODIF
// S
'suggestion' => 'Enantes de siguir, ¿tien consultaes les páxines darréu? Seique contengan la rempuesta a lo que va entrugar.',
'suivi_thread' => 'Sindicar esti filu del foru',
// T
'thememessage' => 'Tema d’esti foru:',
'toutes_langues' => 'En toles llingües',
'traductions' => 'Tornes d’esti testu:',
// U
'utile' => 'útil'
);

95
lang/galactic_forum_ca.php

@ -0,0 +1,95 @@
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
// extrait automatiquement de https://trad.spip.net/tradlang_module/forumspip?lang_cible=ca
// ** ne pas modifier le fichier **
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'aucun_message_mot' => 'Aquesta paraula clau no està lligada a cap missatge en aquesta llengua.',
'aucune_reponse' => 'Cap resposta',
'avertissement_code_forum' => 'Per insertar codi o destacar les vostres solucions, podeu utilitzar les següents dreceres tipogràfiques:<ul><li>&lt;code&gt;... una o diverses línies de codi ...&lt;/code&gt;</li><li>&lt;cadre&gt;... codi que tingui línies molt llargues ...&lt;/cadre&gt;</li></ul>', # MODIF
'avertissementforum' => '<b>N.B.</b> Els fòrums d’aquest lloc son molt actius. Que tots aquells que animen i enriqueixen aquests espais d’ajuda mútua rebin aquí el nostre agraïment.<p>Això no obstant, com més actius són els fòrums, més difícils esdevenen de seguir i consultar. Per a fer que aquests fòrums siguin més agradables, us agrairíem de seguir aquestes recomanacions:<br /><img src=\'puce.gif\' border=\'0\' /> abans d’exposar un nou tema de discussió, verifiqueu si el tema no ha estat ja abordat aquí;<br /><img src=\'puce.gif\' border=\'0\' />tingueu cura de fer la vostra pregunta dins la secció que li correspongui.',
'avertissementtitre' => '<b>Tinga cura de donar <font color=’red’>un títol explícit per a la questió</font> per a facilitar la navegació d’altres visitants dins dels forums. </b><p><font color=’red’>Els missatges amb títols no explícits son esborrats.</font>',
// B
'barre_cadre_html' => 'Emmarcar i acolorir <cadre class=\'html4strict\'>du code html</cadre>',
'barre_cadre_php' => 'Emmarcar i acolorir <cadre class=\'php\'>du code php</cadre>',
'barre_cadre_spip' => 'Emmarcar i acolorir <cadre class=\'spip\'>du code spip</cadre>',
'barre_code' => 'Inserir <code>du code</code>',
'barre_inserer_code' => 'Inserir, emmarcar, acolorir el codi',
'barre_quote' => 'Citar <quote>un missatge</quote>',
// C
'classer' => 'Classificar',
'clos' => 'Aquest fil de discussió està tancat',
// D
'derniers' => 'Últims missatges',
'download' => 'Descarregar la darrera versió',
// F
'forum_attention_explicite' => 'Aquest títol no és prou explícit, preciseu-lo si-us-plau: ', # MODIF
'forum_invalide_titre' => 'Aquest fil de missatges s’ha invalidat',
'forum_votre_email' => 'El vostre correu electrònic (si voleu rebre les respostes):', # MODIF
// G
'galaxie' => 'A dins de la galàxia SPIP',
// I
'info_ajouter_document' => 'Podeu afegir una captura de pantalla al vostre missatge',
'info_connexion' => 'Us permet editar el vostre missatge durant una hora',
'info_tag_forum' => 'Podeu etiquetar aquesta pàgina del fòrum amb les paraules clau que us semblin més apropiades; permetran als futurs visitants del lloc orientar-se millor:', # MODIF
'interetquestion' => 'Indiqueu l’interés que us porta a aquesta qüestió',
'interetreponse' => 'Indiqueu l’interés que us porta a aquesta resposta',
'inutile' => 'inútil',
// L
'liens_utiles' => 'Enllaços útils',
'login_login2' => 'Login',
// M
'meme_sujet' => 'Amb el mateix subjecte',
'merci' => 'gràcies',
'messages' => 'missatges',
// N
'navigationrapide' => 'Navegació ràpida:', # MODIF
'nouvellequestion' => 'Proposar una nova qüestió',
'nouvellereponse' => 'Respondre a la qüestió',
// P
'page_utile' => 'Aquesta pàgina us ha semblat:',
'par_date' => 'per data',
'par_interet' => 'per interès',
'par_pertinence' => 'per pertinença',
// Q
'questions' => 'Preguntes',
'quoideneuf' => 'Modificacions recents',
// R
'rechercher' => 'Cercar',
'rechercher_forums' => 'Buscar dins dels fòrums',
'rechercher_tout_site' => 'tot el web',
'reponses' => 'Respostes',
'resolu' => 'Resolt',
'resolu_afficher' => 'Mostrar primer els missatges lligat a la paraula clau «resolt»', # MODIF
'resolu_masquer' => 'Amagar els missatges lligats a la paraula clau «resolt»', # MODIF
// S
'suggestion' => 'Abans de continuar, heu consultat les pàgines següents? Potser contenen la resposta que busqueu.',
'suivi_thread' => 'Sindicar aquest fil del fòrum',
// T
'thememessage' => ' Tema d’aquest fòrum :',
'toutes_langues' => 'En totes les llengües',
'traductions' => ' Traduccions d’aquest text :',
// U
'utile' => 'útil'
);

36
lang/galactic_forum_cpf.php

@ -0,0 +1,36 @@
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
// extrait automatiquement de https://trad.spip.net/tradlang_module/forumspip?lang_cible=cpf
// ** ne pas modifier le fichier **
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'avertissementtitre' => 'Véy byin ou la donn inn titr prési é klèr pou zot késtyon.Akoz i va rann pli fasil la navigasyon tout bann zot vizitèr dann bann forom.',
// I
'interetquestion' => 'Di anou koman ou pans késtyon la lé itil pou zot',
'interetreponse' => 'Di anou koman ou pans répons-la lé itil pou zot',
// N
'nouvellequestion' => 'Poz inn nouvèl késtyon',
'nouvellereponse' => 'Réponn késtyon-la',
// Q
'questions' => 'Bann késtyon',
'quoideneuf' => 'Kosa la sanz bann dérnyé tan',
// R
'rechercher' => 'Pou rod',
'rechercher_forums' => 'Rod andan bann forom',
'rechercher_tout_site' => 'lo sit antyé',
'reponses' => 'Bann répons',
// T
'thememessage' => 'Lo tèm forom-la i abord :',
'traductions' => 'Bann tradiksyon pou lo téks-la :'
);

96
lang/galactic_forum_de.php

@ -0,0 +1,96 @@
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
// extrait automatiquement de https://trad.spip.net/tradlang_module/forumspip?lang_cible=de
// ** ne pas modifier le fichier **
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'aucun_message_mot' => 'Dieses Schlagwort wurde keinem Beitrag dieser Sprache zugeordnet.',
'aucune_reponse' => 'Keine Antwort',
'avertissement_code_forum' => 'Um Code einzufügen oder Ihre Lösungen hervorzuheben, können Sie folgende Kürzel verwenden:<ul><li>&lt;code&gt;... eine oder mehrere Zeilen Code ...&lt;/code&gt;</li><li>&lt;cadre&gt;... Code mit sehr langen Zeilen ...&lt;/cadre&gt;</li></ul>',
'avertissementforum' => '<b>N.B.</b> Die Foren dieser Website sind sehr aktiv. Vielen Dank an alle, die sich hier engagieren und Hilfestellungen geben.<p>Bitte denken Sie daran, dass Forendurch eine grosse Zahl an Beiträgen leicht unübersichtlich werden. Vielen Dank dafür, dass Sie die folgenden Hinweis beachten:<br /><img src=\'puce.gif\' border=\'0\' /> Bevor Sie ein neues Thema beginnen, prüfen Sie bitte, ob es nicht bereits behandelt worden ist.<br /><img src=\'puce.gif\' border=\'0\' /> Bitte achten Sie darauf, dass Sie Ihre Frage in der dafür vorgesehenen Rubrik stellen.',
'avertissementtitre' => 'Bitte denken Sie daran, <font color=’red’>Ihrer Frage einen aussagekräftigen Titel zu geben</font>, damit die anderen Leser sich leichter in den Foren orientieren können.<p><font color=’red’>Einträge ohne Titel werden gelöscht.</font>',
// B
'barre_cadre_html' => 'Rahmen und Farben <cadre class=\'html4strict\'>des HTML-Code</cadre>',
'barre_cadre_php' => 'Rahmen und Farben <cadre class=\'php\'>des PHP-Code</cadre>',
'barre_cadre_spip' => 'Rahmen und Farben <cadre class=\'spip\'>des SPIP-Code</cadre>',
'barre_code' => '&lt;code&gt;Code&lt;/code&gt; einfügen',
'barre_inserer_code' => 'Einfügen, Rahmen und Färben des Code',
'barre_quote' => '<quote>Nachricht</quote> zitieren',
// C
'classer' => 'Einsortieren',
'clos' => 'Dieser Diskussionsstrang ist geschlossen.',
// D
'deplacer_dans' => 'Verschieben nach',
'derniers' => 'Neuests Beiträge',
'download' => 'Download der neuesten Version ',
// F
'forum_attention_explicite' => 'Dieser Titel ist nicht genau genug. Bitte präzisieren:', # MODIF
'forum_invalide_titre' => 'Dieser Diskussionsstrang wurde deaktiviert',
'forum_votre_email' => 'Ihre Mailadresse',
// G
'galaxie' => 'In der SPIP-Galaxis',
// I
'info_ajouter_document' => 'Sie können ihrem Beitrag ein Bildschirmfoto beifügen.',
'info_connexion' => 'Eigene Beiträge können eine Stunde lang nachbearbeitet werden',
'info_tag_forum' => 'Sie können diese Seite nach Belieben verschlagworten. Damit helfen Sie den nächsten Lesern bei der Orientierung.', # MODIF
'interetquestion' => 'Bitte beschreiben Sie den Grund Ihrer Frage',
'interetreponse' => 'Bitte teilen Sie uns mit, ob die Antwort für Sie von Interesse war.',
'inutile' => 'Nicht hilfreich',
// L
'liens_utiles' => 'Nützliche Links',
'login_login2' => 'Login',
// M
'meme_sujet' => 'Zum gleichen Thema',
'merci' => 'Danke',
'messages' => 'Nachrichten',
// N
'navigationrapide' => 'Schnellzugriff:', # MODIF
'nouvellequestion' => 'Neue Frage stellen',
'nouvellereponse' => 'Auf diese Frage antworten',
// P
'page_utile' => 'Sie fanden diese Seite:',
'par_date' => 'nach Datum',
'par_interet' => 'nach Relevanz',
'par_pertinence' => 'nach Übereinstimmung',
// Q
'questions' => 'Fragen',
'quoideneuf' => 'Neue Einträge',
// R
'rechercher' => 'Suchen',
'rechercher_forums' => 'In den Foren suchen',
'rechercher_tout_site' => 'Ganze Website durchsuchen',
'reponses' => 'Antworten',
'resolu' => 'Erledigt',
'resolu_afficher' => 'Beiträge mit Schlagwort « Erledigt » als erste anzeigen', # MODIF
'resolu_masquer' => 'Beiträge mit Schlagwort « Erledigt » ausblenden', # MODIF
// S
'suggestion' => 'Bevor sie weitermachen, sollten sie auf den folgenden Seiten nachsehen, ob dort eine Antwort auf ihre Frage gegeben wird.',
'suivi_thread' => 'Diesen Diskussionsstrang syndizieren',
// T
'thememessage' => 'Thema dieses Forums:',
'toutes_langues' => 'In allen Sprachen',
'traductions' => 'Übersetzungen dieses Textes:',
// U
'utile' => 'Hilfreich'
);

111
lang/galactic_forum_en.php

@ -0,0 +1,111 @@
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
// extrait automatiquement de https://trad.spip.net/tradlang_module/forumspip?lang_cible=en
// ** ne pas modifier le fichier **
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'aucun_message_mot' => 'This keyword is not attached to any message in this language.',
'aucune_reponse' => 'No reply',
'avertissement_code_forum' => 'To insert some code or ... ou mettre en valeur vos solutions, vous pouvez utiliser les raccourcis typographiques suivants :&lt;ul&gt;&lt;li&gt;&lt;code&gt;... une ou plusieurs lignes de code ...&lt;/code&gt;&lt;/li&gt;&lt;li&gt;&lt;cadre&gt;... code ayant des lignes très longues ...&lt;/cadre&gt;&lt;/li&gt;&lt;/ul&gt;',
'avertissementforum' => '<b>P.S.</b> The forums of this site are vey active. Many thanks to those who animate and enrich these areas of mutual assistance.<p>However, the more the forums are active, the more dificult to follow and to consult they become. To turn these forums into a really exhilarating experience, we would be grateful if you follow these recommendations:<br /><img src=\'puce.gif\' border=\'0\' /> before starting a new discussion topic, please make sure that the subject has not been discussed here earlier;<br /><img src=\'puce.gif\' border=\'0\' /> make sure you ask your question in the section dedicated to it.',
'avertissementtitre' => '<p>Make sure you give <strong>a clear title to your question</strong> in order to help other visitors navigate the forums.</p><p><strong>Messages without clear titles are deleted.</strong></p>',
// B
'barre_cadre_html' => 'Enclose and colour the <cadre class=\'html4strict\'>HTML code</cadre>',
'barre_cadre_php' => 'Enclose and colour the <cadre class=\'php\'>PHP code</cadre>',
'barre_cadre_spip' => 'Enclose and colour the <cadre class=\'spip\'>SPIP code</cadre>',
'barre_code' => 'Insert <code>some code</code>',
'barre_inserer_code' => 'Insert, enclose, and colour some code',
'barre_quote' => 'Quote <quote>a message</quote>',
// C
'classer' => 'Sort',
'clos' => 'This discussion thread is closed',
// D
'deplacer_dans' => 'Move to',
'derniere_connexion' => 'Last logon:',
'derniers' => 'Latest messages',
'download' => 'Download the latest version',
// F
'facultatif' => 'optional',
'faq' => 'FAQ',
'faq_descriptif' => 'Topics solved best rated by the visitors',
'forum_attention_explicite' => 'This title is not explicit enough, please detail it further:',
'forum_invalide_titre' => 'This message thread has been invalidated',
'forum_modere_titre' => 'This subject is waiting for validation',
'forum_votre_email' => 'Your e-mail address (if you wish to receive the replies):',
// G
'galaxie' => 'In the SPIP universe',
// I
'info_ajouter_document' => 'You can attach a screen dump to your message',
'info_connexion' => 'Allows you to edit your message for up to one hour',
'info_ecrire_auteur' => 'You should be logged to send a private message:',
'info_envoyer_message_prive' => 'allows to send a private message to the others registered contributors',
'info_tag_forum' => 'You can tag this forum page with the keywords that you think are the most appropriate. This will help future visitors to find answers more quickly.',
'infos_stats_personnelles' => 'allows access to your personal login informations',
'interetquestion' => 'Please specify your interest in this question',
'interetreponse' => 'Please specify your interest in this answer',
'inutile' => 'useless',
// L
'liens_utiles' => 'Useful links',
'login_login2' => 'Login',
// M
'meme_sujet' => 'On the same topic',
'merci' => 'thank you',
'messages' => 'messages',
'messages_auteur' => 'Messages from this author:',
'messages_connexion' => 'Messages since your last logon:',
// N
'navigationrapide' => 'Quick navigation:',
'nb_sujets_forum' => 'Topics',
'nb_sujets_resolus' => 'Topics solved',
'nouvellequestion' => 'Ask a new question',
'nouvellereponse' => 'Answering the question',
// P
'page_utile' => 'Did you find this page:',
'par_date' => 'by date',
'par_interet' => 'by rating',
'par_pertinence' => 'by relevancy',
// Q
'questions' => 'Questions',
'quoideneuf' => 'Recent changes',
// R
'rechercher' => 'Search',
'rechercher_forums' => 'Search in forums',
'rechercher_tout_site' => 'the whole site',
'reponses' => 'Replies',
'resolu' => 'Solved',
'resolu_afficher' => 'Display only the messages linked to the keyword «solved»',
'resolu_masquer' => 'Display all the results',
'resolu_non' => 'Unresolved',
// S
'statut' => 'Status:',
'suggestion' => 'Before continuing, have you consulted the following pages? Perhaps they might provide with the answer you seek.',
'suivi_thread' => 'Syndicate this thread',
'sujets_auteur' => 'Topics by this author:',
// T
'thememessage' => 'This forum’s theme:',
'toutes_langues' => 'In all languages',
'traductions' => 'Translations of this text:',
// U
'utile' => 'useful'
);

109
lang/galactic_forum_es.php

@ -0,0 +1,109 @@
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
// extrait automatiquement de https://trad.spip.net/tradlang_module/forumspip?lang_cible=es
// ** ne pas modifier le fichier **
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'aucun_message_mot' => 'Esta palabra clave no está unida a ningún mensaje en esta lengua.',
'aucune_reponse' => 'sin respuesta',
'avertissement_code_forum' => 'Para insertar código o valorizar tus soluciones, puedes utilizar los atajos tipográficos siguientes:<ul><li><code>... una o varias líneas de código...</code></li><li><cadre>... código que tiene líneas muy largas ...</cadre></li></ul>',
'avertissementforum' => '<b>OjO</b> Los foros de este sitio son muy activos. Ante todo, se agradece a quienes animan y enriquecen estos espacios de ayuda mutua. <p>No obstante, cuanto más activos son los foros, más son dificiles de seguir y de consultar. Para que se vuelvan más agradables te agradecemos sigas las siguientes recomendaciones: <br /><img src=\'puce.gif\' border=\'0\' /> antes de lanzar un nuevo tema de discusión, verifica que no fué abordado anteriormente;<br /><img src=\'puce.gif\' border=\'0\' />vigila que haces tu pregunta en la sección que corresponde.',
'avertissementtitre' => '<p> Asegúrese de poner su pregunta <strong> en la sección adecuada</strong>e intente darle <strong>un título explícito</strong> a su pregunta, para luego facilitar la navegación de los visitantes de los foros. </p> <p><strong>Los mensajes cuyo título no sea explícito serán suprimidos.</strong></p>',
// B
'barre_cadre_html' => 'Encuadrar y colorear <cadre class=\'html4strict\'>el código html</cadre>', # me imagino que las balizas no hay que traducirlas ;)
'barre_cadre_php' => 'Encuadrar y colorear <cadre class=\'php\'>el código php</cadre>',
'barre_cadre_spip' => 'Encuadrar y colorear <cadre class=\'spip\'>el código spip</cadre>',
'barre_code' => 'Insertar código',
'barre_inserer_code' => 'Insertar, encuadrar, colorear el código',
'barre_quote' => 'Citar <quote>un mensaje</quote>',
// C
'classer' => 'Clasificar',
'clos' => 'Este hilo de discusión está cerrado',
// D
'deplacer_dans' => 'Desplazar en',
'derniere_connexion' => 'Última conexión :',
'derniers' => 'Últimos mensajes ',
'download' => 'Descargar la última versión',
// F
'facultatif' => 'facultativo', # podría traducirse también por opcional
'faq' => 'FAQ', # FAQ tanto en inglés como en francés quiere decir : Preguntas frecuentes. No obstante lo he dejado como FAQ, pues creo que es un término conocido de los internautas.
'faq_descriptif' => 'Temas resueltos con mejor nota atribuida por los visitantes',
'forum_attention_explicite' => 'Este título no es lo bastante explícito, intente darle un título mas adecuado.',
'forum_invalide_titre' => 'Este hilo de discusión ha sido invalidado.',
'forum_votre_email' => 'Su dirección email (si usted desea recibir las respuestas) :',
// G
'galaxie' => 'En la galaxia SPIP',
// I
'info_ajouter_document' => 'Usted puede adjuntar une captura de pantalla a su mensaje ',
'info_connexion' => 'Permite editar su mensaje durante una hora',
'info_ecrire_auteur' => 'Usted debe estar conectado-a para enviar un mensaje privado :',
'info_envoyer_message_prive' => 'permite enviar mensajes privados a los contribuyentes inscritos',
'info_tag_forum' => 'Puede etiquetar esta página de foro con palabras claves que le parezcan mas adecuadas; lo cual permitirá a los próximos visitantes ubicarse mejor.', # MODIF
'infos_stats_personnelles' => 'permite consultar su información personal de conexión ',
'interetquestion' => 'Indica el interés que tiene para ti esta pregunta ',
'interetreponse' => 'Indica el interés que tiene para ti esta respuesta ',
'inutile' => 'inútil',
// L
'liens_utiles' => 'Vínculos útiles',
'login_login2' => 'Login', # se podría también traducir por 'usuario' pero he preferido dejarlo tal cual
// M
'meme_sujet' => 'Sobre el mismo tema',
'merci' => 'gracias',
'messages' => 'mensajes',
'messages_auteur' => 'Mensajes de este autor :',
'messages_connexion' => 'Mensajes desde la última conexión :',
// N
'navigationrapide' => 'Navegación rápida :',
'nb_sujets_forum' => 'Temas',
'nb_sujets_resolus' => 'Temas solucionados',
'nouvellequestion' => 'Hacer una nueva pregunta',
'nouvellereponse' => 'Responder a la pregunta',
// P
'page_utile' => 'Esta página fue para tí:',
'par_date' => 'por fecha',
'par_interet' => 'por interés',
'par_pertinence' => 'por pertinencia',
// Q
'questions' => 'Preguntas',
'quoideneuf' => 'Modificaciones recientes',
// R
'rechercher' => 'Buscar',
'rechercher_forums' => 'Buscar en los foros',
'rechercher_tout_site' => 'el sitio entero',
'reponses' => 'Respuestas',
'resolu' => 'Solucionado', # podía igualmente haber puesto 'resuelto', pero he preferido 'solucionado'
'resolu_afficher' => 'Mostrar primero los mensajes vinculados a la palabra clave « solucionado »',
'resolu_masquer' => 'Mostrar todos los resultados',
// S
'statut' => 'Estatuto :',
'suggestion' => 'Sugestión',
'suivi_thread' => 'Sindicar este hilo de foro ',
'sujets_auteur' => 'Temas de discusión de este autor :',
// T
'thememessage' => 'Tema de este foro:',
'toutes_langues' => 'En todas las lenguas',
'traductions' => 'Traducción de este texto:',
// U
'utile' => 'útil'
);

96
lang/galactic_forum_fa.php

@ -0,0 +1,96 @@
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
// extrait automatiquement de https://trad.spip.net/tradlang_module/forumspip?lang_cible=fa
// ** ne pas modifier le fichier **
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'aucun_message_mot' => 'اين كليدواژه در اين زبان به هيچ پيامي چسبيده نيست.',
'aucune_reponse' => 'بدون پاسخ',
'avertissement_code_forum' => 'براي گنجاندن كد يا مقدار مورد علاقه خود، مي‌توانيد از ميان‌بر‌هاي متن‌ نگاري زير استفاده كنيد :<ul><li>&lt;code&gt;... une ou plusieurs lignes de code ...&lt;/code&gt;</li><li>&lt;cadre&gt;... code ayant des lignes très longues ...&lt;/cadre&gt;</li></ul> ', # MODIF
'avertissementforum' => 'پ.ن <b>N.B.</b>سخنگاه‌هاي اين سايت خيلي فعال هستند. تشكر فراوان از كساني كه به اين عرصه‌‌ي كمك‌هاي متقابل روح و عني بخشيدند.<p> با اين حال، هرچه سخنگاه فعال‌تر، پيگيري و مراجعه به آن نيز مشكل تر. براي تبديل اين سخنگاه‌ها به يك تجربه‌ي واقعاً‌ لذت بخش بسيار خرسند مي‌شويم كه به جند توصيه توجه كنيد:<br/> <img src=\'puce.gif\' border=\'0\' /> پيش از شروع يك گفتگوي جديد، مطمئن شويد كه موضوع در اينجا پيش‌ تر بررسي نشده باشد؛‌<br /><img src=\'puce.gif\' border=\'0\' /> مطمئن شويد كه پرسش را در بخش مربوطه مطرح مي‌كنيد. ',
'avertissementtitre' => '<p>مطمئن شويد كه <strong> يك عنوان دقيق به پرسش خود داده باشيد <strong> تا به ساير بازديدكنندگان فرصت جستجو در سخنگاه‌ها را بدهد.</p> <p><strong> پيام‌هاي فاقد عنوان دقيق حذف مي‌شوند.</strong></p> ',
// B
'barre_cadre_html' => 'كادر بندي و رنگ دهي به <cadre class=\'html4strict\'>du code html</cadre>',
'barre_cadre_php' => 'كادربندي و رنگ دهي به <cadre class=\'php\'>du code php</cadre>',
'barre_cadre_spip' => 'كادر بندي و رنگ دهي به <cadre class=\'spip\'>du code spip</cadre>',
'barre_code' => 'كنجاندن &lt;code&gt;du code&lt;/code&gt;',
'barre_inserer_code' => 'گنحاندن، كادر كردن، و رنگ دادن به كد ',
'barre_quote' => ' نقل &lt;quote&gt;un message&lt;/quote&gt;',
// C
'classer' => 'طبقه‌بندي',
'clos' => 'اين خط بحث بسته مي‌شود',
// D
'deplacer_dans' => ' جاسازي در ',
'derniers' => 'واپسين پيام',
'download' => 'بارگذاري واپسين ويرايش ',
// F
'forum_attention_explicite' => 'اين تيتر به اندازه‌ي كافي روشن نيست، بيشتر توضيح دهيد:', # MODIF
'forum_invalide_titre' => 'اين خط پيام‌ بي اعتبار است',
'forum_votre_email' => 'نشاني ايميل شما (اگر ميل به دريافت پاسخ داريد):', # MODIF
// G
'galaxie' => 'در جهان اسپيپ ',
// I
'info_ajouter_document' => 'مي‌توانيد يك كپي از اكران به پيام خود بچسبانيد',
'info_connexion' => 'به شما اجازه مي‌دهد پيام خود را طي يك ساعت ويرايش كنيد',
'info_tag_forum' => 'مي‌توانيد اين صفحه‌ي سخنگاه را با مناسب‌ترين كليدواژه‌ها برچسب كنيد. اين به بازديدكنندگان آي كمك مي‌كند تا پاسخ‌ها را فوري‌تر بيابند. ', # MODIF
'interetquestion' => 'ميل خود به اين پرسش را نشان دهيد',
'interetreponse' => 'ميل خود را به اين پاسخ نشان دهيد',
'inutile' => 'بي‌فايده',
// L
'liens_utiles' => 'پيوندهاي مفيد',
'login_login2' => 'لاگين',
// M
'meme_sujet' => 'روي همان سرفصل ',
'merci' => 'تشكر',
'messages' => 'پيام‌ها',
// N
'navigationrapide' => 'ناوبري سريع:', # MODIF
'nouvellequestion' => 'يك پرسش جديد طرح كنيد',
'nouvellereponse' => 'پاسخ به پرسش',
// P
'page_utile' => 'اين صفحه را يافتيد:',
'par_date' => 'طبق تاريخ ',
'par_interet' => 'بر اساس سرفصل',
'par_pertinence' => 'بر اساس ارتباط ',
// Q
'questions' => 'پرسش‌ها',
'quoideneuf' => 'اصلاحات اخير',
// R
'rechercher' => 'جستحو',
'rechercher_forums' => 'جستجو در سخنگاه‌ها',
'rechercher_tout_site' => 'تمام سايت',
'reponses' => 'پاسخ(ها)',
'resolu' => 'حل شده',
'resolu_afficher' => 'اول نمايش پيام‌هاي پيوندشده به كليدواژه «حل شده» ', # MODIF
'resolu_masquer' => 'پنهان كردن پيام‌هاي پيوند شده به كليدواژه «حل شده»‌', # MODIF
// S
'suggestion' => 'پيش از ادامه،‌آيا صفحه‌هاي زير را بررسي كرده‌ايد؟ شايد پاسخي را كه مي‌خواهيد داشته باشند.',
'suivi_thread' => 'مشترك سازي اين خط سخنگاه',
// T
'thememessage' => 'تم اين سخنگاه :',
'toutes_langues' => 'در تمام زبان‌ها',