-
Content count
288 -
Joined
-
Last visited
Posts posted by kdt
-
-
Doch, es scheint wohl mit HTTrack zu funzen. Aber nur wenn das Forum für ALLE lesbar ist !
-
Ich möchte gerne ein altes Board (1.3) so absaugen, dass ich das ganze lokal auf meinem Notebook benutzen kann ohne einen Server darauf installieren zu müssen.
Das müsste doch eigentlich ganz einfach gehen. Man muss nur die Inhalte nicht als PHP sondern als html abspeichern.
Ich versuche das eben mit dem Programm WebSpider2 (www.Xaldon.de), geht aber wegen dem PHP nicht, auch nicht bei meinem 2.2.2 Board.
Hat jemand ne Idee für mich ?
VG
Axel
-
Danke, darauf bin ich nicht gekommen, ich dachte es betrifft das gesamte Forum, war aber wirklich nur ein einziger Eintrag wo das fehlte.
-
Bei mir können seit gestern nur noch der Admin und der Moderator die Attachments öffnen. Mitglieder wird das Aufrufen dieser verwehrt. Hat jemand mal nen Tipp ??
-
Nein, dass kommt auf keinen Fall in Frage.
-
Einfach mal in diese PHP reinschauen, da ist nen Beispiel drin:
+-------------------------------------------------------------------------- | USAGE: +-------------------------------------------------------------------------- Simply call this script via PHP includes, or SSI .shtml tags to generate content on the fly, streamed into your own webpage. +-------------------------------------------------------------------------- | To show the last 10 topics and posts in the news forums... +-------------------------------------------------------------------------- include("http://domain.com/forums/ssi.php?a=news&show=10"); You can adjust the "show" attribute to display a different amount of topics. +-------------------------------------------------------------------------- | To show the board statistics +-------------------------------------------------------------------------- include("http://domain.com/forums/ssi.php?a=stats"); +-------------------------------------------------------------------------- | To show the active users stats (x Members, X Guests, etc) +-------------------------------------------------------------------------- include("http://domain.com/forums/ssi.php?a=active"); +-------------------------------------------------------------------------- | RSS / XML Syndication.. +-------------------------------------------------------------------------- RSS: http://domain.com/forums/ssi.php?a=out&f=1,2,3,4,5&show=10&type=rss XML: http://domain.com/forums/ssi.php?a=out&f=1,2,3,4,5&show=10&type=xml Will show last 10 topics in reverse chronological last post date order from all the forums in the comma separated list
Beachte: Bei den "geklauten" Versionen die im Internet gasieren ist natürlich der Tools-Ordner nicht dabei :P
-
Hallo,
ich habe immernoch das Problem mit dem Bilderklau im Forum. Nun habe ich das hier gefunden:
http://mods.invisionize.com/db/index.php/f/5794
Wenn man das Install-Script nen bisschen anpasst installiert er es auch unter 2.2.2. aber sonst läuft das Script nicht. Er bindet das Watermark Image einfach nicht ein. Habe jetzt Stundenlang vor dem Code gesessen um den zu verstehen, aber ich begreife es einfach nicht.
Als Watermark habe ich mir testweise erstmal eine Datei bei Google besorgt.
Hat jemand ne Idee warum der das nicht einbindet ?? GD2 ist natürlich installiert !
Installscript anpassen:
Suche 2x nach:
$ipsclass->DB = new db_driver();
Habe ich ersetzt durch:$classname = "db_driver_mysql"; $ipsclass->DB = new $classname;
Habe noch nen MOD gemacht, der dann auch GIF Dateien mit einem Wasserzeichen vereint (auf Anfrage gerne per PM).
VG
Axel
-
Hallo Helge,
den ersten Tipp hatte ich auch schon gefunden, bin aber verzweifelt, weil das ein MOD für das 2.1 ist und nicht so ohne weiteres mit meinem 2.2.2 läuft. Habe es aber jetzt dennoch geschafft und stelle hier mal den Mod ein.
Ist also angepasst für 2.2.2 !! Es funzt prima !
Von der Funktion sehr ähnlich wie das zweite Beispiel für 10 US$ !
Darf den Mod hier nicht veröffentlichen, Anfrage gerne (umständlich) per PM !
Viel Erfolg allen anderen, die das auch einbauen möchten !
VG
Axel
-
Kennt jemand für das 2.2.2 einen Mod, der jedem der Geburtstag hat eine PM schickt ?
VG
Axel
-
Schau doch mal hier, vielleicht hilft Dir das weiter: http://ipbsdk.sourceforge.net/manual/member/login
Bei mir gehts leider nicht, weiß bis jetzt nicht warum.
-
Kann man das IPB Cookie auslesen um zu prüfen ob sich jemand im Forum angemeldet hat ?
Hab mal versucht:
<? echo $_COOKIE['member_id']; ?>
Kommt zumind. die User ID. Welche Variablen stehen aber noch im Cookie drin ? Welche Variable muss man für das LOGIN = true abfragen ?
Was speichert das Forum noch so alles in die Cookies ?
Nachtrag:
Es scheint wohl zu funzen wenn man überhaupt nach der MEMBER_ID fragt !
-
Mensch, die einfachen Dinge liegen meist so nahe
Danke.
-
Ich hatte da hier mal gefunden. Musste mit php defrag.php per CronJob starten.
<HTML> <HEAD> <TITLE>IPB Forum MySQL Defrag</TITLE> <style> body,table{ font-size: 10px; font-family: Arial; } .border{ border-width: 1px; border-style: solid; border-color: #000000; } tr.header{ background-color: #F8F5B6; } </style> </HEAD> <BODY> <?php $host = "localhost"; $user = "USER"; $pass = "PASS"; $dbase = "DATABASE"; $db = mysql_connect($host, $user, $pass) or die ("verbindung fehlgeschlagen"); mysql_select_db($dbase, $db) or die ("verbindung zur datenbank fehlgeschlagen"); $sql = "show tables"; $r_sql = mysql_query($sql,$db); if($r_sql){ echo "<table cellspacing=\"0\" cellpadding=\"0\" width=\"80%\" align=\"center\" class=\"border\"><tr><td>\n"; echo "<table cellspacing=\"0\" cellpadding=\"2\" width=\"100%\" align=\"center\" >\n"; echo "<tr class=\"header\"><td>Tabelle</td><td>Operation</td><td>Status</td><td>Operation</td><td>Status</td></tr>\n"; while($table = mysql_fetch_row($r_sql)){ $sql_o = "optimize table ".$table[0]; $r_sqlo = mysql_query($sql_o,$db); $sql_c = "check table ".$table[0]." medium"; $r_sql_c = mysql_query($sql_c,$db); if($r_sqlo){ $msg_o = mysql_fetch_array($r_sqlo); $msg_c = mysql_fetch_array($r_sql_c); if($msg_o['Msg_text'] == "Table is already up to date"){ $color = "#CAF9AE"; } if($msg_o['Msg_text'] == "OK"){ $color = "#63EB66"; } if($msg_o['Msg_text'] == "The handler for the table doesn't support check/repair"){ $color = "#F21C1C"; } echo "<tr bgcolor=\"".$color."\"><td width=\"20%\" nowrap>".$table[0]."</td><td width=\"20%\" nowrap>".$msg_c[Op]."</td><td width=\"20%\" nowrap>".$msg_c[Msg_text]."</td><td width=\"20%\" nowrap>".$msg_o[Op]."</td><td width=\"20%\" nowrap>".$msg_o[Msg_text]."</td></tr>\n"; } } echo "</table>\n"; } ?> </BODY> </HTML>
Geht bei mir prima, starte es aber natürlich nicht als CronJob (wegen der HTML Ausgabe) ;)
-
Hallo,
in meinem Board (noch 2.2.2 wegen den vielen Mods) habe ich die CSS Datei vollständig im HTML zu stehen. Sieht dann so aus:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> <link rel="shortcut icon" href="favicon.ico" /> <title>Unser Forum</title> <style type="text/css"> html { overflow-x: auto; } body { background: #7E99C4; color: #222; font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif; font-size: 11px; line-height: 135%; margin: 0px; padding: 0px; text-align: center; } .... usw. ....
In meinem Testforum auf dem gleichem Server steht das dann aber so:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> <link rel="shortcut icon" href="favicon.ico" /> <title>Testboard</title> <style type="text/css" media="all"> @import url(http://testboard.de/forum/style_images/css_7.css); </style> </head> <body>
In der Datei skin_global.php steht drinne://=========================================================================== // <[url="https://www.invisionpower.com/clients/index.php?app=nexus&module=promotion§ion=referral&id=5636&direct=aHR0cDovL3d3dy5pbnZpc2lvbnBvd2VyLmNvbS8%3D"]IPS[/url]:css_external:desc::trigger:> //=========================================================================== function css_external($css="") { $IPBHTML = ""; //--starthtml--// $IPBHTML .= "<style type=\"text/css\" media=\"all\"> " . (($this->ipsclass->vars['board_url'] != '' AND $this->ipsclass->vars['board_url'] != '.') ? (" @import url({$this->ipsclass->vars['board_url']}/style_images/css_{$css}.css); ") : (" @import url(style_images/css_{$css}.css); ")) . " </style>"; //--endhtml--// return $IPBHTML; }
Variable board_url ist immer in der conf-global.php gesetzt.
Wie kann ich denn das beeinflussen, dass der in beiden Boards die CSS Datei importiert wie im Beispiel 2 ?
Im ACP habe ich schon gesucht, kann aber weder unter CPU noch unter GLOBAL was finden.
Viele Grüße
Axel
-
Ich habe heute mal mit dem SDK rumgemacht und habe das Problem, dass bei mir NIX kommt wenn ich eines der Examples aufrufe. Die Config Datei habe ich 100 mal überprüft, daran kann es nicht liegen.
Hat jemand nen Tipp ?
Das Tutorial habe ich auch im ersten Teil durchgearbeitet und alles genau so gemacht wie dort beschrieben.
VG
Axel
-
Ich weiß, ich habe von diesem Problem schon einmal gelesen. Leider kann ich nicht nach "-1" suchen.
Ich habe seit heute oben rechts zu stehen: -1 neue Nachricht(en)
Kann mir jemand nen Tipp geben ?
VG
Axel
-
Das kann sein, ich habe das leider bisher nicht auf simple Art lösen können. Man muss wohl in den Code eingreifen und das abfragen und dann in DE ausgeben (wie oben schon beschrieben).
-
Mein Server unterstützt dieses @setlocale(LC_TIME, 'de_DE');
Mein Test:
<? echo strftime("%A"); setlocale(LC_TIME, 'de_DE'); echo strftime("%A"); ?>
Ergibt wirklich "ThursdayDonnerstag" !!
Aber wenn ich das in das init.php eintrage, dann steht im Forum immer noch June !
-
Nein, weil keiner den Dateinamen kennt... Ohne Dateinamen kein Aufruf der Datei.Dazu sei noch zu sagen, das die Dateien niemals den Originalnamen bekommen. Somit ist das rausfinden der Dateinamen unmöglich.
Das dachte ich bislang bei BILDERN auch, aber:
Die original Datei heißt: stone.jpg. Okay, der Name ist futsch.
Aber:
Jetzt klicke mal mit der LINKEN Maus drauf und unter Eigenschaften (im FF) wirst Du lesen können:
http://www.ipbsupport.de/board/uploads/monthly_09_2007/post-624-1189716586_thumb.jpg
Also ist das original Bild dann:http://www.ipbsupport.de/board/uploads/monthly_09_2007/post-624-1189716586.jpg
Probieren wir es mal aus:
Ahja Toller Trick, ist aber doof - finde ich !
Ich wette, viele von Euch wusten das noch nicht :P
-
Hallo,
ich heute, also ich sag Euch, wieder Mega Problem;
Ich ändere im SKIN unter "Edit Colours (CSS Easy Mode)" den Eintrag "a:hover" von:
background:transparent; text-decoration:underline overline;
in:background:transparent; text-decoration:underline overline; background-image:url('/tmp/linkback.gif');
Bemerke jetzt; Hmm, gefällt mir überhaupt nicht und nehme jetzt die letzte Zeile wieder raus und klicke unten auf EDIT.
Und siehe da, ich kann dass ganze 100 mal machen, der nimmt mir einfach nicht die Zeile wieder raus.
Auch unter "/style_images/css_1.css" steht das "background-image:", raus damit und in der Hoffnung nu isses jut - na denkste *grrr*
Kann das jemand erklären ?
Einzige Möglichkeit noch, dass unter "Edit Stylesheet (CSS Advanced Mode)" zu ändern, was ja auch geht, aber ist doch unlogisch, oder ??
Ist das nen Bug ?
Danke, Axel
-
Stimmt, danke - schnelle Hilfe :D
-
Wo stellt man nochmal ein, dass wenn man innerhalb von X Min, ein weiteres Postung im gleichen Beitrag dieses zu dem vorigem angefügt wird ?
Ich schreibe also ein Zitat auf zwei Postings und beide Antworten sollen in einem Beitrag landen. Bei den Usern geht das, beim Admin nicht. Such mich wieder ka-putt. Muss doch mal nen Englischkurz an der VHS machen :P
-
Aha,jetzt hab ich es;
Unter der Groupverwaltung war der VIP User nicht auf das VIP Set eingestellt. Somit hatte der VIP nur Member Rechte !
Man ist dass alles verstrickt. Mache drei Kreuze, wenn das mal alles in "Deutsch" da steht !
Dennoch danke, Dein Tipp hatte mir dann doch geholfen !!
-
Liegt ja nahe,aber wo finde ich denn diese Anlage einer neuen Permission Mask ?
Unter Manage Permissions / Forum Permission Sets / VIP User steht unter "Preview":
Preview using: VIP User
Read Topics in this forum
Allgemeines zum Forum
--News und Infos
--Fragen, Lob und Kritik
--Neu hier ??
--VIP Bereich
Also alles grün, also alles okay !
Altes 1.3 Board absaugen
in Allgemeine Fragen und Probleme
Posted · Edited by kdt · Report reply
Die Funktion "load-cookies" finde ich unter Deinem Link garnicht. Verstehe auch nicht ganz die Funktionsweise.
Muss mal rumprobieren.
WGET ist ja nen linux-sauger, okay, den hab ich. Nun muss man dem wohl nur nen cookie präsentieren, was WGET dann nimmt zum absaugen.
Habe leider nur keinen Webbrauser auf meiner Kiste drauf, sodass ich jetzt nicht weiß was in dieser Cookie.txt drinnstehen muss.
Kann man auch nen Cookie-File vom Windows FireFox nehmen ?