User must choose a prefix or get Error "German"

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
dasill
Mitglied
Beiträge: 123
Registriert: 30.05.2007 12:39

User must choose a prefix or get Error "German"

Beitrag 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 ]
Benutzeravatar
punkface
Mitglied
Beiträge: 3579
Registriert: 12.08.2004 23:37

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

Beitrag 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?
dasill
Mitglied
Beiträge: 123
Registriert: 30.05.2007 12:39

Beitrag 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
Antworten

Zurück zu „phpBB 2.0: Mod Support“