javascript

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
frosch11
Mitglied
Beiträge: 35
Registriert: 15.01.2004 11:46

javascript

Beitrag von frosch11 »

Hallo,
möchte bei einem oder zwei Treads ein javascript ausführen lassen.
Dazu müßte im html-Quelltext der Pfad zu der datei hinein, die dann ausführt.
Wo müßte ich das einfügen ?

Gruß
Frosch
frosch11
Mitglied
Beiträge: 35
Registriert: 15.01.2004 11:46

Beitrag von frosch11 »

Hat keiner einen Plan ?
marino

Beitrag von marino »

hm bei solch ausgefallen fragen musst scho warten bis die die sih damit auskennen online sind .. viele von dem mods und "helferlein" arbeiten nämlich tagsüber ... *g

ausserdem :
Topic-Bumping
Warte bitte mindestens 24h eh Du selbst auf Deine Fragen antwortest, um sie wieder an die erste Stelle im der Themenansicht zu bringen. Der Mindestabstand zwischen zwei Bumps ist ebenfalls 24h.
siehe:Der kleine Knigge - die phpBB.de-Regeln
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Beitrag von mad-manne »

frosch11 hat geschrieben:Hat keiner einen Plan ?
Hast du denn überhaupt keine Geduld :-?
Der kleine Knigge hat geschrieben:Topic-Bumping
Warte bitte mindestens 24h eh Du selbst auf Deine Fragen antwortest, um sie wieder an die erste Stelle im der Themenansicht zu bringen. Der Mindestabstand zwischen zwei Bumps ist ebenfalls 24h.
Den gesamten Knigge kannst du hier nachlesen ...

--> Möchtest du denn, dass User ein Javascript "posten" dürfen ODER brauchst du nur für einige(festgelegte) topics eine Javascript, welches dann aktiv wird, wenn dieser topic betrachtet wird?

Fragt sich :roll:
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
frosch11
Mitglied
Beiträge: 35
Registriert: 15.01.2004 11:46

Beitrag von frosch11 »

ja, nur für einige(festgelegte) topics eine Javascript, welches dann aktiv wird, wenn dieser topic betrachtet wird.
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Beitrag von mad-manne »

Also dann ... vorher Backups aller beteiligten Dateien erstellen!

ÖFFNE viewtopic.php und FINDE folgenden Code:

Code: Alles auswählen

//
// Send vars to template
//
$template->assign_vars(array(
DAVOR, FÜGE EIN

Code: Alles auswählen

// quick and dirty-hack
switch($topic_id)
{ 
	case 1:
		$template->assign_block_vars('switch_javascript_topic1', array());
		break;

	case 3:		
		$template->assign_block_vars('switch_javascript_topic3', array());
		break;
}
ÖFFNE templates/subSilver/viewtopic_body.tpl und FÜGE am Ende dies ein:

Code: Alles auswählen

<!-- BEGIN switch_javascript_topic1 -->
<script language="JavaScript" type="text/javascript">
<!--
	alert('Du betrachtest topic_id: 1!');
//-->
</script>
<!-- END switch_javascript_topic1 -->

<!-- BEGIN switch_javascript_topic3 -->
<script language="JavaScript" type="text/javascript">
<!--
	alert('Jetzt betrachtest du topic_id: 3!');
//-->
</script>
<!-- END switch_javascript_topic3 -->
Was du damit weiter Javascriptseitig anstellen willst, musst du dann allerdings schon selbst wissen :wink:

Fragen zur Funktionsweise des Codes darfst du mir aber stellen :D

Viel Erfolg,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
frosch11
Mitglied
Beiträge: 35
Registriert: 15.01.2004 11:46

Beitrag von frosch11 »

Danke für den Code. hab ich eingebunden, ist OK.
Nun aber folgende Frage:
Mein javascript funzt nicht. Wo bitte muß ich es einbinden ? - in die viewtopic_body.tpl unter topic 3 ??
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Beitrag von mad-manne »

mad-manne hat geschrieben:Was du damit weiter Javascriptseitig anstellen willst, musst du dann allerdings schon selbst wissen :wink:
Was ich dir da geliefert habe ist ein Beispielscript, welches du für deine Zwecke verändern/anpassen musst.

Also erstmal ganz langsam vor vorne:
  • Wieviel "spezielle" Themen hast du denn überhaupt, bei denen ein javascript auftauchen soll?
  • Soll denn dann immer das gleiche Javascript in Aktion treten oder jeweils ein anderes(so wie es in meinem Beispiel der Fall ist!)
  • Und hast du überhaupt schon das/die Skript/e, welche/s dann gestartet werden sollen?
Fragen über Fragen :)
Manne
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
frosch11
Mitglied
Beiträge: 35
Registriert: 15.01.2004 11:46

Beitrag von frosch11 »

Themen: etwa 5
immer ein anderes script
script hab ich - sollte wenn möglich im html-Code eingelagert sein - oder - als js-Datei ausgelagert.
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Beitrag von mad-manne »

frosch11 hat geschrieben:Themen: etwa 5
Dann müsstest du zunächst einmal den code in der viewtopic.php entsprechend anpassen.
--> Dazu brauche ich mal bitte die Topic-Ids der "speziellen" Themen, für die du das einrichten willst.

Dann geht's weiter ...
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“