ICQ ,diese Möglichkeit den Benutzern nicht bieten?!

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
honey1984
Mitglied
Beiträge: 11
Registriert: 08.07.2005 19:10

ICQ ,diese Möglichkeit den Benutzern nicht bieten?!

Beitrag von honey1984 »

Hallo,

ich habe die "Suche" hier schon benutzt,aber auf meine Frage keine Antwort gefunden,falls das Thema hier doch schon behandelt wurde..sorry.

Also:ich bin Admin.man kann ja normal solche Kontakte angeben:
ICQ:
MSN
AIM:
etc.

wie mache ich es das ich die Option ICQ nicht anbiete?
also ich möchte es so machen,dass man keine icq-nummer angeben kann.

wie mache ich das? ist das möglich?
Benutzeravatar
gloriosa
Mitglied
Beiträge: 13770
Registriert: 04.01.2005 20:23
Wohnort: Landeshauptstadt Erfurt

Hinweis

Beitrag von gloriosa »

Hallo,
es gibt den Configure Member Profile Required Fields von Mac (Y.C. LIN). Da können über das ACP diese(s) Feld(er) ein- bzw. ausgeschaltet werden ! :wink:
Viele Grüße - gloriosa :D
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
honey1984
Mitglied
Beiträge: 11
Registriert: 08.07.2005 19:10

Beitrag von honey1984 »

Hi,
danke für die Antwort.
bin auf die Seite die du angegeben hast gegangen und habe es runtergeladen,und jetzt? :roll:

Wenn ich Datei öffne,dann kommen solche Folder:

Admin templates install_en install_tw

wenn ich da drauf gehe dann sehe ich nur Text..aber was muss ich jetzt machen?
ich logge mich als admin in meinem Forum ein..und was mache ich mit dem was ich runtergeladen habe???

auf der angegebenen hp habe ich auch keine Anleitung gefunden.
Benutzeravatar
gloriosa
Mitglied
Beiträge: 13770
Registriert: 04.01.2005 20:23
Wohnort: Landeshauptstadt Erfurt

Info

Beitrag von gloriosa »

Hallo,
das ist ein MOD. Wie MOD's eingebaut werden bzw. einzubauen sind ist hier KB:modsfaq beschrieben ! :o
Viele Grüße - gloriosa :D
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
honey1984
Mitglied
Beiträge: 11
Registriert: 08.07.2005 19:10

Beitrag von honey1984 »

Ja danke.
Ok das sind Mods,das habe ich schon verstanden.
aber wenn ich jetzt die Datei "install_en" öffne,dann kommt das hier:

########################################################
## MOD Title: Configure Member Profile Required Fields
## MOD Version: 1.0.0
## MOD Author: Mac (Y.C. LIN) < ycl_6@sinamail.com > http://endless-tw.net
##
## MOD Description: This mod allow admin to configure which information in member profile
## is required inside admin control panel.
## The required field will need to be filled in during registration and
## editing user's own profile.
##
## Installation Level: Easy
## Installation Time: 5 Minutes
##
## Files To Edit: 5
## language/lang_english/lang_admin.php
## language/lang_english/lang_main.php
## includes/constants.php
## includes/usercp_register.php
## templates/subSilver/profile_add_body.tpl
##
## Included Files: 2
## admin/admin_profile_field.php
## templates/subSilver/admin/admin_profile_field.tpl
##
#################################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/
##############################################################
## Author Notes:
## Tested on phpBB 2.0.6, however, should work on all phpBB 2.0.x versions
##############################################################
## MOD History:
##
## 2004-01-22 - Version 1.0.0
## - Initial Release
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ SQL ]------------------------------------------
#
# Remember to change the table prefix used on your database
CREATE TABLE `phpbb_profile_config` (
`config_name` varchar(255) NOT NULL default '',
`config_value` varchar(255) NOT NULL default '',
PRIMARY KEY (`config_name`)
) TYPE=MyISAM;

