NEW Add a counter of number of words of pages in website module
This commit is contained in:
parent
728460fa1b
commit
367914015c
@ -5465,7 +5465,7 @@ function picto_required()
|
||||
* @param integer $strip_tags 0=Use internal strip, 1=Use strip_tags() php function (bugged when text contains a < char that is not for a html tag)
|
||||
* @return string String cleaned
|
||||
*
|
||||
* @see dol_escape_htmltag() strip_tags() dol_string_onlythesehtmltags() dol_string_neverthesehtmltags()
|
||||
* @see dol_escape_htmltag() strip_tags() dol_string_onlythesehtmltags() dol_string_neverthesehtmltags(), dolStripPhpCode()
|
||||
*/
|
||||
function dol_string_nohtmltag($stringtoclean, $removelinefeed = 1, $pagecodeto = 'UTF-8', $strip_tags = 0)
|
||||
{
|
||||
|
||||
@ -199,6 +199,9 @@ input, select {
|
||||
border-collapse: collapse;
|
||||
border: none;
|
||||
}
|
||||
#mainbody span.websitetools input.button:not(.buttongen):not(.bordertransp) {
|
||||
color: #000 !important;
|
||||
}
|
||||
#mainbody input.buttongen, #mainbody button.buttongen {
|
||||
padding: 3px 4px;
|
||||
}
|
||||
|
||||
@ -3832,6 +3832,7 @@ if ($action == 'replacesite' || $action == 'replacesiteconfirm' || $massaction =
|
||||
print getTitleFieldOfList("Categories", 0, $_SERVER['PHP_SELF']);
|
||||
print getTitleFieldOfList("", 0, $_SERVER['PHP_SELF']);
|
||||
print getTitleFieldOfList("", 0, $_SERVER['PHP_SELF']);
|
||||
print getTitleFieldOfList("", 0, $_SERVER['PHP_SELF']);
|
||||
print getTitleFieldOfList($selectedfields, 0, $_SERVER["PHP_SELF"], '', '', '', '', $sortfield, $sortorder, 'center maxwidthsearch ')."\n";
|
||||
print '</tr>';
|
||||
|
||||
@ -3891,6 +3892,17 @@ if ($action == 'replacesite' || $action == 'replacesiteconfirm' || $massaction =
|
||||
print $answerrecord->lang;
|
||||
print '</td>';
|
||||
|
||||
// Number of words
|
||||
print '<td class="center">';
|
||||
$textwithouthtml = dol_string_nohtmltag(dolStripPhpCode($answerrecord->content));
|
||||
$characterMap = 'áàéèëíóúüñùç0123456789';
|
||||
$nbofwords = str_word_count($textwithouthtml, 0, $characterMap);
|
||||
if ($nbofwords) {
|
||||
print $nbofwords.' '.$langs->trans("words");
|
||||
}
|
||||
print '</td>';
|
||||
|
||||
|
||||
// Edit properties, HTML sources, status
|
||||
print '<td class="tdwebsitesearchresult right nowraponall">';
|
||||
$disabled = '';
|
||||
|
||||
Loading…
Reference in New Issue
Block a user