pragmaMx Support Forum

Archive => veraltete bzw. unsupportete Systeme und Module => Alt Archive => PHPNuke 5.2-6.0 & VKP 5.5 => Thema gestartet von: ctsolutions am 14 Mai 2002, 01:31:20

Titel: Brauche Dringend hilfe
Beitrag von: ctsolutions am 14 Mai 2002, 01:31:20
Hallo Nukers,

ich habe eine coole theme gefunden ist eber ein fehler in \\\"theme.php\\\" und zwar in den search funktion.
Kurz:

wenn mein ein news schreibt dann wählt man ein thema, z.B Intel.
nun neben den beitrag erscheint ein die entsprechende pic. wenn man dann drauf clickt sollte:
/modules.php?name=News&new_topic=36

ausgeführ werden.

leider statt desen wird:
search.php?query=&topic=36

ausgeführ.

nun, meine bitte ein euch. kann jemand mir helfen diese \\\"theme.php\\\" zu ändern damit er richtig die such anfrage ausführt ?

hier kann man die beinde \\\"theme.php\\\"
betrachten:


 http://www.ctsolutions.org/etc/theme_sfx.txt

und die gute:

http://www.ctsolutions.org/etc/theme_icey.txt


auch, so. hier die SFX-Theme:

http://www.strikeforcex.net/


und Download hier:

http://www.strikeforcex.net/modules.php?op=modload&name=Downloads&d_op=viewdownload&cid=8



Danke und

Gruß,
CtSolutions




[Bearbeitet am: 13/5/2002 von ctsolutions]
Titel: Re: Brauche Dringend hilfe
Beitrag von: tequila am 14 Mai 2002, 01:45:18
Hi.
Dann gehst Du einfach in den "themes/DeinTheme"-Ordner und öffnest die "theme.php" mit einem Editor.
Dann versuch doch einfach mal ein String-Replace (Text ersetzen).

Du sagst einfach:
Text, der ersetzt werden soll: search.php?query=&topic

gegen:
modules.php?name=News&new_topic

Dann sollte das wohl gehen (wenn es wirklich an der theme.php liegt).
Kannst Du auch problemlos machen, denn search.php gibt es in Nuke5.5 nicht mehr.

Ciao Alex
Titel: Re: Brauche Dringend hilfe
Beitrag von: jogi24 am 14 Mai 2002, 02:37:19
hi

wenn du nicht weiterkomst, melde ich
per mail :o :o

  jogi24@pchilfe-service.de

[Bearbeitet am: 14/5/2002 von jogi24]
Titel: Re: Brauche Dringend hilfe
Beitrag von: am 14 Mai 2002, 03:38:26
ZitatHi.
Dann gehst Du einfach in den "themes/DeinTheme"-Ordner und öffnest die "theme.php" mit einem Editor.
Dann versuch doch einfach mal ein String-Replace (Text ersetzen).

Du sagst einfach:
Text, der ersetzt werden soll: search.php?query=&topic

gegen:
modules.php?name=News&new_topic

Dann sollte das wohl gehen (wenn es wirklich an der theme.php liegt).
Kannst Du auch problemlos machen, denn search.php gibt es in Nuke5.5 nicht mehr.

Ciao Alex

das währe einfach gewesen....nur die code sieht ein wenig anders aus.

icey:

 ."<form action=\"modules.php?name=Search\" method=\"post\">\n"
        ."<td align=\"right\" valign=\"top\">\n"
        ."<font class=\"content\" color=\"#000000\"><b>".translate("Suchen")." </b>\n"
        ."<input type=\"text\" name=\"query\" size=\"14\"></font></td></form>\n"
        ."<form action=\"modules.php?name=Search\" method=\"post\"><font class=\"content\">\n"
        ."<td align=\"right\" valign=\"top\">\n"
        ."<b>".translate("Artikel")." </b>\n";
    $toplist = mysql_query("select topicid, topictext from $prefix"._topics." order by topictext");
    echo "<select name=\"topic\"onChange='submit()'>\n"
        ."<option value=\"\">".translate("Alle Artikel")."</option>\n";
    while(list($topicid, $topics) = mysql_fetch_row($toplist)) {
    if ($topicid==$topic) { $sel = "selected "; }
        echo "<option $sel value=\"$topicid\">$topics</option>\n";
        $sel = "";
    }


*** wie ihr sieht die "query" wird später ausgeführt


SFX:

echo "<a href=search.php?query=&topic=$topic><img src=$tipath$topicimage border=\"0\" Alt=\"$topictext\" align=\"left\" hspace=\"10\" vspace=\"10\"></a>";
   

***also in eine einzige zeile.

hmm, ich werde langsam sauer !

Gruß,
CtSolutions
Titel: Re: Brauche Dringend hilfe
Beitrag von: DarkBoy am 14 Mai 2002, 03:53:14
HI
nimm mal den :
 
Zitat."<form action=\"modules.php?name=Search\" method=\"post\"><font size=\"2\" color=\"#000000\"><b>"._SEARCH." </b>\n"
   ."<input type=\"text\" name=\"query\" size=\"14\"></font></form></td>\n"
   ."<td bgcolor=\"#CACACA\" align=\"right\">\n"
   ."<form action=\"modules.php?name=Search\" method=\"post\"><font size=\"2\"><b>"._TOPICS." </b>\n";
    $toplist = sql_query("select topicid, topictext from $prefix"._topics." order by topictext", $dbi);
    echo "<select name=\"topic\"onChange='submit()'>\n"
   ."<option value=\"\">"._ALLTOPICS."</option>\n";
    while(list($topicid, $topics) = sql_fetch_row($toplist, $dbi)) {
    if ($topicid==$topic) { $sel = "selected "; }
   echo "<option $sel value=\"$topicid\">$topics</option>\n";
   $sel = "";