BS-Fusion Deutschland

Sicherheit für das Portal

Surftips
BS-Fusion Deutschland - Diskussionsforum
Benutzername
Passwort

Thema ansehen
BS-Fusion Deutschland > Support - Eigene Infusionen
->> Security System
Vorheriges Thema Nächstes Thema

search
Autor Problem mit der Theme.php   1  # 15  top
Gelöschter User
Eingetragen am 06.08.2008 23:06
Hallo,hab da ein problem mit der Einbindung in die Theme.php

Bei mir kommt nach dem einfügen das BS-Security-Banner oben.

Ich leg mal einfach meine theme.php als code hier ab,vielleicht weiss einer nen Rat.
Code

<?php

if (!defined("IN_FUSION")) { header("Location: ../../index.php"); exit; }
require_once INCLUDES."theme_functions_include.php";

// theme settings
$body_text = "#000000";
$body_bg = "#f0b4b5";
$theme_width = "900";
$theme_width_l = "175";
$theme_width_r = "175";

function render_header($header_content) {

global $theme_width;
echo "<script type='text/javascript' src='".THEME."/grade.js'></script>";
echo "<table align='center' cellspacing='0' cellpadding='0' width='$theme_width' class='outer-border'>
<tr>
<td>
<table cellpadding='0' cellspacing='0' width='100%'>
<tr>
<td class='full-header'></td>
</tr>
</table>\n";


echo "<center><img src='".THEME."images/header.jpg' alt=''></center>\n";
echo "<table width='100%' border='0' cellspacing='0' cellpadding='0' align='center'>\n";
echo "<tr><td class='sub-header'>";
echo "</td></tr></table>";
echo "<table width='100%' border='0' cellpadding='4' cellspacing='0'><tr>";
echo "<td height='28' class='sub-header' align='center'>".showsublinks("<img src='".THEME."images/divider.gif' alt=''>")."</td>\n";
echo "</tr></table>";

echo "<table width='100%' cellpadding='0' cellspacing='0' border='0' align='center'>";
}


function render_footer($license=false) {



global $theme_width,$settings;

echo "</tr>\n</table>\n";
echo "<table cellpadding='0' cellspacing='0' width='100%'>
<tr>
<td height='100' align='center' class='footer'>".stripslashes($settings['footer'])."




</td>
</tr>
</table>
</td>
</tr>
</table>\n";

}

function render_news($subject, $news, $info) {

echo "<table cellpadding='0' cellspacing='0' width='100%'>
<tr>
<td class='capmain'>$subject</td>
</tr>
<tr>
<td class='main-body'>$news</td>
</tr>
<tr>
<td align='center' class='news-footer'>\n";
echo openform("N",$info['news_id']).newsposter($info," &middot;").newsopts($info,"&middot;").closeform("N",$info['news_id']);
echo "</td>
</tr>
</table>\n";

}

function render_article($subject, $article, $info) {

echo "<table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td class='capmain'>$subject</td>
</tr>
<tr>
<td class='main-body'>
".($info['article_breaks'] == "y" ? nl2br($article) : $article)."
</td>
</tr>
<tr>
<td align='center' class='news-footer'>\n";
echo openform("A",$info['article_id']).articleposter($info," &middot;").articleopts($info,"&middot;").closeform("A",$info['article_id']);
echo "</td>
</tr>
</table>\n";
}

function opentable($title) {

echo "<table cellpadding='0' cellspacing='0' width='100%'>
<tr>
<td class='capmain'>$title</td>
</tr>
<tr>
<td class='main-body'>\n";

}

function closetable() {

echo "</td>
</tr>
</table>\n";

}

function openside($title) {

echo "<table cellpadding='0' cellspacing='0' width='100%' class='border'>
<tr>
<td height='26' class='scapmain'>$title</td>
</tr>
<tr>
<td class='side-body'>\n";

}

function closeside() {

echo "</td>
</tr>
</table>\n";
tablebreak();

}

function opensidex($title,$state="on") {

$boxname = str_replace(" ", "", $title);
echo "<table cellpadding='0' cellspacing='0' width='100%' class='border'>
<tr>
<td class='scapmain'>$title</td>
<td class='scapmain' align='right'>".panelbutton($state,$boxname)."</td>
</tr>
<tr>
<td colspan='2' class='side-body'>
<div id='box_$boxname'".($state=="off"?" style='display:none'":"").">\n";

}

function closesidex() {

echo "</div>
</td>
</tr>
</table>\n";
tablebreak();
}
function tablebreak() {
echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n<td height='25'></td>\n</tr>\n</table>\n";

}
?>



Noch etwas. Gibt es irgendwie ne Möglichkeit,die Proylist von hier zu importieren oder muss man alles per Hand eintragen. Wäre doch mal eine schöne Sache,wenn man so etwas in die nächste Version mit einbinden würde.
Bearbeitet von am 07.08.2008 19:30
 
Autor RE: Problem   2  # 15  top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 1047

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Eingetragen am 07.08.2008 19:04
Hallo ...

ich fange mal von hinten an ... im Moment gibts die hiesige proxyliste noch nicht als download, siehe auch dazu hier: http://www.bs-fusion.de/forum/5_218.html.

Bei dem anderen, versteh ich Dein Problem nicht, davon abgesehen ist der Titel nichts-aussagend - bitte vernünfigen Titel und editieren.

