kann keine userfelder mehr aktivieren
|
punkerwelle |
Geschrieben am 02-06-2014 18:30
|

Tripple-As

(44)
PHP-Fusion: v7.02.07
Beiträge: 167
Registriert am: 17.12.2012
Geschlecht:
Alter: 42
Stimmung:
|
xyz_include.php wo finde ich die datei.
es ist ja nicht nur ein bestimmtes userfeld. ich kann garkein userfeld mehr aktivieren. |
Verwarnstatus:
    |
|
|
|
|
Rolly8-HL |
Geschrieben am 02-06-2014 18:47
|

Prinz

(20)
PHP-Fusion: v7.02.07
Beiträge: 528
Registriert am: 01.08.2012
Geschlecht:
Alter: 69
Stimmung:
|
Das kann sein das ein bestimmtes userfeld die anderen Blockieren.
Nimm mal alle raus die wo Du meinst sind neu dazu gekommen und lasse die Standard mal drin.
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein!
Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten!
Das gibt einem zu Denken oder?
|
Verwarnstatus:
    |
|
|
|
|
punkerwelle |
Geschrieben am 02-06-2014 19:32
|

Tripple-As

(44)
PHP-Fusion: v7.02.07
Beiträge: 167
Registriert am: 17.12.2012
Geschlecht:
Alter: 42
Stimmung:
|
hab ich auch schon versucht. hab per phpmyAdmin alle userfelder gelöscht. es lässt sich kein userfeld aktivieren |
Verwarnstatus:
    |
|
|
|
|
Rolly8-HL |
Geschrieben am 02-06-2014 20:05
|

Prinz

(20)
PHP-Fusion: v7.02.07
Beiträge: 528
Registriert am: 01.08.2012
Geschlecht:
Alter: 69
Stimmung:
|
Nein ich meine in includes/user_fields/
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein!
Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten!
Das gibt einem zu Denken oder?
|
Verwarnstatus:
    |
|
|
|
|
matze |
Geschrieben am 03-06-2014 00:16
|

Prinz

(-24)
PHP-Fusion: v7.02.07
Beiträge: 597
Registriert am: 23.12.2012
Geschlecht:
Alter: 58
Stimmung:
|
Mein Tip:
Deaktiviere alle Userfelder im Adminbereich. Aktiviere alle Userfeder die in deiner Coreversion vorhanden sind, die (Orginal). Aktiviere nach und nach alle Felder die du nachträglich eingebaut hast. Wenn ein neues Feld, was zu deiner Coreversion nicht passt, aktiviert hast sperrt das Feld(UNCORE) das von COREPAKET AUS. |
Verwarnstatus:
    |
|
|
|
|
punkerwelle |
Geschrieben am 03-06-2014 15:01
|

Tripple-As

(44)
PHP-Fusion: v7.02.07
Beiträge: 167
Registriert am: 17.12.2012
Geschlecht:
Alter: 42
Stimmung:
|
auuch so lässt sich KEIN userfeld mehr installieren. auch die, welche vorher gingen lassen sich nicht mehr aktivieren |
Verwarnstatus:
    |
|
|
|
|
JP_ONAIR |
Geschrieben am 03-06-2014 15:53
|

Prinz

(52)
Beiträge: 549
Registriert am: 10.03.2013
Geschlecht:
Alter: 31
Stimmung:
|
Seit wann ist das denn so?
Was hast du gemacht bevor du das gemerkt hast?
IM ZWEIFELSFALL NEU MACHEN
Für Rückfragen stehe ich gerne zur Verfügung.
Mit freundlichen Grüßen
JP
|
Verwarnstatus:
    |
|
|
|
|
punkerwelle |
Geschrieben am 03-06-2014 18:00
|

Tripple-As

(44)
PHP-Fusion: v7.02.07
Beiträge: 167
Registriert am: 17.12.2012
Geschlecht:
Alter: 42
Stimmung:
|
seit mind 3 wochen. hab davor aber lange kein userfeld mehr hinzugefügt. |
Verwarnstatus:
    |
|
|
|
|
JP_ONAIR |
Geschrieben am 03-06-2014 19:06
|