#
#-----[ SQL ]------------------------------------------
#
# Remember to change the table prefix used on your database
INSERT INTO `phpbb_profile_config` VALUES ('user_email', '1');
INSERT INTO `phpbb_profile_config` VALUES ('user_icq', '0');
INSERT INTO `phpbb_profile_config` VALUES ('user_website', '0');
INSERT INTO `phpbb_profile_config` VALUES ('user_from', '0');
INSERT INTO `phpbb_profile_config` VALUES ('user_sig', '0');
INSERT INTO `phpbb_profile_config` VALUES ('user_aim', '0');
INSERT INTO `phpbb_profile_config` VALUES ('user_yim', '0');
INSERT INTO `phpbb_profile_config` VALUES ('user_msnm', '0');
INSERT INTO `phpbb_profile_config` VALUES ('user_occ', '0');
INSERT INTO `phpbb_profile_config` VALUES ('user_interests', '0');

#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_admin.php

#
#-----[ FIND ]------------------------------------------
#
//
// That's all Folks!
// -------------------------------------------------

#
#-----[ AFTER, ADD ]------------------------------------------
#
// Configure Member Profile Required Fields
$lang['Profile_config_updated'] = 'Required Field settings have been updated';
$lang['Click_return_profile_config'] = 'Click %sHere%s to return to Profile Required Field Configuration';
$lang['Profile_field_Config'] = 'Profile Required Field Configuration';
$lang['Profile_field_explain'] = 'The form below will allow you to customize if information in member profile is required and should be fill in.';
$lang['Settings'] = 'Settings';
$lang['Email_required'] = 'E-mail Address Required';
$lang['ICQ_required'] = 'ICQ account Required';
$lang['WWW_required'] = 'Website Required';
$lang['From_required'] = 'Location From Required';
$lang['Sig_required'] = 'Signiture Required';
$lang['AIM_required'] = 'AIM account Required';
$lang['YIM_required'] = 'YIM account Required';
$lang['MSN_required'] = 'MSN account Required';
$lang['Occ_required'] = 'Occupation Required';
$lang['Interest_required'] = 'Interest Required';

#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_main.php

#
#-----[ FIND ]------------------------------------------
#
//
// That's all Folks!
// -------------------------------------------------

#
#-----[ AFTER, ADD ]------------------------------------------
#
// Configure Member Profile Required Fields
$lang['Required_field'] = '<b>Required Fields</b>: ';
$lang['Fields_empty_up'] = 'Your Username, Password and Confirm Password is required';
$lang['Fields_empty_email'] = 'Your E-mail Address is Required';
$lang['Fields_empty_icq'] = 'Your ICQ account is Required';
$lang['Fields_empty_website'] = 'Your Website is Required';
$lang['Fields_empty_location'] = 'Your Location is Required';
$lang['Fields_empty_sig'] = 'Your Signiture is Required';
$lang['Fields_empty_aim'] = 'Your AIM account is Required';
$lang['Fields_empty_yim'] = 'Your YIM account is Required';
$lang['Fields_empty_msn'] = 'Your MSN account is Required';
$lang['Fields_empty_occ'] = 'Your Occupation is Required';
$lang['Fields_empty_interest'] = 'Your Interest is Required';

#
#-----[ OPEN ]------------------------------------------
#
includes/constants.php

#
#-----[ FIND ]------------------------------------------
#
define('VOTE_USERS_TABLE', $table_prefix.'vote_voters');


#
#-----[ AFTER, ADD ]------------------------------------------
#
// Configure Member Profile Required Fields
define('PROFILE_CONFIG_TABLE', $table_prefix.'profile_config');

#
#-----[ OPEN ]------------------------------------------
#
includes/usercp_register.php

#
#-----[ FIND ]------------------------------------------
#
//
// Let's make sure the user isn't logged in while registering,
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Configure Member Profile Required Fields
$required_info = $lang['Username'] . ", " . $lang['Password'] . ", " . $lang['Confirm_password'] . ", ";
$u_email = '';
$u_icq = '';
$u_website = '';
$u_from = '';
$u_sig = '';
$u_aim = '';
$u_yim = '';
$u_msnm = '';
$u_occ = '';
$u_interests = '';

