Autor Gast
Datum 06.02.2007 15:00
Beiträge: Hallo !

Nach anfänglichen Problemen habe ich die Funktionsweise verstanden.
Bin gerade am umstylen und möchte einen Javascript einbinden
der automatisch alle 5 Sekunden den header_logo.jpg ändert.
Das Javascript funktioniert ziemlich gut, ich muss es nur in den
<head> Tag der Seite einbinden.

Habe mir mal von der Index.php ab zur Theme.php den Code angeschaut.
Wenn ich den Javascript (per echo) in die theme.php einbinde und die seite
ausführe wird der script nicht aktiv weil nach (laut Quelltextanziege firefox)
meinen Javascript noch ein <head></head> tag ist, d.h. ich kriege den Javascript nicht an den richtigen Platz verschoben.

Kann mir jemand einen Tipp geben in welcher .php oder grundsätzlich in welcher Datei der html für die "index" seite generiert wird sodass ich meinen Script in den <head> tag kriege ?
Habe es versucht in die Metatags einzubinden aber das ist ja noch kryptischer als der Rest.

Danke



Autor Freespacer
Datum 06.02.2007 15:23
Beiträge: Hallo Patrick, herzlich willkommen im OPN-Forum.

Wenn du Javascript komplett in den Header-Bereich haben willst, dann muss du folgendes Array ansprechen:

$opnConfig['put_to_head'][] = '<script language="javscript"> .... </script>';

dann wird OPN dieses JavaScript in den Head-Bereich packen.

Am besten diesen Array im Theme-Ordner in der Datei theme.php ergänzen, dann bist du praktisch schon fertig.

Gruß

Sebastian


Autor Gast
Datum 06.02.2007 16:29
Beiträge: ähhhm
ja

Diese Zeile habe ich nicht im theme.php code, Du meinst wohl dass ich diese direkt dort eintrage, oder ?

Benutze das opn_color theme ausm themepack.


Autor Freespacer
Datum 07.02.2007 09:25
Beiträge: anonymous schrieb am 06.02.2007 um 16:29:22 Uhr folgendes:

ähhhm
ja

Diese Zeile habe ich nicht im theme.php code, Du meinst wohl dass ich diese direkt dort eintrage, oder ?

Benutze das opn_color theme ausm themepack.



Musste erst mal herumsuchen, wo das Theme "opn_color" ist.

Also, ich würde sinngemäß folgendes tun:
- Öffne die Datei theme.php im Verzeichnis /themes/opn_color/
- im originalen Code Zeile: 48 - 54