Prinz

(52)
Beiträge: 549
Registriert am: 10.03.2013
Geschlecht:
Alter: 31
Stimmung:
|
Ich rede von GRUNDSÄTZLICHEN Arbeiten... oder hat der Hoster irgendwas gemacht? ..
Ich kann dir leider auch nicht mehr helfen...
Für Rückfragen stehe ich gerne zur Verfügung.
Mit freundlichen Grüßen
JP
|
Verwarnstatus:
    |
|
|
|
|
DeeoNe |
Geschrieben am 06-06-2014 17:01
|

Super Admin

(236)
PHP-Fusion: v7.02.07
Beiträge: 3718
Registriert am: 30.01.2010
Geschlecht:
Alter: 39
Stimmung:
|
Ich kann dir nur mal raten, die Admin Dateien alle aus dem Original Paket passend zu deiner Version noch mal zu überschreiben, wenn du dir nicht sicher bist ob du was überschrieben hast.
Weiteres zu den DB sachen und userfelder sind 2 Datenbänke die zusammen hängen:
phpfusion_users
phpfusion_user_fields
Ist in einer der beiden Tabellen noch was vom alten Userfeld, kannst du sie auch nicht aktivieren.
Sonst müsstest du mal eine Testseite erstellen auf deinem Hoster und mit einer Frischen version, ob das Problem auch da ist.
Ansonsten kannst du mir mal ein Admin Account zukommen lassen und ich kann ja mal schauen ob mir was auffällt was nicht normal ist.
|
Verwarnstatus:
    |
|
|
|
|
punkerwelle |
Geschrieben am 06-06-2014 17:20
|

Tripple-As

(44)
PHP-Fusion: v7.02.07
Beiträge: 167
Registriert am: 17.12.2012
Geschlecht:
Alter: 42
Stimmung:
|
die admin dateien hatte ich schon alle überschrieben und auch im phpMyAdmin war alles raus. hast ne PM |
Verwarnstatus:
    |
|
|
|
|
DeeoNe |
Geschrieben am 06-06-2014 17:53
|

Super Admin

(236)
PHP-Fusion: v7.02.07
Beiträge: 3718
Registriert am: 30.01.2010
Geschlecht:
Alter: 39
Stimmung:
|
Den Admin den ich sehe ist nicht Core Original, sowie sind beim wählen des Profilfeldes // was auf ein Fehler in irgend einer Datei Hinweist.
Betreffend beispiel wo das vor kommt: administration/user_fields.php?aid=xxxxxxxxxxxxx&enable=user_stimmung
Zusammengefügt am 06. Juni 2014 17:54:57:
Bei einigen Profilfeder zeigt er bei Aktivieren erst garnicht die Kategorie auswahl an, da ist aber was im Argen vom Core.
Bearbeitet von DeeoNe am 06-06-2014 17:54
|
Verwarnstatus:
    |
|
|
|
|
punkerwelle |
Geschrieben am 06-06-2014 18:01
|

Tripple-As

