Welcome, Guest. Please Login or Register.
November 26, 2024, 10:40:19 PM
Home Help Search Log in Register
News: SMF is the next generation in forum software, almost completely re-written from the ground up, make sure you don't fall for cheap imitations that suffer from feature bloat!

YaBB SE Community  |  German User Help  |  Hilfe bzw. Diskussionen zu Mods  |  Mouseover Cell - Nach "Boardindexenhancements" nicht moeglich « previous next »
Pages: [1] Reply Ignore Print
Author Topic: Mouseover Cell - Nach "Boardindexenhancements" nicht moeglich  (Read 1377 times)
ipumuk
Jr. Member
**
Posts: 59


I'm a llama!

ICQ - 60702840 WWW
Mouseover Cell - Nach "Boardindexenhancements" nicht moeglich
« on: October 06, 2002, 01:10:26 AM »
Reply with quote

hallo,

nachdem man den mod "bordindex enhancements" installiert hat, funktioniert die aenderung des boardindex.php durch board modifier nicht mehr, wenn man "mouseover cell" installieren moechte.

scheiss deutsch ;) - klartext: mit board mod kann man nicht beide mods installieren. sie veraendern den selben string nachdem gesucht wird.

dabei waere es doch gaaaanz einfach.

man muss ja nur diesen string an die richtige stelle adden

onclick="document.location.href='$scripturl?board=$row_board[ID_BOARD]'"  onmouseover="this.style.backgroundColor='#454545';this.style.cursor='hand';" onmouseout="this.style.backgroundColor=''" align="left" width="60%">

nur wohin damit? wenn man diesen enhacenmod installiert hat sieht die boardindex.php naemlich schrecklich aus!

mfg

ipumuk
Logged
Juergen
Guest
Re:Mouseover Cell - Nach "Boardindexenhancements" nicht moeglich
« Reply #1 on: October 06, 2002, 05:34:18 PM »
Reply with quote

Board Index.php etwa ab Zeile 240
MessageIndex.php ca. Zeile 325
mfg Jürgen
Logged
amango
Jr. Member
**
Posts: 89


Re:Mouseover Cell - Nach "Boardindexenhancements" nicht moeglich
« Reply #2 on: October 11, 2002, 11:22:05 AM »
Reply with quote

Kann mir da jemand weiterhelfen, ich versuche nämlich auch bereits diesen Mod einzubauen, habe bereits ein paar andere Sachen installiert - mit BoardModSE geht das jetzt nicht mehr zu installieren.

1. Änderung
Folgendes wird gesucht: (BoardIndex.php)

Quote<search for>
         print <<<EOT
  <tr>
    <td class="windowbg" width="6%" align="center" valign="top">$new</td>
    <td class="windowbg2" align="left" width="60%">
    <a name="b$row_board[ID_BOARD]"></a>
    <font size="2"><b><a href="$scripturl?board=$row_board[ID_BOARD]">$row_board[boardName]</a></b>
    <br>$row_board[description]</font>$showmods</td>
    <td class="windowbg" valign="middle" align="center" width="6%">$row_board[numTopics]</td>
    <td class="windowbg" valign="middle" align="center" width="6%">$row_board[numPosts]</td>
    <td class="windowbg2" valign="middle" width="22%"><font size="1">$latestPostTime<br />$txt[yse88] <a href="$scripturl?board=$row_board[ID_BOARD];action=display;threadid=$topicID;start=$startPage;boardseen=1">$subject</a><br> $txt[525] $latestPostName</font></td>
  </tr>
</search for>

ersetzt werden soll dieses durch
Quote<replace>
         print <<<EOT
  <tr>
    <td class="windowbg" bgcolor="$color[windowbg]" width="6%" align="center" valign="top">$new</td>
    <td class="windowbg2" bgcolor="$color[windowbg2]" onclick="document.location.href='$scripturl?board=$row_board[ID_BOARD]'"  onmouseover="this.style.backgroundColor='$color[windowbg]';this.style.cursor='hand';" onmouseout="this.style.backgroundColor=''" align="left" width="60%">
    <a name="b$row_board[ID_BOARD]"></a>
    <font size="2"><b><a href="$scripturl?board=$row_board[ID_BOARD]">$row_board[boardName]</a></b>
    <br>$row_board[description]</font>$showmods</td>
    <td class="windowbg" bgcolor="$color[windowbg]" valign="middle" align="center" width="6%"><font size="2">$row_board[numTopics]</font></td>
    <td class="windowbg" bgcolor="$color[windowbg]" valign="middle" align="center" width="6%"><font size="2">$row_board[numPosts]</font></td>
    <td class="windowbg2" bgcolor="$color[windowbg2]" onclick="document.location.href='$scripturl?board=$row_board[ID_BOARD];action=display;threadid=$topicID;start=$startPage'" onmouseover="this.style.backgroundColor='$color[windowbg]';this.style.cursor='hand';" onmouseout="this.style.backgroundColor=''" valign="middle" width="22%"><font size="1">$latestPostTime<BR>in <a href="$scripturl?board=$row_board[ID_BOARD];action=display;threadid=$topicID;start=$startPage">$subject</a><br> $txt[525] $latestPostName</font></td>
  </tr>
