PHPFusion-4you.de » PHP-Fusion v7 -Hilfe und Support » Allgemeine Fragen und Probleme für V7
 Thema drucken
Multisite /Angleichungen
manfredb
hallo zusammen ,
hoffe habe hier richtig gepostet ,
ich möchte einen Mitgliederbereich auf meiner Hp mit Zugriff nur Mitglieder erstellen, so das man auch von Aussen sich einloggen kann, als Neu user, und die vorhanden Miglieder sich nicht noch mal registreieren müssen, und das Scoresystem + die varcade , welche schon auf der hauptseite die ganze zeit instaliert waren in den mitgliederbereich einbinden. um dann das auf der hauptseite noch vorhanden varcade optisch löschen .

meine Frage: Wie kann ich den score - system , bzw die Varcade Spiele in meiner 2. seite anpassen das nix verloren geht und des wieder richtig funzt

Vorgehensweise:
ich möchte für meine "Mitglieder " User wie hier auch einen Mitgliederbereich erstellen, ich ging her und hab in der
ich hab die multisite_inculde.php ( 2. Seite mitgliederbereich in der selbigen datenbank )angepasst . dann habe ich das score system + Varcade neu drauf geladen ( 2. Seite) und die SDB von 1 zu 2 rüber kopiert . jetzt habe ich aber 2 ver schiedene Werte da stehen sowohl in Varcade als auch im scoresystem. der /die origenmnal varcade + score dateien sind auf der 1. seite ( Hauptseite noch vor handen.

1.) wie kann ich das angleichen das so das der score system gleich auf der 2. Seite angezeigt wirt ohne das ich jedes mal bei aktivitäten die Punkte passend einstellen muss

2.) ich hätte gerne das auf der Hauptseite installierte Varcade ohne Datenverluste auf die 2. seite gebracht , um es dann "optisch , wenn es richtig funzt zu löschen , bzw dies dann nur auf der 2. seite Mitgliederbereich zu sehen ist, mit den Daten der schon vorhanden Scores + Spieleergebnisse

.. ich hab alles noch mal neu unter der 1. gemeinsamen DB in der Hautseite hoch geladen
wie fehlende Userfields - das Scoresystem - Varcade - und "Neues" was ich da auf der seite haben möchte. In der Datenbank hab ich dieses mit _2_ gekezeichnet.

Vieleicht kann mir jemand helfen, bzw einen Tip geben , was ich falsch / gemacht habe , wie ich das richtig zum laufen bekommen , hier meine links:

hauptseite : http://www.manfre...e/news.php
mitgliederbereich: http://www.manfre...s/news.php

vielen dank schon mal im vorraus
lg manfred
 
www.manfreds-world.deWeb
Rick
Du möchtest wenn ich das richtig verstanden habe, genau so haben wie hier?

Darüber gibt es schon genug Themen.

Schau mal hier:
http://www.phpfus...ost_140143

oder hier
http://www.phpfus...rowstart=0

Da wurde das alles schon mal Diskutiert.
Liebe Grüße,
Rick

KEIN Support per Mail, ICQ oder PN

[ Project Manager ]*
 
http://www.phpfusion-4you.deWeb
manfredb
hab erst mal vielen Dank Rick für deine Bemühungen ,..

ich arbeite mich mal durch, Frown
kann man in der multisite_inculde.php das score system auch hinzufügen , das es der 2. (meberpage) angepasst ist ?? .. das meinte ich nämlich das beide ja die selbe datenbank haben nur anders gekennzeichnet sind ob das geht,

VIELEN DANK ... ich teste des mal aus / durch ... kann nicht mehr wie schief gehen Wink
... ist alles noch bisll neuland , aber irgendwann muss man da auch mal durch pray
lg manfred
 
www.manfreds-world.deWeb
Rick
Kannst ja dann mal ein Rückinfo geben wie es gelaufen ist.
Liebe Grüße,
Rick

KEIN Support per Mail, ICQ oder PN

[ Project Manager ]*
 
http://www.phpfusion-4you.deWeb
manfredb
RÃ?CKINFO:
Hallo Rick , ich habs probiert und es hat geklappt es funzt einwandfrei, mein "neuer" Mitgliederbereich

hier ein auszug aus der 2. multisite_inculde.php (members alt)

