Seite 1 von 2
Avatarwechsel verbieten?
Verfasst: 27.06.2005 17:26
von Shaq
Aufgrund des häufigen Avatarwechsels bei uns und dem damit verbundenen dauernden aktualisieren der HP wäre es ganz schön, wenn die User ihre Avatare nicht mehr selbst wechseln könnten... geht das irgendwie?
Verfasst: 28.06.2005 06:08
von Shaq
*schieb*
Verfasst: 28.06.2005 14:06
von HdZ
wohin denn?
Du müßtet eine Option einbauen die das Wechseln verhindert.
evtl. könnt ich ma danach kucken, ok?
PS: Is es erlaubt bei Deinem Shadowgate teilzunehmen oder muß man da Österreicher sein?
[ externes Bild ]
Da Du von "unbekannten Ländern im Norden" schreibst hätte ich da eines.
So als kurzer Überblick:
Thalassien
Verfasst: 28.06.2005 17:05
von Shaq
nach oben
nein, man muss nicht unbedingt aus Österreich kommen

, 90% der Spieler bei uns sind Deutsche
und unbekannt sind die Unbekannten Lande eigentlich nur für den Süden ^^
Wäre toll, wenn du so eine Option finden würdest

Verfasst: 29.06.2005 00:06
von HdZ
Also probiers ma hiermit, sollte funken:
Code: Alles auswählen
##############################################################
##
## MOD Title: Disallow Avatar Edit
## MOD Author: prefers to be anonymous :)
##
## MOD Description: Verhindert das Ändern des Avatars durch Luser.
## MOD Version: 1.00
##
## Installation Level: easy
##
##############################################################
## This MOD is released under the GPL License. Intellectual Property is retained by the MOD Author(s) listed above. http://www.gnu.org
##############################################################
## For Security Purposes, Please Check: http://www.awsw.de/ for the latest version of this MOD. Downloading this MOD from other sites could cause malicious code to enter into your phpBB Forum. You´ll find support to this MOD at http://www.phpbb.de/
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up Your Complete Database And All Files Related To This MOD !
##############################################################
##
## Files to edit: templates/subSilver/profile_add_body.tpl
## templates/subSilver/admin/user_edit_body.tpl
## includes/usercp_register.php
## admin/admin_users.php
## language/lang_english/lang_admin.php
## language/lang_german/lang_admin.php
##
##
##############################################################
#
# Installation:
#
##############################################################
#
#-----[ OPEN ]------------------------------------------
#
# german: Öffne
#
templates/subSilver/profile_add_body.tpl
#
#-----[ FIND ]------------------------------------------
#
# german: Finde
#
<!-- BEGIN switch_avatar_local_upload -->
#
#-----[ BEFORE, ADD ]------------------------------------------
#
# german: Davor einfügen
#
<!-- BEGIN switch_avatar_allow_edit -->
#
#-----[ FIND ]------------------------------------------
#
# german: Finde
#
<!-- END switch_avatar_block -->
#
#-----[ AFTER, ADD ]------------------------------------------
#
# german: Danach einfügen
#
<!-- END switch_avatar_allow_edit -->
##############################################################
#
#-----[ OPEN ]------------------------------------------
#
# german: Öffne
#
includes/usercp_register.php
#
#-----[ FIND ]------------------------------------------
#
# german: Finde
#
if ( $mode != 'register' )
{
if ( $userdata['user_allowavatar'] !=0 && ( $board_config['allow_avatar_upload'] || $board_config['allow_avatar_local'] || $board_config['allow_avatar_remote'] ))
{
#
#-----[ AFTER, ADD ]------------------------------------------
#
# german: Danach einfügen
#
# Wenn Du den SuperMod-Mod :) nich installt hast, lass die Angabe wech
#
if ( $userdata['user_allowavatar'] == 2 || $userdata['user_level'] == ADMIN || $userdata['user_level'] == SUPER_MOD )
{
$template->assign_block_vars('switch_avatar_allow_edit', array() );
#
#-----[ FIND ]------------------------------------------
#
# german: Finde
#
$template->assign_block_vars('switch_avatar_block.switch_avatar_local_gallery', array() );
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
# german: Danach einfügen
#
}
##############################################################
#
#-----[ OPEN ]------------------------------------------
#
# german: Öffne
#
templates/subSilver/admin/user_edit_body.tpl
#
#-----[ FIND ]------------------------------------------
#
# german: Finde
#
<tr>
<td class="row1"><span class="gen">{L_ALLOW_AVATAR}</span></td>
<td class="row2">
<input type="radio" name="user_allowavatar" value="1" {ALLOW_AVATAR_YES} />
<span class="gen">{L_YES}</span>
<input type="radio" name="user_allowavatar" value="0" {ALLOW_AVATAR_NO} />
<span class="gen">{L_NO}</span></td>
</tr>
#
#-----[ REPLACE WITH ]------------------------------------------
#
# german: Ersetze mit
#
<tr>
<td class="row1"><span class="gen">{L_ALLOW_AVATAR}</span></td>
<td class="row2">
<input type="radio" name="user_allowavatar" value="2" {ALLOW_AVATAR_YES_EDIT} />
<span class="gen">{L_YES_EDIT}</span>
<input type="radio" name="user_allowavatar" value="1" {ALLOW_AVATAR_YES} />
<span class="gen">{L_YES}</span>
<input type="radio" name="user_allowavatar" value="0" {ALLOW_AVATAR_NO} />
<span class="gen">{L_NO}</span></td>
</tr>
##############################################################
#
#-----[ OPEN ]------------------------------------------
#
# german: Öffne
#
admin/admin_users.php
#
#-----[ FIND ]------------------------------------------
#
# german: Finde
#
'ALLOW_AVATAR_YES' => ($user_allowavatar == 1) ? 'checked="checked"' : '',
# oder so ähnlich... :'(
#
#-----[ BEFORE, ADD ]------------------------------------------
#
# german: Davor einfügen
#
'ALLOW_AVATAR_YES_EDIT' => ($user_allowavatar == 2) ? 'checked="checked"' : '',
#
#-----[ FIND ]------------------------------------------
#
# german: Finde
#
'L_NO' => $lang['No'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
# german: Danach einfügen
#
'L_YES_EDIT' => $lang['yes_edit'],
##############################################################
#
#-----[ OPEN ]------------------------------------------
#
# german: Öffne
#
language/lang_english/lang_admin.php
#
#-----[ FIND ]------------------------------------------
#
# german: Finde
#
$lang['User_allowavatar'] = 'Can display avatar';
#
#-----[ AFTER, ADD ]------------------------------------------
#
# german: Danach einfügen
#
$lang['yes_edit'] = 'Yes, with change';
##############################################################
#
#-----[ OPEN ]------------------------------------------
#
# german: Öffne
#
language/lang_german/lang_admin.php
#
#-----[ FIND ]------------------------------------------
#
# german: Finde (1.)
#
$lang['User_allowavatar'] = 'Darf einen Avatar benutzen';
#
#-----[ AFTER, ADD ]------------------------------------------
#
# german: Danach einfügen
#
$lang['yes_edit'] = 'Ja, Wechsel erlaubt';
##############################################################
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# german: Speichere/Schließe alle Dateien
#
# EoM
Und wie gesagt, kuck Dir die Seiten an und sach ob die Regel-Conform sind mit dem SG, bzw. ob Du sowas haben willst
(Du kannst natürlich festlegen wer der Chef is, ich mach das jedenfalls nich!)
Verfasst: 29.06.2005 01:01
von MartinWilli83
mh wen ich richtig gelesen habe kann sich ein user der kein avatar hat dan auch keins reinnehmen?
oder habe ich da was übersehen?
Verfasst: 29.06.2005 10:33
von Shaq
Danke, werd den Mod gleich mal einbauen, sobald ich Zuhause bin (in dieser be**** schule gibts kein ftp *grummel*)
das mit Thalassien ist ganz interessant... nur für die unbekannten Lande kann ich es nicht wirklich gebrauchen, da wir dort schon eine Mission laufen haben und auch schon Kartenmaterial usw. existiert...
Aber mal sehen, vielleicht könnte man das ja sonst irgendwo einbauen...

Verfasst: 29.06.2005 13:46
von HdZ
@Martin: Wenn ein Benutzer einen Avatar hat, bzw. noch nich könnte er nur einen aussuchen (oder ändern) wenn die entsprechende Option gesetzt is.
@shaq: Ich hoffe es geht so. Ich hab eigentlich den Avatarlimit-Mod drin und das hier nur "angepasst" für Deinen Auftrag.
(Wäre doch auch eine Idee, Avatare bzw. Wechsel ab bestimmter Postingzahl)
Wie ich schon sagte, bau das Land ein wo Du willst, und ernenn auch einen König oder sowas dafür. Ich mach eh nur max. den nordwestlichen Fürsten (& Akademie-Chef). Die einzige Bedingung is das es irgendwo im Norden liegt, weil alles was mit Norden, Schnee und Eis zutun hat schön is
[ externes Bild ]
Und falls Du jemanden für weitere Mods oder die Boardverwaltung brauchst, ich machs gerne. (brauch ne Beschäftigung und hab schon in Vergangenheit damit zu tun gehabt)
Verfasst: 29.06.2005 15:42
von Shaq
vielen Dank, es funktioniert *freu*...
ja, Hilfe kann ich in der Tat immer brauchen ^^ ... an welche Aufgaben hast du denn so gedacht?
Verfasst: 29.06.2005 15:59
von Christian_W
Shaq hat geschrieben:ja, Hilfe kann ich in der Tat immer brauchen ^^ ... an welche Aufgaben hast du denn so gedacht?
Führt Eure Jobverhandlungen bitte per PN.
Gruß Christian