Thread Verfasser: Patrick
Thread ID: 661
Thread Info
Es gibt 5 Beiträge zu diesem Thema, und es wurde 3470 Mal angesehen.  Ausserdem wurden Dateien angehängt.
 Thema drucken
TinyMCE / ckeditor
Patrick
Hallo ihr lieben,

Ich habe nun gerade ein Fehler gefunden, wobei ich selber nmoch nicht weis ob es ein Fehler ist oder nicht.

Ich nutze die DE Edition von hier.
Doch nun ist mir gerade aufgefallen das der TinyMCE sprich der Ckeditor nicht in den News da ist, bei einem anderen Theme aber ist er da ??

Woran kann das liegen.
Habe die style.css und die theme.php schon überprüft und nichts gefunden.

Screenshot wie immer mit angehängt Wink

Danke schon einmal im Voraus

Lg
Patrick hat folgende Datei angehängt:
Du hast nicht die Berechtigung die Anhäge dieses Themas zu sehen.

Selfmade Is Not Easy Wink
Information:
PHP Version: 8.1.x •  MySQL Version: 8.0 •  PHP-Fusion: IPv9-DE-MOD
 
Janilein
Möglicherweise beissen sich da diverse Javascripts.
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Patrick
Hab den Fehler gefunden danke für den Hinweis.

Es lag an folgendem code in der theme.php

<td><link href="http://sbeats-studios.com/themes/sbs/player.css" rel="stylesheet" type="text/css"/>
           <div id="radio-holder">
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tbody>
<tr>
<td align="left" width="170" id="radio-current-song-text">SBeats - Aktuell läuft:</td>
<td align="center" width="615" id="radio-current-song-holder"><span id="radio-current-song"></span></td>
<td align="center" width="155" id="radio-action-text">JETZT reinhören:</td>
<td align="center" valign="top" width="40" id="radio-action-holder">
<img src="http://sbeats-studios.com/themes/sbs/images/btn_play.png" width="9" height="12" id="btn_play"/>
<img src="http://sbeats-studios.com/themes/sbs/images/btn_pause.png" width="9" height="12" id="btn_stop"/>
<img src="http://sbeats-studios.com/themes/sbs/images/player_loader.gif" width="30" height="12" id="player_loader"/>
</td>
</tr>
</tbody>
</table>
</div>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" src="http://sbeats-studios.com/themes/sbs/js/lautfm.js"></script>
<script type="text/html" id="template" charset="utf-8">
<span id="radio-title"><%= this.title %></span> // <span id="radio-artist"><%= this.artist.name %></span>
</script>
<script type="text/javascript" charset="utf-8">
laut.fm.station('germantalents-radio').current_song({container:'radio-current-song',template:'template'},true);
$(function(){
$('#btn_play').click(function(){$(this).hide();laut.fm.player().play('germantalents-radio');});
$('#btn_stop').click(function(){$(this).hide();laut.fm.player().stop();});
});</script>


Der ist für den Playlist Stream.
Ohne den code funktioniert es mit dem Code nicht. Wie auf den Bilder zu erkennen ist, hat jemand ne Funktionsvariable ? Wie ich es machen kann das es geht.
Sonst lasse ich den weg und mache i-wie anders.
Patrick hat folgende Datei angehängt:
Du hast nicht die Berechtigung die Anhäge dieses Themas zu sehen.

Selfmade Is Not Easy Wink
Information:
PHP Version: 8.1.x •  MySQL Version: 8.0 •  PHP-Fusion: IPv9-DE-MOD
 
Rolly8-HL
Du kannst das da raus nehmen aus der theme.php

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>

<script type="text/javascript" src="http://sbeats-studios.com/themes/sbs/js/lautfm.js"></script>

<script type="text/html" id="template" charset="utf-8">

<span id="radio-title"><%= this.title %></span> // <span id="radio-artist"><%= this.artist.name %></span>

</script>

<script type="text/javascript" charset="utf-8">

laut.fm.station('germantalents-radio').current_song({container:'radio-current-song',template:'template'},true);

$(function(){

$('#btn_play').click(function(){$(this).hide();laut.fm.player().play('germantalents-radio');});

$('#btn_stop').click(function(){$(this).hide();laut.fm.player().stop();});

});</script>


und in die header.php setzen gleich unter

if (function_exists("get_head_tags")) { echo get_head_tags(); }

das so einfügen

echo '<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>

<script type="text/javascript" src="http://sbeats-studios.com/themes/sbs/js/lautfm.js"></script>

<script type="text/html" id="template" charset="utf-8">

<span id="radio-title"><%= this.title %></span> // <span id="radio-artist"><%= this.artist.name %></span>

</script>

<script type="text/javascript" charset="utf-8">

laut.fm.station("germantalents-radio").current_song({container:"radio-current-song",template:"template"},true);

$(function(){

$("#btn_play").click(function(){$(this).hide();laut.fm.player().play("germantalents-radio");});

$("#btn_stop").click(function(){$(this).hide();laut.fm.player().stop();});

});</script>

';

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?
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Krelli
Das ist ein häufiger Fehler, wenn man eigene JS einbaut:

Zitat

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>

Fusion bringt sein eigenes jquery mit. Baut man ein weiteres in einer anderen Version ein, laufen diverse Funktionen nicht mehr.

Stellt man also fest, dass nach bestimmten Einbauten z.B. das Positionieren der Panel-Anordnung im Adminbereich o.a. nicht mehr funzt, wurde höchstwahrscheinlich eine weitere jquery geladen, die Konflikte auslöst. Die betreffende Zeile aus der Modifikation entfernen und es geht wieder.
Information:
PHP Version: 8.2.x •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: IPv9-DE-MOD
 
Springe ins Forum: