smiley_permissions_1_0_1

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

@Bootenks
Im Board Menu Manager ist die Mod Request Todolist für Dich verfügbar.
Wenn nicht, nochmal melden.
Und die Rechte sind gewollt ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Purzel00
Beiträge: 18
Registriert: Fr 27.Mai, 2005 11:50

Beitrag von Purzel00 »

oxpus helf mir mal:
Es kommt wenn ich einen neuen smilie erstelle:

Code: Alles auswählen

Couldn't insert new smiley

DEBUG MODE

SQL Error : 1136 Column count doesn't match value count at row 1

INSERT INTO phpbb_WoWsmilies (code, smile_url, emoticon, access_level, group_access) VALUES ('*classic 0*', 'sm_classic_00.gif', '')

Line : 565
File : /var/www/virtual/net-hoster.de/htdocs/foren/WoW/admin/admin_smilies.php
Zuletzt geändert von Purzel00 am Di 31.Mai, 2005 00:22, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Die Zeile im Script muss so aussehen:

Code: Alles auswählen

			$sql = "INSERT INTO " . SMILIES_TABLE . " (code, smile_url, emoticon, access_level, group_access)
				VALUES ('" . str_replace("\'", "''", $smile_code) . "', '" . str_replace("\'", "''", $smile_url) . "', '" . str_replace("\'", "''", $smile_emotion) . "', $smile_access, $smile_group_access)";
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Purzel00
Beiträge: 18
Registriert: Fr 27.Mai, 2005 11:50

Beitrag von Purzel00 »

Ah jetzt kommt keine Fehlermeldung aber jetzt wird der smilie einfach ihrgendwie net eingetragen.
Obwohl er schreibt erfolgreich eingetragen
Zuletzt geändert von Purzel00 am Di 31.Mai, 2005 11:59, insgesamt 4-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hast Du mit dem Code die SQL-Anweisung direkt vor Zeile 565 in der admin_smilies.php eingetragen und dabei die bestehende Anweisung ersetzt?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Purzel00
Beiträge: 18
Registriert: Fr 27.Mai, 2005 11:50

Beitrag von Purzel00 »

Hm ich glaube ich habe es weg gemacht.
Warte ich hänge die ganze admin smilies an.
Dann kannst du es ja so machen wie es richtig ist.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

So sollte es richtig sein.

Und btw: ZIP geht auch als Attachment ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Purzel00
Beiträge: 18
Registriert: Fr 27.Mai, 2005 11:50

Beitrag von Purzel00 »

Das geht sogar :D

Vielen dank :)

Ich teste mal alles durch.

Edit:
Also was sehr nervt ist ich kann die Benutzegruppen nur einstellen wenn ich einen neuen erstelle.
Wenn ich einen bearbeiten will kann ich keine Benutzergruppen einstellen ^7
Zuletzt geändert von Purzel00 am Di 31.Mai, 2005 12:11, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Das sollte aber auch gehen.
Die TPL-Files sind aber korrekt bearbeitet?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Purzel00
Beiträge: 18
Registriert: Fr 27.Mai, 2005 11:50

Beitrag von Purzel00 »

na eigentlich schon ;)
Aber ich habe alle smilies jetzt sowieso schon neu gemacht ^9
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

Komisch bei mir und Oxpus hat der gleich funktioniert... :'(

PS: [nochmal wegen meiner Farbe des Usernames frag und dem Titel] *grins* Achja und ich seh die ToDo List in mienem Board Menu Manager nicht...
Zuletzt geändert von Bootenks am Di 31.Mai, 2005 13:10, insgesamt 1-mal geändert.
Nur ein Informatik Student. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Jetzt biste blau !
Und die Todoliste hatte ich noch auf Admin :!: Ist jetzt auf Mod, aber nur für Dich als einzigster Mod zugänglich!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Purzel00
Beiträge: 18
Registriert: Fr 27.Mai, 2005 11:50

Beitrag von Purzel00 »

Vielleicht habe ich auch beim einbauen ihrgendwas falsch gemacht :p

