© 2005-2012 eXtreme-Fusion (based on PHP-Fusion) 18 lutego odbędzie się konferencja Skype - ogłosimy datę premiery eXtreme-Fusion 5. Zapisy (zostało 11 miejsc) przez maila - support[at]extreme-fusion.pl

 Reklama
Joi.pl - Z hostingu możesz wycisnšć więcej!
eX-Chat
 Logowanie
Login

Hasło

Zapamiętaj mnie



Rejestracja
Zapomniane hasło?
 Przydatne linki

eXtreme-fusion UK Support

Download EF 4.17 (stable)

Download EF 4.5 (closed)

eXtreme-Fusion 5 (info)

 Ostatnio widziani

 racek1990000:27:10
 FoxNET00:52:18
 djdandi01:07:06
 Wolfram01:22:45
 krystian198802:50:56
 Tymcio03:13:42
 spionica04:23:31
 kapo10:31:45
 Litera10:35:55
 Darek12:24:02
 mmalinowski199112:34:37
 Andrzejster13:17:38

Zarejestrowanych: 39,500
Gości on-line: 15

 Polecamy


Mapa witryny

Joi.pl - Profesjonalny hosting WWW
 Zobacz Temat
Centrum eXtreme-Fusion CMS, support extreme fusion, wtyczki, infusions, themes | FAQ | Propozycje do FAQ
Amazing User Panel dla EF 4.14 || Dodane dnia 22-02-2010 18:31
Avatar Użytkownika

Rafik89
Administrator


Ze względu na duże problemy z upgrade Amazing User Panel, pokaże jak krok po kroku edytować poszczególne pliki aby wszystko działało prawidłowo.
Należy pobrać paczkę z naszego downloadu.

Na serwerze FTP otwieramy plik maincore.php
Odnajdujemy:
$settings = dbarray(dbquery("SELECT * FROM ".$db_prefix."settings"));

Pod dodajemy:
if(mysql_num_rows(mysql_query("SHOW TABLES LIKE '".$db_prefix."user_panel_settings'"))==1){
$settings2 = dbarray(dbquery("SELECT * FROM ".$db_prefix."user_panel_settings"));
}

Odnajdujemy:
define("THEMES", BASEDIR."themes/");

Pod dodajemy:
define("USERGALLERYAUP", BASEDIR."user/gallery/photos/");
define("USER", BASEDIR."user/");
define("LANGUAGEAUP", BASEDIR."user/languages/");

Odnajdujemy:
//EPS

Pod dodajemy:
if (isset($_GET['aupv'])) echo"".$settings2['aup_version']." | ".$settings2['aup_a']."";

Zapisujemy