// Get setting
$sql = "SELECT *
FROM " . PROFILE_CONFIG_TABLE . "";
if( !$result = $db->sql_query($sql) )
{
message_die(CRITICAL_ERROR, "Could not query profile field required status", "", __LINE__, __FILE__, $sql);
}
else
{
while( $row = $db->sql_fetchrow($result) )
{
switch ($row['config_name'])
{
case user_email:
if($row['config_value'])
{
$u_email = '1';
$required_info .= $lang['Email_address'] . ", ";
}
break;

case user_icq:
if($row['config_value'])
{
$u_icq = '1';
$required_info .= $lang['ICQ'] . ", ";
}
break;

case user_website:
if($row['config_value'])
{
$u_website = '1';
$required_info .= $lang['Website'] . ", ";
}
break;

case user_from:
if($row['config_value'])
{
$u_from = '1';
$required_info .= $lang['Location'] . ", ";
}
break;

case user_sig:
if($row['config_value'])
{
$u_sig = '1';
$required_info .= $lang['Signature'] . ", ";
}
break;

case user_aim:
if($row['config_value'])
{
$u_aim = '1';
$required_info .= $lang['AIM'] . ", ";
}
break;

case user_yim:
if($row['config_value'])
{
$u_yim = '1';
$required_info .= $lang['YIM'] . ", ";
}
break;

case user_msnm:
if($row['config_value'])
{
$u_msnm = '1';
$required_info .= $lang['MSNM'] . ", ";
}
break;

case user_occ:
if($row['config_value'])
{
$u_occ = '1';
$required_info .= $lang['Occupation'] . ", ";
}
break;

case user_interests:
if($row['config_value'])
{
$u_interests = '1';
$required_info .= $lang['Interests'] . ", ";
}
break;
}
}
}

$required_info[strlen($required_info)-2] = ' ';

#
#-----[ FIND ]------------------------------------------
#
include($phpbb_root_path . 'includes/usercp_avatar.'.$phpEx);

$passwd_sql = '';

#
#-----[ AFTER, ADD ]------------------------------------------
#
// Configure Member Profile Required Fields
if ( $u_email && empty($email) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty_email'];
}
if ( $u_icq && empty($icq) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty_icq'];
}
if ( $u_website && empty($website) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty_website'];
}
if ( $u_from && empty($location) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty_location'];
}
if ( $u_sig && empty($signature) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty_sig'];
}
if ( $u_aim && empty($aim) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty_aim'];
}
if ( $u_yim && empty($yim) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty_yim'];
}
if ( $u_msnm && empty($msn) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty_msn'];
}
if ( $u_occ && empty($occupation) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty_occ'];
}
if ( $u_interests && empty($interests) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty_interest'];
}

#
#-----[ FIND ]------------------------------------------
#
'L_ITEMS_REQUIRED' => $lang['Items_required'],

#
#-----[ AFTER, ADD ]------------------------------------------
#
// Configure Member Profile Required Fields
'L_REQUIRED_FIELD_INFO' => $lang['Required_field'],
'REQUIRED_FIELD_INFO' => $required_info,

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/profile_add_body.tpl

#
#-----[ FIND ]------------------------------------------
#
<table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
<tr>
<td align="left"><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a></span></td>
</tr>
</table>

#
#-----[ AFTER, ADD ]------------------------------------------
#
<table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
<tr>
<td align="center"><span class="gen">{L_REQUIRED_FIELD_INFO}{REQUIRED_FIELD_INFO}</span></td>
</tr>
</table>

#
#-----[ FIND ]------------------------------------------
#
<tr>
<td class="row2" colspan="2"><span class="gensmall">{L_ITEMS_REQUIRED}</span></td>
</tr>

#
#-----[ DELETE ]------------------------------------------
#
<tr>
<td class="row2" colspan="2"><span class="gensmall">{L_ITEMS_REQUIRED}</span></td>
</tr>