Ich bedanke mich nochmal bei allen.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Schau mochmal in Ruhe nach und melde Dich, wenn es weiterhin nicht klappt.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

[quote="Bootenks";p="33702"]Wir schreiben den 29.05.2005 und der gute Bootenks setzt sich an diese Aufgabe:

Im Moment bin ich soweit das man im ACP schon die Gruppen einstellen und auch vernünftig sehen kann. Also ist quasi die admin_smilies.php schon fertig mit dazugehörigen Template Files.

Keine Ahnung wie lange ich brauchen werden, aber ich bin am Ball, das wollte ich nur mal schnell loswerden.

EDIT: So nun hier ist der MOd der das tun dürfte was er soll... ^^" Hoffe dass es so gemeint war.[/quote] Hat jemand dieses Attachement noch? Da in diesen Beitrag es nicht mehr vorhanden ist leider :(
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Sorry, ich nicht...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ich leider auch nicht. :(
Ich bin zwar der geistige Vater des Smiley Permissions (aus der Zeit wo ich noch nicht selber gemoddet habe) und hab ihn somit auch im Einsatz. :) Aber das addon hab ich nie benötigt; Weil es mir nur darum ging den Admins und Moderatoren ein paar Smilies zur Verfügung zu stellen, die beim Moderieren eingesetzt werden können. :)

Boo, hast du den evtl. noch?
Wäre schade wenn nicht. Obwohl es bestimmt den ein oder anderen gibt, der das addon noch hat.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Ich hoffs, zu not einfach mal die dateien anhängen die den eingebaut haben (das Add-ON) da sicher es auch nur die Dateien geändert wurden

Code: Alles auswählen

## Files To Edit:	6
##			posting.php
##			viewtopic.php
##			includes/functions_post.php
##			admin/admin_smilies.php
##			templates/subSilver/admin/smile_edit_body.tpl
##			templates/subSilver/admin/smile_list_body.tpl
EDIT: Habe mal versucht in der includes/functions_post.php es so zu machen

Code: Alles auswählen

function smilies_access()
{
	global $userdata;

	$access_level = ' WHERE access_level IN (';

	switch ($userdata['user_level'])
	{
		case ADMIN:
			$access_level .= ANONYMOUS.', '.USER.', '.MOD.', '.ADMIN;
			break;
		case MOD:
			$access_level .= ANONYMOUS.', '.USER.', '.MOD;
			break;
		case USER:
			$access_level .= ANONYMOUS.', '.USER;
			break;
		case ANONYMOUS:
			$access_level .= ANONYMOUS;
			break;
		default:
			$access_level .= ANONYMOUS;
	}
	
	$access_level .= ')';

	return $access_level;
}

function display_smilies_access($userlevel)
{
	global $lang;

	switch ($userlevel)
	{
		case ADMIN:
			$access_level = $lang['Forum_ADMIN'];
			break;
		case MOD:
			$access_level = $lang['Forum_MOD'];
			break;
		case USER:
			$access_level = $lang['Forum_REG'];
			break;
		case ANONYMOUS:
			$access_level = $lang['Forum_ALL'];
			break;
		default:
			$access_level = $lang['Forum_ALL'];
	}
	
	return $access_level;
}
und in der admin/admin_smilies.php

Code: Alles auswählen

	$smilie_access = '<select name="access_level">';
	$smilie_access .= '<option value="'.ADMIN.'">'.$lang['Forum_ADMIN'].'</option>';
	$smilie_access .= '<option value="'.MOD.'">'.$lang['Forum_MOD'].'</option>';
	$smilie_access .= '<option value="'.USER.'" SELECTED>'.$lang['Forum_REG'].'</option>';
	$smilie_access .= '<option value="'.ANONYMOUS.'">'.$lang['Forum_ALL'].'</option>';
	$smilie_access .= '</select>';
sowie weiter unten