(44)
PHP-Fusion: v7.02.07
Beiträge: 167
Registriert am: 17.12.2012
Geschlecht:
Alter: 42
Stimmung:
|
ne hab mein modifizirtes admin menü wieder zurückgespielt da es nicht an den dateien lag.
hab mal meine user_fields.php angehängt
Code<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2011 Nick Jones
| http://www.php-fu...
+--------------------------------------------------------+
| Filename: user_fields.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licen... Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once "../maincore.php";
if (!checkrights("UF") || !defined("iAUTH") || !isset($_GET['aid']) || $_GET['aid'] != iAUTH) { redirect("../index.php"); }
require_once THEMES."templates/admin_header.php";
include LOCALE.LOCALESET."admin/user_fields.php";
if (isset($_GET['action']) && $_GET['action'] == "refresh") {
$i = 1; $k = 1;
$result = dbquery(
"SELECT field_cat_id FROM ".DB_USER_FIELD_CATS."
ORDER BY field_cat_order ASC"
);
if (dbrows($result)) {
while ($data = dbarray($result)) {
$result2 = dbquery(
"UPDATE ".DB_USER_FIELD_CATS." SET field_cat_order='".$i."'
WHERE field_cat_id='".$data['field_cat_id']."'"
);
$result2 = dbquery(
"SELECT field_id, field_order FROM ".DB_USER_FIELDS."
WHERE field_cat='".$data['field_cat_id']."'
ORDER BY field_order ASC"
);
while ($data2 = dbarray($result2)) {
$result3 = dbquery(
"UPDATE ".DB_USER_FIELDS." SET field_order='".$k."'
WHERE field_id='".$data2['field_id']."'"
);
$k++;
}
$i++; $k = 1;
}
}
redirect(FUSION_SELF.$aidlink);
} elseif ((isset($_GET['action']) && $_GET['action'] == "mu")
&& (isset($_GET['field_id']) && isnum($_GET['field_id']))
) {
$result = dbquery("SELECT field_cat FROM ".DB_USER_FIELDS." WHERE field_id='".$_GET['field_id']." LIMIT 1'");
if (dbrows($result)) {
$data = dbarray($result);
$result = dbquery("SELECT field_id FROM ".DB_USER_FIELDS."
WHERE field_cat='".$data['field_cat']."' AND field_order='".intval($_GET['order'])."'");
}
if (dbrows($result)) {
$data = dbarray($result);
$result = dbquery(
"UPDATE ".DB_USER_FIELDS." SET field_order=field_order+1 WHERE field_id='".$data['field_id']."'");
$result = dbquery(
"UPDATE ".DB_USER_FIELDS." SET field_order=field_order-1 WHERE field_id='".$_GET['field_id']."'");
}
redirect(FUSION_SELF.$aidlink);
} elseif ((isset($_GET['action']) && $_GET['action'] == "md")
&& (isset($_GET['field_id']) && isnum($_GET['field_id']))
) {
$result = dbquery("SELECT field_cat FROM ".DB_USER_FIELDS." WHERE field_id='".$_GET['field_id']." LIMIT 1'");
if (dbrows($result)) {
$data = dbarray($result);
$result = dbquery("SELECT field_id FROM ".DB_USER_FIELDS." WHERE field_cat='".$data['field_cat']."' AND field_order='".intval($_GET['order'])."'");
}
if (dbrows($result)) {
$data = dbarray($result);
$result = dbquery("UPDATE ".DB_USER_FIELDS." SET field_order=field_order-1 WHERE field_id='".$data['field_id']."'");
$result = dbquery("UPDATE ".DB_USER_FIELDS." SET field_order=field_order+1 WHERE field_id='".$_GET['field_id']."'");
}
redirect(FUSION_SELF.$aidlink);
} elseif (isset($_GET['enable'])
&& preg_match("/^([a-z0-9_-]){2,50}$/i", stripinput($_GET['enable']))
&& file_exists(INCLUDES."user_fields/".stripinput($_GET['enable'])."_include_var.php")
&& file_exists(INCLUDES."user_fields/".stripinput($_GET['enable'])."_include.php")
) {
$user_field_api_version = "1.00.00";
if (file_exists(LOCALE.LOCALESET."user_fields/".stripinput($_GET['enable']).".php")) {
include LOCALE.LOCALESET."user_fields/".stripinput($_GET['enable']).".php";
}
include INCLUDES."user_fields/".stripinput($_GET['enable'])."_include_var.php";
if (isset($_POST['enable'])) {
$field_cat = isnum($_POST['field_cat']) ? $_POST['field_cat'] : 0;
$field_required = isset($_POST['field_required']) && $_POST['field_required'] == 1 ? 1 : 0;
$field_log = isset($_POST['field_log']) && $_POST['field_log'] == 1 ? 1 : 0;
//NEW
$field_access_input = isset($_POST['field_access_input']) && $_POST['field_access_input'] ? $_POST['field_access_input'] : 0;
$field_access_view = isset($_POST['field_access_view']) && $_POST['field_access_view'] ? $_POST['field_access_view'] : 0;
//
$field_registration = isset($_POST['field_registration']) && $_POST['field_registration'] == 1 ? 1 : 0;
$rows = dbcount("(field_id)", DB_USER_FIELDS, "field_name='".stripinput($_GET['enable'])."'");
if ($rows > 0) {
//NEW
$result = dbquery(
"UPDATE ".DB_USER_FIELDS." SET
field_cat='".$field_cat."', field_required='".$field_required."', field_log='".$field_log."',
field_registration='".$field_registration."', field_access_input='".$field_access_input."', field_access_view='".$field_access_view."'
WHERE field_name='".stripinput($_GET['enable'])."'"
);
//
} else {
$field_order = dbresult(dbquery(
"SELECT MAX(field_order) FROM ".DB_USER_FIELDS."
WHERE field_cat='".$field_cat."'"
), 0) + 1;
if (!$user_field_dbinfo ||
$result = dbquery("ALTER TABLE ".DB_USERS."
ADD ".$user_field_dbname." ".$user_field_dbinfo)
) {
//NEW
$result = dbquery(
"INSERT INTO ".DB_USER_FIELDS." (
field_name, field_cat, field_required, field_log, field_registration, field_order, field_access_input, field_access_view
) VALUES (
'".$user_field_dbname."', '".$field_cat."', '".$field_required."',
'".$field_log."', '".$field_registration."', '".$field_order."'
'".$field_access_input."', '".$field_access_view."'
)"
);
}
}
//
redirect(FUSION_SELF.$aidlink);
} else {
//NEW
$result = dbquery(
"SELECT field_cat, field_required, field_log, field_registration, field_access_input, field_access_view FROM ".DB_USER_FIELDS."
WHERE field_name='".stripinput($_GET['enable'])."'"
);
//
if (dbrows($result)) {
$data = dbarray($result);
$field_cat = $data['field_cat'];
$field_required = $data['field_required'];
$field_log = $data['field_log'];
$field_registration = $data['field_registration'];
//NEW
$field_access_input = $data['field_access_input'];
$field_access_view = $data['field_access_view'];
//
$form_title = $locale['420'];
} else {
$field_cat = "";
$field_required = "";
$field_log = "";
$field_registration = "";
//NEW
$field_access_input ="";
$field_access_view = "";
//
$form_title = $locale['421'];
}
opentable($form_title);
echo "<form name='cat_form' method='post' action='".FUSION_SELF.$aidlink."&enable=".stripinput($_GET['enable'])."'>\n";
echo "<table cellpadding='0' cellspacing='0' class='center'>\n<tr>\n";
echo "<td class='tbl'>".$locale['422']."</td>\n";
echo "<td class='tbl'>".$user_field_name."</td>\n";
echo "</tr>\n<tr>\n";
echo "<td class='tbl'>".$locale['426']."</td>\n";
echo "<td class='tbl'>".$user_field_api_version."</td>\n";
echo "</tr>\n<tr>\n";
echo "<td class='tbl'>".$locale['423']."</td>\n";
echo "<td class='tbl'><select name='field_cat' class='textbox'>\n";
#$result = dbquery("SELECT field_cat_id, field_cat_name FROM ".DB_USER_FIELD_CATS." ORDER BY field_cat_order");
#$sel = "";
#if (dbrows($result)) {
#while ($data = dbarray($result)) {
#if ($field_cat) { $sel = ($field_cat == $data['field_cat_id'] ? " selected='selected'" : ""); }
#echo "<option value='".$data['field_cat_id']."'".$sel.">".$data['field_cat_name']."</option>\n";
#}
#}
#echo "</select>\n</td>\n";
#echo "</tr>\n<tr>\n";
////////////////NEW
$result = dbquery("SELECT field_cat_id, field_cat_name FROM ".DB_USER_FIELD_CATS." ORDER BY field_cat_order");
$sel = "";
if (dbrows($result)) {
while ($data = dbarray($result)) {
if ($field_cat) { $sel = ($field_cat == $data['field_cat_id'] ? " selected='selected'" : ""); }
echo "<option value='".$data['field_cat_id']."'".$sel.">".$data['field_cat_name']."</option>\n";
}
}
echo "</select>\n</td>\n";
echo "</tr>\n<tr>\n";
$access_input_groups = getusergroups(); $input_access_opts ="";
while(list($key, $user_group) = each($access_input_groups))
{
$sel = (isset($field_access_input) && $field_access_input == $user_group['0'] ? " selected='selected'" : "");
$input_access_opts .= "<option value='".$user_group['0']."'".$sel.">".$user_group['1']."</option>\n";
}
echo "<td class='tbl'>".$locale['427a']."</td>\n";
echo "<td class='tbl'><select name='field_access_input' class='textbox'>\n".$input_access_opts."</select></td>\n";
echo "</tr>\n<tr>\n";
$access_view_groups = getusergroups(); $view_access_opts = "";
while(list($key, $user_group) = each($access_view_groups)){
$sel = (isset($field_access_view) && $field_access_view == $user_group['0'] ? " selected='selected'" : "");
$view_access_opts .= "<option value='".$user_group['0']."'".$sel.">".$user_group['1']."</option>\n";
}
echo "<td class='tbl'>".$locale['427b']."</td>\n";
echo "<td class='tbl'><select name='field_access_view' class='textbox'>\n".$view_access_opts."</select></td>\n\\";
echo "</tr>\n<tr>\n\\";
/////////////////////
if ($user_field_dbinfo != "") {
echo "<td class='tbl'>".$locale['427'].":</td>\n<td class='tbl'>";
if (version_compare($user_field_api_version, "1.01.00", ">=")) {
echo "<label><input type='checkbox' name='field_required' value='1'".($field_required == 1 ? " checked='checked'" : "")." />\n";
echo $locale['427']."</label>";
} else {
echo $locale['428'];
}
echo "</td>\n";
echo "</tr>\n<tr>\n";
}
if ($user_field_dbinfo != "") {
echo "<td class='tbl'>".$locale['429'].":</td>\n<td class='tbl'>";
if (version_compare($user_field_api_version, "1.01.00", ">=")) {
echo "<label><input type='checkbox' name='field_log' value='1'".($field_log == 1 ? " checked='checked'" : "")." />\n";
echo $locale['429']."</label>";
} else {
echo $locale['429a'];
}
echo "</td>\n";
echo "</tr>\n<tr>\n";
}
if ($user_field_dbinfo != "") {
echo "<td class='tbl'>".$locale['480'].":</td>\n<td class='tbl'>";
echo "<label><input type='checkbox' name='field_registration' value='1'".($field_registration == 1 ? " checked='checked'" : "")." />\n";
echo $locale['480']."</label>";
echo "</td>\n";
echo "</tr>\n<tr>\n";
}
echo "<td align='center' colspan='2' class='tbl'>\n";
echo "<input type='submit' name='enable' value='".($field_cat ? $locale['424'] : $locale['425'])."' class='button' /></td>\n";
echo "</tr>\n</table>\n</form>\n";
closetable();
}
} elseif ((isset($_GET['disable']) && isnum($_GET['disable']))) {
$result = dbquery("SELECT field_name, field_cat, field_order FROM ".DB_USER_FIELDS." WHERE field_id='".$_GET['disable']."'");
if (dbrows($result)) {
$data = dbarray($result);
if (file_exists(LOCALE.LOCALESET."user_fields/".$data['field_name'].".php")) {
include LOCALE.LOCALESET."user_fields/".$data['field_name'].".php";
}
include INCLUDES."user_fields/".$data['field_name']."_include_var.php";
if (!$user_field_dbinfo || $result = dbquery("ALTER TABLE ".DB_USERS." DROP ".$user_field_dbname)) {
$result = dbquery("UPDATE ".DB_USER_FIELDS." SET field_order=field_order-1 WHERE field_cat='".$data['field_cat']."' AND field_order>'".$data['field_order']."'");
$result = dbquery("DELETE FROM ".DB_USER_FIELDS." WHERE field_id='".$_GET['disable']."'");
}
}
redirect(FUSION_SELF.$aidlink);
}
$available_fields = array(); $enabled_fields = array();
if ($temp = opendir(INCLUDES."user_fields/")) {
while (false !== ($file = readdir($temp))) {
if (!in_array($file, array("..",".","index.php")) && !is_dir(INCLUDES."user_fields/".$file)) {
if (preg_match("/_var.php/i", $file)) {
$field_name = explode("_", $file);
$available_fields[] = $field_name[0]."_".$field_name[1];
unset($field_name);
}
}
}
closedir($temp);
}
sort($available_fields);
opentable($locale['400']);
echo "<table cellpadding='0' cellspacing='1' width='80%' class='tbl-border center'>\n<tr>\n";
#$result = dbquery(
#"SELECT field_id, field_name, field_cat, field_required, field_log, field_registration, field_order, field_cat_name
#FROM ".DB_USER_FIELDS." tuf
#INNER JOIN ".DB_USER_FIELD_CATS." tufc ON tuf.field_cat = tufc.field_cat_id
#ORDER BY field_cat_order, field_order"
#);
////////////NEW
$result = dbquery(
"SELECT field_id, field_name, field_cat, field_required, field_log, field_registration, field_access_input, field_access_view, field_order, field_cat_name
FROM ".DB_USER_FIELDS." tuf
INNER JOIN ".DB_USER_FIELD_CATS." tufc ON tuf.field_cat = tufc.field_cat_id
ORDER BY field_cat_order, field_order"
);
////////////
if (dbrows($result)) {
echo "<td width='1%' class='tbl2' style='white-space:nowrap'><strong>".$locale['401']."</strong></td>\n";
echo "<td class='tbl2' style='white-space:nowrap'><strong>".$locale['402']."</strong></td>\n";
//NEW
echo "<td width='1%' class='tbl2' style='white-space:nowrap'><strong>".$locale['427a']."</strong></td>\n";
echo "<td width='1%' class='tbl2' style='white-space:nowrap'><strong>".$locale['427b']."</strong></td>\n";
//
echo "<td width='1%' class='tbl2' style='white-space:nowrap'><strong>".$locale['427']."</strong></td>\n";
echo "<td width='1%' class='tbl2' style='white-space:nowrap'><strong>".$locale['429']."</strong></td>\n";
echo "<td width='1%' class='tbl2' style='white-space:nowrap'><strong>".$locale['480']."</strong></td>\n";
echo "<td width='1%' class='tbl2' style='white-space:nowrap'><strong>".$locale['403']."</strong></td>\n";
echo "<td width='1%' class='tbl2' style='white-space:nowrap'><strong>".$locale['404']."</strong></td>\n";
echo "</tr>\n";
$cat = 1; $i = 1; $k = 0;
while($data = dbarray($result)) {
if ($cat != $data['field_cat_name']) {
$rows = dbcount("(field_id)", DB_USER_FIELDS, "field_cat='".$data['field_cat']."'");
$cat = $data['field_cat_name'];
$i = 1;
#echo "<tr>\n<td colspan='7' class='tbl2'><strong>".$data['field_cat_name']."</strong></td>\n</tr>\n";
echo "<tr>\n<td colspan='9' class='tbl2'><strong>".$data['field_cat_name']."</strong></td>\n</tr>\n";
}
$enabled_fields[] = $data['field_name'];
echo "<tr>\n";
if (!file_exists(INCLUDES."user_fields/".$data['field_name']."_include_var.php") ||
!file_exists(LOCALE.LOCALESET."user_fields/".$data['field_name'].".php") ||
!file_exists(INCLUDES."user_fields/".$data['field_name']."_include.php")) {
echo "<td colspan='2' class='tbl1'><span style='font-weight:bold;'>".$locale['411'].":</span> ".sprintf($locale['412'], $data['field_name'])."</td>\n";
} else {
include LOCALE.LOCALESET."user_fields/".$data['field_name'].".php";
include INCLUDES."user_fields/".$data['field_name']."_include_var.php";
echo "<td width='1%' class='tbl1' style='white-space:nowrap'>".$user_field_name."</td>\n";
echo "<td class='tbl1' style='white-space:nowrap'>".$user_field_desc."</td>\n";
}
////NEW
echo "<td width='1%' class='tbl1' style='white-space:nowrap' align='center'>".getgroupname($data['field_access_input'])."</td>\n";
echo "<td width='1%' class='tbl1' style='white-space:nowrap' align='center'>".getgroupname($data['field_access_view'])."</td>\n";
///////
echo "<td width='1%' class='tbl1' style='white-space:nowrap' align='center'><img src='".get_image($data['field_required'] == 1 ? "yes" : "no")."' alt='".$locale['427']."' title='".$locale['427']."' style='border:0px;' /></td>\n";
echo "<td width='1%' class='tbl1' style='white-space:nowrap' align='center'><img src='".get_image($data['field_log'] == 1 ? "yes" : "no")."' alt='".$locale['429']."' title='".$locale['429']."' style='border:0px;' /></td>\n";
echo "<td width='1%' class='tbl1' style='white-space:nowrap' align='center'><img src='".get_image($data['field_registration'] == 1 ? "yes" : "no")."' alt='".$locale['480']."' title='".$locale['480']."' style='border:0px;' /></td>\n";
echo "<td width='1%' class='tbl1' style='white-space:nowrap'>".$data['field_order'];
if ($rows != 1) {
$up = $data['field_order'] - 1;
$down = $data['field_order'] + 1;
if ($i == 1) {
echo " <a href='".FUSION_SELF.$aidlink."&action=md&order=$down&field_id=".$data['field_id']."'><img src='".get_image("down")."' alt='".$locale['405']."' title='".$locale['405']."' style='border:0px;' /></a>\n";
} elseif ($i < $rows) {
echo " <a href='".FUSION_SELF.$aidlink."&action=mu&order=$up&field_id=".$data['field_id']."'><img src='".get_image("up")."' alt='".$locale['406']."' title='".$locale['406']."' style='border:0px;' /></a>\n";
echo " <a href='".FUSION_SELF.$aidlink."&action=md&order=$down&field_id=".$data['field_id']."'><img src='".get_image("down")."' alt='".$locale['405']."' title='".$locale['405']."' style='border:0px;' /></a>\n";
} else {
echo " <a href='".FUSION_SELF.$aidlink."&action=mu&order=$up&field_id=".$data['field_id']."'><img src='".get_image("up")."' alt='".$locale['406']."' title='".$locale['406']."' style='border:0px;' /></a>\n";
}
}
$i++; $k++;
echo "</td>\n<td width='1%' class='tbl1' style='white-space:nowrap'>\n";
echo "<a href='".FUSION_SELF.$aidlink."&enable=".$data['field_name']."'>".$locale['407']."</a> -\n";
echo "<a onclick = \"return confirm('".$locale['410']."');\" href='".FUSION_SELF.$aidlink."&disable=".$data['field_id']."'>".$locale['408']."</a>\n";
echo "</td>\n</tr>\n";
}
} else {
echo "<td align='center' class='tbl1'>".$locale['441']."</td>\n</tr>\n";
}
echo "</table>\n";
if (dbrows($result)) { echo "<div style='text-align:center;margin-top:5px'>[ <a href='".FUSION_SELF.$aidlink."&action=refresh'>".$locale['409']."</a> ]</div>\n"; }
closetable();
opentable($locale['430']);
echo "<table cellpadding='0' cellspacing='1' width='80%' class='tbl-border center'>\n<tr>\n";
if (count($available_fields) != count($enabled_fields)) {
echo "<td width='1%' class='tbl2' style='white-space:nowrap'><strong>".$locale['401']."</strong></td>\n";
echo "<td class='tbl2' style='white-space:nowrap'><strong>".$locale['402']."</strong></td>\n";
echo "<td width='1%' class='tbl2' style='white-space:nowrap'><strong>".$locale['404']."</strong></td>\n";
echo "</tr>\n";
$i = 0;
for ($k = 0; $k < count($available_fields); $k++) {
if (!in_array($available_fields[$k], $enabled_fields)) {
if (file_exists(LOCALE.LOCALESET."user_fields/".$available_fields[$k].".php")) {
include LOCALE.LOCALESET."user_fields/".$available_fields[$k].".php";
}
include INCLUDES."user_fields/".$available_fields[$k]."_include_var.php";
echo "<tr>\n";
echo "<td width='1%' class='tbl1' style='white-space:nowrap'>".$user_field_name."</td>\n";
echo "<td class='tbl1' style='white-space:nowrap'>".$user_field_desc."</td>\n";
echo "<td width='1%' class='tbl1' style='white-space:nowrap'><a href='".FUSION_SELF.$aidlink."&enable=".$available_fields[$k]."'>".$locale['431']."</a></td>\n";
echo "</tr>\n";
$i++;
}
}
} else {
echo "<td align='center' class='tbl1'>".$locale['440']."</td>\n</tr>\n";
}
echo "</table>\n";
closetable();
require_once THEMES."templates/footer.php";
?>
|
Verwarnstatus:
    |
|
|
|
|
DeeoNe |
Geschrieben am 06-06-2014 18:08
|

Super Admin

(236)
PHP-Fusion: v7.02.07
Beiträge: 3718
Registriert am: 30.01.2010
Geschlecht:
Alter: 39
Stimmung:
|
Mir bringt das nicht, jetzt diese Datei zu Prüfen, da ich nicht unterscheiden kann ob der Core Code so ist oder geändert.
Ich kann nur weiter Prüfen wenn der Admin dem Original entspricht, entweder kommen die Fehler Zeichen vom Pro Admin oder doch woanderst her, wo der Fehler Ursrpung wirklich liegt.
Irgendworan muss es ja liegen, dazu verfügst du über sehr sehr viele Userfelder, was das ganze noch erschwert.
Zusammengefügt am 06. Juni 2014 18:16:11:
Es kann auch an einer Datei des Userfelds selbst liegen...
Zusammengefügt am 06. Juni 2014 18:35:19:
Die User Felder werden nicht korrekt angelegt, bei users wird es hinterlegt aber nicht bei user_fields.
Lege ich das in user_fields mit Hand an, geht es.
Irgendwas verursacht das Problem und ich schätze auf irgend eine Datei, entweder Admin Core von der Userfeld anlegung oder ein Profilfeld selbst ist es.
Es erscheint ja was aus einer Fehlerhaften Scriptung bei der Anlegung Ansicht des Profilfeldes.
Bearbeitet von DeeoNe am 06-06-2014 18:35
|
Verwarnstatus:
    |
|
|
|
|
punkerwelle |
Geschrieben am 06-06-2014 18:39
|

Tripple-As

(44)
PHP-Fusion: v7.02.07
Beiträge: 167
Registriert am: 17.12.2012
Geschlecht:
Alter: 42
Stimmung:
|
kann mann ein usefeld im php my admin von hand anlegen? falls ja? wie genau mache ich das.?
Zusammengefügt am 06. Juni 2014 18:43:54:
ich habs hab nochmal die user_fields.php und aus users die userfelder gelöscht. was ich aber letzte woche auch schon gemacht habbe oo. und jetzt geht es wieder.
Zusammengefügt am 06. Juni 2014 19:09:32:
hm allerdings kommt beim verändern der userfelder jetzt folgende fehlermeldung
Unknown column 'user_hide_email' in 'field list
weisst du was diese meldung auf sich hat? es wird auch nix mehr im profiel gespeichert.
Bearbeitet von punkerwelle am 06-06-2014 19:09
|
Verwarnstatus:
    |
|
|
|
|
DeeoNe |
Geschrieben am 06-06-2014 20:03
|

Super Admin

(236)
PHP-Fusion: v7.02.07
Beiträge: 3718
Registriert am: 30.01.2010
Geschlecht:
Alter: 39
Stimmung:
|
dann hast du dieses Feld gelöscht aus der User Tabelle, das war nämlich kein Userfeld.
|
Verwarnstatus:
    |
|
|
|
|
punkerwelle |
Geschrieben am 07-06-2014 15:08
|

Tripple-As

(44)
PHP-Fusion: v7.02.07
Beiträge: 167
Registriert am: 17.12.2012
Geschlecht:
Alter: 42
Stimmung:
|
ok hab s per back up zurückgespielt es geht nun wieder. thx |
Verwarnstatus:
    |
|
|
|