Tekst informacyjny przed formularzem komentarza
Stanąłem przed problemem umieszczenia tekstu informacyjnego wyświetlanego podczas wprowadzania komentarzy przy formularzu. Tekst taki miałby informować np. o moderacji lub regulaminie obowiązującym podczas komentowania artykułów.
Za wyświetlany tekst będzie odpowiedzialna konfiguracja skórki, a dokładniej zbiór template.php skórki. W katalogu skórki tworzymy ten zbiór lub jeśli istnieje edytujemy go i wprowadzamy nową funkcję o nazwie: nazwa-skórki_comment_form($form)
<?php
/* nazwa mojej skorki to ji4 */
function ji4_comment_form($form) {
$output .= "TEN TEKST POJAWI SIE PRZED FORMULARZEM";
$output .= drupal_render($form);
return $output;
}
?>
Uwaga:
Powyższy opis dotyczy Drupala w wersji 5. Aby funkcja zadziałała w wersji 4.7 należy zastąpić funkcję drupal_render($form) funcją form_render($form)

Wciąż brak...
Anonymous (niezweryfikowany), pt., 2007-04-27 13:13Trochę to smutne że wciąż nie ma tej funkcji normalnie w „panelu sterowania”.
Tyle czasu minęło, historia kołem się toczy :), a tu nic. Cvbge zgłosił ten patch wtedy, ale on wciąż żyje i, jako taki, nie umiera :). Ale coś się może ruszyło…
Nie pamiętałem, że Cvbge
archetwist, pt., 2007-04-27 18:32 moderatorNie pamiętałem, że Cvbge to zgłosił i ostatnio nawet nosiłem się z zamiarem zgłoszenia samemu. Nie pojmuję oporności twórców w tej sprawie…
Inny sposób,
archetwist, czw., 2007-11-22 22:41 moderatorInny sposób, umożliwiający poźniejsze kontrolowanie tekstu z poziomu Drupala. Sam używam jednak sposobu Erewhona :) .
design www drupal