Code: Alles auswählen

			$smilie_access = '<select name="access_level">';
			$smilie_access .= '<option value="'.ADMIN.'">'.$lang['Forum_ADMIN'].'</option>';
			$smilie_access .= '<option value="'.MOD.'">'.$lang['Forum_MOD'].'</option>';
			$smilie_access .= '<option value="'.USER.'">'.$lang['Forum_REG'].'</option>';
			$smilie_access .= '<option value="'.ANONYMOUS.'">'.$lang['Forum_ALL'].'</option>';
			$smilie_access .= '</select>';

			$access = $smile_data['access_level'];
			$smilie_access = str_replace('value="'.$access.'">', 'value="'.$access.'" SELECTED>', $smilie_access);
Nur, wenn ich jetzt REG (in DB steht dann 0) auswählen sieht das Smilie auch Gäste genauso wie bei ALLE (DB steht -1) wobei bei ALLE es ja Gäste sehen sollen nur bei REG wenn in der DB also 0 steht sollen es auch wirklich nur REG, MOD, ADMIN sehen und nicht Gäste.

Kann mir vorstellen das es vllt. daran liegt weil 0 und -1 beides ein negativer Wert ist oder?

Kann man da vllt. noch was anpassen, den das würde mir auch schon ausreichen einfach REG zu wählen so das Gäste das Smilie nicht sehen, da braucht man das nicht mit die Gruppe zu machen, sofern niemand mehr des Add-ON besitzen sollten.
Zuletzt geändert von Christian_N am Fr 13.Apr, 2007 14:50, insgesamt 1-mal geändert.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

:eek: Bild Ich glaube ich muss ins Bett, ich verstehe nämlich gerade nur Bahnhof und Zug fährt ab. ^6
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Naja, weiss auch nicht wie es noch erklären soll, haben im prinzip noch "REG" hinzugefügt so das nur REG, MOD, ADMIN die Smilie sehen sollen wenn REG ausgewählt, nur irgendwie macht er das nicht Gäste können auch die Smilie sehen wenn REG gewählt ist, also spricht es egal ob Alle (wo Gäste, Reg, Mod, Admin) die smilie sehen dürfen oder REG (wo Reg, Mod, Admin) die smilie sehen dürfen gewählt ist.

Er tut nur bei MOD (wo Mod, Admin) die Smilie sehen dürfen bzw. ADMIN (wo nur Admin) die smilie sehen dürfen gewählt ist auch greifen, spricht wenn ADMIN gewählt ist sieht der Testaccount und der Gast das Smilie nicht.

Und das was ich bevor ich den Beitrag EDIT habe gemeint habe, war das vielleicht mal jemand der das Add-ON eingebaut hat mir die Dateien sendet also hier anhängt, dann kann ich mir ja des irgendwie rausfummel damit es mit den Gruppen funktioniert sofern das Add-On nicht mehr auftauchen sollten.

Sollte es doch nochmal auftauchen wäre es vllt. praktisch gleich in dem DL mit einzufügen zu den 2 andere Add-Ons die dabei liegen, damit es nicht wieder verloren geht. :)

EDIT: Wie ausschaut hat niemand Add-ON mehr aber kann den man mir nicht wenigste mal die Dateien zukommen lassen ggf. via PN die des Add-ON verbaut haben, damit ich es ggf. rausfummel kann?

Oder bei mein oben genanntes Problem ggf. wenigstes weiter helfen so das man auch Benutzer auswählen kann, also das man "Alle, Reg, Mods, Admin" zum auswählen hat.

Wäre jedenfalls nett, da ich gerne es als eine art weitere Vorteil für die Mitglieder bereitstellen möchte.

EDIT2: Also bin immer noch dran Interessiert, wenn niemand mehr das Add-On hat, dann wenigste die die es verbaut haben darmals das die mir die Dateien Anhängen damit ich es raus fummel kann. Hast du es den noch verbaut bei dir Oxpus weil es darmals wo Bootenks es rausgebracht hat schriebs das es mal testest, oder hast es mittlerweile (leider) wieder rausgebaut?
Zuletzt geändert von Christian_N am So 22.Apr, 2007 12:26, insgesamt 2-mal geändert.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Antworten