function themeheader () {

global $opnConfig, $opnTheme;

echo '<body>' . _OPN_HTML_NL;

OpenWaitBox ();


und folgendes an der Stelle einfügen:

function themeheader () {

global $opnConfig, $opnTheme;

$opnConfig['put_to_head'][] = <<<PUTTOHEAD
<script language="javascript">
alert('Hier bin ich!');
</script>
PUTTOHEAD;

echo '<body>' . _OPN_HTML_NL;

OpenWaitBox ();


Dann kannst du einfach dein JS-Code direkt zwischen den Zeilen $opnConfig['put_to_head'][] ... und PUTTOHEAD; einfügen.

Ich hoffe es war soweit verständlich, wenn nicht nochmal nachfragen.

Gruß

Sebastian

[ Diese Nachricht wurde bearbeitet von: Freespacer am 07.02.2007 09:29 (Originaldatum 07.02.2007 09:25) ]


Autor Gast
Datum 07.02.2007 10:12
Beiträge: Danke erstmal, ich kriege es nicht hin.
Ich denke das ist ein Formatierungsproblem, ich weis nicht was ich nun in Hochkomma setzen muss und was nicht.

Hier mein Code:

function themeheader () {



     global $opnConfig, $opnTheme;


$opnConfig['put_to_head'][] = "<script type="text/javascript"> tag roll is what I called the image

          document.roll.src = eval("Rollpic" + PicNumber);

          

          //function calls itself

          CallSwitchPic=window.setTimeout("SwitchPic("+counter+")",2000);

          

          }

          

          else{

               //if its not the last picture goto the next picture

               if(PicNumber ";

PUTTOHEAD;



     echo '<body>' . _OPN_HTML_NL;



     OpenWaitBox ();




Sollte ich <<das ist doch eine Echo oder Post Funktion, dabei schaffen die Gänsefüsschen doch in der Regel Probleme oder nicht ?


Autor Gast
Datum 07.02.2007 10:23
Beiträge: Bitte den vorigen Post missachten, da fehlt die Hälfte vom Code, leider kann man Posting ja nicht mehr bearbeiten oder ? Hier neuer Versuch :

....

function themeheader () {



     global $opnConfig, $opnTheme;


$opnConfig['put_to_head'][] = '<script type="text/javascript"> tag roll is what I called the image

          document.roll.src = eval("Rollpic" + PicNumber);

          

          //function calls itself

          CallSwitchPic=window.setTimeout("SwitchPic("+counter+")",2000);

          

          }

          

          else{

               //if its not the last picture goto the next picture

               if(PicNumber ';

PUTTOHEAD;



     echo '<body>' . _OPN_HTML_NL;



     OpenWaitBox ();

...

Ich habe den script tag in '....' gefasst, mit Gänsefüsschen gehts auch nicht, mit '.....' erhalte ich folgenden Fehler:

WARNING [8] Use of undefined constant PUTTOHEAD - assumed 'PUTTOHEAD'
FOUND IN [themes/opn_color/theme.php]
FOUND AT 74

Was mache ich falsch ? Muss der Call PUTTOHEAD; mit in den Header Post oder muss der in der themes.php augeführt werden ?

<<
Danke


Autor Gast
Datum 07.02.2007 10:25
Beiträge: scheinbar wird hier der Code zensiert....

function themeheader () {



     global $opnConfig, $opnTheme;


$opnConfig['put_to_head'][] = '<script type="text/javascript"> <<<PUTTOHEAD



var Rollpic1 = "images/header_logo1.jpg";

var Rollpic2 = "images/header_logo2.jpg";

var Rollpic3 = "images/header_logo3.jpg";
var Rollpic3 = "images/header_logo4.jpg";
var Rollpic3 = "images/header_logo5.jpg";



//Start at the what pic:

var PicNumber=1;

//Number of pics:

var NumberOfPictures=3;

//Time between pics switching in secs

var HowLongBetweenPic=1;



//SwitchPic Function

function SwitchPic(counter){



     if(counter < HowLongBetweenPic){

     

          counter++;

          

          //DEBUG in the status bar at the bottom of the screen

          window.status="Switch picture at 5 : "+counter+" PicNumber: "+PicNumber+" ";

          

          //Display pic in what <IMG> tag roll is what I called the image

          document.roll.src = eval("Rollpic" + PicNumber);

          

          //function calls itself

          CallSwitchPic=window.setTimeout("SwitchPic("+counter+")",2000);

          

          }

          

          else{

               //if its not the last picture goto the next picture

               if(PicNumber < NumberOfPictures){

                    PicNumber++;

                    SwitchPic(0);

               }

               //its the last picture go to the first one

               else{

                    PicNumber=1;

                    SwitchPic(0);

                    }

     

          }



}


</script>';

PUTTOHEAD;



     echo '<body>' . _OPN_HTML_NL;



     OpenWaitBox ();


letzter Versuch mit [CODE] Tag ...


Autor Freespacer
Datum 07.02.2007 11:17
Beiträge: FALSCH:

$opnConfig['put_to_head'][] = '<script type="text/javascript"> <<<PUTTOHEAD


Richtig wäre:

$opnConfig['put_to_head'][] = <<<PUTTOHEAD

<script type="text/javascript">


Gruß

Sebastian


Autor Gast
Datum 07.02.2007 12:02
Beiträge: Danke, aber ich kapier es immernoch nicht.

Habe das geändert, ich weis nur nicht ob ich den ganzen Code nun nach dem '

PUTTOHEAD;

Dann geht die Seite, aber der Javascript wird nicht in den Header geschrieben und somit auch nicht ausgeführt.

Wenn ich zusätzlich noch hinter

</script>'

ein ; setze läuft die Seite auch aber der javascript wird nicht in den Header geschrieben

Somit weis ich mal wieder 0 weiter, aber ich hoffe auf Eure Kompetenz.
Danke



Autor Gast
Datum 07.02.2007 12:15
Beiträge: Habe das nun genau so gemacht wie Ihr sagtet, die Seite geht, aber der Javascript wird nicht ausgeführt, keine Fehlermeldung.
Der Javascript wird aber auch nicht in den Header geschrieben.

K.a. was ich falsch mache, ich denke es liegt daran dass ich den eigentlichen Eintrag in den Header wohl in "" oder '' muss aber ich weis nicht bis wohin.

Danke für Eure Hilfe.


Sorry für die ganzen Posting, Ihr könnt die "defekten" gerne löschen.

Grüße





Autor Freespacer
Datum 07.02.2007 12:15
Beiträge: anonymous schrieb am 07.02.2007 um 12:02:42 Uhr folgendes:

Danke, aber ich kapier es immernoch nicht.


Okay, dann mal ganz langsam zum mitschreiben.

Werte werden in Variable zugeschrieben.
folgende Varianten sind möglich:
// 1. Variante:
$text = 'Test';

// 2. Variante:
$text = "Test";

// 3. Variante:
$text = <<<ENDOFTEXT
...
Irgendein Text...
...
ENDOFTEXT;


Ich habe erst jetzt gesehen, dass da noch was verkehrt ist.

Falsch:

</script>';

PUTTOHEAD;


Richtig wäre:

</script>

PUTTOHEAD;


Okay, diesmal sollte es aber klappen.

Gruß

Sebastian


Autor Freespacer
Datum 07.02.2007 12:28
Beiträge: Ah, Sorry, ich muss mich nochmal korrigieren:

Packe am besten die $opnConfig['put_to_head'][] = <<<PUTTOHEAD bis PUTTOHEAD; über der function themeheader ().

Also so:

$opnConfig['put_to_head'][] = <<<PUTTOHEAD
<script type="text/javascript">
...
Hier JS-Code
...
</script>
PUTTOHEAD;

function themeheader () {

global $opnConfig, $opnTheme;


Gruß

Sebastian


Autor Gast
Datum 07.02.2007 12:50
Beiträge: Habe ich getan, der script wird dennoch nicht übergeben.

Frage: Ich muss nur wissen in welcher Datei der <head> tag beginnend ausgegeben wird, wenn ich dort direkt im anschluss den Javascript via ECHO ausgebe wird es funktionieren, dessen bin ich mir sicher..
Ich weis nur nicht wo (in welcher Datei) die Ausgabe des Tags <head> beginnt.

Weist du das evtl. ?



Autor Gast
Datum 07.02.2007 13:30
Beiträge: Der "head" Tag ist in der Datei class.opn_output.php definiert.

diese Datei findest du, sofern du dein OPn auf dem aktuellsten Stand hast, im Ordner class/engine/

Wenn du nur erreichen willst, dass das header Logo beim relaod der Seite wechselt, dann würde ich das nicht mit Javascript machen.
Das kannst du auch in der theme.php erreichen.

Beachte, dass die Datei class.opn_output.php bei einem Update überschrieben werden kann.

Daher würde ich generell nicht an solchen Files was ändern, sondern immer an den eigenen PHP Dateien, eben am besten in der theme.php

Flash





Autor Freespacer
Datum 07.02.2007 13:34
Beiträge: anonymous schrieb am 07.02.2007 um 12:50:09 Uhr folgendes:

Habe ich getan, der script wird dennoch nicht übergeben.

Frage: Ich muss nur wissen in welcher Datei der <head> tag beginnend ausgegeben wird, wenn ich dort direkt im anschluss den Javascript via ECHO ausgebe wird es funktionieren, dessen bin ich mir sicher..
Ich weis nur nicht wo (in welcher Datei) die Ausgabe des Tags <head> beginnt.

Weist du das evtl. ?


Es sollte wie erläutert funktionieren, habe ich bei mir eben getestet.

Alles andere wäre ein Eingriff ins internen OPN-System. Da würde ich lieber die Finger von lassen, weil du da Ruckzuck OPN zerschießen kannst.

Am besten schicke mir eine persönliche Nachricht zusammen mit der theme.php.
Dann kann ich mal genauer drüberschauen.

Gruß

Sebastian


Autor Gast
Datum 07.02.2007 13:53
Beiträge: Baue mal folgendes in deine theme.php ein


function mytheme_head () {
global $opnConfig, $opnTheme;

$pfad = _OPN_ROOT_PATH."/themes/'. $opnTheme['thename'].'/images/headers";
$handle = opendir ($pfad);

while (false !== ($files = readdir ($handle)))
if ($files != "." && $files != "..")

$pics[] = $files;
$anzahl = count($pics)-1;
$nummer = rand(0,$anzahl);
$pic_gfx = $pics[$nummer];

echo '<div class="header">' . _OPN_HTML_NL;
echo '<img src="_OPN_ROOT_PATH."/themes/'. $opnTheme['thename'].'/images/headers/'" class="header" alt=" " /></div>' . _OPN_HTML_NL;

makenav_box_build();
}


Damit hast du die wechselnden Bilder.

nun schaust du mal wo in deiner theme.php das jetzige header Bild definiert ist und ersetzt dieses mit der Function

mytheme_head ();

Deine Header Logos kommen dann in den Ordner deines themes images/headers

So geht das ohne Javascript und bei einem update werden die original files nicht überschrieben.

Wenn es nicht geht, dann maile mir dein komplettes theme.

Flash



Autor Gast
Datum 07.02.2007 14:36
Beiträge: jetzige header Bild definiert ist und ersetzt dieses mit der Function

Das verstehe ich nicht. ...

Ich kann keine PN Schicken k.a. warum.

*wirft sich vor die S-bahn*


Autor Gast
Datum 07.02.2007 14:44
Beiträge: http://www.allesfake.de/theme.php.txt


Autor spinne
Datum 07.02.2007 17:35
Beiträge: anonymous schrieb am 07.02.2007 um 14:36:00 Uhr folgendes:

jetzige header Bild definiert ist und ersetzt dieses mit der Function

Das verstehe ich nicht. ...

Ich kann keine PN Schicken k.a. warum.

*wirft sich vor die S-bahn*


übrigens wäre es nett wenn man weiss mit wem man so hier redet... sind ja nicht bei den anonymen alkoholikern


wenn gereggt dann du user dann du pm schreiben dürfen/können

Übe Dich in Geduld, wenn Du etwas erreichen willst ----------------------------------------------------------------------------------------- Geheime Gedanken -- Mein Spinnennetz -- Spinnennetz CH -- RenderWorld Cinema4d Testbereiche, nachgeschaut und dann nachgefragt: OPN-Laborcenter --- OPN-Themes --- OPN-Bugtracking --- OPN-Doku --- OPN-FAQ


Autor Gast
Datum 07.02.2007 18:12
Beiträge: habe es eingebaut. Funktioniert einwandfrei.
guck hier http://www.openphpnuke.ch/opn/index.php

deine theme.php ist aber nicht aktuell.
Welche OPN Version hast du im Einsatz?

Wenn ich wüsste wohin, dann würde ich dir das theme mailen.

Flash



Autor Gast
Datum 08.02.2007 13:32
Beiträge: Danke, aber ich kann auf Deiner angegebenen Seite keine Änderung des Banners sehen, sprich es funktioniert nicht ...^^

Kannst mir aber gerne den file senden, vll haste das ja schon wieder deaktiviert ?!

nidhoeggr@rambler.ru

Ich benutze opn2 welches aktuell auf dieser Seite zum DL angeboten wird, das Theme ist aus dem Themepack welcher ebenfalls hier zu finden ist


Autor Gast
Datum 08.02.2007 17:59
Beiträge:
Danke, aber ich kann auf Deiner angegebenen Seite keine Änderung des Banners sehen, sprich es funktioniert nicht ...^^


Wenn du auf das opn_color theme wechselst, dann änderst sich das header Logo bei jedem Reload.

Ich benutze opn2 welches aktuell auf dieser Seite zum DL angeboten wird


Naja, opn2 ist weiter Begriff. hier müsste man dann jeweils weissen welche Version 2
Aktuelle ist die Version 2.4.4
Wenn du im Admin Bereich bist, steht das geschrieben welche Version.

Flash



Autor Gast
Datum 13.02.2007 10:24
Beiträge: Achso, ja .. geht, aber nur wenn man Seite aktualisiert oder man einen Menüpunkt anklickt, was ich will ist dass sich der Banner von selbst ändert, alle 10 Sekunden egal ob man klickt oder nicht.

Habe 2.4.3 [Aphrodite] (Revision 232)


Autor Gast
Datum 13.02.2007 10:26
Beiträge: Habe gerade Autoupdate vollzogen, steht aber immernoch auf 2.4.3 [Aphrodite] (Revision 232)


Autor Gast
Datum 13.02.2007 12:57
Beiträge: Zitat aus der OPN Doku
1. Nach dem Download müssen die Pakete lokal entpackt werden.
* Überprüfen Sie, ob auch alle benötigten Module enthalten sind, die Sie auf Ihrem Webspace installiert haben.
2. Danach laden Sie die Dateien auf Ihre Webseite hoch.
* Es ist wichtig darauf zu achten, dass dabei die alten Dateien überschrieben werden.
3. Nach dem Upload starten Sie Ihre Webseite und gehen nach
* Startseite --> Administration --> Updatemanager und starten den Menüpunkt
* automatisches Modulupdate starten.
* Jetzt werden alle installierten Module mit ihrer alten Versionsnummer und wenn vorhanden, mit der möglichen neuen Versionsnummer angezeigt. Vielleicht können Sie beobachten, wie OPN selbständig die Versionsnummer erhöht, bis die aktuellste Version erreicht ist, aber das geht i.A. sehr flott sollte aber nicht unterbrochen werden.

1. Repariere die Settingzuordnung der Module
2. Repariere die Pluginflagzuordnung der Module
3. Repariere die waitingcontent der Module
4. Repariere die Menüs der Module
5. Repariere die Theme Navi der Module

durchführen.

Es ist denkbar dass der Vorgang ab Schritt 3 mehrmals wiederholt werden muss, da erst nach mehrmaligen Durchlaufen der Repairs sicher gestellt werden kann, dass keine fehler mehr auftreten sollten. Sollte auch nach mehrmaligen Durchlaufen der Repairs Fehler auftreten, so handelt es sich entweder um eine falsch hochgeladene Datei oder einen Bug.


Hast du das so gemacht?

Flash



Autor Gast
Datum 13.02.2007 14:48
Beiträge: Muss ich das machen um deine theme.php zu aktivieren ?


Autor Gast
Datum 13.02.2007 19:01
Beiträge:
Muss ich das machen um deine theme.php zu aktivieren ?


Das musst du machen damit dein OPN auf die Version 2.4.4 upgedtet wird.

Meine theme habe ich dir ja gemailt, dass muss du in den ordner root/themes/opn_color kopieren und dann via Admin Bereich Module / Themen Module installieren.

Flash



Autor spinne
Datum 13.02.2007 19:50
Beiträge: Servus patrick,

mal so nebenbei...
was hälst du davon dich mal zu registrieren? und die doku zu lesen?

gruss tine

ps: falls du den weg nicht dahin findest: hier entlang

Übe Dich in Geduld, wenn Du etwas erreichen willst ----------------------------------------------------------------------------------------- Geheime Gedanken -- Mein Spinnennetz -- Spinnennetz CH -- RenderWorld Cinema4d Testbereiche, nachgeschaut und dann nachgefragt: OPN-Laborcenter --- OPN-Themes --- OPN-Bugtracking --- OPN-Doku --- OPN-FAQ

[ Diese Nachricht wurde bearbeitet von: spinne am 13.02.2007 20:09 (Originaldatum 13.02.2007 19:50) ]


Autor Gast
Datum 14.02.2007 09:20
Beiträge: Diese Fragen werden nicht dort geklärt, die Doku ist eine Ansammlung von Screenshots aber keine Erklärung über die Möglichkeiten ^^
Ausserdem finde ich hier nirgendwo einen "register" Button, stellt mal Euer Forum richtig ein, wie kann es sein dass man überhaupt als "
anonymous posten kann ?

Meine Frage war ob ich es updaten MUSS um sein theme.php zu nutzen, ich glaube kaum dass diese Frage oder deren Antwort irgendwo in der "Doku" steht...




Autor spinne
Datum 14.02.2007 13:23
Beiträge: anonymous schrieb am 14.02.2007 um 09:20:24 Uhr folgendes:

Diese Fragen werden nicht dort geklärt, die Doku ist eine Ansammlung von Screenshots aber keine Erklärung über die Möglichkeiten ^^

sicher nicht die theme bezogene aber andere fragen deinerseits, denn da sind auch unzählige buchstaben vorhanden die texte bilden und nicht nur bilder
anonymous schrieb am 14.02.2007 um 09:20:24 Uhr folgendes:

Ausserdem finde ich hier nirgendwo einen "register" Button, stellt mal Euer Forum richtig ein, wie kann es sein dass man überhaupt als "
anonymous posten kann ?

nun das zeugt davon das du nicht wirklich die seite anschaust...

anonymous schrieb am 14.02.2007 um 09:20:24 Uhr folgendes:

Meine Frage war ob ich es updaten MUSS um sein theme.php zu nutzen, ich glaube kaum dass diese Frage oder deren Antwort irgendwo in der "Doku" steht...


lediglich für die theme.php nicht aber auch sag ich du liest anscheinend auch nicht richtig was man dir antwortet.

gruss spinne

Übe Dich in Geduld, wenn Du etwas erreichen willst ----------------------------------------------------------------------------------------- Geheime Gedanken -- Mein Spinnennetz -- Spinnennetz CH -- RenderWorld Cinema4d Testbereiche, nachgeschaut und dann nachgefragt: OPN-Laborcenter --- OPN-Themes --- OPN-Bugtracking --- OPN-Doku --- OPN-FAQ


Autor Patrick
Datum 15.02.2007 10:28
Beiträge: Ich lese was man mir antwortet, es antwortet nur niemand mehr auf meine Fragen scheinbar kennt Ihr die Antworten auch nicht...

Nebenbei bemerkt war ich schon registiert als Du Deinen Post geschrieben hast, wer also hier nicht richtig schaut ist relativ.
Zudem gehört ein Registierungsbutton ins Forum und nicht ans andere Ende der Homepage, dort sucht nämlich niemand der nur zwischen Doku und Forum pendelt...
Zudem macht man die Registrierung zum Zwang und faucht nicht jeden an mit irgendwelchen anonymen Alkoholiker Sprüchen wenn man darauf besteht irgendeinen völlig irrelevanten Nicknamen als Ansprechnamen zu haben. Mal darüber nachgedacht ?

"lediglich für die theme.php nicht aber auch sag ich du liest anscheinend auch nicht richtig was man dir antwortet."

Dieser Satz ergibt für mich keinen Sinn, "nicht aber auch sag ich du liest anscheinend"
Was nun, nicht oder auch ? Warum müssen Frauen immer alles so endlos komplizieren ... ?

Vergisst diesen Case, ich habe es aufgegeben einen funkionierenden Javascript oder die Funktion die ich haben will in die Seite einzubauen, das ist scheinbar unmöglich.
3 Seiten Postings und keinen mm der Lösung näher...
So langsam zweifel ich echt daran dass OPN2 die richtige Lösung war, alles viel zu umständlich und komplex, undurchsichtig und kryptisch.

Eure Doku ist so sinnvoll wie eine chineesische Bauanleitung, was aber nicht daran liegt das ich kein chineesisch kann sondern an dem Umstand dass dort nix drinsteht was mich bei meinen Fragen irgendwo weiterbringt, also bitte spare Dir die ewigen Verweise auf Selbige damit hilfst Du mir nicht. Wenn dort meine Fragen geklärt wären würde ich sicherlich nicht hier posten.

Grüße und nicht böse sein,

Patrick ^^




Autor Gast
Datum 15.02.2007 11:46
Beiträge: Sag mal, wieviel Lösungsvorschläge brauchst du denn noch?

Der "head" Tag ist in der Datei class.opn_output.php definiert.

diese Datei findest du, sofern du dein OPn auf dem aktuellsten Stand hast, im Ordner class/engine/

Wenn du nur erreichen willst, dass das header Logo beim relaod der Seite wechselt, dann würde ich das nicht mit Javascript machen.
Das kannst du auch in der theme.php erreichen.

Beachte, dass die Datei class.opn_output.php bei einem Update überschrieben werden kann.

Daher würde ich generell nicht an solchen Files was ändern, sondern immer an den eigenen PHP Dateien, eben am besten in der theme.php


Habe ich dir doch ganz am Anfang schon gesagt wie man das macht und genau auf Deine Frage eine Antwort gegegben.
Deine Frage war, in welcher Datei der Tag "head" Tag zu finden ist.

Wenn du nun dein Javascript korrekt da einbaust, dann geht das auch. Nutzen ja viele andere Leute auch ohne Probleme.
Dann habe ich dir gesagt, dass ich es nicht da machen würde, sondern in der theme.php

Dieses theme habe ich extra für dich mit dieser funktion ergänzt.
Wenn du das lieber mit der komplizierten Art lösen willst, dann musst du es selber einbauen.
Beachte auch hier, dass das nur geht wenn ein User Javascript erlaubt.

Ich lese was man mir antwortet, es antwortet nur niemand mehr auf meine Fragen scheinbar kennt Ihr die Antworten auch nicht...


die Antwort auf deine Frage wurde doch gegeben oder nicht?

Zudem macht man die Registrierung zum Zwang

Warum zum Zwang? hier wird niemand gezwungen sich anzumelden. Es gehört aber zum guten Ton, wenn man soviele Frage hat wie du, dass man sich dann auch registriert oder wenigsten einen Namen angibt.

Zudem gehört ein Registierungsbutton ins Forum und nicht ans andere Ende der Homepage


Der Registeriegungs Button gehört nicht ins Forum sondern auf die Startseite wo er auch zu finden ist.

Vergisst diesen Case, ich habe es aufgegeben einen funkionierenden Javascript oder die Funktion die ich haben will in die Seite einzubauen, das ist scheinbar unmöglich.
3 Seiten Postings und keinen mm der Lösung näher...
So langsam zweifel ich echt daran dass OPN2 die richtige Lösung war, alles viel zu umständlich und komplex, undurchsichtig und kryptisch.


Stimmt. Mittlerweilen 4 Seiten. die Lösung steht aber auf der ersten Seite und das angepasste opn_color theme mit genau dieser Funktion hast du per Mail bekommen.

Wenn Dir OPN2 echt zu umständlich ist, dann rate ich dir auf ein anderes CMS zu wechseln.

Eure Doku ist so sinnvoll wie eine chineesische Bauanleitung, was aber nicht daran liegt das ich kein chineesisch kann sondern an dem Umstand dass dort nix drinsteht was mich bei meinen Fragen irgendwo weiterbringt


Die Doku ist ein Dokumentation wie man ein Modul nutzt und es konfiguriert. Du wirst bei keiner Software in einer Dokumenatation lesen können, wo ein "head Tag " definiert ist und wie man wo ein Javascript einbaut.

Genau für diese Fragen ist der Chat oder das Forum da.

Flash





Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/