Download Code  GeSHi: PHP
  1. define("DB_RATINGS", DB_PREFIX."ratings");
  2. define("DB_SETTINGS", DB_PREFIX."settings");
  3. define("DB_SHOUTBOX", DB_PREFIX."shoutbox");
  4. define("DB_SITE_LINKS", DB_PREFIX."site_links");
  5. define("DB_SMILEYS", "_1_smileys");
  6. define("DB_SUBMISSIONS", DB_PREFIX."submissions");
  7. define("DB_THREAD_NOTIFY", DB_PREFIX."thread_notify");
  8. define("DB_THREADS", DB_PREFIX."threads");
  9. define("DB_USER_FIELDS", "_1_user_fields");
  10. define("DB_USER_GROUPS", "_1_user_groups");
  11. define("DB_USERS", "_1_users");
  12. define("DB_WEBLINK_CATS", DB_PREFIX."weblink_cats");
  13. define("DB_WEBLINKS", DB_PREFIX."weblinks");
  14. ?>
gewandelt in 0.021 Sekunden, benutzt wurde GeSHi 1.0.8.10


und hier ein Auszug aus der 2. multisite_inculde.php (members neu)

Download Code  GeSHi: PHP
  1. define("DB_USER_FIELDS", "_1_user_fields");
  2. define("DB_USER_GROUPS", "_1_user_groups");
  3. define("DB_USERS", "_1_users");
  4. define("DB_WEBLINK_CATS", DB_PREFIX."weblink_cats");
  5. define("DB_WEBLINKS", DB_PREFIX."weblinks");
  6. define("DB_SCORE_ACCOUNT","_1_score_account");
  7. define("DB_SCORE_BAN","_1_score_ban");
  8. define("DB_SCORE_SETTINGS","_1_score_settings");
  9. define("DB_SCORE_SCORE","_1_score_score");
  10. define("DB_SCORE_TRANSFER","_1_score_transfer");
  11. define("DB_VARCADE_ACTIVE","_1_varcade_active");
  12. define("DB_VARCADE_ACTIVEUSR","_1_varcade_activeusr");
  13. define("DB_VARCADE_CATS","_1_varcade_cats");
  14. define("DB_VARCADE_FAVOURITES","_1_varcade_favourites");
  15. define("DB_VARCADE_GAMES","_1_varcade_games");
  16. define("DB_VARCADE_RATING","_1_varcade_rating");
  17. define("DB_VARCADE_SCORE","_1_varcade_score");
gewandelt in 0.020 Sekunden, benutzt wurde GeSHi 1.0.8.10


das einzigste was ich nicht hin bekomme ist das der "ALTE " --- Varcade_best --- spieler stand den kann ich nicht übernehmen , vieleicht hat jemand einen Rat ,.. wie ich den auch übernehemen könnte ??

ansonsten bin ich sehr zu frieden und möcht mich noch mals ganz herzlichst bedanken

... Wer lesen kann, und sich die mühe macht, ist ganz klar im Vorteil .. :).


Vielen Dank
GruÃ? Mannes

Bearbeitet von manfredb am 28. Dezember 2009 21:52

 
www.manfreds-world.deWeb
Schwaben
Geht dies auch mit der User_Info_Panel ?

Kriegen es irgendwie nicht hin dieses Panel dazu uz bewegen das es die User von Datenbank A anzeigt


Hier der Code:


Download PHP Code  PHP
  1. <?php
  2.  
  3. /*-------------------------------------------------------+
  4. &#124; PHP-Fusion Content Management System
  5. &#124; Copyright Â© 2002 - 2008 Nick Jones
  6. &#124; http&#58;//www&#46;php-fusion&#46;co&#46;uk/
  7. +--------------------------------------------------------+
  8. &#124; Filename&#58; online_users_panel&#46;php
  9. &#124; Author&#58; ptown67
  10. &#124; Website&#58; http&#58;//pennerprofi&#46;bplaced&#46;net
  11. +--------------------------------------------------------+
  12. &#124; This program is released as free software under the
  13. &#124; Affero GPL license&#46; You can redistribute it and/or
  14. &#124; modify it under the terms of this license which you
  15. &#124; can read by viewing the included agpl&#46;txt or online
  16. &#124; at www&#46;gnu&#46;org/licenses/agpl&#46;html&#46; Removal of this
  17. &#124; copyright header is strictly prohibited without
  18. &#124; written permission from the original author&#40;s&#41;&#46;
  19. +--------------------------------------------------------*/
  20.  
  21. if &#40;!defined&#40;"IN_FUSION"&#41;&#41; &#123; die&#40;"Access Denied"&#41;; &#125;
  22.  
  23. add_to_head&#40;"
  24.     <link rel='stylesheet' type='text/css' href='http&#58;//www&#46;planet-for-fun&#46;de/infusions/online_users_panel/tooltip&#46;css' />
  25.     <script src='http&#58;//www&#46;planet-for-fun&#46;de/infusions/online_users_panel/jquery&#46;tooltip&#46;pack&#46;js' type='text/javascript'></script>
  26.     <script type='text/javascript'>
  27.     $&#40;function&#40;&#41; &#123;
  28.     $&#40;'#boxover a'&#41;&#46;tooltip&#40;&#123;
  29.     track&#58; true,
  30.     delay&#58; 0,
  31.     showURL&#58; false,
  32.     showBody&#58; ' - ',
  33.     fade&#58; 250
  34.     &#125;&#41;;
  35.     &#125;&#41;;
  36.     </script>
  37.     "&#41;;
  38.  
  39. $result = dbquery&#40;"SELECT * FROM "&#46;DB_ONLINE&#46;" WHERE online_user="&#46;&#40;$userdata&#91;'user_level'&#93;!= 0 ? "'"&#46;$userdata&#91;'user_id'&#93;&#46;"'" &#58; "'0' AND online_ip='"&#46;USER_IP&#46;"'"&#41;&#41;;
  40. if &#40;dbrows&#40;$result&#41;&#41; &#123;
  41.     $result = dbquery&#40;"UPDATE "&#46;DB_ONLINE&#46;" SET online_lastactive='"&#46;time&#40;&#41;&#46;"' WHERE online_user="&#46;&#40;$userdata&#91;'user_level'&#93;!= 0 ? "'"&#46;$userdata&#91;'user_id'&#93;&#46;"'" &#58; "'0' AND online_ip='"&#46;USER_IP&#46;"'"&#41;&#46;""&#41;;
  42. &#125; else &#123;
  43.     $result = dbquery&#40;"INSERT INTO "&#46;DB_ONLINE&#46;" &#40;online_user, online_ip, online_lastactive&#41; VALUES &#40;'"&#46;&#40;$userdata&#91;'user_level'&#93;!= 0 ? $userdata&#91;'user_id'&#93;&#58; "0"&#41;&#46;"', '"&#46;USER_IP&#46;"', '"&#46;time&#40;&#41;&#46;"'&#41;"&#41;;
  44. &#125;
  45. $result = dbquery&#40;"DELETE FROM "&#46;DB_ONLINE&#46;" WHERE online_lastactive<"&#46;&#40;time&#40;&#41;-600&#41;&#46;""&#41;;
  46.  
  47. openside&#40;$locale&#91;'global_010'&#93;&#41;;
  48. $result = dbquery&#40;
  49.     "SELECT ton&#46;*, tu&#46;user_id,user_name FROM "&#46;DB_ONLINE&#46;" ton
  50.     LEFT JOIN "&#46;DB_USERS&#46;" tu ON ton&#46;online_user=tu&#46;user_id"
  51. &#41;;
  52. $guests = 0; $members = array&#40;&#41;;
  53. while &#40;$data = dbarray&#40;$result&#41;&#41; &#123;
  54.     if &#40;$data&#91;'online_user'&#93;== "0"&#41; &#123;
  55.         $guests++;
  56.     &#125; else &#123;
  57.         array_push&#40;$members, array&#40;$data&#91;'user_id'&#93;, $data&#91;'user_name'&#93;&#41;&#41;;
  58.     &#125;
  59. &#125;
  60.  
  61. echo THEME_BULLET&#46;" "&#46;$locale&#91;'global_011'&#93;&#46;"&#58; "&#46;$guests&#46;"<br />\n";
  62. echo THEME_BULLET&#46;" "&#46;$locale&#91;'global_012'&#93;&#46;"&#58; "&#46;count&#40;$members&#41;&#46;"<br />\n";
  63. echo "<hr />";
  64.  
  65. $result = dbquery&#40;"SELECT * FROM "&#46;$db_prefix&#46;"users ORDER BY user_lastvisit DESC LIMIT 0,10"&#41;;
  66.  
  67.     echo "<div id='boxover'><table width='100%' cellpadding='0' cellspacing='0'>";
  68.     if &#40;dbrows&#40;$result&#41; != 0&#41; &#123;
  69.         while &#40;$data = dbarray&#40;$result&#41;&#41; &#123;
  70.  
  71.                 $lastseen = time&#40;&#41; - $data&#91;'user_lastvisit'&#93;;
  72.                 $iW=sprintf&#40;"%2d",floor&#40;$lastseen/604800&#41;&#41;;
  73.                 $iD=sprintf&#40;"%2d",floor&#40;$lastseen/&#40;60*60*24&#41;&#41;&#41;;
  74.                 $iH=sprintf&#40;"%02d",floor&#40;&#40;&#40;$lastseen%604800&#41;%86400&#41;/3600&#41;&#41;;
  75.                 $iM=sprintf&#40;"%02d",floor&#40;&#40;&#40;&#40;$lastseen%604800&#41;%86400&#41;%3600&#41;/60&#41;&#41;;
  76.                 $iS=sprintf&#40;"%02d",floor&#40;&#40;&#40;&#40;&#40;$lastseen%604800&#41;%86400&#41;%3600&#41;%60&#41;&#41;&#41;;
  77.                 if &#40;$lastseen < 60&#41;&#123;
  78.                     $lastseen = "<img src='http&#58;//www&#46;planet-for-fun&#46;de/infusions/online_users_panel/images/online&#46;png' border='0' alt='Online' />";
  79.                 &#125; elseif &#40;$lastseen < 600&#41;&#123;
  80.                     $lastseen = "<img src='http&#58;//www&#46;planet-for-fun&#46;de/infusions/online_users_panel/images/10min&#46;png' border='0' alt='10Min' />";
  81.                 &#125; else &#123;
  82.                     $lastseen = "<img src='http&#58;//www&#46;planet-for-fun&#46;de/infusions/online_users_panel/images/offline&#46;png' border='0' alt='Offline' />";
  83.                 &#125;
  84.             
  85.             if &#40;$data&#91;'user_level'&#93;== 103&#41; $userlevel = "Administrator";
  86.             if &#40;$data&#91;'user_level'&#93;== 102&#41; $userlevel = "CoAdmin";
  87.             if &#40;$data&#91;'user_level'&#93;== 101&#41; $userlevel = "Mitglied";
  88.             echo "<tr>\n<td class='side-small' align='left'><a href='"&#46;BASEDIR&#46;"profile&#46;php?lookup="&#46;$data&#91;'user_id'&#93;&#46;"' title='"&#46;trimlink&#40;$data&#91;'user_name'&#93;,30&#41;&#46;"&#91;"&#46;$userlevel&#46;"&#93;- Dabei seit&#58; "&#46;showdate&#40;"longdate", $data&#91;'user_joined'&#93;&#41;&#46;" - Zuletzt Online&#58; "&#46;showdate&#40;"longdate", $data&#91;'user_lastvisit'&#93;&#41;&#46;"' class='side'>";
  89.             echo trimlink&#40;$data&#91;'user_name'&#93;,15&#41;&#46;"</a></td><td class='side-small' align='right'>"&#46;$lastseen&#46;"</td></tr>";
  90.         &#125;
  91.     &#125;
  92.     echo "</table></div>";
  93.  
  94. echo "<hr />\n"&#46;THEME_BULLET&#46;" "&#46;$locale&#91;'global_014'&#93;&#46;"&#58; "&#46;number_format&#40;dbcount&#40;"&#40;user_id&#41;", DB_USERS, "user_status<='1'"&#41;&#41;&#46;"<br />\n";
  95. if &#40;iADMIN && checkrights&#40;"M"&#41; && $settings&#91;'admin_activation'&#93;== "1"&#41; &#123;
  96.     echo THEME_BULLET&#46;" <a href='"&#46;ADMIN&#46;"members&#46;php"&#46;$aidlink&#46;"&amp;status=2' class='side'>"&#46;$locale&#91;'global_015'&#93;&#46;"</a>";
  97.     echo "&#58; "&#46;dbcount&#40;"&#40;user_id&#41;", DB_USERS, "user_status='2'"&#41;&#46;"<br />\n";
  98. &#125;
  99. $data = dbarray&#40;dbquery&#40;"SELECT user_id,user_name FROM "&#46;DB_USERS&#46;" WHERE user_status='0' ORDER BY user_joined DESC LIMIT 0,1"&#41;&#41;;
  100. echo THEME_BULLET&#46;" "&#46;$locale&#91;'global_016'&#93;&#46;"&#58; <a href='"&#46;BASEDIR&#46;"profile&#46;php?lookup="&#46;$data&#91;'user_id'&#93;&#46;"' class='side'>"&#46;trimlink&#40;$data&#91;'user_name'&#93;,15&#41;&#46;"</a>\n";
  101.  
  102. closeside&#40;&#41;;
  103. ?>



Hoffe jemand kann mir helfen


GruÃ?

schwaben

PS: Sorry für den langen Code nur wusste nicht was man braucht und hab die ganze mal gepostet

Bearbeitet von Schwaben am 20. Juni 2010 18:49

 
http://jcsweetehart.ohost.deWeb
eRaZoR2k
Bitte neuen Thread anlegen und nicht einfach hier darunter schreiben ...

danke
 
keineWeb

Thema verlinken
Soziale Netzwerke: Facebook Google Windows-Live Twitter Yahoo
URL:
BBcode:
HTML:
Facebook Like:


Springe ins Forum: