Zugriff für Gruppenmitglieder Snippet & Flashchat

Support zum phpBB2 und zu MODs anderer Autoren.

Moderator: Supporter

Zugriff für Gruppenmitglieder Snippet & Flashchat

Beitragvon senyafin » 26. Nov 2006 11:44

Hallo AmigaLink,

die MOD ( http://www.amigalink.de/viewtopic.php?t=592 ) ist wirklich nützlich! Klasse -Herzlichen Dank (auch Max vom Oxpusforum für den Tip).

Ich bin relativer n00b und wüsste gern wie ich die Berechtigung beim Flashchat kann.

Wäre nett wenn du mir hierzu einen Tip geben könntest.

LG
Pascal
senyafin
User
 
Beiträge: 73
Registriert: 21. Nov 2006 08:52

Beitragvon AmigaLink » 26. Nov 2006 19:45

Da kann ich dir leider nichts zu sagen, da ich den Flashchat nicht kenne.
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon senyafin » 28. Nov 2006 01:27

Macht nix AmigaLink,
irgendwie bekomme ich das schon noch gebacken.

Wenn ich eine Lösung finde,post ich die hier.
senyafin
User
 
Beiträge: 73
Registriert: 21. Nov 2006 08:52

Beitragvon AmigaLink » 28. Nov 2006 13:09

Sagen wir es mal so. Wenn in dem Chat die Userdaten verfügbar sind, dann kannst du auch mein Snippet einsetzen.
Sind die Userdaten nicht verfügbar, dann musst du sie verfügbar machen. ;)

Ich habe leider keine Zeit mir den MOD man anzusehen. Aber schwer kann es eigentlich nicht sein. :)
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon senyafin » 1. Dez 2006 01:29

Hallo zusammen,

Antwort habe ich bislang noch keine gefunden, auch nicht im flashchat forum

Vielleicht können wir gemeinsam die Suche nach den ,für die Restriktionen relevanten Daten etwas eingrenzen

Der Chat wird durch diese Datei aufgerufen flashchat.php und wenn flashchat in den optionen so eingestellt wird, dass automatisch auf die phpbb user db zugegriffen werden soll, erfolgt das Login in den Chatroom automatisch.
Das alles ist Session und User abhängig.
Ein Parameter muss also übergeben werden der bei bedarf auch ausgelesen werden kann. Ich weiss nur nicht welcher das sein könnte

[code][/code]
senyafin
User
 
Beiträge: 73
Registriert: 21. Nov 2006 08:52

Beitragvon AmigaLink » 1. Dez 2006 12:22

Eine leere Codebox nutzt nicht viel. ;)

Um welchen Chat handelt es sich den überhaupt genau?
Dieser hier => http://www.phpbbhacks.com/download/4500 ???
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon senyafin » 1. Dez 2006 12:31

Sorry AmigaLink,

es ahndelt sich um den beliebten Flashchat von tufat
http://www.tufat.com/s_flash_chat_chatroom.htm

hier nochmal der Code (Editieren ist leider nicht erlaubt) von der Datei die ich oben genannt habe.

Code: Alles auswählen
<?php
   require_once('inc/common.php');

   $id = 'flashchat';

   $params = array();

   if(isset($_REQUEST['username']) && !isset($_REQUEST['flash_login'])) {
      if($_REQUEST['username'] == '__random__') $_REQUEST['username'] = 'user_' . time();
      if(!isset($_REQUEST['lang'])) $_REQUEST['lang'] = $GLOBALS['fc_config']['defaultLanguage'];
      if(!isset($_REQUEST['password'])) $_REQUEST['password'] = '';
      if(!isset($_REQUEST['room'])) $_REQUEST['room'] = 0;

      $params = array_merge($params, array(
         'login' => $_REQUEST['username'],
         'password' => $_REQUEST['password'],
         'lang'  => $_REQUEST['lang'],
         'room'  => $_REQUEST['room']
      ));
   }
?>
<html>
   <head>
      <title>FlashChat v<?php echo $GLOBALS['fc_config']['version']?></title>
      <script type="text/javascript">
         function showLogger() {
            win = window.open("logger.php", "logger", "width=500,height=400,left=0,top=0,location=no,menubar=no,resizable=yes,scrollbars=no,status=no,toolbar=no");
            win.focus();
         }
         <?php if($GLOBALS['fc_config']['debug']) {?>showLogger();<?php } ?>
      </script>

      <script language="JavaScript" type='text/javascript' src="javascript/ActivateFlash.js"></script>
   </head>

   <body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0" scroll="no">
      <center><?php echo flashChatTag('100%', '100%', $params)?></center>
   </body>
</html>
senyafin
User
 
Beiträge: 73
Registriert: 21. Nov 2006 08:52

Beitragvon AmigaLink » 1. Dez 2006 13:46

So in der art hatte ich das bereits befürchtet. :?
Die flashchat.php ist nicht ins phpBB-System eingebunden! Der Username wird mittels $_REQUEST['username'] ausgelesen. Was die Frage aufwirft, woher die Daten genau kommen. $_REQUEST kann Daten aus einem Formular, einer anderen Datei und aus einem Cookie enthalten. Die Datei inc/common.php (die in Zeile 3 eingebunden wird), leistet also vorarbeit!
Da der Flashchat von Tufat nicht für das phpBB geschrieben wurde, sondern anhand diverser Module in über 20 CMS- bzw. Foren-Systeme integriert werden kann. Wird man sich intensiv mit dem Script(en) auseinandersetzen müssen; Um beurteilen zu können ob und wie die Benutzergruppenabfrage eingebaut werden kann. :shock:

Sorry, aber da muss ich beim bestem willen passen! :roll:
Muss es denn unbedingt der Flashchat sein? Wenn es auch ein anderer tut, dann kann ich dir den PJIRC empfehlen.
Das ist ein Java applet das mittels eines, eigens für das phpBB geschriebenen MODs, vollkommen in phpBB-System integriert wird und auf einen IRC-Chat zugreift (letzteres macht der Flashchat IMHO auch).
Da dürfte es kein Problem sein, die Gruppenberechtigung einzubauen. :)
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon senyafin » 1. Dez 2006 16:50

Hallo AmigaLink,

danke für Tip mit dem PJIRC Chat,
ich werden den jetzt installieren und melde mich nachher nochmal.

Vielleicht bekomme ich das dann auch alleine hin!
Merci vielmals
Pascal
senyafin
User
 
Beiträge: 73
Registriert: 21. Nov 2006 08:52


Zurück zu phpBB2 Support



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 14 Gäste

cron