Thread Verfasser: Septron
Thread ID: 1271
Thread Info
Es gibt 9 Beiträge zu diesem Thema, und es wurde 2512 Mal angesehen.
 Thema drucken
HP Discord Panel
Septron
Supportforum für den Download HP Discord Panel

Beschreibung:

Ein Panel für Discord. Es können verschiedene Einstellungen in der Panel Datei gemacht werden.
- Join Button ja/nein
- verschiedene Channel ausblenden
- Auswahl zwischen 3 Styles
Rechtschreibfehler und Fehlende Satzzeichen sind eine Sünde meiner
Gedanklichen Tastatur wer alle findet darf sie behalten.
Domain Owner of: SGI Fusion | PHPFusion-SupportClub | PHPFusion Germany
 
Esox
Brauche Hilfe zum Discord Panel unter PHP Fusion 7.02.07 unter PHP 7.4.32
Habe das HP-Discord Panel in Infusions Ordner kopiert, alle erforderliche Daten in HP_discord_panel.php eingegeben

Code
$serverId = '57646151997023xxxx'; /*your server id*/
$serverName = 'p-g-b-fusion'; /*your server name*/
$theme = 'light'; /*3 themes: light, dark or none*/
$join = 'true'; /*true or false*/
$hideChannels = '103115511920042xxxx'; /*channel hide*/


filehost.go-bundesliga-fusion.de/downloaden.php/f32yqod4c,images.jpg

Im Panel werden Online User angezeigt, trotzdem funktioniert ein der klick auf ´Join Server´ nicht und es erscheint folgender Fehler:
https://phpfusion7.go-bundesliga-fusion.de/null
Server Error 404
Page Not Found

Kann mir jemand sagen woran das liegt? Hier scheint es ja zu funktionieren.
mfg. Esox
 
MaZzIMo24
Poste mal die komplette Datei bitte.
Projects: MZ.CMS | MZ.Fusion | Bot.API
Programmierkenntnisse: PHP, Html(5), CSS / SCSS, jQuery, Javascript, Sql, RegExp
 
Harlekin
Widgets in den Servereinstellungen von Discord aktiviert?
Das Grauen hat viele Gesichter.
 
Esox
Zitat: MaZzIMo24 schrieb:

Poste mal die komplette Datei bitte.

Hier der Code der Datei HP_discord_panel.php:

Code
<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright © 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: HP_discord_panel.php
| Author: Harlekin
| Web: https://harlekinpower.de
| Mail: harlekin67@gmx.de
+--------------------------------------------------------+
| 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/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/

##### options start
$serverId = '576461519970238485'; /*your server id*/
$serverName = 'p-g-b-fusion'; /*your server name*/
#$serverId = '576461519970238485'; /*your server id*/
#$serverName = 'p-g-b-fusion'; /*your server name*/
$theme = 'none'; /*3 themes: light, dark or none*/
$join = 'true'; /*true or false*/
$hideChannels = '1031155723406692514'; /*channel hide*/
/*
$hideChannels example 0 channel
$hideChannels = '';

$hideChannels example 1 channel
$hideChannels = '"your_channel"';

$hideChannels example 2 channels
$hideChannels = '"your_channel_1", "your_channel_2"';

$hideChannels example 3 channels
$hideChannels = '"your_channel_1", "your_channel_2, "your_channel_3"';
*/

##### options stop

openside("Discord");
echo '<script type="text/javascript" src="'.INFUSIONS.'/HP_discord_panel/inc/discord-widget.min.js"></script>
   <script type="text/javascript">
      discordWidget.init({
         serverId: "'.$serverId.'",
         title: "'.$serverName.'",
         join: '.$join.',
         alphabetical: false,
         theme: "'.$theme.'",
         hideChannels: ['.$hideChannels.'],
         showAllUsers: true,
         allUsersDefaultState: true,
         showNick: false
      });
      discordWidget.render();
   </script>

<div class="discord-widget"></div>';
echo "<div align='right'><a href='https://harlekinpower.de' target='_blank' title='HP Discord Panel by Harlekin'>&copy;</a>\n</div>\n";
closeside();
?>


Zusammengefügt am 22. Oktober 2022 um 21:14:48:
Zitat: Harlekin schrieb:

Widgets in den Servereinstellungen von Discord aktiviert?


Ist aktiviert!
Bearbeitet von Esox am 22.10.2022 um 21:14
mfg. Esox
 
MaZzIMo24
ich habe deinen Code getestet, und bei mir Klappt es mit dem 'Join Server'

Des weiteren an den Entwickler:

Ein TRUE oder FALSE ist ein boolescher Wert, dieser ist ohne ' oder " zu deklarieren,
andernfalls kann es passieren dass es in naher Zukunft zu Problemen führt. so wie es im Code steht ist der wert nicht (Bool) sondern (String), das weißt du aber sicherlich schon längst.
Ich will hier jetzt auch keine Entwicklerquallitäten anzweifeln, jeder der ein CMS betreibt muss was auf dem Kasten haben.

Eventuell ist es eine Überlegung im nächsten Update Wert.
Bearbeitet von MaZzIMo24 am 23.10.2022 um 14:25
Projects: MZ.CMS | MZ.Fusion | Bot.API
Programmierkenntnisse: PHP, Html(5), CSS / SCSS, jQuery, Javascript, Sql, RegExp
 
Harlekin
Ach herje, das Panel ist knapp 5 1/2 Jahre alt.
Ein Update wird es da, von mir, keins mehr geben.
Ist halt wie ALLES bei PHPFusion 7,x veraltet und muss nachgearbeitet werden.

Ich pfusche nur noch für mich selber an Codes rum und gebe schon lange nichts mehr an andere weiter.
Das erspart mir eine Menge Ärger.
Das Grauen hat viele Gesichter.
 
MaZzIMo24
@Esox
Habe nun einmal auf deiner Seite geschaut. Mit Chrome (aktuelle Version) funktioniert es.
Welcher Browser ist denn bei dir im betrieb wenn der Fehler auftaucht?
Projects: MZ.CMS | MZ.Fusion | Bot.API
Programmierkenntnisse: PHP, Html(5), CSS / SCSS, jQuery, Javascript, Sql, RegExp
 
Esox
@MaZzIMo24
Habe den Chrome versucht, es funktioniert.
Komischer Weise über Firfox (meine erste Wahl beim Browser) hat es heute auch funktioniert.
Ich denke mal das ich es beobachte, und dann schaun mer mal.
Danke erstmal für Deine Infos.
LG
mfg. Esox
 
Springe ins Forum: