Wstawienie InfoPanel v.2.0 do theme.php
|
Kaasia |
Dodany dnia 30.07.2008 09:48:07
|
Przedszkolak
Postów: 24
Data rejestracji: 14.06.2008 13:02
|
http://bleach.com... <- pod linkami do strony głównej, regulaminu etc.
Mam php-fusion, ale chyba da sie coś takiego wykombinować? Przeszukałam forum szukajką, ale nic konkretnego nie znalazłam :/
Edytowane przez szymon dnia 03.08.2008 16:41:33
|
|
|
|
Wścibski Gość |
Dodany dnia 23.12.2024 00:40:51
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
Pieka |
Dodany dnia 30.07.2008 09:58:55
|
Postów: 19885 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Szukaj pod fraza "InfoPanel v.2.0", a moze bedzie Ci dane
Edytowane przez Pieka dnia 30.07.2008 11:59:31
Jestem jaki jestem
|
|
|
|
Kaasia |
Dodany dnia 30.07.2008 11:09:58
|
Przedszkolak
Postów: 24
Data rejestracji: 14.06.2008 13:02
|
Tak, to ten dzięki :)
Tylko jak probuje go zainkludować w themie to wywala mi pod nim szukajkę, plus nie widać tytułów panelu ani po najechaniu na nie tekstu w dymkach :/
A taki kod wrzuciłam :
function render_header($header_content) {
global $theme_width, $db_prefix;
//echo "<script src='".THEME."/grade.js' language='Javascript'></script>";
echo "<table cellpadding='0' cellspacing='0' width='$theme_width' style='border: 0px; text-align: center; margin: 0px auto'>
<tr>
<td>
<table cellpadding='0' cellspacing='0' width='100%'>
<tr>
<td class='full-header'>
</td>
</tr>
</table>\n";
echo "<div style='text-align: center;'><img src='".THEME."images/header.jpg' alt='".$settings['sitename']."' width='900' height='358'></div>";
echo "<table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td>";
echo "<div id='altlinkler'>";
echo "<ul><li>".showsublinks("</li><li>");
echo "</li></ul><div class='clear-both'> </div></div>";
echo "</td></tr></table>";
[b]include(INFUSIONS."info_panel/info_panel.php");[/b]
echo "<table width='100%' cellpadding='0' cellspacing='0' border='0' align='center'><tr>";
}
Edytowane przez Pieka dnia 30.07.2008 11:59:51
|
|
|
|
bartek124 |
Dodany dnia 30.07.2008 11:45:54
|
Weteran
Postów: 3264 Pomógł: 236
v7.02.06 Data rejestracji: 26.05.2007 12:25
|
Z pliku info_panel.php wywal szukajkę.
Edytowane przez Pieka dnia 30.07.2008 12:00:13
Nie pomagam na komunikatorach oraz PW!
|
|
|
|
Pieka |
Dodany dnia 30.07.2008 11:55:12
|
Postów: 19885 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Global w render_header pliku theme.php ma wygladac tak:
global $theme_width,$settings,$locale,$db_prefix;
Szukajka to ten kod:
// Search added for ease by Shedrock
echo"<hr><table border='0' width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td align='center' valign='bottom'>
<form name='searchform' method='post' action='".BASEDIR."search.php'>
".$locale['401']." <input type='text' name='stext' value='$stext' class='textbox' style='width:200px'>
<input type='submit' name='search' value='".$locale['408']."' class='button'><br>
<input type='radio' name='stype' value='a'".($stype == "a" ? " checked" : "")."> ".$locale['402']."
<input type='radio' name='stype' value='n'".($stype == "n" ? " checked" : "")."> ".$locale['403']."
<input type='radio' name='stype' value='f'".($stype == "f" ? " checked" : "")."> ".$locale['404']."
<input type='radio' name='stype' value='d'".($stype == "d" ? " checked" : "")."> ".$locale['405']."
<input type='radio' name='stype' value='w'".($stype == "w" ? " checked" : "")."> ".$locale['406']."
<input type='radio' name='stype' value='m'".($stype == "m" ? " checked" : "")."> ".$locale['407']."
</form>
</td>
</tr>
</table>\n";
//
Usun go z pliku i info_panel.php i po krzyku.
Przyklad na to, ze wszystko dziala prawidlowo na PHP-Fusion: http://test.fusio...
Edytowane przez Pieka dnia 30.07.2008 12:00:55
Jestem jaki jestem
|
|
|
|
Kaasia |
Dodany dnia 30.07.2008 14:17:21
|
Przedszkolak
Postów: 24
Data rejestracji: 14.06.2008 13:02
|
Git :)
A teraz chciała bym dodać tam nowy panel, taki jak na tamtej stronie, nazwa: Aktualności i link do zmiennika, mam już gotowy taki skrypt. Tylko nie wiem jak go zainkludować żeby sie wyświetlał.
Sklonowałam panel:
echo "</td><td width='2%' valign='top' align='left'></td><td width='32%' valign='top' align='left'>
<center><b>".$locale['XXX_031']."</b></center>
\n";
if (dbrows($result) != 0) {
$i=0;
if ($theme_width == "100%") echo "\n";
while ($data = dbarray($result)) {
if ($i % 2 == 0) { $row_color = "tbl1"; } else { $row_color = "tbl1"; }
$new_posts = dbcount("(thread_id)", "posts", "thread_id='".$data['thread_id']."' and post_datestamp>'$lastvisited'");
$thread_replies = dbcount("(thread_id)", "posts", "thread_id='".$data['thread_id']."'") - 1;
$forum_id = $data['forum_id'];
if ($new_posts > 0) {
$folder123 = "<img src='".THEME."forum/foldernew.gif' height='11'>";
} else if ($new_posts > 19) {
$folder123 = "<img src='".THEME."forum/folderhot.gif' height='11'>";
} else {
if ($data['thread_locked'] == 1) {
$folder123 = "<img src='".THEME."forum/folderlock.gif' height='11'>";
} else if ($data['thread_locked'] == 0) {
$folder123 = "<img src='".THEME."forum/folder.gif' height='11'>";
}
}
$reply_count = dbcount("(thread_id)", "posts", "thread_id='".$data['thread_id']."'");
$data2 = dbarray(dbquery("SELECT post_id FROM ".$db_prefix."posts WHERE thread_id='".$data['thread_id']."' ORDER BY post_id DESC LIMIT 1"));
$threads_message = $data['thread_subject'];
$threads_message = strtr($threads_message, "'", "");
$rstart = ($reply_count > 20 ? "rowstart=".((ceil($reply_count / 20)-1)*20)."&" : "");
echo "<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\"><tr><td align=\"left\" width='65%'>";
if ($theme_width == "100%") {
echo "$folder123 <a href='".FORUM."viewthread.php?".$rstart."forum_id=".$data['forum_id']."&thread_id=".$data['thread_id']."#".$data2['post_id']."' onmouseover=\"gpe('text:<center><b>° ".$locale['XXX_017']." °</b></center><hr><b>".$locale['XXX_019']."</b>: ".$threads_message."<hr><b>".$locale['XXX_020']."</b> ".($reply_count - 1)."/".$data['thread_views']."<br><b>".$locale['XXX_021']."</b> ".$data['user_name']."<br><b>".$locale['XXX_022']."</b> ".showdate("forumdate", $data['thread_lastpost']).";')\"'>".trimlink($data['thread_subject'], 16)."</a><br></td>\n";
echo "<td align=\"right\" width='35%'>[".($reply_count - 1)." / ".$data['thread_views']."]</td>";
} else {
echo "$folder123 <a href='".FORUM."viewthread.php?".$rstart."forum_id=".$data['forum_id']."&thread_id=".$data['thread_id']."#".$data2['post_id']."' onmouseover=\"gpe('text:<center><b>° ".$locale['XXX_017']." °</b></center><hr><b>".$locale['XXX_019']."</b> ".trimlink($data['thread_subject'], 45)."<hr><b>".$locale['XXX_020']."</b> ".($reply_count - 1)."/".$data['thread_views']."<br><b>".$locale['XXX_021']."</b> ".$data['user_name']."<br><b>".$locale['XXX_022']."</b> ".showdate("forumdate", $data['thread_lastpost']).";')\" (".$data['forum_name'].")'>".trimlink($data['thread_subject'], 16)."</a><br></td>\n";
echo "<td align=\"right\" width='35%'>[".($reply_count - 1)." / ".$data['thread_views']."]</td>";
}
echo "</tr></table>";
$i++;
}
} else {
echo "<center>".$locale['004']."</center>\n";
}
Zmieniłam nazwę, ale nie umiem wstawić odwołania do infusion/info_panel/zm/zmiennik.php zeby mi wyśwetlało to zamiast "co na forum" :/
Edytowane przez Kaasia dnia 30.07.2008 16:37:05
|
|
|
|
bartek124 |
Dodany dnia 30.07.2008 16:47:25
|
Weteran
Postów: 3264 Pomógł: 236
v7.02.06 Data rejestracji: 26.05.2007 12:25
|
if (dbrows($result) != 0) {
$i=0;
if ($theme_width == "100%") echo "\n";
while ($data = dbarray($result)) {
if ($i % 2 == 0) { $row_color = "tbl1"; } else { $row_color = "tbl1"; }
$new_posts = dbcount("(thread_id)", "posts", "thread_id='".$data['thread_id']."' and post_datestamp>'$lastvisited'");
$thread_replies = dbcount("(thread_id)", "posts", "thread_id='".$data['thread_id']."'") - 1;
$forum_id = $data['forum_id'];
if ($new_posts > 0) {
$folder123 = "<img src='".THEME."forum/foldernew.gif' height='11'>";
} else if ($new_posts > 19) {
$folder123 = "<img src='".THEME."forum/folderhot.gif' height='11'>";
} else {
if ($data['thread_locked'] == 1) {
$folder123 = "<img src='".THEME."forum/folderlock.gif' height='11'>";
} else if ($data['thread_locked'] == 0) {
$folder123 = "<img src='".THEME."forum/folder.gif' height='11'>";
}
}
$reply_count = dbcount("(thread_id)", "posts", "thread_id='".$data['thread_id']."'");
$data2 = dbarray(dbquery("SELECT post_id FROM ".$db_prefix."posts WHERE thread_id='".$data['thread_id']."' ORDER BY post_id DESC LIMIT 1"));
$threads_message = $data['thread_subject'];
$threads_message = strtr($threads_message, "'", "");
$rstart = ($reply_count > 20 ? "rowstart=".((ceil($reply_count / 20)-1)*20)."&" : "");
echo "<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\"><tr><td align=\"left\" width='65%'>";
if ($theme_width == "100%") {
echo "$folder123 <a href='".FORUM."viewthread.php?".$rstart."forum_id=".$data['forum_id']."&thread_id=".$data['thread_id']."#".$data2['post_id']."' onmouseover=\"gpe('text:<center><b>° ".$locale['XXX_017']." °</b></center><hr><b>".$locale['XXX_019']."</b>: ".$threads_message."<hr><b>".$locale['XXX_020']."</b> ".($reply_count - 1)."/".$data['thread_views']."<br><b>".$locale['XXX_021']."</b> ".$data['user_name']."<br><b>".$locale['XXX_022']."</b> ".showdate("forumdate", $data['thread_lastpost']).";')\"'>".trimlink($data['thread_subject'], 16)."</a><br></td>\n";
echo "<td align=\"right\" width='35%'>[".($reply_count - 1)." / ".$data['thread_views']."]</td>";
} else {
echo "$folder123 <a href='".FORUM."viewthread.php?".$rstart."forum_id=".$data['forum_id']."&thread_id=".$data['thread_id']."#".$data2['post_id']."' onmouseover=\"gpe('text:<center><b>° ".$locale['XXX_017']." °</b></center><hr><b>".$locale['XXX_019']."</b> ".trimlink($data['thread_subject'], 45)."<hr><b>".$locale['XXX_020']."</b> ".($reply_count - 1)."/".$data['thread_views']."<br><b>".$locale['XXX_021']."</b> ".$data['user_name']."<br><b>".$locale['XXX_022']."</b> ".showdate("forumdate", $data['thread_lastpost']).";')\" (".$data['forum_name'].")'>".trimlink($data['thread_subject'], 16)."</a><br></td>\n";
echo "<td align=\"right\" width='35%'>[".($reply_count - 1)." / ".$data['thread_views']."]</td>";
}
echo "</tr></table>";
$i++;
}
} else {
echo "<center>".$locale['004']."</center>\n";
}
Powyższy kod usuwasz i następnie wstawiasz co chcesz.
Nie pomagam na komunikatorach oraz PW!
|
|
|
|
Kaasia |
Dodany dnia 30.07.2008 17:47:53
|
Przedszkolak
Postów: 24
Data rejestracji: 14.06.2008 13:02
|
echo "</td><td width='2%' valign='top' align='left'></td><td width='32%' valign='top' align='left'>
<center><b>".$locale['XXX_031']."</b></center>
\n";
Czyli to wygląda tak, tylko mam problem z tym wstawianiem co chce :/
<iframe src="/infusions/info_panel/zm/zmiennik.php" frameborder="0" scrolling="no" width="470" height="110" style="width: 470px; height: 130px"></iframe>
W takiej postaci nie moge wstawić kodu, a nie umiem przerobić go :/
Edytowane przez szymon dnia 03.08.2008 16:49:17
|
|
|
|
bartek124 |
Dodany dnia 30.07.2008 17:56:09
|
Weteran
Postów: 3264 Pomógł: 236
v7.02.06 Data rejestracji: 26.05.2007 12:25
|
Wiesz, najprościej będzie wstawić w echo ''...
echo '<iframe src="/infusions/info_panel/zm/zmiennik.php" frameborder="0" scrolling="no" width="470" height="110" style="width: 470px; height: 130px"></iframe>';
Nie pomagam na komunikatorach oraz PW!
|
|
|
|
Kaasia |
Dodany dnia 30.07.2008 18:10:24
|
Przedszkolak
Postów: 24
Data rejestracji: 14.06.2008 13:02
|
Bosko
Śliczne dzięki
Edytowane przez szymon dnia 03.08.2008 16:42:05
|
|
|
|
VirtualPS |
Dodany dnia 07.05.2009 21:15:18
|
Przedszkolak
Postów: 41 Ostrzeżeń: 4
Data rejestracji: 02.11.2008 12:26
ZBANOWANY: Dożywotnio
|
Hej, czy wie może ktoś jaką część kodu trzeba usunąć by tej kolumny najbardziej na prawo nie było?? Nie jest mi ona potrzebna a w dodatku psuje szyk strony. www.szynszyle.yoy...
Edytowane przez VirtualPS dnia 07.05.2009 21:15:34
|
|
|