| 
		
	
	
	
		
	Beiträge: 7.105Themen: 4.733
 Registriert seit: 06.12.2006
 
	
		
		
		17.09.2014, 12:40 
(Dieser Beitrag wurde zuletzt bearbeitet: 11.05.2025, 06:40 von MyBB.de Bot.)
		
	 
		Eine neue Erweiterung wurde veröffentlicht: RandomAvatar Zitat:Registered members with no avatars? Not to worry!With RandomAvatar, newly registered members will be getting a random avatar upon registering. You can specify the location where you want the plugin to randomly pick from.
 
	
	
	
		
	Beiträge: 267Themen: 11
 Registriert seit: 06.03.2020
 MyBB-Version: 1.8.27
 
	
		
		
		16.02.2021, 06:27 
(Dieser Beitrag wurde zuletzt bearbeitet: 16.02.2021, 07:23 von tc4me.)
		
	 
		Hallo Guten Morgen liebe Gemeinde, ich wollte dieses Plugin verwenden, jedoch kommt bei der Installierung folgende Fehlermeldung , kann mir ev jemand weiterhelfen? lg Tc4me Code: MyBB has experienced an internal SQL error and cannot continue.
 SQL Error:
 1366 - Incorrect integer value: '' for column `usr_tc4me_3`.`mybb_settinggroups`.`gid` at row 1
 Query:
 INSERT INTO mybb_settinggroups (`gid`,`name`,`title`,`description`,`disporder`,`isdefault`) VALUES ('','randomavatar','RandomAvatar','Einstellungen RandomAvatar plugin.',1,0)
gid &sid NULL durch 0 ersetzen hat leider nicht funktioniert
Danke lg Tc4meCode: function randomavatar_activate(){
 global $db, $mybb;
 $randomavatar_setting = array (
 'gid'    => NULL,
 'name'    => 'randomavatar',
 'title'    => 'RandomAvatar',
 'description'    => 'Setting for the RandomAvatar plugin.',
 'disporder'    => 1,
 'isdefault'    => 0,
 );
 $db->insert_query('settinggroups', $randomavatar_setting);
 $gid = $db->insert_id();
 
 $randomavatar_path = array (
 'sid'    => NULL,
 'name'    => 'randomavatar_path',
 'title'    => 'The directory (path) you want the plugin to pick an avatar from. Only internal directory is allowed. Start from root.',
 'optionscode'    => 'text',
 'value'    => '',
 'disporder'    => 2,
 'gid'    => intval($gid),
 );
 $db->insert_query('settings', $randomavatar_path);
 rebuild_settings();
 }
 
	
	
	
		
	Beiträge: 889Themen: 9
 Registriert seit: 08.02.2016
 MyBB-Version: 1.8.38
 
	
	
		Moin,wie es aussieht, hast du die Tabelle mybb_settingsgroup selbst verändert und eine eigenes Feld hinzugefügt (usr_tc4me_3).
 Womöglich hat dieses Feld keinen eigenen Default-Wert - so wird dir die Datenbank bei jedem Insert eines neuen Datensatzes diesen Fehler rauswerfen, weil sie hier einen Wert erwartet.
 Überprüfe den Default-Wert deines Feldes und setze ihn entsprechend, z.B. auf 0.
 
 Der Fehler hat nichts mit diesem Plugin zu tun.
 
 [ExiTuS]
 
	
	
	
		
	Beiträge: 267Themen: 11
 Registriert seit: 06.03.2020
 MyBB-Version: 1.8.27
 
	
		
		
		16.02.2021, 10:39 
(Dieser Beitrag wurde zuletzt bearbeitet: 16.02.2021, 11:53 von StefanT.
 Bearbeitungsgrund: Vollzitat entfernt
)
		
	 
		Danke Exitus , dann kann sein. das ein anderes Plugin die Veränderung mybb_settingsgroup  gemacht hat? Selber mache ich nicht direkt in dieser  lg Tc4me 
	
	
	
		
	Beiträge: 2.046Themen: 10
 Registriert seit: 28.06.2007
 MyBB-Version: 1.8.x
 
	
	
		 (16.02.2021, 06:27)tc4me schrieb:  gid &sid NULL durch 0 ersetzen hat leider nicht funktioniert 
Nicht durch 0 ersetzen, die Zeilen ganz löschen. gid und sid sind auto_increment Spalten, da wird der Wert automatisch gesetzt. 
Siehe auch hier .
	 
	
	
	
		
	Beiträge: 267Themen: 11
 Registriert seit: 06.03.2020
 MyBB-Version: 1.8.27
 
	
		
		
		16.02.2021, 14:09 
(Dieser Beitrag wurde zuletzt bearbeitet: 16.02.2021, 14:59 von StefanT.
 Bearbeitungsgrund: Vollzitat entfernt
)
		
	 
		HY doylecc , Leider kommt dann diese Meldung 
 MyBB has experienced an internal SQL error and cannot continue.
 
 SQL Error:1364 - Field 'description' doesn't have a default value
 Query:INSERT INTO mybb_settings (`name`,`title`,`optionscode`,`value`,`disporder`,`gid`) VALUES ('randomavatar_path','.......
 Vor allem hatte ich das Teil schon mal installiert und ohne probleme funktioniert . hmmm
 
	
	
	
		
	Beiträge: 25.820Themen: 271
 Registriert seit: 20.09.2005
 
	
	
		Bitte zitiere nicht immer den kompletten vorherigen Beitrag. Dies bläht den Thread unnötig auf ohne irgendeinen Mehrwert zu bieten. Zitate sind sinnvoll, wenn du auf einen anderen Beitrag als den direkt davorstehenden oder einen bestimmten Ausschnitt antworten willst.
	 
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
 
	
	
	
		
	Beiträge: 267Themen: 11
 Registriert seit: 06.03.2020
 MyBB-Version: 1.8.27
 
	
	
		   oh sorry, klaro mach ich
	 
	
	
	
		
	Beiträge: 2.046Themen: 10
 Registriert seit: 28.06.2007
 MyBB-Version: 1.8.x
 
	
	
		 (16.02.2021, 14:09)tc4me schrieb:  HY doylecc , Leider kommt dann diese Meldung ... 
Ersetze mal die ganze Aktivierungsfunktion durch:
 PHP-Code: function randomavatar_activate(){
 global $db, $mybb;
 $randomavatar_setting = array (
 'name'    => 'randomavatar',
 'title'    => 'RandomAvatar',
 'description'    => 'Setting for the RandomAvatar plugin.',
 'disporder'    => 1,
 'isdefault'    => 0
 );
 $db->insert_query('settinggroups', $randomavatar_setting);
 $gid = $db->insert_id();
 
 $randomavatar_path = array (
 'name'    => 'randomavatar_path',
 'title' => 'Avatar Directory',
 'description'    => 'The directory (path) you want the plugin to pick an avatar from. Only internal directory is allowed. Start from root.',
 'optionscode'    => 'text',
 'value'    => '',
 'disporder'    => 2,
 'gid'    => (int)$gid
 );
 $db->insert_query('settings', $randomavatar_path);
 rebuild_settings();
 }
 
 
	
	
	
		
	Beiträge: 267Themen: 11
 Registriert seit: 06.03.2020
 MyBB-Version: 1.8.27
 
	
	
		  Danke doylecc , perfekt  läuft wieder :-) 
 
Top Hilfe     |