Allgemeiner Fehler beim erstellen einer neuen Gruppe!?

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Z-MANN
Mitglied
Beiträge: 449
Registriert: 06.07.2007 17:56
Wohnort: Hessen
Kontaktdaten:

Allgemeiner Fehler beim erstellen einer neuen Gruppe!?

Beitrag von Z-MANN »

Hi,
ich wollte im ACP eine neue Gruppe erstellen, wenn ich auf Absenden klicke kommt dann folgender Fehler!?
https://www.phpbb.de/support/pastebin.p ... iew&s=1318

Habe keine Ahnung woran das liegen könnte, weiß jemand Rat!?
Admin von elongated-coin
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Allgemeiner Fehler beim erstellen einer neuen Gruppe!?

Beitrag von BNa »

Der gleiche Fehler sollte beim letzten Schritt einer Registrierung auf Deinem Board aufgetreten sein.
Zu welchem neu eingebauten Mod gehört denn geo_hide? Jedenfalls sollte das hier die Lösung sein:

Öffne

includes/functions_user.php

Finde

Code: Alles auswählen

        'user_form_salt'            => unique_id()
Ersetze mit

Code: Alles auswählen

        'user_form_salt'            => unique_id(),
        'geo_hide'                  => 0
Benutzeravatar
Z-MANN
Mitglied
Beiträge: 449
Registriert: 06.07.2007 17:56
Wohnort: Hessen
Kontaktdaten:

Re: Allgemeiner Fehler beim erstellen einer neuen Gruppe!?

Beitrag von Z-MANN »

BNa hat geschrieben:...........
Zu welchem neu eingebauten Mod gehört denn geo_hide? .......

Könnte von "GeoMap 3.0.1" sein!?
Die GeoMap hat im ACP eine "Gruppenverwaltung" wo man die Gruppen Deaktivieren und Aktivieren kann.

Habe es mal eingebaut,
https://www.phpbb.de/support/pastebin.p ... iew&s=1319

