Seite 1 von 1

User must choose a prefix or get Error "German"

Verfasst: 20.08.2007 12:38
von dasill
Guten Tag leite hab mir den Prefix Installiert & funktioniert auch "zum Glück" nur würde ich gerne das man es auswehlen muss sonst bekommt man einen ERROR "User must choose a prefix or get Error."

Der code ist hier:

Code:

Code: Alles auswählen

$first.="<option value=\"0\" $s></option>";

ersetze mit:
Code:
$first.="<option value=\"choose\" $s>".$lang['no_prefix_choose']."</option>";


Suche:
Code:
$first.="<option value=\"0\"></option>";

ersetze mit:
Code:
$first.="<option value=\"choose\">".$lang['no_prefix_choose']."</option>";


Suche:
Code:
$poll_length = ( isset($HTTP_POST_VARS['poll_length']) && $is_auth['auth_pollcreate'] ) ? $HTTP_POST_VARS['poll_length'] : '';
         $bbcode_uid = '';

darunter folgenden code anhängen:
Code:
   //Kategorie Errormes
         $prefix= $HTTP_POST_VARS['k_id'];


Eine zeile tifer findest du die Function prepare_post
Dort hängen wir folgenden code an
Code:
,$prefix

sollte dann so aussehen:
Code:
prepare_post($mode, $post_data, $bbcode_on, $html_on, $smilies_on, $error_msg, $username, $bbcode_uid, $subject, $message, $poll_title, $poll_options, $poll_length, $prefix);


Nun öffne die function_post.php im include ordner

Suche nach
Code:
function prepare_post

Ändere den code so das hinten ",&$prefix" dran ist.
Sollte so aussehen
Code:
function prepare_post(&$mode, &$post_data, &$bbcode_on, &$html_on, &$smilies_on, &$error_msg, &$username, &$bbcode_uid, &$subject, &$message, &$poll_title, &$poll_options, &$poll_length, &$prefix)


Suche nach:
Code:
else if ($poll_title == '')
         {
            $error_msg .= (!empty($error_msg)) ? '<br />' . $lang['Empty_poll_title'] : $lang['Empty_poll_title'];
         }
      }

dahinter folgendes anhängen (achte auf die Klammern)
Code:
//kategorie errormsg
      if($prefix=="choose"){
      //ES wurde kein Prefix gewählt, was den Wert "Choose" hat.   
         
         $error_msg .= (!empty($error_msg)) ? '<br />' . $lang['no_prefix_choose'] : $lang['no_prefix_choose'];
         
      }


So un nun in der lang_main.php folgenden Code einbringen
Code:
$lang['no_prefix_choose']="Bitte Prefix auswählen";

Nur leider hab ich ein kleines oder halt grosses Problem
da dieser Mod seit 2006 ist "alt" kann man ihn nicht mehr gebrauchen...

gibts noch ne andere lösung oder muss man da was kleines ändern?

Hab die neuste php Version drauf & kann NUR DAS NICHT ÄNDERN & ERSETZEN...

[ externes Bild ]

bei mir siehts so aus:
[ externes Bild ]

Re: User must choose a prefix or get Error "German"

Verfasst: 20.08.2007 12:48
von punkface
dasill hat geschrieben:Guten Tag leite hab mir den Prefix Installiert & funktioniert auch "zum Glück" nur würde ich gerne das man es auswehlen muss sonst bekommt man einen ERROR "User must choose a prefix or get Error."
[...]
Nur leider hab ich ein kleines oder halt grosses Problem
da dieser Mod seit 2006 ist "alt" kann man ihn nicht mehr gebrauchen...
Ich versteh kein Wort.

Welchen MOD hast du installiert (Link!) und was genau willst du ändern?

Verfasst: 20.08.2007 18:10
von dasill
Hallo ;)

der Mod ist Prefix to Title "categorie_hack" LINK

Nur würde ich gerne was einbauen...
Das man den Prefix auswählen MUSS wenn man es nicht auswählt soll draufstehen bitte prefix auswählen ;)

hier ist die einleitung wie man das macht aber leider ist das schon alt "2006"
KLICK = LINK