</replace>

Jetzt sieht meine Datei aber bereits so aus:
Quoteprint <<<EOT
  <tr>
    <td class="windowbg" width="6%" align="center" valign="top">$new</td>
    <td class="windowbg2" align="left" width="60%">
    <a name="b$row_board[ID_BOARD]"></a>
    <font size="2"><b>$subs1</a></b></font>
    <br>$row_board[description]</font>$showmods</td>
    <td class="windowbg" valign="middle" align="center" width="6%">$row_board[numTopics]</td>
    <td class="windowbg" valign="middle" align="center" width="6%">$row_board[numPosts]</td>
    <td class="windowbg2" valign="middle" width="22%"><font size="1">$subs2</font></td>
  </tr>

Zweite Änderung: MessageIndex.php
Gesucht wird...
Quote<search for>
      print <<<EOT
<tr>
   <td class="windowbg2" valign="middle" align="center" width="6%" bgcolor="$color[windowbg2]"><img src="$imagesdir/$threadclass.gif" alt=""></td>
   <td class="windowbg2" valign="middle" align="center" width="4%" bgcolor="$color[windowbg2]"><img src="$imagesdir/$micon.gif" alt="" border="0" align="middle"></td>
   <td class="windowbg" valign="middle" width="48%" bgcolor="$color[windowbg]"><font size="2"><a href="$cgi;action=display;threadid=$mnum">$msub</a> $new $pages</font></td>
   <td class="windowbg2" valign="middle" width="14%" bgcolor="$color[windowbg2]"><font size="2">$mname</font></td>
   <td class="windowbg" valign="middle" width="4%" align="center" bgcolor="$color[windowbg]"><font size="2">$mreplies</font></td>
   <td class="windowbg" valign="middle" width="4%" align="center" bgcolor="$color[windowbg]"><font size="2">$views</font></td>
   <td class="windowbg2" valign="middle" width="27%" bgcolor="$color[windowbg2]"><font size="1">$mydate<br>$txt[525] $lastposter</font></td>
</tr>
EOT;
</search for>

und ersetzt werden soll es durch:
Quote<replace>
      print <<<EOT
<tr>
   <td class="windowbg2" valign="middle" align="center" width="6%" bgcolor="$color[windowbg2]"><img src="$imagesdir/$threadclass.gif" alt=""></td>
   <td class="windowbg2" valign="middle" align="center" width="4%" bgcolor="$color[windowbg2]"><img src="$imagesdir/$micon.gif" alt="" border="0" align="middle"></td>
   <td class="windowbg" valign="middle" width="48%" bgcolor="$color[windowbg]" onclick="document.location.href='$cgi;action=display;threadid=$mnum'"  onmouseover="this.style.backgroundColor='$color[windowbg2]';this.style.cursor='hand';" onmouseout="this.style.backgroundColor=''"><font size="2"><a href="$cgi;action=display;threadid=$mnum">$msub</a> $new $pages</font></td>
   <td class="windowbg2" valign="middle" width="14%" bgcolor="$color[windowbg2]"><font size="2">$mname</font></td>
   <td class="windowbg" valign="middle" width="4%" align="center" bgcolor="$color[windowbg]"><font size="2">$mreplies</font></td>
   <td class="windowbg" valign="middle" width="4%" align="center" bgcolor="$color[windowbg]"><font size="2">$views</font></td>
   <td class="windowbg2" valign="middle" width="27%" bgcolor="$color[windowbg2]"><font size="1">$mydate<br>$txt[525] $lastposter</font></td>
</tr>
EOT;
</replace>