kommt aber immer noch der Fehler? :(
Zuletzt geändert von Z-MANN am 11.08.2013 17:17, insgesamt 2-mal geändert.
Admin von elongated-coin
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Allgemeiner Fehler beim erstellen einer neuen Gruppe!?

Beitrag von BNa »

Dann mach das edit rückgängig und finde in der gleichen Datei

Code: Alles auswählen

        $user_ary = array();
        $sql_ary = array(
            'group_name'            => (string) $name,
            'group_desc'            => (string) $desc,
            'group_desc_uid'        => '',
            'group_desc_bitfield'    => '',
            'group_type'            => (int) $type,
        ); 
und ersetze mit

Code: Alles auswählen

        $user_ary = array();
        $sql_ary = array(
            'group_name'            => (string) $name,
            'group_desc'            => (string) $desc,
            'group_desc_uid'        => '',
            'group_desc_bitfield'    => '',
            'group_type'            => (int) $type,
            'geo_hide'               => 1,
        ); 
Ansonsten gehe direkt in die SQL Datenbank in Deine PHPBB GROUPS_TABLE
und vergebe dort einen Default Wert für geo_hide und zwar 1 (nicht sichtbar für neu erstellte Gruppe).
Kannst Du ja bei Bedarf später wieder ändern.
Zuletzt geändert von BNa am 11.08.2013 18:18, insgesamt 1-mal geändert.
Benutzeravatar
Z-MANN
Mitglied
Beiträge: 449
Registriert: 06.07.2007 17:56
Wohnort: Hessen
Kontaktdaten:

Re: Allgemeiner Fehler beim erstellen einer neuen Gruppe!?

Beitrag von Z-MANN »

BNa hat geschrieben: Dann mach das edit rückgängig und finde in der gleichen Datei

Code: Alles auswählen

        $user_ary = array();
        $sql_ary = array(
            'group_name'            => (string) $name,
            'group_desc'            => (string) $desc,
            'group_desc_uid'        => '',
            'group_desc_bitfield'    => '',
            'group_type'            => (int) $type,
        );
und ersetze mit

Code: Alles auswählen

        $user_ary = array();
        $sql_ary = array(
            'group_name'            => (string) $name,
            'group_desc'            => (string) $desc,
            'group_desc_uid'        => '',
            'group_desc_bitfield'    => '',
            'group_type'            => (int) $type,
            'geo_hide'               => 0,
        );
Bei der Änderung kommt folgender neuer fehler:
https://www.phpbb.de/support/pastebin.p ... iew&s=1320
BNa hat geschrieben:Ansonsten gehe direkt in die SQL Datenbank in Deine PHPBB GROUPS_TABLE
und vergebe dort einen Default Wert für geo_hide und zwar 1 (nicht sichtbar für neu erstellte Gruppe).
Kannst Du ja bei Bedarf später wieder ändern.
Wo genau muß ich die 1 eingeben!?
Bin bei geo_hide auf Ändern gegeangen und nun?
Bin da etwas unsicher. :roll:
Admin von elongated-coin
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Allgemeiner Fehler beim erstellen einer neuen Gruppe!?

Beitrag von BNa »

SQL ERROR [ mysql4 ]

Incorrect integer value: '' for column 'geo_hide' at row 1 [1366]
Eventuell das Ersetze mit edit nicht gesehen
BNa hat geschrieben:Dann mach das edit rückgängig und finde in der gleichen Datei

Code: Alles auswählen

        $user_ary = array();
        $sql_ary = array(
            'group_name'            => (string) $name,
            'group_desc'            => (string) $desc,
            'group_desc_uid'        => '',
            'group_desc_bitfield'    => '',
            'group_type'            => (int) $type,
        ); 
und ersetze mit
        $user_ary = array();
        $sql_ary = array(
            'group_name'            => (string) $name,
            'group_desc'            => (string) $desc,
            'group_desc_uid'        => '',
            'group_desc_bitfield'    => '',
            'group_type'            => (int) $type,
            'geo_hide'               => 1,
        ); 
Nur, falls das Obige nichts bringt:
Z-MANN hat geschrieben:Wo genau muß ich die 1 eingeben!?
Bin bei geo_hide auf Ändern gegeangen und nun?
Mach mal einen Screenshot der Maske, die Du gerade meinst, dann sag ichs Dir.
Zuletzt geändert von BNa am 11.08.2013 18:20, insgesamt 1-mal geändert.
Benutzeravatar
Z-MANN
Mitglied
Beiträge: 449
Registriert: 06.07.2007 17:56
Wohnort: Hessen
Kontaktdaten:

Re: Allgemeiner Fehler beim erstellen einer neuen Gruppe!?

Beitrag von Z-MANN »

BNa hat geschrieben:
SQL ERROR [ mysql4 ]

Incorrect integer value: '' for column 'geo_hide' at row 1 [1366]
Eventuell das Ersetze mit edit nicht gesehen
BNa hat geschrieben:Dann mach das edit rückgängig und finde in der gleichen Datei

Code: Alles auswählen

        $user_ary = array();
        $sql_ary = array(
            'group_name'            => (string) $name,
            'group_desc'            => (string) $desc,
            'group_desc_uid'        => '',
            'group_desc_bitfield'    => '',
            'group_type'            => (int) $type,
        ); 
und ersetze mit
        $user_ary = array();
        $sql_ary = array(
            'group_name'            => (string) $name,
            'group_desc'            => (string) $desc,
            'group_desc_uid'        => '',
            'group_desc_bitfield'    => '',
            'group_type'            => (int) $type,
            'geo_hide'               => 0,
        ); 
.
Hatte den ersten Umbau rückgänig gemacht und dann den oben stehenden zweiten Umbau eingefügt, war das nicht Richtig!?

BNa hat geschrieben: Nur, falls das Obige nichts bringt:
Z-MANN hat geschrieben:Wo genau muß ich die 1 eingeben!?
Bin bei geo_hide auf Ändern gegeangen und nun?
Mach mal einen Screenshot der Maske, die Du gerade meinst, dann sag ichs Dir.
Hier ein Foto: [ externes Bild ]
Admin von elongated-coin
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Allgemeiner Fehler beim erstellen einer neuen Gruppe!?

Beitrag von BNa »

BNa hat geschrieben:Dann mach das edit rückgängig und finde in der gleichen Datei

Code: Alles auswählen

        $user_ary = array();
        $sql_ary = array(
            'group_name'            => (string) $name,
            'group_desc'            => (string) $desc,
            'group_desc_uid'        => '',
            'group_desc_bitfield'    => '',
            'group_type'            => (int) $type,
        );
und ersetze mit
$user_ary = array();
$sql_ary = array(
'group_name' => (string) $name,
'group_desc' => (string) $desc,
'group_desc_uid' => '',
'group_desc_bitfield' => '',
'group_type' => (int) $type,
'geo_hide' => 1,
);
Z-MANN hat geschrieben:Hatte den ersten Umbau rückgänig gemacht und dann den oben stehenden zweiten Umbau eingefügt, war das nicht Richtig!?
Doch, sofern obiges Edit gemeint war. Was kam denn als Meldung, nach diesem obigem Edit?
BNa hat geschrieben:
Z-MANN hat geschrieben:Wo genau muß ich die 1 eingeben!?
Bin bei geo_hide auf Ändern gegeangen und nun?
Mach mal einen Screenshot der Maske, die Du gerade meinst, dann sag ichs Dir.
Z-MANN hat geschrieben:Hier ein Foto: [ externes Bild ]
Gib bei Standard** eine 1 ein
Benutzeravatar
Z-MANN
Mitglied
Beiträge: 449
Registriert: 06.07.2007 17:56
Wohnort: Hessen
Kontaktdaten:

Re: Allgemeiner Fehler beim erstellen einer neuen Gruppe!?

Beitrag von Z-MANN »

BNa hat geschrieben:.....

Gib bei Standard** eine 1 ein
Super das hat Funktioniert mit der 1 ! :grin:
Kann ich die auch Einfach drin stehen lassen oder muss die wieder raus? Was kann passieren?

gruß
Admin von elongated-coin
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Allgemeiner Fehler beim erstellen einer neuen Gruppe!?

Beitrag von BNa »

Das heisst nicht mehr, als das neu angelegte Gruppen (erstmal) keine Map sehen dürfen. Daher nach Erstellen, ändern von Gruppen nochmal checken, ob diese das dürfen (sollen) oder nicht. Das wars schon. Achja, den Bug am besten noch dem Autor im entsprechenden Topic melden :wink:
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“