#
#-----[ FIND ]------------------------------------------
#
{L_USERNAME}: *

#
#-----[ REPLACE WITH ]------------------------------------------
#
{L_USERNAME}:

#
#-----[ FIND ]------------------------------------------
#
{L_USERNAME}: *

#
#-----[ REPLACE WITH ]------------------------------------------
#
{L_USERNAME}:

#
#-----[ FIND ]------------------------------------------
#
{L_EMAIL_ADDRESS}: *

#
#-----[ REPLACE WITH ]------------------------------------------
#
{L_EMAIL_ADDRESS}:

#
#-----[ FIND ]------------------------------------------
#
{L_CURRENT_PASSWORD}: *

#
#-----[ REPLACE WITH ]------------------------------------------
#
{L_CURRENT_PASSWORD}:

#
#-----[ FIND ]------------------------------------------
#
{L_NEW_PASSWORD}: *

#
#-----[ REPLACE WITH ]------------------------------------------
#
{L_NEW_PASSWORD}:

#
#-----[ FIND ]------------------------------------------
#
{L_CONFIRM_PASSWORD}: *

#
#-----[ REPLACE WITH ]------------------------------------------
#
{L_CONFIRM_PASSWORD}:

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#

# EoM


Was heißt das? ich verstehe nur Bahnhof :-? Englisch kann ich,aber was muss ich hier machen?
Kann mir jemand helfen??!!
Benutzeravatar
gloriosa
Mitglied
Beiträge: 13770
Registriert: 04.01.2005 20:23
Wohnort: Landeshauptstadt Erfurt

Hinweis

Beitrag von gloriosa »

Hallo,
du brauchst die Installationsanleitung nicht komplett veröffentlichen ! :o Das wird üblicherweise so KB:81 gemacht ! :o

Nochmals mein Hinweis KB:modsfaq zu studieren ! :oops: Dort ist sehr schön beschrieben was zu machen ist ! :o
Viele Grüße - gloriosa :D
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
honey1984
Mitglied
Beiträge: 11
Registriert: 08.07.2005 19:10

Beitrag von honey1984 »

ah so,ja sorry das ich das alles hier veröffentlicht habe.
na dann werde ich mir nochmals das mit den mods durchlesen....hoffe das check ich.
honey1984
Mitglied
Beiträge: 11
Registriert: 08.07.2005 19:10

Beitrag von honey1984 »

habe mir das mit Mods durchgelesen,aber dort steht nicht wo ich anfangen soll.
Also wenn ich mich im Adminbereich meiner Homepage bzw. Forum befinde,ja wo muss ich denn dann draufklicken,von wo muss ich anfangen??

das habe ich bei der Erklärung Mods nicht gefunden.
Benutzeravatar
gloriosa
Mitglied
Beiträge: 13770
Registriert: 04.01.2005 20:23
Wohnort: Landeshauptstadt Erfurt

Hinweis

Beitrag von gloriosa »

Hallo,
es wird logischerweise vorausgesetzt, dass der Admin FTP-Zugang zu "seinem" Webspace hat :oops:, sowie Grundkenntnisse von Datein und Verzeichnisstrukturen besitzt ! :wink:
Zuletzt geändert von gloriosa am 09.07.2005 13:29, insgesamt 2-mal geändert.
Viele Grüße - gloriosa :D
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
Valerie Raghnall
Mitglied
Beiträge: 3907
Registriert: 17.07.2002 14:03
Wohnort: Graz

Beitrag von Valerie Raghnall »

Du machst das nicht über den Adminbereich, sondern über einen Editor. Das heißt du solltest die Dateien auf deinem PC haben und ihren Quelltext so editieren, wie es da geschrieben ist.

Open = Datei öffnen
Find = Suchen
Add before = danach einfügen
Add after = danach einfügen
Replace = ersetzen
EOM = End of Message (Ende der Anweisung)
Save = Speichern
Upload = Auf den Server laden

etc ;-)
A Bus Station is where buses stop. A Train Station is where trains stop. On my desk, there is a Work Station.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“