Meine Datei sieht aber folgendermaßen aus:
Quote<tr>
   <td class="windowbg2" valign="middle" align="center" width="6%" bgcolor="$color[windowbg2]"><img src="$imagesdir/$threadclass.gif" alt=""></td>
   <td class="windowbg2" valign="middle" align="center" width="4%" bgcolor="$color[windowbg2]"><img src="$imagesdir/$micon.gif" alt="" border="0" align="middle"></td>
   <td class="windowbg" valign="middle" width="48%" bgcolor="$color[windowbg]"><table width="100%"><tr><td align="left" width="95%"><font size="2"><a href="$cgi;action=display;threadid=$mnum">$msub</a> $new $pages</font></td><td align="right" width="5%">$topic_summary</td></tr></table></td>
   <td class="windowbg2" valign="middle" width="14%" bgcolor="$color[windowbg2]"><font size="2">$mname</font></td>
   <td class="windowbg" valign="middle" width="4%" align="center" bgcolor="$color[windowbg]"><font size="2">$mreplies</font></td>
   <td class="windowbg" valign="middle" width="4%" align="center" bgcolor="$color[windowbg]"><font size="2">$views</font></td>
   <td class="windowbg2" valign="middle" width="27%" bgcolor="$color[windowbg2]"><font size="1">$mydate<br>$txt[525] $lastposter</font></td>
EOT;

Jetzt die Frage (keine Ahnung haben): Welche Zeilen muss ich verändern, damit der Mouseover Cell-Mod funktioniert.
« Last Edit: October 11, 2002, 11:34:07 AM by amango » Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:Mouseover Cell - Nach "Boardindexenhancements" nicht moeglich
« Reply #3 on: October 11, 2002, 10:59:27 PM »
Reply with quote

diese umfangreichen angabe sind, denke ich mal gemacht worden um die entsprechenden stellen mit boardMod auch richtig zu finden. die vorgenommenen änderungen sind sehr gering.

kleine anleitung zum einbau der funktion mit einem editor:
ich schreibe es schritt für schritt ohne mod angaben!
<edit file>
Sources/BoardIndex.php
</edit file>

Suche in dieser Datei nach der Spalte (<td>....</td> die folgendes beinhaltet:
<a name="b$row_board[ID_BOARD]"></a>
      <font size="2"><b><a href="$scripturl?board=$row_board[ID_BOARD]">$row_board[boardName]</a>

in den zugehörigen <td> fügst du folgendes ein (vor das >)

class="windowbg2" bgcolor="$color[windowbg2]" onclick="document.location.href='$scripturl?board=$row_board[ID_BOARD]'"  onmouseover="this.style.backgroundColor='$color[windowbg]';this.style.cursor='hand';" onmouseout="this.style.backgroundColor=''" align="left" width="60%"

dann suche etwas weiter unterhalb nach der spalte mit folgendem Inhalt:

$latestPostTime<br></a>$txt[525] <b>$latestPostName</b>

Füge hier wieder in den <td....> folgendes ein:
class="windowbg2" bgcolor="$color[windowbg2]" onclick="document.location.href='$scripturl?board=$row_board[ID_BOARD];action=display;threadid=$topicID;start=$startPage'" onmouseover="this.style.backgroundColor='$color[windowbg]';this.style.cursor='hand';" onmouseout="this.style.backgroundColor=''" valign="middle" width="22%"

<edit file>
Sources/MessageIndex.php
</edit file>

Suche nach der Spalte die folgendes beinhaltet:

<a href="$cgi;action=display;threadid=$mnum">$msub</a> $new $pages

füge in den dazugehörigen <td> folgenden code ein:

class="windowbg" valign="middle" width="48%" bgcolor="$color[windowbg]" onclick="document.location.href='$cgi;action=display;threadid=$mnum'"  onmouseover="this.style.backgroundColor='$color[windowbg2]';this.style.cursor='hand';" onmouseout="this.style.backgroundColor=''"

das wars auch schon. mehr als diese drei stellen werden für den effekt nicht verändert!
« Last Edit: October 11, 2002, 11:03:55 PM by Horseman » Logged
MC600
YaBB God
*****
Posts: 968


Jetzt habe ich Zähne!

ICQ - 168723559 WWW
Re:Mouseover Cell - Nach "Boardindexenhancements" nicht moeglich
« Reply #4 on: October 12, 2002, 10:21:08 AM »
Reply with quote

@Horseman

good work
Logged

Freundliche Grüße aus Hönow - MC600 - Forum Gegen Krebs
Newsletter Service - Info´s über MOD´s von MC600 - Hier eintragen
Pages: [1] Reply Ignore Print 
YaBB SE Community  |  German User Help  |  Hilfe bzw. Diskussionen zu Mods  |  Mouseover Cell - Nach "Boardindexenhancements" nicht moeglich « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.095 seconds with 20 queries.