Für die bs-SecurityInfusion liegt ein Panel vor, dieses kannst du verwenden, mehr wird nicht benötigt und hat auch mit Deiner theme.php nix zu tun ....
http://www.wuschelkiste.de/fusion/  
Autor RE: Problem mit der Theme.php   3  # 15  top
Gelöschter User
Eingetragen am 07.08.2008 19:33
Nun es geht darum,wenn ich
Code
require_once(INFUSIONS."security_system_panel/security_system_panel.php");

in der theme.php an der vorgeschriebenen Stelle reinsetze,dann erscheint das eingestellte Banner von BS-Fusion nicht im footer,sondern direkt unterhalb des Headers. das ist das einzigste Problem,was ich habe. und wegen der Proxyliste muss ich wohl in den sauren Apfel beissen und alles von Hand eingeben.
Bearbeitet von am 07.08.2008 19:33
 
Autor RE: Problem mit der Theme.php   4  # 15  top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 1047

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Eingetragen am 08.08.2008 00:05
Ah ... jetzt hab ich verstanden ...
Sorry ... ich weiss nicht warum das nicht geht. Habs selber probiert, ich nutze da einfach das Panel direkt als Panel.

Musst warten bis Silvermoon wieder da ist ....


Cheftester und Co-Admin.
http://www.wuschelkiste.de/fusion/  
Autor RE: Problem mit der Theme.php   5  # 15  top
Silvermoon
Webmaster


User Avatar



Beiträge: 698

Ort: 72270 Baiersbronn
Eingetreten: 26.06.06
Status: Offline
Eingetragen am 09.08.2008 15:00
Hier mal deine Footer-Funktion mit der Änderung, wie das Panel in den Footer eingefügt wird.

Funktioniert es so nicht, bitte mal URL angeben.

Code PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function render_footer($license=false) {
global $theme_width,$settings;

echo "</tr>\n</table>\n";
echo "<table cellpadding='0' cellspacing='0' width='100%'>
<tr>
<td height='100' align='center' class='footer'>"
.stripslashes($settings['footer'])."<br>";
require_once(INFUSIONS."security_system_panel/security_system_panel.php");
echo "
</td>
</tr>
</table>
</td>
</tr>
</table>\n"
;

}



Es ist alles eine Frage der Überarbeitung
BS-FUSION - KEEP IT SIMPLE
Content Management System Support
http://www.bs-fusion.de  
Autor RE: Problem mit der Theme.php   6  # 15  top
Silvermoon
Webmaster


User Avatar



Beiträge: 698

Ort: 72270 Baiersbronn
Eingetreten: 26.06.06
Status: Offline
Eingetragen am 09.08.2008 15:18
Proxy Blackliste

Ich habe Euch in dem Anhang die komplette Proxy-Blackliste vom jetzigen Stand im Anhang beigefügt.

Die im Paket liegende Datei in das rootverzeichnis von phpfusion laden und mit

http://deineurl/proxy_blacklist_insert.php

aufrufen.

Erscheint die Meldung: "Proxy-blacklist is up to date. Please Delete this file now" kann die Datei wieder gelöscht werden.

ACHTUNG DIE DATEI LÖSCHT ALLE VORHANDEN PROXIES AUS DER LISTE
 Anhänge 
proxy_blacklist_insert.rar  (Size: 5.87 KB, 781 Hits)
http://www.bs-fusion.de  
Autor RE: Problem mit der Theme.php   7  # 15  top
Gelöschter User
Eingetragen am 08.09.2008 00:09
WOW danke,funzt super
 
Autor RE: WoW   8  # 15  top
Gelöschter User
Eingetragen am 25.10.2008 01:25
Wow super hat gut geklappt und ich bin gleich ein üaar lästige Leute los ...
 
Autor RE: Erweiterung   9  # 15  top
Gelöschter User
Eingetragen am 26.10.2008 22:34
Ich würde die ganz gerne weiter führen, da ich ca. 5000 Proxy-Ips haben die illegal sind.
Meine Frage ist jetzt wie kann ich die hinzu fügen?

(663, '213.151.32.58', 1216108986),

663 = Nummer
213.151.32.58 = IP
1216108986 = aber was ist das für eine Nummer?
 
Autor RE: Problem mit der Theme.php   10  # 15  top
Silvermoon
Webmaster


User Avatar



Beiträge: 698

Ort: 72270 Baiersbronn
Eingetreten: 26.06.06
Status: Offline
Eingetragen am 26.10.2008 22:42
die unbekannte nummer ist der Unix-Timestamp, wann der Proxy eingetragen wurde


Es ist alles eine Frage der Überarbeitung
BS-FUSION - KEEP IT SIMPLE
Content Management System Support
http://www.bs-fusion.de  
Springe zu Forum:
Ähnliche Themen wie "Problem mit der Theme.php" [31]
Thema Forum Antworten Letzter Beitrag
Nokia Handytheme Themes & Designs 4 06.12.2014 20:56 von sajjad123
Theme BS-Lewitz Themes & Designs 70 21.08.2010 21:17 von Janilein
Blog One Theme Themes & Designs 11 30.07.2010 14:24 von
Themes für COMBRIX Themes & Designs 2 29.07.2010 19:05 von Janilein
Eine Theme Bitte! Themes & Designs 7 17.07.2010 13:47 von Janilein
Weitere ähnliche Themen wie "Problem mit der Theme.php"
Thema verlinken
URL:
BB-Code:
HTML: