Author: baptiste.goupil@gmail.com
Date: Sun Jul 16 15:50:59 2006
New Revision: 4027
Log:
Un plan amélioré, et surtout des commentaires carrement plus fonctionnels, ils étaient pleins de bugs...
Added:
_squelettes_/aospip/squelettes/style/commentaire.gif (with props)
Modified:
_squelettes_/aospip/squelettes/barre.js
_squelettes_/aospip/squelettes/discussion.html
_squelettes_/aospip/squelettes/formulaires/formulaire_recherche.html
_squelettes_/aospip/squelettes/forum.html
_squelettes_/aospip/squelettes/local_fr.php
_squelettes_/aospip/squelettes/mes_fonctions.php
_squelettes_/aospip/squelettes/plan.html
_squelettes_/aospip/squelettes/style/ecran.css
Modified: _squelettes_/aospip/squelettes/barre.js
--- _squelettes_/aospip/squelettes/barre.js (original)
+++ _squelettes_/aospip/squelettes/barre.js Sun Jul 16 15:50:59 2006
@@ -146,7 +146,7 @@
function btQ(label) {
addButton(img_path+'bt_quote.png',label,
- function() { singleTag("''",'blockquote','}}'); });
+ function() { singleTag("''",'blockquote'); });
}
function btCode(label) {
@@ -157,8 +157,8 @@
function btBr(label) {
addButton(img_path+'bt_br.png',label,
function() {
- var tag = "\n_ ";
- encloseSelection('',tag);
+ var tag = "\n";
+ encloseSelection(tag, '');
});
}
Modified: _squelettes_/aospip/squelettes/discussion.html
--- _squelettes_/aospip/squelettes/discussion.html (original)
+++ _squelettes_/aospip/squelettes/discussion.html Sun Jul 16 15:50:59 2006
@@ -1,5 +1,5 @@
<B_fils>
-<div class="discussion">
+<div id="discussion">
<h5><:discussion:></h5>
<BOUCLE_breved(BREVES){id_breve}>
[<a href="(#PARAMETRES_FORUM|url_reponse_forum)" title="<:repondre_breve:>" class="repondre dr"><:repondre_breve:></a>]
Modified: _squelettes_/aospip/squelettes/formulaires/formulaire_recherche.html
--- _squelettes_/aospip/squelettes/formulaires/formulaire_recherche.html (original)
+++ _squelettes_/aospip/squelettes/formulaires/formulaire_recherche.html Sun Jul 16 15:50:59 2006
@@ -1,6 +1,6 @@
<form action="[(#ENV{lien})]" method="get" class="formrecherche" id="recherche">
[(#ENV{lien}|form_hidden)]
<div>
-<input type="text" id="formulaire_recherche" class="formrecherche" name="recherche" value="[(#ENV{recherche}|?{#ENV{recherche},<:info_rechercher:>})]" onfocus="if (this.value=='<:info_rechercher:>') this.value='';" />
+<input type="text" id="formulaire_recherche" class="formrecherche" name="recherche" value="[(#ENV{recherche}|?{#ENV{recherche},<:info_rechercher:>})]" onfocus="if (this.value=='<:info_rechercher:>') this.value='';" onblur="if (this.value=='') this.value='<:info_rechercher:>';" />
</div>
</form>
\ No newline at end of file
Modified: _squelettes_/aospip/squelettes/forum.html
--- _squelettes_/aospip/squelettes/forum.html (original)
+++ _squelettes_/aospip/squelettes/forum.html Sun Jul 16 15:50:59 2006
@@ -61,10 +61,10 @@
<BOUCLE_forum_parent(FORUMS) {id_forum}>
<h6 class="repcom"><:en_reponse:></h6>
<div class="message couleurmessage0 repcom">
-<p class="entetemessage"><cite class="poster vcard">[(#URL_SITE|choixsivide{[(#NOM|sinon{#EMAIL}|sinon{#IP})],[<a class="url fn" href="(#URL_SITE)" rel="external">[(#NOM|sinon{#EMAIL}|sinon{#IP})]</a>]})]</cite>
+<p class="entetemessage"><cite class="poster vcard">[(#URL_SITE|choixsivide{[(#NOM|?{#NOM, <:anonyme:>})],[<a class="url fn" href="(#URL_SITE)" rel="external">[(#NOM|?{#NOM, <:anonyme:>})]</a>]})]</cite>
(<:le:> <span class="dtposted"[ title="(#DATE|date_iso)"]><a rel="self bookmark"[ href="(#URL_FORUM|url_absolue)"]>[(#DATE|affdate)] <:a:> [(#DATE|heures)]:[(#DATE|minutes)]</a></span>)</p>
-<div class="summary tmessage">#TEXTE</div>
+<div class="summary tmessage">[(#TEXTE|typo_comments)]</div>
</div>
</BOUCLE_forum_parent>
Modified: _squelettes_/aospip/squelettes/local_fr.php
--- _squelettes_/aospip/squelettes/local_fr.php (original)
+++ _squelettes_/aospip/squelettes/local_fr.php Sun Jul 16 15:50:59 2006
@@ -53,6 +53,8 @@
'sur_internet' => 'Sur Internet',
'previsualisation_commentaire' => 'Prévisualisation de votre commentaire',
'reagir_article' => "Soyez le premier à régir à cet article",
+ 'reaction' => 'réaction',
+ 'reactions' => 'réactions',
'recherche' => 'Recherche ',
'repondre_rubrique' => 'Répondre à cette rubrique',
'repondre_a_article' => 'Répondre à l\'article',
Modified: _squelettes_/aospip/squelettes/mes_fonctions.php
--- _squelettes_/aospip/squelettes/mes_fonctions.php (original)
+++ _squelettes_/aospip/squelettes/mes_fonctions.php Sun Jul 16 15:50:59 2006
@@ -21,7 +21,9 @@
$chaine = preg_replace(",__(.*?)__,","<del>\\1</del>",$chaine);
$chaine = preg_replace(",’’(.*?)’’,s","<blockquote>\\1</blockquote>",$chaine);
$chaine = preg_replace(",@@(.*?)@@,s","<code>\\1</code>",$chaine);
-$chaine = preg_replace(",<< (.*?) >>,s","<pre>\\1</pre>",$chaine);
+$chaine = preg_replace(",<< (.*?) >>,ms","<pre>\\1</pre>",$chaine);
+$chaine = nl2br($chaine);
+$chaine = str_replace(array("<br /><br />", "<br />\n<br />", "<br />\n\r<br />"), array("<br />","<br />","<br />"), $chaine);
return $chaine;
}
function nom_musique($url) {
Modified: _squelettes_/aospip/squelettes/plan.html
--- _squelettes_/aospip/squelettes/plan.html (original)
+++ _squelettes_/aospip/squelettes/plan.html Sun Jul 16 15:50:59 2006
@@ -36,7 +36,7 @@
<h4><:articles:></h4>
<ul class="articles">
<BOUCLE_articles(ARTICLES){id_rubrique}{par titre}>
-<li><a href="#URL_ARTICLE" title="[(#TITRE|supprimer_numero)]">[(#TITRE|supprimer_numero)]</a></li>
+<li><a href="#URL_ARTICLE" title="[(#TITRE|supprimer_numero)]">[(#TITRE|supprimer_numero)]</a><BOUCLE_commentaires_article(FORUMS){id_article}{plat}> </BOUCLE_commentaires_article><a class="nbcom" href="#URL_ARTICLE#discussion" title="[(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{<:reactions:>, <:reaction:>})]]">#TOTAL_BOUCLE</a></B_commentaires_article></li>
</BOUCLE_articles>
</ul>
</B_articles>
Added: _squelettes_/aospip/squelettes/style/commentaire.gif
Binary file - no diff available.
Propchange: _squelettes_/aospip/squelettes/style/commentaire.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Modified: _squelettes_/aospip/squelettes/style/ecran.css
--- _squelettes_/aospip/squelettes/style/ecran.css (original)
+++ _squelettes_/aospip/squelettes/style/ecran.css Sun Jul 16 15:50:59 2006
@@ -117,6 +117,7 @@
}
#haut #ar li a:hover {
color:#fff;
+text-decoration:none;
}
span.date {
position:absolute;
@@ -358,7 +359,7 @@
margin-top:.5em;
float:none;
}
-#colonneprincipale .discussion h5 {
+#colonneprincipale #discussion h5 {
font-size:1.4em;
}
#colonneprincipale p.repondre {
@@ -812,18 +813,38 @@
clear:both;
}
h2.listerubrique a, h2.listerubrique a:visited:hover {
-color:#6381a0;
+font-weight:bold;
+color:#426488;
}
h2.listerubrique a:visited, h2.listerubrique a:hover {
-color:#7fa5bd;
+color:#6490AC;
+text-decoration:none;
}
.rubriqueprimaire h4 {
font-size:1em;
margin:.4em 0 .3em .8em;
}
+.rubriqueprimaire h4 a {
+font-weight:bold;
+}
.rubriqueprimaire {
margin-bottom:1em;
}
+.rubriqueprimaire img.logo {
+margin-top:5px;
+}
+.rubriqueprimaire a {
+font-weight:normal;
+}
+a.nbcom {
+background:url(commentaire.gif) no-repeat;
+font-size:.85em;
+padding:0 5px 5px 5px;
+}
+a.nbcom:hover {
+text-decoration:none;
+font-weight:bold;
+}
ul.breves {
padding:.8em 1% 1em 1%;
width:25%;
@@ -1017,6 +1038,7 @@
color:#884337;
font-family: Tahoma, "Lucida Grande","Lucida Sans",Geneva,Verdana,sans-serif;
font-weight:bold;
+text-decoration:none;
}
ul.menu {
list-style:none;