Teraz należy z paczki AUP wrzucić jedynie takie pliki i katalogi jak:
/install
/profile.php
/side_left.php
/includes/*.*
/user/*.*

Otwieramy teraz plik infusions/user_info_panel/user_info_panel.php
Pod:
".image_show('4',$path,$status); echo "<a href='".BASEDIR."members.php'>".$locale['082']."</a><br />";

Dodajemy:
if(mysql_num_rows(mysql_query("SHOW TABLES LIKE '".$db_prefix."user_panel_settings'"))==1){
$settings2 = dbarray(dbquery("SELECT * FROM ".$db_prefix."user_panel_settings"));
$stan = "".$settings2['aup_stan']."";
if(iSUPERADMIN || $stan == 0){
if(iMEMBER){
@include "".USER."languages/".$userdata['aup_lang']."/admin.php";
echo image_show('4',$path,$status)."<a href='".USER."index.php'>".$locale['puuipaup_001']."</a><br>\n";
}
}
}

Otwórz /infusions/cautions/cautions.php
Znajdź:
<?

Zamień na:
<?php

Następnie znajdź:
require_once BASEDIR."side_left.php";

Zamień na:
require_once ADMIN."navigation.php";

Oraz znajdź wszystkie:
$odp = dbquery("INSERT INTO ".$db_prefix."cautions (user_id, who, why) VALUES('".$_POST['userid']."', '".$userdata['user_id']."', '".$_POST['why']."')");

Zamień na:
$odp = dbquery("INSERT INTO ".$db_prefix."cautions VALUES('', '".$_POST['userid']."', '".$userdata['user_id']."', '".$_POST['why']."', '".time()."')");


Nie wysyłamy z paczki AUP pod żadnym pozorem takich plików jak:
/maincore.php
/subsheader.php
/ infusions/user_info_panel/user_info_panel.php
/infusions/cautions/cautions.php


Po tych czynnościach można się zalogować do Panelu Administratora, oraz używać w pełni modyfikacji. Jeśli wystąpią jakieś problem związane z Amazing User Panel proszę pisać w tym temacie.
http://rafik.eu Wyślij Prywatną Wiadomość   
RE: Amazing User Panel dla EF 4.14 || Dodane dnia 10-11-2010 19:37
Avatar Użytkownika

Trix123
Użytkownik


Cześć, w pliku infusions/user_info_panel/user_info_panel.php, nie mogę znaleźć tego kodu:

".image_show('4',$path,$status); echo "<a href='".BASEDIR."members.php'>".$locale['082']."</a><br />";



A to mój plik user_info_panel.php

<?php
if (file_exists(INFUSIONS."user_info_panel/locale/".$settings['locale'].".php")) {
    include INFUSIONS."user_info_panel/locale/".$settings['locale'].".php";
} else {
    include INFUSIONS."user_info_panel/locale/English.php";
}

if (!defined("IN_FUSION")) { header("Location:../../index.php"); exit; }
if (iMEMBER) {
openside($locale['WWOLD_001']." <a href='".BASEDIR."profile.php?lookup=".$userdata['user_id']."'>" ."<span style='color:#".$userdata['user_color']."'>".$userdata['user_prefix'].$userdata['user_name'].'</span></a>');
$msg_count = dbcount("(message_id)", "messages", "message_to='".$userdata['user_id']."' AND message_read='0'AND message_folder='0'");
  if ($msg_count > "0")
  { 
  echo "<b><a href='".BASEDIR."messages.php?folder=inbox' class='side'><center><img border='0' src='".BASEDIR."infusions/user_info_panel/images/newpm.gif'></a></b></center><br>\n";

  echo"<center><b>".$userdata['user_name']."</b>, ".$locale['on129']."<br>[<b>";
  echo"<a href='".BASEDIR."messages.php?folder=inbox' class='side'>";
  //echo dbcount("(message_id)", "messages", "message_to='".$userdata['user_id']."' AND message_folder='0'");
  echo "".sprintf($locale['on132'], $msg_count).($msg_count == 1 ? $locale['on134'] : $locale['on135'])."</a></b>] ".$locale['on130']."";


  // Get folder size restrictions (room for future option to restrict number of pm's for a specific user)
  $pw_user = $userdata['user_id'];
  $limit = dbarray(dbquery("SELECT * FROM ".$db_prefix."messages_options WHERE user_id='0'"));
  $limit_inbox = $limit['pm_inbox'];

  // Set display of top bar
  $how = dbquery("SELECT count(message_to) FROM ".$db_prefix."messages WHERE message_to='$pw_user' AND message_folder='0'");
  if ($limit_inbox != "0") { $inbox_display = " <span class='small'>".$locale['on133']." [<b>".dbresult($how, 0)." / ".$limit_inbox."</b>]</span>"; } else { $inbox_display = " (".$cnt_inbox.")"; }
  echo " <b><a href='".BASEDIR."messages.php?folder=inbox'>".$locale['on131']."</a></b><br>".$locale['on136']." <b> ".$inbox_display."</b></center>";

  } else {
   
   echo "<center>".$locale['WWOLD_701']." <span id=\"digitalclock\"></span></center>";
   echo "<script type='text/javascript'>
   function calctime()
   {
   var currenttime = new Date();
   var hours = currenttime.getHours();
   var minutes = currenttime.getMinutes();
   var seconds = currenttime.getSeconds();
   if (hours == 0)
   { hours = 12; }
   if (hours < 10)
   { hours = \"0\" + hours; }
   if (minutes < 10)
   { minutes = \"0\" + minutes; }
   if (seconds < 10)
   { seconds = \"0\" + seconds; }
   var clocklocation = document.getElementById('digitalclock');
   clocklocation.innerHTML = hours + \":\" + minutes + \":\" + seconds;
   setTimeout(\"calctime()\", 1000);
   }
   calctime();
   </script>
";

  }

genshadow($userdata['user_avatar']);
}


if (iMEMBER) {
echo "<br><img src='".INFUSIONS."user_info_panel/images/icon_members.gif' alt=''> <b>".$locale['WWOLD_002']."</b><br><img src='".THEME."images/bullet.gif' alt=''>
<a href='".BASEDIR."edit_profile.php'>".$locale['080']."</a><br><img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR."messages.php'>".$locale['081']."</a><br><img src='".THEME."images/bullet.gif' alt=''> <a href='".FORUM."my_followed_threads.php'>".$locale['on137']."</a><br><img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR."members.php'>".$locale['082']."</a><br>";

if (iADMIN) {
echo "<img src='".THEME."images/bullet.gif' alt=''> <a href='".ADMIN."index.php$aidlink'>".$locale['083']."</a><br>\n";
}
if(mysql_num_rows(mysql_query("SHOW TABLES LIKE '".$db_prefix."user_panel_settings'"))==1){
$settings2 = dbarray(dbquery("SELECT * FROM ".$db_prefix."user_panel_settings"));
$stan = "".$settings2['aup_stan']."";
if(iSUPERADMIN || $stan == 0){
if(iMEMBER){
@include "".USER."languages/".$userdata['aup_lang']."/admin.php";
echo"<img src='".THEME."images/bullet.gif'> <a href='".USER."index.php'>".$locale['puuipaup_001']."</a><br>\n";
}
}
}
echo "<a href=\"javascript:show_hide(ShowHide001)\">
<img src='".THEME."images/bullet.gif' border='0' alt=''> <span>".$locale['WWOLD_101']."</span></a>
<div id='ShowHide001'> <img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR."submit.php?stype=n' class='side'>".$locale['WWOLD_102']."</a><br> <img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR."submit.php?stype=l' class='side'>".$locale['WWOLD_103']."</a><br> <img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR."submit.php?stype=a' class='side'>".$locale['WWOLD_104']."</a></div><script type='text/javascript'>show_hide(ShowHide001)</script><br><br>";

echo "<img src='".INFUSIONS."user_info_panel/images/icon_docs.gif' alt=''> <b>".$locale['WWOLD_004']."</b><br>";
if (iMEMBER && EPS) {
echo "<img src='".THEME."images/bullet.gif' border='0' alt=''> ".$locale['560']." ".check_rang($userdata['user_id'])."<br>
<img src='".THEME."images/bullet.gif' border='0' alt=''> ".$locale['561']." ".show_points($userdata['user_id'])."<br>\n";

}

if (iMEMBER)
{
$caution_r = dbquery("SELECT * from ".$db_prefix."cautions WHERE user_id=".$userdata['user_id']);
$caution = dbarray($caution_r);
$c_count = mysql_numrows($caution_r);
echo "<img src='".THEME."images/bullet.gif' border='0' alt=''> ".$locale['on138']." ".$c_count."<br>";
}

echo "<br><br><center><img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR."setuser.php?logout=yes' class='side'> <span>".$locale['084']." </span></a> <img src='".THEME."images/bullet.gif' alt=''></center>\n";
closeside();

} else {

openside($locale['060']);
echo "<div align='center'>".(isset($loginerror) ? $loginerror : "")."
<form name='loginform' method='post' action='".BASEDIR."setuser.php'>
".$locale['061']."<br>
<input type='text' name='user_name' class='textbox' style='width:100px'><br>
".$locale['062']."<br>
<input type='password' name='user_pass' class='textbox' style='width:100px'><br>
<input type='checkbox' name='remember_me' value='y'>".$locale['063']."<br><br>
<input type='submit' name='login' value='".$locale['064']."' class='button'><br>
</form>
<br>\n";
if ($settings['enable_registration']) {
echo "<img src='".THEME."images/bullet.gif' alt=''> ".$locale['065']."<br>\n";
}
echo "<img src='".THEME."images/bullet.gif' alt=''> ".$locale['066']."
</div>\n";
closeside();
}
?>


Dodam, że instalowałem już Amazing User Panel na EF 4,16 i teraz nie mogę wejść do PA, niestety nie zobaczyłem wcześniej tego postu. Czy jest jakiś sposób by to naprawić. Po deinstalacji tego infusion'a nadal nie mogę wejść do PA
Wyślij Prywatną Wiadomość   
RE: Amazing User Panel dla EF 4.14 || Dodane dnia 21-11-2010 11:08
Avatar Użytkownika

keo25
Użytkownik

Ostrzeżeń:
tez mialem ten sam problem, musisz wszystkie pliki jakie podmieniałeś przy instalacji zmienić na te które miałeś przed instalacją
Wyślij Prywatną Wiadomość   
RE: Amazing User Panel dla EF 4.14 || Dodane dnia 29-11-2010 03:21
Avatar Użytkownika

Rafik89
Administrator


No i oczywiście zainstalować według instrukcji
http://rafik.eu Wyślij Prywatną Wiadomość   
RE: Amazing User Panel dla EF 4.14 || Dodane dnia 21-03-2011 11:02
Avatar Użytkownika

CrUsAdE
Użytkownik

Ostrzeżeń:
Po instalacji mam tak:
http://img607.imageshack.us/img607/8431/asp.png
Wyślij Prywatną Wiadomość   
RE: Amazing User Panel dla EF 4.14 || Dodane dnia 21-03-2011 11:16
Avatar Użytkownika

Andrzejster
Administrator


A zrobiłeś wszystko tak jak napisał Rafik? I czy zainstalowałeś ten mod?
Wyślij Prywatną Wiadomość   
RE: Amazing User Panel dla EF 4.14 || Dodane dnia 21-03-2011 11:16
Avatar Użytkownika

CrUsAdE
Użytkownik

Ostrzeżeń:
Tak
Wyślij Prywatną Wiadomość   
RE: Amazing User Panel dla EF 4.14 || Dodane dnia 21-03-2011 11:27
Avatar Użytkownika

Andrzejster
Administrator


To powinno działać. Sam to niedawno instalowałem na 4.16 i wszystko działało. Musiałeś pominąć jeden krok, bo to wygląda po prostu na brak tabeli w bazie.
Wyślij Prywatną Wiadomość   
RE: Amazing User Panel dla EF 4.14 || Dodane dnia 15-07-2011 19:28
Avatar Użytkownika

Marcin500
Użytkownik


jak to zainstalowałem weszłem do panelu użytkownika i mam to http://i55.tinypic.com/fnybdd.jpg
Wyślij Prywatną Wiadomość   
 Szybka Odpowiedź

Temat został zablokowany bądź nie zaakceptowałeś jeszcze regulaminu dostępnego TUTAJ