Page 1 sur 1

Topic Descriptions

Posté : 06 janv. 2020 06:52
par Yunie
Topic Descriptions - Description des sujets 1.0.0 Informations générales
  • Sujet officiel phpBB.com : Cliquez !
  • Titre original : Topic Descriptions
  • Auteur(s) : Kailey Truscott (kinerity & GitHub).
  • Description : Cette extension pour phpBB 3.1.x permet de saisir une description lors de la rédaction d’un nouveau sujet. Une permission est nécessaire. Les descriptions sont visibles sur les pages des sujets (viewtopic) et sur les pages listant les sujets (viewforum).
Traduction Française
  • Traduction française : EzCom
Installation
  • Télécharger et décompresser la dernière version (voir plus bas),
  • Envoyer l'archive extraite dans le dossier ext de votre forum phpBB,
  • Rendez vous dans l'ACP (Panneau d’administration) onglet Personnaliser Liste de gauche Gérer les extensions,
  • Chercher Topic Descriptions dans la liste des extensions désactivés et cliquer sur le lien Activer.
  • Régler les permission
Captures d'écran
  • Image
  • Image
mise en œuvre
  1. Panneau d’administration ;
  2. PERMISSIONS ;
  3. MODÈLES DE PERMISSION ;
  4. Modèles de forum ;
  5. Modifier (Bouton vert sur la même ligne que le modèle souhaité) ;
  6. onglet « MESSAGE » ;
  7. « Peut décrire les sujets. ».
Démonstrations
  • ici même
Téléchargement officiel Téléchargement sur ce forum

Addon, Ajout, Modif

Topic Descriptions

Posté : 07 janv. 2020 16:48
par Yunie
Modifications Le scripte autorise un nombre illimité de caractères.
Ce qui dans ce cas pourrait déformer la page ou la rendre disgracieuse.
nous allons doc régler ce problème :
ouvrir : ext/rmcgirr83/topicdescription/styles/prosilver/template/topic_description.html
Rechercher et effacer toutes la page
Remplacer par

Code : Tout sélectionner

<script type="text/javascript">
 function MaxLengthTextarea(objettextarea,maxlength){
  if (objettextarea.value.length > maxlength) {
    objettextarea.value = objettextarea.value.substring(0, maxlength);
    alert('Votre texte ne doit pas depasser '+maxlength+' caracteres!');
   }
}
</script>
<style>
.topic_desc{
	resize : both;
	min-width : 34%;
	min-height : 15px;
	max-width : 47%;
	max-height : 15px;
	color: #1E1E1E;
}
</style>
<!-- IF S_DESC_TOPIC -->
		<dl style="clear: left;">
			<dt><label for="topic_desc">{L_TOPIC_DESC}{L_COLON}</label></dt>
			<dd><textarea class="topic_desc" name="topic_desc" id="topic_desc" rows="1" cols="3" onkeyup="javascript:MaxLengthTextarea(this, 90);">{TOPIC_DESC}</textarea></dd>
		</dl>
<!-- ENDIF -->