Datum Zeit
Shoutbox
Gästen ist das Schreiben von Mitteilungen nicht erlaubt.


Datalus  Offline
04.02.2012 01:57
@ fehlerlos noch einen versuch und ich sperre beide Accounts !

Datalus  Offline
04.02.2012 01:56
@ fehlerlos , keine freischaltung da du bereits einen Account hier hast ! ( Monk )

DjMicha1985  Online
04.02.2012 01:09
@fehlerlos keine Freischaltung, da Account bereits vorhanden (Monk)

Micky  Offline
Verwarnstatus: warningwarningwarningwarning
30.01.2012 11:03
Moin Moin Zusammen

Jackpot  Offline
30.01.2012 00:01
Sehr geehrte Mitglieder, absofort gibt es wieder Lose in unseren Lottosystem! Der neue Jackpot liegt bei 500 Score. Alle Angaben ohne Gewähr. Wink

Ähnliche Themen
Thema Forum Antworten Letzter Beitrag
PHP-Fusion-V7.02.04 Hakkersicher? Allgemeine Support Fragen 8 13. Dezember 2011 11:58:54
php-fusion vergleich Allgemeine Diskussionen 5 03. Dezember 2011 05:16:15
php Fusion 7 und X7chat2 passwortprobleme Allgemeine Support Fragen 7 28. November 2011 02:27:26
Php-Fusion Update v7.02.03 Allgemeine Support Fragen 7 23. Oktober 2011 18:44:23
gwbbcode in php fusion 7.02 installieren Allgemeine Support Fragen 2 22. Oktober 2011 09:58:24
Thread ansehen
Wer ist hier? 1 Gäste
 Drucke Thread
Neue Profilfelder Fusion V7 - HowTo
firemike
#1 Drucke Post
Geschrieben am 25. September 2008 09:02:23
User Avatar

Stammgast


Posts: 199
Registriert seit: 09.09.08

Erfahrener Benutzer
Nächstes Level: 204/250

Scores: gesperrt

Verwarnstatus: warningwarningwarningwarning
Diese Anleitung findet Ihr im Orginal auf der englischen
Supportseite. Sie wurde direkt von Digitanum selbst verfasst.
Ich geb das hier sinngemäss wieder.

Neue Profilfelder für Fusion 7 anzulegen wurde wirklich stark
vereinfacht, alles was wir brauchen sind 3 Dateien die wir uns
jetzt mal an dem Beispiel eines Profilfeldes für Skype anlegen.

1. user_skype.php
2. user_skype_include_var.php
3. user_skype_include.php

Code der Datei 1 (user_skype.php):
Code
 <?php
// Field Name (appears in edit/profile and user field admin)
$locale['uf_skype'] = "Skype:";

// Description (appears in user field admin)
$locale['uf_skype_desc'] = "Skype Voice Communicator";
?>




Code der Datei 2 (user_skype_include_var.php):
Code
<?php
if (!defined("IN_FUSION")) { die("Access Denied"); }

// Field display name
$user_field_name = $locale['uf_skype'];

// Field Description
$user_field_desc = $locale['uf_skype_desc'];

// The name of the database field used to ADD or DROP
$user_field_dbname = "user_skype";

// The group the field appears under; 1 = Contact, 2 = Information, 3 = Options and 4 = Statistics
$user_field_group = 1;

// The database properties used when ADDing the above field
$user_field_dbinfo = "VARCHAR(50) NOT NULL DEFAULT ''";
?>




Code der Datei 3 (user_skype_include.php):
Code
 <?php
if (!defined("IN_FUSION")) { die("Access Denied"); }
if ($profile_method == "input") {

// Create the input field for registration and edit profile
echo "<tr>\n";
echo "<td class='tbl'>".$locale['uf_skype'].":</td>\n";
echo "<td class='tbl'><input type='text' name='user_skype' value='".(isset($user_data['user_skype']) ? $user_data['user_skype'] : "")."' maxlength='16' class='textbox' style='width:200px;' /></td>\n";
echo "</tr>\n";
} elseif ($profile_method == "display") {

// Create the display for the user profile
if ($user_data['user_skype']) {
echo "<tr>\n";
echo "<td width='1%' class='tbl1' style='white-space:nowrap'>".$locale['uf_skype']."</td>\n";
echo "<td align='right' class='tbl1'>".$user_data['user_skype']."</td>\n";
echo "</tr>\n";
}
} elseif ($profile_method == "validate_insert") {

// Validate the insert data field & value for our field
$db_fields .= ", user_skype";
$db_values .= ", '".(isset($_POST['user_skype']) ? stripinput(trim($_POST['user_skype'])) : "")."'";
} elseif ($profile_method == "validate_update") {

// Validate the update data value for our field
$db_values .= ", user_skype='".(isset($_POST['user_skype']) ? stripinput(trim($_POST['user_skype'])) : "")."'";
}
?>




So wohin nun mit den Dateien.

Datei 1 (user_skype.php) muss in den locale Ordner,
dort befindet sich bereits ein Unterordner mit Namen user_fields

Datei 2 + 3 (user_skype_include_var.php und user_ske_include.php)
müssen in den includes Ordner. Auch dort findet ihr bereits den
Unterordner user_fields.

Wenn Ihr die Dateien erstellt und upgeloadet habt, solltet Ihr unter
User Admin - Profilfelder ein neues Feld finden das sich Skype nennt.


Grüsse Mike

P.S.: Und nun sag noch einer das ist nicht einfach ;)
Editiert von firemike am 29. September 2008 10:55:07
 top
http://www.chatsau.com
JC Drago
#2 Drucke Post
Geschrieben am 14. Oktober 2008 20:29:04
User Avatar




Posts: 453
Registriert seit: 06.09.08

Halb-Profi
Nächstes Level: 487/500

Scores: gesperrt
firemike schrieb:
P.S.: Und nun sag noch einer das ist nicht einfach Wink


Da hast du recht ...Danke

Jürgen
Man muss nicht alles wissen....nur wo´s steht.

_______________________________________
KEIN Support per Mail, ICQ oder PN !
 top
http://www.phpfusion-supportclub.de
Kaan
#3 Drucke Post
Geschrieben am 16. Februar 2010 02:14:23
Einsteiger


Posts: 8
Registriert seit: 03.11.09

Amateur
Nächstes Level: 8/25

Scores: gesperrt

Verwarnstatus: warningwarningwarningwarning
Schreibfehler: ...Datei 2 + 3 (user_skype_include_var.php und user_ske_include.php)...
ske statt skype ;D naja trotzdem gute und sinngemäße übersetzung ;D klasse
 top
Springe ins Forum: