Back to top

Autore Topic: Warning: Missing argument 4 for mosval()  (Letto 1944 volte)

SteveTW

  • Visitatore
Warning: Missing argument 4 for mosval()
« il: 11 Mag 2008, 16:40:21 »
Salve a tutti, ho un piccolo problema.
Ho installato un componente in joomla (1.0.15) per la gestione di quiz.
Il software a pagamento funziona perfettamente, ma nel richiamare i quiz il problema me lo da un file di Joomla, precisamente il mosval.php alla riga 6.

Lo warning che mi esce è il seguente:

Warning: Missing argument 4 for mosval() in /var/www/vhosts/......./httpdocs/mambots/content/mosval.php on line 6

L'unico modo che ho trovato per farlo scomparire (e pare non compromettere la funzionalità del sito) è stata quella di cancellare dalla riga 6 alla riga 13 questa parte di codice:

function mosval( $published, &$row, &$params, $page ) {
  if(!$published) return true;

  $regex = '#{mosval ([^}]+)}#is';

  $row->text = preg_replace_callback($regex, "mosvar_callback", $row->text);
  return true;
}

Ma precisamente, a cosa serve? Scusate la domanda idiota  :P ma non sono riuscito a capire cosa potrei compromettere, visto che il software del quiz funziona egregiamente ma non mi evidenzia più lo warning.

Grazie, spero di aver scelto la sezione giusta.

 



Web Design Bolzano Kreatif