diff --git a/.files/c4immo.sql b/.files/c4immo.sql new file mode 100644 index 0000000..f7a846a --- /dev/null +++ b/.files/c4immo.sql @@ -0,0 +1,1049 @@ +-- MySQL dump 10.13 Distrib 5.5.49, for debian-linux-gnu (x86_64) +-- +-- Host: localhost Database: c4immo +-- ------------------------------------------------------ +-- Server version 5.5.49-0+deb8u1 + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8 */; +/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; +/*!40103 SET TIME_ZONE='+00:00' */; +/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; +/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; +/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; +/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; + +-- +-- Table structure for table `A_Typen` +-- + +DROP TABLE IF EXISTS `A_Typen`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `A_Typen` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `O_TYP` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=20 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `A_Typen` +-- + +LOCK TABLES `A_Typen` WRITE; +/*!40000 ALTER TABLE `A_Typen` DISABLE KEYS */; +INSERT INTO `A_Typen` VALUES (1,'Einfamilienhaus'),(2,'Mehrfamilienhaus'),(3,'Eigentumswohnung'),(4,'Gaststätte'),(5,'Hotel'),(6,'Freizeitanlage'),(7,'Gewerbeeinheit'),(8,'Bürogebäude'),(9,'Geschäftshaus'),(10,'Gewerbeanwesen'),(11,'Halle / Lager'),(12,'Industrieanwesen'),(13,'Laden / Verkaufsfläche'),(14,'Einkaufszentrum'),(15,'Servicecenter'),(16,'Sonstige'),(17,'Supermarkt'),(18,'Wohn / Geschäftshaus'),(19,'Wohnanlage'); +/*!40000 ALTER TABLE `A_Typen` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `Anreden` +-- + +DROP TABLE IF EXISTS `Anreden`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `Anreden` ( + `ID` smallint(6) NOT NULL AUTO_INCREMENT, + `Anrede` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `Anreden` +-- + +LOCK TABLES `Anreden` WRITE; +/*!40000 ALTER TABLE `Anreden` DISABLE KEYS */; +INSERT INTO `Anreden` VALUES (1,'Herrn'),(2,'Frau'),(3,'Firma'),(4,'Familie'); +/*!40000 ALTER TABLE `Anreden` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `Ausstattung_Qualitaet` +-- + +DROP TABLE IF EXISTS `Ausstattung_Qualitaet`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `Ausstattung_Qualitaet` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `Quali` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `Ausstattung_Qualitaet` +-- + +LOCK TABLES `Ausstattung_Qualitaet` WRITE; +/*!40000 ALTER TABLE `Ausstattung_Qualitaet` DISABLE KEYS */; +INSERT INTO `Ausstattung_Qualitaet` VALUES (1,'keineAngabe'),(2,'Luxus'),(3,'Gehoben'),(4,'Normal'),(5,'Einfach'); +/*!40000 ALTER TABLE `Ausstattung_Qualitaet` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `Befeuerung` +-- + +DROP TABLE IF EXISTS `Befeuerung`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `Befeuerung` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `Befeuerung` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=10 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `Befeuerung` +-- + +LOCK TABLES `Befeuerung` WRITE; +/*!40000 ALTER TABLE `Befeuerung` DISABLE KEYS */; +INSERT INTO `Befeuerung` VALUES (1,'KeineAngabe'),(2,'Erdwärme'),(3,'Solarheizung'),(4,'Pelletheizung'),(5,'Gas'),(6,'Oel'),(7,'Fernwärme'),(8,'Strom'),(9,'Kohle'); +/*!40000 ALTER TABLE `Befeuerung` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `Energieausweis_Typ` +-- + +DROP TABLE IF EXISTS `Energieausweis_Typ`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `Energieausweis_Typ` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `Energieausweis` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `Energieausweis_Typ` +-- + +LOCK TABLES `Energieausweis_Typ` WRITE; +/*!40000 ALTER TABLE `Energieausweis_Typ` DISABLE KEYS */; +INSERT INTO `Energieausweis_Typ` VALUES (1,'keine Angabe'),(2,'Endenergiebedarf'),(3,'Energieverbrauchskennwert'); +/*!40000 ALTER TABLE `Energieausweis_Typ` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `Firma` +-- + +DROP TABLE IF EXISTS `Firma`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `Firma` ( + `ID` tinyint(4) NOT NULL AUTO_INCREMENT, + `Firma` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `Vertreter1` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `Vertreter2` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `Vertreter3` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `Strasse` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `HausNr` text NOT NULL, + `PLZ` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `Ort` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `Land` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `Telefon` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `Telefax` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `EMail` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `Firma` +-- + +LOCK TABLES `Firma` WRITE; +/*!40000 ALTER TABLE `Firma` DISABLE KEYS */; +INSERT INTO `Firma` VALUES (2,'WACHTER Immobilien','Josef Wachter','','','Kirchenöschle','28','88422','Betzenweiler','Deutschland','+49 7374 9205882','+49 7374 921906','info@wachter-immobilien.com'),(1,'Herzlich Willkommen...','

... auf der Internetpräsenz von WACHTER IMMOBILIEN

\r\n

\r\nWir sind Ihr Partner bei der Immobilienvermittlung & -Verwaltung im Raum Biberach, Laupheim, Riedlingen und Bad Saulgau.

','','','Söflinger Straße','248','89075','Ulm / Donau','Deutschland','+49 731 88 03 39 00 ','+49 731 88 03 39 29','twe@twe-immobilien.de'); +/*!40000 ALTER TABLE `Firma` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `G_Typen` +-- + +DROP TABLE IF EXISTS `G_Typen`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `G_Typen` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `O_TYP` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=14 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `G_Typen` +-- + +LOCK TABLES `G_Typen` WRITE; +/*!40000 ALTER TABLE `G_Typen` DISABLE KEYS */; +INSERT INTO `G_Typen` VALUES (3,'Büro'),(4,'Praxis'),(5,'Einzelhandel'),(6,'Produktionshalle'),(7,'Gastronomie'); +/*!40000 ALTER TABLE `G_Typen` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `HRubriken` +-- + +DROP TABLE IF EXISTS `HRubriken`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `HRubriken` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `Name` text COLLATE latin1_german1_ci NOT NULL, + `Link` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=20 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `HRubriken` +-- + +LOCK TABLES `HRubriken` WRITE; +/*!40000 ALTER TABLE `HRubriken` DISABLE KEYS */; +INSERT INTO `HRubriken` VALUES (1,'Wohnen','section=wohnen'),(2,'Wohnungen','section=wohnen&t=wohn'),(3,'Wohnungen Miete','section=wohnen&t=wm'),(4,'Wohnungen Kauf','section=wohnen&t=wk'),(5,'Häuser','section=wohnen&t=haus'),(6,'Häuser Miete','section=wohnen&t=hm'),(7,'Häuser Kauf','section=wohnen&t=hk'),(8,'Gewerbe','section=gewerbe'),(9,'Büros / Praxen','section=gewerbe&t=bp'),(10,'Einzelhandel / Industrie','section=gewerbe&t=ei'),(11,'Gastronomie / Hotels','section=gewerbe&t=gh'),(12,'Multifunktionsobjekte','section=gewerbe&t=mf'),(13,'Sonstige Immobilien','section=objekte'),(14,'Auslandsobjekte','section=objekte&t=ao'),(15,'Rendite','section=objekte&t=ro'),(16,'Grundstücke','section=objekte&t=gs'),(17,'Neu eingetroffen','section=neu'),(18,'Highlights','section=highlights'),(19,'Angebote','section=angebote'); +/*!40000 ALTER TABLE `HRubriken` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `Haus_Typ` +-- + +DROP TABLE IF EXISTS `Haus_Typ`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `Haus_Typ` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `Typ` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=15 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `Haus_Typ` +-- + +LOCK TABLES `Haus_Typ` WRITE; +/*!40000 ALTER TABLE `Haus_Typ` DISABLE KEYS */; +INSERT INTO `Haus_Typ` VALUES (1,'keine Angabe'),(2,'Bungalow'),(3,'Doppelhaushälfte'),(4,'Einfamilienhaus'),(5,'Mehrfamilienhaus'),(6,'Villa'),(7,'Reihenhaus'),(8,'Reihenmittelhaus'),(9,'Reiheneckhaus'),(10,'Zweifamilienhaus'),(11,'Bauernhaus'),(12,'Sonstiges'),(13,'Besondere Immobilie'),(14,'Burg Schloss'); +/*!40000 ALTER TABLE `Haus_Typ` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `Haustiere` +-- + +DROP TABLE IF EXISTS `Haustiere`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `Haustiere` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `Haustiere` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `Haustiere` +-- + +LOCK TABLES `Haustiere` WRITE; +/*!40000 ALTER TABLE `Haustiere` DISABLE KEYS */; +INSERT INTO `Haustiere` VALUES (1,'keineAngabe'),(2,'erlaubt'),(3,'verboten'),(4,'nach Vereinbarung'); +/*!40000 ALTER TABLE `Haustiere` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `Header` +-- + +DROP TABLE IF EXISTS `Header`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `Header` ( + `ID` tinyint(4) NOT NULL AUTO_INCREMENT, + `Nr1` text COLLATE latin1_german1_ci NOT NULL, + `Nr2` text COLLATE latin1_german1_ci NOT NULL, + `Nr3` text COLLATE latin1_german1_ci NOT NULL, + `Nr4` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `Header` +-- + +LOCK TABLES `Header` WRITE; +/*!40000 ALTER TABLE `Header` DISABLE KEYS */; +INSERT INTO `Header` VALUES (1,'8','5','15','2'); +/*!40000 ALTER TABLE `Header` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `Heizung_Typ` +-- + +DROP TABLE IF EXISTS `Heizung_Typ`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `Heizung_Typ` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `Heiz_Typ` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `Heizung_Typ` +-- + +LOCK TABLES `Heizung_Typ` WRITE; +/*!40000 ALTER TABLE `Heizung_Typ` DISABLE KEYS */; +INSERT INTO `Heizung_Typ` VALUES (1,'keine Angabe'),(2,'Etagenheizung'),(3,'Ofenheizung'),(4,'Zentralheizung'); +/*!40000 ALTER TABLE `Heizung_Typ` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `Links` +-- + +DROP TABLE IF EXISTS `Links`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `Links` ( + `linkId` int(11) NOT NULL AUTO_INCREMENT, + `linkRef` text COLLATE latin1_german1_ci NOT NULL, + `linkText` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`linkId`) +) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `Links` +-- + +LOCK TABLES `Links` WRITE; +/*!40000 ALTER TABLE `Links` DISABLE KEYS */; +INSERT INTO `Links` VALUES (3,'www.ulm.de','Hier finden Sie interessante Links zur Stadt Ulm.'); +/*!40000 ALTER TABLE `Links` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `O_Typen` +-- + +DROP TABLE IF EXISTS `O_Typen`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `O_Typen` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `O_TYP` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=14 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `O_Typen` +-- + +LOCK TABLES `O_Typen` WRITE; +/*!40000 ALTER TABLE `O_Typen` DISABLE KEYS */; +INSERT INTO `O_Typen` VALUES (1,'Wohnung'),(2,'Haus'),(3,'Büro'),(4,'Praxis'),(5,'Einzelhandel'),(6,'Industrie'),(7,'Gastronomie'),(8,'Hotel'),(9,'Multifunktionsobjekt'),(10,'Auslandsobjekt'),(11,'Renditeobjekt'),(12,'Grundstück'),(13,'Wohnung oder Haus'); +/*!40000 ALTER TABLE `O_Typen` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `O_Zustand` +-- + +DROP TABLE IF EXISTS `O_Zustand`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `O_Zustand` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `Zustand` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=13 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `O_Zustand` +-- + +LOCK TABLES `O_Zustand` WRITE; +/*!40000 ALTER TABLE `O_Zustand` DISABLE KEYS */; +INSERT INTO `O_Zustand` VALUES (1,'keine Angabe'),(2,'Erstbezug'),(3,'Neuwertig'),(4,'Vollständig Renoviert'),(5,'Renovierungsbedürftig'),(6,'Modernisiert'),(7,'Nach Vereinbarung'),(8,'Gepflegt'),(9,'Erstbezug Nach Sanierung'),(10,'Saniert'),(11,'Unrenoviert'),(12,'Abbruchreif'); +/*!40000 ALTER TABLE `O_Zustand` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `ObR` +-- + +DROP TABLE IF EXISTS `ObR`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `ObR` ( + `ID` tinyint(4) NOT NULL AUTO_INCREMENT, + `Sektion` text COLLATE latin1_german1_ci NOT NULL, + `Kurz` text CHARACTER SET latin1 NOT NULL, + `Name` text COLLATE latin1_german1_ci NOT NULL, + `Wert` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci ROW_FORMAT=DYNAMIC; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `ObR` +-- + +LOCK TABLES `ObR` WRITE; +/*!40000 ALTER TABLE `ObR` DISABLE KEYS */; +INSERT INTO `ObR` VALUES (1,'objekte','ao','Auslandsobjekte','on'),(2,'objekte','ro','Renditeobjekte','on'),(3,'objekte','gs','Grundstücke','on'),(4,'wohnen','wohnung_miete','Wohnungen Miete','on'),(5,'wohnen','wohnung_kauf','Wohnungen Kauf','on'),(6,'wohnen','haus_miete','Häuser Miete','on'),(7,'wohnen','haus_kauf','Häuser Kauf','on'),(8,'gewerbe','bp','Büros / Praxen','on'),(9,'gewerbe','ei','Einzelhandel / Industrie','on'),(10,'gewerbe','gh','Gastronomie / Hotels','on'),(11,'gewerbe','mf','Multifunktionsobjekte','on'); +/*!40000 ALTER TABLE `ObR` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `Orte` +-- + +DROP TABLE IF EXISTS `Orte`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `Orte` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `Ortname` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=108 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `Orte` +-- + +LOCK TABLES `Orte` WRITE; +/*!40000 ALTER TABLE `Orte` DISABLE KEYS */; +INSERT INTO `Orte` VALUES (1,'Burlafingen'),(2,''),(3,'Allmendingen'),(4,'Leipheim'),(5,'Laupheim-Untersulmetingen'),(6,'Günzburg'),(7,'Heidenheim'),(8,'Erbach'),(9,'Schelklingen'),(10,'Erbach-Bach'),(11,'Dietenheim'),(12,'Neu-Ulm Offenhausen'),(13,'Giengen/Brenz'),(14,'Neu-Ulm'),(15,'Ulm'),(16,'Ulm-Gögglingen'),(17,'Bartholomä'),(18,'Munderkingen'),(19,'Ulm - Gögglingen'),(20,'Hochdorf'),(21,'Kempten'),(22,'Mittelbiberach'),(23,'Saarbrücken'),(24,'Riedlingen'),(25,'Setzingen'),(26,'Ehingen'),(27,'Altheim bei Ehingen'),(28,'Ballendorf'),(29,'Rottenacker'),(30,'Sontheim-Attenhausen'),(31,'Laichingen'),(32,'Illerkirchberg'),(33,'Heidenheim-Schnaitheim'),(34,'Waltenhausen'),(35,'Rißtissen'),(36,'Schwäbisch Gmünd'),(37,'Oberholzheim'),(38,'Gschwend'),(39,'Äpfingen'),(40,'Hundersingen'),(41,'Alfdorf - Brech'),(42,'Dürmentingen'),(43,'Waldstetten'),(44,'Meßkirch'),(45,'Althütte'),(46,'Essingen'),(47,'Rechberg'),(48,'Obergröningen'),(49,'Dillingen'),(50,'Mutlangen'),(51,'Schwäbisch Gmünd- Lindach'),(52,'Ochsenhausen'),(53,'Durlangen'),(54,'Abtsgmünd'),(55,'Biberach'),(56,'Leinzell'),(57,'Iggingen'),(58,'Mietingen'),(59,'Lauingen a.d. Donau'),(60,'Völklingen - Geislautern'),(61,'Unterroth'),(62,'Wiedergeltingen'),(63,'Neu-Ulm/Offenhausen'),(64,'Bolheim'),(65,'Syrgenstein-Landshausen'),(66,'Babenhausen'),(67,'Neu-Ulm - Burlafingen'),(68,'Augsburg'),(69,'Westerheim'),(70,'Giengen-Hohenmemmingen'),(71,'Olching-Neu-Esting'),(72,'Oberottmarshausen'),(73,'Weißenhorn'),(74,'Friedberg'),(75,'Bachhagel-Burghagel'),(76,'Ottobeuren'),(77,'Wulfertshausen'),(78,'Dasing'),(79,'Herbrechtingen-Bolheim'),(80,'Kirchheim'),(81,'Kissing'),(82,'Mering'),(83,'Achstetten - Stetten'),(84,'Ichenhausen'),(85,'Herbrechtingen'),(86,'Aitrach'),(87,'Ulm '),(88,'F - Falck'),(89,'Aalen'),(90,'Altheim Riedlingen'),(91,'Oberkochen'),(92,'Oberstaufen'),(93,'Blaustein'),(94,'Weiler-Simmerberg'),(95,'Königsbronn'),(96,'Kempten-St. Mang'),(97,'Rammingen-Langenau'),(98,'Blitzenreute'),(99,'Flochberg'),(100,'Bad Saulgau'),(101,'Bopfingen'),(102,'Bad Buchau'),(103,'Bad Schussenried-Roppertsweiler'),(104,'Bad Schussenried'),(105,'Eberhardzell'),(106,'Unteressendorf'),(107,'Unteressendorf '); +/*!40000 ALTER TABLE `Orte` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `Parkplatz` +-- + +DROP TABLE IF EXISTS `Parkplatz`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `Parkplatz` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `Parkplatz` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=10 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `Parkplatz` +-- + +LOCK TABLES `Parkplatz` WRITE; +/*!40000 ALTER TABLE `Parkplatz` DISABLE KEYS */; +INSERT INTO `Parkplatz` VALUES (1,'keine Angabe'),(2,'Garage'),(3,'Aussen Stellplatz'),(4,'Carport'),(5,'Duplex'),(6,'Parkhaus'),(7,'Tiefgarage'),(8,'true'),(9,'false'); +/*!40000 ALTER TABLE `Parkplatz` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `Portale` +-- + +DROP TABLE IF EXISTS `Portale`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `Portale` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `Portal` text COLLATE latin1_german1_ci NOT NULL, + `Typ` text COLLATE latin1_german1_ci NOT NULL, + `Kd_Nr` text COLLATE latin1_german1_ci NOT NULL, + `FTP_Server` text COLLATE latin1_german1_ci NOT NULL, + `FTP_User` text COLLATE latin1_german1_ci NOT NULL, + `FTP_Pass` text COLLATE latin1_german1_ci NOT NULL, + `Aktiv` tinyint(1) NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `Portale` +-- + +LOCK TABLES `Portale` WRITE; +/*!40000 ALTER TABLE `Portale` DISABLE KEYS */; +INSERT INTO `Portale` VALUES (1,'ImmoScout24','ImmoScout','5709060','ftp.immobilienscout24.de','5709060','maybach',0),(2,'ImmoWelt','OpenImmo','339215','ftp.immowelt.net','wi_339215','ayny9752',1),(3,'ImmoZentral','OpenImmo','','','','',0),(4,'ImmoNet','OpenImmo','','ftp.immonet.de','','',0),(5,'NewHome','OpenImmo','','','','',0),(6,'PrivatImmobilien','OpenImmo','','','','',0),(7,'ImmoPool','ImmoXML','','','','',0); +/*!40000 ALTER TABLE `Portale` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `Renovierung` +-- + +DROP TABLE IF EXISTS `Renovierung`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `Renovierung` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `Renovierung` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `Renovierung` +-- + +LOCK TABLES `Renovierung` WRITE; +/*!40000 ALTER TABLE `Renovierung` DISABLE KEYS */; +INSERT INTO `Renovierung` VALUES (1,'keine Angabe'),(2,'Einzug'),(3,'Auszug'); +/*!40000 ALTER TABLE `Renovierung` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `Team` +-- + +DROP TABLE IF EXISTS `Team`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `Team` ( + `ID` smallint(6) NOT NULL AUTO_INCREMENT, + `Titel1` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `Anrede` text NOT NULL, + `Vorname` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `Nachname` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `Titel2` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `Telefon` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `EMail` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `Bereich` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `Anzeige` text NOT NULL, + `AnzeigeNr` int(11) NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=29 DEFAULT CHARSET=latin1; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `Team` +-- + +LOCK TABLES `Team` WRITE; +/*!40000 ALTER TABLE `Team` DISABLE KEYS */; +INSERT INTO `Team` VALUES (1,'','Herr','Pablo','Rink','Gesellschafter','+49 731 7189665','rink@ri-st.de','Communication & Sales','on',2),(2,'','Herr','Christian','Steinle','Gesellschafter','+49 7346 307415 ','steinle@ri-st.de','Business & Technical Development','on',1),(11,'Dipl. Ing (FH)','Frau','Vanessa','Kranich','Angestellte','+49 731 7189665','vanessakranich@gmx.de','Vertrieb','off',3),(13,'','Frau','Cornelia','Maurer','Angestellte','+49 7346 307415','connymaurer@gmx.de','Vertrieb','off',26); +/*!40000 ALTER TABLE `Team` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `US` +-- + +DROP TABLE IF EXISTS `US`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `US` ( + `ID` tinyint(4) NOT NULL AUTO_INCREMENT, + `Sektion` varchar(32) NOT NULL, + `Kurz` varchar(32) NOT NULL, + `Name` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `Wert` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`), + UNIQUE KEY `Kurz` (`Kurz`) +) ENGINE=MyISAM AUTO_INCREMENT=20 DEFAULT CHARSET=latin1; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `US` +-- + +LOCK TABLES `US` WRITE; +/*!40000 ALTER TABLE `US` DISABLE KEYS */; +INSERT INTO `US` VALUES (2,'unter','kontakt','Kontakt','on'),(4,'unter','agbs','AGBs','on'),(3,'unter','impressum','Impressum','on'),(1,'unter','unternehmen','Über Uns','on'),(5,'header','header','Header','schmal'),(6,'kontakt','ii','Interessentenformular',''),(7,'kontakt','vv','Vermieter / Verkäufer Formular',''),(8,'schnitt','sk','Schnittstellen - Kontakt','Firmenkontakt'),(9,'SEO','seo','SEOTitel','Tags'),(10,'unter','haftung','Haftungsausschluss','on'),(12,'unter','lexikon','Lexikon','off'),(13,'unter','links','Links','on'),(14,'unter','suche','Wir suchen ständig','off'),(11,'unter','makler','Makler-Alleinauftrag','off'),(15,'verwaltung','verwaltung','Immobilienverwaltung','on'),(18,'verwaltung','hypothek','Hypothekenrechner','off'),(19,'verwaltung','gesuch','Immo-Gesuche','off'),(16,'verwaltung','mietverwaltung','Miet-Verwaltung','on'),(17,'verwaltung','wegverwaltung','WEG-Verwaltung','on'); +/*!40000 ALTER TABLE `US` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `Uns` +-- + +DROP TABLE IF EXISTS `Uns`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `Uns` ( + `ID` tinyint(4) NOT NULL AUTO_INCREMENT, + `Titel` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `Text` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL, + `Foto_Layout` text NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=20 DEFAULT CHARSET=latin1; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `Uns` +-- + +LOCK TABLES `Uns` WRITE; +/*!40000 ALTER TABLE `Uns` DISABLE KEYS */; +INSERT INTO `Uns` VALUES (1,'Wohnkomfort wächst mit den eigenen Masstäben…','','ohne'),(12,'Lexikon','

Ablösesumme

Im Rahmen der Umschuldung ist die Ablösesumme der noch nicht getilgte Teil des abzulösenden Darlehens. Beispiel: Sie haben ursprünglich ein Darlehen in Höhe von € 125.000,- aufgenommen und nach 10 Jahren bereits € 40.000 abbezahlt. Die Ablösesumme würde hier € 85.000,- betragen.

\r\n

Ablösung

Unter Ablösung (auch Umschuldung) versteht man in der Baufinanzierung das Ersetzen eines bestehenden Kredites durch ein neuen Kredit. Dabei kann z.B. ein kurzfristiger Bankkredit in ein langfristiges Hypothekendarlehen oder ein Darlehen mit variabler Zinsvereinbarung in ein Darlehen mit Festverzinsung umgewandelt werden. Darüberhinaus kann auch die Zinsbindungsfrist eines Darlehens auslaufen und der Darlehensnehmer ist mit den nun neu zuverhandelnden Konditionen seiner Bank nicht einverstanden, so daß eine Verlängerung des Darlehens bei dieser Bank für ihn nicht in Frage kommt und er deshalb oder aus sonstigen Gründen die Bank wechseln möchte.

\r\n

Abnahmeverpflichtung

Unter Abnahmeverpflichtung versteht man die Verpflichtung eines Darlehensnehmers, sich ein Darlehen innerhalb einer vorher vereinbarten Frist (Abnahmefrist) auszahlen zu lassen.

\r\n

Abschlußgebühr

Mit Abschluß eines Bausparvertrages wird in der Regel eine Abschlußgebühr fällig, welche sich nach der Höhe der Bausparsumme richtet. Sie wird entweder in einem Betrag gezahlt oder mit den Sparleistungen verrechnet.

\r\n

Abschreibung

Als Abschreibung bezeichnet man die Wertminderung oder den Wertverlust eines Wirtschaftsgutes (AfA = Absetzung für Abnutzung), die jährlich zu einem bestimmten Prozentsatz als steuerlicher Verlust geltend gemacht werden kann, d.h. gegen bestimmte Einkünfte verrechnet werden kann. Grundsätzlich unterscheidet man zwischen linearer Abschreibung (jedes Jahr bleiben die Beträge gleich hoch) und degressiver Abschreibung (zu Beginn der Abschreibungsperiode hohe Beträge, später sinkende Beträge). Die Höhe der Abschreibung ist abhängig von der Nutzungsart, der Nutzungsdauer des Wirtschaftsgutes und der steuerlichen Gesetzgebung.

\r\n

Abtretung

Unter Abtretung versteht man die Übertragung eines Rechtes auf einen neuen Gläubiger (z.B. Darlehensgeber). Bei der Baufinanzierung kommen Abtretungen im Rahmen der Umschuldung vor. Dabei erübrigt eine Abtretung die Eintragung einer neuen Grundschuld in das Grundbuch zugunsten des neuen Darlehensgebers.

\r\n

Agio

Als Agio bezeichnet man ein Aufgeld, das ein Käufer oder Darlehensnehmer für die Bereitstellung eines Darlehens bezahlen muß. Bei Darlehen ist es in der Regel ein Aufschlag (oder eine Zinsvorauszahlung) auf den Nominalbetrag des Darlehens.

\r\n

Allgemeine Darlehensbedingungen

Dies sind die Vertragsbestimmungen einer Bank, welche für alle Kunden für die Abwicklung eines Darlehens gelten. Darin geregelt sind die Rechtsbeziehungen zwischen Darlehensgeber und Darlehensnehmer.

\r\n

Amtlicher Lageplan

Als amtlichen Lageplan bezeichnet man die bei den Katasterämtern (Liegenschaftsämtern) geführten Verzeichnisse mit den Informationen über Form, Lage des Baukörpers, angrenzende Grundstücke eines Grundstückes.

\r\n

Anderkonto

Ein Anderkonto oder Notaranderkonto ist ein Konto, welches auf den Namen eines Notars für die vorübergehende Verwahrung von Fremdgeldern eingerichtet ist. Auf ein solches Konto kann die Bank eine vorzeitige Darlehensauszahlung zur Kaufpreisabwicklung des Darlehensnehmers bis zu endgültigen Eintragung der Grundschuld in das Grundbuch vornehmen.

\r\n

Anfänglicher effektiver Jahreszins

Alle Banken müssen gem. der Preisangabenverordnung (PAngV) als Preis ihrer vergebenen Kredite die pro Jahr vom Darlehensnehmer tatsächlich geleistete Gesamtbelastung in Prozent der Darlehenssumme ausweisen. Dies ist der Effektivzins p.a. oder effektive Jahreszins. Da die Höhe dieses Zinses für das vergebene Darlehen i.d.R. nur für eine bestimmte Laufzeit (Zinsbindungsfrist, z.B. 5 Jahre fest, 10 Jahre fest) garantiert wird, kann sich nach Ablauf dieser Frist der Preis für das Darlehen in Abhängigkeit der zu diesem Zeitpunkt am Markt üblichen Konditionen ändern. Deshalb spricht man auch vom \"anfänglichen\", effektiven Jahreszins.

\r\n

Annuität

Als Annuität bezeichnet man die vom Darlehensnehmer zu erbringende Jahresleistung für ein aufgenommenes Darlehen, d.h. der Betrag, den der Darlehensnehmer jedes Jahr an die Bank zurückzahlen muß. Dabei setzt sich diese Annuität zusammen aus der Zinsleistung (ist die Bezahlung von Zinsen an die Bank für die Gewährung des Darlehens) und der Leistung zur Tilgung des Darlehens (ist das eigentliche Zurückzahlen des Darlehens). Zinssatz und Tilgung werden in Prozent des aufgenommenen Darlehensbetrages (nominale Darlehenssumme) ausgedrückt.

\r\n

Annuitätendarlehen

Ein Annuitätendarlehen ist ein Darlehen, bei dem der Darlehensnehmer das Darlehen bis zu seiner Rückzahlung mit einer gleichbleibender Jahresleistung (Annuität) in gleichbleibenden Raten (z.B. vierteljährlich oder monatlich) zurückzahlt. Die Annuität setzt sich aus der Zinsrückzahlung an die Bank und der Tilgungsleistung des Darlehens zusammen. Im zeitlichen Verlauf vermindert sich der Anteil der Zinszahlungen und es erhöht sich der Anteil der Tilgungsleistung, da die Darlehensschuld mit jeder Zahlung einer Rate geringer wird und somit die darauf entfallenden Zinsen sinken.

\r\n

Anschaffungskosten

Als Anschaffungkosten bezeichnet man die Summe aller Aufwendungen, die im Falle eines (Immobilien-)Kaufs aufgewendet werden müssen. Diese setzten sich in der Regel zusammen aus dem Kaufpreis für die Immobilie, die Kosten für eine Vertragsvermittlung (Maklergebühr) sowie die Kosten für den Vertragsabschluß (Notar- und Gerichtskosten, Grundbuchgebühren). Ferner kann man evtl. anfallende Steuern (Grunderwerbsteuer) sowie anschaffungsnahe Aufwendungen dazu zählen. Diese Anschaffungskosten sind ggf. in Form der Absetzung für Abnutzung (Afa) steuerlich absetzungsfähig.

\r\n

Anschaffungsnahe Erhaltungsaufwendungen

Herstellungskosten, die unmittelbar im Anschluß an den Erwerb eines Gebäudes anfallen und der Erhaltung des Gebäudes dienen. Insbesondere nachgeholte, vom Verkäufer zurückgstellte Instandhaltungs- und Modernisierungsarbeiten.

\r\n

Anspruch auf weitere Darlehen

Wenn Sie Anspruch auf weitere Darlehen haben, können diese Darlehen Ihre monatliche Belastung senken, da sich die Höhe des neu aufzunehmenden Kredites vermindert. Addieren Sie die Höhe der Ihnen zustehenden Darlehen zu Ihrem verfügbaren Eigenkapital. Folgende Darlehensansprüche können bestehen: Bauspardarlehen Wenn Sie in der Vergangenheit einen Bausparvertrag abgeschlossen haben, erkundigen Sie sich bei Ihrer Bausparkasse, wann und in welcher Höhe das Darlehen zur Verfügung gestellt werden kann. Arbeitgeberdarlehen Manche Arbeitgeber fördern der Erwerb von eigengenutztem Wohnraum durch zinsgünstige Darlehen. Fragen Sie in Ihrer Personalabteilung nach den Bedingungen zur Gewährung eines solchen Darlehens. Verwandtendarlehen Kredite innerhalb der Verwandtschaft, z.B. von den Eltern, müssen hier aufgeführt werden, wenn diese zurückbezahlt werden müssen. Meistens sind diese Darlehen zinslos oder besonders zinsgünstig. Die Tilgung jedoch belastet die Ausgabenseite. Geschenkte Gelder zählen zum Eigenkapital und sind dort zu listen.

\r\n

Arbeitgeberdarlehen

\"Einige Unternehmen bieten ihren Betriebsangehörigen für den Erwerb von Wohnungseigentum Darlehen zu besonders günstigen Konditionen an. Die dem Arbeitnehmer entstehenden \"\"geldwerten Vorteilen\"\" sind unter bestimmten Bedingungen zu versteuern.\"

\r\n

Arbeitnehmer-Sparzulage

siehe Sparzulage

\r\n

Auflassung

Unter Auflassung versteht man die Einigung zwischen dem Käufer und Verkäufer einer Immobilie zur Übertragung des Eigentums. Diese Auflassung muß i.d.R. zusammen mit dem Kaufvertrag durch einen Notar beurkundet werden. Mit der Eintragung des Eigentumswechsels in das Grundbuch ist dann das Eigentum an den Käufer übertragen worden.

\r\n

Auflassungsvormerkung

Eine Auflassungsvormerkung ist eine vorläufige Eintragung in das Grundbuch, welche einem Käufer eines Grundstücks einen Anspruch auf die Übertragung des Eigentums bis zu seiner endgültigen Eintragung als neuer Eigentümer sichert.

\r\n

Aufwendungsdarlehen

Als Aufwendungsdarlehen bezeichnet man zinsgünstige Darlehen vom Staat zur Förderung des Wohnungsbaus. Für die Gewährung solcher Darlehen gibt es bestimmte Auflagen, über die die örtlichen Ämter für Wohnungswesen infomieren.

\r\n

Außenanlagen

Als Außenanlagen bezeichnet man alle Anlagen außerhalb des Bauwerkes (Gebäudes). Für nicht gewerbliche Bauwerke sind dies in der Regel Mauern und Zäune einschließlich Türen, Tore und Schranken. Bei größeren Anlagen oder Gewerbeflächen können weitere Kosten entstehen für Einfriedungen, Geländebearbeitungen, Versorgungs- und Abwasseranlagen, Straßen und Wege, Treppen, Grünflächen und andere Außenanlagen für besondere Zweckbestimmungen dazukommen.

\r\n

Auszahlungskurs

Der Auszahlungskurs gibt an, in welcher Höhe das Darlehen nach Abzug der vereinbarten Kosten (Damnum, Disagio) oder Gebühren (Bearbeitungs- oder Schätzgebühren) an den Darlehensnehmer ausgezahlt wird.

\r\n

Auszahlungsvoraussetzungen

Ein Darlehen wird dem Darlehensnehmer i.d.R. erst dann ausgezahlt, wenn die von der Bank gestellten Auszahlungsvoraussetzungen durch den Nachweis verschiedener Dokumente erfüllt sind. Hierzu gehören die vollständig unterzeichneten Darlehensverträge, die Eintragung der Grundpfandrechte an der vorher vereinbarten Rangstelle in das Grundbuch sowie andere sonstige Dokumente (z.B. Einkommensnachweise, notariell beurkundete Kaufverträge, etc.).

\r\n

Avalgebühr

Für die Bereitstellung eines Darlehens kann eine Bank eine Bürgschaft verlangen. Für diese Bürgschaft, bzw. der Übernahme des Risikos bei Ausfall der Leistung sowie dem Prüfungs- und Verwaltungsaufwand kann der Bürge (z.B. ein Kreditinstitut) eine einmalige oder laufende Bürgschaftsgebühr (Avalgebühr) erheben, die vom begünstigten Darlehensnehmer zu entrichten ist ist.

\r\n

Barwert

Die Berechnung des Barwertes ermöglicht es Ihnen unterschiedliche Anlagemöglichkeiten (z.B. Wertpapier und Immobilie) miteinander zu vergleichen, unter der Annahme eines identischen Kalkulationszinses und einer vergleichbaren Laufzeit der Anlagemöglichkeiten. Für den Investor stellt sich diejenige Anlagemöglichkeit als vorteilhaft heraus, die den höheren Barwert ergibt. In den Barwert fließen auf der Einnahmenseite die jährlichen Mieterträge auf der Ausgabenseite möglicherweise anfallende Nachinvestitionen (Reparaturaufwendungen) sowie Bewirtschaftungskosten ein. Die Differenz wird auf einen fixierten Zeitpunkt, unter Einbeziehung der Zinsen für spätere Fälligkeiten, die sich im Laufe eines Betrachtungszeitraums bzw. der Lebensdauer einer Immobilie ergeben, abgezinst und der am Ende der Investitionsrechnung stehende Verkaufserlös der Immobilie wird hinzuaddiert.

\r\n

Baubeschreibung

Die meist durch einen Architekten erstellte Baubeschreibung erklärt die bei der Durchführung eines geplanten Bauvorhabens angewendeten Techniken und eingesetzten Materialien und Rohstoffe. Durch die Baubeschreibung kann man die Bauweise eines Gebäudes besser beurteilen. Sie ist u.a. auch ein Bestandteil für den Antrag zur Erteilung einer Baugenehmigung.

\r\n

Baufreigabe

Nachdem Sie eine Baugenehmigung vom Bauamt erhalten haben, können Sie noch nicht mit dem Bauen beginnen. Vorher müssen Sie sich noch vom Bauamt eine Baufreigabe erteilen lassen, in der z. B. die Baustellenzufahrt, die Feuerwehrzufahrt usw. geregelt ist.

\r\n

Baugenehmigung

Die Baugenehmigung ist ein schriftlicher Bescheid der örtlich zuständigen Bauaufsichtsbehörde zur Genehmigung eines Bauvorhabens. Dieser sagt aus, daß dem beantragten Bauvorhaben in Abhängigkeit des Erfüllens bestimmter Auflagen nach öffentlicher Gesetzgebung keine Hindernisse entgegenstehen. Die Auflagen zur Erteilung einer Baugenehmigung richten sich nach der jeweiligen Bauordnung des einzelnen Bundeslandes. Eine Baugehmigung ist zeitlich befristet und gebührenpflichtig.

\r\n

Bauherr

Als Bauherr wird bezeichnet, wer selbst oder durch Dritte ein Bauvorhaben in eigenem Namen durchführt oder durchführen läßt. Der Bauherr trägt alle Risiken der Bauvorbereitung, -durchführung und der Bauherrnhaftung. Er entscheidet über die architektonische und technische Gestaltung des Bauvorhabens sowie die Art der Finanzierung und ihre Absicherung.

\r\n

Baukosten

Als Baukosten bezeichnet Kosten, die bei der Errichtung eines Bauwerkes entstehen. Dies sind u.a. die Kosten für den gesamten Roh- und Ausbau des Bauwerkes einschließlich der dazu notwendigen Baustelleneinrichtung, Kosten für Installationsabeiten (z.B. für Abwasser, Wasser, Wärme, Strom und Fernmeldetechnik), Kosten für technische Anlagen zum Betrieb der Installationen, betriebliche Einbauten sowie andere, besondere Bauausführungen.

\r\n

Baunebenkosten

Zu den Baunebenkosten gehören u.a. die Honorare für Architekten- und Ingenieurleistungen, die Gebühren für behördliche Prüfungen und Genehmigungen (z.B. Baugenehmigung), Kosten für die Beschaffung von Baugeldern (z.B. Disagio) sowie ggf. anfallende Bereitstellungszinsen.

\r\n

Bauplan

ist ein Plan, in dem das Haus/die Eigentumswohnung maßstabsgerecht von einem Architekten dargestellt wird.

\r\n

Bausparvertrag

Der Bausparvertrag ist ein Vertrag mit einer Bausparkasse, durch den ein Darlehensnehmer bzw. Bausparer nach Leistung von Bausparbeiträgen einen Rechtsanspruch auf ein Bauspardarlehen erwirbt. Rechtlich ist der Bausparvertrag ein gegenseitiger, langfristiger Darlehensvorvertrag, welcher über eine bestimmte Bausparsumme abgeschlossen wird.

Bauträger

Als Bauträger bezeichnet man Unternehmen, welche i.d.R. im Auftrage eines Bauherren Grundstücke erwerben und mit Häusern oder Eigentumswohnungen schlüsselfertig bebauen, um diese Interessenten zum Kauf anzubieten. In einigen Fällen kann der Bauträger auch gleichzeitig der Bauherr sein.

Bearbeitungsgebühr / -entgelt

Von den Banken i.d.R. einmalig erhobene Gebühr für die Bearbeitung des Darlehensantrages. Diese wird i.d.R. bei Auszahlung des Darlehens vom Darlehensbetrag abgezogen, d.h. nicht 100 Prozent des Darlehens werden ausbezahlt.

Belastung, monatliche

Als monatliche Belastung wird der Betrag bezeichnet, welchen der Darlehensnehmer jeden Monat für Zins und Tilgung zurückzahlen muß. Die Bank wird im Rahmen der Bonitätsprüfung ermitteln, ob der Darlehensnehmer diese monatliche Belastung leisten kann, d.h. ob er nach Abzug dieses Betrages von seinem ihm monatlich netto zur Verfügung stehenden Gehaltes genug finanzielle Mittel aufbringen kann, um seinen weiteren Lebensunterhalt zu bestreiten. Die Höhe der Mittel für den Lebensunterhalt richtet sich nach der individuellen Situation des Darlehensnehmers (Familienstand, laufende Haushaltskosten, sonstige Verbindlichkeiten, etc.).

Beleihungsgrenze

\"Die Beleihungsgrenze gibt den Teil eines nachgefragten Darlehens wieder, welchen eine Bank bereit ist zu finanzieren. Dies sind für erstellige Hypotheken (erststelliger Beleihungsraum) i.d.R. 60 Prozent des \"\"vorsichtig\"\" ermittelten Grundstücks- und Gebäudewertes. Die Mittel für solche Darlehen beschafft sich die Hypothekenbank durch den Verkauf von Pfandbriefen. Viele Hypothekenbanken sind aber auch bereit, die Beleihungsgrenze für erstellige Hypotheken zu überschreiten und bis zu 80 Prozent der Herstellungskosten oder des Kaufpreises zu finanzieren. In einem solchen Fall spricht man von einer Gesamtfinanzierung.\"

Beleihungsobjekt

Als Beleihungsobjekt bezeichnet man das Grundstück, Haus oder die Wohnung, welche als Sicherheit für eine geplante Baufinanzierung dienen soll.

Bereitstellungszinsen

Bereitstellungszinsen sind Zinsen, welche die Bank dem Darlehensnehmer für den Zeitraum zwischen der Bereitstellung des Darlehens (Darlehenszusage) und der tatsächlichen Inanspruchnahme des Darlehens (Auszahlung) in Rechnung stellen kann. Die Begründung dafür liegt darin, daß der Darlehensgeber mit der Darlehenszusage die bewilligten Kreditmittel bereitstellt, für die ab dem Zeitpunkt der Bereitstellung Refinanzierungskosten bei der Bank verursachen.

Bewirtschaftungskosten

Als Bewirtschaftungskosten bezeichnet man die Kosten für den laufenden Betrieb und die Unterhaltung einer Immobilie, so z.B. Heizkosten, Grundsteuer, Versicherungen, Reparaturen und öffentliche Gebühren (z.B. Müllabfuhr, Wasser, Straßenreinigung, usw.).

Bodenrichtwert

Wird amtlich festgestellt. Ist bei jeder Gemeinde einzusehen und erfragbar.

Bodenwert

Quadratmeterpreis (inkl. Erschließung, aber ohne Grundstückserwerbsnebenkosten) x rentabler Grundstücksgröße.

Bonität

Unter Bonität versteht man die Kreditwürdigkeit des einzelnen Darlehensnehmers. Dieser muß nach Abzug der für eine angemessene Lebensführung erforderlichen Beträge von seinen regelmäßig erzielten Einkünften in der Lage sein, die laufende Kreditkosten (monatliche Belastung) zu zahlen. Weiterhin wird überprüft, ob er mit seinem bisherigen Verhalten ihm eingegangene Verpflichtungen stets pünktlich nachgekommen ist. Die Bank holt sich diese Infomationen bei den verschiedenen Anbietern von Auskünften (z.B. Schufa).

Bürgschaft

Durch einen Bürgschaftsvertrag verpflichtet sich ein Bürge gegenüber einem Darlehensgeber, für die Erfüllung einer näher bezeichneten Verbindlichkeit oder Verpflichtung des Darlehensnehmers einzustehen. Eine Bürgschaft dient damit zur Sicherung einer Forderung des Gläubigers (z.B. eine Bank) bei Zahlungsunwilligkeit oder -unfähigkeit des Schuldners. Der Darlehensgeber verlangt i.d.R. eine sog. selbstschuldnerische Bürgschaft, bei der der Bürge in Anspruch genommen werden kann, ohne daß die Zahlungsunfähigkeit des Hauptschuldners feststehen muß. Der Bürge erhebt für die eingegangene Bürgschaft eine Bürgschaftsgebühr.

Bürgschaftsgebühr

Für die Stellung einer Bürgschaft erhebt der Bürge für die Übernahme des Risikos sowie den Prüfungs- und Verwaltungsaufwand eine einmalige oder laufende Bürgschaftsgebühr (Avalgebühr), die dem begünstigten Darlehensnehmer in Rechnung gestellt wird.

Courtage

\"Als Courtage bezeichnet man den \"\"Maklerlohn\"\" für den Nachweis der Gelegenheit zum Abschluß eines Vertrages (z.B. Kaufvertrag einer Immobilie) oder für die Vermittlung eines Vertrages. Ein Courtageanspruch ist dann begründet, wenn die Maklertätigkeit ursächlich war für das Zustandekommen des Vertrages. Im Gegensatz zu anderen Dienstleistungen ist der Maklerlohn erfolgabhängig. Die Höhe der Courtage bemißt sich deshalb auch nicht nach dem Aufwand, sondern i.d.R. nach einem Prozentsatz des Objektpreises, bei Miet- und Pachtverträgen als Mehrfaches der vereinbarten Nettomiete oder -pacht.\"

Damnum

Als Disagio oder auch Damnum (Abgeld) bezeichnet man die Differenz zwischen dem Nominalbetrag und der tatsächlichen, unter dem Nennbetrag liegenden Auszahlung eines Darlehens. Dieses Abgeld, welches für die Gewährung des Kredites erhoben wird, wird i.d.R. in Prozent des Darlehensbetrages ausgedrückt und meist bereits bei der Auszahlung der ersten Rate in voller Höhe einbehalten. Das Disagio gehört zu den Geldbeschaffungskosten und ist damit sofort in voller Höhe steuerlich abzugsfähig.

Darlehenshöhe

Die Darlehenshöhe ist der Nominalbetrag oder Nennbetrag eines Darlehens, welcher sich allerdings vom Auszahlungsbetrag unterscheiden kann. In den meisten Fällen kann man die Darlehenshöhe berechnen, indem man die zur Verfügung stehenden Eigenmittel von den Gesamtkosten abzieht.

Darlehensvertrag

Vertrag über die Gewährung und Rückzahlung einer bestimmten Geldsumme. Das Darlehen kommt zustande durch einen Darlehenantrag sowie die Zusage (Bewilligung) der Bank. Im Darlehensvertrag wird die Höhe des Darlehens, die Konditionen, die Art der Besicherung sowie sonstige allgemeine Darlehensbedingungen vereinbart.

Disagio

Als Disagio oder auch Damnum (Abgeld) bezeichnet man die Differenz zwischen dem Nominalbetrag und der tatsächlichen, unter dem Nennbetrag liegenden Auszahlung eines Darlehens. Dieses Abgeld, welches für die Gewährung des Kredites erhoben wird, wird in der Regel in Prozent des Darlehensbetrages ausgedrückt und meist bereits bei der Auszahlung der ersten Rate in voller Höhe einbehalten. Das Disagio ist für einen festgelegten Zeitraum vorrausbezahlter Teil der Darlehenszinsen, der bei der Darlehensauszahlung einbehalten wird. Dadurch verringert sich der Normalzins für die gesamte Zinsbindungsdauer. Das Disagio gehört zu den Geldbeschaffungskosten und ist damit sofort in voller Höhe als Werbungskosten im ersten Jahr für Kapitalanleger absetzbar. Zur genauen Prüfung der individuellen steuerlichen Vorteile sollte ein Steuerberater herangezogen werden.

Effektiver Jahreszins

\"Alle Banken müssen gem. der Preisangabenverordnung (PAngV) als Preis ihrer vergebenen Kredite die pro Jahr vom Darlehensnehmer tatsächlich geleistete Gesamtbelastung in Prozent der Darlehenssumme ausweisen. Dies ist der Effektivzins p.a. oder effektive Jahreszins. Da die Höhe dieses Zinses für das vergebene Darlehen i.d.R. nur für eine bestimmte Laufzeit (Zinsbindungsfrist, z.B. 5 Jahre fest, 10 Jahre fest) garantiert wird, kann sich nach Ablauf dieser Frist der Preis für das Darlehen in Abhängigkeit der zu diesem Zeitpunkt am Markt üblichen Konditionen ändern. Deshalb spricht man auch vom \"\"anfänglichen\"\", effektiven Jahreszins.\"

Eigenheimzulage

Die Eigenheimzulage ist die staatliche Förderung beim Kauf oder Bau einer selbst-genutzten Immobilie. Auch Ausbauten oder Erweiterungen können gefördert werden. Die Eigenheimzulage kann im Jahr der Anschaffung bzw. Herstellung und in den folgenden sieben Jahren in Anspruch genommen werden. Jede natürliche, steuerpflichtige Person kann einmal im Leben eine Eigenheimzulage beim Finanzamt beantragen. Voraussetzung dafür ist, dass der Gesamtbetrag der Einkünfte im Jahr der Anschaffung bzw. Herstellung zuzüglich des Vorjahres bei Alleinstehenden € 70.000,- und bei Verheirateten € 140.000,- nicht übersteigt. Der Betrag erhöht sich für jedes zum Haushalt zugehörige Kind um 30.000,- €. Die Bemessungsgrundlage für die Eigenheimzulage sind die Anschaffungs- bzw. Herstellungskosten für selbst genutztes Wohneigentum zuzüglich den Anschaffungskosten für Grund und Boden, sie beträgt maximal \r\n€ 125.000,-. Die Fördersumme beträgt jährlich 1% der Bemessungsgrundlage, also maximal € 1.250,-. Sie wird acht Jahre lang immer im März des betreffenden Jahres ausgezahlt. Die Eigenheimzulage sowie die Kinderzulage ( •Baukindergeld) sind im Eigenheimzulagengesetz (EigZulG) geregelt

Eigenkapital

Als Eigenkapital bezeichnet man im Rahmen der Baufinanzierung alle finanziellen Mittel, die einem Darlehensnehmer für die Finanzierung neben dem Darlehen einer Immobilie zur Verfügung stehen. Dazu zählen Barmittel, Festgeld, Bank- und Sparguthaben sowie der Erlös auf dem Verkauf von Wertpapieren und Aktien. Im weiteren Sinne kann man auch das im Eigentum stehende Baugrundstück, bereits bezahlte Baumaterialien und Architektenleistungen dazuzählen.

Eigenleistung

Unter Eigenleistung versteht man die persönliche Arbeitsleistung, die für den Bau oder Ausbau eines Bauwerks eingesetzt wird und somit entsprechende Handwerkerlohnkosten einspart. Eigenleistungen können durch den Bauherren selbst aber auch durch seine Angehörigen, Nachbarn, Arbeitskollegen oder Bekannte erbracht werden.

Eigennutzung

Unter Eigennutzung versteht man die Nutzung eines Hauses oder einer Wohnung zu eigenen Wohnzwecken. Dies ist u.a. eine zwingende Voraussetzung zur Gewährung der Eigenheimzulage.

Eigentümerversammlung

In der Eigentümerversammlung findet der Informationsaustausch zwischen der •Hausverwaltung und den Eigentümern ( •Eigentümergemeinschaft) aber auch die Beschlussfassung statt. Sie wird mindestens einmal jährlich vom Verwalter einberufen. Außerordentliche Eigentümerversammlungen können schriftlich und unter Angabe des Zweckes von mind. ¼ der Ei-gentümer beim Verwalter beantragt werden. Den Vorsitz in der Wohnungseigentümerversammlung führt, sofern nichts anderes beschlossen wurde, der Verwalter. Über die Beschlüsse in der Versammlung ist eine Niederschrift anzulegen, die von den Eigentümern eingesehen werden darf.

Eigentumswohnung

Eine Eigentumswohnung umfaßt das Einzeleigentum an einer Wohnung (Sondereigentum), den hiermit verbundenen Miteigentumsanteil an dem Grundstück und den Gebäudeteilen, die der gemeinschaftlichen Nutzung dienen (Gemeinschaftseigentum). Sie bietet den Vorteil eines unmittelbaren Rechts auf Nutzung einer Wohnung. Die das ganze Objekt betreffende Kosten werden anteilig auf alle Wohnungseigentümer nach diversen Verteilungsschlüsseln umgelegt.

Einheitswert

Der Einheitswert ist ein vom Finanzamt festgesetzter Richtwert für die Bemessung der Grundsteuer. Seit 1997 werden diese Einheitswerte nicht mehr festgelegt, da seit dieser Zeit die Erbschafts- und Grunderwerbsteuer auf Basis von Grundbesitzwerten erhoben werden.

Einliegerwohnung

Kleinere, abgeschlossene Wohnung in einem Einfamilienhaus.

Endfälliges Darlehen

Als endfälliges Darlehen bezeichnet man ein Darlehen, welches im Gegensatz zum Annuitätendarlehen am Ende der Laufzeit in einer Summe zurückgezahlt wird (auch endfällige Tilgung genannt). Während der gesamten Laufzeit sind nur die Zinsen an die Bank zu entrichten.

Enthaltener Grundstückswert

Als Enthaltener Grundstückswert bezeichnet man den in der Ablösesumme enthaltenen Grundstückswert. Dieser kann sich nach dem Verkehrswert zum Zeitpunkt der Kostenermittlung richten.

Erbbaurecht

Das Erbbaurecht ist ein in der Regel zeitlich begrenztes Recht (meistens 99 Jahre), auf einem fremden Grundstück ein Gebäude zu errichten und zu nutzen. Das Grundstück wird sozusagen nur gemietet. Im Gegenzug zahlt der Grundstücksnutzer einen Erbbauzins. Erbbaurechte werden mit gewissen Einschränkungen von den Banken beliehen.

Erschließung

Als Erschließung bezeichnet man alle Aktivitäten, die für den Bau eines Hauses notwendig sind, aber außerhalb des Baugrundstücks liegen. Dies ist z.B. die Anschließung des Grundstücks an die Wasser- und Abwasserversorgung sowie die Anbindung an das Gas-, Strom- und Telefonnetz. Für die Anschlüsse ist i.d.R. die Gemeinde zuständig. Allerdings wird der Grundstückseigentümer nach der kommunalen Gebührenordnung an den Kosten beteiligt.

Erwerbskosten

Alle beim Erwerb eines Grundstücks oder einer Immobilie anfallenden Kosten, z.B. für Maklerprovisionen, Gerichts- und Notargebühren, Kosten für die Grundbucheintragung, Kosten für sonstige Gebühren. Diese können i.d.R. steuerlich abgesetzt werden.

Exposé

Als Exposé bezeichnet man das Objektangebot eines Immobilienmaklers. Dieses enthält im Normalfall folgende Angaben: Lage, Größe und Nutzungsmöglichkeit des Grundstücks, Art, Alter und Zustand des Gebäudes, Ausstattung, Wohn- und Nutzfläche, Anzahl der Zimmer, Höhe des Kaufpreis- oder Mietzinsforderung, zu übernehmende Belastungen, ggf. Höhe der Kaution oder Mietvorauszahlung sowie schließlich Name und Anschrift des Verkäufers oder Vermieters. Für ein Exposé besteht nach der Makler- und Bauträgerverordnung eine Aufbewahrungspflicht von fünf Jahren.

Fälligkeit

Als Fälligkeit bezeichnet man den Zeitpunkt, zu dem das Geld benötigt wird (Auszahlung). Der Zahlungszeitpunkt wird oft im Kaufvertrag festgelegt.

Fertighaus

Ein Fertighaus ist ein aus vorgefertigten Teilen errichtetes Gebäude. Fertighäuser werden meistens schlüsselfertig an den Käufer übergeben, teilweise aber auch als Ausbauhaus, bei dem ein Teil des Innenausbaus vom Bauherrn in Eigenleistung erbracht werden kann. Im Normalfall werden auch Fertighäuser von Banken finanziert, einige Banken jedoch verweigern die Finanzierung von Fertighäusern von Billigherstellern i.d.R. aus Osteuropa.

Festzinshypothek

Eine Festzinshypothek ist ein Darlehen, dessen Konditionen die Bank für einen bestimmten Zeitraum (Zinsfestschreibung) garantiert. Das Gegenteil der Festzinshypothek ist ein Gleitzinsdarlehen, bei welchem sich die Konditionen in Abhängigkeit des am Markt gültigen Zinses jederzeit ändern kann.

Finanzierungsplan

Ein Finanzierungsplan ist eine detaillierte Aufstellung aller entstehenden Herstellungs- und Erwerbskosten und der zur Finanzierung dieser Kosten dienenden Eigen- und Fremdmittel. Aus der Differenz zwischen den Gesamtkosten und den in die Finanzierung einfließenden Eigenmittel ergibt sich der Kredit- oder Finanzierungsbedarf, bzw. die Höhe des Darlehens.

Flurkarte

Ein Flurstück ist der katasteramtlicheBegriff für ein Grundstück und wird mit einer Flurstücksnummer gekennzeichnet. Ein Grundstück kann auch aus mehreren Flurstücken bestehen. Mehrere Flurstücke ergeben eine Flur. Mehrere Flure ergeben eine Gemarkung. Eine Flurkarte ist ein Ausschnitt aus einer Gemarkungskarte.

Gemeinschaftseigentum

Hierunter versteht man das Grundstück sowie die Teile, Anlagen und Einrichtungen eines Gebäudes, die nicht im Sondereigentum oder im Eigentum eines Dritten stehen (§1 V WEG). Zum Gemeinschaftseigentum gehören also diejenigen Bestandteile des Gebäudes, die nicht verändert, beseitigt oder eingefügt werden können, ohne dass dadurch das gemeinschaftliche Eigentum oder ein Sondereigentum eines anderen Wohnungseigentümers über das nach § 14 WEG zulässige Maß hinaus beeinträchtigt oder die äußere Gestaltung des Gebäudes verändert wird. Zwingend zum Gemeinschaftseigentum gehören Teile des Gebäudes, die für den Bestand oder die Sicherheit des Gebäudes erforderlich sind. Aber auch Anlagen und Einrichtungen, die dem gemeinschaftlichen Gebrauch der Wohnungseigentümer dienen, wie z.B. die Außenfassade, Rohr- und Kabelleitungen, tragende Wände, etc..., gehören immer zum Gemeinschaftseigentum.

Gerichtskosten

Die Gerichtskosten sind ein Teil der Erwerbsnebenkosten beim Kauf einer Immobilie. Sie betragen ca. 0,5%-1% vom Kaufpreis und werden vom Amtsgericht für Eintragungen und Umschreibungen im Grundbuch berechnet.

Gewerbedarlehen

Als Gewerbedarlehen bezeichnet man ein Darlehen für gewerblich genutzte Objekte, also Büro- und Geschäftshäuser, Lagergebäude, Werkstatt- und Fabrikgebäude, Hotels, etc.

Gewerbeeinheiten

Gewerblich genutzte Objekte, also Büro- und Geschäftshäuser, Lagergebäude, Werkstatt- und Fabrikgebäude, Hotels etc.

Grundbuch

Das Grundbuch ist das öffentliche Verzeichnis der Rechtsverhältnisse an den Grundstücken. Das Grundbuch besteht aus mehreren Grundbuchblättern, auf denen die relevanten Rechtsver-hältnisse verzeichnet sind. Eigentumsübertragungen, Belastungen von Grundstücken oder auch Rechte an Grundstücken müssen um wirksam zu sein im Grundbuch eingetragen werden (§§ 873, 875 BGB).Wer Einsicht in das Grundbuch nehmen möchte, muss ein berechtigtes Interesse darlegen.

Grunderwerbsteuer

Beim Erwerb einer Immobilie, auch im Rahmen einer Zwangsversteigerung, fällt eine Grunderwerbsteuer in Höhe von 3,5% vom Kaufpreis an. Die Steuerschuldner sind die Käufer und die Verkäufer gemeinsam (§§ 1, 11, 13 GrEStG), i.d.R. wird jedoch im Kaufvertrag vereinbart, dass der Käufer die Steuer zu zahlen hat.

Grundschuld

Eine Grundschuld ist die Belastung eines Grundstücks zur Darlehensabsicherung (Darlehen). Durch Eintragung der Grundschuld ins Grundbuch erhält der Darlehensgeber, zu dessen Gunsten die Belastung eingetragen wurde, das Recht eine bestimmte Geldsumme aus dem Grundstück zu erhalten (§ 1191 BGB). Die Grundschuld ist unabhängig vom tatsächlichen Bestand der Forderung, d.h. sie erlischt nicht automatisch mit der Rückführung der Darlehensforderung.

Grundschuldbestellung

Eine Grundbuchbestellung ist eine notarielle Urkunde, mit der ein Grundstückseigentümer der Belastung seines Grundstückes zur Sicherung eines Darlehens zustimmt. Gleichzeitig stellt er mit dieser Urkunde auch den Antrag, diese Zustimmung der Belastung in das Grundbuch einzutragen.

Grundsteuer

Die Grundsteuer ist eine Steuer auf das Grundvermögen. Sie bemißt sich in ihrer Höhe durch die Festsetzung eines Einheitswertes des Grundstücks. Erhoben wird die Grundsteuer durch die Gemeinden.

Güterstand

Der Güterstand bestimmt die vermögensrechtliche Beziehung zwischen Ehepaaren. Wenn nichts anderes vereinbart wurde, gilt die Zugewinngemeinschaft. Weitere Güterstände sind die Gütertrennung und die Gütergemeinschaft. Diese müssen aber durch einen Ehevertrag ausdrücklich vereinbart werden.

Hausverwaltung

Die Hausverwaltung ist zuständig für die Verwaltung des Gemeinschaftseigentums. Die Bestellung und Abberufung des Verwalters beschließen die Wohnungseigentümer mit Stimmenmehrheit auf der •Eigentümerversammlung. Der Verwalter kann höchstens für fünf Jahre bestellt werden. Eine wiederholte Bestellung ist möglich und muss von den Eigentümern frühestens ein Jahr vor Ablauf der Bestellzeit erneut beschlossen werden. Gesetzliche Regelungen sind im § 26 WEG zu finden.

Hypothekendarlehen

Unter Hypothekendarlehen versteht man ein langfristiges Darlehen, zu dessen Absicherung ein Grundpfandrecht im Grundbuch eingetragen wird. Dabei wird der vereinbarte Zins in seiner Höhe für viele Jahre festgeschrieben, um den Darlehensnehmer vor kurzfristigen Zinsschwankungen abzusichern.

Immobilie

Eine Immobilie ist ein bebautes oder unbebautes Grundstück.

Instandhaltungsrücklage

Die ordnungsgemäße Instandhaltung/Instandsetzung des Gemeinschaftseigentums ist gesetzlicher Bestandteil der Verwaltung (Hausverwaltung) (§ 21 V WEG). Jeder Wohnungseigentümer hat das Recht von der Wohnungseigentümergemeinschaft derartige Maßnahmen zu verlangen. Zu diesem Zweck können die Eigentümer auf der Eigentümerversammlung beschließen, dass eine Rücklage monatlich angespart wird.

Kaltmiete

Unter der Kaltmiete versteht man die Mietzahlung, auch Mietzins genannt, die der Mieter ohne die Betriebskosten an den Vermieter, aufgrund der Überlassung des Wohneigentums zu zahlen hat.

Kapitalanlage

Als Kapitalanlage bezeichnet man den Kauf einer Immobilie zu Anlage- oder Investmentzwecken und nicht zur Eigennutzung.

Kataster

Das Kataster ist das Grundstücksverzeichnis der Katasterämter (Vermessungsämter), auch Erbbaurechte und Wohnungseigentum sind verzeichnet. Es ist heute im wesentlichen ein der Grundbuchordnung dienendes Grundstücksverzeichnis. Ein Kataster umfasst Katasterbücher (Flurbuch, Liegenschaftsbuch, Eigentümerverzeichnis, alphabetisches Namensverzeichnis) und Katasterkarten ( Flurkarten und Gemarkungskarten).

Kaufpreis

Kaufpreis einer Immobilie ohne Nebenkosten, wie z.B. Notar- und Grundbuchgebühren, Grunderwerbsteuer und Maklerprovision etc.

Kubikmeter umbauter Raum

Der Umbaute Raum steht nach DIN 277 als Kennzahl für die Größe eines Hauses in Kubikmetern und bezeichnet den Raum, der von den Außenmauern, vom Dach und von der Kellersohle umschlossen wird. Bei nicht unterkellerten Häusern wird ab Geländeroberkante gerechnet.

Landesindex der Konsumentenpreise (LIK)

Die Zahlenreihe widerspiegelt die Preisentwicklung der für die privaten Haushalte bedeutsamen Waren und Dienstleistungen. Die vom Bundesamt für Statistik (BFS) monatlich veröffentlichte Indexzahl gibt Aufschluss darüber, in welchem Umfang die Lebenshaltung infolge von Preisveränderungen, aber unbeeinflusst durch änderungen im Konsumverhalten oder durch Veränderungen der Güterqualitäten teurer oder billiger geworden ist.

Laufzeit

Die Laufzeit eines Darlehens ist der Zeitraum beginnend vom Vertragsbeginn des Darlehens bis zu seiner vollständigen Rückzahlung. In den meisten Fällen haben Hypothekendarlehen i.d.R. eine Laufzeit von 30 Jahren. Innerhalb dieser Laufzeit geben die Banken noch eine Zinsbindungsfrist. Dies ist der Zeitraum, für den die Bank die Höhe des Zinses garantiert.

Leerwohnungsziffer

Prozentuales Verhältnis der Leerwohnungen zum Gesamtwohnungsbestand. Als leerstehende Wohnungen gelten alle bewohnbaren, unbesetzten Wohnungen und Einfamilienhäuser, die zu dauernder Vermietung oder zum Kauf angeboten werden. Die Zahl der Leerwohnungen wird vom Bundesamt für Statistik (BFS) jährlich mit Stichtag 1. Juni ermittelt.

Liegenschaft

Bebaute oder unbebaute Bodenparzelle (Grundstück).

Liegenschaftsaufwand

Gemäss handelsrechtlichen oder steuerrechtlichen Bestimmungen erfasster Wert der im Rahmen der Nutzung einer Immobilie verbrauchten Güter und Dienstleistungen. Zum L. zählen der Fremdkapitalzins, der Betriebsaufwand, der Unterhaltsaufwand und die Abschreibungen. Vertraglich ausgeschiedene Nebenkosten und kalkulatorische Liegenschaftskosten stellen keinen L. dar.

Liegenschaftssteuern

Wert aller in einer Abrechnungsperiode für die Bereitstellung von Wohn- und Geschäftsraum verbrauchten Güter und Dienstleistungen, einschliesslich der auf dem Grundstück lastenden Objektsteuern (Liegenschaftssteuern).\r\nKalkulatorische L. sind Kosten, die keine Entsprechung beim Liegenschaftsaufwand finden. Es handelt sich um die Eigenkapitalzinsen, den Unternehmerlohn und die Risikoprämie. Diese Kosten müssen aus dem Gewinn gemäss buchhalterischer Erfolgsrechnung gedeckt werden.

Maisonette-Wohnung, Duplex-Wohnung

Wohnung auf zwei Stockwerken.

Miete

Als Miete bezeichnet man das Entgelt für die zeitweilige Überlassung des Gebrauchs an einer Sache. Bei der Wohnungsmiete wird unterschieden zwischen der Grundmiete (=Netto-Kaltmiete), die Brutto-Kaltmiete (inklusive der Betriebskosten) und die Brutto-Warmmiete (inklusive der Heizkosten).

Mietertrag

Aufgrund handelsrechtlicher Bestimmungen ermittelter Wert der mit der Vermietung erbrachten Leistung. Der M. (=Bruttomietertrag) entspricht dem vertraglich vereinbarten Mietpreis abzüglich Nebenkosten, geschmälert um Zahlungsausfälle infolge Illiquidität oder mangelnder Zahlungsbereitschaft des Mieters.\r\nNetto-M., wird aus dem Mietertrag abzüglich der Fremdkapitalzinsen, des Betriebsaufwandes, des Unterhaltsaufwandes, jedoch ohne Abzug der Abschreibungen, der Eigenkapitalzinsen, des Unternehmerlohns und der Risikoprämie berechnet.

Mitschuldner

Als Mitschuldner bezeichnet man eine Person, welche gemeinsam mit einem anderen Schuldner zusammen als Gesamtschuldner für z.B. die Erfüllung eines Darlehensvertrages haftet. In häufigen Fällen ist dies der Ehegatte oder Lebenspartner eines Darlehensnehmers.

Modernisierung

Als Modernisierung bezeichnet man die Verbesserung des Wohn- und Nutzwertes eines Gebäudes. Dies kann z.B. die Anpassung der Ausstattung an moderne Anforderungen (Solarenergie, Niedrigenergie) bedeuten. Davon zu unterscheiden ist die Renovierung, welche der Erhaltung oder Wiederherstellung eines vorherigen Zustands des Gebäudes dient.

Monatliche Ausgaben gesamt

Unter monatliche Ausgaben fallen alle Ausgaben, die dem Darlehensnehmer regelmäßig jeden Monat entstehen und die er mit den ihm finanziell zur Verfügung stehenden Mitteln (z.B. Netto-Einkommen, Ersparnisse, Eigenkapital) begleichen muß. Dies sind u.a. Ausgaben für Lebenshaltungskosten, Familie und Kinder, Miete und Mietnebenkosten, Ratenverpflichtungen

Monatliche freie Mittel

Als monatlich freie Mittel bezeichnet man den Teil des Nettoeinkommens, welcher einem Darlehensnehmer nach Abzug aller Verpflichtungen inklusive der Kosten für eine angemessene Lebenshaltung für die Tilgung eines Darlehens und der entstehenden Zinsen übrig bleibt.

Nachfinanzierung

Wenn die ursprünglich geplanten Mittel zur Durchführung eines Bauvorhabens (z.B. Bau eines Einfamilienhauses) plötzlich nicht mehr ausreichen, benötigt der Bauherr eine Nachfinanzierung. Eine solche Nachfinanzierung sollte i.d.R. vermieden werden, da die Banken mitunter für das weitere Darlehen einen höheren Zins verlangen.

Nachrang

Rangstelle im Grundbuch nach einer besser plazierten Voreintragung. Die Rangstelle kann Auswirkungen auf eine eventuell notwendige Sicherheitenverwertung (z.B. Zwangsversteigerung) haben.

Nachrangfinanzierung

Zur Sicherung eines Darlehens verpflichtet sich ein Darlehensnehmer i.d.R. zur Eintragung einer Grundschuld im Grundbuch. Unter Nachrangfinanzierung versteht man ein Darlehen, welches zur Absicherung nicht an erster Stelle im Grundbuch steht sondern im Rang nach bereits bestehenden Grundpfandrechten erscheint (z.B. an zweiter Stelle). Kann der Darlehensnehmer sein Darlehen nicht mehr zurückzahlen, werden zuerst die an erster Stelle im Grundbuch eingetragenen Gläubiger befriedigt. Wegen dieses höheren Risikos werden die Nachrangfinanzierungen von den Banken meist zu teureren Konditionen angeboten. Im Allgemeinen spricht man von einer Nachrangfinanzierung, wenn die Finanzierung, den Teil, der über den erstelligen Beleihungsraum (bis zu 60 Prozent des Beleihungswertes) hinausgeht, abdeckt.

Nebenkosten

Sind für vertraglich vereinbarte Leistungen des Vermieters zu entrichten, die nicht bereits im Mietzins inbegriffen sind; z.B. die Kosten für Heizung, Warmwasser, Treppenhausreinigung, Hausbetreuung, Allgemeinstrom, Wasser/Abwasser, Serviceabonnement für Waschautomaten und Tumbler, Kehrichtabfuhr, Gartenunterhalt, Gebäudeversicherung und Verwaltung. N. werden vom Mieter für eine Abrechnungsperiode durch Pauschalbeträge abgegolten oder durch Akontozahlungen vorgeschossen. Die N. müssen den tatsächlichen Aufwendungen entsprechen (Art. 257b OR). Bei der Pauschalierung muss der Vermieter auf Durchschnittswerte dreier Jahre abstellen (Art. 4 VMWG).

Nebenleistungen

Unter Nebenleistungen versteht man alle entstehenden Zahlungsverpflichtungen, welche dem Darlehensnehmer neben Zins- und Tilgungsleistungen in Rechnung gestellt werden. Dies sind z.B. Bereitstellungszinsen, Bearbeitungsgebühren oder Schätzkosten.

Nichtabnahmeentschädigung

Beantragt ein Darlehensnehmer bei einer Bank ein Darlehen und nimmt dieses Darlehen dann doch nicht in Anspruch, kann die Bank von ihm eine Nichtabnahmeentschädigung verlangen. Diese soll der Bank die entstandenen Kosten für die Beschaffung und Bereitstellung des Darlehens ersetzen.

Nominalbetrag

Der Nominalbetrag (nominal = dem Namen nach) ist ein Nennbetrag des Darlehens, welcher im Vertrag vereinbart wurde. Der tatsächliche Auszahlungsbetrag, den der Darlehensnehmer dann erhält, ist meist geringer als der Nominalbetrag, da noch vom Nennbetrag verschiedene Gebühren abgezogen werden.

Nominalzins

Der Nominalzins ist der im Darlehensvertrag vereinbarte, laufend zu entrichtende Zins. Er ist im Effektivzinssatz enthalten.

Notar

Der Notar ist unparteilicher Träger eines öffentlichen Amtes und für einige Rechtspflegeauf-gaben zuständig. Eine wesentliche Aufgabe eines Notars ist die Beurkundung von Immobilienkaufverträgen. Eine der Hauptaufgaben dabei ist, Käufer wie Verkäufer unparteilich über deren Rechten und Pflichten aufzuklären.

Notaranderkonto

Ein Notaranderkonto oder Anderkonto ist ein Konto, welches auf den Namen eines Notars für die vorübergehende Verwahrung von Fremdgeldern eingerichtet ist. Auf ein solches Konto kann die Bank eine vorzeitige Darlehensauszahlung zur Kaufpreisabwicklung des Darlehensnehmers bis zu endgültigen Eintragung der Grundschuld in das Grundbuch vornehmen.

Notarbestätigung

Der Notar kann einem Darlehensgeber bestätigen, daß die Eintragung einer Grundschuld an der gewünschten Stelle (meist die erstrangige Eintragung) vorgenommen werden kann. Die Notarbestätigung kann eine vorzeitige Auszahlung eines Darlehens ermöglichen, noch bevor eine Eintragung im Grundbuch vollzogen ist.

Objektverbrauch

Die Förderung zur Bildung von Wohneigentum in Form der Eigenheimzulage kann man grundsätzlich nur einmal im Leben für die Herstellung oder den Erwerb von selbstgenutztem Wohnraum erhalten. Wurde die Eigenheimzulage bereits einmal in Anspruch genommen, tritt der Fall des Objektverbrauchs ein. Davon unberührt sind Fälle, in denen die Eigenheimzulage nicht für den gesamten Zeitraum genutzt wurden und somit eine Teilförderung beantragt werden kann.

Objektwert

Verkehrswert, daß heißt der erzielbare Verkausfwert.

Pacht

Zeitweise überlassung einer nutzbaren Sache (z.B. landwirtschaftliches Grundstück, Hotel, Betrieb) oder eines nutzbaren Rechts (z.B. Fischereirecht) zum Gebrauch und zum Bezug der Früchte oder Erträgnisse gegen Entrichtung eines Pachtzinses. Die gesetzlichen Bestimmungen über die P. sind im Schweizerischen Obligationenrecht (Art. 275 ff. OR) und in der Verordnung über die Miete und Pacht von Wohn- und Geschäftsräumen (VMWG) geregelt.

Pachtzins

Entgelt für die Pacht.

Parterre, Erdgeschoss

Zu ebener Erde gelegener Gebäudeabschnitt\r\nHoch-P., eine halbe Treppe über dem Erdboden gelegenes Geschoss.

Perimeterbeitrag

Rückvergütung von Erschliessungskosten an das Gemeinwesen

Promotor

Initiant einer Bauinvestition, ohne Absicht, die Immobilie auf Dauer im Eigentum zu halten.

Rahmenmietvertrag

Zwischen Vermieter- und Mieterverbänden ausgehandelter und vom Bund allgemeinverbindlich erklärter Mietvertrag.

Rangstelle

Die Rangstelle klärt bei mehreren im Grundbuch eingetragenen Belastungen (Vorlasten) die Gläubigerhierarchie, auf Grund derer im Falle der Zwangsvollstreckung die Gläubiger befriedigt werden.

Realkredit

Ein in der Regel gegen Verpfändung von Grund und Boden langfrisitig gegebener Kredit, der vornehmlich Investionszwecken dient. Beim Personalkredit hingegen müssen Zinsen und Tilgung unabhängig von der Person des Kreditnehmers aus dem beliehenen Gegenstand gewährleistet sein, z.B. aus dessen Erträgen oder aber aus dem Bau- und Boden- bzw. Verkehrswert.

Refinanzierung

Zur Beschaffung des Geldes, welches ein Institut an den Kunden ausleihen kann, begibt es am Kapitalmarkt Wertpapiere. Hypothekenbanken refinanzieren sich zum Beispiel durch die Ausgaben von Pfandbriefen, Sparkassen u.a. durch Spareinlagen oder die Ausgaben von Schuldverschreibungen. Grundsätzlich werden die an Kunden vergebende Darlehen fristenkongruent am Kapitalmarkt refinanziert, daß heißt die Laufzeit der Wertpapiere ist mindestens so lang wie die Zinsfestschreibungsfrist des Darlehen

Renovierung

Als Renovierung wird die Erhaltung oder Wiederherstellung eines Zustands eines Gebäudes definiert. Davon zu unterscheiden ist die Modernisierung, welche eine Verbesserung des Wertes oder Anpassung an moderne Anforderungen darstellt.

Restlaufzeit des Erbbaurechtsvertrages

Das Erbbaurecht ist ein in der Regel zeitlich begrenztes Recht, auf einem fremden Grundstück ein Gebäude zu errichten und zu nutzen. Dafür wird eine Gebühr, der sog. Erbbauzins, erhoben. Wichtig bei einer Finanzierung ist, wie lange noch der Erbaurechtsvertrag für diese Grundstück läuft.(Restlaufzeit) Denn der verbleibende Zeitraum muß die voraussichtliche Laufzeit des Darlehen übersteigen.

Restschuld

Die Restschuld ist der Teil des Darlehens, der zu einem bestimmten Zeitpunkt noch nicht an die Bank zurückgeführt/getilgt wurde. Die Restschuld wird oft als Methode zur besseren Vergleichbarkeit von mehreren Darlehen herangezogen wo bei der o.g. Zeitpunkt, zu dem man sich die Restschuld betrachtet meist der Ablauf der Zinsfestschreibungsfrist ist.

Restschuldversicherung

Bausparversicherung auch Risikolebensversicherung

Risikolebensversicherung

Versicherung, welche für den Fall des unerwarteten Ablebens des Hauptverdieners einer Familie die aus einer Baufinanzierung resultierenden Verpflichtungen sichert.

Rückgewähransprüche

Ist die durch die Grundschuld gesicherte Verpflichtung erfüllt, hat der Gründstückseigentümer gegenüber der Bank Anspruch auf Übertragung oder Löschung der Grundschuld. Nachrangige Grunschuldgläubiger lassen sich häufig vom Grundstückseigentümer die Rückgewähransrpüche abtreten.

Schufa

Der User erklärt sich damit einverstanden, daß die hier angegebenen Daten bei der zuständigen Schufa-Gesellschaft (Schutzgemeinschaft für allgemeine Kreditsicherung) überprüft werden, wenn er nach Erhalt eines Kreditangebotes sich für die Freigabe seiner persönlichen Daten entschlossen hat und auf einem gesonderten Antrag durch seine persönlich geleistete Unterschrift sein Einverständnis dafür abgegeben hat. Abkürzung für Schutzgemeinschaft für allgemeine Kreditsicherung, Gemeinschaftseinrichtung der deutschen Kreditinstitute und anderer kreditgebender Wirtschaftsunternehmen, repräsentiert durch die Bundesschufa, regional verteilt auf 13 Schufagesellschaften. Aufgabe der Schufa ist es, ihren vertragspartnern informationen zu geben, die sie vor Verlusten im Kreditgeschäft schützen.

Schuldübernahme

Schuldübernahme ist der im Einvernehmen aller Vertragsparteien vorgenommene Eintritt eines neuen Darlehensnehmers in einen bestehenden Darlehensvertrag unter gleichzeitigem Ausscheiden des bisherigen Darlehensnehmers.

Schuldzinsen

Schuldzinsen sind in der Volkswirtschaft das Entgelt für die Überlassung von Finanzierungsmitteln. Schuldzinsen sind bei vermieteten Immobilien als Werbungskosten grundsätzlich absetzungsfähig. Bei neu errichteten selbstgenutzten Wohnungen, für die der Bauantrag nach dem 30.09.1991 gestellt wurde, und die vor dem 1.1.1995 fertiggestellt oder vor diesem Zeitpunkt im Jahr der Fertigstellung angeschafft wurden, können (gem.§ 10e, Abs. 6a EStG) die mit diesem Objekt in wirtschaftlichem Zusammenhang stehenden Schuldzinsen im Jahr der Herstellung und in den folgenden Jahren bis zur Höhe von jeweils € 6.000 steuerlich als Sonderausgaben abgezogen werden. Im übrigen sind Zinsen bei selbstgenutzten Objekten nicht abzugsfähig.

Sonderausgaben

Im Steuerrecht (§§10, 10a-f EStG) genau festgelegte Aufwendugen, die im Rahmen der Einkommensbesteuerung vom Gesamtbetrag der Einkünfte abgezogen werden können (z.B. Kosten vor Bezug eines Eigenheims, Aufwendungen für die Altersvorsorge, Ausbildungskosten, Spenden, Unterhaltungsleistungen an getrennt lebende Ehegatten, Kirchensteuer, der Verlustrücktrag und- vortrag sowie die Abzugsbeträge zur Förderng des Wohneigentums)

Sondereigentum

Im Gegensatz zum Gemeinschaftseigentum ist das Sondereigentum Alleineigentum des Wohnungseigentümers. Zum Sondereigentum gehören die Räume, die in der Teilungserklärung als Sondereigentum bezeichnet sind.

Sondernutzungsrechte

Sondernutzungsrechte räumen einem oder einer Gruppe von Sondereigentümern ein i.d.R. alleiniges Nutzungsrecht bestimmter Teile des Gemeinschaftseigentums ein. Sie sind aus dem Grundbuch ersichtlich und werden in der Teilungserklärung aufgeführt. Sondernutzungsrechte können z.B. PKW-Stellplätze, Gartenflächen vor Parterrewohnungen oder auch Hausfassaden zwecks Werbung sein.

Sondertilgung

Als Sondertilgung beizeichnet man die Möglichkeit zur Tilgung, die über die im Darlehensvetrag vorher vereinbarten Leistungsraten hinausgeht. Bei einem Großteil der Kreditinstitute ist die Sondertilgung nur mit einer gesonderten Zustimmung möglich. Kreditinstitute können hierfür eine Vorfälligkeitsentschädigung verlangen, wodurch Sondertilgungen häufig unrentabel werden.

Teileigentum

Teileigentum ist das Sondereigentum an nicht zu Wohnzwecken dienenden Räumen eines Gebäudes in Verbindung mit dem Miteigentumsanteil (vgl. Teilungserklärung) an dem Gemeinschaftseigentum zu dem es gehört.

Teilungserklärung

Der Eigentümer kann mittels der Teilungserklärung gegenüber dem Grundbuchamt (vgl. Grundbuch) das Eigentum an einem Grundstück in Miteigentumsanteile in der Weise aufteilen, dass mit jedem Anteil das Sondereigentum an einer bestimmten Wohnung oder an nicht zu Wohnzwecken dienenden bestimmten Räumen verbunden ist. Wesentlicher Inhalt einer Teilungserklärung ist die Aufteilung einer Immobilie in Sondereigentum, Gemein-schaftseigentum, Wohnungseigentum, Teileigentum. Die Teilungserklärung legt auch die Miteigentumsanteile (Angabe des Bruchteils) am Gemeinschaftseigentum fest, die mit dem Sondereigentum verbunden werden.

Tilgung

Als Tilgung bezeichnet man die regelmäßige, gleichbleibende Leistung (Annuität) des Darlehensnehmeners zur Rückführung der Darlehensschuld. Die Verrechnung der Leistung erfolgt in der Regel taggenau. Einzelheiten werden in den Darlehensbedingungen der jeweiligen Institute erläutert.

Tilgungsaussetzung

Unter Tilgungsaussetzung versteht man die Vereinbarung mit einem Kreditinstitut, die vereinbarte Tilgung gegen entsprechenden Ersatz auszusetzen, wie zum Beispiel gegen Abtretung der Ansprüche aus Bausparverträgen oder einer Kapitallebensversicherung. Der Darlehensnehmer zahlt während der Laufzeit lediglich die vereinbarten Zinsen an die Bank. Darlehen mit Tilgungsaussetzung werden auch Bankvorausdarlehen genannt.

Tilgungsdarlehen

Hypothekendarlehen, welche in gleichbleibenden Tilgungsraten zurückgezahlt wird. Durch den sich verringernden Zinsanteil, der der Tilgungsrate zugerechnet wird, verringert sich automatisch die monatliche Gesamtrate.

Tilgungsfreijahre

Zur Entlastung des Darlehensnehmers sind Hypopthekenbanken unter bestimmten Umständen dazu bereit, die Tilgung erst nach der oftmals schwierigen Anfangszeit beginnen zu lassen. Während der tilgungsfreien Jahre zahlt der Darlehensnehmer also lediglich Zinsen an die Bank

Tilgungsstreckung

Vereinbart ein Darlehensnehmer mit seinem Kreditinstitut ein Damnum, erhält er bei Auszahlung ein um das Damnum reduzierten Betrag. Dadurch entsteht eine Finanzierungslücke, die sich mit Hilfe eines Zusatzdarlehens ganz oder teilweise schließen läßt. Dieses Tilgungsstreckungsdarlehen muß allerdings zuerst getilgt werden, womit es zu einer Tilgungsstreckung des Hauptdarlehen kommt, da dieses zunächst tilgungsfrei bestehen bleibt. Dies führt in der Regel zu einer Laufzeitverlängerung des Gesamtdarlehens.

Treuhandauszahlung

Zahlung an vertrauenswürdige Dritte (Notaranderkonto) mit der Auflage, über dieses Geld nur zu verfügen, wenn die vom Zahlenden gemachten Auflagen erfüllt sind. Zum Beispiel im Rahmen einer Umschuldung, zahlt die neue Bank an das abzulösende Kreditinstitut mit der Auflage, nur gegen Abtretung oder Löschung der für das abzulösende Institut eingetragenen Grundschuld über das Geld zu verfügen.

Überbauungsziffer

Verhältnis zwischen der Gebäudegrundfläche und der Grundstücksfläche; definiert die maximal zulässige überbauung eines Grundstücks.

Umbauter Raum

Der umbaute Raum beschreibt das Bauvolumen eines Gebäudes. Die Berechnung des umbauten Raumes (Kubatur) gehört zu den Bauunterlagen, die der Darlehensgeber eines Baudarlehens zur Ermittlung des Beleihungswertes (Wertermittlung) des zur finanzierenden Objektes benötigt.

Umschuldung

Von einer Umschuldung spricht man immer dann, wenn ein existentes Darlehen durch ein neues Darlehen abgelöst wird. Eine Umschuldung kommt dann in Frage, wenn kurzfristige Bankkredite (Zwischen-finanzierung) in ein langfristiges Hypothekenfinanzierungdarlehen umgewandelt werden sollen oder ein Gleitzinsdarlehen (variabler Zins) an Stelle einer Festzinshypothek treten soll oder ein Darlehensnehmer mit den Konditionen des existenten Darlehens nicht mehr einverstanden ist. Nach Ablauf der Zinsfestschreibungsfrist nämlich hat der Darlehensnehmer das Recht eine Konditionenanpassung zu bewirken, welche, im Falle er kann bessere Zinsen bei einer anderen Bank erzielen, meist in einer Umschuldung des existenten Darlehens resultiert.

Verbindlichkeiten bei Antragstellung

Als Verbindlichkeiten bei Antragstellung bezeichnet man alle laufenden Verbindlichkeiten, die der Darlehensnehmer zum Zeitpunkt der Beantragung des Darlehens hat. Im Unterschied zum Vermögen bei Antragstellung fließen diese Verbindlichkeiten indirekt mit in die Berechnung des Darlehens ein.

Verfügbare Eigenmittel

Als verfügbare Eigenmittel bezeichnet man alle finanziellen Mittel, die dem Darlehensnehmer für die Finanzierung neben den Darlehen einer Immobilie zur Verfügung stehen. Dazu zählen Barmittel, Festgeld, Bank- und Sparguthaben sowie der Erlös auf dem Verkauf von Wertpapieren und Aktien.

Vermögen bei Antragstellung

Als Vermögen bei Antragstellung werden alle Vermögenswerte des Darlehensnehmers bezeichnet, die er zum Zeitpunkt der Beantragung des Darlehens besitzt. Im Gegensatz zu den verfügbaren Eigenmitteln fließt dieser Teil des Vermögens nicht mit in die Berechnung des notwendigen Darlehensbetrags ein.

Vermögensbildungs-Gesetz (VermBG)

\r\nDas Vermögensbildungsgesetz ist ein Gesetz zur Förderung der Vermögensbildung der Arbeitnehmer. Aktuell gilt das 5. Vermögensbildungsgesetz. Das VermBG regelt die Zahlung der vermögenswirksamen Leistungen seitens des Arbeitgebers an den Arbeitnehmer, die je nach Anlageart bis zu einem bestimmten Höchstbetrag durch Gewährung einer Arbeitnehmersparzulage gefördert werden.

Vorfälligkeitsentschädigung

Zahlt ein Darlehensnehmer ein Darlehen außerplanmäßig zurück, berechnet die bertroffene Bank ein Entgelt zur Kompensation der entstehenden Verluste.

Vorfinanzierung

Kurz- bis mittelfristige Kredite zur Bevorschussung von Teilen der Endfinanzierung, deren Beibringung noch nicht gesichet ist. Vorfinanzierungskredite werden anschließend durch Mittel aus der Endfinanzierung (z.B. Bausparvertrag) abgelöst.

Vorfinanzierungskredit

Kredite von z.B. Bausparkassen, die den Finanzierungsbedarf vor Zuteilung der Bausparsumme, decken. Vorfinanzierungskredite dürfen, soweit sie das Bausparguthaben übersteigen, nur für wohnungswirtschaftliche Maßnahmen verwendet werden. Der Unterschied zum Zwischenkredit liegt darin, daß beim Vorfinanzierungskredit das zur Zuteilung erforderliche Mindestspraguthaben noch nicht angespart sein muß. Die Besicherung erfolgt meist durch Zession (Abtretung) der Rechte aus dem Bausparvertrag - sowie im Falle das das Darlehen das Bausparguthaben übersteigt - durch Bestellung einer Grundschuld.

Vorlasten

Vorlasten sind Belastungen, die mit dem Grundstück verbunden sind. Dies sind z.B. Grundschulden aber auch wertmindernde Rechte wie Wohnrecht, Leibrente oder Nießbrauch. Maßgeblich für den Rang ist i.d.R. das Eintragungsdatum. Alle diese Rechte können aber auch hinter ein neu einzutragendes Recht zurücktreten. Dies muß jedoch einzeln mit den Gläubigern verhandelt werden.

Vorsorgungsaufwendungen

Beiträge an Versicherungen, die sich als Sonderausgaben steuerrechtlich bis zu einer bestimmten Höhe von den Einkünften abziehen lassen.

Wertermittlung

Die Wertermittlung dient der Ermittlung des Verkehrswertes, der meist Grundlage des Kaufpreises eines Hauses bildet, und zur Ermittlung des Beleihungswertes. Beleihungswert ist der nachhaltig dauerhafte Wert einer Immobile und darf nicht verwechselt werden mit den Anschaffungs- und Herstellungskosten. Der Beleihungswert nimmt eine zentrale Funktion in der Immobilienfinanzierung ein, da er zur Ermittlung der Beleihungsgrenze herangezogen wird, der längerfristigen Risikobeurteilung dient und damit wichtiger Teil der Kreditentscheidung wird. Im Unterschied zum Verkehrswert, welcher stichtagsbezogenen ermittelt wird, werden bei der Beleihungswertermittlung die dauerhaften Eigenschaften und die Nachhaltigkeit der Erträge zugrunde gelegt, da das bewerte Objekt für mehrere Jahre als Kreditsicherheit dienen soll. Vor dem Hintergrund der Risikominimierung liegt der Beleihungswert häufig unter dem Verkehrswert. In Abhängigkeit von dem ! zu finanzierenden Objekt wird der Beleihungswert auf verschiedene Arten berechnet. Bei eingenutzten Ein-/ und Zweifamilienhäuser sowie Eigentumswohnungen wird der Beleihungswert nach dem Sachwert (Boden- und Gebäudewert) ermittelt. Bei der Ermittlung des Gebäudewertes wird ein gewisser Sicherheitsabschlag zu den jeweils aktuellen Herstellungskosten in Ansatz gebracht. Bei Mehrfamilienhäusern und anderen Renditeobjekten wird zuzüglich zum Sachwert der Ertragswerts bestimmt, wobei der Ertragswert im Vordergrund steht. Die Basis des Ertragswertes bildet die auf Dauer erzielbaren Mieteinnhamen.

Wohndichte

Zahl der Bewohner pro Wohnraum; gemäss eidg. Volkszählung 1980 gesamtschweizerisch 0,70 Personen. \r\nWohneigentümerquote, Wohneigentumsquote \r\nAnteil der Haushalte, die Eigentümer ihrer Erstwohnung (Eigenheim, Eigentumswohnung) sind; gemäss eidg. Volkszählung 1990 gesamtschweizerisch 31,3%.\r\nErweiterte W., umfasst auch jene Haushalte, die nicht Eigentümer ihrer Erstwohnung sind, aber über Eigentum an Wohnungen (Zweit- und Ferienwohnungen, Mietwohnungen) verfügen; gemäss Mikrozensus 1986 gesamtschweizerisch rund 34%.

Wohnfläche

Zur Wohnfläche zählt die Summe der anrechenbaren Grundfläche der Räume, die zur Wohnung gehören exclusive der Grundfläche von Zubehörräumen wie Keller, Dachräumen und Räumen, die den Anforderungen des Bauordnungsrechts nicht genügen, sowie von Geschäfts- und Wirtschaftsräumen. Die Wohnfläche wird herangezogen für die Finanzplanung und die Darlehensbewilligung sowe in Kombination mit den Baukosten zur Beurteilung der Wirtschaftlichkeit eines Bauvorhabens.

Wohnrecht

Befugnis, in einem Gebäude oder Teilen desselben zu wohnen. Ein im Grundbuch vorgemerktes W. bleibt bei einem Verkauf des Grundstücks bestehen, ist jedoch nicht auf andere Personen übertragbar.

Zeitwert

Neuwert abzüglich Wertminderungen, die infolge Alters, Abnutzung oder mangelnden Unterhalts eingetreten sind.

Zinsabschlag

Nach dem Zinsabschlaggesetz vom 9.11.1992 werden seit dem 1.1.1993 alle Zinseinkünfte grundsätzlich der Einkommenssteuer unterzogen. Dies geschieht durch einen Zinsabschlag von 30%. Der Abschlag wird von dem jeweiligen Institut dem Kunden sofor abgezogen und an das Finanzamt abgeführt. Erteilt der Kunden dem jeweiligen Kreditinstiut einen Freistellungsauftrag, wird der Abzug vermieden.

Zinsbindungsfrist

siehe Zinsfestschreibung

Zinsfestschreibung

Als Zinsfestschreibung bezeichnet man den Zeitraum, für den die Konditionen zwischen dem Darlehensnehmer und Darlehensgeber festgeschrieben werden. Die Zinsfestschreibung hat gegenüber dem variablen Zins den Vorteil, daß der Darlehensnehmer seine finanzielle Belastung langfristig sicher rechnen kann. In einer Niedrigzinsphase ist es sinnvoll, sich den aktuell niedrigen Zins durch langfrisitge Zinsfestschreibung zu sichern.

Zusatzsicherheiten

Unter bestimmten Umständen können Banken zusätzliche Sicherheiten verlangen. Hierzu zählen zum Beispiel Bürgschaften von Banken oder vom Arbeitgeber, Mitverpflichtungen von Verwandten, Abtretung von Ansprüchen aus Kapital- und Risikolebensversicherungen oder aus Bausparverträgen sowie die Verpfändung von Bankguthaben und Wertpapieren.

Zweckbestimmungserklärung

Vereinbarung zwischen der Bank und dem Darlehensnehmer bzw. Grunstücks-eigentümer über den Umfang der durch die Grundschuld gesicherten Verbindlichkeiten.

Zwischenkredit/finanzierung

Zwischenfinanzierungen dienen zur Überbrückung eines kurzfristigen Kreditbedarfs bis zur endgültigen Auszahlung der langfristigen Finanzierungsmittel. Zwischenfinanzierungen finden in der Regel ihre Anwendung innerhalb der Bauphase zur Begleichung evtl. anfallender Kosten, wie zum Beispiel Handwerkerrechnungen etc.
','ohne'),(2,'Wachter Immobilien','\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
Josef WachterBüro Bad Buchau
Kirchenöschle 28
88422 Betzenweiler
Deutschland
 
Schussenrieder Str. 34
88422 Bad Buchau
Deutschland
 
Tel:+49 7374 9205882
Fax:+49 7374 921906
Mobil:+49 171 6216776
 
Email:info@wachter-immobilien.com
','ohne'),(4,'Allgemeine Geschäftsbedingungen','1. Maklervertrag \r\n

\r\n

Mit Inanspruchnahme der Maklertätigkeit\r\nbzw. Aufnahme von Verhandlungen mit dem Verkäufer aufgrund des\r\numseitigen Angebots kommt der Maklervertrag mit dem Kaufinteressenten\r\nzu den nachfolgenden Bestimmungen zustande.

\r\n


\r\n

\r\n2. Angebot \r\n

\r\n

Das Angebot des Maklers versteht sich\r\nfreibleibend und unverbindlich und ist nur für den Adressaten\r\nbestimmt. Jede Weitergabe der Information an Dritte ist untersagt.\r\nIst dem Auftraggeber unser Angebot bereits von anderer Seite bekannt,\r\nso ist er verpflichtet, uns binnen 8 Tagen schriftlich mitzuteilen\r\nund nachzuweisen, woher er die Kenntnis erlangt hat. Geschieht dies\r\nnicht, so erkennt der Empfänger unseren Nachweis an.

\r\n


\r\n

\r\n3. Doppeltätigkeit \r\n

\r\n

Der Makler ist berechtigt, für\r\nbeide Seiten des beabsichtigten Vertrages provisionspflichtig tätig\r\nzu werden.

\r\n


\r\n

\r\n4. Provision \r\n

\r\n

Unsere Maklerprovision ist verdient,\r\nsofern durch unsere Nachweis- oder Vermittlungstätigkeit ein\r\nVertrag zustande kommt.

\r\n


\r\n

\r\n5. Gleichwertigkeit \r\n

\r\n

Dem Abschluss eines Kaufvertrages\r\nentsprechen der Erwerb des Objektes im Wege der Zwangsversteigerung,\r\ndie Übertragung von realen oder ideellen Anteilen sowie der\r\nErwerb eines anderen, vergleichbaren Objektes des Verkäufers.\r\nKommen andere Verträge oder Vereinbarungen in einer wie auch\r\nimmer gearteten Form zustande als im Angebot genannt, so wird dafür\r\nunsere Provision fällig.

\r\n


\r\n

\r\n6. Beurkundung \r\n

\r\n

Der Makler hat Anspruch auf Teilnahme\r\nam Beurkundungstermin und auf eine Ausfertigung der Kaufurkunde.

\r\n


\r\n

\r\n7. Haftung \r\n

\r\n

Die umseitige Objektbeschreibung wurde\r\naufgrund der Angaben des Verkäufers erstellt. Der Makler hat\r\ndiese Informationen nicht überprüft und kann deshalb für\r\nderen Richtigkeit keine Haftung übernehmen.

\r\n


\r\n

\r\n8. Schlußbestimmungen /\r\nSalvatorische Klausel \r\n

\r\n

Unsere Angebote sind freibleibend,\r\nZwischenverkauf und Vermietung bzw. Verpachtung sind vorbehalten.\r\nSollten einzelne Bestimmungen dieses Vertrages nichtig sein, wird\r\ndadurch die Wirksamkeit der verbleibenden Vorschriften nicht berührt.\r\n

\r\n


\r\n

\r\n

Der Erfüllungsort ist Betzenweiler\r\nund der Gerichtsstand ist Riedlingen. \r\n

\r\n','ohne'),(3,'Impressum (Informationspflichten nach § 6 TDG)','

Wachter Immobilien

\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
Josef WachterBüro Bad Buchau
Kirchenöschle 28
88422 Betzenweiler
Deutschland
 
Schussenrieder Str. 34
88422 Bad Buchau
Deutschland
 
Tel:+49 7374 9205882
Fax:+49 7374 921906
Mobil:+49 171 6216776
 
Email:info@wachter-immobilien.com
\r\n

Josef Wachter
\r\nGewerbeerlaubnis nach §34c GewO wurde erteilt durch:
\r\nLandratsamt Biberach, 88400 Biberach an der Riß

\r\nIhre Angaben werden ausschließlich an den Immobilien-Anbieter weitergeleitet - entsprechend den gesetzlichen Datenschutzbestimmungen.
\r\nIhre Angaben werden nicht verkauft oder unbefugt an Dritte weitergegeben.

','ohne'),(10,'Verantwortlichkeit für den Inhalt der Homepage','

Josef Wachter ist als Inhaltsanbieter gem. § 8 Teledienstegesetz (TDG) für die eigenen Inhalte, die zur Nutzung bereitgehalten werden, verantwortlich. Das Angebot enthält jedoch auch Links (Weiterleitungen) auf fremde Inhalte. Solche externen Links, d.h. Weiterleitungen zu Internetangeboten dritter Informationsanbieter, sind als solche gekennzeichnet. Josef Wachter ist für den Inhalt von Web-Seiten, die mittels einer solchen Verbindung erreicht werden, nicht verantwortlich.

\r\n

Die auf den gelinkten Seiten wiedergegebenen Meinungsäußerungen und/oder Tatsachenbehauptungen liegen in der alleinigen Verantwortung der jeweiligen Autorin oder des jeweiligen Autors und spiegeln nicht die Meinung von Josef Wachter wider. Daher distanziere ich mich ausdrücklich von den Inhalten aller gelinkten Seiten auf meiner Website und mache mir diese Inhalte nicht zu eigen.

','ohne'),(19,'Wir suchen im Kundenauftrag','','links'),(15,'Immobilien-Verwaltung','

IMMOBILIENVERWALTUNG

\r\n

\r\n Sollten Sie in der letzten Zeit festgestellt haben, dass Sie sich Ihrem Mieter zu wenig widmen können \r\n oder Sie keine Zeit für die Abwicklung von bestimmten Mietverwaltungsaufgaben haben bzw. Sie nicht immer \r\n vor Ort in Ihrem Mietobjekt sein können. Dann können wir Ihnen mit unseren Dienstleistungen helfen.

\r\n Gerne kümmern wir uns um Ihre Mietangelegenheiten und die Ihres Mieters, stehen in ständigem Kontakt mit Ihnen und \r\n Ihrem Mieter, schaffen ein angenehmes Klima und lösen die anstehenden Aufgaben auf kompetente Weise.\r\n

\r\n

TECHNISCHES MANAGEMENT

\r\n

\r\n Unser Objektmanagement sorgt dafür, dass die technische Infrastruktur Ihrer Immobilie problemlos funktioniert. \r\n Beleuchtung, Klimaanlagen, Außenbereich - wir haben alles im Griff. Vom Winterdienst über die Sicherheit bis zum \r\n Rechnungswesen. Zum Vorteil von Mietern und Vermietern. Sie haben uns als kompetenten Ansprechpartner für die komplette Gebäudedienstleistung:\r\n

\r\n\r\n

KAUFMÄNNISCHES MANAGEMENT

\r\n

Wir sorgen für das komplette kaufmännische Management bis zur Objektbuchhaltung, inklusive Nebenkostenabrechnungen.

\r\n','ohne'),(14,'Sie wollen Ihre Immobilie verkaufen?','

Das trifft sich gut. In uns haben Sie einen zuverlässigen Partner, egal ob es sich um ein Miet- oder Verkaufsobjekt handelt.

\r\n\r\n

\r\n','rechts'),(11,'Der Makler-Alleinauftrag','

Warum einen Makler-Alleinauftrag?

\r\n

Die vorherrschende Meinung der Verkäufer einer Immobilie besteht darin, dass es besser und effektiver sei, möglichst viele Makler gleichzeitig mit der Vermittlung eines Objektes zu beauftragen, anstatt nur einen so genannten Makler-Alleinauftrag zu erteilen.
\r\n
\r\nAnhand nachfolgender Punkte soll ein wenig Aufklärung betrieben werden, warum in der Praxis die Erteilung eines Alleinauftrages sinnvoller ist.

\r\n

Nur der Alleinauftrag sichert den \"guten Ruf\" des Objektes

\r\n

Auch eine Immobilie hat einen Ruf zu verlieren. In den Augen von Interessenten ist etwas “faul” an einem Objekt, wenn es von vielen Maklern fast öffentlich angeboten wird und sich niemand dabei sonderlich engagiert. Der Verkauf wird schwieriger und zeitraubender und nicht selten kann das Objekt nur noch unter Wert verkauft werden. Ist hingegen nur ein alleinbeauftragter Makler für die Werbung zuständig, wird dieser dafür sorgen, dass solche Fehlleistungen vermieden werden.

\r\n

100%-Einsätze führen am ehesten zum Erfolg

\r\n\r\n

Nur die Erteilung eines Alleinauftrages verpflichtet den Makler, die Interessen des Verkäufers intensiv, besonders sorgfältig und unter Ausnutzung aller Abschlusschancen zu verfolgen. Wer glaubt, die Chancen des Objektverkaufes durch die Einschaltung möglichst vieler Makler steigern zu können, der irrt. Wenn viele Aufträge erteilt werden, wissen die einzelnen Makler genau, dass ihre jeweiligen Verkaufschancen geringer und vom Zufall abhängig sind. Der Immobilienverkauf wird zum Lottospiel. Besser ist also die Beauftragung eines einzelnen Maklers, der planvoll alle ihm zur Verfügung stehenden Mittel einsetzen kann.

\r\n

Optimale Erschließung des Marktes

\r\n

Nur der alleinbeauftragte Makler kann das Objekt Berufskollegen zur Durchführung eines Gemeinschaftsgeschäftes anbieten und es damit deren Interessentenkreis ebenfalls zugängig machen. Im Gemeinschaftsgeschäft arbeiten die betreffenden Makler miteinander und nicht gegeneinander. Sie konkurrieren nicht um den Vertragsabschluss, sondern wollen ihn gemeinsam herbeiführen. Dem Verkäufer entstehen dadurch keine zusätzlichen Kosten.

\r\n

Einsatz aller Verkaufsinstrumentarien durch den alleinbeauftragten Makler

\r\n

Nur der Alleinauftrag erschließt dem Verkäufer das ganze moderne Instrumentarium des Maklers. In ständiger Abstimmung mit dem Verkäufer verhandelt er mit verschiedenen Interessenten. Er berät diese stellvertretend für den Verkäufer u. a. auch über Finanzierungsmöglichkeiten, steuerliche Rahmenbedingungen und rechtliche Gestaltungsmöglichkeiten des Erwerbs. Er beschafft dem Verkäufer fehlende Unterlagen und Informationen von Behörden, Kreditinstituten und Verwaltern und bereitet auch den Kaufvertrag beim Notar vor. Er fertigt aussagekräftige Exposés an und macht das Objekt \"angebotsreif\". Er organisiert Objektbesichtigungen und gibt Ratschläge für die Kaufabwicklung. Das alles erspart dem Auftraggeber Zeit, Geld, Ärger und viele Unannehmlichkeiten. Der Verkauf wird professionell und unter Einbeziehung aller Möglichkeiten abgewickelt.

\r\n

Nur bei Alleinauftrag optimale Werbung

\r\n

Nur der alleinbeauftragte Makler wird alle - in der Regel sehr kostenintensiven - Werbemaßnahmen für das Objekt durchführen. Diese gestaltet er nach der Objektanalyse und der Ermittlung der passenden Zielgruppe. Diese beinhalten die gezielte Ansprache vorgemerkter Interessenten, der Versand von Angebotsbriefen und Exposés sowie die Einschaltung der wichtigen Werbeträger wie Tages-, Wochen- und Fachzeitschriften und insbesondere der führenden Internetplattformen. Der alleinbeauftragte Makler erstellt also für jedes Objekt ein besonderes Werbekonzept.

\r\n

Verkäufer und alleinbeauftragter Makler arbeiten Hand in Hand

\r\n

Die Einschaltung mehrerer Makler führt häufig zu Leerlauf und Doppelbearbeitungen. Es mangelt an gegenseitigen Informationen und Besichtigungen und Verhandlungen werden nicht richtig abgestimmt. Darüber hinaus werden Interessenten dadurch verunsichert, dass sie das gleiche Objekt von mehreren Maklern angeboten bekommen. Das alles schadet dem Verkäufer. Dieser Schaden kann nur durch die Erteilung eines Alleinauftrages vermieden werden, denn nur dann bilden Makler und Auftraggeber ein eng zusammenarbeitendes Team.

','ohne'),(13,'Besuchen Sie unsere Partnerseiten, es lohnt sich... ','','ohne'),(16,'Immobilien-Verwaltung','

MIET-VERWALTUNG

\r\n

Sollten Sie in der letzten Zeit\r\nfestgestellt haben, dass Sie sich Ihrem Mieter zu wenig widmen können\r\noder Sie keine Zeit für die Abwicklung von bestimmten\r\nMietverwaltungsaufgaben haben bzw. Sie nicht immer vor Ort in Ihrem\r\nMietobjekt sein können. Dann können wir Ihnen mit unseren\r\nDienstleistungen helfen.

\r\n

Gerne kümmern wir uns um Ihre\r\nMietangelegenheiten und die Ihres Mieters, stehen in ständigem\r\nKontakt mit Ihnen und Ihrem Mieter, schaffen ein angenehmes Klima und\r\nlösen die anstehenden Aufgaben auf kompetente Weise. \r\n

\r\n

TECHNISCHES MANAGEMENT

\r\n

Unser Objektmanagement sorgt dafür,\r\ndass die technische Infrastruktur Ihrer Immobilie problemlos\r\nfunktioniert. Beleuchtung, Klimaanlagen, Außenbereich - wir\r\nhaben alles im Griff. Vom Winterdienst über die Sicherheit bis\r\nzum Rechnungswesen. Zum Vorteil von Mietern und Vermietern. Sie haben\r\nuns als kompetenten Ansprechpartner für die komplette\r\nGebäudedienstleistung: \r\n

\r\n\r\n

KAUFMÄNNISCHES MANAGEMENT

\r\n

Wir sorgen für das komplette\r\nkaufmännische Management bis zur Objektbuchhaltung, inklusive\r\nNebenkostenabrechnungen.

\r\n\r\n','ohne'),(17,'Immobilien-Verwaltung','

WEG-VERWALTUNG

\r\n

Unser Objektmanagement sorgt dafür,\r\ndass die technische Infrastruktur der Immobilie problemlos\r\nfunktioniert. Beleuchtung, Klimaanlagen, Außenbereich - wir\r\nhaben alles im Griff. Vom Winterdienst über die Sicherheit bis\r\nzum Rechnungswesen. Sie haben uns als kompetenten Ansprechpartner für\r\ndie komplette Gebäudedienstleistung:

\r\n

TECHNISCHES MANAGEMENT

\r\n\r\n

KAUFMÄNNISCHES MANAGEMENT

\r\n

Wir sorgen für das komplette\r\nkaufmännische Management bis zur Objektbuchhaltung, inklusive\r\nNebenkostenabrechnungen.

\r\n\r\n','ohne'); +/*!40000 ALTER TABLE `Uns` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `User` +-- + +DROP TABLE IF EXISTS `User`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `User` ( + `userId` int(11) NOT NULL AUTO_INCREMENT, + `userTitle` varchar(64) COLLATE latin1_german1_ci NOT NULL, + `userFirstname` varchar(64) COLLATE latin1_german1_ci NOT NULL, + `userLastname` varchar(64) COLLATE latin1_german1_ci NOT NULL, + `userEmail` varchar(64) COLLATE latin1_german1_ci NOT NULL, + `userPassword` varchar(32) COLLATE latin1_german1_ci NOT NULL, + `userPhone` varchar(32) COLLATE latin1_german1_ci NOT NULL, + `userMobile` varchar(32) COLLATE latin1_german1_ci NOT NULL, + `userIsAdmin` enum('N','Y') COLLATE latin1_german1_ci NOT NULL DEFAULT 'N', + `userIsBuero` enum('N','Y') COLLATE latin1_german1_ci NOT NULL DEFAULT 'N', + `userCreateDate` datetime NOT NULL, + `userCreateUser` int(11) NOT NULL, + `userDeact` enum('N','Y') COLLATE latin1_german1_ci NOT NULL DEFAULT 'N', + `userDeactDate` datetime NOT NULL, + `userDeactUser` int(11) NOT NULL, + PRIMARY KEY (`userId`) +) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `User` +-- + +LOCK TABLES `User` WRITE; +/*!40000 ALTER TABLE `User` DISABLE KEYS */; +INSERT INTO `User` VALUES (1,'Herr','Christian','Steinle','kontakt@steinle-computer.de','lmaa,dw.','+49 731 307415','+49 163 1701781','Y','N','2011-09-24 07:18:30',1,'N','0000-00-00 00:00:00',0),(2,'Herr','Josef','Wachter','p.wachter@wachter-immobilien.com','PWachter','','','Y','N','2011-12-31 13:28:21',2,'N','0000-00-00 00:00:00',0),(3,'Herr','Josef','Wachter','j.wachter@wachter-immobilien.com','JWachter','','','Y','N','2011-12-31 13:28:21',2,'N','0000-00-00 00:00:00',0); +/*!40000 ALTER TABLE `User` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `V_Typen` +-- + +DROP TABLE IF EXISTS `V_Typen`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `V_Typen` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `V_TYP` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `V_Typen` +-- + +LOCK TABLES `V_Typen` WRITE; +/*!40000 ALTER TABLE `V_Typen` DISABLE KEYS */; +INSERT INTO `V_Typen` VALUES (1,'Miete'),(2,'Kauf'),(3,'Miete oder Kauf'); +/*!40000 ALTER TABLE `V_Typen` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `Wohnung_Typ` +-- + +DROP TABLE IF EXISTS `Wohnung_Typ`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `Wohnung_Typ` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `Typ` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `Wohnung_Typ` +-- + +LOCK TABLES `Wohnung_Typ` WRITE; +/*!40000 ALTER TABLE `Wohnung_Typ` DISABLE KEYS */; +INSERT INTO `Wohnung_Typ` VALUES (1,'Dachgeschoss'),(2,'Maisonette'),(3,'keineAngabe'),(4,'Penthouse'),(5,'Terrassenwohnung'),(6,'Sonstige'),(7,'Erdgeschoss'),(8,'Etagenwohnung'),(9,'Loft'),(10,'Hochparterre'),(11,'Souterrain'); +/*!40000 ALTER TABLE `Wohnung_Typ` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `admins` +-- + +DROP TABLE IF EXISTS `admins`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `admins` ( + `ID` int(11) NOT NULL, + `EMail` text COLLATE latin1_german1_ci NOT NULL, + `Passwort` text COLLATE latin1_german1_ci NOT NULL, + `Stammdaten` tinyint(1) NOT NULL, + `Alle_Objekte` tinyint(1) NOT NULL, + `Eigene_Objekte` tinyint(1) NOT NULL, + `Alle_Interessenten` tinyint(1) NOT NULL, + `Eigene_Interessenten` tinyint(1) NOT NULL, + `Alle_Vermieter` tinyint(1) NOT NULL, + `Eigene_Vermieter` tinyint(1) NOT NULL, + `Makler_Objekte` tinyint(1) NOT NULL, + `Makler_Interessenten` tinyint(1) NOT NULL, + `Makler_Vermieter` tinyint(1) NOT NULL, + `Schnitt` tinyint(1) NOT NULL, + `Rechte` tinyint(1) NOT NULL, + `Inter` tinyint(1) NOT NULL, + `Seo` tinyint(1) NOT NULL, + `Count` int(11) NOT NULL, + `Datum` datetime NOT NULL, + `Akt_Datum` datetime NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `admins` +-- + +LOCK TABLES `admins` WRITE; +/*!40000 ALTER TABLE `admins` DISABLE KEYS */; +INSERT INTO `admins` VALUES (2,'christiansteinle@arcor.de','lmaa,dw.',1,1,0,1,0,1,0,1,1,1,1,1,1,1,20,'2010-01-02 13:00:00','2011-09-24 07:00:16'),(13,'connymaurer@gmx.de','c&c12308',0,1,0,1,0,1,0,1,1,1,1,1,0,0,0,'2010-01-05 11:49:00','0000-00-00 00:00:00'),(1,'rink@ri-st.de','pupser',1,1,0,1,0,1,0,1,1,1,1,1,0,0,11,'2010-03-02 15:17:00','2010-05-12 10:30:41'); +/*!40000 ALTER TABLE `admins` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `inter` +-- + +DROP TABLE IF EXISTS `inter`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `inter` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `TID` int(11) NOT NULL, + `Aktiv` tinyint(1) NOT NULL, + `Anrede` text COLLATE latin1_german1_ci NOT NULL, + `Vorname` text COLLATE latin1_german1_ci NOT NULL, + `Nachname` text COLLATE latin1_german1_ci NOT NULL, + `Adresse` text COLLATE latin1_german1_ci NOT NULL, + `PLZ` text COLLATE latin1_german1_ci NOT NULL, + `Ort` text COLLATE latin1_german1_ci NOT NULL, + `Telefon` text COLLATE latin1_german1_ci NOT NULL, + `Fax` text COLLATE latin1_german1_ci NOT NULL, + `Mobil` text COLLATE latin1_german1_ci NOT NULL, + `Firma` text COLLATE latin1_german1_ci NOT NULL, + `Email` text COLLATE latin1_german1_ci NOT NULL, + `EmailB` tinyint(1) NOT NULL, + `Age` int(11) NOT NULL, + `Stand` text COLLATE latin1_german1_ci NOT NULL, + `Kinder` tinyint(4) NOT NULL, + `AlterK` text COLLATE latin1_german1_ci NOT NULL, + `Beruf` text COLLATE latin1_german1_ci NOT NULL, + `Arbeitgeber` text COLLATE latin1_german1_ci NOT NULL, + `Staat` text COLLATE latin1_german1_ci NOT NULL, + `Raucher` tinyint(1) NOT NULL, + `Tiere` tinyint(1) NOT NULL, + `O_TYP` text COLLATE latin1_german1_ci NOT NULL, + `V_TYP` text COLLATE latin1_german1_ci NOT NULL, + `ORTneu` text COLLATE latin1_german1_ci NOT NULL, + `Lage` text COLLATE latin1_german1_ci NOT NULL, + `Bezug` text COLLATE latin1_german1_ci NOT NULL, + `ZIMMERvon` tinyint(4) NOT NULL, + `ZIMMERbis` tinyint(4) NOT NULL, + `QM` int(11) NOT NULL, + `Mkalt` int(11) NOT NULL, + `Mwarm` int(11) NOT NULL, + `Kpreis` bigint(20) NOT NULL, + `Sonstiges` text COLLATE latin1_german1_ci NOT NULL, + `Intern` text COLLATE latin1_german1_ci NOT NULL, + `Count` int(11) NOT NULL, + `Datum` datetime NOT NULL, + `Akt_Datum` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `inter` +-- + +LOCK TABLES `inter` WRITE; +/*!40000 ALTER TABLE `inter` DISABLE KEYS */; +/*!40000 ALTER TABLE `inter` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `lagen` +-- + +DROP TABLE IF EXISTS `lagen`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `lagen` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `Lage` text COLLATE latin1_german1_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `lagen` +-- + +LOCK TABLES `lagen` WRITE; +/*!40000 ALTER TABLE `lagen` DISABLE KEYS */; +INSERT INTO `lagen` VALUES (2,'Stadtzentrum'),(3,'Stadtrand'),(4,'ländlich'),(1,'keineAngabe'); +/*!40000 ALTER TABLE `lagen` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `module` +-- + +DROP TABLE IF EXISTS `module`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `module` ( + `ID` tinyint(1) NOT NULL, + `Schnittstellen` tinyint(1) NOT NULL, + `Rechteverwaltung` tinyint(1) NOT NULL, + `Interessenten` tinyint(1) NOT NULL, + `Seo` tinyint(1) NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `module` +-- + +LOCK TABLES `module` WRITE; +/*!40000 ALTER TABLE `module` DISABLE KEYS */; +INSERT INTO `module` VALUES (1,1,1,1,1); +/*!40000 ALTER TABLE `module` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `objekte` +-- + +DROP TABLE IF EXISTS `objekte`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `objekte` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `FID` int(11) NOT NULL DEFAULT '3', + `KAT` text COLLATE latin1_german1_ci NOT NULL, + `O_TYP` text COLLATE latin1_german1_ci NOT NULL, + `V_TYP` text COLLATE latin1_german1_ci NOT NULL, + `TID` int(11) NOT NULL, + `VVID` int(11) NOT NULL, + `Count` int(11) NOT NULL, + `Aktiv` tinyint(1) NOT NULL, + `Deaktiv` tinyint(1) NOT NULL DEFAULT '0', + `Highlight` tinyint(1) NOT NULL, + `Neu` tinyint(1) NOT NULL, + `FotoStart` tinyint(1) NOT NULL, + `Kurz` varchar(100) COLLATE latin1_german1_ci NOT NULL, + `Tags` text COLLATE latin1_german1_ci NOT NULL, + `OBeschreibung` text COLLATE latin1_german1_ci NOT NULL, + `Art` text COLLATE latin1_german1_ci NOT NULL, + `Zustand` text COLLATE latin1_german1_ci NOT NULL, + `Quali` text COLLATE latin1_german1_ci NOT NULL, + `Baujahr` text COLLATE latin1_german1_ci NOT NULL, + `Modern` text COLLATE latin1_german1_ci NOT NULL, + `Zimmer` float(5,2) NOT NULL, + `Etage` smallint(6) NOT NULL, + `Etagen` smallint(6) NOT NULL, + `WohnF` int(11) NOT NULL, + `GrundF` int(11) NOT NULL, + `FusswegOeNV` int(11) NOT NULL, + `FahrBHF` int(11) NOT NULL, + `FahrBAB` int(11) NOT NULL, + `Fahrflug` int(11) NOT NULL, + `VermietbareFlaeche` int(11) NOT NULL, + `MietEinnahmePaIst` float(13,2) NOT NULL, + `MietEinnahmePaSoll` float(13,2) NOT NULL, + `Bezug` text COLLATE latin1_german1_ci NOT NULL, + `Strasse` text COLLATE latin1_german1_ci NOT NULL, + `StraNr` text COLLATE latin1_german1_ci NOT NULL, + `PLZ` text COLLATE latin1_german1_ci NOT NULL, + `Ort` text COLLATE latin1_german1_ci NOT NULL, + `Kaution` text COLLATE latin1_german1_ci NOT NULL, + `Mkalt` int(11) NOT NULL, + `Mwarm` int(11) NOT NULL, + `NebenK` int(11) NOT NULL, + `HeizK` int(11) NOT NULL, + `HKent` tinyint(1) NOT NULL, + `GaraK` int(11) NOT NULL, + `StellK` int(11) NOT NULL, + `EBKK` int(11) NOT NULL, + `SonK` int(11) NOT NULL, + `ProvisionsPflichtig` tinyint(1) NOT NULL, + `Provision` text COLLATE latin1_german1_ci NOT NULL, + `ProvisionsHinweis` text COLLATE latin1_german1_ci NOT NULL, + `EZahl` tinyint(4) NOT NULL, + `KZahl` tinyint(4) NOT NULL, + `Tiere` text COLLATE latin1_german1_ci NOT NULL, + `Raucher` tinyint(1) NOT NULL, + `Ausl` tinyint(1) NOT NULL, + `Renovierung` text COLLATE latin1_german1_ci NOT NULL, + `Barrierefrei` tinyint(1) NOT NULL, + `HausMS` text COLLATE latin1_german1_ci NOT NULL, + `EinbauK` tinyint(1) NOT NULL, + `Speise` tinyint(1) NOT NULL, + `AnzBad` int(11) NOT NULL, + `AnzSchlaf` int(11) NOT NULL, + `BadeW` tinyint(1) NOT NULL, + `DuschK` tinyint(1) NOT NULL, + `WCsep` tinyint(1) NOT NULL, + `WCbad` tinyint(1) NOT NULL, + `Abstell` tinyint(1) NOT NULL, + `DachB` tinyint(1) NOT NULL, + `Keller` tinyint(1) NOT NULL, + `Heizart` text COLLATE latin1_german1_ci NOT NULL, + `Befeuerung` text COLLATE latin1_german1_ci NOT NULL, + `WaschOrt` text COLLATE latin1_german1_ci NOT NULL, + `TV` text COLLATE latin1_german1_ci NOT NULL, + `AnzGarStell` int(11) NOT NULL, + `Garage` tinyint(1) NOT NULL, + `StellPl` tinyint(1) NOT NULL, + `Terrasse` tinyint(1) NOT NULL, + `Balkon` tinyint(1) NOT NULL, + `Garten` tinyint(1) NOT NULL, + `Lage` text COLLATE latin1_german1_ci NOT NULL, + `Ausstatt` text COLLATE latin1_german1_ci NOT NULL, + `EnerTyp` text COLLATE latin1_german1_ci NOT NULL, + `EnerVKW` float(5,2) NOT NULL, + `EnerWWEnt` tinyint(1) NOT NULL, + `Aufzug` tinyint(1) NOT NULL, + `Betreut` tinyint(1) NOT NULL, + `Auflagen` text COLLATE latin1_german1_ci NOT NULL, + `Sonstiges` text COLLATE latin1_german1_ci NOT NULL, + `Intern` text COLLATE latin1_german1_ci NOT NULL, + `Foto0` varchar(30) COLLATE latin1_german1_ci NOT NULL, + `Foto1` varchar(30) COLLATE latin1_german1_ci NOT NULL, + `Foto2` varchar(30) COLLATE latin1_german1_ci NOT NULL, + `Foto3` varchar(30) COLLATE latin1_german1_ci NOT NULL, + `Foto4` varchar(30) COLLATE latin1_german1_ci NOT NULL, + `Foto5` varchar(30) COLLATE latin1_german1_ci NOT NULL, + `Foto6` varchar(30) COLLATE latin1_german1_ci NOT NULL, + `Foto7` varchar(30) COLLATE latin1_german1_ci NOT NULL, + `Foto8` varchar(30) COLLATE latin1_german1_ci NOT NULL, + `Foto9` varchar(30) COLLATE latin1_german1_ci NOT NULL, + `Foto10` varchar(30) COLLATE latin1_german1_ci NOT NULL, + `Scout` tinyint(1) NOT NULL, + `Welt` tinyint(1) NOT NULL, + `Net` tinyint(1) NOT NULL, + `openimmoanid` text COLLATE latin1_german1_ci NOT NULL, + `Datum` datetime NOT NULL, + `Akt_Datum` datetime NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM AUTO_INCREMENT=2148 DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `objekte` +-- + +LOCK TABLES `objekte` WRITE; +/*!40000 ALTER TABLE `objekte` DISABLE KEYS */; +INSERT INTO `objekte` VALUES (2125,3,'wohnen','Wohnung','Miete',2,0,29,0,1,0,1,1,'++Wohnen mit Stil in Bad Buchau++ EBK','Bad Buchau, 2 Zimmer','Lichtdurchflutete 2 Zimmer Wohnung mit ca. 75 m² Wohnfläche. \r\nDie Wohnung ist mit Granitböden ausgestattet. \r\nDie Küche und der Wohnbereich sind offen gestaltet.\r\nEine neuwertige Einbauküche ist vorhanden.\r\nIn dem Tageslichtbad sind Waschbecken und\r\nDuschkabine vorhanden.\r\nEin Gäste-WC ist ebenfalls vorhanden.\r\nBesichtigungen nur mit vorheriger Absprache möglich.','Sonstige','Neuwertig','Gehoben','','',2.00,1,2,75,0,0,0,0,0,0,0.00,0.00,'sofort','','','88422','Bad Buchau','840,00',420,0,150,0,1,0,0,0,0,1,'2 Monatsgrundmieten zuzügl. 19 % MwSt.','',0,0,'keineAngabe',0,0,'Keine Angabe',0,'',1,0,1,1,0,1,1,1,0,0,0,'Zentralheizung','Oel','Bad','',0,0,0,0,0,0,'Die Wohnung befindet sich im Zentrum von Bad Buchau.\r\nSchulen, Kindergarten sowie sämtliche Einkaufsmöglichkeiten sind vor Ort gegeben.','','Keine Angabe',0.00,0,0,0,'','','','','Küche','Wohnen','Schlafen','Bad','Dusche','Gäste-WC','Leuchtelemente','Grundrissplan','','',0,0,0,'','2012-01-24 16:36:24','2012-01-25 17:05:24'),(2127,3,'wohnen','Wohnung','Miete',2,0,56,0,1,0,0,1,'2 Zimmer Wohnung in Bad Buchau EBK, Stellplatz','','Die 2 Zimmer Wohnung befindet sich im 1. OG. Die Bodenbeläge bestehen aus PVC sowie Teppich. Das Tageslichtbad besitzt ein Waschbecken, WC sowie eine Dusche. Eine neuwertige EBK ist vorhanden. \r\n\r\nDie Wohnung ist teilmöbliert. ','keineAngabe','Gepflegt','Normal','','',2.00,1,3,62,0,0,0,0,0,0,0.00,0.00,'sofort','','','88422','Bad Buchau','2 Monatskaltmieten',300,0,100,0,1,0,20,0,0,1,'2 Monatsgrundmieten zuzügl. 19 % MwSt.','',0,0,'keineAngabe',0,0,'Keine Angabe',0,'',1,0,1,1,0,1,0,1,1,0,0,'Zentralheizung','Oel','Küche','kabel',1,0,1,0,0,0,'Die Wohnung befindet sich in unmittelbarer Nähe zum Zentrum. Zahlreiche Einkaufsmöglichkeiten sind vor Ort gegeben.','','Keine Angabe',0.00,0,0,0,'','','','','EBK','','','','','','','','','',0,1,0,'','2012-01-25 17:14:21','2012-04-12 14:24:33'),(2128,3,'gewerbe','Produktionshalle','Miete',2,0,0,0,1,0,0,1,'**NEU** Gewerbefläche direkt an der B30 + Büroräume','Gewerbe, B30, Hochdorf, Biberach, Büroräume','Das Objekt mit ca. 450² Gesamtfläche befindet sich unmittelbar an der B30 mit einer dazugehörigen Hoffläche von ca. 1500 m². \r\nDie Räumlichkeiten können als Lagerhalle, Werkstatt sowie als Produktionsstätte genutzt werden. Weiterhin sind 2 Büroräume, je ein seperates WC und Aufenthaltsraum für die Werkstatt als auch für die Büroräume vorhanden. Das Objekt ist mit einer Kranbahn (Traglast 8.000 kg) ausgestattet.','','Gepflegt','Gehoben','2005','',0.00,0,1,1500,450,0,0,0,0,0,0.00,0.00,'sofort','','','88454','Hochdorf','1 Monatskaltmiete',1900,0,150,0,1,0,0,0,0,1,'1 Monatsgrundmiete zuzügl. 19 % MwSt.','',0,0,'',0,0,'',0,'',1,0,0,0,0,0,0,0,0,0,0,'Zentralheizung','Oel','','',0,0,0,0,0,0,'','','keine Angabe',0.00,1,0,0,'','','','','Aussenansicht','Halle','Halle','Hoffläche','Übergang zu den Büroräumen','Flur','Büro 1','Büro 2','WC','WC',0,0,0,'RIST2012041212295934085e859a476','2012-01-25 17:15:06','2013-12-01 08:47:58'),(2130,3,'wohnen','Wohnung','Kauf',2,0,286,0,1,0,0,1,'Schöne 3 Zimmer Wohnung in Bad Buchau *89.990,- €*','3 Zimmer Wohnung Bad Buchau, Wohnung Bad Buchau,','Diese schöne 3 Zimmerwohnung mit ca. 85 m² Wohnfläche befindet sich im 1. OG. Die Bodenbeläge bestehen aus Laminat, Teppich und Fliesen. In der abgeschlossenen Küche ist eine Einbauküche vorhanden und eine Essecke kann zusätzlich eingerichtet werden. Das Badezimmer ist mit einer Badewanne, Dusche, Waschbecken und WC ausgestattet. Die Waschmaschine findet hier ebenfalls noch ihren Platz. Die Wohnung ist vermietet! ','Sonstige','Gepflegt','Normal','','',3.00,1,3,85,0,0,0,0,0,0,0.00,0.00,'vermietet','','','88422','Bad Buchau','',89990,225,0,0,0,0,0,0,430,1,'3,0 % zuzügl. 19 % MwSt','',0,0,'',0,0,'',0,'',1,0,1,0,1,1,0,1,0,0,1,'Zentralheizung','Oel','Bad','',1,1,0,0,0,0,'Die Wohnung befindet sich im Zentrum von Bad Buchau. \r\nSchulen, Kindergarten sowie sämtliche Einkaufsmöglichkeiten sind vor Ort gegeben.','','Keine Angabe',0.00,0,0,0,'','','','','Wohnen','Zimmer 1','Küche','Küche + Essbereich','Grundrissplan','Flur','Zimmer 3','Aussenansicht','','',0,0,0,'RIST20120721170046321ec0409bd12','2012-01-25 17:23:42','2012-01-25 17:36:40'),(2131,3,'wohnen','Wohnung','Miete',2,0,73,0,1,0,0,1,'4 Zimmer Wohnung in Bad Buchau','','Die Wohnung befindet sich im 1. OG und verfügt über einen seperaten Seiteneingang. Eine EBK ist vorhanden. Das Bad besitzt ein Waschbecken sowie eine Badewanne. Die Bodenbeläge bestehen aus PVC, Laminat sowie Fliesen. ','keineAngabe','Vollstaendig Renoviert','Normal','','2012',4.00,1,3,130,0,0,0,0,0,0,0.00,0.00,'sofort','','','88422','Bad Buchau','2 Monatskaltmieten',490,0,150,0,1,0,40,0,0,1,'2 Monatsgrundmieten zuzügl. 19 % MwSt.','',0,0,'keineAngabe',0,0,'Auszug',0,'',1,0,1,3,1,1,1,0,1,0,1,'Zentralheizung','Oel','Bad','kabel',1,1,0,0,0,0,'Die Wohnung befindet sich in unmittelbarer Nähe zum Zentrum. Zahlreiche Einkaufsmöglichkeiten sind vor Ort gegeben. ','','Keine Angabe',0.00,0,0,0,'','','','','Zimmer 1','Zimmer 2','','Zimmer 3','Bad','Flur','','','','',0,0,0,'RIST20120727062004207e747403751','2012-04-12 12:39:25','2012-04-12 14:55:23'),(2132,3,'wohnen','Wohnung','Miete',2,0,60,0,0,0,1,0,'**Renovierte 3 Zimmer-Wohnung in Bad Buchau, EBK **','3 Zimmer Wohnung, Bad Buchau, EBK, Wohnen Bad Buchau','Die renovierte 3 Zimmer Wohnung befindet sich im 2. OG. Die Bodenbeläge bestehen aus modernen Laminatböden sowie Fliesen. Das Bad besitzt ein Waschbecken, WC sowie eine Badewanne. Eine EBK sowie eine Speisekammer sind vorhanden. ','keineAngabe','Vollständig Renoviert','Normal','1980','',3.00,2,3,63,0,0,0,0,0,0,0.00,0.00,'sofort','','','88422','Bad Buchau','2 Monatskaltmieten',360,0,110,0,1,0,0,0,0,1,'2 Monatsgrundmieten zuzügl. 19 % MwSt.','',0,0,'nach Vereinbarung',0,0,'Auszug',0,'',1,1,1,2,1,0,0,1,1,0,1,'Zentralheizung','Oel','Bad','Kabel',20,0,1,0,0,0,'Die Wohnung befindet sich in unmittelbarer Nähe zum Zentrum. Zahlreiche Einkaufsmöglichkeiten sind vor Ort gegeben.','','keine Angabe',0.00,1,0,0,'','','','','Zimmer 1','Essecke','Zimmer 2','Zimmer 3','','','','','','',0,1,0,'RIST20140518101254929c61a170a4c','2012-06-14 10:10:42','2014-10-31 15:08:51'),(2142,3,'wohnen','Wohnung','Miete',2,0,4,0,1,0,1,1,'2,5 Zimmer Wohnung in Bad Buchau mit Balkon','','Die 2,5 Zimmerwohnung mit ca. 55 m² Wohnfläche befindet sich im 2. OG eines Mehrparteienhauses. Die Bodenbeläge bestehen aus Laminat, Teppich sowie Fliesen. In das offen gestaltete Wohnzimmer kann zusätzlich eine Essecke eingerichtet werden. Der Balkon ist vom Wohnzimmer aus zugänglich. Das weiß gefließte Tageslicht-Badezimmer ist mit einer Badewanne, Waschbecken sowie einem WC ausgestattet. Ein PKW-Stellplatz steht kostenfrei zur Verfügung. Ein Kellerraum ist ebenfalls vorhanden. ','keineAngabe','Gepflegt','Normal','1995','',2.50,2,3,55,0,0,0,0,0,0,0.00,0.00,'sofort','','','88422','Bad Buchau','2 Monatskaltmieten',400,0,120,0,1,0,0,0,0,1,'2 Monatsgrundmieten zuzügl. 19% MwSt.','',0,0,'keineAngabe',0,0,'keine Angabe',0,'',0,0,1,1,1,0,0,1,1,0,1,'Zentralheizung','Gas','Bad','Kabel',1,0,1,0,1,0,'','','keine Angabe',0.00,1,0,0,'','','','','Wohn- Esszimmer','Wohn- Esszimmer','Zimmer 1','Bad','Balkon','','','','','',0,0,0,'RIST20140726104308497bde9e9bebb','2014-07-23 20:56:03','2014-07-26 10:30:04'),(2133,3,'wohnen','Wohnung','Miete',2,0,92,0,1,0,1,1,'* Lichtdurchflutete 2,5 Zimmer Wohnung im Herzen von Bad Buchau *','2,5 Zimmer Wohnung Bad Buchau, Wohnung Bad Buchau, Wohnung Miete Bad Buchau','Diese Lichtdurchflutete 2,5 Zimmerwohnung mit ca. 84 m² Wohnfläche befindet sich im 1. OG. Die Bodenbeläge bestehen aus Laminat, Fliesen sowie Echtholz-Boden. In der abgeschlossenen Küche ist eine neue Einbauküche vorhanden und eine Essecke kann zusätzlich eingerichtet werden. Das weiß gefließte Badezimmer wurde komplett neu eingerichtet und ist mit einer Badewanne, Dusche, Waschbecken, WC sowie einem Spiegelschrank ausgestattet. Die Waschmaschine findet hier ebenfalls noch ihren Platz. ','keineAngabe','Modernisiert','Normal','1980','2012',2.50,1,0,84,0,0,0,0,0,0,0.00,0.00,'sofort','','','88422','Bad Buchau','2 KM',390,0,130,0,1,0,0,0,0,1,'2 Monatsgrundmieten zuzügl. 19 % MwSt.','',0,0,'keineAngabe',0,0,'Auszug',0,'',1,0,1,2,1,1,0,1,0,0,1,'Zentralheizung','Oel','Bad','Kabel',0,0,0,0,0,0,'Die Wohnung befindet sich im Zentrum von Bad Buchau. \r\nSchulen, Kindergarten sowie sämtliche Einkaufsmöglichkeiten sind vor Ort gegeben.','','keine Angabe',0.00,1,0,0,'','','','','EBK','Zimmer 1','Zimmer 2','Bad','Bad','','','','','',0,0,0,'RIST20120828094111635269dd5f976','2012-08-28 09:27:33','2012-11-24 12:02:06'),(2134,3,'wohnen','Wohnung','Miete',2,0,162,0,1,0,1,1,'* 1,5 Zimmer Wohnung in Bad Buchau * EBK* Laminat*','1,5 Zimmer Wohnung in Bad Buchau, Miete Bad Buchau, Wohnung Bad Buchau','Diese 1,5 Zimmerwohnung mit ca. 55 m² Wohnfläche befindet sich im 1. OG. Die Bodenbeläge bestehen aus Laminat sowie Fliesen. In der abgeschlossenen Küche ist eine Einbauküche vorhanden und eine Essecke kann zusätzlich eingerichtet werden. In der Einbauküche sind teils neuwertige elektrische Geräte vorhanden. Das weiß gefließte Badezimmer ist mit einer Badewanne, Dusche, Waschbecken, WC sowie einem Spiegelschrank ausgestattet. \r\nDer Energieausweis ist in Erstellung.','keineAngabe','Gepflegt','Normal','1980','',1.50,1,0,55,0,0,0,0,0,0,0.00,0.00,'n. Vereinbarung','','','88422','Bad Buchau','2 KM',310,0,100,0,1,0,0,0,0,1,'2 Monatsgrundmieten zuzügl. 19 % MwSt.','',0,0,'keineAngabe',0,0,'Auszug',0,'',1,0,1,1,1,0,0,1,1,0,1,'Zentralheizung','Oel','Küche','Kabel',0,0,0,0,0,0,'','','keine Angabe',0.00,1,0,0,'','','','','Wohn- / Schlafzimmer','Essecke','Flur','Bad','','','','','','',0,1,0,'RIST20120828095205377ef778e137f','2012-08-28 09:43:38','2015-01-16 14:08:00'),(2135,3,'gewerbe','Einzelhandel','Miete',2,0,0,0,0,0,0,1,'Ehemalige Schlecker-Filiale in Bad Buchau','','Für Informationen bezgl. des Objektes nehmen Sie bitte telefonisch Kontakt auf.','','Modernisiert','keineAngabe','1980','2012',0.00,0,1,10,297,0,0,0,0,0,0.00,0.00,'','','','88422','Bad Buchau','',2500,0,0,0,0,0,0,0,0,0,'','',0,0,'',0,0,'',0,'',1,0,0,0,0,0,0,0,0,0,0,'Zentralheizung','Oel','','',0,0,0,0,0,0,'','','keine Angabe',0.00,0,0,0,'','','','','Aussenansicht','Kassenbereich','','','','','','','','',0,0,0,'RIST20120828095757829b163f0d9c0','2012-08-28 09:52:18','2012-08-28 09:57:42'),(2136,3,'wohnen','Wohnung','Miete',2,0,38,0,1,0,1,1,'3 Zimmer Wohnung in Bad Buchau, EBK, Stellplatz','Wohnung Bad Buchau, Immobilien Bad Buchau','Diese 3 Zimmerwohnung mit ca. 100 m² Wohnfläche befindet sich im 2. OG. Die Bodenbeläge bestehen aus Fliesen sowie PVC. In der abgeschlossenen Küche ist eine Einbauküche mit einem neuwertigem Ceranfeld sowie einem neuwertigem Backofen vorhanden. Das Badezimmer ist mit einer Badewanne, Dusche, 2 Waschbecken, WC sowie einem Spiegelschrank ausgestattet. Die Waschmaschine findet hier ebenfalls noch ihren Platz.','keineAngabe','keine Angabe','Normal','1980','',3.00,2,3,100,0,0,0,0,0,0,0.00,0.00,'sofort','','','88422','Bad Buchau','2 Monatskaltmieten',460,0,160,0,1,0,20,0,0,1,'2 Monatsgrundmieten zuzügl. 19 % MwSt.','',0,0,'keineAngabe',0,0,'keine Angabe',0,'',1,0,1,2,1,0,0,1,1,0,1,'Zentralheizung','Oel','Bad','Kabel',1,0,1,0,0,0,'','','keine Angabe',0.00,1,0,0,'','','','','','EBK','Zimmer','Flur','','','','','','',0,0,0,'RIST201209082231402833298df232d','2012-09-08 22:17:41','2012-09-11 18:22:26'),(2137,3,'wohnen','Wohnung','Miete',2,0,48,0,1,0,0,1,'3 Zimmer Maisonette-Wohnung am Rande von Bad Schussenried','3 Zimmer Maisonette-Wohnung, Wohnung Bad Schussenried','Diese schöne 3,5 Zi-Whg. mit ca. 141 m² Wohnfläche befindet sich in einer ruhigen Wohnlage in Bad\r\nSchussenried, Ortsteil Roppertsweiler. \r\nDie Wohnung ist in 2 Etagen aufgeteilt, in das EG und OG.\r\nDer Eingangsbereich, die Küche sowie das Bad ist gefliest. Das Schlafzimmer ist mit einem Laminatboden\r\nausgestattet. Im Wohnzimmer befindet sich ein schöner Kachelofen, der vom Flur aus bedient werden kann. Gleichzeitig kann mit diesem Kachelofen der komplette Flur, Küche sowie das OG beheitz werden.\r\nDie Bodenbeläge bestehen teilweise aus Fliesen und Laminat, teilweise auch aus hochwertigen\r\nKunstoffböden. Der Küchenraum ist mit einer EBK ausgestattet, sowie genügend Platz für eine Essecke.\r\nDas Tageslichtbad ist mit einer Badewanne, WC und Waschbecken ausgestattet.\r\nWeiterhin bestitzt die Wohnung ein Gäste-WC.','Maisonette','Gepflegt','Normal','1970','',3.00,0,2,141,0,0,0,0,0,0,0.00,0.00,'01.09.2013','','','88427','Bad Schussenried-Roppertsweiler','2 Monatskaltmieten',550,0,100,0,0,0,0,0,0,1,'2 Monatsgrundmieten zuzügl. 19 % MwSt.','',0,0,'keineAngabe',0,0,'keine Angabe',0,'',1,1,1,2,1,0,1,0,1,0,1,'Ofenheizung','KeineAngabe','','Kabel',1,1,0,1,1,1,'','- Kachelofen über zwei Etagen\r\n- EBK \r\n- Gäste-WC\r\n- Fliesen\r\n- Laminat','keine Angabe',0.00,0,0,0,'','','','','EBK','EBK','Kachelofen','Wohnzimmer','Schlafzimmer','Eingangsbereich','','','','',0,0,0,'RIST201307141734196921e6f34b6a0','2013-07-14 17:11:22','2013-11-03 21:16:10'),(2138,3,'wohnen','Wohnung','Miete',2,0,27,0,1,0,1,1,'3-Zimmer-Wohnung in Bad Buchau, EBK, Balkon ','3 Zimmer Wohnung, Bad Buchau, Wohnung Bad Buchau','Die Dachgeschoss-Wohnung mit ca. 53 m² befindet sich in zentrumsnähe und ist mit neuwertigen Laminatböden sowie Feinsteinzeug-Fliesen ausgestattet. \r\nDas Tageslichtbad beinhaltet eine Badewanne sowie ein Waschbecken. Ein neuwertig gefliestes Gäste-WC ist ebenfalls vorhanden. \r\nDie neue Einbauküche ist mit einer Kühl- Gefrierkombination, einem Ceran-Kochfeld, Backofen sowie einem Geschirrspüler ausgestattet. \r\nEin Balkon gehört ebenfalls zur Wohnung.','Dachgeschoss','Gepflegt','Normal','1960','2013',3.00,2,2,53,0,0,0,0,0,0,0.00,0.00,'sofort','','','88422','Bad Buchau','2 Monatskaltmieten',420,0,170,0,1,0,0,0,0,0,'','',0,0,'nach Vereinbarung',0,0,'keine Angabe',0,'',1,0,1,2,1,0,1,0,0,0,1,'Zentralheizung','Oel','Küche','Kabel',1,0,1,0,1,0,'Die Wohnung befindet sich in unmittelbarer Nähe zum Zentrum. Zahlreiche Einkaufsmöglichkeiten sowie Ärzte sind vor Ort gegeben.','','keine Angabe',291.00,1,0,0,'','','','','Zimmer 1','Küche','Küche','Zimmer 2','Zimmer 3','Gäste-WC','','','','',0,0,0,'RIST201311031602387367f3168f155','2013-07-14 17:35:58','2015-12-13 20:13:35'),(2139,3,'wohnen','Wohnung','Miete',2,0,43,0,1,0,0,1,'3 Zimmer Wohnung in Bad Schussenried-Roppertsweiler','3 Zimmer Wohnung in Bad Schussenried-Roppertsweiler','Diese 3 Zimmer Wohnung befindet sich in Bad Schussenried Ortsteil Roppertsweiler. Die Erdgeschoss-Wohnung ist mit Fliesen und Laminat ausgestattet. Das Tageslichtbad besitzt ein Waschbecken, ein WC, eine Badewanne sowie eine Dusche. Im lichtdurchfluteten Wohnzimmer ist ein Kachelofen vorhanden, mit der die Wohnung beheizt werden kann. Eine Einbauküche ist ebenfalls vorhanden. Für 40€-mtl. kann eine Garage angemietet werden.','Erdgeschoss','Gepflegt','Normal','1970','',3.00,0,1,80,0,0,0,0,0,0,0.00,0.00,'01.09.2013','','','88427','Bad Schussenried','2 Monatskaltmieten',420,0,80,0,0,0,0,0,0,1,'2 Monatsgrundmieten zuzügl. 19 % MwSt.','',0,0,'keineAngabe',0,0,'keine Angabe',0,'',1,0,1,2,1,1,0,1,0,0,0,'keine Angabe','KeineAngabe','Küche','Kabel',1,1,0,1,0,1,'','- Fliesen\r\n- Laminat\r\n- EBK\r\n- Kachelofen\r\n','keine Angabe',0.00,0,0,0,'','','','','EBK','Wohnzimmer','Wohnzimmer','Schlafzimmer','Schlafzimmer','Gäste-WC','','','','',0,0,0,'RIST20130714180419957f2becff720','2013-07-14 17:55:31','2014-05-12 16:40:45'),(2140,3,'wohnen','Wohnung','Miete',2,0,87,0,1,0,1,1,'**Erstbezug einer 5-Zimmer-Wohnung in Bad Buchau nach Sanierung!**','Wohnung, Bad Buchau','Erstbezug einer 5-Zimmer-Wohnung in Bad Buchau nach Sanierung!\r\n\r\nDie Wohnung mit ca. 102 m² befindet sich im 1. OG und ist mit neuen Laminatböden sowie Feinsteinzeug-Fliesen ausgestattet. \r\nDas Tageslichtbad beinhaltet eine Badewanne sowie ein Waschbecken. Ein neu gefliestes Gäste-WC ist ebenfalls vorhanden.\r\nDie neue Einbauküche ist mit einer Kühl- Gefrierkombination, einem Ceran-Kochfeld, Backofen sowie einem Geschirrspüler ausgestattet. \r\nEin Balkon, welcher vom Schlafzimmer aus zugänglich ist, gehört ebenfalls zur Wohnung. ','keineAngabe','Erstbezug Nach Sanierung','Normal','1960','2013',5.00,1,1,102,0,0,0,0,0,0,0.00,0.00,'sofort','','','88422 ','Bad Buchau','2 Monatskaltmieten',500,0,190,0,1,0,0,0,0,1,'2 Monatsgrundmieten zuzügl. 19% MwSt.','',0,0,'nach Vereinbarung',0,0,'Auszug',0,'',1,0,1,3,1,0,1,0,1,0,1,'Zentralheizung','Oel','Küche','Kabel',0,0,1,0,1,0,'Die Wohnung befindet sich in unmittelbarer Nähe zum Zentrum. Zahlreiche Einkaufsmöglichkeiten sowie Ärzte sind vor Ort gegeben.','','keine Angabe',0.00,1,0,0,'','','','','Küche','Zimmer 1','Zimmer 2','Zimmer 3','Zimmer 4','Zimmer 5','Gäste-WC','','','',0,0,0,'RIST201311031644572549f40e00515','2013-11-02 09:55:28','2014-05-11 19:56:54'),(2144,3,'wohnen','Wohnung','Miete',2,0,11,0,1,0,1,1,'2 Zimmer Wohnung in Eberhardzell, EBK, Balkon','','Die helle 2-Zimmer-DG-Wohnung mit ca. 58 m² befindet sich in einer ruhigen Wohngegend in Eberhardzell. \r\nDie Bodenbeläge sind Laminat in beiden Zimmern, sowie Fliesenboden in der Küche und im Bad. Eine Einbauküche mit Geschirrspüler ist vorhanden. \r\nDer Balkon ist vom Wohnzimmer aus zugänglich. \r\nEin Kellerraum ist vorhanden. \r\n\r\nDer Energieausweis ist in Erstellung. \r\n','Dachgeschoss','Gepflegt','Normal','1979','',2.00,2,2,58,0,0,0,0,0,0,0.00,0.00,'sofort','','','88436','Eberhardzell','2 Monatskaltmieten',350,0,140,0,1,0,20,0,0,0,'','',0,0,'nach Vereinbarung',0,0,'keine Angabe',0,'',1,0,1,1,1,0,0,1,0,0,1,'Zentralheizung','Oel','Bad','Kabel',1,0,1,0,1,0,'','','keine Angabe',0.00,1,0,0,'','Bitte haben Sie Verständnis dafür, dass wir nur Anfragen mit Ihrem vollständigen Namen, Adresse und Telefonnummer bearbeiten können. ','','','Wohnzimmer','','','','','','','','','',0,0,0,'','2016-01-25 16:52:19','2016-01-25 17:13:24'),(2141,3,'wohnen','Wohnung','Miete',2,0,11,0,1,0,0,0,'Lichtdurchflutete 3 Zi-Whg. mit Balkon in Bad Buchau','','Die lichtdurchflutete 3-Zimmer-Wohnung mit ca. 80 m² Wohnfläche befindet sich im 1. OG eines Mehrparteienhauses in Bad Buchau. Eine moderne EBK mit Speisekammer ist vorhanden. Das Tageslichtbad besitzt zwei Waschbecken, eine Badewanne sowie eine Duschkabine. Ein Gäste-WC ist ebenfalls vorhanden. Über das großzügige Wohnzimmer gelangen Sie auf den Balkon.\r\nEin TG-Stellplatz steht zur Verfügung und kann zusätzlich angemietet werden. ','keineAngabe','Gepflegt','Normal','1993','',3.00,1,0,80,0,0,0,0,0,0,0.00,0.00,'sofort','','','888422','Bad Buchau','2 Monatskaltmieten',500,0,200,0,1,0,25,0,0,1,'2 Monatsgrundmieten zuzügl. 19% MwSt.','',0,0,'keineAngabe',0,0,'keine Angabe',0,'',1,1,1,2,1,1,1,0,0,0,1,'Zentralheizung','Gas','Keller','Kabel',1,1,0,0,1,0,'Die Wohnung befindet sich in unmittelbarer Nähe zum Zentrum. Zahlreiche Einkaufsmöglichkeiten sowie Ärzte sind vor Ort gegeben.','Die Bodenbeläge sind Laminat sowie Fliesen. ','keine Angabe',0.00,1,0,0,'','','','','EBK','Wohnzimmer','Zimmer1','Zimmer2','Eingangsbereich','Bad','','','','',0,0,0,'RIST2014051918402561167f7ea1281','2014-05-19 18:30:42','2014-05-19 18:40:57'),(2143,3,'wohnen','Haus','Kauf',2,0,138,0,0,0,1,1,'Einfamilienhaus im Herzen von Bad Buchau','','Das Einfamilienhaus befindet sich im Herzen von Bad Buchau und ist derzeit leerstehend. Im EG befindet sich Küche, Wohnzimmer, Esszimmer sowie eine von außen zugängliche Waschküche- Trockenraum. \r\nIm Obergeschoss befinden sich 1 Schlafzimmer mit Balkon, ein weiteres Zimmer, ein Tageslichtbad und ein Gäste-WC. Der Dachboden kann als zusätzlichen Wohnraum genutzt werden. \r\n\r\nDer Kaufpreis ist Verhandlungsbasis.\r\n\r\nDer Energieausweis ist in Erstellung. ','Einfamilienhaus','keine Angabe','Einfach','1956','',4.00,0,3,110,160,0,0,0,0,0,0.00,0.00,'sofort ','','','88422','Bad Buchau','',90000,0,0,0,0,0,0,0,0,1,'3 % vom Kaufpreis zuzgl. 19 % MwSt.','',0,0,'',0,0,'',0,'',1,0,1,2,1,0,1,0,1,0,1,'keine Angabe','Strom','Waschküche','Kabel',0,0,0,0,1,1,'','Fliesen- Parkettböden, PVC, Einbauküche, ','keine Angabe',0.00,1,0,0,'','','','','Aussenansicht','Zimmer','Schlafzimmer mit Balkon','','','','','','','',0,0,0,'RIST201501111030021432143a5e853','2015-01-11 09:42:20','2015-10-31 10:42:40'),(2145,3,'wohnen','Wohnung','Miete',2,0,5,0,1,0,1,1,'Neubau | 2-Zimmer-Wohnung in Unteressendorf | Wohnung 6','Neubau | 2-Zimmer-Wohnung in Unteressendorf | Wohnung 6','Die in einem 6-Parteienhaus sich befindende Zwei-Zimmer Neubau-Wohnung (WHG-Nr. 6) verfügt über eine hervorragende Raumaufteilung und lässt Ihr Herz höher schlagen. Lassen Sie sich von der hochwertigen Ausstattung dieser Immobilie überzeugen. Dafür laden wir Sie gerne zu einem Besichtigungstermin ein. Nehmen Sie dafür einfach Kontakt mit uns auf. Gerne beantworten wir Ihre Fragen bei einem persönlichen Gespräch. Der Endenergiebedarf beträgt 111,50 kWh/(m²a).','keineAngabe','Erstbezug','Gehoben','2014','2014',2.00,2,2,44,0,0,0,0,0,0,0.00,0.00,'nach Vereinbarung','','','88454','Unteressendorf','780',390,0,80,0,1,0,20,0,0,0,'','',0,0,'verboten',0,0,'keine Angabe',0,'',1,1,1,1,0,1,0,1,1,0,0,'Zentralheizung','Pelletheizung','','Satellitenanschluss',1,0,1,0,0,0,'Die Wohnung befindet sich in zentraler Lage der Teilgemeinde Unteressendorf mit ca. 558 Einwohnern. \r\nDie Fahrtzeit nach Biberach beträgt ca. 10 min., nach Bad Walsee ca. 15 min.','- Einbauküche mit Markengeräten\r\n- Fußbodenheizung in allen Räumen\r\n- Hochwertige Badmöbel \r\n- Laminat u. Fliesen','keine Angabe',0.00,1,0,0,'','Allgemeiner Hinweis:\r\nWir weisen darauf hin, dass lediglich Anfragen mit kompletten Anschrift und Telefonnummer bearbeitet werden können. \r\n\r\nFür die Richtigkeit der Angaben übernehmen wir keine Haftung.','','','Essbereich / Küche','Essbereich','Zimmer 1','Bad','','','','','','',0,0,0,'','2016-03-22 16:56:44','2016-03-22 18:02:52'),(2146,3,'wohnen','Wohnung','Miete',2,0,5,0,1,0,1,1,'Neubau | 4-Zimmer-Wohnung in Unteressendorf | Wohnung 2','Neubau | 4-Zimmer-Wohnung in Unteressendorf | Wohnung 2','Die in einem 6-Parteienhaus sich befindende Vier-Zimmer Neubau-Wohnung (WHG-Nr. 2) verfügt über eine hervorragende Raumaufteilung und lässt Ihr Herz höher schlagen. Lassen Sie sich von der hochwertigen Ausstattung dieser Immobilie überzeugen. Dafür laden wir Sie gerne zu einem Besichtigungstermin ein. Nehmen Sie dafür einfach Kontakt mit uns auf. Gerne beantworten wir Ihre Fragen bei einem persönlichen Gespräch. Der Endenergiebedarf beträgt 111,50 kWh/(m²a).','keineAngabe','Erstbezug','Gehoben','2014','2014',4.00,1,2,92,0,0,0,0,0,0,0.00,0.00,'nach Vereinbarung ','','','88454','Unteressendorf ','1600',800,0,150,0,1,0,20,0,0,0,'','',0,0,'verboten',0,0,'keine Angabe',0,'',1,1,1,3,0,1,1,1,1,0,0,'Zentralheizung','Pelletheizung','','Satellitenanschluss',2,0,1,0,1,0,'Die Wohnung befindet sich in zentraler Lage der Teilgemeinde Unteressendorf mit ca. 558 Einwohnern. \r\nDie Fahrtzeit nach Biberach beträgt ca. 10 min., nach Bad Walsee ca. 15 min.','- Einbauküche mit Markengeräten\r\n- Fußbodenheizung in allen Räumen\r\n- Hochwertige Badmöbel \r\n- Laminat u. Fliesen','keine Angabe',0.00,1,0,0,'','Allgemeiner Hinweis:\r\nWir weisen darauf hin, dass lediglich Anfragen mit kompletten Anschrift und Telefonnummer bearbeitet werden können. \r\n\r\nFür die Richtigkeit der Angaben übernehmen wir keine Haftung.','','','Wohn- / Essbereich','Einbauküche','Zimmer 1','Zimmer 2','Bad','','','','','',0,0,0,'','2016-03-22 17:19:32','2016-03-22 17:59:09'),(2147,3,'wohnen','Wohnung','Miete',2,0,15,0,1,0,1,1,'Neubau | 4-Zimmer-Wohnung in Unteressendorf | Wohnung 4','Neubau | 4-Zimmer-Wohnung in Unteressendorf | Wohnung 4','Die in einem 6-Parteienhaus sich befindende Vier-Zimmer Neubau-Wohnung (WHG-Nr. 4) verfügt über eine hervorragende Raumaufteilung und lässt Ihr Herz höher schlagen. Lassen Sie sich von der hochwertigen Ausstattung dieser Immobilie überzeugen. Dafür laden wir Sie gerne zu einem Besichtigungstermin ein. Nehmen Sie dafür einfach Kontakt mit uns auf. Gerne beantworten wir Ihre Fragen bei einem persönlichen Gespräch. Der Endenergiebedarf beträgt 111,50 kWh/(m²a).','keineAngabe','Erstbezug','Gehoben','2014','2014',4.00,2,2,92,0,0,0,0,0,0,0.00,0.00,'nach Vereinbarung','','','88454','Unteressendorf ','1600',800,0,150,0,1,0,20,0,0,0,'','',0,0,'verboten',0,0,'keine Angabe',0,'',1,1,1,3,0,1,1,1,1,0,0,'Zentralheizung','Pelletheizung','','Satellitenanschluss',2,0,1,0,1,0,'Die Wohnung befindet sich in zentraler Lage der Teilgemeinde Unteressendorf mit ca. 558 Einwohnern. \r\nDie Fahrtzeit nach Biberach beträgt ca. 10 min., nach Bad Walsee ca. 15 min.','- Einbauküche mit Markengeräten\r\n- Fußbodenheizung in allen Räumen\r\n- Hochwertige Badmöbel \r\n- Laminat u. Fliesen','keine Angabe',0.00,1,0,0,'','Allgemeiner Hinweis:\r\nWir weisen darauf hin, dass lediglich Anfragen mit kompletten Anschrift und Telefonnummer bearbeitet werden können. \r\n\r\nFür die Richtigkeit der Angaben übernehmen wir keine Haftung.','','','Wohn- / Essbereich','Einbauküche','Zimmer 1','Zimmer 2','Bad','','','','','',0,0,0,'','2016-03-22 17:39:09','2016-03-22 18:09:59'); +/*!40000 ALTER TABLE `objekte` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `start` +-- + +DROP TABLE IF EXISTS `start`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `start` ( + `SID` tinyint(4) NOT NULL, + `OID` int(11) NOT NULL, + PRIMARY KEY (`SID`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `start` +-- + +LOCK TABLES `start` WRITE; +/*!40000 ALTER TABLE `start` DISABLE KEYS */; +INSERT INTO `start` VALUES (1,107); +/*!40000 ALTER TABLE `start` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `vv` +-- + +DROP TABLE IF EXISTS `vv`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `vv` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `TID` int(11) NOT NULL, + `Anrede` text COLLATE latin1_german1_ci NOT NULL, + `Vorname` text COLLATE latin1_german1_ci NOT NULL, + `Nachname` text COLLATE latin1_german1_ci NOT NULL, + `Adresse` text COLLATE latin1_german1_ci NOT NULL, + `PLZ` text COLLATE latin1_german1_ci NOT NULL, + `Ort` text COLLATE latin1_german1_ci NOT NULL, + `Telefon` text COLLATE latin1_german1_ci NOT NULL, + `Fax` text COLLATE latin1_german1_ci NOT NULL, + `Mobil` text COLLATE latin1_german1_ci NOT NULL, + `Firma` text COLLATE latin1_german1_ci NOT NULL, + `Email` text COLLATE latin1_german1_ci NOT NULL, + `Sonstiges` text COLLATE latin1_german1_ci NOT NULL, + `Intern` text COLLATE latin1_german1_ci NOT NULL, + `Datum` datetime NOT NULL, + `Akt_Datum` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + PRIMARY KEY (`ID`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `vv` +-- + +LOCK TABLES `vv` WRITE; +/*!40000 ALTER TABLE `vv` DISABLE KEYS */; +/*!40000 ALTER TABLE `vv` ENABLE KEYS */; +UNLOCK TABLES; +/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; + +/*!40101 SET SQL_MODE=@OLD_SQL_MODE */; +/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; +/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; +/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; + +-- Dump completed on 2016-07-05 3:00:09 diff --git a/admin/css/images/ui-bg_flat_0_aaaaaa_40x100.png b/admin/css/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100644 index 0000000..5b5dab2 Binary files /dev/null and b/admin/css/images/ui-bg_flat_0_aaaaaa_40x100.png differ diff --git a/admin/css/images/ui-bg_flat_75_ffffff_40x100.png b/admin/css/images/ui-bg_flat_75_ffffff_40x100.png new file mode 100644 index 0000000..ac8b229 Binary files /dev/null and b/admin/css/images/ui-bg_flat_75_ffffff_40x100.png differ diff --git a/admin/css/images/ui-bg_glass_55_fbf9ee_1x400.png b/admin/css/images/ui-bg_glass_55_fbf9ee_1x400.png new file mode 100644 index 0000000..ad3d634 Binary files /dev/null and b/admin/css/images/ui-bg_glass_55_fbf9ee_1x400.png differ diff --git a/admin/css/images/ui-bg_glass_65_ffffff_1x400.png b/admin/css/images/ui-bg_glass_65_ffffff_1x400.png new file mode 100644 index 0000000..42ccba2 Binary files /dev/null and b/admin/css/images/ui-bg_glass_65_ffffff_1x400.png differ diff --git a/admin/css/images/ui-bg_glass_75_dadada_1x400.png b/admin/css/images/ui-bg_glass_75_dadada_1x400.png new file mode 100644 index 0000000..5a46b47 Binary files /dev/null and b/admin/css/images/ui-bg_glass_75_dadada_1x400.png differ diff --git a/admin/css/images/ui-bg_glass_75_e6e6e6_1x400.png b/admin/css/images/ui-bg_glass_75_e6e6e6_1x400.png new file mode 100644 index 0000000..86c2baa Binary files /dev/null and b/admin/css/images/ui-bg_glass_75_e6e6e6_1x400.png differ diff --git a/admin/css/images/ui-bg_highlight-soft_75_009ee0_1x100.png b/admin/css/images/ui-bg_highlight-soft_75_009ee0_1x100.png new file mode 100644 index 0000000..6f390e2 Binary files /dev/null and b/admin/css/images/ui-bg_highlight-soft_75_009ee0_1x100.png differ diff --git a/admin/css/images/ui-bg_inset-soft_95_fef1ec_1x100.png b/admin/css/images/ui-bg_inset-soft_95_fef1ec_1x100.png new file mode 100644 index 0000000..0e05810 Binary files /dev/null and b/admin/css/images/ui-bg_inset-soft_95_fef1ec_1x100.png differ diff --git a/admin/css/images/ui-icons_009ee0_256x240.png b/admin/css/images/ui-icons_009ee0_256x240.png new file mode 100644 index 0000000..59f65be Binary files /dev/null and b/admin/css/images/ui-icons_009ee0_256x240.png differ diff --git a/admin/css/images/ui-icons_222222_256x240.png b/admin/css/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000..b273ff1 Binary files /dev/null and b/admin/css/images/ui-icons_222222_256x240.png differ diff --git a/admin/css/images/ui-icons_454545_256x240.png b/admin/css/images/ui-icons_454545_256x240.png new file mode 100644 index 0000000..59bd45b Binary files /dev/null and b/admin/css/images/ui-icons_454545_256x240.png differ diff --git a/admin/css/images/ui-icons_888888_256x240.png b/admin/css/images/ui-icons_888888_256x240.png new file mode 100644 index 0000000..6d02426 Binary files /dev/null and b/admin/css/images/ui-icons_888888_256x240.png differ diff --git a/admin/css/jquery-ui-1.8.16.custom.css b/admin/css/jquery-ui-1.8.16.custom.css new file mode 100644 index 0000000..5cb0dd3 --- /dev/null +++ b/admin/css/jquery-ui-1.8.16.custom.css @@ -0,0 +1,568 @@ +/* + * jQuery UI CSS Framework 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Theming/API + */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { display: none; } +.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); } +.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.ui-helper-clearfix { display:block; } +/* end clearfix */ +.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + + +/* + * jQuery UI CSS Framework 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Theming/API + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=009ee0&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=000000&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=009ee0&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=009ee0&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=aaaaaa&fcHighlight=363636&iconColorHighlight=009ee0&bgColorError=fef1ec&bgTextureError=05_inset_soft.png&bgImgOpacityError=95&borderColorError=009ee0&fcError=009ee0&iconColorError=009ee0&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } +.ui-widget .ui-widget { font-size: 1em; } +.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } +.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; } +.ui-widget-content a { color: #222222; } +.ui-widget-header { border: 1px solid #aaaaaa; background: #009ee0 url(images/ui-bg_highlight-soft_75_009ee0_1x100.png) 50% 50% repeat-x; color: #000000; font-weight: bold; } +.ui-widget-header a { color: #000000; } + +/* Interaction states +----------------------------------*/ +.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; } +.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; } +.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #009ee0; } +.ui-state-hover a, .ui-state-hover a:hover { color: #009ee0; text-decoration: none; } +.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #009ee0; } +.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #009ee0; text-decoration: none; } +.ui-widget :active { outline: none; } + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #aaaaaa; background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; } +.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; } +.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #009ee0; background: #fef1ec url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x; color: #009ee0; } +.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #009ee0; } +.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #009ee0; } +.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } +.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } +.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } +.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); } +.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_009ee0_256x240.png); } +.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_009ee0_256x240.png); } + +/* positioning */ +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-off { background-position: -96px -144px; } +.ui-icon-radio-on { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; } +.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; } +.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; } +.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; } + +/* Overlays */ +.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/* + * jQuery UI Resizable 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Resizable#theming + */ +.ui-resizable { position: relative;} +.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; } +.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } +.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; } +.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; } +.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; } +.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; } +.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* + * jQuery UI Selectable 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Selectable#theming + */ +.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; } +/* + * jQuery UI Accordion 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Accordion#theming + */ +/* IE/Win - Fix animation bug - #4615 */ +.ui-accordion { width: 100%; } +.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.ui-accordion .ui-accordion-li-fix { display: inline; } +.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; } +.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; } +.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; } +.ui-accordion .ui-accordion-content-active { display: block; } +/* + * jQuery UI Autocomplete 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Autocomplete#theming + */ +.ui-autocomplete { position: absolute; cursor: default; } + +/* workarounds */ +* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */ + +/* + * jQuery UI Menu 1.8.16 + * + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Menu#theming + */ +.ui-menu { + list-style:none; + padding: 2px; + margin: 0; + display:block; + float: left; +} +.ui-menu .ui-menu { + margin-top: -3px; +} +.ui-menu .ui-menu-item { + margin:0; + padding: 0; + zoom: 1; + float: left; + clear: left; + width: 100%; +} +.ui-menu .ui-menu-item a { + text-decoration:none; + display:block; + padding:.2em .4em; + line-height:1.5; + zoom:1; +} +.ui-menu .ui-menu-item a.ui-state-hover, +.ui-menu .ui-menu-item a.ui-state-active { + font-weight: normal; + margin: -1px; +} +/* + * jQuery UI Button 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Button#theming + */ +.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */ +.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */ +button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */ +.ui-button-icons-only { width: 3.4em; } +button.ui-button-icons-only { width: 3.7em; } + +/*button text element */ +.ui-button .ui-button-text { display: block; line-height: 1.4; } +.ui-button-text-only .ui-button-text { padding: .4em 1em; } +.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; } +.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; } +.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; } +.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; } +/* no icon support for input elements, provide padding by default */ +input.ui-button { padding: .4em 1em; } + +/*button icon element(s) */ +.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; } +.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; } +.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; } +.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } +.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } + +/*button sets*/ +.ui-buttonset { margin-right: 7px; } +.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; } + +/* workarounds */ +button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */ +/* + * jQuery UI Dialog 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Dialog#theming + */ +.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; } +.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; } +.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } +.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } +.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; } +.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.ui-draggable .ui-dialog-titlebar { cursor: move; } +/* + * jQuery UI Slider 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Slider#theming + */ +.ui-slider { position: relative; text-align: left; } +.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; } + +.ui-slider-horizontal { height: .8em; } +.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.ui-slider-horizontal .ui-slider-range-min { left: 0; } +.ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.ui-slider-vertical { width: .8em; height: 100px; } +.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.ui-slider-vertical .ui-slider-range-max { top: 0; }/* + * jQuery UI Tabs 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Tabs#theming + */ +.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ +.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; } +.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; } +.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; } +.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; } +.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; } +.ui-tabs .ui-tabs-hide { display: none !important; } +/* + * jQuery UI Datepicker 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Datepicker#theming + */ +.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; } +.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.ui-datepicker .ui-datepicker-prev { left:2px; } +.ui-datepicker .ui-datepicker-next { right:2px; } +.ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.ui-datepicker .ui-datepicker-next-hover { right:1px; } +.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; } +.ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { width: 49%;} +.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.ui-datepicker td { border: 0; padding: 1px; } +.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { width:auto; } +.ui-datepicker-multi .ui-datepicker-group { float:left; } +.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; } + +/* RTL support */ +.ui-datepicker-rtl { direction: rtl; } +.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.ui-datepicker-rtl .ui-datepicker-group { float:right; } +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* + * jQuery UI Progressbar 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Progressbar#theming + */ +.ui-progressbar { height:2em; text-align: left; } +.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/admin/css/page.css b/admin/css/page.css new file mode 100644 index 0000000..ede162b --- /dev/null +++ b/admin/css/page.css @@ -0,0 +1,39 @@ + .noDisplay { display:none; } +.fix { visibility:hidden; clear:both; display:block; } .hinweis { color:#f00; font-size:larger; font-weight:bold; } .print { display:none; visibility:hidden; } .button { display:block; float:left; width:120px; height:20px; background-color:#CCC; line-height:20px; text-align:center; font-weight:bold; cursor:pointer; margin-right:20px; } +html { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333; } body { margin:0px 0px 0px 25px; width:960px; } h1 { font-size:1.5em; margin:38px 0px 38px 0px; border-bottom:1px solid; } h2 { font-size:1.2em; margin:0px 0px 12px 0px; } p { text-align:justify; line-height:1.4em; margin:0px 0px 12px 0px; } hr { line-height:1px; height:1px; margin:0px 0px 12px 0px; padding:0px; } table { border-collapse:collapse; } table.home { table-layout: fixed; } td { padding:0px 0px 0px 0px; vertical-align:top; } table.home td { height:16px; overflow:hidden; } table.Stat td + td { text-align:right; } table.Objekt td + td + td + td + td { text-align:right; } th { background-color:#CCC; } +table.Stat th, table.Objekt th { padding-top:20px; font-size:1.2em; font-style:italic; } tr.Summe { border-top:1px solid black; border-bottom:double; } tr.underline { border-bottom:1px solid black; } tr.underline td { font-style:italic; } img { margin:0px; } img.drueber { left:500px; position:absolute; } img.drunter { visibility:hidden; position:absolute; left:550px; vertical-align:text-bottom; z-index:100; border:2px solid grey; } a:hover img.drunter { visibility:visible; } fieldset { padding:0px 10px 10px 10px; border:1px solid #333333; } fieldset p { color:#000; } legend { margin:10px 20px; font-size:1.2em; font-weight:bold; color:black; } fieldset fieldset { padding:10px 10px; } fieldset fieldset legend { margin:0px; font-size:1.0em; font-weight:normal; } label { width: 150px; display: inline-block; margin-top: 5px; vertical-align: top; } +label.links { color: #000; width: 240px; } +label.rechts { color: #000; width: 170px; } +select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 305px; border: 1px solid #666666; } +textarea { width: 720px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #666666; } +fieldset fieldset label.rechts { width: 160px; } +fieldset fieldset label.links { width: 230px; } input[type=text], input[type=password] { width: 300px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #666666; } input[type=submit], input[type=reset] { width: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } input[type=submit].lang { width: auto; } +input.lang { width: 700px; } input.kurz { width: 80px; } +#objektErrors { display:none; background-image:url(../img/layer_bg.png); width:770px; height:0px; position:absolute; z-index:10; margin-left:-20px; padding:0px 10px; } #frame { position: relative; } +#page { background-color: #555; } +#header_box { clear: both; position: relative; z-index: 1; background: #555; height: 50px; } +#header2 { background: #555; margin-left: 10px; height: 50px; } +#header2 ul { height: 30px; margin: 0px; padding: 10px 0px; } +#header2 li { float: left; display: inline; margin: 0px; padding: 0px; } +#header2 a { width: 148px; display: block; border: 1px solid #fff; height: 30px; line-height: 30px; text-align: left; color: #fff; text-decoration: none; margin-right: 10px; padding-left: 10px; background-color: #333; } +#header2 a:hover { font-weight: bold; } +#header2 p { width: 148px; display: block; border: 1px solid #fff; height: 30px; line-height: 30px; text-align: left; color: #fff; text-decoration: none; margin-right: 10px; padding-left: 10px; background-color: #333; cursor: default; } +#header2 ul li ul li { float: none; } +#header2 ul li ul { display: none; height: 0px; padding: 0px; } +#header2 ul li:hover ul { display: block; } +#separator1 { height: 6px; font-size: 1px; position: relative; z-index: 1; background-color: #fff; } +#separator2 { height: 23px; font-size: 1px; position: relative; z-index: 1; } +#separator3 { height: 23px; font-size: 1px; position: relative; z-index: 1; background-image: url(../img/bg_14.png); } +#main { clear: both; padding: 0px; margin: 0px; z-index: 1; } +#wrap { float: left; padding: 0px; margin: 0px; } +#links_box { top: 0; left: 0; z-index: 3; width: 180px; float: left; margin-top: 0px; color: #666; background: #555; height: 500px; } +#links { padding: 0px; margin: 0px 10px; } +#links ul { margin: 38px 0px 0px 0px; padding: 0px; } +#links li { display: inline; } +#links a { width: 148px; background-color: #333; height: 23px; line-height: 23px; display: block; color: #fff; text-decoration: none; border: 1px solid #fff; margin-bottom: 4px; padding-left: 10px; text-align: left; } +#links li.two a { padding-left: 20px; width: 138px; } +#inhalt_box { z-index: 3; float: left; width: 780px; margin: 0px 0px 50px 0px; padding: 0px; } +#inhalt { padding: 0px; margin: 0px 10px; overflow: hidden; width: auto; } +#inhalt ul { list-style-type: none; } +#inhalt li { float:left; width:180px; height:140px; display:inline-block; } +#header2 a.head_active, #links a.left_active { color: #AAAAAA; font-weight: bold; border: 1px solid #AAAAAA; } diff --git a/admin/css/print.css b/admin/css/print.css new file mode 100644 index 0000000..ba17a6c --- /dev/null +++ b/admin/css/print.css @@ -0,0 +1,100 @@ +body { + font-family: Arial, Helvetica, sans-serif; + font-size: 12px; +} + +br.print { + page-break-after: always; +} + +.noDisplay { + display: none; + visibility: hidden; +} + +#frame, #page, #main, #wrap, #inhalt_box, #inhalt { + width: auto; +} + +#inhalt { + display: block; +} +#header_box, #header2, #links_box, #links { + display: none; + visibility: hidden; +} + +h1 { + font-size: 2em; +} + +form br { + clear: both; +} + +fieldset { + page-break-inside: avoid; + page-break-before: auto; + margin-top: 0.5cm; + padding: 0px 10px; + display: inline; + width: 16cm; +} + +*html fieldset { + width: 16.5cm; +} + +fieldset fieldset { + width: 15cm; +} + +fieldset br { + clear: both; +} + +form fieldset p { + margin-top: 0px; +} + +form fieldset p br { + clear: none; +} + +legend { + font-weight: bold; + font-size: 1.2em; + margin-left: 0.5cm; + margin-bottom: 0.2cm; +} + +label { + width: 3.5cm; + display: block; + float: left; +} + +label.links { + width: 5cm; +} + +label.rechts { + width: 4cm; +} + +fieldset fieldset label.links { + width: 4cm; +} + +fieldset fieldset legend { + font-size: 1.0em; + margin-top: 0px; +} + +table { + width: 16cm; +} + +td { + padding-top: 0.5cm; +} \ No newline at end of file diff --git a/admin/footer.php b/admin/footer.php new file mode 100644 index 0000000..4f3106a --- /dev/null +++ b/admin/footer.php @@ -0,0 +1,15 @@ +\n"; + echo "
  • "; + echo "  \n"; + } else { + echo "\"> \n"; + } + echo "
  • \n"; + echo ""; +?> + + + diff --git a/admin/header.php b/admin/header.php new file mode 100644 index 0000000..16481cd --- /dev/null +++ b/admin/header.php @@ -0,0 +1,45 @@ + + + ? + Logout + + diff --git a/admin/img/check.jpg b/admin/img/check.jpg new file mode 100644 index 0000000..909b676 Binary files /dev/null and b/admin/img/check.jpg differ diff --git a/admin/img/check.psd b/admin/img/check.psd new file mode 100644 index 0000000..53e250e Binary files /dev/null and b/admin/img/check.psd differ diff --git a/admin/img/close.png b/admin/img/close.png new file mode 100644 index 0000000..c22741a Binary files /dev/null and b/admin/img/close.png differ diff --git a/admin/img/hl_breit.jpg b/admin/img/hl_breit.jpg new file mode 100644 index 0000000..7f19473 Binary files /dev/null and b/admin/img/hl_breit.jpg differ diff --git a/admin/img/hl_schmal.jpg b/admin/img/hl_schmal.jpg new file mode 100644 index 0000000..3bcc4e5 Binary files /dev/null and b/admin/img/hl_schmal.jpg differ diff --git a/admin/img/ko_links.jpg b/admin/img/ko_links.jpg new file mode 100644 index 0000000..d5ceebd Binary files /dev/null and b/admin/img/ko_links.jpg differ diff --git a/admin/img/ko_oben.jpg b/admin/img/ko_oben.jpg new file mode 100644 index 0000000..755d483 Binary files /dev/null and b/admin/img/ko_oben.jpg differ diff --git a/admin/img/ko_ohne.jpg b/admin/img/ko_ohne.jpg new file mode 100644 index 0000000..75149a3 Binary files /dev/null and b/admin/img/ko_ohne.jpg differ diff --git a/admin/img/ko_rechts.jpg b/admin/img/ko_rechts.jpg new file mode 100644 index 0000000..c5a8c4a Binary files /dev/null and b/admin/img/ko_rechts.jpg differ diff --git a/admin/img/layer_bg.png b/admin/img/layer_bg.png new file mode 100644 index 0000000..f00d07d Binary files /dev/null and b/admin/img/layer_bg.png differ diff --git a/admin/img/table_bg.jpg b/admin/img/table_bg.jpg new file mode 100644 index 0000000..b68c6c7 Binary files /dev/null and b/admin/img/table_bg.jpg differ diff --git a/admin/img/uu_links.jpg b/admin/img/uu_links.jpg new file mode 100644 index 0000000..96ccc9f Binary files /dev/null and b/admin/img/uu_links.jpg differ diff --git a/admin/img/uu_oben.jpg b/admin/img/uu_oben.jpg new file mode 100644 index 0000000..990ffdb Binary files /dev/null and b/admin/img/uu_oben.jpg differ diff --git a/admin/img/uu_ohne.jpg b/admin/img/uu_ohne.jpg new file mode 100644 index 0000000..2a4bbb1 Binary files /dev/null and b/admin/img/uu_ohne.jpg differ diff --git a/admin/img/uu_rechts.jpg b/admin/img/uu_rechts.jpg new file mode 100644 index 0000000..3df4cbe Binary files /dev/null and b/admin/img/uu_rechts.jpg differ diff --git a/admin/inc/config.php b/admin/inc/config.php new file mode 100644 index 0000000..0b8e470 --- /dev/null +++ b/admin/inc/config.php @@ -0,0 +1,7 @@ + \ No newline at end of file diff --git a/admin/inc/database.php b/admin/inc/database.php new file mode 100644 index 0000000..1b0b48e --- /dev/null +++ b/admin/inc/database.php @@ -0,0 +1,8 @@ + \ No newline at end of file diff --git a/admin/inc/funktionen.php b/admin/inc/funktionen.php new file mode 100644 index 0000000..259ead7 --- /dev/null +++ b/admin/inc/funktionen.php @@ -0,0 +1,24 @@ +query ( $sql ); + $nt = $result->fetch_assoc (); + switch ( $place ) + { + case 'welcome': + $user = $nt['userTitle'] . " " . $nt['userFirstname'] . " " . $nt['userLastname']; + break; + case 'logfiles': + $user = $nt['userLastname'] . ", " . $nt['userFirstname']; + break; + case 'portal': + $user = array ( $nt['userTitle'], $nt['userFirstname'], $nt['userLastname'] ); + break; + } + return $user; + } + +?> \ No newline at end of file diff --git a/admin/inc/konstanten - HS.php b/admin/inc/konstanten - HS.php new file mode 100644 index 0000000..95c75a6 --- /dev/null +++ b/admin/inc/konstanten - HS.php @@ -0,0 +1,33 @@ + \ No newline at end of file diff --git a/admin/inc/konstanten.php b/admin/inc/konstanten.php new file mode 100644 index 0000000..9626d9f --- /dev/null +++ b/admin/inc/konstanten.php @@ -0,0 +1,27 @@ + diff --git a/admin/inc/lang_de.php b/admin/inc/lang_de.php new file mode 100644 index 0000000..33a2824 --- /dev/null +++ b/admin/inc/lang_de.php @@ -0,0 +1,6 @@ +Wenn Sie diese Objekte betrachten, bearbeiten oder auf die Plattformen bertragen mchten, whlen Sie das betreffende Objekt aus!"; + +?> \ No newline at end of file diff --git a/admin/inc/variablen.php b/admin/inc/variablen.php new file mode 100644 index 0000000..3db76b3 --- /dev/null +++ b/admin/inc/variablen.php @@ -0,0 +1,21 @@ + \ No newline at end of file diff --git a/admin/index.php b/admin/index.php new file mode 100644 index 0000000..ce2a0f7 --- /dev/null +++ b/admin/index.php @@ -0,0 +1 @@ +Sie dürfen nicht die Session von einem anderen user Benutzten. Bitte benutzen Sie folgenden Link um zur Homepage zu gelangen.Zurück zur Homepage

    "); } // Verbindung zu MySQL Aufbauen $db = @new MySQLi(MYSQL_HOST, MYSQL_USER, MYSQL_PASS, MYSQL_DATABASE); $db->set_charset('utf8'); if (mysqli_connect_errno()) { die('Konnte keine Verbindung zu Datenbank aufbauen, MySQL meldete: '.mysqli_connect_error()); } echo "\n"; echo "\n"; echo " \n"; echo " R!ST Admin\n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; if ( isset ( $_GET['action'] ) AND $_GET['action'] == "logout" ) { echo " \n"; } ?> \n"; echo " \n"; echo "
    \n"; echo "
    \n"; echo "
    \n"; // Oben der Header echo "
    \n"; include "header.php"; echo "
    \n"; echo "
    \n"; echo "
    \n"; // ganz oberer Div-Holder echo "
    \n"; echo " \n"; echo "
    \n"; echo "
    \n"; include "inhalt.php"; echo "
    \n"; echo "
    \n"; echo "

    \n"; echo "
    \n"; echo "
    \n"; echo " \n"; echo "\n"; ?> \ No newline at end of file diff --git a/admin/inhalt.php b/admin/inhalt.php new file mode 100644 index 0000000..d31c8e4 --- /dev/null +++ b/admin/inhalt.php @@ -0,0 +1,13 @@ + diff --git a/admin/inhalte/8er.php b/admin/inhalte/8er.php new file mode 100644 index 0000000..9a58adf --- /dev/null +++ b/admin/inhalte/8er.php @@ -0,0 +1,110 @@ +Bildergalerie zu Objekt-Nummer ".$_GET['o']."\n"; + if ( isset ( $_POST['Speichern'] ) AND 'Speichern' == $_POST['Speichern'] ) + { + $uploadfile = $path. $_FILES['Foto']['name']; + move_uploaded_file ( $_FILES['Foto']['tmp_name'], $uploadfile ); + $src = imagecreatefromjpeg ( $uploadfile ); + list( $width, $height ) = getimagesize ( $uploadfile ); + if ( $height > $width ) + { + $newheight = 480; + $newwidth = ( $width / $height ) * 480; + } + else + { + $newwidth = 480; + $newheight = ( $height / $width ) * 480; + } + $tmp = imagecreatetruecolor ( $newwidth, $newheight ); + imagecopyresampled ( $tmp, $src, 0, 0, 0, 0, $newwidth, $newheight, $width, $height ); + $filename = $path . $_GET['o'] . "_" . $_POST['pic'] . ".jpg"; + imagejpeg ( $tmp, $filename, 80); + imagedestroy ( $src ); + imagedestroy ( $tmp ); + unlink ( $path. $_FILES['Foto']['name'] ); + echo "

    Das Bild wurde hochgeladen und gespeichert!

    \n"; + } + if ( !isset ( $_GET['action'] ) OR "add" != $_GET['action']) + { + if ( isset ( $_GET['action'] ) AND 'del' == $_GET['action']) + { + $delfile = $path . $_GET['o'] . "_" . $_GET['pic'] . ".jpg"; + if (unlink($delfile)) + { + echo "

    Bild wurde gelöscht!

    "; + } + else + { + echo "

    Fehler beim Löschen des Bildes!

    "; + } + } + echo "

    Achtung: Beim Löschen gibt es keine weitere Abfrage mehr!

    \n"; + echo "

    Auf das rote X klicken um ein Bild zu löschen.
    "; + echo "Auf einen Platzhalter klicken um ein neues Bild hochzuladen.

    \n"; + echo "\n"; +?> + +"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + } + elseif ('add' == $_GET['action']) { + $timestamp = time(); + $timestamp .= rand(); + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + } + } +?> \ No newline at end of file diff --git a/admin/inhalte/einfoto.php b/admin/inhalte/einfoto.php new file mode 100644 index 0000000..4966a21 --- /dev/null +++ b/admin/inhalte/einfoto.php @@ -0,0 +1,95 @@ +\n"; + echo " \n"; + if ( isset ( $_POST['ID'] ) ) + { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + echo "\n"; + } + } + else + { + if ( "" == $filename ) + { + } + elseif ( file_exists( $filename ) ) + { + echo "

    Auf das Bild klicken, um es zu löschen! Achtung! Es gibt keine weitere Abfrage mehr.

    \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if ( isset ( $_POST['ID'] ) ) + { + echo " \n"; + } + echo " \n"; + echo "
    \n"; + echo "
    \n"; + } + else + { + echo "

    Auf den Platzhalter klicken, um ein Bild hochzuladen.

    \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if ( isset ( $_POST['ID'] ) ) + { + echo " \n"; + } + echo " \n"; + echo "
    \n"; + echo "
    \n"; + } + } + } +?> \ No newline at end of file diff --git a/admin/inhalte/fbesch.php b/admin/inhalte/fbesch.php new file mode 100644 index 0000000..bbb37a1 --- /dev/null +++ b/admin/inhalte/fbesch.php @@ -0,0 +1,123 @@ +query($sql1); + $nt1 = $result1->fetch_assoc(); + + $sortArray = explode ( '&', $_POST['sorting'] ); + foreach ( $sortArray AS $key => $element ) + { + $element = str_replace ( 'element[]=', '', $element ); + $pic = "../img/objekte/".$_POST['OBJ']."_".( $element ) .".jpg"; + $tmp = "../img/temp/".$_POST['OBJ']."_".( $key + 1 ) .".jpg"; + if ( file_exists ( $pic ) ) + { + rename ( $pic, $tmp ); + $update .= 'Foto' . ( $key + 1 ) . ' = "' . $nt1[ 'Foto' . $element ] . '", '; + } + + } + for ( $i=1; $i<15; $i++ ) + { + $tmp = "../img/temp/".$_POST['OBJ']."_".( $i ) .".jpg"; + $pic = "../img/objekte/".$_POST['OBJ']."_".( $i ) .".jpg"; + if ( file_exists ( $tmp ) ) + { + rename ( $tmp, $pic ); + } + + } + if ( ! empty ( $update ) ) + { + $update = ( substr ( $update , 0 , -2 ) ); + $sql = 'UPDATE objekte SET ' . $update . ' WHERE ID = "' . $_POST[ 'OBJ' ] . '";'; + $stmt = $db->prepare( $sql ); + if ( !$stmt ) + { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if ( !$stmt->execute( ) ) + { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + } + + + echo "

    Bildergalerie zu Objekt-Nummer ".$_POST['OBJ']."

    \n"; + $sql1 = "SELECT Foto0, Foto1, Foto2, Foto3, Foto4, Foto5, Foto6, Foto7, Foto8, Foto9, Foto10 FROM objekte WHERE ID = \"".$_POST['OBJ']."\" "; + $result1 = $db->query($sql1); + $nt1 = $result1->fetch_assoc(); + echo "
    \n"; + echo "
    \n"; + echo " Bildbeschreibungen\n"; + echo " \n"; + for ($i=1; $i<15; $i++) { + $pic = "../img/objekte/".$_POST['OBJ']."_" . $i . ".jpg"; + if (file_exists($pic)) { + echo " "; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + } + else + { + echo " \n"; + } + } + + echo " \n"; + echo "
    \n"; + echo "
    \n"; + } else { + echo "

    Bildergalerie zu Objekt-Nummer ".$_POST['ID']."

    \n"; + $sql = 'UPDATE objekte SET + Foto1 = "'.$_POST['Foto1'].'", + Foto2 = "'.$_POST['Foto2'].'", + Foto3 = "'.$_POST['Foto3'].'", + Foto4 = "'.$_POST['Foto4'].'", + Foto5 = "'.$_POST['Foto5'].'", + Foto6 = "'.$_POST['Foto6'].'", + Foto7 = "'.$_POST['Foto7'].'", + Foto8 = "'.$_POST['Foto8'].'", + Foto9 = "'.$_POST['Foto9'].'", + Foto10 = "'.$_POST['Foto10'].'" + WHERE ID = "'.$_POST['ID'].'";'; + $stmt = $db->prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + echo "

    Datensatz wurde gespeichert!

    \n"; + $sql2 = "SELECT ID, KAT, O_TYP, V_TYP FROM objekte WHERE ID = \"".$_POST['ID']."\" "; + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + $ref = "index.php?section=objekte&t="; + if (("Wohnung" == $nt2['O_TYP']) AND ("Miete" == $nt2['V_TYP'])) { + $ref .= "wm"; + } elseif (("Haus" == $nt2['O_TYP']) AND ("Miete" == $nt2['V_TYP'])) { + $ref .= "hm"; + } elseif (("Wohnung" == $nt2['O_TYP']) AND ("Kauf" == $nt2['V_TYP'])) { + $ref .= "wk"; + } elseif (("Haus" == $nt2['O_TYP']) AND ("Kauf" == $nt2['V_TYP'])) { + $ref .= "hk"; + } elseif (("gewerbe" == $nt2['KAT']) AND ("Kauf" == $nt2['V_TYP'])) { + $ref .= "gk"; + } elseif (("gewerbe" == $nt2['KAT']) AND ("Miete" == $nt2['V_TYP'])) { + $ref .= "gm"; + } elseif (("anlage" == $nt2['KAT']) AND ("Kauf" == $nt2['V_TYP'])) { + $ref .= "ro"; + } + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + + } +} +?> diff --git a/admin/inhalte/home.php b/admin/inhalte/home.php new file mode 100644 index 0000000..2c60bc3 --- /dev/null +++ b/admin/inhalte/home.php @@ -0,0 +1,8 @@ +" . str_replace ( '%user%', fnc_getUsernameById ( $_SESSION['TID'], 'welcome' ), $arr_rist['portal']['welcome01'] ) . "\n"; echo "

    " . $arr_rist['portal']['welcome02'] . "

    \n"; $sql = "SELECT *, DATE_FORMAT ( Akt_Datum, '%d.%m.%Y (%H:%i)' ) AS Datum FROM objekte WHERE Aktiv = '0' AND Deaktiv = '0' ORDER BY " . $_GET['sortRow'] . " " . $_GET['sortDir'] . ";"; $result = $db->query ( $sql ); $anz = $result->num_rows; ?> + + + fetch_assoc () ) { if ( "Wohnung" == $nt['O_TYP'] ) { if ( "Miete" == $nt['V_TYP'] ) { $topic = "wm"; } if ( "Kauf" == $nt['V_TYP'] ) { $topic = "wk"; } } if ( "Haus" == $nt['O_TYP'] ) { if ( "Miete" == $nt['V_TYP'] ) { $topic = "hm"; } if ( "Kauf" == $nt['V_TYP'] ) { $topic = "hk"; } } if ( "gewerbe" == $nt['KAT'] ) { if ( "Miete" == $nt['V_TYP'] ) { $topic = "gm"; } if ( "Kauf" == $nt['V_TYP'] ) { $topic = "gk"; } } if ( "anlage" == $nt['KAT'] ) { if ( "Kauf" == $nt['V_TYP'] ) { $topic = "ro"; } } + ?> + +
    zu bearbeitende Objekte
    O-Id Kurzbeschreibung Benutzer Erstellt am Intern
    ">
    ">
    \ No newline at end of file diff --git a/admin/inhalte/login1.php b/admin/inhalte/login1.php new file mode 100644 index 0000000..da1dfc8 --- /dev/null +++ b/admin/inhalte/login1.php @@ -0,0 +1,68 @@ +query($sql); + $nt = $result->fetch_assoc(); + if (!$nt) + { + echo "

    EMail-Adresse existiert nicht!

    "; + include "inhalte/login2.php"; + } + elseif ( 'Y' == $nt['userDeact'] ) + { + echo "

    Ihr Account wurde deaktiviert!

    "; + echo "

    Bitte wenden Sie sich an den Administrator!

    "; + } + else + { + if ( md5 ( $nt['userPassword'] ) == md5 ( $_POST['Passwort'] ) ) + { + $_SESSION['ID'] = session_id(); + $_SESSION['TID'] = $nt['userId']; + if ( 'Y' == $nt['userIsAdmin'] ) + { + $_SESSION['IsAdmin'] = 1; + $_SESSION['IsBuero'] = 1; + ?> + + + + + + \ No newline at end of file diff --git a/admin/inhalte/login2.php b/admin/inhalte/login2.php new file mode 100644 index 0000000..09144d3 --- /dev/null +++ b/admin/inhalte/login2.php @@ -0,0 +1,33 @@ +

    Bitte loggen Sie sich ein

    + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Um die Objekt-Vorschau nutzen zu können, müssen Sie Ihren Popup-Blocker für diese Seite deaktivieren.
     
    Email:
    Passwort:
     
    + +
    + +Zur Hauptseite \ No newline at end of file diff --git a/admin/inhalte/logout.php b/admin/inhalte/logout.php new file mode 100644 index 0000000..2530d1b --- /dev/null +++ b/admin/inhalte/logout.php @@ -0,0 +1,7 @@ +Administrationsbereich\n"; + echo "Erneut einloggen\n"; + +?> \ No newline at end of file diff --git a/admin/inhalte/objekte.php b/admin/inhalte/objekte.php new file mode 100644 index 0000000..d576009 --- /dev/null +++ b/admin/inhalte/objekte.php @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/admin/inhalte/objekte/aktivieren.php b/admin/inhalte/objekte/aktivieren.php new file mode 100644 index 0000000..88a3dfe --- /dev/null +++ b/admin/inhalte/objekte/aktivieren.php @@ -0,0 +1,96 @@ +prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + echo "

    Datensatz wurde gespeichert!

    \n"; + } +elseif ( isset ( $_POST['action'] ) AND ( 'deaktivieren' == $_POST['action'] ) ) + { + $sql = 'UPDATE objekte SET + Aktiv = "0", + Deaktiv = "1" + WHERE ID = "'.$_POST['ID'].'";'; + $stmt = $db->prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + echo "

    Datensatz wurde gespeichert!

    \n"; + } + +if ( isset ( $_POST['ImmoScout'] ) ) + { + include "inhalte/portale/immos.php"; + } +if ( isset ( $_POST['ImmoWelt'] ) ) + { + include "inhalte/portale/immow.php"; + } +if ( isset ( $_POST['ImmoNet'] ) ) + { + include "inhalte/portale/immon.php"; + } +if ( !isset ( $_POST['fromDel'] ) ) + { + $sql = "SELECT * FROM objekte WHERE ID = '" . $_POST['ID'] . "' LIMIT 1;"; + $result = $db->query ( $sql ); + $nt = $result->fetch_assoc(); + + ?> +
    +
    + + + aktivieren / übertragen + + " /> +
    + + " /> + '; + } + /* + ?> +
    + + " /> + '; + } + */ + ?> +
    +
    +
    + + + +Objekt wurde gelöscht\n"; + } diff --git a/admin/inhalte/objekte/anlage/kauf/edit.php b/admin/inhalte/objekte/anlage/kauf/edit.php new file mode 100644 index 0000000..d17e811 --- /dev/null +++ b/admin/inhalte/objekte/anlage/kauf/edit.php @@ -0,0 +1 @@ +prepare($sql); if (!$stmt) { die ('Datensatz konnte nicht angelegt werden: '.$db->error); } if (!$stmt->execute()) { die ('Datensatz konnte nicht angelegt werden: '.$stmt->error); } $sql = 'SELECT last_insert_id() AS last'; $result = $db->query($sql); $nt = $result->fetch_assoc(); $id = $nt['last']; } elseif ('Bearbeiten' == ($_POST['formaction'])) { $id = $_POST['ID']; } $sql2 = "SELECT O_TYP FROM O_Typen ORDER BY O_TYP "; $result2 = $db->query($sql2); $sql3 = "SELECT Zustand FROM O_Zustand ORDER BY ID "; $result3 = $db->query($sql3); $sql4 = "SELECT Quali FROM Ausstattung_Qualitaet ORDER BY ID "; $result4 = $db->query($sql4); $sql5 = "SELECT Haustiere FROM Haustiere ORDER BY ID "; $result5 = $db->query($sql5); $sql6 = "SELECT Renovierung FROM Renovierung ORDER BY ID "; $result6 = $db->query($sql6); $sql7 = "SELECT Heiz_Typ FROM Heizung_Typ ORDER BY ID "; $result7 = $db->query($sql7); $sql8 = "SELECT Befeuerung FROM Befeuerung ORDER BY ID "; $result8 = $db->query($sql8); $sql9 = "SELECT ID, Vorname, Nachname FROM Team ORDER BY ID ASC"; $result9 = $db->query($sql9); $sql10 = "SELECT Energieausweis FROM Energieausweis_Typ ORDER BY ID ASC"; $result10 = $db->query($sql10); $sql11 = "SELECT Wert FROM US WHERE ID = \"9\";"; $result11 = $db->query($sql11); $nt11 = $result11->fetch_assoc(); $sqlob = 'SELECT * FROM objekte WHERE ID = "'.$id.'" '; $resultob = $db->query($sqlob); $ntob = $resultob->fetch_assoc(); ?>

    Kaufobjekt bearbeiten

    Eigenschaften />ja/>nein
    />ja/>nein
    />
    SEO-Schlagworte
    \n"; } else { echo " \n"; } ?>


    />
    />
    />
    />
    />
    />
    />
    />
    />
    />



    Rendite />
    />
    />

    Objektbeschreibung

    Lage /> / />
    /> / />

    Kosten />
    />
    />ja/>nein
    />

    Ausstattung
     
    innen />ja/>nein
    />ja/>nein

    Energieausweis
    />
    />ja/>nein


    Sonstiges

    Interne Info

    \n"; } else { echo " \n"; } ?>
    \ No newline at end of file diff --git a/admin/inhalte/objekte/anlage/kauf/speichern.php b/admin/inhalte/objekte/anlage/kauf/speichern.php new file mode 100644 index 0000000..b06cb28 --- /dev/null +++ b/admin/inhalte/objekte/anlage/kauf/speichern.php @@ -0,0 +1,83 @@ +Objekt speichern...\n"; + $sql = 'UPDATE objekte SET + O_TYP = "'.$_POST['O_TYP'].'", + Aktiv = "'.$_POST['Aktiv'].'", + Deaktiv = "'.$_POST['Deaktiv'].'", + Highlight = "'.$_POST['Highlight'].'", + Neu = "'.$_POST['Neu'].'", + FotoStart = "'.$_POST['FotoStart'].'", + Kurz = "'.$_POST['Kurz'].'", + Tags = "'.$_POST['Tags'].'", + OBeschreibung = "'.$_POST['OBeschreibung'].'", + Zustand = "'.$_POST['Zustand'].'", + Quali = "'.$_POST['Quali'].'", + Baujahr = "'.$_POST['Baujahr'].'", + Modern = "'.$_POST['Modern'].'", + Etagen = "'.$_POST['Etagen'].'", + WohnF = "'.$_POST['WohnF'].'", + GrundF = "'.$_POST['GrundF'].'", + Heizart = "'.$_POST['Heizart'].'", + Befeuerung = "'.$_POST['Befeuerung'].'", + Strasse = "'.$_POST['Strasse'].'", + StraNr = "'.$_POST['StraNr'].'", + PLZ = "'.$_POST['PLZ'].'", + Ort = "'.$_POST['Ort'].'", + Mkalt = "'.$_POST['Mkalt'].'", + StellK = "'.$_POST['StellK'].'", + VermietbareFlaeche = "'.$_POST['VermietbareFlaeche'].'", + MietEinnahmePaIst = "'.$_POST['MietEinnahmePaIst'].'", + MietEinnahmePaSoll = "'.$_POST['MietEinnahmePaSoll'].'", + ProvisionsPflichtig = "'.$_POST['ProvisionsPflichtig'].'", + Provision = "'.$_POST['Provision'].'", + Keller = "'.$_POST['Keller'].'", + AnzGarStell = "'.$_POST['AnzGarStell'].'", + FusswegOeNV = "'.$_POST['FusswegOeNV'].'", + FahrBHF = "'.$_POST['FahrBHF'].'", + FahrBAB = "'.$_POST['FahrBAB'].'", + Fahrflug = "'.$_POST['Fahrflug'].'", + Lage = "'.$_POST['Lage'].'", + Ausstatt = "'.$_POST['Ausstatt'].'", + EnerTyp = "'.$_POST['EnerTyp'].'", + EnerVKW = "'.$_POST['EnerVKW'].'", + EnerWWEnt = "'.$_POST['EnerWWEnt'].'", + Aufzug = "'.$_POST['Aufzug'].'", + Sonstiges = "'.$_POST['Sonstiges'].'", + Intern = "'.$_POST['Intern'].'", + Akt_Datum = now() + WHERE ID = "'.$_POST['ID'].'";'; + $stmt = $db->prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + $sql = "SELECT * FROM objekte WHERE ID = '" . $_POST['ID'] . "';"; + $result = $db->query($sql); + $nt = $result->fetch_assoc(); + + if ( $nt['Scout'] ) + { + $_POST['ImmoScout'] = 'loeschen'; + } + if ( $nt['Welt'] ) + { + $_POST['ImmoWelt'] = 'loeschen'; + } + if ( $nt['Net'] ) + { + $_POST['ImmoNet'] = 'loeschen'; + } + $_POST['fromDel'] = '1'; + include "inhalte/objekte/aktivieren.php"; + echo "

    Datensatz wurde gespeichert!

    \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + include "inhalte/orte.php"; + +} +?> \ No newline at end of file diff --git a/admin/inhalte/objekte/anlage/kauf/view.php b/admin/inhalte/objekte/anlage/kauf/view.php new file mode 100644 index 0000000..5f5112e --- /dev/null +++ b/admin/inhalte/objekte/anlage/kauf/view.php @@ -0,0 +1,283 @@ +query($sqlob); + $ntob = $resultob->fetch_assoc(); + + $sql1 = 'SELECT DATE_FORMAT(Datum, "%d.%m.%Y") AS Datum, DATE_FORMAT(Akt_Datum, "%d.%m.%Y") AS Akt_Datum FROM objekte WHERE ID = "'.$_POST['ID'].'" '; + $result1 = $db->query($sql1); + $nt1 = $result1->fetch_assoc(); + + $sql3 = "SELECT Wert FROM US WHERE ID = \"9\";"; + $result3 = $db->query($sql3); + $nt3 = $result3->fetch_assoc(); + +/* $sql4 = 'SELECT + * + FROM vv + WHERE ID = "'.$ntob['VVID'].'" '; + $result4 = $db->query($sql4); + $nt4 = $result4->fetch_assoc(); +*/ + echo "

    ".$ntob['ID']." - ".$ntob['Kurz']."

    \n"; + echo "

    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if ("Tags" == $nt3['Wert']) { + echo " \n"; + echo "
    \n"; + echo ""; + echo $ntob['Tags']; + echo "\n"; + } + echo "

    \n"; + echo "
    \n"; +/* echo "
    \n"; + echo " Kontaktdaten\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; +*/ echo "
    \n"; + echo " Eigenschaften\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Lage\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "

    ".nl2br($ntob['Lage'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Kosten\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Auflagen\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Ausstattung\n"; + echo "
    \n"; + echo " innen\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Küche\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Badezimmer\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " aussen\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Energieausweis\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "

    ".nl2br($ntob['Ausstatt'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Sonstiges\n"; + echo "

    ".nl2br($ntob['Sonstiges'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Interne Infos\n"; + echo "

    ".nl2br($ntob['Intern'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Fotos\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + $j = 0; + for ($i=1; $i<8; $i++) { + $pic = "../img/objekte/".$_POST['ID']."_".$i.".jpg"; + if (file_exists($pic)) { + echo " \n"; + $j++; + } + if ("4" == $j) { + echo " \n"; + echo " \n"; + } + } + echo " \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + echo $ntob['Foto'.$i]; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + } + } +} + +?> diff --git a/admin/inhalte/objekte/delete.php b/admin/inhalte/objekte/delete.php new file mode 100644 index 0000000..cd54497 --- /dev/null +++ b/admin/inhalte/objekte/delete.php @@ -0,0 +1,39 @@ +query($sql); + $nt = $result->fetch_assoc(); + + if ( $nt['Scout'] ) + { + $_POST['ImmoScout'] = 'loeschen'; + } + if ( $nt['Welt'] ) + { + $_POST['ImmoWelt'] = 'loeschen'; + } + if ( $nt['Net'] ) + { + $_POST['ImmoNet'] = 'loeschen'; + } + $_POST['fromDel'] = '1'; + include "inhalte/objekte/aktivieren.php"; + $sql = 'DELETE FROM + objekte + WHERE + ID = "'.$_POST['ID'].'";'; + $result = $db->query($sql); + if ($result) + { + unset($_POST); + include "inhalte/objekte.php"; + } + else + { + echo "Fehler beim löschen"; + } + unset ( $_POST ); + } +?> \ No newline at end of file diff --git a/admin/inhalte/objekte/gewerbe/kauf/edit.php b/admin/inhalte/objekte/gewerbe/kauf/edit.php new file mode 100644 index 0000000..710b046 --- /dev/null +++ b/admin/inhalte/objekte/gewerbe/kauf/edit.php @@ -0,0 +1 @@ +prepare($sql); if (!$stmt) { die ('Datensatz konnte nicht angelegt werden: '.$db->error); } if (!$stmt->execute()) { die ('Datensatz konnte nicht angelegt werden: '.$stmt->error); } $sql = 'SELECT last_insert_id() AS last'; $result = $db->query($sql); $nt = $result->fetch_assoc(); $id = $nt['last']; } elseif ('Bearbeiten' == ($_POST['formaction'])) { $id = $_POST['ID']; } $sql2 = "SELECT O_TYP FROM G_Typen ORDER BY O_TYP "; $result2 = $db->query($sql2); $sql3 = "SELECT Zustand FROM O_Zustand ORDER BY ID "; $result3 = $db->query($sql3); $sql4 = "SELECT Quali FROM Ausstattung_Qualitaet ORDER BY ID "; $result4 = $db->query($sql4); $sql5 = "SELECT Haustiere FROM Haustiere ORDER BY ID "; $result5 = $db->query($sql5); $sql6 = "SELECT Renovierung FROM Renovierung ORDER BY ID "; $result6 = $db->query($sql6); $sql7 = "SELECT Heiz_Typ FROM Heizung_Typ ORDER BY ID "; $result7 = $db->query($sql7); $sql8 = "SELECT Befeuerung FROM Befeuerung ORDER BY ID "; $result8 = $db->query($sql8); $sql9 = "SELECT ID, Vorname, Nachname FROM Team ORDER BY ID ASC"; $result9 = $db->query($sql9); $sql10 = "SELECT Energieausweis FROM Energieausweis_Typ ORDER BY ID ASC"; $result10 = $db->query($sql10); $sql11 = "SELECT Wert FROM US WHERE ID = \"9\";"; $result11 = $db->query($sql11); $nt11 = $result11->fetch_assoc(); $sqlob = 'SELECT * FROM objekte WHERE ID = "'.$id.'" '; $resultob = $db->query($sqlob); $ntob = $resultob->fetch_assoc(); ?>

    Kaufobjekt bearbeiten

    Eigenschaften />ja/>nein
    />ja/>nein
    />
    SEO-Schlagworte
    \n"; } else { echo " \n"; } ?>


    />
    />
    />
    />
    />
    />
    />
    />
    />
    />


    />

    Objektbeschreibung

    Lage /> / />
    /> / />

    Kosten />
    />
    />ja/>nein
    />

    Ausstattung
     
    innen />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein

    Energieausweis
    />
    />ja/>nein


    Auflagen

    Sonstiges

    Interne Info

    \n"; } else { echo " \n"; } ?>
    \ No newline at end of file diff --git a/admin/inhalte/objekte/gewerbe/kauf/speichern.php b/admin/inhalte/objekte/gewerbe/kauf/speichern.php new file mode 100644 index 0000000..7cd625c --- /dev/null +++ b/admin/inhalte/objekte/gewerbe/kauf/speichern.php @@ -0,0 +1,84 @@ +Objekt speichern...\n"; + $sql = 'UPDATE objekte SET + O_TYP = "'.$_POST['O_TYP'].'", + Aktiv = "'.$_POST['Aktiv'].'", + Deaktiv = "'.$_POST['Deaktiv'].'", + Highlight = "'.$_POST['Highlight'].'", + Neu = "'.$_POST['Neu'].'", + FotoStart = "'.$_POST['FotoStart'].'", + Kurz = "'.$_POST['Kurz'].'", + Tags = "'.$_POST['Tags'].'", + OBeschreibung = "'.$_POST['OBeschreibung'].'", + Zustand = "'.$_POST['Zustand'].'", + Quali = "'.$_POST['Quali'].'", + Baujahr = "'.$_POST['Baujahr'].'", + Modern = "'.$_POST['Modern'].'", + Etagen = "'.$_POST['Etagen'].'", + WohnF = "'.$_POST['WohnF'].'", + GrundF = "'.$_POST['GrundF'].'", + Heizart = "'.$_POST['Heizart'].'", + ProvisionsPflichtig = "'.$_POST['ProvisionsPflichtig'].'", + Provision = "'.$_POST['Provision'].'", + Befeuerung = "'.$_POST['Befeuerung'].'", + Bezug = "'.$_POST['Bezug'].'", + Strasse = "'.$_POST['Strasse'].'", + StraNr = "'.$_POST['StraNr'].'", + PLZ = "'.$_POST['PLZ'].'", + Ort = "'.$_POST['Ort'].'", + Mkalt = "'.$_POST['Mkalt'].'", + StellK = "'.$_POST['StellK'].'", + EinbauK = "'.$_POST['EinbauK'].'", + Keller = "'.$_POST['Keller'].'", + AnzGarStell = "'.$_POST['AnzGarStell'].'", + FusswegOeNV = "'.$_POST['FusswegOeNV'].'", + FahrBHF = "'.$_POST['FahrBHF'].'", + FahrBAB = "'.$_POST['FahrBAB'].'", + Fahrflug = "'.$_POST['Fahrflug'].'", + Lage = "'.$_POST['Lage'].'", + Auflagen = "'.$_POST['Auflagen'].'", + Ausstatt = "'.$_POST['Ausstatt'].'", + EnerTyp = "'.$_POST['EnerTyp'].'", + EnerVKW = "'.$_POST['EnerVKW'].'", + EnerWWEnt = "'.$_POST['EnerWWEnt'].'", + Aufzug = "'.$_POST['Aufzug'].'", + Barrierefrei = "'.$_POST['Barrierefrei'].'", + Sonstiges = "'.$_POST['Sonstiges'].'", + Intern = "'.$_POST['Intern'].'", + Akt_Datum = now() + WHERE ID = "'.$_POST['ID'].'";'; + $stmt = $db->prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + $sql = "SELECT * FROM objekte WHERE ID = '" . $_POST['ID'] . "';"; + $result = $db->query($sql); + $nt = $result->fetch_assoc(); + + if ( $nt['Scout'] ) + { + $_POST['ImmoScout'] = 'loeschen'; + } + if ( $nt['Welt'] ) + { + $_POST['ImmoWelt'] = 'loeschen'; + } + if ( $nt['Net'] ) + { + $_POST['ImmoNet'] = 'loeschen'; + } + $_POST['fromDel'] = '1'; + include "inhalte/objekte/aktivieren.php"; + echo "

    Datensatz wurde gespeichert!

    \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + include "inhalte/orte.php"; + +} +?> \ No newline at end of file diff --git a/admin/inhalte/objekte/gewerbe/kauf/view.php b/admin/inhalte/objekte/gewerbe/kauf/view.php new file mode 100644 index 0000000..5f5112e --- /dev/null +++ b/admin/inhalte/objekte/gewerbe/kauf/view.php @@ -0,0 +1,283 @@ +query($sqlob); + $ntob = $resultob->fetch_assoc(); + + $sql1 = 'SELECT DATE_FORMAT(Datum, "%d.%m.%Y") AS Datum, DATE_FORMAT(Akt_Datum, "%d.%m.%Y") AS Akt_Datum FROM objekte WHERE ID = "'.$_POST['ID'].'" '; + $result1 = $db->query($sql1); + $nt1 = $result1->fetch_assoc(); + + $sql3 = "SELECT Wert FROM US WHERE ID = \"9\";"; + $result3 = $db->query($sql3); + $nt3 = $result3->fetch_assoc(); + +/* $sql4 = 'SELECT + * + FROM vv + WHERE ID = "'.$ntob['VVID'].'" '; + $result4 = $db->query($sql4); + $nt4 = $result4->fetch_assoc(); +*/ + echo "

    ".$ntob['ID']." - ".$ntob['Kurz']."

    \n"; + echo "

    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if ("Tags" == $nt3['Wert']) { + echo " \n"; + echo "
    \n"; + echo ""; + echo $ntob['Tags']; + echo "\n"; + } + echo "

    \n"; + echo "
    \n"; +/* echo "
    \n"; + echo " Kontaktdaten\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; +*/ echo "
    \n"; + echo " Eigenschaften\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Lage\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "

    ".nl2br($ntob['Lage'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Kosten\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Auflagen\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Ausstattung\n"; + echo "
    \n"; + echo " innen\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Küche\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Badezimmer\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " aussen\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Energieausweis\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "

    ".nl2br($ntob['Ausstatt'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Sonstiges\n"; + echo "

    ".nl2br($ntob['Sonstiges'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Interne Infos\n"; + echo "

    ".nl2br($ntob['Intern'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Fotos\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + $j = 0; + for ($i=1; $i<8; $i++) { + $pic = "../img/objekte/".$_POST['ID']."_".$i.".jpg"; + if (file_exists($pic)) { + echo " \n"; + $j++; + } + if ("4" == $j) { + echo " \n"; + echo " \n"; + } + } + echo " \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + echo $ntob['Foto'.$i]; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + } + } +} + +?> diff --git a/admin/inhalte/objekte/gewerbe/miete/edit.php b/admin/inhalte/objekte/gewerbe/miete/edit.php new file mode 100644 index 0000000..1f97813 --- /dev/null +++ b/admin/inhalte/objekte/gewerbe/miete/edit.php @@ -0,0 +1 @@ +prepare($sql); if (!$stmt) { die ('Datensatz konnte nicht angelegt werden: '.$db->error); } if (!$stmt->execute()) { die ('Datensatz konnte nicht angelegt werden: '.$stmt->error); } $sql = 'SELECT last_insert_id() AS last'; $result = $db->query($sql); $nt = $result->fetch_assoc(); $id = $nt['last']; } elseif ('Bearbeiten' == ($_POST['formaction'])) { $id = $_POST['ID']; } $sql2 = "SELECT O_TYP FROM G_Typen ORDER BY O_TYP "; $result2 = $db->query($sql2); $sql3 = "SELECT Zustand FROM O_Zustand ORDER BY ID "; $result3 = $db->query($sql3); $sql4 = "SELECT Quali FROM Ausstattung_Qualitaet ORDER BY ID "; $result4 = $db->query($sql4); $sql5 = "SELECT Haustiere FROM Haustiere ORDER BY ID "; $result5 = $db->query($sql5); $sql6 = "SELECT Renovierung FROM Renovierung ORDER BY ID "; $result6 = $db->query($sql6); $sql7 = "SELECT Heiz_Typ FROM Heizung_Typ ORDER BY ID "; $result7 = $db->query($sql7); $sql8 = "SELECT Befeuerung FROM Befeuerung ORDER BY ID "; $result8 = $db->query($sql8); $sql9 = "SELECT ID, Vorname, Nachname FROM Team ORDER BY ID ASC"; $result9 = $db->query($sql9); $sql10 = "SELECT Energieausweis FROM Energieausweis_Typ ORDER BY ID ASC"; $result10 = $db->query($sql10); $sql11 = "SELECT Wert FROM US WHERE ID = \"9\";"; $result11 = $db->query($sql11); $nt11 = $result11->fetch_assoc(); $sqlob = 'SELECT * FROM objekte WHERE ID = "'.$id.'" '; $resultob = $db->query($sqlob); $ntob = $resultob->fetch_assoc(); ?>

    Mietobjekt bearbeiten

    Eigenschaften />ja/>nein
    />ja/>nein
    />
    SEO-Schlagworte
    \n"; } else { echo " \n"; } ?>



    />
    />
    />
    />
    />
    />
    />
    />
    />
    />


    />

    Objektbeschreibung

    Ausstattung
     
    innen />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein

    Energieausweis
    />
    />ja/>nein


    Lage /> / />
    /> / />

    Kosten />
    />
    />
    />
    />
    />ja/>nein
    />
    />
    />
    />ja/>nein
    />

    Auflagen

    Sonstiges

    Interne Info

    \n"; } else { echo " \n"; } ?>
    \ No newline at end of file diff --git a/admin/inhalte/objekte/gewerbe/miete/speichern.php b/admin/inhalte/objekte/gewerbe/miete/speichern.php new file mode 100644 index 0000000..b82f75a --- /dev/null +++ b/admin/inhalte/objekte/gewerbe/miete/speichern.php @@ -0,0 +1,91 @@ +Objekt speichern...\n"; + $sql = 'UPDATE objekte SET + O_TYP = "'.$_POST['O_TYP'].'", + Aktiv = "'.$_POST['Aktiv'].'", + Deaktiv = "'.$_POST['Deaktiv'].'", + Highlight = "'.$_POST['Highlight'].'", + Neu = "'.$_POST['Neu'].'", + FotoStart = "'.$_POST['FotoStart'].'", + Kurz = "'.$_POST['Kurz'].'", + Tags = "'.$_POST['Tags'].'", + OBeschreibung = "'.$_POST['OBeschreibung'].'", + Zustand = "'.$_POST['Zustand'].'", + Quali = "'.$_POST['Quali'].'", + Baujahr = "'.$_POST['Baujahr'].'", + Modern = "'.$_POST['Modern'].'", + Etagen = "'.$_POST['Etagen'].'", + WohnF = "'.$_POST['WohnF'].'", + GrundF = "'.$_POST['GrundF'].'", + Heizart = "'.$_POST['Heizart'].'", + Befeuerung = "'.$_POST['Befeuerung'].'", + Bezug = "'.$_POST['Bezug'].'", + Strasse = "'.$_POST['Strasse'].'", + StraNr = "'.$_POST['StraNr'].'", + PLZ = "'.$_POST['PLZ'].'", + Ort = "'.$_POST['Ort'].'", + Kaution = "'.$_POST['Kaution'].'", + Mkalt = "'.$_POST['Mkalt'].'", + Mwarm = "'.$_POST['Mwarm'].'", + NebenK = "'.$_POST['NebenK'].'", + HeizK = "'.$_POST['HeizK'].'", + HKent = "'.$_POST['HKent'].'", + StellK = "'.$_POST['StellK'].'", + EBKK = "'.$_POST['EBKK'].'", + SonK = "'.$_POST['SonK'].'", + ProvisionsPflichtig = "'.$_POST['ProvisionsPflichtig'].'", + Provision = "'.$_POST['Provision'].'", + EinbauK = "'.$_POST['EinbauK'].'", + Keller = "'.$_POST['Keller'].'", + AnzGarStell = "'.$_POST['AnzGarStell'].'", + FusswegOeNV = "'.$_POST['FusswegOeNV'].'", + FahrBHF = "'.$_POST['FahrBHF'].'", + FahrBAB = "'.$_POST['FahrBAB'].'", + Fahrflug = "'.$_POST['Fahrflug'].'", + Auflagen = "'.$_POST['Auflagen'].'", + Lage = "'.$_POST['Lage'].'", + Ausstatt = "'.$_POST['Ausstatt'].'", + EnerTyp = "'.$_POST['EnerTyp'].'", + EnerVKW = "'.$_POST['EnerVKW'].'", + EnerWWEnt = "'.$_POST['EnerWWEnt'].'", + Aufzug = "'.$_POST['Aufzug'].'", + Barrierefrei = "'.$_POST['Barrierefrei'].'", + Sonstiges = "'.$_POST['Sonstiges'].'", + Intern = "'.$_POST['Intern'].'", + Akt_Datum = now() + WHERE ID = "'.$_POST['ID'].'";'; + $stmt = $db->prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + $sql = "SELECT * FROM objekte WHERE ID = '" . $_POST['ID'] . "';"; + $result = $db->query($sql); + $nt = $result->fetch_assoc(); + + if ( $nt['Scout'] ) + { + $_POST['ImmoScout'] = 'loeschen'; + } + if ( $nt['Welt'] ) + { + $_POST['ImmoWelt'] = 'loeschen'; + } + if ( $nt['Net'] ) + { + $_POST['ImmoNet'] = 'loeschen'; + } + $_POST['fromDel'] = '1'; + include "inhalte/objekte/aktivieren.php"; + echo "

    Datensatz wurde gespeichert!

    \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + include "inhalte/orte.php"; + +} +?> \ No newline at end of file diff --git a/admin/inhalte/objekte/gewerbe/miete/view.php b/admin/inhalte/objekte/gewerbe/miete/view.php new file mode 100644 index 0000000..05ca6d5 --- /dev/null +++ b/admin/inhalte/objekte/gewerbe/miete/view.php @@ -0,0 +1,300 @@ +query($sqlob); + $ntob = $resultob->fetch_assoc(); + + $sql1 = 'SELECT DATE_FORMAT(Datum, "%d.%m.%Y") AS Datum, DATE_FORMAT(Akt_Datum, "%d.%m.%Y") AS Akt_Datum FROM objekte WHERE ID = "'.$_POST['ID'].'" '; + $result1 = $db->query($sql1); + $nt1 = $result1->fetch_assoc(); + + $sql3 = "SELECT Wert FROM US WHERE ID = \"9\";"; + $result3 = $db->query($sql3); + $nt3 = $result3->fetch_assoc(); + +/* $sql4 = 'SELECT + * + FROM vv + WHERE ID = "'.$ntob['VVID'].'" '; + $result4 = $db->query($sql4); + $nt4 = $result4->fetch_assoc(); +*/ + echo "

    ".$ntob['ID']." - ".$ntob['Kurz']."

    \n"; + echo "

    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if ("Tags" == $nt3['Wert']) { + echo " \n"; + echo "
    \n"; + echo ""; + echo $ntob['Tags']; + echo "\n"; + } + echo "

    \n"; + echo "
    \n"; +/* echo "
    \n"; + echo " Kontaktdaten\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; +*/ echo "
    \n"; + echo " Eigenschaften\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Lage\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "

    ".nl2br($ntob['Lage'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Kosten\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Auflagen\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Ausstattung\n"; + echo "
    \n"; + echo " innen\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Küche\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Badezimmer\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " aussen\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Energieausweis\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "

    ".nl2br($ntob['Ausstatt'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Sonstiges\n"; + echo "

    ".nl2br($ntob['Sonstiges'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Interne Infos\n"; + echo "

    ".nl2br($ntob['Intern'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Fotos\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + $j = 0; + for ($i=1; $i<8; $i++) { + $pic = "../img/objekte/".$_POST['ID']."_".$i.".jpg"; + if (file_exists($pic)) { + echo " \n"; + $j++; + } + if ("4" == $j) { + echo " \n"; + echo " \n"; + } + } + echo " \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + echo $ntob['Foto'.$i]; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + } + } +} + +?> diff --git a/admin/inhalte/objekte/haus/kauf/edit.php b/admin/inhalte/objekte/haus/kauf/edit.php new file mode 100644 index 0000000..273dd57 --- /dev/null +++ b/admin/inhalte/objekte/haus/kauf/edit.php @@ -0,0 +1 @@ +prepare($sql); if (!$stmt) { die ('Datensatz konnte nicht angelegt werden: '.$db->error); } if (!$stmt->execute()) { die ('Datensatz konnte nicht angelegt werden: '.$stmt->error); } $sql = 'SELECT last_insert_id() AS last'; $result = $db->query($sql); $nt = $result->fetch_assoc(); $id = $nt['last']; } elseif ('Bearbeiten' == ($_POST['formaction'])) { $id = $_POST['ID']; } $sql2 = "SELECT Typ FROM Haus_Typ ORDER BY Typ "; $result2 = $db->query($sql2); $sql3 = "SELECT Zustand FROM O_Zustand ORDER BY ID "; $result3 = $db->query($sql3); $sql4 = "SELECT Quali FROM Ausstattung_Qualitaet ORDER BY ID "; $result4 = $db->query($sql4); $sql5 = "SELECT Haustiere FROM Haustiere ORDER BY ID "; $result5 = $db->query($sql5); $sql6 = "SELECT Renovierung FROM Renovierung ORDER BY ID "; $result6 = $db->query($sql6); $sql7 = "SELECT Heiz_Typ FROM Heizung_Typ ORDER BY ID "; $result7 = $db->query($sql7); $sql8 = "SELECT Befeuerung FROM Befeuerung ORDER BY ID "; $result8 = $db->query($sql8); $sql9 = "SELECT ID, Vorname, Nachname FROM Team ORDER BY ID ASC"; $result9 = $db->query($sql9); $sql10 = "SELECT Energieausweis FROM Energieausweis_Typ ORDER BY ID ASC"; $result10 = $db->query($sql10); $sql11 = "SELECT Wert FROM US WHERE ID = \"9\";"; $result11 = $db->query($sql11); $nt11 = $result11->fetch_assoc(); $sqlob = 'SELECT * FROM objekte WHERE ID = "'.$id.'" '; $resultob = $db->query($sqlob); $ntob = $resultob->fetch_assoc(); ?>

    Kaufobjekt bearbeiten

    Eigenschaften />ja/>nein
    />ja/>nein
    />
    SEO-Schlagworte
    \n"; } else { echo " \n"; } ?>



    />
    />
    />
    />
    />
    />


    />
    />
    />

    Objektbeschreibung

    Ausstattung
     
    innen />
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein

    Küche />ja/>nein
    />ja/>nein

    Badezimmer />
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein

    außen />
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein

    Energieausweis
    />
    />ja/>nein


    Lage /> / />
    /> / />

    Kosten />
    />
    />
    />
    />
    />ja/>nein
    />

    Sonstiges

    Interne Info

    \n"; } else { echo " \n"; } ?>
    \ No newline at end of file diff --git a/admin/inhalte/objekte/haus/kauf/speichern.php b/admin/inhalte/objekte/haus/kauf/speichern.php new file mode 100644 index 0000000..4f83f75 --- /dev/null +++ b/admin/inhalte/objekte/haus/kauf/speichern.php @@ -0,0 +1,100 @@ +Objekt speichern...\n"; + $sql = 'UPDATE objekte SET + VVID = "'.$_POST['VVID'].'", + Aktiv = "'.$_POST['Aktiv'].'", + Deaktiv = "'.$_POST['Deaktiv'].'", + Highlight = "'.$_POST['Highlight'].'", + Neu = "'.$_POST['Neu'].'", + FotoStart = "'.$_POST['FotoStart'].'", + Kurz = "'.$_POST['Kurz'].'", + Tags = "'.$_POST['Tags'].'", + OBeschreibung = "'.$_POST['OBeschreibung'].'", + Art = "'.$_POST['Art'].'", + Zustand = "'.$_POST['Zustand'].'", + Quali = "'.$_POST['Quali'].'", + Baujahr = "'.$_POST['Baujahr'].'", + Modern = "'.$_POST['Modern'].'", + Zimmer = "'.$_POST['Zimmer'].'", + Etagen = "'.$_POST['Etagen'].'", + WohnF = "'.$_POST['WohnF'].'", + GrundF = "'.$_POST['GrundF'].'", + Heizart = "'.$_POST['Heizart'].'", + Befeuerung = "'.$_POST['Befeuerung'].'", + WaschOrt = "'.$_POST['WaschOrt'].'", + TV = "'.$_POST['TV'].'", + Bezug = "'.$_POST['Bezug'].'", + Strasse = "'.$_POST['Strasse'].'", + StraNr = "'.$_POST['StraNr'].'", + PLZ = "'.$_POST['PLZ'].'", + Ort = "'.$_POST['Ort'].'", + Mkalt = "'.$_POST['Mkalt'].'", + Mwarm = "'.$_POST['Mwarm'].'", + StellK = "'.$_POST['StellK'].'", + SonK = "'.$_POST['SonK'].'", + ProvisionsPflichtig = "'.$_POST['ProvisionsPflichtig'].'", + Provision = "'.$_POST['Provision'].'", + EinbauK = "'.$_POST['EinbauK'].'", + Speise = "'.$_POST['Speise'].'", + AnzBad = "'.$_POST['AnzBad'].'", + AnzSchlaf = "'.$_POST['AnzSchlaf'].'", + BadeW = "'.$_POST['BadeW'].'", + DuschK = "'.$_POST['DuschK'].'", + WCbad = "'.$_POST['WCbad'].'", + WCsep = "'.$_POST['WCsep'].'", + Abstell = "'.$_POST['Abstell'].'", + DachB = "'.$_POST['DachB'].'", + Keller = "'.$_POST['Keller'].'", + AnzGarStell = "'.$_POST['AnzGarStell'].'", + Garage = "'.$_POST['Garage'].'", + StellPl = "'.$_POST['StellPl'].'", + Terrasse = "'.$_POST['Terrasse'].'", + Balkon = "'.$_POST['Balkon'].'", + Garten = "'.$_POST['Garten'].'", + Lage = "'.$_POST['Lage'].'", + Ausstatt = "'.$_POST['Ausstatt'].'", + EnerTyp = "'.$_POST['EnerTyp'].'", + EnerVKW = "'.$_POST['EnerVKW'].'", + EnerWWEnt = "'.$_POST['EnerWWEnt'].'", + Aufzug = "'.$_POST['Aufzug'].'", + Betreut = "'.$_POST['Betreut'].'", + Barrierefrei = "'.$_POST['Barrierefrei'].'", + Sonstiges = "'.$_POST['Sonstiges'].'", + Intern = "'.$_POST['Intern'].'", + Akt_Datum = now() + WHERE ID = "'.$_POST['ID'].'";'; + $stmt = $db->prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + $sql = "SELECT * FROM objekte WHERE ID = '" . $_POST['ID'] . "';"; + $result = $db->query($sql); + $nt = $result->fetch_assoc(); + + if ( $nt['Scout'] ) + { + $_POST['ImmoScout'] = 'loeschen'; + } + if ( $nt['Welt'] ) + { + $_POST['ImmoWelt'] = 'loeschen'; + } + if ( $nt['Net'] ) + { + $_POST['ImmoNet'] = 'loeschen'; + } + $_POST['fromDel'] = '1'; + include "inhalte/objekte/aktivieren.php"; + echo "

    Datensatz wurde gespeichert!

    \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + include "inhalte/orte.php"; + +} +?> \ No newline at end of file diff --git a/admin/inhalte/objekte/haus/kauf/view.php b/admin/inhalte/objekte/haus/kauf/view.php new file mode 100644 index 0000000..5f5112e --- /dev/null +++ b/admin/inhalte/objekte/haus/kauf/view.php @@ -0,0 +1,283 @@ +query($sqlob); + $ntob = $resultob->fetch_assoc(); + + $sql1 = 'SELECT DATE_FORMAT(Datum, "%d.%m.%Y") AS Datum, DATE_FORMAT(Akt_Datum, "%d.%m.%Y") AS Akt_Datum FROM objekte WHERE ID = "'.$_POST['ID'].'" '; + $result1 = $db->query($sql1); + $nt1 = $result1->fetch_assoc(); + + $sql3 = "SELECT Wert FROM US WHERE ID = \"9\";"; + $result3 = $db->query($sql3); + $nt3 = $result3->fetch_assoc(); + +/* $sql4 = 'SELECT + * + FROM vv + WHERE ID = "'.$ntob['VVID'].'" '; + $result4 = $db->query($sql4); + $nt4 = $result4->fetch_assoc(); +*/ + echo "

    ".$ntob['ID']." - ".$ntob['Kurz']."

    \n"; + echo "

    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if ("Tags" == $nt3['Wert']) { + echo " \n"; + echo "
    \n"; + echo ""; + echo $ntob['Tags']; + echo "\n"; + } + echo "

    \n"; + echo "
    \n"; +/* echo "
    \n"; + echo " Kontaktdaten\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; +*/ echo "
    \n"; + echo " Eigenschaften\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Lage\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "

    ".nl2br($ntob['Lage'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Kosten\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Auflagen\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Ausstattung\n"; + echo "
    \n"; + echo " innen\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Küche\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Badezimmer\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " aussen\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Energieausweis\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "

    ".nl2br($ntob['Ausstatt'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Sonstiges\n"; + echo "

    ".nl2br($ntob['Sonstiges'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Interne Infos\n"; + echo "

    ".nl2br($ntob['Intern'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Fotos\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + $j = 0; + for ($i=1; $i<8; $i++) { + $pic = "../img/objekte/".$_POST['ID']."_".$i.".jpg"; + if (file_exists($pic)) { + echo " \n"; + $j++; + } + if ("4" == $j) { + echo " \n"; + echo " \n"; + } + } + echo " \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + echo $ntob['Foto'.$i]; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + } + } +} + +?> diff --git a/admin/inhalte/objekte/haus/miete/edit.php b/admin/inhalte/objekte/haus/miete/edit.php new file mode 100644 index 0000000..ab8ddda --- /dev/null +++ b/admin/inhalte/objekte/haus/miete/edit.php @@ -0,0 +1 @@ +prepare($sql); if (!$stmt) { die ('Datensatz konnte nicht angelegt werden: '.$db->error); } if (!$stmt->execute()) { die ('Datensatz konnte nicht angelegt werden: '.$stmt->error); } $sql = 'SELECT last_insert_id() AS last'; $result = $db->query($sql); $nt = $result->fetch_assoc(); $id = $nt['last']; } elseif ('Bearbeiten' == ($_POST['formaction'])) { $id = $_POST['ID']; } $sql2 = "SELECT Typ FROM Haus_Typ ORDER BY Typ "; $result2 = $db->query($sql2); $sql3 = "SELECT Zustand FROM O_Zustand ORDER BY ID "; $result3 = $db->query($sql3); $sql4 = "SELECT Quali FROM Ausstattung_Qualitaet ORDER BY ID "; $result4 = $db->query($sql4); $sql5 = "SELECT Haustiere FROM Haustiere ORDER BY ID "; $result5 = $db->query($sql5); $sql6 = "SELECT Renovierung FROM Renovierung ORDER BY ID "; $result6 = $db->query($sql6); $sql7 = "SELECT Heiz_Typ FROM Heizung_Typ ORDER BY ID "; $result7 = $db->query($sql7); $sql8 = "SELECT Befeuerung FROM Befeuerung ORDER BY ID "; $result8 = $db->query($sql8); $sql9 = "SELECT ID, Vorname, Nachname FROM Team ORDER BY ID ASC"; $result9 = $db->query($sql9); $sql10 = "SELECT Energieausweis FROM Energieausweis_Typ ORDER BY ID ASC"; $result10 = $db->query($sql10); $sql11 = "SELECT Wert FROM US WHERE ID = \"9\";"; $result11 = $db->query($sql11); $nt11 = $result11->fetch_assoc(); $sqlob = 'SELECT * FROM objekte WHERE ID = "'.$id.'" '; $resultob = $db->query($sqlob); $ntob = $resultob->fetch_assoc(); ?>

    Mietobjekt bearbeiten

    Eigenschaften />ja/>nein
    />ja/>nein
     
    />
    SEO-Schlagworte
    \n"; } else { echo " \n"; } ?>



    />
    />
    />
    />
    />
    />


    />
    />
    />

    Objektbeschreibung

    Ausstattung
     
    innen />
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein

    Küche />ja/>nein
    />ja/>nein

    Badezimmer />
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein

    außen />
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein

    Energieausweis
    />
    />ja/>nein


    Lage /> / />
    /> / />

    Kosten />
    />
    />
    />
    />ja/>nein
    />
    />
    />ja/>nein
    />

    Auflagen


    Sonstiges

    Interne Info

    \n"; } else { echo " \n"; } ?>
    \ No newline at end of file diff --git a/admin/inhalte/objekte/haus/miete/speichern.php b/admin/inhalte/objekte/haus/miete/speichern.php new file mode 100644 index 0000000..40166bf --- /dev/null +++ b/admin/inhalte/objekte/haus/miete/speichern.php @@ -0,0 +1,105 @@ +Objekt speichern...\n"; + $sql = 'UPDATE objekte SET + VVID = "'.$_POST['VVID'].'", + Aktiv = "'.$_POST['Aktiv'].'", + Deaktiv = "'.$_POST['Deaktiv'].'", + Highlight = "'.$_POST['Highlight'].'", + Neu = "'.$_POST['Neu'].'", + FotoStart = "'.$_POST['FotoStart'].'", + Kurz = "'.$_POST['Kurz'].'", + Tags = "'.$_POST['Tags'].'", + OBeschreibung = "'.$_POST['OBeschreibung'].'", + Art = "'.$_POST['Art'].'", + Zustand = "'.$_POST['Zustand'].'", + Quali = "'.$_POST['Quali'].'", + Baujahr = "'.$_POST['Baujahr'].'", + Modern = "'.$_POST['Modern'].'", + Zimmer = "'.$_POST['Zimmer'].'", + Etagen = "'.$_POST['Etagen'].'", + WohnF = "'.$_POST['WohnF'].'", + GrundF = "'.$_POST['GrundF'].'", + Heizart = "'.$_POST['Heizart'].'", + Befeuerung = "'.$_POST['Befeuerung'].'", + WaschOrt = "'.$_POST['WaschOrt'].'", + TV = "'.$_POST['TV'].'", + Bezug = "'.$_POST['Bezug'].'", + Strasse = "'.$_POST['Strasse'].'", + StraNr = "'.$_POST['StraNr'].'", + PLZ = "'.$_POST['PLZ'].'", + Ort = "'.$_POST['Ort'].'", + Kaution = "'.$_POST['Kaution'].'", + Mkalt = "'.$_POST['Mkalt'].'", + Mwarm = "'.$_POST['Mwarm'].'", + NebenK = "'.$_POST['NebenK'].'", + HeizK = "'.$_POST['HeizK'].'", + HKent = "'.$_POST['HKent'].'", + StellK = "'.$_POST['StellK'].'", + ProvisionsPflichtig = "'.$_POST['ProvisionsPflichtig'].'", + Provision = "'.$_POST['Provision'].'", + Tiere = "'.$_POST['Tiere'].'", + Renovierung = "'.$_POST['Renovierung'].'", + EinbauK = "'.$_POST['EinbauK'].'", + Speise = "'.$_POST['Speise'].'", + AnzBad = "'.$_POST['AnzBad'].'", + AnzSchlaf = "'.$_POST['AnzSchlaf'].'", + BadeW = "'.$_POST['BadeW'].'", + DuschK = "'.$_POST['DuschK'].'", + WCbad = "'.$_POST['WCbad'].'", + WCsep = "'.$_POST['WCsep'].'", + Abstell = "'.$_POST['Abstell'].'", + DachB = "'.$_POST['DachB'].'", + Keller = "'.$_POST['Keller'].'", + AnzGarStell = "'.$_POST['AnzGarStell'].'", + Garage = "'.$_POST['Garage'].'", + StellPl = "'.$_POST['StellPl'].'", + Terrasse = "'.$_POST['Terrasse'].'", + Balkon = "'.$_POST['Balkon'].'", + Garten = "'.$_POST['Garten'].'", + Lage = "'.$_POST['Lage'].'", + Ausstatt = "'.$_POST['Ausstatt'].'", + EnerTyp = "'.$_POST['EnerTyp'].'", + EnerVKW = "'.$_POST['EnerVKW'].'", + EnerWWEnt = "'.$_POST['EnerWWEnt'].'", + Aufzug = "'.$_POST['Aufzug'].'", + Betreut = "'.$_POST['Betreut'].'", + Barrierefrei = "'.$_POST['Barrierefrei'].'", + Sonstiges = "'.$_POST['Sonstiges'].'", + Intern = "'.$_POST['Intern'].'", + Akt_Datum = now() + WHERE ID = "'.$_POST['ID'].'";'; + $stmt = $db->prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + $sql = "SELECT * FROM objekte WHERE ID = '" . $_POST['ID'] . "';"; + $result = $db->query($sql); + $nt = $result->fetch_assoc(); + + if ( $nt['Scout'] ) + { + $_POST['ImmoScout'] = 'loeschen'; + } + if ( $nt['Welt'] ) + { + $_POST['ImmoWelt'] = 'loeschen'; + } + if ( $nt['Net'] ) + { + $_POST['ImmoNet'] = 'loeschen'; + } + $_POST['fromDel'] = '1'; + include "inhalte/objekte/aktivieren.php"; + echo "

    Datensatz wurde gespeichert!

    \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + include "inhalte/orte.php"; + +} +?> \ No newline at end of file diff --git a/admin/inhalte/objekte/haus/miete/view.php b/admin/inhalte/objekte/haus/miete/view.php new file mode 100644 index 0000000..20cd28e --- /dev/null +++ b/admin/inhalte/objekte/haus/miete/view.php @@ -0,0 +1,298 @@ +query($sqlob); + $ntob = $resultob->fetch_assoc(); + + $sql1 = 'SELECT DATE_FORMAT(Datum, "%d.%m.%Y") AS Datum, DATE_FORMAT(Akt_Datum, "%d.%m.%Y") AS Akt_Datum FROM objekte WHERE ID = "'.$_POST['ID'].'" '; + $result1 = $db->query($sql1); + $nt1 = $result1->fetch_assoc(); + + $sql3 = "SELECT Wert FROM US WHERE ID = \"9\";"; + $result3 = $db->query($sql3); + $nt3 = $result3->fetch_assoc(); + +/* $sql4 = 'SELECT + * + FROM vv + WHERE ID = "'.$ntob['VVID'].'" '; + $result4 = $db->query($sql4); + $nt4 = $result4->fetch_assoc(); +*/ + echo "

    ".$ntob['ID']." - ".$ntob['Kurz']."

    \n"; + echo "

    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if ("Tags" == $nt3['Wert']) { + echo " \n"; + echo "
    \n"; + echo ""; + echo $ntob['Tags']; + echo "\n"; + } + echo "

    \n"; + echo "
    \n"; +/* echo "
    \n"; + echo " Kontaktdaten\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; +*/ echo "
    \n"; + echo " Eigenschaften\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Lage\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "

    ".nl2br($ntob['Lage'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Kosten\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Auflagen\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Ausstattung\n"; + echo "
    \n"; + echo " innen\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Küche\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Badezimmer\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " aussen\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Energieausweis\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "

    ".nl2br($ntob['Ausstatt'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Sonstiges\n"; + echo "

    ".nl2br($ntob['Sonstiges'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Interne Infos\n"; + echo "

    ".nl2br($ntob['Intern'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Fotos\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + $j = 0; + for ($i=1; $i<8; $i++) { + $pic = "../img/objekte/".$_POST['ID']."_".$i.".jpg"; + if (file_exists($pic)) { + echo " \n"; + $j++; + } + if ("4" == $j) { + echo " \n"; + echo " \n"; + } + } + echo " \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + echo $ntob['Foto'.$i]; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + } + } +} + +?> diff --git a/admin/inhalte/objekte/objekte.php b/admin/inhalte/objekte/objekte.php new file mode 100644 index 0000000..372154b --- /dev/null +++ b/admin/inhalte/objekte/objekte.php @@ -0,0 +1,79 @@ + \ No newline at end of file diff --git a/admin/inhalte/objekte/overview.php b/admin/inhalte/objekte/overview.php new file mode 100644 index 0000000..fd8893e --- /dev/null +++ b/admin/inhalte/objekte/overview.php @@ -0,0 +1,47 @@ +Verwaltung - ".str_replace ( '" OR O_TYP = "', ' / ' , $O_TYP )." ".$V_TYP."\n"; +?> + +
    +
    + neues Objekt anlegen + +
    +
    +
    + + +
    +
    + bestehendes Objekt ... +
    + + +query($sql); + echo " \n"; + echo "  

    \n"; + echo "
    \n"; + echo "
    \n"; + if ( $_SESSION['IsAdmin'] ) + { + echo "
    \n"; + echo "
    \n"; + } +?> +
    +
    diff --git a/admin/inhalte/objekte/standard.php b/admin/inhalte/objekte/standard.php new file mode 100644 index 0000000..6940f72 --- /dev/null +++ b/admin/inhalte/objekte/standard.php @@ -0,0 +1,2 @@ +

    R!ST-Immobiliensoft Objektverwaltung

    +

    Wählen Sie auf der linken Seite den Objekttyp und im Bereich "Wohnen" die richtige Vermarktungsart!

    \ No newline at end of file diff --git a/admin/inhalte/objekte/view.php b/admin/inhalte/objekte/view.php new file mode 100644 index 0000000..7999821 --- /dev/null +++ b/admin/inhalte/objekte/view.php @@ -0,0 +1,31 @@ + +

    Anzeige im Popupfenster...

    +

    Falls sich kein Popupfenster öffnet, deaktivieren Sie Ihren Popup-Blocker für diese Domain.

    + +query ( $sql ); + $nt = $result->fetch_assoc (); +?> +
    +
    + bestehendes Objekt ... + +
    + +
    +
    + diff --git a/admin/inhalte/objekte/wohnung/kauf/edit.php b/admin/inhalte/objekte/wohnung/kauf/edit.php new file mode 100644 index 0000000..0c178d0 --- /dev/null +++ b/admin/inhalte/objekte/wohnung/kauf/edit.php @@ -0,0 +1 @@ +prepare($sql); if (!$stmt) { die ('Datensatz konnte nicht angelegt werden: '.$db->error); } if (!$stmt->execute()) { die ('Datensatz konnte nicht angelegt werden: '.$stmt->error); } $sql = 'SELECT last_insert_id() AS last'; $result = $db->query($sql); $nt = $result->fetch_assoc(); $id = $nt['last']; } elseif ('Bearbeiten' == ($_POST['formaction'])) { $id = $_POST['ID']; } $sql2 = "SELECT Typ FROM Wohnung_Typ ORDER BY Typ "; $result2 = $db->query($sql2); $sql3 = "SELECT Zustand FROM O_Zustand ORDER BY ID "; $result3 = $db->query($sql3); $sql4 = "SELECT Quali FROM Ausstattung_Qualitaet ORDER BY ID "; $result4 = $db->query($sql4); $sql5 = "SELECT Haustiere FROM Haustiere ORDER BY ID "; $result5 = $db->query($sql5); $sql6 = "SELECT Renovierung FROM Renovierung ORDER BY ID "; $result6 = $db->query($sql6); $sql7 = "SELECT Heiz_Typ FROM Heizung_Typ ORDER BY ID "; $result7 = $db->query($sql7); $sql8 = "SELECT Befeuerung FROM Befeuerung ORDER BY ID "; $result8 = $db->query($sql8); $sql9 = "SELECT ID, Vorname, Nachname FROM Team ORDER BY ID ASC"; $result9 = $db->query($sql9); $sql10 = "SELECT Energieausweis FROM Energieausweis_Typ ORDER BY ID ASC"; $result10 = $db->query($sql10); $sql11 = "SELECT Wert FROM US WHERE ID = \"9\";"; $result11 = $db->query($sql11); $nt11 = $result11->fetch_assoc(); $sqlob = 'SELECT * FROM objekte WHERE ID = "'.$id.'" '; $resultob = $db->query($sqlob); $ntob = $resultob->fetch_assoc(); ?>

    Kaufobjekt bearbeiten

    Eigenschaften />ja/>nein
    />ja/>nein
     
    />
    SEO-Schlagworte
    \n"; } else { echo " \n"; } ?>



    />
    />
    />
    />
    />
    />


    />
    />
    />

    Objektbeschreibung

    Ausstattung
     
    innen />
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein

    Küche />ja/>nein
    />ja/>nein

    Badezimmer />
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein

    außen />
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein

    Energieausweis
    />
    />ja/>nein


    Lage /> / />
    /> / />

    Kosten />
    />
    />
    />
    />ja/>nein
    />

    Sonstiges

    Interne Info

    \n"; } else { echo " \n"; } ?>
    \ No newline at end of file diff --git a/admin/inhalte/objekte/wohnung/kauf/speichern.php b/admin/inhalte/objekte/wohnung/kauf/speichern.php new file mode 100644 index 0000000..4a24a53 --- /dev/null +++ b/admin/inhalte/objekte/wohnung/kauf/speichern.php @@ -0,0 +1,100 @@ +Objekt speichern...\n"; + $sql = 'UPDATE objekte SET + VVID = "'.$_POST['VVID'].'", + Aktiv = "'.$_POST['Aktiv'].'", + Deaktiv = "'.$_POST['Deaktiv'].'", + Highlight = "'.$_POST['Highlight'].'", + Neu = "'.$_POST['Neu'].'", + FotoStart = "'.$_POST['FotoStart'].'", + Kurz = "'.$_POST['Kurz'].'", + Tags = "'.$_POST['Tags'].'", + OBeschreibung = "'.$_POST['OBeschreibung'].'", + Art = "'.$_POST['Art'].'", + Zustand = "'.$_POST['Zustand'].'", + Quali = "'.$_POST['Quali'].'", + Baujahr = "'.$_POST['Baujahr'].'", + Modern = "'.$_POST['Modern'].'", + Zimmer = "'.$_POST['Zimmer'].'", + Etage = "'.$_POST['Etage'].'", + Etagen = "'.$_POST['Etagen'].'", + WohnF = "'.$_POST['WohnF'].'", + Heizart = "'.$_POST['Heizart'].'", + Befeuerung = "'.$_POST['Befeuerung'].'", + WaschOrt = "'.$_POST['WaschOrt'].'", + TV = "'.$_POST['TV'].'", + Bezug = "'.$_POST['Bezug'].'", + Strasse = "'.$_POST['Strasse'].'", + StraNr = "'.$_POST['StraNr'].'", + PLZ = "'.$_POST['PLZ'].'", + Ort = "'.$_POST['Ort'].'", + Mkalt = "'.$_POST['Mkalt'].'", + Mwarm = "'.$_POST['Mwarm'].'", + StellK = "'.$_POST['StellK'].'", + SonK = "'.$_POST['SonK'].'", + ProvisionsPflichtig = "'.$_POST['ProvisionsPflichtig'].'", + Provision = "'.$_POST['Provision'].'", + EinbauK = "'.$_POST['EinbauK'].'", + Speise = "'.$_POST['Speise'].'", + AnzBad = "'.$_POST['AnzBad'].'", + AnzSchlaf = "'.$_POST['AnzSchlaf'].'", + BadeW = "'.$_POST['BadeW'].'", + DuschK = "'.$_POST['DuschK'].'", + WCbad = "'.$_POST['WCbad'].'", + WCsep = "'.$_POST['WCsep'].'", + Abstell = "'.$_POST['Abstell'].'", + DachB = "'.$_POST['DachB'].'", + Keller = "'.$_POST['Keller'].'", + AnzGarStell = "'.$_POST['AnzGarStell'].'", + Garage = "'.$_POST['Garage'].'", + StellPl = "'.$_POST['StellPl'].'", + Terrasse = "'.$_POST['Terrasse'].'", + Balkon = "'.$_POST['Balkon'].'", + Garten = "'.$_POST['Garten'].'", + Lage = "'.$_POST['Lage'].'", + Ausstatt = "'.$_POST['Ausstatt'].'", + EnerTyp = "'.$_POST['EnerTyp'].'", + EnerVKW = "'.$_POST['EnerVKW'].'", + EnerWWEnt = "'.$_POST['EnerWWEnt'].'", + Aufzug = "'.$_POST['Aufzug'].'", + Betreut = "'.$_POST['Betreut'].'", + Barrierefrei = "'.$_POST['Barrierefrei'].'", + Sonstiges = "'.$_POST['Sonstiges'].'", + Intern = "'.$_POST['Intern'].'", + Akt_Datum = now() + WHERE ID = "'.$_POST['ID'].'";'; + $stmt = $db->prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + $sql = "SELECT * FROM objekte WHERE ID = '" . $_POST['ID'] . "';"; + $result = $db->query($sql); + $nt = $result->fetch_assoc(); + + if ( $nt['Scout'] ) + { + $_POST['ImmoScout'] = 'loeschen'; + } + if ( $nt['Welt'] ) + { + $_POST['ImmoWelt'] = 'loeschen'; + } + if ( $nt['Net'] ) + { + $_POST['ImmoNet'] = 'loeschen'; + } + $_POST['fromDel'] = '1'; + include "inhalte/objekte/aktivieren.php"; + echo "

    Datensatz wurde gespeichert!

    \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + include "inhalte/orte.php"; + +} +?> \ No newline at end of file diff --git a/admin/inhalte/objekte/wohnung/kauf/view.php b/admin/inhalte/objekte/wohnung/kauf/view.php new file mode 100644 index 0000000..5f5112e --- /dev/null +++ b/admin/inhalte/objekte/wohnung/kauf/view.php @@ -0,0 +1,283 @@ +query($sqlob); + $ntob = $resultob->fetch_assoc(); + + $sql1 = 'SELECT DATE_FORMAT(Datum, "%d.%m.%Y") AS Datum, DATE_FORMAT(Akt_Datum, "%d.%m.%Y") AS Akt_Datum FROM objekte WHERE ID = "'.$_POST['ID'].'" '; + $result1 = $db->query($sql1); + $nt1 = $result1->fetch_assoc(); + + $sql3 = "SELECT Wert FROM US WHERE ID = \"9\";"; + $result3 = $db->query($sql3); + $nt3 = $result3->fetch_assoc(); + +/* $sql4 = 'SELECT + * + FROM vv + WHERE ID = "'.$ntob['VVID'].'" '; + $result4 = $db->query($sql4); + $nt4 = $result4->fetch_assoc(); +*/ + echo "

    ".$ntob['ID']." - ".$ntob['Kurz']."

    \n"; + echo "

    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if ("Tags" == $nt3['Wert']) { + echo " \n"; + echo "
    \n"; + echo ""; + echo $ntob['Tags']; + echo "\n"; + } + echo "

    \n"; + echo "
    \n"; +/* echo "
    \n"; + echo " Kontaktdaten\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; +*/ echo "
    \n"; + echo " Eigenschaften\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Lage\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "

    ".nl2br($ntob['Lage'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Kosten\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Auflagen\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Ausstattung\n"; + echo "
    \n"; + echo " innen\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Küche\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Badezimmer\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " aussen\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Energieausweis\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "

    ".nl2br($ntob['Ausstatt'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Sonstiges\n"; + echo "

    ".nl2br($ntob['Sonstiges'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Interne Infos\n"; + echo "

    ".nl2br($ntob['Intern'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Fotos\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + $j = 0; + for ($i=1; $i<8; $i++) { + $pic = "../img/objekte/".$_POST['ID']."_".$i.".jpg"; + if (file_exists($pic)) { + echo " \n"; + $j++; + } + if ("4" == $j) { + echo " \n"; + echo " \n"; + } + } + echo " \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + echo $ntob['Foto'.$i]; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + } + } +} + +?> diff --git a/admin/inhalte/objekte/wohnung/miete/edit.php b/admin/inhalte/objekte/wohnung/miete/edit.php new file mode 100644 index 0000000..9fa6e19 --- /dev/null +++ b/admin/inhalte/objekte/wohnung/miete/edit.php @@ -0,0 +1 @@ +prepare($sql); if (!$stmt) { die ('Datensatz konnte nicht angelegt werden: '.$db->error); } if (!$stmt->execute()) { die ('Datensatz konnte nicht angelegt werden: '.$stmt->error); } $sql = 'SELECT last_insert_id() AS last'; $result = $db->query($sql); $nt = $result->fetch_assoc(); $id = $nt['last']; } elseif ('Bearbeiten' == ($_POST['formaction'])) { $id = $_POST['ID']; } $sql2 = "SELECT Typ FROM Wohnung_Typ ORDER BY Typ "; $result2 = $db->query($sql2); $sql3 = "SELECT Zustand FROM O_Zustand ORDER BY ID "; $result3 = $db->query($sql3); $sql4 = "SELECT Quali FROM Ausstattung_Qualitaet ORDER BY ID "; $result4 = $db->query($sql4); $sql5 = "SELECT Haustiere FROM Haustiere ORDER BY ID "; $result5 = $db->query($sql5); $sql6 = "SELECT Renovierung FROM Renovierung ORDER BY ID "; $result6 = $db->query($sql6); $sql7 = "SELECT Heiz_Typ FROM Heizung_Typ ORDER BY ID "; $result7 = $db->query($sql7); $sql8 = "SELECT Befeuerung FROM Befeuerung ORDER BY ID "; $result8 = $db->query($sql8); $sql9 = "SELECT ID, Vorname, Nachname FROM Team ORDER BY ID ASC"; $result9 = $db->query($sql9); $sql10 = "SELECT Energieausweis FROM Energieausweis_Typ ORDER BY ID ASC"; $result10 = $db->query($sql10); $sql11 = "SELECT Wert FROM US WHERE ID = \"9\";"; $result11 = $db->query($sql11); $nt11 = $result11->fetch_assoc(); $sqlob = 'SELECT * FROM objekte WHERE ID = "'.$id.'" '; $resultob = $db->query($sqlob); $ntob = $resultob->fetch_assoc(); ?>

    Mietobjekt bearbeiten

    Eigenschaften />ja/>nein
    />ja/>nein
     
    />
    SEO-Schlagworte
    \n"; } else { echo " \n"; } ?>



    />
    />
    />
    />
    />
    />


    />
    />
    />

    Objektbeschreibung

    Ausstattung
     
    innen />
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein

    Küche />ja/>nein
    />ja/>nein

    Badezimmer />
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein

    außen />
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein
    />ja/>nein

    Energieausweis
    />
    />ja/>nein


    Lage /> / />
    /> / />

    Kosten />
    />
    />
    />
    />ja/>nein
    />
    />
    />ja/>nein
    />

    Auflagen


    Sonstiges

    Interne Info

    \n"; } else { echo " \n"; } ?>
    \ No newline at end of file diff --git a/admin/inhalte/objekte/wohnung/miete/speichern.php b/admin/inhalte/objekte/wohnung/miete/speichern.php new file mode 100644 index 0000000..ca26a32 --- /dev/null +++ b/admin/inhalte/objekte/wohnung/miete/speichern.php @@ -0,0 +1,105 @@ +Objekt speichern...\n"; + $sql = 'UPDATE objekte SET + VVID = "'.$_POST['VVID'].'", + Aktiv = "'.$_POST['Aktiv'].'", + Deaktiv = "'.$_POST['Deaktiv'].'", + Highlight = "'.$_POST['Highlight'].'", + Neu = "'.$_POST['Neu'].'", + FotoStart = "'.$_POST['FotoStart'].'", + Kurz = "'.$_POST['Kurz'].'", + Tags = "'.$_POST['Tags'].'", + OBeschreibung = "'.$_POST['OBeschreibung'].'", + Art = "'.$_POST['Art'].'", + Zustand = "'.$_POST['Zustand'].'", + Quali = "'.$_POST['Quali'].'", + Baujahr = "'.$_POST['Baujahr'].'", + Modern = "'.$_POST['Modern'].'", + Zimmer = "'.$_POST['Zimmer'].'", + Etage = "'.$_POST['Etage'].'", + Etagen = "'.$_POST['Etagen'].'", + WohnF = "'.$_POST['WohnF'].'", + Heizart = "'.$_POST['Heizart'].'", + Befeuerung = "'.$_POST['Befeuerung'].'", + WaschOrt = "'.$_POST['WaschOrt'].'", + TV = "'.$_POST['TV'].'", + Bezug = "'.$_POST['Bezug'].'", + Strasse = "'.$_POST['Strasse'].'", + StraNr = "'.$_POST['StraNr'].'", + PLZ = "'.$_POST['PLZ'].'", + Ort = "'.$_POST['Ort'].'", + Kaution = "'.$_POST['Kaution'].'", + Mkalt = "'.$_POST['Mkalt'].'", + Mwarm = "'.$_POST['Mwarm'].'", + NebenK = "'.$_POST['NebenK'].'", + HeizK = "'.$_POST['HeizK'].'", + HKent = "'.$_POST['HKent'].'", + StellK = "'.$_POST['StellK'].'", + ProvisionsPflichtig = "'.$_POST['ProvisionsPflichtig'].'", + Provision = "'.$_POST['Provision'].'", + Tiere = "'.$_POST['Tiere'].'", + Renovierung = "'.$_POST['Renovierung'].'", + EinbauK = "'.$_POST['EinbauK'].'", + Speise = "'.$_POST['Speise'].'", + AnzBad = "'.$_POST['AnzBad'].'", + AnzSchlaf = "'.$_POST['AnzSchlaf'].'", + BadeW = "'.$_POST['BadeW'].'", + DuschK = "'.$_POST['DuschK'].'", + WCbad = "'.$_POST['WCbad'].'", + WCsep = "'.$_POST['WCsep'].'", + Abstell = "'.$_POST['Abstell'].'", + DachB = "'.$_POST['DachB'].'", + Keller = "'.$_POST['Keller'].'", + AnzGarStell = "'.$_POST['AnzGarStell'].'", + Garage = "'.$_POST['Garage'].'", + StellPl = "'.$_POST['StellPl'].'", + Terrasse = "'.$_POST['Terrasse'].'", + Balkon = "'.$_POST['Balkon'].'", + Garten = "'.$_POST['Garten'].'", + Lage = "'.$_POST['Lage'].'", + Ausstatt = "'.$_POST['Ausstatt'].'", + EnerTyp = "'.$_POST['EnerTyp'].'", + EnerVKW = "'.$_POST['EnerVKW'].'", + EnerWWEnt = "'.$_POST['EnerWWEnt'].'", + Aufzug = "'.$_POST['Aufzug'].'", + Betreut = "'.$_POST['Betreut'].'", + Barrierefrei = "'.$_POST['Barrierefrei'].'", + Sonstiges = "'.$_POST['Sonstiges'].'", + Intern = "'.$_POST['Intern'].'", + Akt_Datum = now() + WHERE ID = "'.$_POST['ID'].'";'; + $stmt = $db->prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + $sql = "SELECT * FROM objekte WHERE ID = '" . $_POST['ID'] . "';"; + $result = $db->query($sql); + $nt = $result->fetch_assoc(); + + if ( $nt['Scout'] ) + { + $_POST['ImmoScout'] = 'loeschen'; + } + if ( $nt['Welt'] ) + { + $_POST['ImmoWelt'] = 'loeschen'; + } + if ( $nt['Net'] ) + { + $_POST['ImmoNet'] = 'loeschen'; + } + $_POST['fromDel'] = '1'; + include "inhalte/objekte/aktivieren.php"; + echo "

    Datensatz wurde gespeichert!

    \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + include "inhalte/orte.php"; + +} +?> \ No newline at end of file diff --git a/admin/inhalte/objekte/wohnung/miete/view.php b/admin/inhalte/objekte/wohnung/miete/view.php new file mode 100644 index 0000000..eb8858b --- /dev/null +++ b/admin/inhalte/objekte/wohnung/miete/view.php @@ -0,0 +1,14 @@ + + + + diff --git a/admin/inhalte/orte.php b/admin/inhalte/orte.php new file mode 100644 index 0000000..d19aae9 --- /dev/null +++ b/admin/inhalte/orte.php @@ -0,0 +1,19 @@ +query($sqla); + + while ($nta = $resulta->fetch_assoc()) { + if ($nta['Ortname'] == $_POST['Ort']) { + exit(); + } + } + + $sqls = 'INSERT INTO Orte (ID, Ortname) VALUES (NULL, "'.$_POST['Ort'].'");'; + $stmts = $db->prepare($sqls); + if (!$stmts) { + die ('Datensatz konnte nicht angelegt werden: '.$db->error); + } + if (!$stmts->execute()) { + die ('Datensatz konnte nicht angelegt werden: '.$stmts->error); + } diff --git a/admin/inhalte/passwort.php b/admin/inhalte/passwort.php new file mode 100644 index 0000000..4558fbb --- /dev/null +++ b/admin/inhalte/passwort.php @@ -0,0 +1,10 @@ + diff --git a/admin/inhalte/personen.php b/admin/inhalte/personen.php new file mode 100644 index 0000000..d425d1d --- /dev/null +++ b/admin/inhalte/personen.php @@ -0,0 +1,24 @@ +Sie haben nicht die notwendigen Zugriffsrechte!\n"; + } + } elseif ("in" == $_GET[t]) { + if ((in_array("Alle_Interessenten", $_SESSION['Rechte'])) OR (in_array("Eigene_Interessenten", $_SESSION['Rechte']))) { + include "inhalte/personen/in.php"; + } else { + echo "

    Sie haben nicht die notwendigen Zugriffsrechte!

    \n"; + } + } else { + include "inhalte/personen/standard.php"; + } + } else { + include "inhalte/personen/standard.php"; + } +} +?> \ No newline at end of file diff --git a/admin/inhalte/personen/in.php b/admin/inhalte/personen/in.php new file mode 100644 index 0000000..59fd7b5 --- /dev/null +++ b/admin/inhalte/personen/in.php @@ -0,0 +1,20 @@ + \ No newline at end of file diff --git a/admin/inhalte/personen/in_del.php b/admin/inhalte/personen/in_del.php new file mode 100644 index 0000000..ce8aeb0 --- /dev/null +++ b/admin/inhalte/personen/in_del.php @@ -0,0 +1,16 @@ +query($sql); + if ($result) { + unset($_POST); + include "inhalte/personen.php"; + } else { + echo "Fehler beim löschen"; + } +} +?> \ No newline at end of file diff --git a/admin/inhalte/personen/in_edit.php b/admin/inhalte/personen/in_edit.php new file mode 100644 index 0000000..eb89724 --- /dev/null +++ b/admin/inhalte/personen/in_edit.php @@ -0,0 +1,253 @@ +prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht angelegt werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht angelegt werden: '.$stmt->error); + } + $sql = 'SELECT last_insert_id() AS last'; + $result = $db->query($sql); + $nt = $result->fetch_assoc(); + $id = $nt['last']; + echo "

    neuen Interessenten anlegen

    \n"; + } else { + echo "

    Interessenten bearbeiten

    \n"; + $id = $_POST['ID']; + } + $sql1 = "SELECT * FROM inter WHERE ID = \"".$id."\" "; + $result1 = $db->query($sql1); + $nt1 = $result1->fetch_assoc(); + $sql2 = "SELECT Anrede FROM Anreden ORDER BY Anrede ASC"; + $result2 = $db->query($sql2); + $sql3 = "SELECT O_TYP FROM O_Typen ORDER BY O_TYP ASC"; + $result3 = $db->query($sql3); + $sql4 = "SELECT V_TYP FROM V_Typen ORDER BY V_TYP ASC"; + $result4 = $db->query($sql4); + $sql5 = "SELECT Lage FROM lagen ORDER BY Lage ASC"; + $result5 = $db->query($sql5); + $sql6 = "SELECT ID, Vorname, Nachname FROM Team ORDER BY ID ASC"; + $result6 = $db->query($sql6); + echo "
    \n"; + echo "
    \n"; + if (in_array("Makler_Interessenten", $_SESSION['Rechte'])) { + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "  
    \n"; + } else { + echo " \n"; + } + echo "
    \n"; + echo " Kontaktdaten:\n"; + echo " \n"; + echo " \n"; + echo " ja\n"; + echo " nein\n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " ja\n"; + echo " nein\n"; + echo "
    \n"; + echo "
    \n"; + echo "  
    \n"; + echo "
    \n"; + echo " Persönliche Daten:\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " ja\n"; + echo " nein\n"; + echo "
    \n"; + echo " \n"; + echo " ja\n"; + echo " nein\n"; + echo "
    \n"; + echo "
    \n"; + echo "  
    \n"; + echo "
    \n"; + echo " Angaben zum gesuchten Objekt\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " - \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "  
    \n"; + echo "
    \n"; + echo " Sonstiges\n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "  
    \n"; + echo "
    \n"; + echo " Intern\n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "  
    \n"; + echo " \n"; + if ("Anlegen" == $_POST['action']) { + echo " \n"; + } else { + echo " \n"; + } + echo "
    \n"; + + +} +?> \ No newline at end of file diff --git a/admin/inhalte/personen/in_over.php b/admin/inhalte/personen/in_over.php new file mode 100644 index 0000000..a991afc --- /dev/null +++ b/admin/inhalte/personen/in_over.php @@ -0,0 +1,78 @@ +Interessenten"; + if (in_array("Eigene_Interessenten", $_SESSION['Rechte'])) { + $in_abfrage = "WHERE TID = \"".$_SESSION['TID']."\" "; + } + if ("Suchen..." == $_POST['action']) { + if ("" == $in_abfrage) { + if (("" == $_POST['Nachname']) AND ("" == $_POST['Telefon'])) { + } elseif (("" !== $_POST['Nachname']) AND ("" !== $_POST['Telefon'])) { + $in_abfrage = "WHERE Nachname = \"".$_POST['Nachname']."\" AND Telefon LIKE \"%".$_POST['Telefon']."%\" "; + } elseif ("" == $_POST['Nachname']) { + $in_abfrage = "WHERE Telefon LIKE \"%".$_POST['Telefon']."%\" "; + } else { + $in_abfrage = "WHERE Nachname = \"".$_POST['Nachname']."\" "; + } + } else { + if (("" == $_POST['Nachname']) AND ("" == $_POST['Telefon'])) { + } elseif (("" !== $_POST['Nachname']) AND ("" !== $_POST['Telefon'])) { + $in_abfrage .= "AND Nachname = \"".$_POST['Nachname']."\" AND Telefon LIKE \"%".$_POST['Telefon']."%\" "; + } elseif ("" == $_POST['Nachname']) { + $in_abfrage .= "AND Telefon LIKE \"%".$_POST['Telefon']."%\" "; + } else { + $in_abfrage .= "AND Nachname = \"".$_POST['Nachname']."\" "; + } + } + } + $sql = "SELECT ID, Vorname, Nachname FROM inter ".$in_abfrage." ORDER BY Nachname ASC"; + $result = $db->query($sql); +?> + +
    +
    + Ergebnisse einschränken + + + +
    + + + +
     
    + +
    +
    + + +
    +
    + neuen Interessenten anlegen + +
    +
    + + +
    +
    + bestehenden Interessenten ... + +
     
    + +
    + +
    + +
    +
    +
    + \ No newline at end of file diff --git a/admin/inhalte/personen/in_save.php b/admin/inhalte/personen/in_save.php new file mode 100644 index 0000000..33d0523 --- /dev/null +++ b/admin/inhalte/personen/in_save.php @@ -0,0 +1,57 @@ +Interessenten speichern...\n"; + $sql = 'UPDATE inter SET + TID = "'.$_POST['TID'].'", + Aktiv = "'.$_POST['Aktiv'].'", + Anrede = "'.$_POST['Anrede'].'", + Vorname = "'.$_POST['Vorname'].'", + Nachname = "'.$_POST['Nachname'].'", + Adresse = "'.$_POST['Adresse'].'", + PLZ = "'.$_POST['PLZ'].'", + Ort = "'.$_POST['Ort'].'", + Telefon = "'.$_POST['Telefon'].'", + Fax = "'.$_POST['Fax'].'", + Mobil = "'.$_POST['Mobil'].'", + Firma = "'.$_POST['Firma'].'", + Email = "'.$_POST['Email'].'", + EmailB = "'.$_POST['EmailB'].'", + Age = "'.$_POST['Age'].'", + Stand = "'.$_POST['Stand'].'", + Kinder = "'.$_POST['Kinder'].'", + AlterK = "'.$_POST['AlterK'].'", + Beruf = "'.$_POST['Beruf'].'", + Arbeitgeber = "'.$_POST['Arbeitgeber'].'", + Staat = "'.$_POST['Staat'].'", + Raucher = "'.$_POST['Raucher'].'", + Tiere = "'.$_POST['Tiere'].'", + O_TYP = "'.$_POST['O_TYP'].'", + V_TYP = "'.$_POST['V_TYP'].'", + ORTneu = "'.$_POST['ORTneu'].'", + Lage = "'.$_POST['Lage'].'", + Bezug = "'.$_POST['Bezug'].'", + ZIMMERvon = "'.$_POST['ZIMMERvon'].'", + ZIMMERbis = "'.$_POST['ZIMMERbis'].'", + QM = "'.$_POST['QM'].'", + Mkalt = "'.$_POST['Mkalt'].'", + Mwarm = "'.$_POST['Mwarm'].'", + Kpreis = "'.$_POST['Kpreis'].'", + Sonstiges = "'.$_POST['Sonstiges'].'", + Intern = "'.$_POST['Intern'].'" + WHERE ID = "'.$_POST['ID'].'";'; + $stmt = $db->prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + echo "

    Datensatz wurde gespeichert!

    \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + +} +?> \ No newline at end of file diff --git a/admin/inhalte/personen/in_view.php b/admin/inhalte/personen/in_view.php new file mode 100644 index 0000000..5dbdafe --- /dev/null +++ b/admin/inhalte/personen/in_view.php @@ -0,0 +1,134 @@ +query($sql); + $nt = $result->fetch_assoc(); + $sql2 = 'SELECT Vorname, Nachname FROM Team WHERE ID = "'.$nt['TID'].'";'; + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + $sql3 = 'SELECT DATE_FORMAT(Datum, "%d.%m.%Y") AS Datum, DATE_FORMAT(Akt_Datum, "%d.%m.%Y") AS Akt_Datum FROM inter WHERE ID = "'.$_POST['ID'].'" '; + $result3 = $db->query($sql3); + $nt3 = $result3->fetch_assoc(); + echo "

    ".$nt['ID']." - ".$nt['Anrede']." ".$nt['Vorname']." ".$nt['Nachname']."

    \n"; + echo "

    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "

    \n"; + echo "
    \n"; + echo " Kontaktdaten\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Persönliche Angaben\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Angaben zum gesuchten Objekt\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + if ("Kauf" == $nt['V_TYP']) { + echo " \n"; + echo " \n"; + echo "
    \n"; + } elseif ("Miete" == $nt['V_TYP']) { + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + } elseif ("Miete oder Kauf" == $nt['V_TYP']) { + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + } + echo "
    \n"; + + echo "
    \n"; + echo " Sonstiges\n"; + echo "

    ".nl2br($nt['Sonstiges'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Interne Infos\n"; + echo "

    ".nl2br($nt['Intern'])."

    \n"; + echo "
    \n"; + +} +?> \ No newline at end of file diff --git a/admin/inhalte/personen/vv.php b/admin/inhalte/personen/vv.php new file mode 100644 index 0000000..4f49809 --- /dev/null +++ b/admin/inhalte/personen/vv.php @@ -0,0 +1,20 @@ + \ No newline at end of file diff --git a/admin/inhalte/personen/vv_del.php b/admin/inhalte/personen/vv_del.php new file mode 100644 index 0000000..a154ca1 --- /dev/null +++ b/admin/inhalte/personen/vv_del.php @@ -0,0 +1,16 @@ +query($sql); + if ($result) { + unset($_POST); + include "inhalte/personen.php"; + } else { + echo "Fehler beim löschen"; + } +} +?> \ No newline at end of file diff --git a/admin/inhalte/personen/vv_edit.php b/admin/inhalte/personen/vv_edit.php new file mode 100644 index 0000000..ad28161 --- /dev/null +++ b/admin/inhalte/personen/vv_edit.php @@ -0,0 +1,118 @@ +prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht angelegt werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht angelegt werden: '.$stmt->error); + } + $sql = 'SELECT last_insert_id() AS last'; + $result = $db->query($sql); + $nt = $result->fetch_assoc(); + $id = $nt['last']; + echo "

    neuen Vermieter / Verkäufer anlegen

    \n"; + } else { + echo "

    Vermieter / Verkäufer bearbeiten

    \n"; + $id = $_POST['ID']; + } + $sql1 = "SELECT * FROM vv WHERE ID = \"".$id."\" "; + $result1 = $db->query($sql1); + $nt1 = $result1->fetch_assoc(); + $sql2 = "SELECT Anrede FROM Anreden ORDER BY Anrede ASC"; + $result2 = $db->query($sql2); + $sql6 = "SELECT ID, Vorname, Nachname FROM Team ORDER BY ID ASC"; + $result6 = $db->query($sql6); + echo "
    \n"; + echo "
    \n"; + echo " \n"; + if (isset($_POST['WID'])) { + echo " \n"; + echo " \n"; + } + if (in_array("Makler_Interessenten", $_SESSION['Rechte'])) { + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "  
    \n"; + } else { + echo " \n"; + } + echo "
    \n"; + echo " Kontaktdaten\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Sonstiges\n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Intern\n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + echo "
     
    \n"; + echo " \n"; + if ("Anlegen" == $_POST['action']) { + echo " \n"; + } else { + echo " \n"; + } + echo "
    \n"; + + +} +?> \ No newline at end of file diff --git a/admin/inhalte/personen/vv_obj.php b/admin/inhalte/personen/vv_obj.php new file mode 100644 index 0000000..28616c2 --- /dev/null +++ b/admin/inhalte/personen/vv_obj.php @@ -0,0 +1,22 @@ +query($sql1); + echo "
    \n"; + echo " Objekte des Vermieters / Verkäufers\n"; + while ($nt1 = $result1->fetch_assoc()) { + echo " \n"; + echo " ".$nt1['ID']." ".$nt1['Kurz']."\n"; + echo "
    \n"; + } + echo "
    \n"; +} +?> diff --git a/admin/inhalte/personen/vv_over.php b/admin/inhalte/personen/vv_over.php new file mode 100644 index 0000000..0924efb --- /dev/null +++ b/admin/inhalte/personen/vv_over.php @@ -0,0 +1,78 @@ +Vermieter / Verkäufer"; + if (in_array("Eigene_Vermieter", $_SESSION['Rechte'])) { + $vv_abfrage = "WHERE TID = \"".$_SESSION['TID']."\" "; + } + if ("Suchen..." == $_POST['action']) { + if ("" == $vv_abfrage) { + if (("" == $_POST['Nachname']) AND ("" == $_POST['Telefon'])) { + } elseif (("" !== $_POST['Nachname']) AND ("" !== $_POST['Telefon'])) { + $vv_abfrage = "WHERE Nachname = \"".$_POST['Nachname']."\" AND Telefon LIKE \"%".$_POST['Telefon']."%\" "; + } elseif ("" == $_POST['Nachname']) { + $vv_abfrage = "WHERE Telefon LIKE \"%".$_POST['Telefon']."%\" "; + } else { + $vv_abfrage = "WHERE Nachname = \"".$_POST['Nachname']."\" "; + } + } else { + if (("" == $_POST['Nachname']) AND ("" == $_POST['Telefon'])) { + } elseif (("" !== $_POST['Nachname']) AND ("" !== $_POST['Telefon'])) { + $vv_abfrage .= "AND Nachname = \"".$_POST['Nachname']."\" AND Telefon LIKE \"%".$_POST['Telefon']."%\" "; + } elseif ("" == $_POST['Nachname']) { + $vv_abfrage .= "AND Telefon LIKE \"%".$_POST['Telefon']."%\" "; + } else { + $vv_abfrage .= "AND Nachname = \"".$_POST['Nachname']."\" "; + } + } + } + $sql = "SELECT ID, Vorname, Nachname FROM vv ".$vv_abfrage." ORDER BY Nachname ASC"; + $result = $db->query($sql); +?> + +
    +
    + Ergebnisse einschränken + + + +
    + + + +
     
    + +
    +
    + + +
    +
    + neuen Vermieter / Verkäufer anlegen + +
    +
    + + +
    +
    + bestehenden Vermieter / Verkäufer ... + +
     
    + +
    + +
    + +
    +
    +
    + \ No newline at end of file diff --git a/admin/inhalte/personen/vv_save.php b/admin/inhalte/personen/vv_save.php new file mode 100644 index 0000000..c2a5d77 --- /dev/null +++ b/admin/inhalte/personen/vv_save.php @@ -0,0 +1,41 @@ +Vermieter / Verkäufer speichern...\n"; + $sql = 'UPDATE vv SET + TID = "'.$_POST['TID'].'", + Anrede = "'.$_POST['Anrede'].'", + Vorname = "'.$_POST['Vorname'].'", + Nachname = "'.$_POST['Nachname'].'", + Adresse = "'.$_POST['Adresse'].'", + PLZ = "'.$_POST['PLZ'].'", + Ort = "'.$_POST['Ort'].'", + Telefon = "'.$_POST['Telefon'].'", + Fax = "'.$_POST['Fax'].'", + Mobil = "'.$_POST['Mobil'].'", + Firma = "'.$_POST['Firma'].'", + Email = "'.$_POST['Email'].'", + Sonstiges = "'.$_POST['Sonstiges'].'", + Intern = "'.$_POST['Intern'].'" + WHERE ID = "'.$_POST['ID'].'";'; + $stmt = $db->prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + echo "

    Datensatz wurde gespeichert!

    \n"; + if (isset($_POST['WID'])) { + echo "
    \n"; + echo "
    \n"; + echo " weiter mit der Bearbeitung des Objekts\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + } + +} +?> \ No newline at end of file diff --git a/admin/inhalte/personen/vv_view.php b/admin/inhalte/personen/vv_view.php new file mode 100644 index 0000000..bacdacd --- /dev/null +++ b/admin/inhalte/personen/vv_view.php @@ -0,0 +1,59 @@ +query($sql); + $nt = $result->fetch_assoc(); + $sql2 = 'SELECT Vorname, Nachname FROM Team WHERE ID = "'.$nt['TID'].'";'; + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + $sql3 = 'SELECT DATE_FORMAT(Datum, "%d.%m.%Y") AS Datum, DATE_FORMAT(Akt_Datum, "%d.%m.%Y") AS Akt_Datum FROM vv WHERE ID = "'.$_POST['ID'].'" '; + $result3 = $db->query($sql3); + $nt3 = $result3->fetch_assoc(); + echo "

    ".$nt['ID']." - ".$nt['Anrede']." ".$nt['Vorname']." ".$nt['Nachname']."

    \n"; + echo "

    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "

    \n"; + echo "
    \n"; + echo " Kontaktdaten\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo " Sonstiges\n"; + echo "

    ".nl2br($nt['Sonstiges'])."

    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Interne Infos\n"; + echo "

    ".nl2br($nt['Intern'])."

    \n"; + echo "
    \n"; + + include "inhalte/personen/vv_obj.php"; +} +?> \ No newline at end of file diff --git a/admin/inhalte/portale/immon.php b/admin/inhalte/portale/immon.php new file mode 100644 index 0000000..aa8fea5 --- /dev/null +++ b/admin/inhalte/portale/immon.php @@ -0,0 +1,82 @@ +query ( $sql ); +$nt = $result->fetch_assoc(); +//Dateien löschen +chdir('temp'); +$nodes = glob($_POST['ID'].'*'); +foreach ($nodes as $node) { + if (is_file($node)) { + unlink($node); + } +} +chdir('../'); + +include "inhalte/portale/immon/wohn.php"; + +// Zipdatei erstellen +$zip = new ZipArchive(); +chdir('temp'); +$zipname = $_POST['ID'].'_'.IMMON_KD.'.zip'; + +if ($zip->open($zipname, ZIPARCHIVE::CREATE)!==TRUE) { + die("

    Zipdatei <" . $zipname . "> für ImmoNet kann nicht erstellt werden

    "); +} + +$nodes = glob($_POST['ID'].'*'); +foreach ($nodes as $node) { + if (is_file($node)) { + $zip->addFile($node); + } +} +$zip->close(); +echo "

    Zip Archiv für ImmoNet erstellt!

    "; +/* +//FTP Upload +$ftp_id = ftp_connect('ftp.immonet.de'); +$ftp_user = IMMON_ID; +$ftp_pass = IMMON_PASS; +if (!$ftp_id) { + die("

    FTP-Verbindung zu ImmoNet fehlgeschlagen

    "); +} +$ftp_login_result = ftp_login($ftp_id, $ftp_user, $ftp_pass); +if (!$ftp_login_result) { + die("

    Login zum ImmoNet - Server fehlgeschlagen

    "); +} +echo "

    FTP-Verbindung wurde hergestellt!

    "; + +$ftp_upload = ftp_put($ftp_id, $zipname, $zipname, FTP_BINARY); +if (!$ftp_upload) { + die("

    Upload von <" . $zipname . "> zu ImmoNet fehlgeschlagen"); +} +echo "

    Die Datei wurde hochgeladen

    "; +ftp_close($ftp_id); +*/ +//Dateien löschen +/* +$nodes = glob($_POST['WID'].'*'); +foreach ($nodes as $node) { + if (is_file($node)) { + unlink($node); + } +} +echo "

    Temporäre Dateien gelöscht!

    "; + +//Datenbank aktualisieren +if ('importieren' == $_POST['ImmoNet']) { + $sql3 = 'UPDATE objekte SET Net = 1 WHERE ID = "'.$_POST['ID'].'"'; +} elseif ('loeschen' == $_POST['ImmoNet']) { + $sql3 = 'UPDATE objekte SET Net = 0 WHERE ID = "'.$_POST['ID'].'"'; +} +if ('aktualisieren' != $_POST['ImmoNet']) { + $stmt = $db->prepare($sql3); + if (!$stmt) { + die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Query konnte nicht ausgeführt werden: '.$stmt->error); + } +} +echo "

    Datenbank wurde aktualisiert!

    "; +*/ +?> diff --git a/admin/inhalte/portale/immon/wohn.php b/admin/inhalte/portale/immon/wohn.php new file mode 100644 index 0000000..1bb636f --- /dev/null +++ b/admin/inhalte/portale/immon/wohn.php @@ -0,0 +1,302 @@ +query($sql2); + $nt2 = $result2->fetch_assoc(); + $user = fnc_getUsernameById ( $nt2['TID'], 'portal' ); + + if ("" == $nt2['openimmoanid']) { + $micro = microtime(true); + preg_match('/(?P

    \n"; + if (isset($_POST['Speichern'])) + { + $sql = 'UPDATE Firma SET + Firma = "'.$_POST['Firma'].'", + Vertreter1 = "'.$_POST['Vertreter1'].'", + Vertreter2 = "'.$_POST['Vertreter2'].'", + Vertreter3 = "'.$_POST['Vertreter3'].'", + Strasse = "'.$_POST['Strasse'].'", + HausNr = "'.$_POST['HausNr'].'", + PLZ = "'.$_POST['PLZ'].'", + Ort = "'.$_POST['Ort'].'", + Land = "'.$_POST['Land'].'", + Telefon = "'.$_POST['Telefon'].'", + Telefax = "'.$_POST['Telefax'].'", + EMail = "'.$_POST['EMail'].'" + WHERE ID = "2";'; + $stmt = $db->prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + echo "

    Firmendaten wurden gespeichert!

    \n"; + } + $sql1 = "SELECT * FROM Firma WHERE ID = '2';"; + $result1 = $db->query($sql1); + $nt1 = $result1->fetch_assoc(); + echo "

    Diese Daten werden für Kontakt, Impressum und Haftungsausschluss auf Ihrer Homepage benötigt!

    \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " / \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " / \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "  
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + + +} +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/kontroll/fl.php b/admin/inhalte/stammdaten/kontroll/fl.php new file mode 100644 index 0000000..4bafd89 --- /dev/null +++ b/admin/inhalte/stammdaten/kontroll/fl.php @@ -0,0 +1,106 @@ +Firmenlogo / Header\n"; + + if ("Speichern" == $_POST['action']) { + $sqls1 = 'UPDATE US SET + Wert = "'.$_POST['Wert'].'" + WHERE ID = "5";'; + $stmts1 = $db->prepare($sqls1); + if (!$stmts1) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmts1->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmts1->error); + } + if (isset($_POST['Nr1'])) { + $sqls2 = 'UPDATE Header SET + Nr1 = "'.$_POST['Nr1'].'", + Nr2 = "'.$_POST['Nr2'].'", + Nr3 = "'.$_POST['Nr3'].'", + Nr4 = "'.$_POST['Nr4'].'" + WHERE ID = "1";'; + $stmts2 = $db->prepare($sqls2); + if (!$stmts2) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmts2->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmts2->error); + } + } + echo "

    Die Daten wurden gespeichert!\n"; + } + + $sql = "SELECT Wert FROM US WHERE Sektion = \"header\" AND Name = \"Header\";"; + $result = $db->query($sql); + $nt = $result->fetch_assoc(); + $uploaddir = "../img/"; + if ("breit" == $nt['Wert']) { + $filename = "../img/hl_breit.jpg"; + $newwidth = 950; + } elseif ("schmal" == $nt['Wert']) { + $filename = "../img/hl_schmal.jpg"; + $newwidth = 230; + } + include "inhalte/einfoto.php"; + + + echo "
    \n"; + echo "

    \n"; + echo "
    \n"; + echo "Layout\n"; + echo "

    Die Auswahl der Menüpunkte 1 bis 4 wirkt sich nur bei der Layoutoption schmales Logo im Headerbereich aus!

    \n"; + echo " \n"; + echo " schmales Logo \n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo "\n"; + echo "
    \n"; + echo " \n"; + echo " breites Logo \n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo "\n"; + echo "
    \n"; + echo "  
    \n"; + $sql1 = "SELECT Nr1, Nr2, Nr3, Nr4 FROM Header WHERE ID = \"1\";"; + $result1 = $db->query($sql1); + $nt1 = $result1->fetch_assoc(); + for ($i=1; $i<5; $i++) { + echo " \n"; + echo " \n"; + echo "
    \n"; + } + echo "  
    \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + + +} +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/kontroll/or.php b/admin/inhalte/stammdaten/kontroll/or.php new file mode 100644 index 0000000..e343bed --- /dev/null +++ b/admin/inhalte/stammdaten/kontroll/or.php @@ -0,0 +1,300 @@ +Objektrubriken\n"; + echo "

    Legen Sie hier die Objektrubriken fest, die auf der Homepage angezeigt werden sollen.

    \n"; + if ("Speichern" == $_POST['Send']) { + if (isset($_POST['wm'])) { + $sqlw1 = 'UPDATE + ObR + SET + Wert = "on" + WHERE ID = "4";'; + } else { + $sqlw1 = 'UPDATE + ObR + SET + Wert = "" + WHERE ID = "4";'; + } + + $stmtw1 = $db->prepare($sqlw1); + if (!$stmtw1) { + die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error); + } + if (!$stmtw1->execute()) { + die ('Query konnte nicht ausgeführt werden: '.$stmtw1->error); + } + + if (isset($_POST['wk'])) { + $sqlw2 = 'UPDATE + ObR + SET + Wert = "on" + WHERE ID = "5";'; + } else { + $sqlw2 = 'UPDATE + ObR + SET + Wert = "" + WHERE ID = "5";'; + } + $stmtw2 = $db->prepare($sqlw2); + if (!$stmtw2) { + die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error); + } + if (!$stmtw2->execute()) { + die ('Query konnte nicht ausgeführt werden: '.$stmtw2->error); + } + + if (isset($_POST['hm'])) { + $sqlw3 = 'UPDATE + ObR + SET + Wert = "on" + WHERE ID = "6";'; + } else { + $sqlw3 = 'UPDATE + ObR + SET + Wert = "" + WHERE ID = "6";'; + } + $stmtw3 = $db->prepare($sqlw3); + if (!$stmtw3) { + die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error); + } + if (!$stmtw3->execute()) { + die ('Query konnte nicht ausgeführt werden: '.$stmtw3->error); + } + if (isset($_POST['hk'])) { + $sqlw4 = 'UPDATE + ObR + SET + Wert = "on" + WHERE ID = "7";'; + } else { + $sqlw4 = 'UPDATE + ObR + SET + Wert = "" + WHERE ID = "7";'; + } + $stmtw4 = $db->prepare($sqlw4); + if (!$stmtw4) { + die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error); + } + if (!$stmtw4->execute()) { + die ('Query konnte nicht ausgeführt werden: '.$stmtw4->error); + } + + if (isset($_POST['bp'])) { + $sqlg1 = 'UPDATE + ObR + SET + Wert = "on" + WHERE ID = "8";'; + } else { + $sqlg1 = 'UPDATE + ObR + SET + Wert = "" + WHERE ID = "8";'; + } + + $stmtg1 = $db->prepare($sqlg1); + if (!$stmtg1) { + die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error); + } + if (!$stmtg1->execute()) { + die ('Query konnte nicht ausgeführt werden: '.$stmtg1->error); + } + + if (isset($_POST['ei'])) { + $sqlg2 = 'UPDATE + ObR + SET + Wert = "on" + WHERE ID = "9";'; + } else { + $sqlg2 = 'UPDATE + ObR + SET + Wert = "" + WHERE ID = "9";'; + } + $stmtg2 = $db->prepare($sqlg2); + if (!$stmtg2) { + die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error); + } + if (!$stmtg2->execute()) { + die ('Query konnte nicht ausgeführt werden: '.$stmtg2->error); + } + + if (isset($_POST['gh'])) { + $sqlg3 = 'UPDATE + ObR + SET + Wert = "on" + WHERE ID = "10";'; + } else { + $sqlg3 = 'UPDATE + ObR + SET + Wert = "" + WHERE ID = "10";'; + } + $stmtg3 = $db->prepare($sqlg3); + if (!$stmtg3) { + die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error); + } + if (!$stmtg3->execute()) { + die ('Query konnte nicht ausgeführt werden: '.$stmtg3->error); + } + if (isset($_POST['mf'])) { + $sqlg4 = 'UPDATE + ObR + SET + Wert = "on" + WHERE ID = "11";'; + } else { + $sqlg4 = 'UPDATE + ObR + SET + Wert = "" + WHERE ID = "11";'; + } + $stmtg4 = $db->prepare($sqlg4); + if (!$stmtg4) { + die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error); + } + if (!$stmtg4->execute()) { + die ('Query konnte nicht ausgeführt werden: '.$stmtg4->error); + } + + if (isset($_POST['ao'])) { + $sqlo1 = 'UPDATE + ObR + SET + Wert = "on" + WHERE ID = "1";'; + } else { + $sqlo1 = 'UPDATE + ObR + SET + Wert = "" + WHERE ID = "1";'; + } + + $stmto1 = $db->prepare($sqlo1); + if (!$stmto1) { + die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error); + } + if (!$stmto1->execute()) { + die ('Query konnte nicht ausgeführt werden: '.$stmto1->error); + } + + if (isset($_POST['ro'])) { + $sqlo2 = 'UPDATE + ObR + SET + Wert = "on" + WHERE ID = "2";'; + } else { + $sqlo2 = 'UPDATE + ObR + SET + Wert = "" + WHERE ID = "2";'; + } + $stmto2 = $db->prepare($sqlo2); + if (!$stmto2) { + die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error); + } + if (!$stmto2->execute()) { + die ('Query konnte nicht ausgeführt werden: '.$stmto2->error); + } + + if (isset($_POST['gs'])) { + $sqlo3 = 'UPDATE + ObR + SET + Wert = "on" + WHERE ID = "3";'; + } else { + $sqlo3 = 'UPDATE + ObR + SET + Wert = "" + WHERE ID = "3";'; + } + $stmto3 = $db->prepare($sqlo3); + if (!$stmto3) { + die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error); + } + if (!$stmto3->execute()) { + die ('Query konnte nicht ausgeführt werden: '.$stmto3->error); + } + + echo "

    Daten wurden gespeichert!

    \n"; + + } + + $sql1 = "SELECT Kurz, Name, Wert FROM ObR WHERE Sektion = \"wohnen\";"; + $result1 = $db->query($sql1); + $sql2 = "SELECT Kurz, Name, Wert FROM ObR WHERE Sektion = \"gewerbe\";"; + $result2 = $db->query($sql2); + $sql3 = "SELECT Kurz, Name, Wert FROM ObR WHERE Sektion = \"objekte\";"; + $result3 = $db->query($sql3); + + echo "
    \n"; + echo "
    \n"; + echo "Obejektrubriken\n"; + echo "
    \n"; + echo "Immobilien Wohnen\n"; + while ($nt1 = $result1->fetch_assoc()) { + echo " \n"; + echo " \n"; + echo "
    \n"; + } + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "Immobilien Gewerbe\n"; + while ($nt2 = $result2->fetch_assoc()) { + echo " \n"; + echo " \n"; + echo "
    \n"; + } + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "Sonstige Immobilien\n"; + while ($nt3 = $result3->fetch_assoc()) { + echo " \n"; + echo " \n"; + echo "
    \n"; + } + echo "
    \n"; + echo "  
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; +} +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/kontroll/seo.php b/admin/inhalte/stammdaten/kontroll/seo.php new file mode 100644 index 0000000..6e1f228 --- /dev/null +++ b/admin/inhalte/stammdaten/kontroll/seo.php @@ -0,0 +1,144 @@ +

    Allgemeine Einstellungen - SEO

    +prepare($sqls1); + if (!stmts1) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmts1->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmts1->error); + } + $sqls2 = 'UPDATE Firma SET + Firma = "'.$_POST['Firma'].'", + Strasse = "'.$_POST['Strasse'].'", + HausNr = "'.$_POST['HausNr'].'", + PLZ = "'.$_POST['PLZ'].'", + Ort = "'.$_POST['Ort'].'", + Land = "'.$_POST['Land'].'", + EMail = "'.$_POST['EMail'].'", + Vertreter1 = "'.$_POST['Vertreter1'].'", + Vertreter2 = "'.$_POST['Vertreter2'].'", + Vertreter3 = "'.$_POST['Vertreter3'].'", + Telefon = "'.$_POST['Telefon'].'" + WHERE ID = "4";'; + $stmts2 = $db->prepare($sqls2); + if (!stmts2) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmts2->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmts2->error); + } + echo "

    SEO-Daten wurden gespeichert!

    \n"; + } + $sql2 = "SELECT * FROM Firma WHERE ID = \"4\";"; + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + + echo "

    Folgende Einstellungen werden nur in Verbindung mit dem Modul SEO benötigt!

    \n"; + + echo "
    \n"; + echo "
    \n"; + echo "Search Engine Optimization\n"; + echo "
    \n"; + echo "Seitentitel (title)\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " benutzen\n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " nicht benutzen\n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "Seitenbeschreibung (meta description)\n"; + echo " \n"; + echo " Überschriften\n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " Eigene Tags\n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Stichwörter (meta keywords)\n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Zielgruppe (meta audience)\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Sprache (meta language)\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Autor (meta author)\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Seitenthema (meta page-topic)\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Suchmaschinenbesuch (meta revisit-after)\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Herausgeber (meta publisher)\n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; +} +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/kontroll/ss.php b/admin/inhalte/stammdaten/kontroll/ss.php new file mode 100644 index 0000000..35758e6 --- /dev/null +++ b/admin/inhalte/stammdaten/kontroll/ss.php @@ -0,0 +1,113 @@ +

    Allgemeine Einstellungen - Schnittstellen

    +prepare($sqls1); + if (!$stmts1) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmts1->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmts1->error); + } + $sqls2 = 'UPDATE Firma SET + Firma = "'.$_POST['Firma'].'", + Strasse = "'.$_POST['Strasse'].'", + HausNr = "'.$_POST['HausNr'].'", + PLZ = "'.$_POST['PLZ'].'", + Ort = "'.$_POST['Ort'].'", + Land = "'.$_POST['Land'].'", + EMail = "'.$_POST['EMail'].'", + Vertreter1 = "'.$_POST['Vertreter1'].'", + Vertreter2 = "'.$_POST['Vertreter2'].'", + Vertreter3 = "'.$_POST['Vertreter3'].'", + Telefon = "'.$_POST['Telefon'].'" + WHERE ID = "3";'; + $stmts2 = $db->prepare($sqls2); + if (!$stmts2) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmts2->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmts2->error); + } + echo "

    Schnittstellendaten wurden gespeichert!

    \n"; + } + $sql1 = "SELECT Wert FROM US WHERE Sektion = \"schnitt\" AND Kurz = \"sk\";"; + $result1 = $db->query($sql1); + $nt1 = $result1->fetch_assoc(); + $sql2 = "SELECT * FROM Firma WHERE ID = \"3\";"; + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + + echo "

    Folgende Einstellungen werden nur in Verbindung mit dem Modul Schnittstellen benötigt!

    \n"; + echo "

    Falls Sie unter dem Punkt Kontaktadresse Firmenkontakt wählen, erweitert sich das Eingabeformular.

    \n"; + + echo "
    \n"; + echo "
    \n"; + echo "Schnittstellen\n"; + echo "
    \n"; + echo "Kontaktadresse\n"; + echo " \n"; + echo " Mitarbeiterdaten\n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " Firmenkontakt\n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo "Adressangaben\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; +} +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/kontroll/standard.php b/admin/inhalte/stammdaten/kontroll/standard.php new file mode 100644 index 0000000..53bc000 --- /dev/null +++ b/admin/inhalte/stammdaten/kontroll/standard.php @@ -0,0 +1,37 @@ +

    Kontrollzentrum

    + +

    + < + Einrichten Ihrer Firmendaten +

    + +

    + < + Hochladen Ihres Firmenlogos; Auswahl des Homepage-Kopfbereichs (Header) +

    + +

    + < + Benutzerverwaltung und Zugriffsrechte für den Administrationsbereich +

    + +

    + < + Auswahl der angezeigten Objektrubriken für Ihre Homepage +

    + +

    + < + Auswahl der angezeigten Seiten auf Ihrer Homepage im Bereich Das Unternehmen +

    + +

    + < + Grundlegende Einstellungen für die Übertragung Ihrer Objekte auf Immobilien-Portale +

    + +

    + < + Grundlegende Einstellungen zur Suchmaschinen-Optimierung +

    + diff --git a/admin/inhalte/stammdaten/kontroll/zg.php b/admin/inhalte/stammdaten/kontroll/zg.php new file mode 100644 index 0000000..f05c45c --- /dev/null +++ b/admin/inhalte/stammdaten/kontroll/zg.php @@ -0,0 +1,45 @@ +Benutzer\n"; + if ( !isset($_POST['action'] ) ) + { + include "inhalte/stammdaten/kontroll/zg_over.php"; + } + else + { + if ( ( "Anlegen" == $_POST['action'] ) OR ( "Bearbeiten" == $_POST['action'] ) ) + { + include "inhalte/stammdaten/kontroll/zg_edit.php"; + } + elseif ( "Speichern" == $_POST['action'] ) + { + include "inhalte/stammdaten/kontroll/zg_save.php"; + } + elseif ( ("Abbrechen" == $_POST['action'] ) OR ( "Löschen" == $_POST['action'] ) ) + { + include "inhalte/stammdaten/kontroll/zg_del.php"; + } + elseif ( ("Deaktivieren" == $_POST['action'] ) ) + { + include "inhalte/stammdaten/kontroll/zg_deakt.php"; + } + elseif ( ("Aktivieren" == $_POST['action'] ) ) + { + include "inhalte/stammdaten/kontroll/zg_akt.php"; + } + elseif ( ("Deakt_All" == $_POST['action'] ) ) + { + include "inhalte/stammdaten/kontroll/zg_deakt_all.php"; + } + elseif ( ("Akt_All" == $_POST['action'] ) ) + { + include "inhalte/stammdaten/kontroll/zg_akt_all.php"; + } + else + { + include "inhalte/stammdaten/kontroll/zg_over.php"; + } + } + } +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/kontroll/zg_akt.php b/admin/inhalte/stammdaten/kontroll/zg_akt.php new file mode 100644 index 0000000..98e438d --- /dev/null +++ b/admin/inhalte/stammdaten/kontroll/zg_akt.php @@ -0,0 +1,15 @@ +prepare($sql); + if ( !$stmt ) + { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if ( !$stmt->execute() ) + { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + include "inhalte/stammdaten/kontroll/zg_over.php"; +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/kontroll/zg_akt_all.php b/admin/inhalte/stammdaten/kontroll/zg_akt_all.php new file mode 100644 index 0000000..56d2eb1 --- /dev/null +++ b/admin/inhalte/stammdaten/kontroll/zg_akt_all.php @@ -0,0 +1,18 @@ +prepare($sql); + if ( !$stmt ) + { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if ( !$stmt->execute() ) + { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + include "inhalte/stammdaten/kontroll/zg_over.php"; + } +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/kontroll/zg_deakt.php b/admin/inhalte/stammdaten/kontroll/zg_deakt.php new file mode 100644 index 0000000..0c50221 --- /dev/null +++ b/admin/inhalte/stammdaten/kontroll/zg_deakt.php @@ -0,0 +1,15 @@ +prepare($sql); + if ( !$stmt ) + { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if ( !$stmt->execute() ) + { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + include "inhalte/stammdaten/kontroll/zg_over.php"; +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/kontroll/zg_deakt_all.php b/admin/inhalte/stammdaten/kontroll/zg_deakt_all.php new file mode 100644 index 0000000..6233635 --- /dev/null +++ b/admin/inhalte/stammdaten/kontroll/zg_deakt_all.php @@ -0,0 +1,18 @@ +prepare($sql); + if ( !$stmt ) + { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if ( !$stmt->execute() ) + { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + include "inhalte/stammdaten/kontroll/zg_over.php"; + } +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/kontroll/zg_del.php b/admin/inhalte/stammdaten/kontroll/zg_del.php new file mode 100644 index 0000000..ed0d191 --- /dev/null +++ b/admin/inhalte/stammdaten/kontroll/zg_del.php @@ -0,0 +1,20 @@ +query($sql); + if ($result) { + unset($_POST); + include "inhalte/stammdaten/kontroll/zg_over.php"; + } else { + echo "Fehler beim löschen"; + } + } +} + +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/kontroll/zg_edit.php b/admin/inhalte/stammdaten/kontroll/zg_edit.php new file mode 100644 index 0000000..8fdde59 --- /dev/null +++ b/admin/inhalte/stammdaten/kontroll/zg_edit.php @@ -0,0 +1,95 @@ +prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht angelegt werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht angelegt werden: '.$stmt->error); + } + $_POST['ID'] = $stmt->insert_id; + } + $sql1 = 'SELECT *, DATE_FORMAT ( userCreateDate, "%d.%m.%Y" ) AS userCreateDate FROM user WHERE UserId = "'.$_POST['ID'].'"; '; + $result1 = $db->query($sql1); + $nt1 = $result1->fetch_assoc(); + $sql2 = 'SELECT * FROM objekte WHERE TID = "' . $_POST['ID'] . '";'; + $result2 = $db->query($sql2); +?> +

    Daten für Mitarbeiter bearbeiten


    +
    + + + + + + +
    + + +
    + + +
    + + +
    + + +
    + + +
    + + +
    + + /> +
     
    + + /> +
     
    + + /> +
     
    + + +
    + + +
    + + + +
    + + +
     
    + + +
    + + +  
    +  
    + +\n"; + } else { + echo " \n"; + echo " \n"; + } + echo "\n"; + echo "
    \n"; + + +} +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/kontroll/zg_over.php b/admin/inhalte/stammdaten/kontroll/zg_over.php new file mode 100644 index 0000000..b1ac8ca --- /dev/null +++ b/admin/inhalte/stammdaten/kontroll/zg_over.php @@ -0,0 +1,150 @@ +query($sql1); + $anz1 = $result1->num_rows; + $sql2 = "SELECT * FROM User WHERE userId != '1' AND userIsBuero = 'Y' ORDER BY userLastname ASC, userFirstname ASC;"; + $result2 = $db->query($sql2); + $anz2 = $result2->num_rows; + $sql3 = "SELECT * FROM User WHERE userId != '1' AND userIsAdmin = 'N' AND userIsBuero = 'N' AND userDeact = 'N' ORDER BY userLastname ASC, userFirstname ASC;"; + $result3 = $db->query($sql3); + $anz3 = $result3->num_rows; + $sql4 = "SELECT * FROM User WHERE userId != '1' AND userIsAdmin = 'N' AND userIsBuero = 'N' AND userDeact = 'Y' ORDER BY userLastname ASC, userFirstname ASC;"; + $result4 = $db->query($sql4); + $anz4 = $result4->num_rows; + + $anz = $anz1 + $anz2 + $anz3 + $anz4; +?> + + + + + + + + + + + + + + + + +fetch_assoc() ) + { +?> + + + + + + + + + + + + + + + + + +fetch_assoc() ) + { +?> + + + + + + + + + + + + + + + + + + + + + + +fetch_assoc() ) + { +?> + + + + + + + + + + + + + + + + + + + + + + + + + + + +fetch_assoc() ) + { +?> + + + + + + + + + + + + + + + + + + + + + + +
    Nachname, VornameEmail
    Administratoren
     
     
    Bürokräfte
     
     
    Aktive Benutzer
     
     
    Deaktivierte Benutzer
     
     neuen Benutzer anlegen
    + \ No newline at end of file diff --git a/admin/inhalte/stammdaten/kontroll/zg_save.php b/admin/inhalte/stammdaten/kontroll/zg_save.php new file mode 100644 index 0000000..a938477 --- /dev/null +++ b/admin/inhalte/stammdaten/kontroll/zg_save.php @@ -0,0 +1,52 @@ +query ( $sql ); +$anz = $result->num_rows; +if ( $_SESSION['IsAdmin'] ) + { + if ( "" == $_POST['userPassword'] OR ( "" == $_POST['userEmail'] ) ) + { + echo "

    Das Passwort und die Email-Adresse dürfen nicht leer sein!

    \n"; + include "inhalte/stammdaten/kontroll/zg_edit.php"; + } + elseif ( $anz != 0 ) + { + echo "

    Es existiert bereits ein Benuzter mit dieser Email-Adresse!

    \n"; + include "inhalte/stammdaten/kontroll/zg_edit.php"; + } + else + { + if ( 'Y' == $_POST['userDeact'] ) + { + $deact = ', userDeact = "Y", userDeactUser = "' . $_SESSION['TID'] . '", userDeactDate = now() '; + } + else + { + $deact = ', userDeact = "N", userDeactUser = "0", userDeactDate = "0000-00-00 00:00:00" '; + } + $sql = 'UPDATE User SET + userTitle = "'.$_POST['userTitle'].'", + userFirstname = "'.$_POST['userFirstname'].'", + userLastname = "'.$_POST['userLastname'].'", + userEmail = "'.$_POST['userEmail'].'", + userPassword = "'.$_POST['userPassword'].'", + userPhone = "'.$_POST['userPhone'].'", + userMobile = "'.$_POST['userMobile'].'", + userIsAdmin = "'.$_POST['userIsAdmin'].'", + userIsBuero = "'.$_POST['userIsBuero'].'" + ' . $deact . ' + WHERE userId = "'.$_POST['ID'].'";'; + $stmt = $db->prepare($sql); + if ( !$stmt ) + { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if ( !$stmt->execute() ) + { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + echo "

    Zugangsdaten wurden gespeichert!

    \n"; + include "inhalte/stammdaten/kontroll/zg_edit.php"; + } + } +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/kz.php b/admin/inhalte/stammdaten/kz.php new file mode 100644 index 0000000..67d977c --- /dev/null +++ b/admin/inhalte/stammdaten/kz.php @@ -0,0 +1,40 @@ + \ No newline at end of file diff --git a/admin/inhalte/stammdaten/lv.php b/admin/inhalte/stammdaten/lv.php new file mode 100644 index 0000000..28adf5c --- /dev/null +++ b/admin/inhalte/stammdaten/lv.php @@ -0,0 +1,57 @@ +

    Logoverwaltung

    +

    + Hier können Sie Ihr Firmenlogo ändern! +

    + +\n"; + } + else { + echo "

    Es wurde noch kein Firmenlogo hochgeladen!

    \n"; + } + + + echo "
    \n"; + if (file_exists("../img/h_logo.jpg")) { + echo "
    \n"; + } + else { + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + } + echo "
    \n"; + +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/schnitt/pd.php b/admin/inhalte/stammdaten/schnitt/pd.php new file mode 100644 index 0000000..21c130b --- /dev/null +++ b/admin/inhalte/stammdaten/schnitt/pd.php @@ -0,0 +1,25 @@ +Schnittstellen - Portaldaten\n"; + if ( !isset ( $_POST['action'] ) ) + { + include "inhalte/stammdaten/schnitt/pd_over.php"; + } + else + { + if ( "Bearbeiten" == $_POST['action'] ) + { + include "inhalte/stammdaten/schnitt/pd_edit.php"; + } + elseif ( "Speichern" == $_POST['action'] ) + { + include "inhalte/stammdaten/schnitt/pd_save.php"; + } + else + { + include "inhalte/stammdaten/schnitt/pd_over.php"; + } + } + } +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/schnitt/pd_edit.php b/admin/inhalte/stammdaten/schnitt/pd_edit.php new file mode 100644 index 0000000..b115a0d --- /dev/null +++ b/admin/inhalte/stammdaten/schnitt/pd_edit.php @@ -0,0 +1,48 @@ +query($sql1); + $nt1 = $result1->fetch_assoc(); + echo "

    Zugangsdaten ".$nt1['Portal']." bearbeiten

    \n"; + + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "  
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + if ( "OpenImmo" == $nt1['Typ'] ) + { + if ( "" != $nt1['Kd_Nr'] ) + { + echo "

    Ihre Dateien werden nach dem Schema: ".$nt1['Kd_Nr']."_ObjektID.zip benannt.

    \n"; + echo "

    Bitte informieren Sie den Portalbetreiber über diese Namensgebung, sonst kann der Portalbetreiber Ihre übertragenen Objekte eventuell nicht zuordnen!

    \n"; + } + else + { + echo "

    Bitte geben Sie Ihre Kunden-Nummer ein, diese wird für den Dateinamen vom Portal benötigt!

    \n"; + } + } + if ( "ImmoScout" == $nt1['Typ'] ) + { + echo "

    Ihre Dateien werden nach dem Schema: ObjektID_st_Z9B_imt.zip benannt.

    \n"; + } + echo "

    Die ObjektID entspricht der Identifikationsnummer des übertragenen Objekts!

    \n"; + echo "

    Die Fotos des Objekts sind in der zip-Datei enthalten!

    \n"; + } +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/schnitt/pd_over.php b/admin/inhalte/stammdaten/schnitt/pd_over.php new file mode 100644 index 0000000..94d96a7 --- /dev/null +++ b/admin/inhalte/stammdaten/schnitt/pd_over.php @@ -0,0 +1,34 @@ +query($sql); + $anz = $result->num_rows; +?> + + + + + + + + + +fetch_assoc() ) + { +?> + + + + + + + + +
    Portal
     
    + \ No newline at end of file diff --git a/admin/inhalte/stammdaten/schnitt/pd_save.php b/admin/inhalte/stammdaten/schnitt/pd_save.php new file mode 100644 index 0000000..4af0c95 --- /dev/null +++ b/admin/inhalte/stammdaten/schnitt/pd_save.php @@ -0,0 +1,23 @@ +prepare($sql); + if ( !$stmt ) + { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if ( !$stmt->execute() ) + { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + echo "

    Portaldaten wurden gespeichert!

    \n"; + include "inhalte/stammdaten/schnitt/pd_edit.php"; + + } +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/schnitt/standard.php b/admin/inhalte/stammdaten/schnitt/standard.php new file mode 100644 index 0000000..78f4c0b --- /dev/null +++ b/admin/inhalte/stammdaten/schnitt/standard.php @@ -0,0 +1,63 @@ +

    Schnittstellenverwaltung

    + +

    + < + Geben Sie die FTP-Zugangsdaten ein, die Sie vom Portal Ihrer Wahl erhalten haben. +

    + +query($sql1); + $sql2 = "SELECT Portal FROM Portale WHERE Typ = \"OpenImmo\" ORDER BY Portal ASC;"; + $result2 = $db->query($sql2); + $sql3 = "SELECT Portal FROM Portale WHERE Typ = \"ImmoXML\" ORDER BY Portal ASC;"; + $result3 = $db->query($sql3); +?> + + 
    +

    Folgende Portale stehen derzeit zur Verfügung:

    + + + + + + + + + + + + + + +
    ImmoScoutOpenImmoImmoXML
    +fetch_assoc()) { + echo " ".$nt1['Portal']."\n
    \n"; + } +?> +
    +fetch_assoc()) { + echo " ".$nt2['Portal']."\n
    \n"; + } +?> +
    +fetch_assoc()) { + echo " ".$nt3['Portal']."\n
    \n"; + } +?> +
    + + 
    +

    Ich möchte auf ein Portal übertragen, das von R!ST (noch) nicht angeboten wird!

    +

    + Senden Sie uns eine Nachricht mit dem Namen des + Portals, dessen + Homepage und die + EMail-Adresse bzw. Telefonnummer eines Ansprechpartners. R!ST wird sich umgehend + mit dem Betreiber des Portals in Verbindung setzen und - falls möglich - die + Schnittstelle realisieren. +

    +Nutzen Sie hierfür bitte diesen Link \ No newline at end of file diff --git a/admin/inhalte/stammdaten/ss.php b/admin/inhalte/stammdaten/ss.php new file mode 100644 index 0000000..871fd27 --- /dev/null +++ b/admin/inhalte/stammdaten/ss.php @@ -0,0 +1,16 @@ + \ No newline at end of file diff --git a/admin/inhalte/stammdaten/standard.php b/admin/inhalte/stammdaten/standard.php new file mode 100644 index 0000000..4bbeac1 --- /dev/null +++ b/admin/inhalte/stammdaten/standard.php @@ -0,0 +1,4 @@ +

    Firmendaten

    +

    + Hier können Sie die Stammdaten Ihrer Firma bearbeiten! +

    \ No newline at end of file diff --git a/admin/inhalte/stammdaten/tv.php b/admin/inhalte/stammdaten/tv.php new file mode 100644 index 0000000..ff61f65 --- /dev/null +++ b/admin/inhalte/stammdaten/tv.php @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/admin/inhalte/stammdaten/unter/ag.php b/admin/inhalte/stammdaten/unter/ag.php new file mode 100644 index 0000000..94192fa --- /dev/null +++ b/admin/inhalte/stammdaten/unter/ag.php @@ -0,0 +1,39 @@ +AGBs\n"; + if ( isset ( $_POST['action'] ) AND ( 'Speichern' == $_POST['action'] ) ) + { + $sql = 'UPDATE Uns SET + Titel = "'.$_POST['Titel'].'", + Text = "'.$_POST['Text'].'" + WHERE ID = "4";'; + $stmt = $db->prepare($sql); + if (!$stmt) + { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmt->execute()) + { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + echo "

    AGBs wurden gespeichert!

    \n"; + } + + $sql1 = "SELECT * FROM Uns WHERE ID = \"4\";"; + $result1 = $db->query($sql1); + $nt1 = $result1->fetch_assoc(); +?> +
    + +
    + +
     
    + + +
     
    + +
    + \ No newline at end of file diff --git a/admin/inhalte/stammdaten/unter/imp.php b/admin/inhalte/stammdaten/unter/imp.php new file mode 100644 index 0000000..9d70b36 --- /dev/null +++ b/admin/inhalte/stammdaten/unter/imp.php @@ -0,0 +1,39 @@ +Impressum\n"; + if ( isset ( $_POST['action'] ) AND ( 'Speichern' == $_POST['action'] ) ) + { + $sql = 'UPDATE Uns SET + Titel = "'.$_POST['Titel'].'", + Text = "'.$_POST['Text'].'" + WHERE ID = "5";'; + $stmt = $db->prepare($sql); + if (!$stmt) + { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmt->execute()) + { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + echo "

    Impressum wurde gespeichert!

    \n"; + } + + $sql1 = "SELECT * FROM Uns WHERE ID = \"5\";"; + $result1 = $db->query($sql1); + $nt1 = $result1->fetch_assoc(); +?> +
    + +
    + +
     
    + + +
     
    + +
    + \ No newline at end of file diff --git a/admin/inhalte/stammdaten/unter/ko.php b/admin/inhalte/stammdaten/unter/ko.php new file mode 100644 index 0000000..59323e5 --- /dev/null +++ b/admin/inhalte/stammdaten/unter/ko.php @@ -0,0 +1,161 @@ +Kontakt\n"; + if ( isset ( $_POST['formaction'] ) AND ( "Speichern" == $_POST['formaction'] ) ) { + if (isset($_POST['ii'])) { + $sql11 = 'UPDATE + US + SET + Wert = "on" + WHERE ID = "6";'; + } else { + $sql11 = 'UPDATE + US + SET + Wert = "" + WHERE ID = "6";'; + } + + $stmt11 = $db->prepare($sql11); + if (!$stmt11) { + die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error); + } + if (!$stmt11->execute()) { + die ('Query konnte nicht ausgeführt werden: '.$stmt11->error); + } + + if (isset($_POST['vv'])) { + $sql12 = 'UPDATE + US + SET + Wert = "on" + WHERE ID = "7";'; + } else { + $sql12 = 'UPDATE + US + SET + Wert = "" + WHERE ID = "7";'; + } + + $stmt12 = $db->prepare($sql12); + if (!$stmt12) { + die ('Es konnte kein SQL-Query vorbereitet werden: '.$db->error); + } + if (!$stmt12->execute()) { + die ('Query konnte nicht ausgeführt werden: '.$stmt12->error); + } + + $sqls2 = 'UPDATE Uns SET + Titel = "'.$_POST['Titel'].'", + Text = "'.$_POST['Text'].'", + Foto_Layout = "'.$_POST['Foto_Layout'].'" + WHERE ID = "3";'; + $stmts2 = $db->prepare($sqls2); + if (!$stmts2) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmts2->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmts2->error); + } + echo "

    Die Daten wurden gespeichert!\n"; + } + $sql2 = "SELECT Titel, Text, Foto_Layout FROM Uns WHERE ID = \"3\" "; + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + + $uploaddir = "../img/team/"; + if ("oben" == $nt2['Foto_Layout']) { + $newwidth = 690; + $filename = "../img/team/ko_oben.jpg"; + } elseif (("links" == $nt2['Foto_Layout']) OR ("rechts" == $nt2['Foto_Layout'])) { + $newwidth = 300; + $filename = "../img/team/ko.jpg"; + } else { + $filename = ""; + } + + include "inhalte/einfoto.php"; + + echo "

    \n"; + echo " \n"; + echo " ohne Foto \n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo "\n"; + echo "
    \n"; + echo " \n"; + echo " Foto links \n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo "\n"; + echo "
    \n"; + echo " \n"; + echo " Foto rechts \n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo "\n"; + echo "
    \n"; + echo " \n"; + echo " Foto oben \n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo "\n"; + echo "
    \n"; + echo "  
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + echo "  
    \n"; +/* + $sql3 = "SELECT Kurz, Name, Wert FROM US WHERE Sektion = \"kontakt\" ORDER BY ID ASC"; + $result3 = $db->query($sql3); + + echo "
    \n"; + echo "Formularservice\n"; + echo "

    Folgende Formulate können auf der Kontaktseite verlinkt werden:

    \n"; + while ($nt3 = $result3->fetch_assoc()) { + echo " \n"; + echo " \n"; + echo "
    \n"; + } + echo "
    \n"; +*/ + echo "  
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + +} + +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/unter/links.php b/admin/inhalte/stammdaten/unter/links.php new file mode 100644 index 0000000..2e7e3cd --- /dev/null +++ b/admin/inhalte/stammdaten/unter/links.php @@ -0,0 +1,84 @@ +prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht angelegt werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht angelegt werden: '.$stmt->error); + } + } + elseif ( 'edit' == $_POST['type'] ) + { + $sql = 'UPDATE Links SET + linkRef = "'.$_POST['linkRef'].'", + linkText = "'.$_POST['linkText'].'" + WHERE linkId = "'.$_POST['ID'].'";'; + $stmt = $db->prepare($sql); + if ( !$stmt ) + { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if ( !$stmt->execute() ) + { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + } + } + } + if ( isset ( $_POST['action'] ) AND ( 'Löschen' == $_POST['action'] ) ) + { + $sql = 'DELETE FROM + Links + WHERE + linkId = "'.$_POST['ID'].'";'; + $result = $db->query($sql); + if ($result) { + unset($_POST); + } else { + echo "Fehler beim löschen"; + } + + } + $sql = "SELECT * FROM Links ORDER BY linkId ASC;"; + $result = $db->query ( $sql ); + echo "

    Links

    \n"; + while ( $nt = $result->fetch_assoc() ) + { +?> +
    +
    + + +
    + +
    + + +
    +
    +
    + +
    +
    + +
    + +
    + +
    +
    +
    + \ No newline at end of file diff --git a/admin/inhalte/stammdaten/unter/standard.php b/admin/inhalte/stammdaten/unter/standard.php new file mode 100644 index 0000000..143b333 --- /dev/null +++ b/admin/inhalte/stammdaten/unter/standard.php @@ -0,0 +1,28 @@ +

    Das Unternehmen

    + +

    + < + Text und Layout für die Seite Über uns +

    + +

    + < + Einleitenden Text für die Seite Team +

    + +

    + < + Erstellen, Bearbeiten und Löschen von Teammitglieder für die Seite Team +

    + +

    + < + Text und Layout für die Seite Kontakt +

    + +

    + < + Hochladen Ihrer Allgemeinen Geschäftsbedingungen für die Seite AGBs +

    + + diff --git a/admin/inhalte/stammdaten/unter/stelle.php b/admin/inhalte/stammdaten/unter/stelle.php new file mode 100644 index 0000000..6dd12d5 --- /dev/null +++ b/admin/inhalte/stammdaten/unter/stelle.php @@ -0,0 +1,41 @@ +

    Stellenangebote

    +prepare($sql); + if (!$stmt) + { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmt->execute()) + { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + echo "

    Stellenangebote wurden gespeichert!

    \n"; + } + $sql = "SELECT * FROM Uns WHERE ID = '7' LIMIT 1;"; + $result = $db->query ( $sql ); + $nt = $result->fetch_assoc (); + ?> +
    +
    + +
     
    +
    + +
     
    +
    + +
     
    + +
    + \ No newline at end of file diff --git a/admin/inhalte/stammdaten/unter/tm.php b/admin/inhalte/stammdaten/unter/tm.php new file mode 100644 index 0000000..625f3c8 --- /dev/null +++ b/admin/inhalte/stammdaten/unter/tm.php @@ -0,0 +1,26 @@ +Teammitglieder\n"; + if (!isset($_POST['action'])) { + include "inhalte/stammdaten/unter/tm_over.php"; + } else { + if (("Anlegen" == $_POST['action']) OR ("Bearbeiten" == $_POST['action']) OR ("Foto" == $_POST['action'])) { + include "inhalte/stammdaten/unter/tm_edit.php"; + } elseif ("Speichern" == $_POST['action']) { + include "inhalte/stammdaten/unter/tm_save.php"; + } elseif (("Abbrechen" == $_POST['action']) OR ("Löschen" == $_POST['action'])) { + include "inhalte/stammdaten/unter/tm_del.php"; + } elseif ("Foto" == $_POST['action']) { + include "inhalte/stammdaten/unter/tm_foto.php"; + } elseif (("Festlegen" == $_POST['action']) OR ("hoch" == $_POST['action'])) { + include "inhalte/stammdaten/unter/tm_reihe.php"; + } else { + include "inhalte/stammdaten/unter/tm_over.php"; + } + } +} +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/unter/tm_del.php b/admin/inhalte/stammdaten/unter/tm_del.php new file mode 100644 index 0000000..2764741 --- /dev/null +++ b/admin/inhalte/stammdaten/unter/tm_del.php @@ -0,0 +1,28 @@ +query($sql1); + $sql2 = 'DELETE FROM + admins + WHERE + ID = "'.$_POST['ID'].'";'; + $result2 = $db->query($sql2); + if ($result1 AND $result2) { + unset($_POST); + include "inhalte/stammdaten/unter/tm_over.php"; + } else { + echo "Fehler beim löschen"; + } + } +} + +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/unter/tm_edit.php b/admin/inhalte/stammdaten/unter/tm_edit.php new file mode 100644 index 0000000..b8be6c9 --- /dev/null +++ b/admin/inhalte/stammdaten/unter/tm_edit.php @@ -0,0 +1,93 @@ +prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht angelegt werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht angelegt werden: '.$stmt->error); + } + $sql = 'SELECT last_insert_id() AS last'; + $result = $db->query($sql); + $nt = $result->fetch_assoc(); + $id = $nt['last']; + $sql = 'UPDATE Team SET AnzeigeNr = "'.$id.'" WHERE ID = "'.$id.'";'; + $stmt = $db->prepare($sql); + if (!$stmt) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmt->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error); + } + } else { + $id = $_POST['ID']; + } + + $uploaddir = "../img/team/"; + $filename = "../img/team/".$id.".jpg"; + $newwidth = 200; + include "inhalte/einfoto.php"; + + $sql1 = "SELECT * FROM Team WHERE ID = \"".$id."\" "; + $result1 = $db->query($sql1); + $nt1 = $result1->fetch_assoc(); + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + echo " Teammitglied ".$nt1['Vorname']." ".$nt1['Nachname'].":\n"; + echo " \n"; + echo " \n"; + echo " ja\n"; + echo " nein\n"; + echo "\n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo " \n"; + echo "
    \n"; + echo "  
    \n"; + echo " \n"; + if ("Anlegen" == $_POST['action']) { + echo " \n"; + } else { + echo " \n"; + } + echo "
    \n"; + echo "
    \n"; + + +} +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/unter/tm_over.php b/admin/inhalte/stammdaten/unter/tm_over.php new file mode 100644 index 0000000..cc702c6 --- /dev/null +++ b/admin/inhalte/stammdaten/unter/tm_over.php @@ -0,0 +1,48 @@ +query($sql); + + echo "

    Dieser Bereich betrifft lediglich die Anzeige der Teammitglieder auf der Homepage!

    \n"; + echo "

    Um einem Teammitglied einen Zugang zum Administrationsbereich anzulegen, gehen Sie auf
    + Stammdaten > Kontrollzentrum > Benutzer.

    \n"; + +// Das Formular für eine neue Person + echo "
    \n"; + echo "
    \n"; + echo " neues Teammitglied anlegen\n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + +// Das Formular für eine bestehende Person + echo "
    \n"; + echo "
    \n"; + echo " bestehendes Teammitglied ...\n"; + echo " \n"; + echo "
     
    \n"; + echo " \n"; + echo "
    \n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; + +// Das Formular für die Anzeigereihenfolge + echo "
    \n"; + echo "
    \n"; + echo " Anzeige-Reihenfolge der Teammitglieder\n"; + echo " \n"; + echo "
    \n"; + echo "
    \n"; + echo "
    \n"; +} +?> \ No newline at end of file diff --git a/admin/inhalte/stammdaten/unter/tm_reihe.php b/admin/inhalte/stammdaten/unter/tm_reihe.php new file mode 100644 index 0000000..21e8416 --- /dev/null +++ b/admin/inhalte/stammdaten/unter/tm_reihe.php @@ -0,0 +1,52 @@ +Reihenfolge der Mitarbeiter auf der Teamseite\n"; + if ("hoch" == $_POST['action']) { + $sqls1 = 'UPDATE Team SET AnzeigeNr = "'.$_POST['AnzeigeNr'].'" WHERE ID = "'.$_POST['vorige_ID'].'";'; + $stmts1 = $db->prepare($sqls1); + if (!$stmts1) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmts1->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmts1->error); + } + $sqls2 = 'UPDATE Team SET AnzeigeNr = "'.$_POST['vorige_AnzeigeNr'].'" WHERE ID = "'.$_POST['ID'].'";'; + $stmts2 = $db->prepare($sqls2); + if (!$stmts2) { + die ('Datensatz konnte nicht gespeichert werden: '.$db->error); + } + if (!$stmts2->execute()) { + die ('Datensatz konnte nicht gespeichert werden: '.$stmts2->error); + } + + echo "

    Reihenfolge wurde geändert!

    \n"; + + } + $sql1 = "SELECT ID, Vorname, Nachname, Anzeige, AnzeigeNr FROM Team ORDER BY AnzeigeNr ASC"; + $result1 = $db->query($sql1); + $sql2 = "SELECT COUNT(*) AS Anz FROM Team;"; + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + $i = 0; + + while ($nt1 = $result1->fetch_assoc()) { + echo "
    \n"; + if (0 != $i) { + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + } + $i++; + echo "
    ').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(), +top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle= +this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=a.handles||(!e(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne", +nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all")this.handles="n,e,s,w,se,sw,ne,nw";var c=this.handles.split(",");this.handles={};for(var d=0;d
    ');/sw|se|ne|nw/.test(f)&&g.css({zIndex:++a.zIndex});"se"==f&&g.addClass("ui-icon ui-icon-gripsmall-diagonal-se");this.handles[f]=".ui-resizable-"+f;this.element.append(g)}}this._renderAxis=function(h){h=h||this.element;for(var i in this.handles){if(this.handles[i].constructor== +String)this.handles[i]=e(this.handles[i],this.element).show();if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var j=e(this.handles[i],this.element),l=0;l=/sw|ne|nw|se|n|s/.test(i)?j.outerHeight():j.outerWidth();j=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join("");h.css(j,l);this._proportionallyResize()}e(this.handles[i])}};this._renderAxis(this.element);this._handles=e(".ui-resizable-handle",this.element).disableSelection(); +this._handles.mouseover(function(){if(!b.resizing){if(this.className)var h=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);b.axis=h&&h[1]?h[1]:"se"}});if(a.autoHide){this._handles.hide();e(this.element).addClass("ui-resizable-autohide").hover(function(){if(!a.disabled){e(this).removeClass("ui-resizable-autohide");b._handles.show()}},function(){if(!a.disabled)if(!b.resizing){e(this).addClass("ui-resizable-autohide");b._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy(); +var b=function(c){e(c).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){b(this.element);var a=this.element;a.after(this.originalElement.css({position:a.css("position"),width:a.outerWidth(),height:a.outerHeight(),top:a.css("top"),left:a.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);b(this.originalElement);return this},_mouseCapture:function(b){var a= +false;for(var c in this.handles)if(e(this.handles[c])[0]==b.target)a=true;return!this.options.disabled&&a},_mouseStart:function(b){var a=this.options,c=this.element.position(),d=this.element;this.resizing=true;this.documentScroll={top:e(document).scrollTop(),left:e(document).scrollLeft()};if(d.is(".ui-draggable")||/absolute/.test(d.css("position")))d.css({position:"absolute",top:c.top,left:c.left});e.browser.opera&&/relative/.test(d.css("position"))&&d.css({position:"relative",top:"auto",left:"auto"}); +this._renderProxy();c=m(this.helper.css("left"));var f=m(this.helper.css("top"));if(a.containment){c+=e(a.containment).scrollLeft()||0;f+=e(a.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:c,top:f};this.size=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalSize=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalPosition={left:c,top:f};this.sizeDiff= +{width:d.outerWidth()-d.width(),height:d.outerHeight()-d.height()};this.originalMousePosition={left:b.pageX,top:b.pageY};this.aspectRatio=typeof a.aspectRatio=="number"?a.aspectRatio:this.originalSize.width/this.originalSize.height||1;a=e(".ui-resizable-"+this.axis).css("cursor");e("body").css("cursor",a=="auto"?this.axis+"-resize":a);d.addClass("ui-resizable-resizing");this._propagate("start",b);return true},_mouseDrag:function(b){var a=this.helper,c=this.originalMousePosition,d=this._change[this.axis]; +if(!d)return false;c=d.apply(this,[b,b.pageX-c.left||0,b.pageY-c.top||0]);this._updateVirtualBoundaries(b.shiftKey);if(this._aspectRatio||b.shiftKey)c=this._updateRatio(c,b);c=this._respectSize(c,b);this._propagate("resize",b);a.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize();this._updateCache(c);this._trigger("resize",b,this.ui());return false}, +_mouseStop:function(b){this.resizing=false;var a=this.options,c=this;if(this._helper){var d=this._proportionallyResizeElements,f=d.length&&/textarea/i.test(d[0].nodeName);d=f&&e.ui.hasScroll(d[0],"left")?0:c.sizeDiff.height;f=f?0:c.sizeDiff.width;f={width:c.helper.width()-f,height:c.helper.height()-d};d=parseInt(c.element.css("left"),10)+(c.position.left-c.originalPosition.left)||null;var g=parseInt(c.element.css("top"),10)+(c.position.top-c.originalPosition.top)||null;a.animate||this.element.css(e.extend(f, +{top:g,left:d}));c.helper.height(c.size.height);c.helper.width(c.size.width);this._helper&&!a.animate&&this._proportionallyResize()}e("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",b);this._helper&&this.helper.remove();return false},_updateVirtualBoundaries:function(b){var a=this.options,c,d,f;a={minWidth:k(a.minWidth)?a.minWidth:0,maxWidth:k(a.maxWidth)?a.maxWidth:Infinity,minHeight:k(a.minHeight)?a.minHeight:0,maxHeight:k(a.maxHeight)?a.maxHeight: +Infinity};if(this._aspectRatio||b){b=a.minHeight*this.aspectRatio;d=a.minWidth/this.aspectRatio;c=a.maxHeight*this.aspectRatio;f=a.maxWidth/this.aspectRatio;if(b>a.minWidth)a.minWidth=b;if(d>a.minHeight)a.minHeight=d;if(cb.width,h=k(b.height)&&a.minHeight&&a.minHeight>b.height;if(g)b.width=a.minWidth;if(h)b.height=a.minHeight;if(d)b.width=a.maxWidth;if(f)b.height=a.maxHeight;var i=this.originalPosition.left+this.originalSize.width,j=this.position.top+this.size.height,l=/sw|nw|w/.test(c);c=/nw|ne|n/.test(c);if(g&&l)b.left=i-a.minWidth;if(d&&l)b.left=i-a.maxWidth;if(h&&c)b.top=j-a.minHeight;if(f&&c)b.top=j-a.maxHeight;if((a=!b.width&&!b.height)&&!b.left&&b.top)b.top=null;else if(a&&!b.top&&b.left)b.left= +null;return b},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var b=this.helper||this.element,a=0;a');var a=e.browser.msie&&e.browser.version<7,c=a?1:0;a=a?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+ +a,height:this.element.outerHeight()+a,position:"absolute",left:this.elementOffset.left-c+"px",top:this.elementOffset.top-c+"px",zIndex:++b.zIndex});this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(b,a){return{width:this.originalSize.width+a}},w:function(b,a){return{left:this.originalPosition.left+a,width:this.originalSize.width-a}},n:function(b,a,c){return{top:this.originalPosition.top+c,height:this.originalSize.height-c}},s:function(b,a,c){return{height:this.originalSize.height+ +c}},se:function(b,a,c){return e.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[b,a,c]))},sw:function(b,a,c){return e.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[b,a,c]))},ne:function(b,a,c){return e.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[b,a,c]))},nw:function(b,a,c){return e.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[b,a,c]))}},_propagate:function(b,a){e.ui.plugin.call(this,b,[a,this.ui()]); +b!="resize"&&this._trigger(b,a,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}});e.extend(e.ui.resizable,{version:"1.8.16"});e.ui.plugin.add("resizable","alsoResize",{start:function(){var b=e(this).data("resizable").options,a=function(c){e(c).each(function(){var d=e(this);d.data("resizable-alsoresize",{width:parseInt(d.width(), +10),height:parseInt(d.height(),10),left:parseInt(d.css("left"),10),top:parseInt(d.css("top"),10),position:d.css("position")})})};if(typeof b.alsoResize=="object"&&!b.alsoResize.parentNode)if(b.alsoResize.length){b.alsoResize=b.alsoResize[0];a(b.alsoResize)}else e.each(b.alsoResize,function(c){a(c)});else a(b.alsoResize)},resize:function(b,a){var c=e(this).data("resizable");b=c.options;var d=c.originalSize,f=c.originalPosition,g={height:c.size.height-d.height||0,width:c.size.width-d.width||0,top:c.position.top- +f.top||0,left:c.position.left-f.left||0},h=function(i,j){e(i).each(function(){var l=e(this),q=e(this).data("resizable-alsoresize"),p={},r=j&&j.length?j:l.parents(a.originalElement[0]).length?["width","height"]:["width","height","top","left"];e.each(r,function(n,o){if((n=(q[o]||0)+(g[o]||0))&&n>=0)p[o]=n||null});if(e.browser.opera&&/relative/.test(l.css("position"))){c._revertToRelativePosition=true;l.css({position:"absolute",top:"auto",left:"auto"})}l.css(p)})};typeof b.alsoResize=="object"&&!b.alsoResize.nodeType? +e.each(b.alsoResize,function(i,j){h(i,j)}):h(b.alsoResize)},stop:function(){var b=e(this).data("resizable"),a=b.options,c=function(d){e(d).each(function(){var f=e(this);f.css({position:f.data("resizable-alsoresize").position})})};if(b._revertToRelativePosition){b._revertToRelativePosition=false;typeof a.alsoResize=="object"&&!a.alsoResize.nodeType?e.each(a.alsoResize,function(d){c(d)}):c(a.alsoResize)}e(this).removeData("resizable-alsoresize")}});e.ui.plugin.add("resizable","animate",{stop:function(b){var a= +e(this).data("resizable"),c=a.options,d=a._proportionallyResizeElements,f=d.length&&/textarea/i.test(d[0].nodeName),g=f&&e.ui.hasScroll(d[0],"left")?0:a.sizeDiff.height;f={width:a.size.width-(f?0:a.sizeDiff.width),height:a.size.height-g};g=parseInt(a.element.css("left"),10)+(a.position.left-a.originalPosition.left)||null;var h=parseInt(a.element.css("top"),10)+(a.position.top-a.originalPosition.top)||null;a.element.animate(e.extend(f,h&&g?{top:h,left:g}:{}),{duration:c.animateDuration,easing:c.animateEasing, +step:function(){var i={width:parseInt(a.element.css("width"),10),height:parseInt(a.element.css("height"),10),top:parseInt(a.element.css("top"),10),left:parseInt(a.element.css("left"),10)};d&&d.length&&e(d[0]).css({width:i.width,height:i.height});a._updateCache(i);a._propagate("resize",b)}})}});e.ui.plugin.add("resizable","containment",{start:function(){var b=e(this).data("resizable"),a=b.element,c=b.options.containment;if(a=c instanceof e?c.get(0):/parent/.test(c)?a.parent().get(0):c){b.containerElement= +e(a);if(/document/.test(c)||c==document){b.containerOffset={left:0,top:0};b.containerPosition={left:0,top:0};b.parentData={element:e(document),left:0,top:0,width:e(document).width(),height:e(document).height()||document.body.parentNode.scrollHeight}}else{var d=e(a),f=[];e(["Top","Right","Left","Bottom"]).each(function(i,j){f[i]=m(d.css("padding"+j))});b.containerOffset=d.offset();b.containerPosition=d.position();b.containerSize={height:d.innerHeight()-f[3],width:d.innerWidth()-f[1]};c=b.containerOffset; +var g=b.containerSize.height,h=b.containerSize.width;h=e.ui.hasScroll(a,"left")?a.scrollWidth:h;g=e.ui.hasScroll(a)?a.scrollHeight:g;b.parentData={element:a,left:c.left,top:c.top,width:h,height:g}}}},resize:function(b){var a=e(this).data("resizable"),c=a.options,d=a.containerOffset,f=a.position;b=a._aspectRatio||b.shiftKey;var g={top:0,left:0},h=a.containerElement;if(h[0]!=document&&/static/.test(h.css("position")))g=d;if(f.left<(a._helper?d.left:0)){a.size.width+=a._helper?a.position.left-d.left: +a.position.left-g.left;if(b)a.size.height=a.size.width/c.aspectRatio;a.position.left=c.helper?d.left:0}if(f.top<(a._helper?d.top:0)){a.size.height+=a._helper?a.position.top-d.top:a.position.top;if(b)a.size.width=a.size.height*c.aspectRatio;a.position.top=a._helper?d.top:0}a.offset.left=a.parentData.left+a.position.left;a.offset.top=a.parentData.top+a.position.top;c=Math.abs((a._helper?a.offset.left-g.left:a.offset.left-g.left)+a.sizeDiff.width);d=Math.abs((a._helper?a.offset.top-g.top:a.offset.top- +d.top)+a.sizeDiff.height);f=a.containerElement.get(0)==a.element.parent().get(0);g=/relative|absolute/.test(a.containerElement.css("position"));if(f&&g)c-=a.parentData.left;if(c+a.size.width>=a.parentData.width){a.size.width=a.parentData.width-c;if(b)a.size.height=a.size.width/a.aspectRatio}if(d+a.size.height>=a.parentData.height){a.size.height=a.parentData.height-d;if(b)a.size.width=a.size.height*a.aspectRatio}},stop:function(){var b=e(this).data("resizable"),a=b.options,c=b.containerOffset,d=b.containerPosition, +f=b.containerElement,g=e(b.helper),h=g.offset(),i=g.outerWidth()-b.sizeDiff.width;g=g.outerHeight()-b.sizeDiff.height;b._helper&&!a.animate&&/relative/.test(f.css("position"))&&e(this).css({left:h.left-d.left-c.left,width:i,height:g});b._helper&&!a.animate&&/static/.test(f.css("position"))&&e(this).css({left:h.left-d.left-c.left,width:i,height:g})}});e.ui.plugin.add("resizable","ghost",{start:function(){var b=e(this).data("resizable"),a=b.options,c=b.size;b.ghost=b.originalElement.clone();b.ghost.css({opacity:0.25, +display:"block",position:"relative",height:c.height,width:c.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof a.ghost=="string"?a.ghost:"");b.ghost.appendTo(b.helper)},resize:function(){var b=e(this).data("resizable");b.ghost&&b.ghost.css({position:"relative",height:b.size.height,width:b.size.width})},stop:function(){var b=e(this).data("resizable");b.ghost&&b.helper&&b.helper.get(0).removeChild(b.ghost.get(0))}});e.ui.plugin.add("resizable","grid",{resize:function(){var b= +e(this).data("resizable"),a=b.options,c=b.size,d=b.originalSize,f=b.originalPosition,g=b.axis;a.grid=typeof a.grid=="number"?[a.grid,a.grid]:a.grid;var h=Math.round((c.width-d.width)/(a.grid[0]||1))*(a.grid[0]||1);a=Math.round((c.height-d.height)/(a.grid[1]||1))*(a.grid[1]||1);if(/^(se|s|e)$/.test(g)){b.size.width=d.width+h;b.size.height=d.height+a}else if(/^(ne)$/.test(g)){b.size.width=d.width+h;b.size.height=d.height+a;b.position.top=f.top-a}else{if(/^(sw)$/.test(g)){b.size.width=d.width+h;b.size.height= +d.height+a}else{b.size.width=d.width+h;b.size.height=d.height+a;b.position.top=f.top-a}b.position.left=f.left-h}}});var m=function(b){return parseInt(b,10)||0},k=function(b){return!isNaN(parseInt(b,10))}})(jQuery); +;/* + * jQuery UI Selectable 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Selectables + * + * Depends: + * jquery.ui.core.js + * jquery.ui.mouse.js + * jquery.ui.widget.js + */ +(function(e){e.widget("ui.selectable",e.ui.mouse,{options:{appendTo:"body",autoRefresh:true,distance:0,filter:"*",tolerance:"touch"},_create:function(){var c=this;this.element.addClass("ui-selectable");this.dragged=false;var f;this.refresh=function(){f=e(c.options.filter,c.element[0]);f.each(function(){var d=e(this),b=d.offset();e.data(this,"selectable-item",{element:this,$element:d,left:b.left,top:b.top,right:b.left+d.outerWidth(),bottom:b.top+d.outerHeight(),startselected:false,selected:d.hasClass("ui-selected"), +selecting:d.hasClass("ui-selecting"),unselecting:d.hasClass("ui-unselecting")})})};this.refresh();this.selectees=f.addClass("ui-selectee");this._mouseInit();this.helper=e("
    ")},destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item");this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy();return this},_mouseStart:function(c){var f=this;this.opos=[c.pageX, +c.pageY];if(!this.options.disabled){var d=this.options;this.selectees=e(d.filter,this.element[0]);this._trigger("start",c);e(d.appendTo).append(this.helper);this.helper.css({left:c.clientX,top:c.clientY,width:0,height:0});d.autoRefresh&&this.refresh();this.selectees.filter(".ui-selected").each(function(){var b=e.data(this,"selectable-item");b.startselected=true;if(!c.metaKey){b.$element.removeClass("ui-selected");b.selected=false;b.$element.addClass("ui-unselecting");b.unselecting=true;f._trigger("unselecting", +c,{unselecting:b.element})}});e(c.target).parents().andSelf().each(function(){var b=e.data(this,"selectable-item");if(b){var g=!c.metaKey||!b.$element.hasClass("ui-selected");b.$element.removeClass(g?"ui-unselecting":"ui-selected").addClass(g?"ui-selecting":"ui-unselecting");b.unselecting=!g;b.selecting=g;(b.selected=g)?f._trigger("selecting",c,{selecting:b.element}):f._trigger("unselecting",c,{unselecting:b.element});return false}})}},_mouseDrag:function(c){var f=this;this.dragged=true;if(!this.options.disabled){var d= +this.options,b=this.opos[0],g=this.opos[1],h=c.pageX,i=c.pageY;if(b>h){var j=h;h=b;b=j}if(g>i){j=i;i=g;g=j}this.helper.css({left:b,top:g,width:h-b,height:i-g});this.selectees.each(function(){var a=e.data(this,"selectable-item");if(!(!a||a.element==f.element[0])){var k=false;if(d.tolerance=="touch")k=!(a.left>h||a.righti||a.bottomb&&a.rightg&&a.bottom *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1E3},_create:function(){var a=this.options;this.containerCache={};this.element.addClass("ui-sortable"); +this.refresh();this.floating=this.items.length?a.axis==="x"||/left|right/.test(this.items[0].item.css("float"))||/inline|table-cell/.test(this.items[0].item.css("display")):false;this.offset=this.element.offset();this._mouseInit()},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this._mouseDestroy();for(var a=this.items.length-1;a>=0;a--)this.items[a].item.removeData("sortable-item");return this},_setOption:function(a,b){if(a=== +"disabled"){this.options[a]=b;this.widget()[b?"addClass":"removeClass"]("ui-sortable-disabled")}else d.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(a,b){if(this.reverting)return false;if(this.options.disabled||this.options.type=="static")return false;this._refreshItems(a);var c=null,e=this;d(a.target).parents().each(function(){if(d.data(this,"sortable-item")==e){c=d(this);return false}});if(d.data(a.target,"sortable-item")==e)c=d(a.target);if(!c)return false;if(this.options.handle&& +!b){var f=false;d(this.options.handle,c).find("*").andSelf().each(function(){if(this==a.target)f=true});if(!f)return false}this.currentItem=c;this._removeCurrentsFromItems();return true},_mouseStart:function(a,b,c){b=this.options;var e=this;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(a);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top, +left:this.offset.left-this.margins.left};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");d.extend(this.offset,{click:{left:a.pageX-this.offset.left,top:a.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(a);this.originalPageX=a.pageX;this.originalPageY=a.pageY;b.cursorAt&&this._adjustOffsetFromHelper(b.cursorAt);this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]}; +this.helper[0]!=this.currentItem[0]&&this.currentItem.hide();this._createPlaceholder();b.containment&&this._setContainment();if(b.cursor){if(d("body").css("cursor"))this._storedCursor=d("body").css("cursor");d("body").css("cursor",b.cursor)}if(b.opacity){if(this.helper.css("opacity"))this._storedOpacity=this.helper.css("opacity");this.helper.css("opacity",b.opacity)}if(b.zIndex){if(this.helper.css("zIndex"))this._storedZIndex=this.helper.css("zIndex");this.helper.css("zIndex",b.zIndex)}if(this.scrollParent[0]!= +document&&this.scrollParent[0].tagName!="HTML")this.overflowOffset=this.scrollParent.offset();this._trigger("start",a,this._uiHash());this._preserveHelperProportions||this._cacheHelperProportions();if(!c)for(c=this.containers.length-1;c>=0;c--)this.containers[c]._trigger("activate",a,e._uiHash(this));if(d.ui.ddmanager)d.ui.ddmanager.current=this;d.ui.ddmanager&&!b.dropBehaviour&&d.ui.ddmanager.prepareOffsets(this,a);this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(a); +return true},_mouseDrag:function(a){this.position=this._generatePosition(a);this.positionAbs=this._convertPositionTo("absolute");if(!this.lastPositionAbs)this.lastPositionAbs=this.positionAbs;if(this.options.scroll){var b=this.options,c=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if(this.overflowOffset.top+this.scrollParent[0].offsetHeight-a.pageY=0;b--){c=this.items[b];var e=c.item[0],f=this._intersectsWithPointer(c);if(f)if(e!=this.currentItem[0]&&this.placeholder[f==1?"next":"prev"]()[0]!=e&&!d.ui.contains(this.placeholder[0],e)&&(this.options.type=="semi-dynamic"?!d.ui.contains(this.element[0], +e):true)){this.direction=f==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(c))this._rearrange(a,c);else break;this._trigger("change",a,this._uiHash());break}}this._contactContainers(a);d.ui.ddmanager&&d.ui.ddmanager.drag(this,a);this._trigger("sort",a,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(a,b){if(a){d.ui.ddmanager&&!this.options.dropBehaviour&&d.ui.ddmanager.drop(this,a);if(this.options.revert){var c=this;b=c.placeholder.offset(); +c.reverting=true;d(this.helper).animate({left:b.left-this.offset.parent.left-c.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:b.top-this.offset.parent.top-c.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){c._clear(a)})}else this._clear(a,b);return false}},cancel:function(){var a=this;if(this.dragging){this._mouseUp({target:null});this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"): +this.currentItem.show();for(var b=this.containers.length-1;b>=0;b--){this.containers[b]._trigger("deactivate",null,a._uiHash(this));if(this.containers[b].containerCache.over){this.containers[b]._trigger("out",null,a._uiHash(this));this.containers[b].containerCache.over=0}}}if(this.placeholder){this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]);this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove();d.extend(this,{helper:null, +dragging:false,reverting:false,_noFinalSort:null});this.domPosition.prev?d(this.domPosition.prev).after(this.currentItem):d(this.domPosition.parent).prepend(this.currentItem)}return this},serialize:function(a){var b=this._getItemsAsjQuery(a&&a.connected),c=[];a=a||{};d(b).each(function(){var e=(d(a.item||this).attr(a.attribute||"id")||"").match(a.expression||/(.+)[-=_](.+)/);if(e)c.push((a.key||e[1]+"[]")+"="+(a.key&&a.expression?e[1]:e[2]))});!c.length&&a.key&&c.push(a.key+"=");return c.join("&")}, +toArray:function(a){var b=this._getItemsAsjQuery(a&&a.connected),c=[];a=a||{};b.each(function(){c.push(d(a.item||this).attr(a.attribute||"id")||"")});return c},_intersectsWith:function(a){var b=this.positionAbs.left,c=b+this.helperProportions.width,e=this.positionAbs.top,f=e+this.helperProportions.height,g=a.left,h=g+a.width,i=a.top,k=i+a.height,j=this.offset.click.top,l=this.offset.click.left;j=e+j>i&&e+jg&&b+la[this.floating?"width":"height"]?j:g0?"down":"up")},_getDragHorizontalDirection:function(){var a=this.positionAbs.left-this.lastPositionAbs.left;return a!=0&&(a>0?"right":"left")},refresh:function(a){this._refreshItems(a);this.refreshPositions();return this},_connectWith:function(){var a=this.options;return a.connectWith.constructor==String?[a.connectWith]:a.connectWith},_getItemsAsjQuery:function(a){var b=[],c=[],e=this._connectWith(); +if(e&&a)for(a=e.length-1;a>=0;a--)for(var f=d(e[a]),g=f.length-1;g>=0;g--){var h=d.data(f[g],"sortable");if(h&&h!=this&&!h.options.disabled)c.push([d.isFunction(h.options.items)?h.options.items.call(h.element):d(h.options.items,h.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),h])}c.push([d.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):d(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"), +this]);for(a=c.length-1;a>=0;a--)c[a][0].each(function(){b.push(this)});return d(b)},_removeCurrentsFromItems:function(){for(var a=this.currentItem.find(":data(sortable-item)"),b=0;b=0;f--)for(var g=d(e[f]),h=g.length-1;h>=0;h--){var i=d.data(g[h],"sortable");if(i&&i!=this&&!i.options.disabled){c.push([d.isFunction(i.options.items)?i.options.items.call(i.element[0],a,{item:this.currentItem}):d(i.options.items,i.element),i]);this.containers.push(i)}}for(f=c.length-1;f>=0;f--){a=c[f][1];e=c[f][0];h=0;for(g=e.length;h=0;b--){var c=this.items[b];if(!(c.instance!=this.currentContainer&&this.currentContainer&&c.item[0]!=this.currentItem[0])){var e=this.options.toleranceElement?d(this.options.toleranceElement,c.item):c.item;if(!a){c.width=e.outerWidth();c.height=e.outerHeight()}e=e.offset();c.left=e.left;c.top=e.top}}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(b= +this.containers.length-1;b>=0;b--){e=this.containers[b].element.offset();this.containers[b].containerCache.left=e.left;this.containers[b].containerCache.top=e.top;this.containers[b].containerCache.width=this.containers[b].element.outerWidth();this.containers[b].containerCache.height=this.containers[b].element.outerHeight()}return this},_createPlaceholder:function(a){var b=a||this,c=b.options;if(!c.placeholder||c.placeholder.constructor==String){var e=c.placeholder;c.placeholder={element:function(){var f= +d(document.createElement(b.currentItem[0].nodeName)).addClass(e||b.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!e)f.style.visibility="hidden";return f},update:function(f,g){if(!(e&&!c.forcePlaceholderSize)){g.height()||g.height(b.currentItem.innerHeight()-parseInt(b.currentItem.css("paddingTop")||0,10)-parseInt(b.currentItem.css("paddingBottom")||0,10));g.width()||g.width(b.currentItem.innerWidth()-parseInt(b.currentItem.css("paddingLeft")||0,10)-parseInt(b.currentItem.css("paddingRight")|| +0,10))}}}}b.placeholder=d(c.placeholder.element.call(b.element,b.currentItem));b.currentItem.after(b.placeholder);c.placeholder.update(b,b.placeholder)},_contactContainers:function(a){for(var b=null,c=null,e=this.containers.length-1;e>=0;e--)if(!d.ui.contains(this.currentItem[0],this.containers[e].element[0]))if(this._intersectsWith(this.containers[e].containerCache)){if(!(b&&d.ui.contains(this.containers[e].element[0],b.element[0]))){b=this.containers[e];c=e}}else if(this.containers[e].containerCache.over){this.containers[e]._trigger("out", +a,this._uiHash(this));this.containers[e].containerCache.over=0}if(b)if(this.containers.length===1){this.containers[c]._trigger("over",a,this._uiHash(this));this.containers[c].containerCache.over=1}else if(this.currentContainer!=this.containers[c]){b=1E4;e=null;for(var f=this.positionAbs[this.containers[c].floating?"left":"top"],g=this.items.length-1;g>=0;g--)if(d.ui.contains(this.containers[c].element[0],this.items[g].item[0])){var h=this.items[g][this.containers[c].floating?"left":"top"];if(Math.abs(h- +f)this.containment[2])f=this.containment[2]+this.offset.click.left;if(a.pageY-this.offset.click.top>this.containment[3])g=this.containment[3]+this.offset.click.top}if(b.grid){g=this.originalPageY+Math.round((g- +this.originalPageY)/b.grid[1])*b.grid[1];g=this.containment?!(g-this.offset.click.topthis.containment[3])?g:!(g-this.offset.click.topthis.containment[2])?f:!(f-this.offset.click.left=0;e--)if(d.ui.contains(this.containers[e].element[0],this.currentItem[0])&&!b){c.push(function(f){return function(g){f._trigger("receive",g,this._uiHash(this))}}.call(this,this.containers[e]));c.push(function(f){return function(g){f._trigger("update",g,this._uiHash(this))}}.call(this,this.containers[e]))}}for(e=this.containers.length-1;e>=0;e--){b||c.push(function(f){return function(g){f._trigger("deactivate",g,this._uiHash(this))}}.call(this, +this.containers[e]));if(this.containers[e].containerCache.over){c.push(function(f){return function(g){f._trigger("out",g,this._uiHash(this))}}.call(this,this.containers[e]));this.containers[e].containerCache.over=0}}this._storedCursor&&d("body").css("cursor",this._storedCursor);this._storedOpacity&&this.helper.css("opacity",this._storedOpacity);if(this._storedZIndex)this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex);this.dragging=false;if(this.cancelHelperRemoval){if(!b){this._trigger("beforeStop", +a,this._uiHash());for(e=0;e li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:false,navigationFilter:function(){return this.href.toLowerCase()===location.href.toLowerCase()}},_create:function(){var a=this,b=a.options;a.running=0;a.element.addClass("ui-accordion ui-widget ui-helper-reset").children("li").addClass("ui-accordion-li-fix"); +a.headers=a.element.find(b.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){b.disabled||c(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){b.disabled||c(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){b.disabled||c(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){b.disabled||c(this).removeClass("ui-state-focus")});a.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom"); +if(b.navigation){var d=a.element.find("a").filter(b.navigationFilter).eq(0);if(d.length){var h=d.closest(".ui-accordion-header");a.active=h.length?h:d.closest(".ui-accordion-content").prev()}}a.active=a._findActive(a.active||b.active).addClass("ui-state-default ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");a.active.next().addClass("ui-accordion-content-active");a._createIcons();a.resize();a.element.attr("role","tablist");a.headers.attr("role","tab").bind("keydown.accordion", +function(f){return a._keydown(f)}).next().attr("role","tabpanel");a.headers.not(a.active||"").attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).next().hide();a.active.length?a.active.attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}):a.headers.eq(0).attr("tabIndex",0);c.browser.safari||a.headers.find("a").attr("tabIndex",-1);b.event&&a.headers.bind(b.event.split(" ").join(".accordion ")+".accordion",function(f){a._clickHandler.call(a,f,this);f.preventDefault()})},_createIcons:function(){var a= +this.options;if(a.icons){c("").addClass("ui-icon "+a.icons.header).prependTo(this.headers);this.active.children(".ui-icon").toggleClass(a.icons.header).toggleClass(a.icons.headerSelected);this.element.addClass("ui-accordion-icons")}},_destroyIcons:function(){this.headers.children(".ui-icon").remove();this.element.removeClass("ui-accordion-icons")},destroy:function(){var a=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role");this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-accordion-disabled ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr("tabIndex"); +this.headers.find("a").removeAttr("tabIndex");this._destroyIcons();var b=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-accordion-disabled ui-state-disabled");if(a.autoHeight||a.fillHeight)b.css("height","");return c.Widget.prototype.destroy.call(this)},_setOption:function(a,b){c.Widget.prototype._setOption.apply(this,arguments);a=="active"&&this.activate(b);if(a=="icons"){this._destroyIcons(); +b&&this._createIcons()}if(a=="disabled")this.headers.add(this.headers.next())[b?"addClass":"removeClass"]("ui-accordion-disabled ui-state-disabled")},_keydown:function(a){if(!(this.options.disabled||a.altKey||a.ctrlKey)){var b=c.ui.keyCode,d=this.headers.length,h=this.headers.index(a.target),f=false;switch(a.keyCode){case b.RIGHT:case b.DOWN:f=this.headers[(h+1)%d];break;case b.LEFT:case b.UP:f=this.headers[(h-1+d)%d];break;case b.SPACE:case b.ENTER:this._clickHandler({target:a.target},a.target); +a.preventDefault()}if(f){c(a.target).attr("tabIndex",-1);c(f).attr("tabIndex",0);f.focus();return false}return true}},resize:function(){var a=this.options,b;if(a.fillSpace){if(c.browser.msie){var d=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}b=this.element.parent().height();c.browser.msie&&this.element.parent().css("overflow",d);this.headers.each(function(){b-=c(this).outerHeight(true)});this.headers.next().each(function(){c(this).height(Math.max(0,b-c(this).innerHeight()+ +c(this).height()))}).css("overflow","auto")}else if(a.autoHeight){b=0;this.headers.next().each(function(){b=Math.max(b,c(this).height("").height())}).height(b)}return this},activate:function(a){this.options.active=a;a=this._findActive(a)[0];this._clickHandler({target:a},a);return this},_findActive:function(a){return a?typeof a==="number"?this.headers.filter(":eq("+a+")"):this.headers.not(this.headers.not(a)):a===false?c([]):this.headers.filter(":eq(0)")},_clickHandler:function(a,b){var d=this.options; +if(!d.disabled)if(a.target){a=c(a.currentTarget||b);b=a[0]===this.active[0];d.active=d.collapsible&&b?false:this.headers.index(a);if(!(this.running||!d.collapsible&&b)){var h=this.active;j=a.next();g=this.active.next();e={options:d,newHeader:b&&d.collapsible?c([]):a,oldHeader:this.active,newContent:b&&d.collapsible?c([]):j,oldContent:g};var f=this.headers.index(this.active[0])>this.headers.index(a[0]);this.active=b?c([]):a;this._toggle(j,g,e,b,f);h.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header); +if(!b){a.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").children(".ui-icon").removeClass(d.icons.header).addClass(d.icons.headerSelected);a.next().addClass("ui-accordion-content-active")}}}else if(d.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header);this.active.next().addClass("ui-accordion-content-active");var g=this.active.next(), +e={options:d,newHeader:c([]),oldHeader:d.active,newContent:c([]),oldContent:g},j=this.active=c([]);this._toggle(j,g,e)}},_toggle:function(a,b,d,h,f){var g=this,e=g.options;g.toShow=a;g.toHide=b;g.data=d;var j=function(){if(g)return g._completed.apply(g,arguments)};g._trigger("changestart",null,g.data);g.running=b.size()===0?a.size():b.size();if(e.animated){d={};d=e.collapsible&&h?{toShow:c([]),toHide:b,complete:j,down:f,autoHeight:e.autoHeight||e.fillSpace}:{toShow:a,toHide:b,complete:j,down:f,autoHeight:e.autoHeight|| +e.fillSpace};if(!e.proxied)e.proxied=e.animated;if(!e.proxiedDuration)e.proxiedDuration=e.duration;e.animated=c.isFunction(e.proxied)?e.proxied(d):e.proxied;e.duration=c.isFunction(e.proxiedDuration)?e.proxiedDuration(d):e.proxiedDuration;h=c.ui.accordion.animations;var i=e.duration,k=e.animated;if(k&&!h[k]&&!c.easing[k])k="slide";h[k]||(h[k]=function(l){this.slide(l,{easing:k,duration:i||700})});h[k](d)}else{if(e.collapsible&&h)a.toggle();else{b.hide();a.show()}j(true)}b.prev().attr({"aria-expanded":"false", +"aria-selected":"false",tabIndex:-1}).blur();a.prev().attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}).focus()},_completed:function(a){this.running=a?0:--this.running;if(!this.running){this.options.clearStyle&&this.toShow.add(this.toHide).css({height:"",overflow:""});this.toHide.removeClass("ui-accordion-content-active");if(this.toHide.length)this.toHide.parent()[0].className=this.toHide.parent()[0].className;this._trigger("change",null,this.data)}}});c.extend(c.ui.accordion,{version:"1.8.16", +animations:{slide:function(a,b){a=c.extend({easing:"swing",duration:300},a,b);if(a.toHide.size())if(a.toShow.size()){var d=a.toShow.css("overflow"),h=0,f={},g={},e;b=a.toShow;e=b[0].style.width;b.width(parseInt(b.parent().width(),10)-parseInt(b.css("paddingLeft"),10)-parseInt(b.css("paddingRight"),10)-(parseInt(b.css("borderLeftWidth"),10)||0)-(parseInt(b.css("borderRightWidth"),10)||0));c.each(["height","paddingTop","paddingBottom"],function(j,i){g[i]="hide";j=(""+c.css(a.toShow[0],i)).match(/^([\d+-.]+)(.*)$/); +f[i]={value:j[1],unit:j[2]||"px"}});a.toShow.css({height:0,overflow:"hidden"}).show();a.toHide.filter(":hidden").each(a.complete).end().filter(":visible").animate(g,{step:function(j,i){if(i.prop=="height")h=i.end-i.start===0?0:(i.now-i.start)/(i.end-i.start);a.toShow[0].style[i.prop]=h*f[i.prop].value+f[i.prop].unit},duration:a.duration,easing:a.easing,complete:function(){a.autoHeight||a.toShow.css("height","");a.toShow.css({width:e,overflow:d});a.complete()}})}else a.toHide.animate({height:"hide", +paddingTop:"hide",paddingBottom:"hide"},a);else a.toShow.animate({height:"show",paddingTop:"show",paddingBottom:"show"},a)},bounceslide:function(a){this.slide(a,{easing:a.down?"easeOutBounce":"swing",duration:a.down?1E3:200})}}})})(jQuery); +;/* + * jQuery UI Autocomplete 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Autocomplete + * + * Depends: + * jquery.ui.core.js + * jquery.ui.widget.js + * jquery.ui.position.js + */ +(function(d){var e=0;d.widget("ui.autocomplete",{options:{appendTo:"body",autoFocus:false,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},pending:0,_create:function(){var a=this,b=this.element[0].ownerDocument,g;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(c){if(!(a.options.disabled||a.element.propAttr("readOnly"))){g= +false;var f=d.ui.keyCode;switch(c.keyCode){case f.PAGE_UP:a._move("previousPage",c);break;case f.PAGE_DOWN:a._move("nextPage",c);break;case f.UP:a._move("previous",c);c.preventDefault();break;case f.DOWN:a._move("next",c);c.preventDefault();break;case f.ENTER:case f.NUMPAD_ENTER:if(a.menu.active){g=true;c.preventDefault()}case f.TAB:if(!a.menu.active)return;a.menu.select(c);break;case f.ESCAPE:a.element.val(a.term);a.close(c);break;default:clearTimeout(a.searching);a.searching=setTimeout(function(){if(a.term!= +a.element.val()){a.selectedItem=null;a.search(null,c)}},a.options.delay);break}}}).bind("keypress.autocomplete",function(c){if(g){g=false;c.preventDefault()}}).bind("focus.autocomplete",function(){if(!a.options.disabled){a.selectedItem=null;a.previous=a.element.val()}}).bind("blur.autocomplete",function(c){if(!a.options.disabled){clearTimeout(a.searching);a.closing=setTimeout(function(){a.close(c);a._change(c)},150)}});this._initSource();this.response=function(){return a._response.apply(a,arguments)}; +this.menu=d("
      ").addClass("ui-autocomplete").appendTo(d(this.options.appendTo||"body",b)[0]).mousedown(function(c){var f=a.menu.element[0];d(c.target).closest(".ui-menu-item").length||setTimeout(function(){d(document).one("mousedown",function(h){h.target!==a.element[0]&&h.target!==f&&!d.ui.contains(f,h.target)&&a.close()})},1);setTimeout(function(){clearTimeout(a.closing)},13)}).menu({focus:function(c,f){f=f.item.data("item.autocomplete");false!==a._trigger("focus",c,{item:f})&&/^key/.test(c.originalEvent.type)&& +a.element.val(f.value)},selected:function(c,f){var h=f.item.data("item.autocomplete"),i=a.previous;if(a.element[0]!==b.activeElement){a.element.focus();a.previous=i;setTimeout(function(){a.previous=i;a.selectedItem=h},1)}false!==a._trigger("select",c,{item:h})&&a.element.val(h.value);a.term=a.element.val();a.close(c);a.selectedItem=h},blur:function(){a.menu.element.is(":visible")&&a.element.val()!==a.term&&a.element.val(a.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu"); +d.fn.bgiframe&&this.menu.element.bgiframe()},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup");this.menu.element.remove();d.Widget.prototype.destroy.call(this)},_setOption:function(a,b){d.Widget.prototype._setOption.apply(this,arguments);a==="source"&&this._initSource();if(a==="appendTo")this.menu.element.appendTo(d(b||"body",this.element[0].ownerDocument)[0]);a==="disabled"&& +b&&this.xhr&&this.xhr.abort()},_initSource:function(){var a=this,b,g;if(d.isArray(this.options.source)){b=this.options.source;this.source=function(c,f){f(d.ui.autocomplete.filter(b,c.term))}}else if(typeof this.options.source==="string"){g=this.options.source;this.source=function(c,f){a.xhr&&a.xhr.abort();a.xhr=d.ajax({url:g,data:c,dataType:"json",autocompleteRequest:++e,success:function(h){this.autocompleteRequest===e&&f(h)},error:function(){this.autocompleteRequest===e&&f([])}})}}else this.source= +this.options.source},search:function(a,b){a=a!=null?a:this.element.val();this.term=this.element.val();if(a.length").data("item.autocomplete",b).append(d("").text(b.label)).appendTo(a)},_move:function(a,b){if(this.menu.element.is(":visible"))if(this.menu.first()&&/^previous/.test(a)||this.menu.last()&&/^next/.test(a)){this.element.val(this.term);this.menu.deactivate()}else this.menu[a](b);else this.search(null,b)},widget:function(){return this.menu.element}});d.extend(d.ui.autocomplete,{escapeRegex:function(a){return a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, +"\\$&")},filter:function(a,b){var g=new RegExp(d.ui.autocomplete.escapeRegex(b),"i");return d.grep(a,function(c){return g.test(c.label||c.value||c)})}})})(jQuery); +(function(d){d.widget("ui.menu",{_create:function(){var e=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(a){if(d(a.target).closest(".ui-menu-item a").length){a.preventDefault();e.select(a)}});this.refresh()},refresh:function(){var e=this;this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem").children("a").addClass("ui-corner-all").attr("tabindex", +-1).mouseenter(function(a){e.activate(a,d(this).parent())}).mouseleave(function(){e.deactivate()})},activate:function(e,a){this.deactivate();if(this.hasScroll()){var b=a.offset().top-this.element.offset().top,g=this.element.scrollTop(),c=this.element.height();if(b<0)this.element.scrollTop(g+b);else b>=c&&this.element.scrollTop(g+b-c+a.height())}this.active=a.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end();this._trigger("focus",e,{item:a})},deactivate:function(){if(this.active){this.active.children("a").removeClass("ui-state-hover").removeAttr("id"); +this._trigger("blur");this.active=null}},next:function(e){this.move("next",".ui-menu-item:first",e)},previous:function(e){this.move("prev",".ui-menu-item:last",e)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(e,a,b){if(this.active){e=this.active[e+"All"](".ui-menu-item").eq(0);e.length?this.activate(b,e):this.activate(b,this.element.children(a))}else this.activate(b, +this.element.children(a))},nextPage:function(e){if(this.hasScroll())if(!this.active||this.last())this.activate(e,this.element.children(".ui-menu-item:first"));else{var a=this.active.offset().top,b=this.element.height(),g=this.element.children(".ui-menu-item").filter(function(){var c=d(this).offset().top-a-b+d(this).height();return c<10&&c>-10});g.length||(g=this.element.children(".ui-menu-item:last"));this.activate(e,g)}else this.activate(e,this.element.children(".ui-menu-item").filter(!this.active|| +this.last()?":first":":last"))},previousPage:function(e){if(this.hasScroll())if(!this.active||this.first())this.activate(e,this.element.children(".ui-menu-item:last"));else{var a=this.active.offset().top,b=this.element.height();result=this.element.children(".ui-menu-item").filter(function(){var g=d(this).offset().top-a+b-d(this).height();return g<10&&g>-10});result.length||(result=this.element.children(".ui-menu-item:first"));this.activate(e,result)}else this.activate(e,this.element.children(".ui-menu-item").filter(!this.active|| +this.first()?":last":":first"))},hasScroll:function(){return this.element.height()").addClass("ui-button-text").html(this.options.label).appendTo(a.empty()).text(),e=this.options.icons,f=e.primary&&e.secondary,d=[];if(e.primary||e.secondary){if(this.options.text)d.push("ui-button-text-icon"+(f?"s":e.primary?"-primary":"-secondary"));e.primary&&a.prepend("");e.secondary&&a.append("");if(!this.options.text){d.push(f?"ui-button-icons-only": +"ui-button-icon-only");this.hasTitle||a.attr("title",c)}}else d.push("ui-button-text-only");a.addClass(d.join(" "))}}});b.widget("ui.buttonset",{options:{items:":button, :submit, :reset, :checkbox, :radio, a, :data(button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(a,c){a==="disabled"&&this.buttons.button("option",a,c);b.Widget.prototype._setOption.apply(this,arguments)},refresh:function(){var a=this.element.css("direction")=== +"ltr";this.buttons=this.element.find(this.options.items).filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return b(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass(a?"ui-corner-left":"ui-corner-right").end().filter(":last").addClass(a?"ui-corner-right":"ui-corner-left").end().end()},destroy:function(){this.element.removeClass("ui-buttonset");this.buttons.map(function(){return b(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy"); +b.Widget.prototype.destroy.call(this)}})})(jQuery); +;/* + * jQuery UI Dialog 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Dialog + * + * Depends: + * jquery.ui.core.js + * jquery.ui.widget.js + * jquery.ui.button.js + * jquery.ui.draggable.js + * jquery.ui.mouse.js + * jquery.ui.position.js + * jquery.ui.resizable.js + */ +(function(c,l){var m={buttons:true,height:true,maxHeight:true,maxWidth:true,minHeight:true,minWidth:true,width:true},n={maxHeight:true,maxWidth:true,minHeight:true,minWidth:true},o=c.attrFn||{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true,click:true};c.widget("ui.dialog",{options:{autoOpen:true,buttons:{},closeOnEscape:true,closeText:"close",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:false,maxWidth:false,minHeight:150,minWidth:150,modal:false, +position:{my:"center",at:"center",collision:"fit",using:function(a){var b=c(this).css(a).offset().top;b<0&&c(this).css("top",a.top-b)}},resizable:true,show:null,stack:true,title:"",width:300,zIndex:1E3},_create:function(){this.originalTitle=this.element.attr("title");if(typeof this.originalTitle!=="string")this.originalTitle="";this.options.title=this.options.title||this.originalTitle;var a=this,b=a.options,d=b.title||" ",e=c.ui.dialog.getTitleId(a.element),g=(a.uiDialog=c("
      ")).appendTo(document.body).hide().addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+ +b.dialogClass).css({zIndex:b.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(i){if(b.closeOnEscape&&!i.isDefaultPrevented()&&i.keyCode&&i.keyCode===c.ui.keyCode.ESCAPE){a.close(i);i.preventDefault()}}).attr({role:"dialog","aria-labelledby":e}).mousedown(function(i){a.moveToTop(false,i)});a.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(g);var f=(a.uiDialogTitlebar=c("
      ")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(g), +h=c('').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){h.addClass("ui-state-hover")},function(){h.removeClass("ui-state-hover")}).focus(function(){h.addClass("ui-state-focus")}).blur(function(){h.removeClass("ui-state-focus")}).click(function(i){a.close(i);return false}).appendTo(f);(a.uiDialogTitlebarCloseText=c("")).addClass("ui-icon ui-icon-closethick").text(b.closeText).appendTo(h);c("").addClass("ui-dialog-title").attr("id", +e).html(d).prependTo(f);if(c.isFunction(b.beforeclose)&&!c.isFunction(b.beforeClose))b.beforeClose=b.beforeclose;f.find("*").add(f).disableSelection();b.draggable&&c.fn.draggable&&a._makeDraggable();b.resizable&&c.fn.resizable&&a._makeResizable();a._createButtons(b.buttons);a._isOpen=false;c.fn.bgiframe&&g.bgiframe()},_init:function(){this.options.autoOpen&&this.open()},destroy:function(){var a=this;a.overlay&&a.overlay.destroy();a.uiDialog.hide();a.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body"); +a.uiDialog.remove();a.originalTitle&&a.element.attr("title",a.originalTitle);return a},widget:function(){return this.uiDialog},close:function(a){var b=this,d,e;if(false!==b._trigger("beforeClose",a)){b.overlay&&b.overlay.destroy();b.uiDialog.unbind("keypress.ui-dialog");b._isOpen=false;if(b.options.hide)b.uiDialog.hide(b.options.hide,function(){b._trigger("close",a)});else{b.uiDialog.hide();b._trigger("close",a)}c.ui.dialog.overlay.resize();if(b.options.modal){d=0;c(".ui-dialog").each(function(){if(this!== +b.uiDialog[0]){e=c(this).css("z-index");isNaN(e)||(d=Math.max(d,e))}});c.ui.dialog.maxZ=d}return b}},isOpen:function(){return this._isOpen},moveToTop:function(a,b){var d=this,e=d.options;if(e.modal&&!a||!e.stack&&!e.modal)return d._trigger("focus",b);if(e.zIndex>c.ui.dialog.maxZ)c.ui.dialog.maxZ=e.zIndex;if(d.overlay){c.ui.dialog.maxZ+=1;d.overlay.$el.css("z-index",c.ui.dialog.overlay.maxZ=c.ui.dialog.maxZ)}a={scrollTop:d.element.scrollTop(),scrollLeft:d.element.scrollLeft()};c.ui.dialog.maxZ+=1; +d.uiDialog.css("z-index",c.ui.dialog.maxZ);d.element.attr(a);d._trigger("focus",b);return d},open:function(){if(!this._isOpen){var a=this,b=a.options,d=a.uiDialog;a.overlay=b.modal?new c.ui.dialog.overlay(a):null;a._size();a._position(b.position);d.show(b.show);a.moveToTop(true);b.modal&&d.bind("keypress.ui-dialog",function(e){if(e.keyCode===c.ui.keyCode.TAB){var g=c(":tabbable",this),f=g.filter(":first");g=g.filter(":last");if(e.target===g[0]&&!e.shiftKey){f.focus(1);return false}else if(e.target=== +f[0]&&e.shiftKey){g.focus(1);return false}}});c(a.element.find(":tabbable").get().concat(d.find(".ui-dialog-buttonpane :tabbable").get().concat(d.get()))).eq(0).focus();a._isOpen=true;a._trigger("open");return a}},_createButtons:function(a){var b=this,d=false,e=c("
      ").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),g=c("
      ").addClass("ui-dialog-buttonset").appendTo(e);b.uiDialog.find(".ui-dialog-buttonpane").remove();typeof a==="object"&&a!==null&&c.each(a, +function(){return!(d=true)});if(d){c.each(a,function(f,h){h=c.isFunction(h)?{click:h,text:f}:h;var i=c('').click(function(){h.click.apply(b.element[0],arguments)}).appendTo(g);c.each(h,function(j,k){if(j!=="click")j in o?i[j](k):i.attr(j,k)});c.fn.button&&i.button()});e.appendTo(b.uiDialog)}},_makeDraggable:function(){function a(f){return{position:f.position,offset:f.offset}}var b=this,d=b.options,e=c(document),g;b.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close", +handle:".ui-dialog-titlebar",containment:"document",start:function(f,h){g=d.height==="auto"?"auto":c(this).height();c(this).height(c(this).height()).addClass("ui-dialog-dragging");b._trigger("dragStart",f,a(h))},drag:function(f,h){b._trigger("drag",f,a(h))},stop:function(f,h){d.position=[h.position.left-e.scrollLeft(),h.position.top-e.scrollTop()];c(this).removeClass("ui-dialog-dragging").height(g);b._trigger("dragStop",f,a(h));c.ui.dialog.overlay.resize()}})},_makeResizable:function(a){function b(f){return{originalPosition:f.originalPosition, +originalSize:f.originalSize,position:f.position,size:f.size}}a=a===l?this.options.resizable:a;var d=this,e=d.options,g=d.uiDialog.css("position");a=typeof a==="string"?a:"n,e,s,w,se,sw,ne,nw";d.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:d.element,maxWidth:e.maxWidth,maxHeight:e.maxHeight,minWidth:e.minWidth,minHeight:d._minHeight(),handles:a,start:function(f,h){c(this).addClass("ui-dialog-resizing");d._trigger("resizeStart",f,b(h))},resize:function(f,h){d._trigger("resize", +f,b(h))},stop:function(f,h){c(this).removeClass("ui-dialog-resizing");e.height=c(this).height();e.width=c(this).width();d._trigger("resizeStop",f,b(h));c.ui.dialog.overlay.resize()}}).css("position",g).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var a=this.options;return a.height==="auto"?a.minHeight:Math.min(a.minHeight,a.height)},_position:function(a){var b=[],d=[0,0],e;if(a){if(typeof a==="string"||typeof a==="object"&&"0"in a){b=a.split?a.split(" "): +[a[0],a[1]];if(b.length===1)b[1]=b[0];c.each(["left","top"],function(g,f){if(+b[g]===b[g]){d[g]=b[g];b[g]=f}});a={my:b.join(" "),at:b.join(" "),offset:d.join(" ")}}a=c.extend({},c.ui.dialog.prototype.options.position,a)}else a=c.ui.dialog.prototype.options.position;(e=this.uiDialog.is(":visible"))||this.uiDialog.show();this.uiDialog.css({top:0,left:0}).position(c.extend({of:window},a));e||this.uiDialog.hide()},_setOptions:function(a){var b=this,d={},e=false;c.each(a,function(g,f){b._setOption(g,f); +if(g in m)e=true;if(g in n)d[g]=f});e&&this._size();this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option",d)},_setOption:function(a,b){var d=this,e=d.uiDialog;switch(a){case "beforeclose":a="beforeClose";break;case "buttons":d._createButtons(b);break;case "closeText":d.uiDialogTitlebarCloseText.text(""+b);break;case "dialogClass":e.removeClass(d.options.dialogClass).addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+b);break;case "disabled":b?e.addClass("ui-dialog-disabled"): +e.removeClass("ui-dialog-disabled");break;case "draggable":var g=e.is(":data(draggable)");g&&!b&&e.draggable("destroy");!g&&b&&d._makeDraggable();break;case "position":d._position(b);break;case "resizable":(g=e.is(":data(resizable)"))&&!b&&e.resizable("destroy");g&&typeof b==="string"&&e.resizable("option","handles",b);!g&&b!==false&&d._makeResizable(b);break;case "title":c(".ui-dialog-title",d.uiDialogTitlebar).html(""+(b||" "));break}c.Widget.prototype._setOption.apply(d,arguments)},_size:function(){var a= +this.options,b,d,e=this.uiDialog.is(":visible");this.element.show().css({width:"auto",minHeight:0,height:0});if(a.minWidth>a.width)a.width=a.minWidth;b=this.uiDialog.css({height:"auto",width:a.width}).height();d=Math.max(0,a.minHeight-b);if(a.height==="auto")if(c.support.minHeight)this.element.css({minHeight:d,height:"auto"});else{this.uiDialog.show();a=this.element.css("height","auto").height();e||this.uiDialog.hide();this.element.height(Math.max(a,d))}else this.element.height(Math.max(a.height- +b,0));this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())}});c.extend(c.ui.dialog,{version:"1.8.16",uuid:0,maxZ:0,getTitleId:function(a){a=a.attr("id");if(!a){this.uuid+=1;a=this.uuid}return"ui-dialog-title-"+a},overlay:function(a){this.$el=c.ui.dialog.overlay.create(a)}});c.extend(c.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:c.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(a){return a+".dialog-overlay"}).join(" "), +create:function(a){if(this.instances.length===0){setTimeout(function(){c.ui.dialog.overlay.instances.length&&c(document).bind(c.ui.dialog.overlay.events,function(d){if(c(d.target).zIndex()").addClass("ui-widget-overlay")).appendTo(document.body).css({width:this.width(),height:this.height()});c.fn.bgiframe&&b.bgiframe();this.instances.push(b);return b},destroy:function(a){var b=c.inArray(a,this.instances);b!=-1&&this.oldInstances.push(this.instances.splice(b,1)[0]);this.instances.length===0&&c([document,window]).unbind(".dialog-overlay");a.remove();var d=0;c.each(this.instances,function(){d=Math.max(d,this.css("z-index"))});this.maxZ=d},height:function(){var a,b;if(c.browser.msie&& +c.browser.version<7){a=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);b=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);return a").appendTo(this.element).addClass("ui-slider-range ui-widget-header"+(b.range==="min"||b.range==="max"?" ui-slider-range-"+b.range:""))}for(var j=c.length;j"); +this.handles=c.add(d(e.join("")).appendTo(a.element));this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(g){g.preventDefault()}).hover(function(){b.disabled||d(this).addClass("ui-state-hover")},function(){d(this).removeClass("ui-state-hover")}).focus(function(){if(b.disabled)d(this).blur();else{d(".ui-slider .ui-state-focus").removeClass("ui-state-focus");d(this).addClass("ui-state-focus")}}).blur(function(){d(this).removeClass("ui-state-focus")});this.handles.each(function(g){d(this).data("index.ui-slider-handle", +g)});this.handles.keydown(function(g){var k=true,l=d(this).data("index.ui-slider-handle"),i,h,m;if(!a.options.disabled){switch(g.keyCode){case d.ui.keyCode.HOME:case d.ui.keyCode.END:case d.ui.keyCode.PAGE_UP:case d.ui.keyCode.PAGE_DOWN:case d.ui.keyCode.UP:case d.ui.keyCode.RIGHT:case d.ui.keyCode.DOWN:case d.ui.keyCode.LEFT:k=false;if(!a._keySliding){a._keySliding=true;d(this).addClass("ui-state-active");i=a._start(g,l);if(i===false)return}break}m=a.options.step;i=a.options.values&&a.options.values.length? +(h=a.values(l)):(h=a.value());switch(g.keyCode){case d.ui.keyCode.HOME:h=a._valueMin();break;case d.ui.keyCode.END:h=a._valueMax();break;case d.ui.keyCode.PAGE_UP:h=a._trimAlignValue(i+(a._valueMax()-a._valueMin())/5);break;case d.ui.keyCode.PAGE_DOWN:h=a._trimAlignValue(i-(a._valueMax()-a._valueMin())/5);break;case d.ui.keyCode.UP:case d.ui.keyCode.RIGHT:if(i===a._valueMax())return;h=a._trimAlignValue(i+m);break;case d.ui.keyCode.DOWN:case d.ui.keyCode.LEFT:if(i===a._valueMin())return;h=a._trimAlignValue(i- +m);break}a._slide(g,l,h);return k}}).keyup(function(g){var k=d(this).data("index.ui-slider-handle");if(a._keySliding){a._keySliding=false;a._stop(g,k);a._change(g,k);d(this).removeClass("ui-state-active")}});this._refreshValue();this._animateOff=false},destroy:function(){this.handles.remove();this.range.remove();this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider");this._mouseDestroy(); +return this},_mouseCapture:function(a){var b=this.options,c,f,e,j,g;if(b.disabled)return false;this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();c=this._normValueFromMouse({x:a.pageX,y:a.pageY});f=this._valueMax()-this._valueMin()+1;j=this;this.handles.each(function(k){var l=Math.abs(c-j.values(k));if(f>l){f=l;e=d(this);g=k}});if(b.range===true&&this.values(1)===b.min){g+=1;e=d(this.handles[g])}if(this._start(a,g)===false)return false; +this._mouseSliding=true;j._handleIndex=g;e.addClass("ui-state-active").focus();b=e.offset();this._clickOffset=!d(a.target).parents().andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:a.pageX-b.left-e.width()/2,top:a.pageY-b.top-e.height()/2-(parseInt(e.css("borderTopWidth"),10)||0)-(parseInt(e.css("borderBottomWidth"),10)||0)+(parseInt(e.css("marginTop"),10)||0)};this.handles.hasClass("ui-state-hover")||this._slide(a,g,c);return this._animateOff=true},_mouseStart:function(){return true},_mouseDrag:function(a){var b= +this._normValueFromMouse({x:a.pageX,y:a.pageY});this._slide(a,this._handleIndex,b);return false},_mouseStop:function(a){this.handles.removeClass("ui-state-active");this._mouseSliding=false;this._stop(a,this._handleIndex);this._change(a,this._handleIndex);this._clickOffset=this._handleIndex=null;return this._animateOff=false},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(a){var b;if(this.orientation==="horizontal"){b= +this.elementSize.width;a=a.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{b=this.elementSize.height;a=a.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}b=a/b;if(b>1)b=1;if(b<0)b=0;if(this.orientation==="vertical")b=1-b;a=this._valueMax()-this._valueMin();return this._trimAlignValue(this._valueMin()+b*a)},_start:function(a,b){var c={handle:this.handles[b],value:this.value()};if(this.options.values&&this.options.values.length){c.value=this.values(b); +c.values=this.values()}return this._trigger("start",a,c)},_slide:function(a,b,c){var f;if(this.options.values&&this.options.values.length){f=this.values(b?0:1);if(this.options.values.length===2&&this.options.range===true&&(b===0&&c>f||b===1&&c1){this.options.values[a]=this._trimAlignValue(b);this._refreshValue();this._change(null,a)}else if(arguments.length)if(d.isArray(arguments[0])){c=this.options.values;f=arguments[0];for(e=0;e=this._valueMax())return this._valueMax();var b=this.options.step>0?this.options.step:1,c=(a-this._valueMin())%b;a=a-c;if(Math.abs(c)*2>=b)a+=c>0?b:-b;return parseFloat(a.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var a= +this.options.range,b=this.options,c=this,f=!this._animateOff?b.animate:false,e,j={},g,k,l,i;if(this.options.values&&this.options.values.length)this.handles.each(function(h){e=(c.values(h)-c._valueMin())/(c._valueMax()-c._valueMin())*100;j[c.orientation==="horizontal"?"left":"bottom"]=e+"%";d(this).stop(1,1)[f?"animate":"css"](j,b.animate);if(c.options.range===true)if(c.orientation==="horizontal"){if(h===0)c.range.stop(1,1)[f?"animate":"css"]({left:e+"%"},b.animate);if(h===1)c.range[f?"animate":"css"]({width:e- +g+"%"},{queue:false,duration:b.animate})}else{if(h===0)c.range.stop(1,1)[f?"animate":"css"]({bottom:e+"%"},b.animate);if(h===1)c.range[f?"animate":"css"]({height:e-g+"%"},{queue:false,duration:b.animate})}g=e});else{k=this.value();l=this._valueMin();i=this._valueMax();e=i!==l?(k-l)/(i-l)*100:0;j[c.orientation==="horizontal"?"left":"bottom"]=e+"%";this.handle.stop(1,1)[f?"animate":"css"](j,b.animate);if(a==="min"&&this.orientation==="horizontal")this.range.stop(1,1)[f?"animate":"css"]({width:e+"%"}, +b.animate);if(a==="max"&&this.orientation==="horizontal")this.range[f?"animate":"css"]({width:100-e+"%"},{queue:false,duration:b.animate});if(a==="min"&&this.orientation==="vertical")this.range.stop(1,1)[f?"animate":"css"]({height:e+"%"},b.animate);if(a==="max"&&this.orientation==="vertical")this.range[f?"animate":"css"]({height:100-e+"%"},{queue:false,duration:b.animate})}}});d.extend(d.ui.slider,{version:"1.8.16"})})(jQuery); +;/* + * jQuery UI Tabs 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Tabs + * + * Depends: + * jquery.ui.core.js + * jquery.ui.widget.js + */ +(function(d,p){function u(){return++v}function w(){return++x}var v=0,x=0;d.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:false,cookie:null,collapsible:false,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"
      ",remove:null,select:null,show:null,spinner:"Loading…",tabTemplate:"
    • #{label}
    • "},_create:function(){this._tabify(true)},_setOption:function(b,e){if(b=="selected")this.options.collapsible&& +e==this.options.selected||this.select(e);else{this.options[b]=e;this._tabify()}},_tabId:function(b){return b.title&&b.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+u()},_sanitizeSelector:function(b){return b.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+w());return d.cookie.apply(null,[b].concat(d.makeArray(arguments)))},_ui:function(b,e){return{tab:b,panel:e,index:this.anchors.index(b)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var b= +d(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:function(b){function e(g,f){g.css("display","");!d.support.opacity&&f.opacity&&g[0].style.removeAttribute("filter")}var a=this,c=this.options,h=/^#.+/;this.list=this.element.find("ol,ul").eq(0);this.lis=d(" > li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return d("a",this)[0]});this.panels=d([]);this.anchors.each(function(g,f){var i=d(f).attr("href"),l=i.split("#")[0],q;if(l&&(l===location.toString().split("#")[0]|| +(q=d("base")[0])&&l===q.href)){i=f.hash;f.href=i}if(h.test(i))a.panels=a.panels.add(a.element.find(a._sanitizeSelector(i)));else if(i&&i!=="#"){d.data(f,"href.tabs",i);d.data(f,"load.tabs",i.replace(/#.*$/,""));i=a._tabId(f);f.href="#"+i;f=a.element.find("#"+i);if(!f.length){f=d(c.panelTemplate).attr("id",i).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(a.panels[g-1]||a.list);f.data("destroy.tabs",true)}a.panels=a.panels.add(f)}else c.disabled.push(g)});if(b){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all"); +this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(c.selected===p){location.hash&&this.anchors.each(function(g,f){if(f.hash==location.hash){c.selected=g;return false}});if(typeof c.selected!=="number"&&c.cookie)c.selected=parseInt(a._cookie(),10);if(typeof c.selected!=="number"&&this.lis.filter(".ui-tabs-selected").length)c.selected= +this.lis.index(this.lis.filter(".ui-tabs-selected"));c.selected=c.selected||(this.lis.length?0:-1)}else if(c.selected===null)c.selected=-1;c.selected=c.selected>=0&&this.anchors[c.selected]||c.selected<0?c.selected:0;c.disabled=d.unique(c.disabled.concat(d.map(this.lis.filter(".ui-state-disabled"),function(g){return a.lis.index(g)}))).sort();d.inArray(c.selected,c.disabled)!=-1&&c.disabled.splice(d.inArray(c.selected,c.disabled),1);this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active"); +if(c.selected>=0&&this.anchors.length){a.element.find(a._sanitizeSelector(a.anchors[c.selected].hash)).removeClass("ui-tabs-hide");this.lis.eq(c.selected).addClass("ui-tabs-selected ui-state-active");a.element.queue("tabs",function(){a._trigger("show",null,a._ui(a.anchors[c.selected],a.element.find(a._sanitizeSelector(a.anchors[c.selected].hash))[0]))});this.load(c.selected)}d(window).bind("unload",function(){a.lis.add(a.anchors).unbind(".tabs");a.lis=a.anchors=a.panels=null})}else c.selected=this.lis.index(this.lis.filter(".ui-tabs-selected")); +this.element[c.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");c.cookie&&this._cookie(c.selected,c.cookie);b=0;for(var j;j=this.lis[b];b++)d(j)[d.inArray(b,c.disabled)!=-1&&!d(j).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");c.cache===false&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs");if(c.event!=="mouseover"){var k=function(g,f){f.is(":not(.ui-state-disabled)")&&f.addClass("ui-state-"+g)},n=function(g,f){f.removeClass("ui-state-"+ +g)};this.lis.bind("mouseover.tabs",function(){k("hover",d(this))});this.lis.bind("mouseout.tabs",function(){n("hover",d(this))});this.anchors.bind("focus.tabs",function(){k("focus",d(this).closest("li"))});this.anchors.bind("blur.tabs",function(){n("focus",d(this).closest("li"))})}var m,o;if(c.fx)if(d.isArray(c.fx)){m=c.fx[0];o=c.fx[1]}else m=o=c.fx;var r=o?function(g,f){d(g).closest("li").addClass("ui-tabs-selected ui-state-active");f.hide().removeClass("ui-tabs-hide").animate(o,o.duration||"normal", +function(){e(f,o);a._trigger("show",null,a._ui(g,f[0]))})}:function(g,f){d(g).closest("li").addClass("ui-tabs-selected ui-state-active");f.removeClass("ui-tabs-hide");a._trigger("show",null,a._ui(g,f[0]))},s=m?function(g,f){f.animate(m,m.duration||"normal",function(){a.lis.removeClass("ui-tabs-selected ui-state-active");f.addClass("ui-tabs-hide");e(f,m);a.element.dequeue("tabs")})}:function(g,f){a.lis.removeClass("ui-tabs-selected ui-state-active");f.addClass("ui-tabs-hide");a.element.dequeue("tabs")}; +this.anchors.bind(c.event+".tabs",function(){var g=this,f=d(g).closest("li"),i=a.panels.filter(":not(.ui-tabs-hide)"),l=a.element.find(a._sanitizeSelector(g.hash));if(f.hasClass("ui-tabs-selected")&&!c.collapsible||f.hasClass("ui-state-disabled")||f.hasClass("ui-state-processing")||a.panels.filter(":animated").length||a._trigger("select",null,a._ui(this,l[0]))===false){this.blur();return false}c.selected=a.anchors.index(this);a.abort();if(c.collapsible)if(f.hasClass("ui-tabs-selected")){c.selected= +-1;c.cookie&&a._cookie(c.selected,c.cookie);a.element.queue("tabs",function(){s(g,i)}).dequeue("tabs");this.blur();return false}else if(!i.length){c.cookie&&a._cookie(c.selected,c.cookie);a.element.queue("tabs",function(){r(g,l)});a.load(a.anchors.index(this));this.blur();return false}c.cookie&&a._cookie(c.selected,c.cookie);if(l.length){i.length&&a.element.queue("tabs",function(){s(g,i)});a.element.queue("tabs",function(){r(g,l)});a.load(a.anchors.index(this))}else throw"jQuery UI Tabs: Mismatching fragment identifier."; +d.browser.msie&&this.blur()});this.anchors.bind("click.tabs",function(){return false})},_getIndex:function(b){if(typeof b=="string")b=this.anchors.index(this.anchors.filter("[href$="+b+"]"));return b},destroy:function(){var b=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var e= +d.data(this,"href.tabs");if(e)this.href=e;var a=d(this).unbind(".tabs");d.each(["href","load","cache"],function(c,h){a.removeData(h+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){d.data(this,"destroy.tabs")?d(this).remove():d(this).removeClass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide")});b.cookie&&this._cookie(null,b.cookie);return this},add:function(b, +e,a){if(a===p)a=this.anchors.length;var c=this,h=this.options;e=d(h.tabTemplate.replace(/#\{href\}/g,b).replace(/#\{label\}/g,e));b=!b.indexOf("#")?b.replace("#",""):this._tabId(d("a",e)[0]);e.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var j=c.element.find("#"+b);j.length||(j=d(h.panelTemplate).attr("id",b).data("destroy.tabs",true));j.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(a>=this.lis.length){e.appendTo(this.list);j.appendTo(this.list[0].parentNode)}else{e.insertBefore(this.lis[a]); +j.insertBefore(this.panels[a])}h.disabled=d.map(h.disabled,function(k){return k>=a?++k:k});this._tabify();if(this.anchors.length==1){h.selected=0;e.addClass("ui-tabs-selected ui-state-active");j.removeClass("ui-tabs-hide");this.element.queue("tabs",function(){c._trigger("show",null,c._ui(c.anchors[0],c.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[a],this.panels[a]));return this},remove:function(b){b=this._getIndex(b);var e=this.options,a=this.lis.eq(b).remove(),c=this.panels.eq(b).remove(); +if(a.hasClass("ui-tabs-selected")&&this.anchors.length>1)this.select(b+(b+1=b?--h:h});this._tabify();this._trigger("remove",null,this._ui(a.find("a")[0],c[0]));return this},enable:function(b){b=this._getIndex(b);var e=this.options;if(d.inArray(b,e.disabled)!=-1){this.lis.eq(b).removeClass("ui-state-disabled");e.disabled=d.grep(e.disabled,function(a){return a!=b});this._trigger("enable",null, +this._ui(this.anchors[b],this.panels[b]));return this}},disable:function(b){b=this._getIndex(b);var e=this.options;if(b!=e.selected){this.lis.eq(b).addClass("ui-state-disabled");e.disabled.push(b);e.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[b],this.panels[b]))}return this},select:function(b){b=this._getIndex(b);if(b==-1)if(this.options.collapsible&&this.options.selected!=-1)b=this.options.selected;else return this;this.anchors.eq(b).trigger(this.options.event+".tabs");return this}, +load:function(b){b=this._getIndex(b);var e=this,a=this.options,c=this.anchors.eq(b)[0],h=d.data(c,"load.tabs");this.abort();if(!h||this.element.queue("tabs").length!==0&&d.data(c,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(b).addClass("ui-state-processing");if(a.spinner){var j=d("span",c);j.data("label.tabs",j.html()).html(a.spinner)}this.xhr=d.ajax(d.extend({},a.ajaxOptions,{url:h,success:function(k,n){e.element.find(e._sanitizeSelector(c.hash)).html(k);e._cleanup();a.cache&&d.data(c, +"cache.tabs",true);e._trigger("load",null,e._ui(e.anchors[b],e.panels[b]));try{a.ajaxOptions.success(k,n)}catch(m){}},error:function(k,n){e._cleanup();e._trigger("load",null,e._ui(e.anchors[b],e.panels[b]));try{a.ajaxOptions.error(k,n,b,c)}catch(m){}}}));e.element.dequeue("tabs");return this}},abort:function(){this.element.queue([]);this.panels.stop(false,true);this.element.queue("tabs",this.element.queue("tabs").splice(-2,2));if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup();return this}, +url:function(b,e){this.anchors.eq(b).removeData("cache.tabs").data("load.tabs",e);return this},length:function(){return this.anchors.length}});d.extend(d.ui.tabs,{version:"1.8.16"});d.extend(d.ui.tabs.prototype,{rotation:null,rotate:function(b,e){var a=this,c=this.options,h=a._rotate||(a._rotate=function(j){clearTimeout(a.rotation);a.rotation=setTimeout(function(){var k=c.selected;a.select(++k'))}function N(a){return a.bind("mouseout", +function(b){b=d(b.target).closest("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a");b.length&&b.removeClass("ui-state-hover ui-datepicker-prev-hover ui-datepicker-next-hover")}).bind("mouseover",function(b){b=d(b.target).closest("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a");if(!(d.datepicker._isDisabledDatepicker(J.inline?a.parent()[0]:J.input[0])||!b.length)){b.parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"); +b.addClass("ui-state-hover");b.hasClass("ui-datepicker-prev")&&b.addClass("ui-datepicker-prev-hover");b.hasClass("ui-datepicker-next")&&b.addClass("ui-datepicker-next-hover")}})}function H(a,b){d.extend(a,b);for(var c in b)if(b[c]==null||b[c]==C)a[c]=b[c];return a}d.extend(d.ui,{datepicker:{version:"1.8.16"}});var B=(new Date).getTime(),J;d.extend(M.prototype,{markerClassName:"hasDatepicker",maxRows:4,log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv}, +setDefaults:function(a){H(this._defaults,a||{});return this},_attachDatepicker:function(a,b){var c=null;for(var e in this._defaults){var f=a.getAttribute("date:"+e);if(f){c=c||{};try{c[e]=eval(f)}catch(h){c[e]=f}}}e=a.nodeName.toLowerCase();f=e=="div"||e=="span";if(!a.id){this.uuid+=1;a.id="dp"+this.uuid}var i=this._newInst(d(a),f);i.settings=d.extend({},b||{},c||{});if(e=="input")this._connectDatepicker(a,i);else f&&this._inlineDatepicker(a,i)},_newInst:function(a,b){return{id:a[0].id.replace(/([^A-Za-z0-9_-])/g, +"\\\\$1"),input:a,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:b,dpDiv:!b?this.dpDiv:N(d('
      '))}},_connectDatepicker:function(a,b){var c=d(a);b.append=d([]);b.trigger=d([]);if(!c.hasClass(this.markerClassName)){this._attachments(c,b);c.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker", +function(e,f,h){b.settings[f]=h}).bind("getData.datepicker",function(e,f){return this._get(b,f)});this._autoSize(b);d.data(a,"datepicker",b);b.settings.disabled&&this._disableDatepicker(a)}},_attachments:function(a,b){var c=this._get(b,"appendText"),e=this._get(b,"isRTL");b.append&&b.append.remove();if(c){b.append=d(''+c+"");a[e?"before":"after"](b.append)}a.unbind("focus",this._showDatepicker);b.trigger&&b.trigger.remove();c=this._get(b,"showOn");if(c== +"focus"||c=="both")a.focus(this._showDatepicker);if(c=="button"||c=="both"){c=this._get(b,"buttonText");var f=this._get(b,"buttonImage");b.trigger=d(this._get(b,"buttonImageOnly")?d("").addClass(this._triggerClass).attr({src:f,alt:c,title:c}):d('').addClass(this._triggerClass).html(f==""?c:d("").attr({src:f,alt:c,title:c})));a[e?"before":"after"](b.trigger);b.trigger.click(function(){d.datepicker._datepickerShowing&&d.datepicker._lastInput==a[0]?d.datepicker._hideDatepicker(): +d.datepicker._showDatepicker(a[0]);return false})}},_autoSize:function(a){if(this._get(a,"autoSize")&&!a.inline){var b=new Date(2009,11,20),c=this._get(a,"dateFormat");if(c.match(/[DM]/)){var e=function(f){for(var h=0,i=0,g=0;gh){h=f[g].length;i=g}return i};b.setMonth(e(this._get(a,c.match(/MM/)?"monthNames":"monthNamesShort")));b.setDate(e(this._get(a,c.match(/DD/)?"dayNames":"dayNamesShort"))+20-b.getDay())}a.input.attr("size",this._formatDate(a,b).length)}},_inlineDatepicker:function(a, +b){var c=d(a);if(!c.hasClass(this.markerClassName)){c.addClass(this.markerClassName).append(b.dpDiv).bind("setData.datepicker",function(e,f,h){b.settings[f]=h}).bind("getData.datepicker",function(e,f){return this._get(b,f)});d.data(a,"datepicker",b);this._setDate(b,this._getDefaultDate(b),true);this._updateDatepicker(b);this._updateAlternate(b);b.settings.disabled&&this._disableDatepicker(a);b.dpDiv.css("display","block")}},_dialogDatepicker:function(a,b,c,e,f){a=this._dialogInst;if(!a){this.uuid+= +1;this._dialogInput=d('');this._dialogInput.keydown(this._doKeyDown);d("body").append(this._dialogInput);a=this._dialogInst=this._newInst(this._dialogInput,false);a.settings={};d.data(this._dialogInput[0],"datepicker",a)}H(a.settings,e||{});b=b&&b.constructor==Date?this._formatDate(a,b):b;this._dialogInput.val(b);this._pos=f?f.length?f:[f.pageX,f.pageY]:null;if(!this._pos)this._pos=[document.documentElement.clientWidth/ +2-100+(document.documentElement.scrollLeft||document.body.scrollLeft),document.documentElement.clientHeight/2-150+(document.documentElement.scrollTop||document.body.scrollTop)];this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px");a.settings.onSelect=c;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);d.blockUI&&d.blockUI(this.dpDiv);d.data(this._dialogInput[0],"datepicker",a);return this},_destroyDatepicker:function(a){var b= +d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();d.removeData(a,"datepicker");if(e=="input"){c.append.remove();c.trigger.remove();b.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)}else if(e=="div"||e=="span")b.removeClass(this.markerClassName).empty()}},_enableDatepicker:function(a){var b=d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e= +a.nodeName.toLowerCase();if(e=="input"){a.disabled=false;c.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else if(e=="div"||e=="span"){b=b.children("."+this._inlineClass);b.children().removeClass("ui-state-disabled");b.find("select.ui-datepicker-month, select.ui-datepicker-year").removeAttr("disabled")}this._disabledInputs=d.map(this._disabledInputs,function(f){return f==a?null:f})}},_disableDatepicker:function(a){var b=d(a),c=d.data(a, +"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();if(e=="input"){a.disabled=true;c.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else if(e=="div"||e=="span"){b=b.children("."+this._inlineClass);b.children().addClass("ui-state-disabled");b.find("select.ui-datepicker-month, select.ui-datepicker-year").attr("disabled","disabled")}this._disabledInputs=d.map(this._disabledInputs,function(f){return f== +a?null:f});this._disabledInputs[this._disabledInputs.length]=a}},_isDisabledDatepicker:function(a){if(!a)return false;for(var b=0;b-1}},_doKeyUp:function(a){a=d.datepicker._getInst(a.target);if(a.input.val()!=a.lastVal)try{if(d.datepicker.parseDate(d.datepicker._get(a,"dateFormat"),a.input?a.input.val():null,d.datepicker._getFormatConfig(a))){d.datepicker._setDateFromField(a);d.datepicker._updateAlternate(a);d.datepicker._updateDatepicker(a)}}catch(b){d.datepicker.log(b)}return true},_showDatepicker:function(a){a=a.target||a;if(a.nodeName.toLowerCase()!="input")a=d("input", +a.parentNode)[0];if(!(d.datepicker._isDisabledDatepicker(a)||d.datepicker._lastInput==a)){var b=d.datepicker._getInst(a);if(d.datepicker._curInst&&d.datepicker._curInst!=b){d.datepicker._datepickerShowing&&d.datepicker._triggerOnClose(d.datepicker._curInst);d.datepicker._curInst.dpDiv.stop(true,true)}var c=d.datepicker._get(b,"beforeShow");c=c?c.apply(a,[a,b]):{};if(c!==false){H(b.settings,c);b.lastVal=null;d.datepicker._lastInput=a;d.datepicker._setDateFromField(b);if(d.datepicker._inDialog)a.value= +"";if(!d.datepicker._pos){d.datepicker._pos=d.datepicker._findPos(a);d.datepicker._pos[1]+=a.offsetHeight}var e=false;d(a).parents().each(function(){e|=d(this).css("position")=="fixed";return!e});if(e&&d.browser.opera){d.datepicker._pos[0]-=document.documentElement.scrollLeft;d.datepicker._pos[1]-=document.documentElement.scrollTop}c={left:d.datepicker._pos[0],top:d.datepicker._pos[1]};d.datepicker._pos=null;b.dpDiv.empty();b.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});d.datepicker._updateDatepicker(b); +c=d.datepicker._checkOffset(b,c,e);b.dpDiv.css({position:d.datepicker._inDialog&&d.blockUI?"static":e?"fixed":"absolute",display:"none",left:c.left+"px",top:c.top+"px"});if(!b.inline){c=d.datepicker._get(b,"showAnim");var f=d.datepicker._get(b,"duration"),h=function(){var i=b.dpDiv.find("iframe.ui-datepicker-cover");if(i.length){var g=d.datepicker._getBorders(b.dpDiv);i.css({left:-g[0],top:-g[1],width:b.dpDiv.outerWidth(),height:b.dpDiv.outerHeight()})}};b.dpDiv.zIndex(d(a).zIndex()+1);d.datepicker._datepickerShowing= +true;d.effects&&d.effects[c]?b.dpDiv.show(c,d.datepicker._get(b,"showOptions"),f,h):b.dpDiv[c||"show"](c?f:null,h);if(!c||!f)h();b.input.is(":visible")&&!b.input.is(":disabled")&&b.input.focus();d.datepicker._curInst=b}}}},_updateDatepicker:function(a){this.maxRows=4;var b=d.datepicker._getBorders(a.dpDiv);J=a;a.dpDiv.empty().append(this._generateHTML(a));var c=a.dpDiv.find("iframe.ui-datepicker-cover");c.length&&c.css({left:-b[0],top:-b[1],width:a.dpDiv.outerWidth(),height:a.dpDiv.outerHeight()}); +a.dpDiv.find("."+this._dayOverClass+" a").mouseover();b=this._getNumberOfMonths(a);c=b[1];a.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");c>1&&a.dpDiv.addClass("ui-datepicker-multi-"+c).css("width",17*c+"em");a.dpDiv[(b[0]!=1||b[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");a.dpDiv[(this._get(a,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");a==d.datepicker._curInst&&d.datepicker._datepickerShowing&&a.input&&a.input.is(":visible")&& +!a.input.is(":disabled")&&a.input[0]!=document.activeElement&&a.input.focus();if(a.yearshtml){var e=a.yearshtml;setTimeout(function(){e===a.yearshtml&&a.yearshtml&&a.dpDiv.find("select.ui-datepicker-year:first").replaceWith(a.yearshtml);e=a.yearshtml=null},0)}},_getBorders:function(a){var b=function(c){return{thin:1,medium:2,thick:3}[c]||c};return[parseFloat(b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]},_checkOffset:function(a,b,c){var e=a.dpDiv.outerWidth(),f=a.dpDiv.outerHeight(), +h=a.input?a.input.outerWidth():0,i=a.input?a.input.outerHeight():0,g=document.documentElement.clientWidth+d(document).scrollLeft(),j=document.documentElement.clientHeight+d(document).scrollTop();b.left-=this._get(a,"isRTL")?e-h:0;b.left-=c&&b.left==a.input.offset().left?d(document).scrollLeft():0;b.top-=c&&b.top==a.input.offset().top+i?d(document).scrollTop():0;b.left-=Math.min(b.left,b.left+e>g&&g>e?Math.abs(b.left+e-g):0);b.top-=Math.min(b.top,b.top+f>j&&j>f?Math.abs(f+i):0);return b},_findPos:function(a){for(var b= +this._get(this._getInst(a),"isRTL");a&&(a.type=="hidden"||a.nodeType!=1||d.expr.filters.hidden(a));)a=a[b?"previousSibling":"nextSibling"];a=d(a).offset();return[a.left,a.top]},_triggerOnClose:function(a){var b=this._get(a,"onClose");if(b)b.apply(a.input?a.input[0]:null,[a.input?a.input.val():"",a])},_hideDatepicker:function(a){var b=this._curInst;if(!(!b||a&&b!=d.data(a,"datepicker")))if(this._datepickerShowing){a=this._get(b,"showAnim");var c=this._get(b,"duration"),e=function(){d.datepicker._tidyDialog(b); +this._curInst=null};d.effects&&d.effects[a]?b.dpDiv.hide(a,d.datepicker._get(b,"showOptions"),c,e):b.dpDiv[a=="slideDown"?"slideUp":a=="fadeIn"?"fadeOut":"hide"](a?c:null,e);a||e();d.datepicker._triggerOnClose(b);this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if(d.blockUI){d.unblockUI();d("body").append(this.dpDiv)}}this._inDialog=false}},_tidyDialog:function(a){a.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")}, +_checkExternalClick:function(a){if(d.datepicker._curInst){a=d(a.target);a[0].id!=d.datepicker._mainDivId&&a.parents("#"+d.datepicker._mainDivId).length==0&&!a.hasClass(d.datepicker.markerClassName)&&!a.hasClass(d.datepicker._triggerClass)&&d.datepicker._datepickerShowing&&!(d.datepicker._inDialog&&d.blockUI)&&d.datepicker._hideDatepicker()}},_adjustDate:function(a,b,c){a=d(a);var e=this._getInst(a[0]);if(!this._isDisabledDatepicker(a[0])){this._adjustInstDate(e,b+(c=="M"?this._get(e,"showCurrentAtPos"): +0),c);this._updateDatepicker(e)}},_gotoToday:function(a){a=d(a);var b=this._getInst(a[0]);if(this._get(b,"gotoCurrent")&&b.currentDay){b.selectedDay=b.currentDay;b.drawMonth=b.selectedMonth=b.currentMonth;b.drawYear=b.selectedYear=b.currentYear}else{var c=new Date;b.selectedDay=c.getDate();b.drawMonth=b.selectedMonth=c.getMonth();b.drawYear=b.selectedYear=c.getFullYear()}this._notifyChange(b);this._adjustDate(a)},_selectMonthYear:function(a,b,c){a=d(a);var e=this._getInst(a[0]);e["selected"+(c=="M"? +"Month":"Year")]=e["draw"+(c=="M"?"Month":"Year")]=parseInt(b.options[b.selectedIndex].value,10);this._notifyChange(e);this._adjustDate(a)},_selectDay:function(a,b,c,e){var f=d(a);if(!(d(e).hasClass(this._unselectableClass)||this._isDisabledDatepicker(f[0]))){f=this._getInst(f[0]);f.selectedDay=f.currentDay=d("a",e).html();f.selectedMonth=f.currentMonth=b;f.selectedYear=f.currentYear=c;this._selectDate(a,this._formatDate(f,f.currentDay,f.currentMonth,f.currentYear))}},_clearDate:function(a){a=d(a); +this._getInst(a[0]);this._selectDate(a,"")},_selectDate:function(a,b){a=this._getInst(d(a)[0]);b=b!=null?b:this._formatDate(a);a.input&&a.input.val(b);this._updateAlternate(a);var c=this._get(a,"onSelect");if(c)c.apply(a.input?a.input[0]:null,[b,a]);else a.input&&a.input.trigger("change");if(a.inline)this._updateDatepicker(a);else{this._hideDatepicker();this._lastInput=a.input[0];typeof a.input[0]!="object"&&a.input.focus();this._lastInput=null}},_updateAlternate:function(a){var b=this._get(a,"altField"); +if(b){var c=this._get(a,"altFormat")||this._get(a,"dateFormat"),e=this._getDate(a),f=this.formatDate(c,e,this._getFormatConfig(a));d(b).each(function(){d(this).val(f)})}},noWeekends:function(a){a=a.getDay();return[a>0&&a<6,""]},iso8601Week:function(a){a=new Date(a.getTime());a.setDate(a.getDate()+4-(a.getDay()||7));var b=a.getTime();a.setMonth(0);a.setDate(1);return Math.floor(Math.round((b-a)/864E5)/7)+1},parseDate:function(a,b,c){if(a==null||b==null)throw"Invalid arguments";b=typeof b=="object"? +b.toString():b+"";if(b=="")return null;var e=(c?c.shortYearCutoff:null)||this._defaults.shortYearCutoff;e=typeof e!="string"?e:(new Date).getFullYear()%100+parseInt(e,10);for(var f=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,h=(c?c.dayNames:null)||this._defaults.dayNames,i=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort,g=(c?c.monthNames:null)||this._defaults.monthNames,j=c=-1,l=-1,u=-1,k=false,o=function(p){(p=A+1-1){j=1;l=u;do{e=this._getDaysInMonth(c,j-1);if(l<=e)break;j++;l-=e}while(1)}v=this._daylightSavingAdjust(new Date(c,j-1,l));if(v.getFullYear()!=c||v.getMonth()+1!=j||v.getDate()!=l)throw"Invalid date";return v},ATOM:"yy-mm-dd", +COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*60*60*1E7,formatDate:function(a,b,c){if(!b)return"";var e=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,f=(c?c.dayNames:null)||this._defaults.dayNames,h=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort;c=(c?c.monthNames: +null)||this._defaults.monthNames;var i=function(o){(o=k+1 +12?a.getHours()+2:0);return a},_setDate:function(a,b,c){var e=!b,f=a.selectedMonth,h=a.selectedYear;b=this._restrictMinMax(a,this._determineDate(a,b,new Date));a.selectedDay=a.currentDay=b.getDate();a.drawMonth=a.selectedMonth=a.currentMonth=b.getMonth();a.drawYear=a.selectedYear=a.currentYear=b.getFullYear();if((f!=a.selectedMonth||h!=a.selectedYear)&&!c)this._notifyChange(a);this._adjustInstDate(a);if(a.input)a.input.val(e?"":this._formatDate(a))},_getDate:function(a){return!a.currentYear||a.input&& +a.input.val()==""?null:this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay))},_generateHTML:function(a){var b=new Date;b=this._daylightSavingAdjust(new Date(b.getFullYear(),b.getMonth(),b.getDate()));var c=this._get(a,"isRTL"),e=this._get(a,"showButtonPanel"),f=this._get(a,"hideIfNoPrevNext"),h=this._get(a,"navigationAsDateFormat"),i=this._getNumberOfMonths(a),g=this._get(a,"showCurrentAtPos"),j=this._get(a,"stepMonths"),l=i[0]!=1||i[1]!=1,u=this._daylightSavingAdjust(!a.currentDay? +new Date(9999,9,9):new Date(a.currentYear,a.currentMonth,a.currentDay)),k=this._getMinMaxDate(a,"min"),o=this._getMinMaxDate(a,"max");g=a.drawMonth-g;var m=a.drawYear;if(g<0){g+=12;m--}if(o){var n=this._daylightSavingAdjust(new Date(o.getFullYear(),o.getMonth()-i[0]*i[1]+1,o.getDate()));for(n=k&&nn;){g--;if(g<0){g=11;m--}}}a.drawMonth=g;a.drawYear=m;n=this._get(a,"prevText");n=!h?n:this.formatDate(n,this._daylightSavingAdjust(new Date(m,g-j,1)),this._getFormatConfig(a)); +n=this._canAdjustMonth(a,-1,m,g)?''+n+"":f?"":''+n+"";var s=this._get(a,"nextText");s=!h?s:this.formatDate(s,this._daylightSavingAdjust(new Date(m, +g+j,1)),this._getFormatConfig(a));f=this._canAdjustMonth(a,+1,m,g)?''+s+"":f?"":''+s+"";j=this._get(a,"currentText");s=this._get(a,"gotoCurrent")&& +a.currentDay?u:b;j=!h?j:this.formatDate(j,s,this._getFormatConfig(a));h=!a.inline?'":"";e=e?'
      '+(c?h:"")+(this._isInRange(a,s)?'":"")+(c?"":h)+"
      ":"";h=parseInt(this._get(a,"firstDay"),10);h=isNaN(h)?0:h;j=this._get(a,"showWeek");s=this._get(a,"dayNames");this._get(a,"dayNamesShort");var q=this._get(a,"dayNamesMin"),A=this._get(a,"monthNames"),v=this._get(a,"monthNamesShort"),p=this._get(a,"beforeShowDay"),D=this._get(a,"showOtherMonths"),K=this._get(a,"selectOtherMonths");this._get(a,"calculateWeek");for(var E=this._getDefaultDate(a),w="",x=0;x1)switch(G){case 0:y+=" ui-datepicker-group-first";t=" ui-corner-"+(c?"right":"left");break;case i[1]-1:y+=" ui-datepicker-group-last";t=" ui-corner-"+(c?"left":"right");break;default:y+=" ui-datepicker-group-middle";t="";break}y+='">'}y+='
      '+(/all|left/.test(t)&& +x==0?c?f:n:"")+(/all|right/.test(t)&&x==0?c?n:f:"")+this._generateMonthYearHeader(a,g,m,k,o,x>0||G>0,A,v)+'
      ';var z=j?'":"";for(t=0;t<7;t++){var r=(t+h)%7;z+="=5?' class="ui-datepicker-week-end"':"")+'>'+q[r]+""}y+=z+"";z=this._getDaysInMonth(m,g);if(m==a.selectedYear&&g==a.selectedMonth)a.selectedDay=Math.min(a.selectedDay, +z);t=(this._getFirstDayOfMonth(m,g)-h+7)%7;z=Math.ceil((t+z)/7);this.maxRows=z=l?this.maxRows>z?this.maxRows:z:z;r=this._daylightSavingAdjust(new Date(m,g,1-t));for(var Q=0;Q";var R=!j?"":'";for(t=0;t<7;t++){var I=p?p.apply(a.input?a.input[0]:null,[r]):[true,""],F=r.getMonth()!=g,L=F&&!K||!I[0]||k&&ro;R+='";r.setDate(r.getDate()+1);r=this._daylightSavingAdjust(r)}y+=R+""}g++;if(g>11){g=0;m++}y+="
      '+this._get(a,"weekHeader")+"
      '+this._get(a,"calculateWeek")(r)+""+(F&&!D?" ":L?''+ +r.getDate()+"":''+r.getDate()+"")+"
      "+(l?""+(i[0]>0&&G==i[1]-1?'
      ':""):"");O+=y}w+=O}w+=e+(d.browser.msie&&parseInt(d.browser.version,10)<7&&!a.inline?'': +"");a._keyEvent=false;return w},_generateMonthYearHeader:function(a,b,c,e,f,h,i,g){var j=this._get(a,"changeMonth"),l=this._get(a,"changeYear"),u=this._get(a,"showMonthAfterYear"),k='
      ',o="";if(h||!j)o+=''+i[b]+"";else{i=e&&e.getFullYear()==c;var m=f&&f.getFullYear()==c;o+='"}u||(k+=o+(h||!(j&&l)?" ":""));if(!a.yearshtml){a.yearshtml="";if(h||!l)k+=''+c+"";else{g=this._get(a,"yearRange").split(":");var s=(new Date).getFullYear();i=function(q){q=q.match(/c[+-].*/)?c+parseInt(q.substring(1),10):q.match(/[+-].*/)?s+parseInt(q,10):parseInt(q,10);return isNaN(q)?s:q};b=i(g[0]);g=Math.max(b,i(g[1]||""));b=e?Math.max(b, +e.getFullYear()):b;g=f?Math.min(g,f.getFullYear()):g;for(a.yearshtml+='";k+=a.yearshtml;a.yearshtml=null}}k+=this._get(a,"yearSuffix");if(u)k+=(h||!(j&&l)?" ":"")+o;k+="
      ";return k},_adjustInstDate:function(a,b,c){var e=a.drawYear+(c=="Y"?b:0),f=a.drawMonth+ +(c=="M"?b:0);b=Math.min(a.selectedDay,this._getDaysInMonth(e,f))+(c=="D"?b:0);e=this._restrictMinMax(a,this._daylightSavingAdjust(new Date(e,f,b)));a.selectedDay=e.getDate();a.drawMonth=a.selectedMonth=e.getMonth();a.drawYear=a.selectedYear=e.getFullYear();if(c=="M"||c=="Y")this._notifyChange(a)},_restrictMinMax:function(a,b){var c=this._getMinMaxDate(a,"min");a=this._getMinMaxDate(a,"max");b=c&&ba?a:b},_notifyChange:function(a){var b=this._get(a,"onChangeMonthYear");if(b)b.apply(a.input? +a.input[0]:null,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){a=this._get(a,"numberOfMonths");return a==null?[1,1]:typeof a=="number"?[1,a]:a},_getMinMaxDate:function(a,b){return this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:function(a,b){return 32-this._daylightSavingAdjust(new Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return(new Date(a,b,1)).getDay()},_canAdjustMonth:function(a,b,c,e){var f=this._getNumberOfMonths(a);c=this._daylightSavingAdjust(new Date(c, +e+(b<0?b:f[0]*f[1]),1));b<0&&c.setDate(this._getDaysInMonth(c.getFullYear(),c.getMonth()));return this._isInRange(a,c)},_isInRange:function(a,b){var c=this._getMinMaxDate(a,"min");a=this._getMinMaxDate(a,"max");return(!c||b.getTime()>=c.getTime())&&(!a||b.getTime()<=a.getTime())},_getFormatConfig:function(a){var b=this._get(a,"shortYearCutoff");b=typeof b!="string"?b:(new Date).getFullYear()%100+parseInt(b,10);return{shortYearCutoff:b,dayNamesShort:this._get(a,"dayNamesShort"),dayNames:this._get(a, +"dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,b,c,e){if(!b){a.currentDay=a.selectedDay;a.currentMonth=a.selectedMonth;a.currentYear=a.selectedYear}b=b?typeof b=="object"?b:this._daylightSavingAdjust(new Date(e,c,b)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return this.formatDate(this._get(a,"dateFormat"),b,this._getFormatConfig(a))}});d.fn.datepicker=function(a){if(!this.length)return this; +if(!d.datepicker.initialized){d(document).mousedown(d.datepicker._checkExternalClick).find("body").append(d.datepicker.dpDiv);d.datepicker.initialized=true}var b=Array.prototype.slice.call(arguments,1);if(typeof a=="string"&&(a=="isDisabled"||a=="getDate"||a=="widget"))return d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));if(a=="option"&&arguments.length==2&&typeof arguments[1]=="string")return d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));return this.each(function(){typeof a== +"string"?d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this].concat(b)):d.datepicker._attachDatepicker(this,a)})};d.datepicker=new M;d.datepicker.initialized=false;d.datepicker.uuid=(new Date).getTime();d.datepicker.version="1.8.16";window["DP_jQuery_"+B]=d})(jQuery); +;/* + * jQuery UI Progressbar 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Progressbar + * + * Depends: + * jquery.ui.core.js + * jquery.ui.widget.js + */ +(function(b,d){b.widget("ui.progressbar",{options:{value:0,max:100},min:0,_create:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-valuemax":this.options.max,"aria-valuenow":this._value()});this.valueDiv=b("
      ").appendTo(this.element);this.oldValue=this._value();this._refreshValue()},destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"); +this.valueDiv.remove();b.Widget.prototype.destroy.apply(this,arguments)},value:function(a){if(a===d)return this._value();this._setOption("value",a);return this},_setOption:function(a,c){if(a==="value"){this.options.value=c;this._refreshValue();this._value()===this.options.max&&this._trigger("complete")}b.Widget.prototype._setOption.apply(this,arguments)},_value:function(){var a=this.options.value;if(typeof a!=="number")a=0;return Math.min(this.options.max,Math.max(this.min,a))},_percentage:function(){return 100* +this._value()/this.options.max},_refreshValue:function(){var a=this.value(),c=this._percentage();if(this.oldValue!==a){this.oldValue=a;this._trigger("change")}this.valueDiv.toggle(a>this.min).toggleClass("ui-corner-right",a===this.options.max).width(c.toFixed(0)+"%");this.element.attr("aria-valuenow",a)}});b.extend(b.ui.progressbar,{version:"1.8.16"})})(jQuery); +;/* + * jQuery UI Effects 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/ + */ +jQuery.effects||function(f,j){function m(c){var a;if(c&&c.constructor==Array&&c.length==3)return c;if(a=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(c))return[parseInt(a[1],10),parseInt(a[2],10),parseInt(a[3],10)];if(a=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(c))return[parseFloat(a[1])*2.55,parseFloat(a[2])*2.55,parseFloat(a[3])*2.55];if(a=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(c))return[parseInt(a[1], +16),parseInt(a[2],16),parseInt(a[3],16)];if(a=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(c))return[parseInt(a[1]+a[1],16),parseInt(a[2]+a[2],16),parseInt(a[3]+a[3],16)];if(/rgba\(0, 0, 0, 0\)/.exec(c))return n.transparent;return n[f.trim(c).toLowerCase()]}function s(c,a){var b;do{b=f.curCSS(c,a);if(b!=""&&b!="transparent"||f.nodeName(c,"body"))break;a="backgroundColor"}while(c=c.parentNode);return m(b)}function o(){var c=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle, +a={},b,d;if(c&&c.length&&c[0]&&c[c[0]])for(var e=c.length;e--;){b=c[e];if(typeof c[b]=="string"){d=b.replace(/\-(\w)/g,function(g,h){return h.toUpperCase()});a[d]=c[b]}}else for(b in c)if(typeof c[b]==="string")a[b]=c[b];return a}function p(c){var a,b;for(a in c){b=c[a];if(b==null||f.isFunction(b)||a in t||/scrollbar/.test(a)||!/color/i.test(a)&&isNaN(parseFloat(b)))delete c[a]}return c}function u(c,a){var b={_:0},d;for(d in a)if(c[d]!=a[d])b[d]=a[d];return b}function k(c,a,b,d){if(typeof c=="object"){d= +a;b=null;a=c;c=a.effect}if(f.isFunction(a)){d=a;b=null;a={}}if(typeof a=="number"||f.fx.speeds[a]){d=b;b=a;a={}}if(f.isFunction(b)){d=b;b=null}a=a||{};b=b||a.duration;b=f.fx.off?0:typeof b=="number"?b:b in f.fx.speeds?f.fx.speeds[b]:f.fx.speeds._default;d=d||a.complete;return[c,a,b,d]}function l(c){if(!c||typeof c==="number"||f.fx.speeds[c])return true;if(typeof c==="string"&&!f.effects[c])return true;return false}f.effects={};f.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor", +"borderTopColor","borderColor","color","outlineColor"],function(c,a){f.fx.step[a]=function(b){if(!b.colorInit){b.start=s(b.elem,a);b.end=m(b.end);b.colorInit=true}b.elem.style[a]="rgb("+Math.max(Math.min(parseInt(b.pos*(b.end[0]-b.start[0])+b.start[0],10),255),0)+","+Math.max(Math.min(parseInt(b.pos*(b.end[1]-b.start[1])+b.start[1],10),255),0)+","+Math.max(Math.min(parseInt(b.pos*(b.end[2]-b.start[2])+b.start[2],10),255),0)+")"}});var n={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0, +0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211, +211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]},q=["add","remove","toggle"],t={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};f.effects.animateClass=function(c,a,b, +d){if(f.isFunction(b)){d=b;b=null}return this.queue(function(){var e=f(this),g=e.attr("style")||" ",h=p(o.call(this)),r,v=e.attr("class");f.each(q,function(w,i){c[i]&&e[i+"Class"](c[i])});r=p(o.call(this));e.attr("class",v);e.animate(u(h,r),{queue:false,duration:a,easing:b,complete:function(){f.each(q,function(w,i){c[i]&&e[i+"Class"](c[i])});if(typeof e.attr("style")=="object"){e.attr("style").cssText="";e.attr("style").cssText=g}else e.attr("style",g);d&&d.apply(this,arguments);f.dequeue(this)}})})}; +f.fn.extend({_addClass:f.fn.addClass,addClass:function(c,a,b,d){return a?f.effects.animateClass.apply(this,[{add:c},a,b,d]):this._addClass(c)},_removeClass:f.fn.removeClass,removeClass:function(c,a,b,d){return a?f.effects.animateClass.apply(this,[{remove:c},a,b,d]):this._removeClass(c)},_toggleClass:f.fn.toggleClass,toggleClass:function(c,a,b,d,e){return typeof a=="boolean"||a===j?b?f.effects.animateClass.apply(this,[a?{add:c}:{remove:c},b,d,e]):this._toggleClass(c,a):f.effects.animateClass.apply(this, +[{toggle:c},a,b,d])},switchClass:function(c,a,b,d,e){return f.effects.animateClass.apply(this,[{add:a,remove:c},b,d,e])}});f.extend(f.effects,{version:"1.8.16",save:function(c,a){for(var b=0;b").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}), +d=document.activeElement;c.wrap(b);if(c[0]===d||f.contains(c[0],d))f(d).focus();b=c.parent();if(c.css("position")=="static"){b.css({position:"relative"});c.css({position:"relative"})}else{f.extend(a,{position:c.css("position"),zIndex:c.css("z-index")});f.each(["top","left","bottom","right"],function(e,g){a[g]=c.css(g);if(isNaN(parseInt(a[g],10)))a[g]="auto"});c.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})}return b.css(a).show()},removeWrapper:function(c){var a,b=document.activeElement; +if(c.parent().is(".ui-effects-wrapper")){a=c.parent().replaceWith(c);if(c[0]===b||f.contains(c[0],b))f(b).focus();return a}return c},setTransition:function(c,a,b,d){d=d||{};f.each(a,function(e,g){unit=c.cssUnit(g);if(unit[0]>0)d[g]=unit[0]*b+unit[1]});return d}});f.fn.extend({effect:function(c){var a=k.apply(this,arguments),b={options:a[1],duration:a[2],callback:a[3]};a=b.options.mode;var d=f.effects[c];if(f.fx.off||!d)return a?this[a](b.duration,b.callback):this.each(function(){b.callback&&b.callback.call(this)}); +return d.call(this,b)},_show:f.fn.show,show:function(c){if(l(c))return this._show.apply(this,arguments);else{var a=k.apply(this,arguments);a[1].mode="show";return this.effect.apply(this,a)}},_hide:f.fn.hide,hide:function(c){if(l(c))return this._hide.apply(this,arguments);else{var a=k.apply(this,arguments);a[1].mode="hide";return this.effect.apply(this,a)}},__toggle:f.fn.toggle,toggle:function(c){if(l(c)||typeof c==="boolean"||f.isFunction(c))return this.__toggle.apply(this,arguments);else{var a=k.apply(this, +arguments);a[1].mode="toggle";return this.effect.apply(this,a)}},cssUnit:function(c){var a=this.css(c),b=[];f.each(["em","px","%","pt"],function(d,e){if(a.indexOf(e)>0)b=[parseFloat(a),e]});return b}});f.easing.jswing=f.easing.swing;f.extend(f.easing,{def:"easeOutQuad",swing:function(c,a,b,d,e){return f.easing[f.easing.def](c,a,b,d,e)},easeInQuad:function(c,a,b,d,e){return d*(a/=e)*a+b},easeOutQuad:function(c,a,b,d,e){return-d*(a/=e)*(a-2)+b},easeInOutQuad:function(c,a,b,d,e){if((a/=e/2)<1)return d/ +2*a*a+b;return-d/2*(--a*(a-2)-1)+b},easeInCubic:function(c,a,b,d,e){return d*(a/=e)*a*a+b},easeOutCubic:function(c,a,b,d,e){return d*((a=a/e-1)*a*a+1)+b},easeInOutCubic:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a+b;return d/2*((a-=2)*a*a+2)+b},easeInQuart:function(c,a,b,d,e){return d*(a/=e)*a*a*a+b},easeOutQuart:function(c,a,b,d,e){return-d*((a=a/e-1)*a*a*a-1)+b},easeInOutQuart:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a*a+b;return-d/2*((a-=2)*a*a*a-2)+b},easeInQuint:function(c,a,b, +d,e){return d*(a/=e)*a*a*a*a+b},easeOutQuint:function(c,a,b,d,e){return d*((a=a/e-1)*a*a*a*a+1)+b},easeInOutQuint:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a*a*a+b;return d/2*((a-=2)*a*a*a*a+2)+b},easeInSine:function(c,a,b,d,e){return-d*Math.cos(a/e*(Math.PI/2))+d+b},easeOutSine:function(c,a,b,d,e){return d*Math.sin(a/e*(Math.PI/2))+b},easeInOutSine:function(c,a,b,d,e){return-d/2*(Math.cos(Math.PI*a/e)-1)+b},easeInExpo:function(c,a,b,d,e){return a==0?b:d*Math.pow(2,10*(a/e-1))+b},easeOutExpo:function(c, +a,b,d,e){return a==e?b+d:d*(-Math.pow(2,-10*a/e)+1)+b},easeInOutExpo:function(c,a,b,d,e){if(a==0)return b;if(a==e)return b+d;if((a/=e/2)<1)return d/2*Math.pow(2,10*(a-1))+b;return d/2*(-Math.pow(2,-10*--a)+2)+b},easeInCirc:function(c,a,b,d,e){return-d*(Math.sqrt(1-(a/=e)*a)-1)+b},easeOutCirc:function(c,a,b,d,e){return d*Math.sqrt(1-(a=a/e-1)*a)+b},easeInOutCirc:function(c,a,b,d,e){if((a/=e/2)<1)return-d/2*(Math.sqrt(1-a*a)-1)+b;return d/2*(Math.sqrt(1-(a-=2)*a)+1)+b},easeInElastic:function(c,a,b, +d,e){c=1.70158;var g=0,h=d;if(a==0)return b;if((a/=e)==1)return b+d;g||(g=e*0.3);if(h").css({position:"absolute",visibility:"visible",left:-f*(h/d),top:-e*(i/c)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:h/d,height:i/c,left:g.left+f*(h/d)+(a.options.mode=="show"?(f-Math.floor(d/2))*(h/d):0),top:g.top+e*(i/c)+(a.options.mode=="show"?(e-Math.floor(c/2))*(i/c):0),opacity:a.options.mode=="show"?0:1}).animate({left:g.left+f*(h/d)+(a.options.mode=="show"?0:(f-Math.floor(d/2))*(h/d)),top:g.top+ +e*(i/c)+(a.options.mode=="show"?0:(e-Math.floor(c/2))*(i/c)),opacity:a.options.mode=="show"?1:0},a.duration||500);setTimeout(function(){a.options.mode=="show"?b.css({visibility:"visible"}):b.css({visibility:"visible"}).hide();a.callback&&a.callback.apply(b[0]);b.dequeue();j("div.ui-effects-explode").remove()},a.duration||500)})}})(jQuery); +;/* + * jQuery UI Effects Fade 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Fade + * + * Depends: + * jquery.effects.core.js + */ +(function(b){b.effects.fade=function(a){return this.queue(function(){var c=b(this),d=b.effects.setMode(c,a.options.mode||"hide");c.animate({opacity:d},{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){a.callback&&a.callback.apply(this,arguments);c.dequeue()}})})}})(jQuery); +;/* + * jQuery UI Effects Fold 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Fold + * + * Depends: + * jquery.effects.core.js + */ +(function(c){c.effects.fold=function(a){return this.queue(function(){var b=c(this),j=["position","top","bottom","left","right"],d=c.effects.setMode(b,a.options.mode||"hide"),g=a.options.size||15,h=!!a.options.horizFirst,k=a.duration?a.duration/2:c.fx.speeds._default/2;c.effects.save(b,j);b.show();var e=c.effects.createWrapper(b).css({overflow:"hidden"}),f=d=="show"!=h,l=f?["width","height"]:["height","width"];f=f?[e.width(),e.height()]:[e.height(),e.width()];var i=/([0-9]+)%/.exec(g);if(i)g=parseInt(i[1], +10)/100*f[d=="hide"?0:1];if(d=="show")e.css(h?{height:0,width:g}:{height:g,width:0});h={};i={};h[l[0]]=d=="show"?f[0]:g;i[l[1]]=d=="show"?f[1]:0;e.animate(h,k,a.options.easing).animate(i,k,a.options.easing,function(){d=="hide"&&b.hide();c.effects.restore(b,j);c.effects.removeWrapper(b);a.callback&&a.callback.apply(b[0],arguments);b.dequeue()})})}})(jQuery); +;/* + * jQuery UI Effects Highlight 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Highlight + * + * Depends: + * jquery.effects.core.js + */ +(function(b){b.effects.highlight=function(c){return this.queue(function(){var a=b(this),e=["backgroundImage","backgroundColor","opacity"],d=b.effects.setMode(a,c.options.mode||"show"),f={backgroundColor:a.css("backgroundColor")};if(d=="hide")f.opacity=0;b.effects.save(a,e);a.show().css({backgroundImage:"none",backgroundColor:c.options.color||"#ffff99"}).animate(f,{queue:false,duration:c.duration,easing:c.options.easing,complete:function(){d=="hide"&&a.hide();b.effects.restore(a,e);d=="show"&&!b.support.opacity&& +this.style.removeAttribute("filter");c.callback&&c.callback.apply(this,arguments);a.dequeue()}})})}})(jQuery); +;/* + * jQuery UI Effects Pulsate 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Pulsate + * + * Depends: + * jquery.effects.core.js + */ +(function(d){d.effects.pulsate=function(a){return this.queue(function(){var b=d(this),c=d.effects.setMode(b,a.options.mode||"show");times=(a.options.times||5)*2-1;duration=a.duration?a.duration/2:d.fx.speeds._default/2;isVisible=b.is(":visible");animateTo=0;if(!isVisible){b.css("opacity",0).show();animateTo=1}if(c=="hide"&&isVisible||c=="show"&&!isVisible)times--;for(c=0;c').appendTo(document.body).addClass(a.options.className).css({top:d.top,left:d.left,height:b.innerHeight(),width:b.innerWidth(),position:"absolute"}).animate(c,a.duration,a.options.easing,function(){f.remove();a.callback&&a.callback.apply(b[0],arguments); +b.dequeue()})})}})(jQuery); +; \ No newline at end of file diff --git a/admin/left.php b/admin/left.php new file mode 100644 index 0000000..44509a8 --- /dev/null +++ b/admin/left.php @@ -0,0 +1,11 @@ +\n"; + if ( isset ( $_GET['section'] ) AND isset ( $links[ $_GET['section'] ] ) ) + { + include $links[ $_GET['section'] ]; + } + echo "\n"; + } +?> \ No newline at end of file diff --git a/admin/links/objekte.php b/admin/links/objekte.php new file mode 100644 index 0000000..62c958a --- /dev/null +++ b/admin/links/objekte.php @@ -0,0 +1,31 @@ + + + + + +
    • href="index.php?section=objekte&t=ao">Auslandsobjekte
    • +
    • href="index.php?section=objekte&t=ro">Renditeobjekte
    • +
    • href="index.php?section=objekte&t=gs">Grundstücke
    • + + */ ?> + \ No newline at end of file diff --git a/admin/links/personen.php b/admin/links/personen.php new file mode 100644 index 0000000..c10794d --- /dev/null +++ b/admin/links/personen.php @@ -0,0 +1,15 @@ +\n"; + echo "
    • \n"; + echo " Interessenten\n"; + echo "
    • \n"; + echo "\n"; +} elseif ("vv" == $_GET['t']) { + echo "\n"; +} +?> \ No newline at end of file diff --git a/admin/links/stamm.php b/admin/links/stamm.php new file mode 100644 index 0000000..5c11f20 --- /dev/null +++ b/admin/links/stamm.php @@ -0,0 +1,56 @@ +\n"; + echo "
    • \n"; + echo " Firmendaten\n"; + echo "
    • \n"; +/* + echo "
    • \n"; + echo " Firmenlogo / Header\n"; + echo "
    • \n"; +*/ + echo "
    • \n"; + echo " Benutzer\n"; + echo "
    • \n"; + echo "
    • \n"; + echo " Portaldaten\n"; + echo "
    • \n"; +/* + echo "
    • \n"; + echo " Objektrubriken\n"; + echo "
    • \n"; + + echo "
    • \n"; + echo " Das Unternehmen\n"; + echo "
    • \n"; + + echo "
    • \n"; + echo " Schnittstellen\n"; + echo "
    • \n"; +*/ +/* + echo "
    • \n"; + echo " SEO\n"; + echo "
    • \n"; +*/ + echo "\n"; + echo "\n"; + echo "
        \n"; + echo "
      • \n"; + echo " Unternehmen\n"; + echo "
      • \n"; + echo "
      \n"; +/* + echo "
        \n"; + echo "
      • \n"; + echo " Portaldaten\n"; + echo "
      • \n"; + echo "
      \n"; +*/ + } +?> \ No newline at end of file diff --git a/admin/links/statistik.php b/admin/links/statistik.php new file mode 100644 index 0000000..16f804f --- /dev/null +++ b/admin/links/statistik.php @@ -0,0 +1,36 @@ +\n"; + echo "
    • \n"; + echo " Maklerstatistik\n"; + echo "
    • \n"; + echo "\n"; + echo "\n"; +/* + echo "\n"; +*/ + echo "
        \n"; + echo "
      • \n"; + echo " Logfiles\n"; + echo "
      • \n"; + echo "
      \n"; + } +?> \ No newline at end of file diff --git a/admin/temp/2132_1.jpg b/admin/temp/2132_1.jpg new file mode 100644 index 0000000..2b3d6ef Binary files /dev/null and b/admin/temp/2132_1.jpg differ diff --git a/admin/temp/2132_2.jpg b/admin/temp/2132_2.jpg new file mode 100644 index 0000000..5a10f83 Binary files /dev/null and b/admin/temp/2132_2.jpg differ diff --git a/admin/temp/2132_3.jpg b/admin/temp/2132_3.jpg new file mode 100644 index 0000000..8b378c7 Binary files /dev/null and b/admin/temp/2132_3.jpg differ diff --git a/admin/temp/2132_4.jpg b/admin/temp/2132_4.jpg new file mode 100644 index 0000000..df3a9ba Binary files /dev/null and b/admin/temp/2132_4.jpg differ diff --git a/admin/temp/2132_st_Z9B_imt.xml b/admin/temp/2132_st_Z9B_imt.xml new file mode 100644 index 0000000..3e0a572 --- /dev/null +++ b/admin/temp/2132_st_Z9B_imt.xml @@ -0,0 +1,110 @@ + + + + + wi_339215 + Wachter Immobilien + RIST20140518101254929c61a170a4c + + + + + + + + + + 88422 + Bad Buchau + + + + + + info@wachter-immobilien.com + +49 7374 9205882 + Wachter + Josef + Herr + Wachter Immobilien + Kirchenschle + 28 + 88422 + Betzenweiler + + www.wachter-immobilien.com + + + 360 + 110 + 2 Monatsgrundmieten zuzgl. 19 % MwSt. + + + 63 + 0 + 3.00 + + + + + + 1980 + + + **Renovierte 3 Zimmer-Wohnung in Bad Buchau, EBK ** + Die Wohnung befindet sich in unmittelbarer Nhe zum Zentrum. Zahlreiche Einkaufsmglichkeiten sind vor Ort gegeben. + + Die renovierte 3 Zimmer Wohnung befindet sich im 2. OG. Die Bodenbelge bestehen aus modernen Laminatbden sowie Fliesen. Das Bad besitzt ein Waschbecken, WC sowie eine Badewanne. Eine EBK sowie eine Speisekammer sind vorhanden. + + + + + Wachter Immobilien + image/jpeg + + 2132_0.jpg + + + + Zimmer 1 + image/jpeg + + 2132_1.jpg + + + + Essecke + image/jpeg + + 2132_2.jpg + + + + Zimmer 2 + image/jpeg + + 2132_3.jpg + + + + Zimmer 3 + image/jpeg + + 2132_4.jpg + + + + + 0 + sofort + + + 2132 + 2132 + + RIST20140518101254929c61a170a4c + 2014-10-31 + + + + diff --git a/admin/temp/2132_st_Z9B_imt.zip b/admin/temp/2132_st_Z9B_imt.zip new file mode 100644 index 0000000..34bc929 Binary files /dev/null and b/admin/temp/2132_st_Z9B_imt.zip differ diff --git a/admin/temp/2134_1.jpg b/admin/temp/2134_1.jpg new file mode 100644 index 0000000..da76f0f Binary files /dev/null and b/admin/temp/2134_1.jpg differ diff --git a/admin/temp/2134_2.jpg b/admin/temp/2134_2.jpg new file mode 100644 index 0000000..9e44791 Binary files /dev/null and b/admin/temp/2134_2.jpg differ diff --git a/admin/temp/2134_3.jpg b/admin/temp/2134_3.jpg new file mode 100644 index 0000000..fecc0b3 Binary files /dev/null and b/admin/temp/2134_3.jpg differ diff --git a/admin/temp/2134_4.jpg b/admin/temp/2134_4.jpg new file mode 100644 index 0000000..d3681ec Binary files /dev/null and b/admin/temp/2134_4.jpg differ diff --git a/admin/temp/2134_st_Z9B_imt.xml b/admin/temp/2134_st_Z9B_imt.xml new file mode 100644 index 0000000..1da1745 --- /dev/null +++ b/admin/temp/2134_st_Z9B_imt.xml @@ -0,0 +1,111 @@ + + + + + wi_339215 + Wachter Immobilien + RIST20120828095205377ef778e137f + + + + + + + + + + 88422 + Bad Buchau + + + + + + info@wachter-immobilien.com + +49 7374 9205882 + Wachter + Josef + Herr + Wachter Immobilien + Kirchenschle + 28 + 88422 + Betzenweiler + + www.wachter-immobilien.com + + + 310 + 100 + 2 Monatsgrundmieten zuzgl. 19 % MwSt. + + + 55 + 0 + 1.50 + + + + + + 1980 + + + * 1,5 Zimmer Wohnung in Bad Buchau * EBK* Laminat* + + + Diese 1,5 Zimmerwohnung mit ca. 55 m Wohnflche befindet sich im 1. OG. Die Bodenbelge bestehen aus Laminat sowie Fliesen. In der abgeschlossenen Kche ist eine Einbaukche vorhanden und eine Essecke kann zustzlich eingerichtet werden. In der Einbaukche sind teils neuwertige elektrische Gerte vorhanden. Das wei gefliete Badezimmer ist mit einer Badewanne, Dusche, Waschbecken, WC sowie einem Spiegelschrank ausgestattet. +Der Energieausweis ist in Erstellung. + + + + + Wachter Immobilien + image/jpeg + + 2134_0.jpg + + + + Wohn- / Schlafzimmer + image/jpeg + + 2134_1.jpg + + + + Essecke + image/jpeg + + 2134_2.jpg + + + + Flur + image/jpeg + + 2134_3.jpg + + + + Bad + image/jpeg + + 2134_4.jpg + + + + + 0 + n. Vereinbarung + + + 2134 + 2134 + + RIST20120828095205377ef778e137f + 2015-05-28 + + + + diff --git a/admin/temp/2134_st_Z9B_imt.zip b/admin/temp/2134_st_Z9B_imt.zip new file mode 100644 index 0000000..55a5443 Binary files /dev/null and b/admin/temp/2134_st_Z9B_imt.zip differ diff --git a/admin/temp/2143_1.jpg b/admin/temp/2143_1.jpg new file mode 100644 index 0000000..5678b2e Binary files /dev/null and b/admin/temp/2143_1.jpg differ diff --git a/admin/temp/2143_2.jpg b/admin/temp/2143_2.jpg new file mode 100644 index 0000000..09e92bc Binary files /dev/null and b/admin/temp/2143_2.jpg differ diff --git a/admin/temp/2143_3.jpg b/admin/temp/2143_3.jpg new file mode 100644 index 0000000..c1c034a Binary files /dev/null and b/admin/temp/2143_3.jpg differ diff --git a/admin/temp/2143_st_Z9B_imt.xml b/admin/temp/2143_st_Z9B_imt.xml new file mode 100644 index 0000000..cee5809 --- /dev/null +++ b/admin/temp/2143_st_Z9B_imt.xml @@ -0,0 +1,109 @@ + + + + + wi_339215 + Wachter Immobilien + RIST201501111030021432143a5e853 + + + + + + + + + + 88422 + Bad Buchau + + + + + + info@wachter-immobilien.com + +49 7374 9205882 + Wachter + Josef + Herr + Wachter Immobilien + Kirchenschle + 28 + 88422 + Betzenweiler + + www.wachter-immobilien.com + + + 120000 + 0 + 3 % vom Kaufpreis zuzgl. 19 % MwSt. + + + 110 + 160 + 4.00 + + + + 1 + + + 1956 + + + Einfamilienhaus im Herzen von Bad Buchau + + Fliesen- Parkettbden, PVC, Einbaukche, + Das Einfamilienhaus befindet sich im Herzen von Bad Buchau und ist derzeit leerstehend. Im EG befindet sich Kche, Wohnzimmer, Esszimmer sowie eine von auen zugngliche Waschkche- Trockenraum. +Im Obergeschoss befinden sich 1 Schlafzimmer mit Balkon, ein weiteres Zimmer, ein Tageslichtbad und ein Gste-WC. Der Dachboden kann als zustzlichen Wohnraum genutzt werden. + +Der Kaufpreis ist Verhandlungsbasis. + +Der Energieausweis ist in Erstellung. + + + + + Wachter Immobilien + image/jpeg + + 2143_0.jpg + + + + Aussenansicht + image/jpeg + + 2143_1.jpg + + + + Zimmer + image/jpeg + + 2143_2.jpg + + + + Schlafzimmer mit Balkon + image/jpeg + + 2143_3.jpg + + + + + 0 + sofort + + + 2143 + 2143 + + RIST201501111030021432143a5e853 + 2015-01-16 + + + + diff --git a/admin/temp/2143_st_Z9B_imt.zip b/admin/temp/2143_st_Z9B_imt.zip new file mode 100644 index 0000000..f3c5e46 Binary files /dev/null and b/admin/temp/2143_st_Z9B_imt.zip differ diff --git a/css/page.css b/css/page.css new file mode 100644 index 0000000..1bccd68 --- /dev/null +++ b/css/page.css @@ -0,0 +1,209 @@ +html { font-family:Verdana, sans-serif; font-size:12px; color:#333333; background-image:url(../img/html_bg.jpg); background-repeat:repeat-x; } +body { margin:0px; } + +h1 { font-size:1.5em; margin:6px 0px 12px 0px; color:#660000; } +h2 { font-size:1.2em; margin:6px 0px 12px 0px; color:#660000; } +h3 { font-size:1.0em; margin:6px 0px 6px 0px; font-weight: bold; } +p { text-align:justify; line-height:1.4em; margin:6px 0px 12px 0px; } + +hr { + line-height: 1px; + height: 1px; + margin: 0px 0px 12px 0px; + padding: 0px; + color: #660000; +} + +table { + border-collapse: collapse; +} + +table.team td { + border-bottom: 1px dashed #333; + vertical-align: middle; + padding: 10px 0px; +} + +td { + padding: 0px 0px 0px 0px; + vertical-align: top; +} + +th { + padding-top: 8px; + text-align: left; +} + +a.nounder { + text-decoration: none; +} + +.suche { + background-color: #660000; + padding-left: 20px; + color: #FFFFFF; +} + +div.haupt { + border: 5px solid #660000; + width: 680px; + padding: 10px; + margin: 0px 0px 10px 0px; + color: #660000; +} + +div.haupt h1 { + text-decoration: none; + color: #660000; +} + +div.haupt h2 { + margin: 0px 0px 30px 0px; + color: #660000; +} + +div.haupt a { + text-decoration: none; + color: #660000; +} +img { + border-style: none; +} + +td.highlighted { + color: #660000; +} + +#background { position:absolute; background-image:url(../img/body_bg.jpg); top:253px; width:100%; } +#frame { position:relative; width:982px; margin:0px auto; background-image:url(../img/frame_bg.jpg); border-bottom:1px solid #81868C; } +#page { width:960px; margin: auto; } + +#header_box { background-image: url(../img/header.jpg); position: relative; height: 253px; } +#header { height: 253px; } +#header ul { list-style-type:none; margin:0px; padding:0px; float:right; } +#header ul li { float:left; width:120px; padding-left:10px; height:29px; line-height: 29px; } +#header ul li a { color:#FFFFFF; font-weight:bold; text-decoration:none; } +#header div.header_list { position:absolute; top:29px; right:0px; } +#header div ul li { float:none; width:250px; background-image:url(../img/50_white.png); } +#header div ul li a { font-weight:bold; color:#444444; } +#header div ul li a:hover { color:#660000; } +#header .white_50 { background-image:url(../img/50_white.png); position:absolute; left:0px; } +#header .white_50 img { margin:0px 20px -3px 20px; } +#header #logo_top { top:100px; } +#header #logo_bottom { top:180px; } + +#main { padding:0px; width:100%; position:relative; z-index:1; } +#wrap { width:100%; float:left; } + +#links_box { position:relative; top:10px; left:0px; z-index:3; width:240px; float:left; margin:0px 0px 10px 0px; color:#333333; } +#links { padding:0px; margin:0px; } +#links ul { margin:0px; padding:0px; color:#FFFFFF; font-size:14px; font-weight:bold; width:239px; overflow:hidden; } +#links ul li a { background-image:url(../img/left_level2.png); padding-left:30px;} +#links ul li a:hover, #links ul li a.active { background-image:url(../img/left_level2_active.png); } +#links li { list-style-type: none; font-weight: bold; font-size: 12px; padding: 0px; } +#links a { color:#FFFFFF; text-decoration:none; font-weight:bold; display:block; width:100%; height:30px; line-height:30px;} +#links ul li.main_level a { background-image:url(../img/left_level1.png);padding-left:10px; } + +#inhalt_box { position:relative; z-index:3; float:right; width:710px; margin:0px; } +#inhalt { padding:0px; margin-bottom:60px; } +#inhalt ul { padding:0px; margin:0px; font-weight:bold; } +#inhalt ul li { padding:0px; margin:0px; font-weight:normal; list-style-position:inside; } +#inhalt p { margin-right:10px; } +#inhalt a { color: #660000; } + + + +#inhalt input.overview { border:0px; background:transparent; cursor:pointer; margin:0px; padding:0px; color:#660000; font-weight:bold; font-family:Verdana, sans-serif; font-size:14px; text-decoration:none; width:575px; text-align:left; } + +#inhalt div.firma { width:490px; float:left; } +#inhalt div.neu { margin-top:0px; width:210px; color:#660000; text-align:left; float:right; height:176px; } +#inhalt div.neu img { margin:5px 0px 0px 0px; border:none; width:210px; height:139px; } +#inhalt div.kont { margin-top:20px; width:210px; height:120px; color:#660000; float:right; text-align:left; margin-bottom:20px; } +#inhalt .neu h2, #inhalt .kont h2 { margin:6px 5px 10px 0px; font-size:14px; font-weight:bold; } +#inhalt .kont p { margin:0px; text-align:left; font-size:12px; font-weight:bold; } +#inhalt .kont a { margin:0px; font-size:12px; font-weight:bold; } +#inhalt .grau { background-color: #D9D9D9; margin-bottom: 25px; padding: 10px; } +#inhalt .left { float:left; margin-right:20px; } +#inhalt .right { float:right; margin-left:20px; margin-right:10px; } +#inhalt .hypothek { background-color:#D9D9D9; padding:10px 20px; margin-bottom:20px; width:340px; float:right; } +#inhalt .hypothek label { width:180px; display:inline-block; } +#inhalt .hypothek input { width:80px; text-align:right; } + +table.overview { + table-layout: fixed; + width: 710px; +} + +table.overview hr { + margin-top: 10px; +} + +table.overview th { + background-color: #660000; + margin: 0px; + padding: 0px; + color: #FFFFFF; +} + +table.uebersicht { + table-layout: fixed; + width: 700px; +} + +table.expose { + margin: 0px; + padding: 0px; + border: none; + width: 700px; +} + +table.expose th { + color: #660000; + padding: 0px; +} + +table.expose td { + text-align: justify; +} + +table.expose hr, table.uebersicht hr { + border: solid 1px #660000; + height: 0px; + margin: 10px 0px; +} + +table.foto { + margin: 0px; + padding: 0px; + border: none; + width: 700px; +} + +table.foto td { + margin-bottom: 0px; +} + + + +.noDisplay { display:none; } +.fix { visibility:hidden; height:0px; line-height:0px; clear:both; display:block; } + +#inhalt ul { + line-height: 18px; +} + +#inhalt li { + margin-left: 220px; + line-height: 18px; +} + +#inhalt ul li ul li{ + margin-left: 0px; +} + +#footer_box { clear:both; position:relative; z-index:1; } +#footer { height:40px; background-image:url(../img/footer_bg.jpg); } +#footer ul { padding:0px; margin:0px; } +#footer li { margin:5px 20px; display:inline; float:left; } +#footer a { text-decoration:none; color:#333333; line-height: 30px; } +#footer img { float:right; border:0px; margin-top:5px; } \ No newline at end of file diff --git a/css/print.css b/css/print.css new file mode 100644 index 0000000..807c4fd --- /dev/null +++ b/css/print.css @@ -0,0 +1,440 @@ +.noDisplay { + display: none; +} + +.fix { + visibility: hidden; + height: 0px; + line-height: 0px; + clear: both; + display: block; +} + +html { + font-family: Verdana, sans-serif; + font-size: 14px; + color: #666; +} + +body { + margin: auto; + width: 950px; +} + +h1 { + font-size: 1.5em; + margin: 0px 0px 12px 0px; +} + +h2 { + font-size: 1.2em; + margin: 0px 0px 12px 0px; +} + +h3 { + font-size: 1.0em; + font-weight: bold; + margin: 0px 0px 6px 0px; +} + +p { + text-align: justify; + line-height: 1.4em; + margin: 0px 0px 12px 0px; +} + +hr { + line-height: 1px; + height: 1px; + margin: 0px 0px 12px 0px; + padding: 0px; +} + +table { + border-collapse: collapse; +} + +table.team td { + border-bottom: 1px dashed #333; + vertical-align: middle; + padding: 10px 0px; +} + +td { + padding: 0px 0px 0px 0px; + vertical-align: top; +} + +th { + padding-top: 8px; + text-align: left; +} + +a { + color: #00f; +} + +a.nounder { + text-decoration: none; +} + +.suche { + background-color: #74c6ff; + padding-left: 20px; + -moz-border-radius: 3px; + -khtml-border-radius: 3px; +} + +div.haupt { + background-color: #74c6ff; + -moz-border-radius: 3px; + -khtml-border-radius: 3px; + width: 450px; + padding: 10px; + margin: 20px 0px; +} + +div.haupt h1 { + color: #666; + text-decoration: none; +} + +div.haupt h2 { + margin: 0px; + color: #666; +} + +img { + border-style: none; +} + +table.overview hr { + margin-top: 10px; +} + +table.overview th { + background-color: #74c6ff; + margin: 0px; + padding: 0px; +} + +table.uebersicht { + background-color: #eafbff; + border-left: 5px solid #eafbff; + border-right: 5px solid #eafbff; +} + +table.expose th, table.uebersicht th { + color: #00f; + padding: 0px; +} + +table.expose td, table.uebersicht td { + text-align: justify; +} + +table.expose hr, table.uebersicht hr { + border: solid 1px #00f; + height: 0px; + margin: 10px 0px; +} + +table.foto { + margin: 0px; + padding: 0px; + border: none; +} + +table.foto td { + margin-bottom: 0px; + height: 75px; +} + +#frame { + position: relative; + width: 100%; + background-image: url(../img/bg.png); + background-repeat: no-repeat; + background-position: 0px bottom; +} + +#page { + width: 950px; + margin: auto; +} + +#header2 { + display: none; +} + +#separator1 { + width: 950px; + height: 20px; + font-size: 1px; + position: relative; + z-index: 1; +} + +#separator2 { + width: 950px; + height: 23px; + font-size: 18px; + position: relative; + z-index: 1; + text-align: center; + display: none; +} + +#separator3 { + width: 950px; + height: 23px; + font-size: 1px; + position: relative; + z-index: 1; +} + +#main { + clear: both; + padding: 0px; + width: 100%; + position: relative; + z-index: 1; +} + +#wrap { + width: 950px; + float: left; +} + +#links { + display: none; +} + +#inhalt_box { + position: relative; + z-index: 3; + float: right; + width: 950px; +} + +#inhalt { + padding: 0px; +} + +#inhalt .high { + background-image: url(../img/high_bg.gif); + position: relative; + top: 0px; + left: 0px; + width: 460px; + height: 335px; + z-index: 5; + margin: 0px; +} + +#inhalt .high_bottom { + background-image: url(../img/high_bottom.png); + background-repeat: no-repeat; + position: relative; + top: 0px; + left: 0px; + width: 460px; + height: 9px; + line-height: 9px; + margin-bottom: -344px !important; /* Firefox, Opera & CO */ + margin-bottom: -352px; /* IE 5.01, 5.5, 6 */ + z-index: 5; +} + +#inhalt .high_pic { + position: relative; + left: 10px; + top: 0px; + width: 440px; + height: 330px; + overflow: hidden; + margin: 0px; + padding: 0px; + z-index: 3; + margin-bottom: -330px; +} + +.high_box { + position: relative; + background-image: url(../img/high_box.png); + filter: !important; + filter:Alpha(opacity=50); + top: 100px; + left: 10px; + width: 290px; + height: 144px; + line-height: 144px; + margin-bottom: -144px; + z-index: 7; + color: #fff; +} + +.high_text { + position: relative; + top: 110px; + left: 20px; + color: #fff; + width: 270px; + height: 124px; + margin-bottom: -124px; + z-index: 9; + overflow: hidden; +} + +.high_text h1, .high_text h2 { + text-align: right; +} + +.neu_top { + background-image: url(../img/neu_top.png); + background-repeat: none; + top: 0px; + left: 475px; + width: 230px; + height: 10px; + overflow: hidden; + position: relative; +} + +.neu { + background-image: url(../img/neu_bg.png); + width: 230px; + height: 188px; + color: #fff; + position: relative; + text-align: right; + top: 0px; + left: 475px; + margin: 0px; + padding: 0px; +} + +.neu_bottom { + background-image: url(../img/neu_bottom.png); + background-repeat: none; + top: 0px; + left: 475px; + width: 230px; + height: 9px; + overflow: hidden; + position: relative; +} + +.neu h2 { + margin: 0px 10px; +} + +.neu img { + margin: 5px 10px; +} + +.kont_top { + background-image: url(../img/kont_top.png); + background-repeat: none; + margin-top: 10px; + top: 0px; + left: 475px; + width: 230px; + height: 10px; + overflow: hidden; + position: relative; +} + +.kont { + background-image: url(../img/kont_bg.png); + width: 230px; + color: #fff; + position: relative; + text-align: right; + top: 0px; + left: 475px; + margin: 0px; + padding: 0px; +} + +.kont_bottom { + background-image: url(../img/kont_bottom.png); + background-repeat: none; + top: 0px; + left: 475px; + width: 230px; + height: 11px; + overflow: hidden; + position: relative; +} + +.kont h2 { + margin: 0px 10px; +} + +.kont p { + margin: 0px 10px; + text-align: right; +} + +.grau { + background-color: #ccc; + position: relative; + top: 20px; + margin-bottom: 25px; + padding: 10px; + -moz-border-radius: 3px; + -khtml-border-radius: 3px; +} + +.grau table td { + padding: 0px 20px; +} + +#inhalt ul { + line-height: 18px; +} + +#inhalt li { + margin-left: 220px; + line-height: 18px; +} + +#inhalt ul li ul li{ + margin-left: 0px; +} + +#footer_box { + clear: both; + position: relative; + z-index: 1; + height: 210px; +} + +#footer1 { + height: 37px; + background-image: url(../img/footer_bg.png); + display: none; +} + +#footer1 ul { + padding: 0px; + margin: 0px; +} + +#footer1 li { + margin: 0px 20px; + display: inline; + float: left; +} + +#footer1 a { + text-decoration: none; + color: #666; + line-height: 30px; +} + +#footer1 img { + float: right; + border: 0px; +} \ No newline at end of file diff --git a/error/400.html b/error/400.html new file mode 100644 index 0000000..05a3b3c --- /dev/null +++ b/error/400.html @@ -0,0 +1,61 @@ + + + + FEHLER 400 - Ungültige Anforderung! + + + + + +
      + +
      +

      Folgender Fehler ist aufgetreten:

      +

      Sie verwenden eine ungültige Anforderung.

      +

      Bei Problemen wenden Sie sich bitte an den Webmaster.

      +
      + +
      + + diff --git a/error/401.html b/error/401.html new file mode 100644 index 0000000..3e84dc7 --- /dev/null +++ b/error/401.html @@ -0,0 +1,61 @@ + + + + FEHLER 401 - Zugriff verweigert! + + + + + +
      + +
      +

      Folgender Fehler ist aufgetreten:

      +

      Der Anmeldeversuch ist fehlgeschlagen, vermutlich, weil ein ungültiger Benutzername oder ein ungültiges Kennwort verwendet wurde.

      +

      Bei weiteren Problemen wenden Sie sich bitte an den Webmaster.

      +
      + +
      + + diff --git a/error/403.html b/error/403.html new file mode 100644 index 0000000..c7d0da9 --- /dev/null +++ b/error/403.html @@ -0,0 +1,61 @@ + + + + FEHLER 403 - Unzulässig! + + + + + +
      + +
      +

      Folgender Fehler ist aufgetreten:

      +

      Sie besitzen nicht die erforderlichen Rechte, die angegebene URL zu öffnen.

      +

      Bei weiteren Problemen wenden Sie sich bitte an den Webmaster.

      +
      + +
      + + diff --git a/error/404.html b/error/404.html new file mode 100644 index 0000000..c476050 --- /dev/null +++ b/error/404.html @@ -0,0 +1,61 @@ + + + + FEHLER 404 - Nicht gefunden! + + + + + +
      + +
      +

      Folgender Fehler ist aufgetreten:

      +

      Die angegebene URL wurde auf diesem Server nicht gefunden.

      +

      Bitte überprüfen Sie die Schreibweise der URL oder wenden Sie sich an den Webmaster.

      +
      + +
      + + diff --git a/error/405.html b/error/405.html new file mode 100644 index 0000000..cdada31 --- /dev/null +++ b/error/405.html @@ -0,0 +1,61 @@ + + + + FEHLER 405 - Methode unzulässig! + + + + + +
      + +
      +

      Folgender Fehler ist aufgetreten:

      +

      Für Zugriff auf diese Seite verwendetes HTTP-Verb ist nicht zulässig, Methode unzulässig.

      +

      Bei Problemen wenden Sie sich bitte an den Webmaster.

      +
      + +
      + + diff --git a/error/500.html b/error/500.html new file mode 100644 index 0000000..99d2e4f --- /dev/null +++ b/error/500.html @@ -0,0 +1,61 @@ + + + + FEHLER 500 - Interner Serverfehler! + + + + + +
      + +
      +

      Folgender Fehler ist aufgetreten:

      +

      Beim Aufruf der angegebenen URL ist ein interner Serverfehler aufgetreten.

      +

      Sollten Sie diese Fehlermeldung öfter erhalten, wenden Sie sich bitte an den Webmaster.

      +
      + +
      + + diff --git a/error/503.html b/error/503.html new file mode 100644 index 0000000..43dbef8 --- /dev/null +++ b/error/503.html @@ -0,0 +1,62 @@ + + + + FEHLER 503 - Dienst nicht verfügbar! + + + + + + +
      + +
      +

      Folgender Fehler ist aufgetreten:

      +

      Der Dienst ist momentan überlastet. Bitte versuchen Sie es später noch einmal.

      +

      Sollten Sie diese Fehlermeldung öfter erhalten, wenden Sie sich bitte an den Webmaster.

      +
      + +
      + + diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..a896db4 Binary files /dev/null and b/favicon.ico differ diff --git a/footer.php b/footer.php new file mode 100644 index 0000000..7ddb5ae --- /dev/null +++ b/footer.php @@ -0,0 +1,18 @@ +R!ST - Pablo Rink und Christian Steinle GbR +\n"; + echo "
    • \n"; + echo " Home\n"; + echo "
    • \n"; + echo "
    • \n"; + echo " Impressum\n"; + echo "
    • \n"; + echo "
    • \n"; + echo " Kontakt\n"; + echo "
    • \n"; + echo ""; +?> + + + diff --git a/header.php b/header.php new file mode 100644 index 0000000..34ec4c8 --- /dev/null +++ b/header.php @@ -0,0 +1,27 @@ + + + +
      + Wachter Immobilien +
      +
      + Vermittlung und Verwaltung von Immobilien +
      diff --git a/img/0.png b/img/0.png new file mode 100644 index 0000000..c22741a Binary files /dev/null and b/img/0.png differ diff --git a/img/1.png b/img/1.png new file mode 100644 index 0000000..66e5794 Binary files /dev/null and b/img/1.png differ diff --git a/img/50_white.png b/img/50_white.png new file mode 100644 index 0000000..f7dd257 Binary files /dev/null and b/img/50_white.png differ diff --git a/img/b1_bottom.png b/img/b1_bottom.png new file mode 100644 index 0000000..2417326 Binary files /dev/null and b/img/b1_bottom.png differ diff --git a/img/b1_center.png b/img/b1_center.png new file mode 100644 index 0000000..6e96442 Binary files /dev/null and b/img/b1_center.png differ diff --git a/img/b1_top.png b/img/b1_top.png new file mode 100644 index 0000000..a5d7f72 Binary files /dev/null and b/img/b1_top.png differ diff --git a/img/b2_bottom.png b/img/b2_bottom.png new file mode 100644 index 0000000..16fab15 Binary files /dev/null and b/img/b2_bottom.png differ diff --git a/img/b2_center.png b/img/b2_center.png new file mode 100644 index 0000000..f29fa27 Binary files /dev/null and b/img/b2_center.png differ diff --git a/img/b2_top.png b/img/b2_top.png new file mode 100644 index 0000000..c3566b7 Binary files /dev/null and b/img/b2_top.png differ diff --git a/img/balkon.png b/img/balkon.png new file mode 100644 index 0000000..76f3dd2 Binary files /dev/null and b/img/balkon.png differ diff --git a/img/bg.png b/img/bg.png new file mode 100644 index 0000000..d21f9c0 Binary files /dev/null and b/img/bg.png differ diff --git a/img/body_bg.jpg b/img/body_bg.jpg new file mode 100644 index 0000000..2ddb8a2 Binary files /dev/null and b/img/body_bg.jpg differ diff --git a/img/ebk.png b/img/ebk.png new file mode 100644 index 0000000..ba25555 Binary files /dev/null and b/img/ebk.png differ diff --git a/img/energie.png b/img/energie.png new file mode 100644 index 0000000..ff53316 Binary files /dev/null and b/img/energie.png differ diff --git a/img/footer_bg.jpg b/img/footer_bg.jpg new file mode 100644 index 0000000..530e2ba Binary files /dev/null and b/img/footer_bg.jpg differ diff --git a/img/frame_bg.jpg b/img/frame_bg.jpg new file mode 100644 index 0000000..09bed4b Binary files /dev/null and b/img/frame_bg.jpg differ diff --git a/img/garage.png b/img/garage.png new file mode 100644 index 0000000..53aaf6c Binary files /dev/null and b/img/garage.png differ diff --git a/img/garten.png b/img/garten.png new file mode 100644 index 0000000..b0f9104 Binary files /dev/null and b/img/garten.png differ diff --git a/img/grau_bg.png b/img/grau_bg.png new file mode 100644 index 0000000..a59e34d Binary files /dev/null and b/img/grau_bg.png differ diff --git a/img/header.gif b/img/header.gif new file mode 100644 index 0000000..88fecdd Binary files /dev/null and b/img/header.gif differ diff --git a/img/header.jpg b/img/header.jpg new file mode 100644 index 0000000..e5be2ac Binary files /dev/null and b/img/header.jpg differ diff --git a/img/header.png b/img/header.png new file mode 100644 index 0000000..5f75e80 Binary files /dev/null and b/img/header.png differ diff --git a/img/header_bg_active.png b/img/header_bg_active.png new file mode 100644 index 0000000..fda94f4 Binary files /dev/null and b/img/header_bg_active.png differ diff --git a/img/help.gif b/img/help.gif new file mode 100644 index 0000000..d68bb02 Binary files /dev/null and b/img/help.gif differ diff --git a/img/high.jpg b/img/high.jpg new file mode 100644 index 0000000..7acd41b Binary files /dev/null and b/img/high.jpg differ diff --git a/img/high_bg.gif b/img/high_bg.gif new file mode 100644 index 0000000..6e66bee Binary files /dev/null and b/img/high_bg.gif differ diff --git a/img/high_bg.png b/img/high_bg.png new file mode 100644 index 0000000..958d2ed Binary files /dev/null and b/img/high_bg.png differ diff --git a/img/high_bottom.png b/img/high_bottom.png new file mode 100644 index 0000000..5aba6f7 Binary files /dev/null and b/img/high_bottom.png differ diff --git a/img/high_box.png b/img/high_box.png new file mode 100644 index 0000000..86eb3cc Binary files /dev/null and b/img/high_box.png differ diff --git a/img/high_center.png b/img/high_center.png new file mode 100644 index 0000000..6091a2a Binary files /dev/null and b/img/high_center.png differ diff --git a/img/high_top.png b/img/high_top.png new file mode 100644 index 0000000..13811d5 Binary files /dev/null and b/img/high_top.png differ diff --git a/img/hl_schmal.png b/img/hl_schmal.png new file mode 100644 index 0000000..2a7b708 Binary files /dev/null and b/img/hl_schmal.png differ diff --git a/img/hoch.png b/img/hoch.png new file mode 100644 index 0000000..7e90597 Binary files /dev/null and b/img/hoch.png differ diff --git a/img/html_bg.jpg b/img/html_bg.jpg new file mode 100644 index 0000000..30d01aa Binary files /dev/null and b/img/html_bg.jpg differ diff --git a/img/inhalt_bg.jpg b/img/inhalt_bg.jpg new file mode 100644 index 0000000..aec50b3 Binary files /dev/null and b/img/inhalt_bg.jpg differ diff --git a/img/kont_bg.png b/img/kont_bg.png new file mode 100644 index 0000000..dcb86b6 Binary files /dev/null and b/img/kont_bg.png differ diff --git a/img/kont_bottom.png b/img/kont_bottom.png new file mode 100644 index 0000000..9cd651e Binary files /dev/null and b/img/kont_bottom.png differ diff --git a/img/kont_top.png b/img/kont_top.png new file mode 100644 index 0000000..3ded6bb Binary files /dev/null and b/img/kont_top.png differ diff --git a/img/left_level1.png b/img/left_level1.png new file mode 100644 index 0000000..1935bba Binary files /dev/null and b/img/left_level1.png differ diff --git a/img/left_level2.png b/img/left_level2.png new file mode 100644 index 0000000..f77ccaa Binary files /dev/null and b/img/left_level2.png differ diff --git a/img/left_level2_active.png b/img/left_level2_active.png new file mode 100644 index 0000000..efe707c Binary files /dev/null and b/img/left_level2_active.png differ diff --git a/img/navi_oben_bg.png b/img/navi_oben_bg.png new file mode 100644 index 0000000..0e9c4f3 Binary files /dev/null and b/img/navi_oben_bg.png differ diff --git a/img/navi_oben_bgl.png b/img/navi_oben_bgl.png new file mode 100644 index 0000000..5bd6b82 Binary files /dev/null and b/img/navi_oben_bgl.png differ diff --git a/img/navi_oben_home.png b/img/navi_oben_home.png new file mode 100644 index 0000000..ae1d454 Binary files /dev/null and b/img/navi_oben_home.png differ diff --git a/img/neu_bg.png b/img/neu_bg.png new file mode 100644 index 0000000..e656420 Binary files /dev/null and b/img/neu_bg.png differ diff --git a/img/neu_bottom.png b/img/neu_bottom.png new file mode 100644 index 0000000..0ed0aec Binary files /dev/null and b/img/neu_bottom.png differ diff --git a/img/neu_top.png b/img/neu_top.png new file mode 100644 index 0000000..197ac5c Binary files /dev/null and b/img/neu_top.png differ diff --git a/img/no.jpg b/img/no.jpg new file mode 100644 index 0000000..054fc03 Binary files /dev/null and b/img/no.jpg differ diff --git a/img/no_img.gif b/img/no_img.gif new file mode 100644 index 0000000..0f4000b Binary files /dev/null and b/img/no_img.gif differ diff --git a/img/objekte/2077_1.jpg b/img/objekte/2077_1.jpg new file mode 100644 index 0000000..760d6ae Binary files /dev/null and b/img/objekte/2077_1.jpg differ diff --git a/img/objekte/2077_2.jpg b/img/objekte/2077_2.jpg new file mode 100644 index 0000000..df12980 Binary files /dev/null and b/img/objekte/2077_2.jpg differ diff --git a/img/objekte/2077_3.jpg b/img/objekte/2077_3.jpg new file mode 100644 index 0000000..e0e0b9c Binary files /dev/null and b/img/objekte/2077_3.jpg differ diff --git a/img/objekte/2077_4.jpg b/img/objekte/2077_4.jpg new file mode 100644 index 0000000..e4cc5a8 Binary files /dev/null and b/img/objekte/2077_4.jpg differ diff --git a/img/objekte/2077_5.jpg b/img/objekte/2077_5.jpg new file mode 100644 index 0000000..cce0e91 Binary files /dev/null and b/img/objekte/2077_5.jpg differ diff --git a/img/objekte/2077_6.jpg b/img/objekte/2077_6.jpg new file mode 100644 index 0000000..2aa4731 Binary files /dev/null and b/img/objekte/2077_6.jpg differ diff --git a/img/objekte/2077_7.jpg b/img/objekte/2077_7.jpg new file mode 100644 index 0000000..9c9616c Binary files /dev/null and b/img/objekte/2077_7.jpg differ diff --git a/img/objekte/2082_1.jpg b/img/objekte/2082_1.jpg new file mode 100644 index 0000000..66e7dc6 Binary files /dev/null and b/img/objekte/2082_1.jpg differ diff --git a/img/objekte/2082_2.jpg b/img/objekte/2082_2.jpg new file mode 100644 index 0000000..15a19a6 Binary files /dev/null and b/img/objekte/2082_2.jpg differ diff --git a/img/objekte/2082_3.jpg b/img/objekte/2082_3.jpg new file mode 100644 index 0000000..33808bf Binary files /dev/null and b/img/objekte/2082_3.jpg differ diff --git a/img/objekte/2082_4.jpg b/img/objekte/2082_4.jpg new file mode 100644 index 0000000..0d7d99e Binary files /dev/null and b/img/objekte/2082_4.jpg differ diff --git a/img/objekte/2082_5.jpg b/img/objekte/2082_5.jpg new file mode 100644 index 0000000..c96e830 Binary files /dev/null and b/img/objekte/2082_5.jpg differ diff --git a/img/objekte/2082_6.jpg b/img/objekte/2082_6.jpg new file mode 100644 index 0000000..d996554 Binary files /dev/null and b/img/objekte/2082_6.jpg differ diff --git a/img/objekte/2082_7.jpg b/img/objekte/2082_7.jpg new file mode 100644 index 0000000..f04e280 Binary files /dev/null and b/img/objekte/2082_7.jpg differ diff --git a/img/objekte/2082_8.jpg b/img/objekte/2082_8.jpg new file mode 100644 index 0000000..6fb567e Binary files /dev/null and b/img/objekte/2082_8.jpg differ diff --git a/img/objekte/2085_1.jpg b/img/objekte/2085_1.jpg new file mode 100644 index 0000000..109565a Binary files /dev/null and b/img/objekte/2085_1.jpg differ diff --git a/img/objekte/2085_2.jpg b/img/objekte/2085_2.jpg new file mode 100644 index 0000000..02d7313 Binary files /dev/null and b/img/objekte/2085_2.jpg differ diff --git a/img/objekte/2085_3.jpg b/img/objekte/2085_3.jpg new file mode 100644 index 0000000..5e345e6 Binary files /dev/null and b/img/objekte/2085_3.jpg differ diff --git a/img/objekte/2085_4.jpg b/img/objekte/2085_4.jpg new file mode 100644 index 0000000..e74e67f Binary files /dev/null and b/img/objekte/2085_4.jpg differ diff --git a/img/objekte/2085_5.jpg b/img/objekte/2085_5.jpg new file mode 100644 index 0000000..b70a9b6 Binary files /dev/null and b/img/objekte/2085_5.jpg differ diff --git a/img/objekte/2085_6.jpg b/img/objekte/2085_6.jpg new file mode 100644 index 0000000..2755aa7 Binary files /dev/null and b/img/objekte/2085_6.jpg differ diff --git a/img/objekte/2085_7.jpg b/img/objekte/2085_7.jpg new file mode 100644 index 0000000..15b44d9 Binary files /dev/null and b/img/objekte/2085_7.jpg differ diff --git a/img/objekte/2088_1.jpg b/img/objekte/2088_1.jpg new file mode 100644 index 0000000..eba2e2e Binary files /dev/null and b/img/objekte/2088_1.jpg differ diff --git a/img/objekte/2088_10.jpg b/img/objekte/2088_10.jpg new file mode 100644 index 0000000..e598ddc Binary files /dev/null and b/img/objekte/2088_10.jpg differ diff --git a/img/objekte/2088_2.jpg b/img/objekte/2088_2.jpg new file mode 100644 index 0000000..0150e9c Binary files /dev/null and b/img/objekte/2088_2.jpg differ diff --git a/img/objekte/2088_3.jpg b/img/objekte/2088_3.jpg new file mode 100644 index 0000000..076b833 Binary files /dev/null and b/img/objekte/2088_3.jpg differ diff --git a/img/objekte/2088_4.jpg b/img/objekte/2088_4.jpg new file mode 100644 index 0000000..2ddc822 Binary files /dev/null and b/img/objekte/2088_4.jpg differ diff --git a/img/objekte/2088_5.jpg b/img/objekte/2088_5.jpg new file mode 100644 index 0000000..b4adf8e Binary files /dev/null and b/img/objekte/2088_5.jpg differ diff --git a/img/objekte/2088_6.jpg b/img/objekte/2088_6.jpg new file mode 100644 index 0000000..476dc4f Binary files /dev/null and b/img/objekte/2088_6.jpg differ diff --git a/img/objekte/2088_7.jpg b/img/objekte/2088_7.jpg new file mode 100644 index 0000000..cd5440b Binary files /dev/null and b/img/objekte/2088_7.jpg differ diff --git a/img/objekte/2088_8.jpg b/img/objekte/2088_8.jpg new file mode 100644 index 0000000..2e37dbb Binary files /dev/null and b/img/objekte/2088_8.jpg differ diff --git a/img/objekte/2088_9.jpg b/img/objekte/2088_9.jpg new file mode 100644 index 0000000..ef5a87b Binary files /dev/null and b/img/objekte/2088_9.jpg differ diff --git a/img/objekte/2094_1.jpg b/img/objekte/2094_1.jpg new file mode 100644 index 0000000..79bdb1f Binary files /dev/null and b/img/objekte/2094_1.jpg differ diff --git a/img/objekte/2094_2.jpg b/img/objekte/2094_2.jpg new file mode 100644 index 0000000..b9fe656 Binary files /dev/null and b/img/objekte/2094_2.jpg differ diff --git a/img/objekte/2094_3.jpg b/img/objekte/2094_3.jpg new file mode 100644 index 0000000..11b68df Binary files /dev/null and b/img/objekte/2094_3.jpg differ diff --git a/img/objekte/2094_4.jpg b/img/objekte/2094_4.jpg new file mode 100644 index 0000000..1bebf77 Binary files /dev/null and b/img/objekte/2094_4.jpg differ diff --git a/img/objekte/2094_5.jpg b/img/objekte/2094_5.jpg new file mode 100644 index 0000000..a132c49 Binary files /dev/null and b/img/objekte/2094_5.jpg differ diff --git a/img/objekte/2094_6.jpg b/img/objekte/2094_6.jpg new file mode 100644 index 0000000..76373d3 Binary files /dev/null and b/img/objekte/2094_6.jpg differ diff --git a/img/objekte/2094_7.jpg b/img/objekte/2094_7.jpg new file mode 100644 index 0000000..e467429 Binary files /dev/null and b/img/objekte/2094_7.jpg differ diff --git a/img/objekte/2094_8.jpg b/img/objekte/2094_8.jpg new file mode 100644 index 0000000..080e5a1 Binary files /dev/null and b/img/objekte/2094_8.jpg differ diff --git a/img/objekte/2115_1.jpg b/img/objekte/2115_1.jpg new file mode 100644 index 0000000..d8acdaf Binary files /dev/null and b/img/objekte/2115_1.jpg differ diff --git a/img/objekte/2115_2.jpg b/img/objekte/2115_2.jpg new file mode 100644 index 0000000..557579e Binary files /dev/null and b/img/objekte/2115_2.jpg differ diff --git a/img/objekte/2115_3.jpg b/img/objekte/2115_3.jpg new file mode 100644 index 0000000..5c6d991 Binary files /dev/null and b/img/objekte/2115_3.jpg differ diff --git a/img/objekte/2115_4.jpg b/img/objekte/2115_4.jpg new file mode 100644 index 0000000..f23aa55 Binary files /dev/null and b/img/objekte/2115_4.jpg differ diff --git a/img/objekte/2115_5.jpg b/img/objekte/2115_5.jpg new file mode 100644 index 0000000..414e3b2 Binary files /dev/null and b/img/objekte/2115_5.jpg differ diff --git a/img/objekte/2115_6.jpg b/img/objekte/2115_6.jpg new file mode 100644 index 0000000..218a13d Binary files /dev/null and b/img/objekte/2115_6.jpg differ diff --git a/img/objekte/2115_7.jpg b/img/objekte/2115_7.jpg new file mode 100644 index 0000000..343bc02 Binary files /dev/null and b/img/objekte/2115_7.jpg differ diff --git a/img/objekte/2115_8.jpg b/img/objekte/2115_8.jpg new file mode 100644 index 0000000..b1b6e7a Binary files /dev/null and b/img/objekte/2115_8.jpg differ diff --git a/img/objekte/2115_9.jpg b/img/objekte/2115_9.jpg new file mode 100644 index 0000000..580695c Binary files /dev/null and b/img/objekte/2115_9.jpg differ diff --git a/img/objekte/2124_1.jpg b/img/objekte/2124_1.jpg new file mode 100644 index 0000000..46aa79f Binary files /dev/null and b/img/objekte/2124_1.jpg differ diff --git a/img/objekte/2124_10.jpg b/img/objekte/2124_10.jpg new file mode 100644 index 0000000..dfbe059 Binary files /dev/null and b/img/objekte/2124_10.jpg differ diff --git a/img/objekte/2124_2.jpg b/img/objekte/2124_2.jpg new file mode 100644 index 0000000..803b4ac Binary files /dev/null and b/img/objekte/2124_2.jpg differ diff --git a/img/objekte/2124_3.jpg b/img/objekte/2124_3.jpg new file mode 100644 index 0000000..9153fb6 Binary files /dev/null and b/img/objekte/2124_3.jpg differ diff --git a/img/objekte/2124_4.jpg b/img/objekte/2124_4.jpg new file mode 100644 index 0000000..096fa37 Binary files /dev/null and b/img/objekte/2124_4.jpg differ diff --git a/img/objekte/2124_5.jpg b/img/objekte/2124_5.jpg new file mode 100644 index 0000000..cc3c92a Binary files /dev/null and b/img/objekte/2124_5.jpg differ diff --git a/img/objekte/2124_6.jpg b/img/objekte/2124_6.jpg new file mode 100644 index 0000000..09d6eeb Binary files /dev/null and b/img/objekte/2124_6.jpg differ diff --git a/img/objekte/2124_7.jpg b/img/objekte/2124_7.jpg new file mode 100644 index 0000000..d315203 Binary files /dev/null and b/img/objekte/2124_7.jpg differ diff --git a/img/objekte/2124_8.jpg b/img/objekte/2124_8.jpg new file mode 100644 index 0000000..4376554 Binary files /dev/null and b/img/objekte/2124_8.jpg differ diff --git a/img/objekte/2124_9.jpg b/img/objekte/2124_9.jpg new file mode 100644 index 0000000..aafff55 Binary files /dev/null and b/img/objekte/2124_9.jpg differ diff --git a/img/objekte/2125_1.jpg b/img/objekte/2125_1.jpg new file mode 100644 index 0000000..83dd231 Binary files /dev/null and b/img/objekte/2125_1.jpg differ diff --git a/img/objekte/2125_2.jpg b/img/objekte/2125_2.jpg new file mode 100644 index 0000000..244a1d7 Binary files /dev/null and b/img/objekte/2125_2.jpg differ diff --git a/img/objekte/2125_3.jpg b/img/objekte/2125_3.jpg new file mode 100644 index 0000000..b1b7d3c Binary files /dev/null and b/img/objekte/2125_3.jpg differ diff --git a/img/objekte/2125_4.jpg b/img/objekte/2125_4.jpg new file mode 100644 index 0000000..18089de Binary files /dev/null and b/img/objekte/2125_4.jpg differ diff --git a/img/objekte/2125_5.jpg b/img/objekte/2125_5.jpg new file mode 100644 index 0000000..9bcfff3 Binary files /dev/null and b/img/objekte/2125_5.jpg differ diff --git a/img/objekte/2125_6.jpg b/img/objekte/2125_6.jpg new file mode 100644 index 0000000..7e7cd73 Binary files /dev/null and b/img/objekte/2125_6.jpg differ diff --git a/img/objekte/2125_7.jpg b/img/objekte/2125_7.jpg new file mode 100644 index 0000000..8de48df Binary files /dev/null and b/img/objekte/2125_7.jpg differ diff --git a/img/objekte/2125_8.jpg b/img/objekte/2125_8.jpg new file mode 100644 index 0000000..01060d9 Binary files /dev/null and b/img/objekte/2125_8.jpg differ diff --git a/img/objekte/2127_1.jpg b/img/objekte/2127_1.jpg new file mode 100644 index 0000000..d84f62a Binary files /dev/null and b/img/objekte/2127_1.jpg differ diff --git a/img/objekte/2128_1.jpg b/img/objekte/2128_1.jpg new file mode 100644 index 0000000..811de76 Binary files /dev/null and b/img/objekte/2128_1.jpg differ diff --git a/img/objekte/2128_10.jpg b/img/objekte/2128_10.jpg new file mode 100644 index 0000000..33ba56a Binary files /dev/null and b/img/objekte/2128_10.jpg differ diff --git a/img/objekte/2128_2.jpg b/img/objekte/2128_2.jpg new file mode 100644 index 0000000..1c34fc3 Binary files /dev/null and b/img/objekte/2128_2.jpg differ diff --git a/img/objekte/2128_3.jpg b/img/objekte/2128_3.jpg new file mode 100644 index 0000000..4b6a376 Binary files /dev/null and b/img/objekte/2128_3.jpg differ diff --git a/img/objekte/2128_4.jpg b/img/objekte/2128_4.jpg new file mode 100644 index 0000000..9046009 Binary files /dev/null and b/img/objekte/2128_4.jpg differ diff --git a/img/objekte/2128_5.jpg b/img/objekte/2128_5.jpg new file mode 100644 index 0000000..d1eaca2 Binary files /dev/null and b/img/objekte/2128_5.jpg differ diff --git a/img/objekte/2128_6.jpg b/img/objekte/2128_6.jpg new file mode 100644 index 0000000..7f73ff6 Binary files /dev/null and b/img/objekte/2128_6.jpg differ diff --git a/img/objekte/2128_7.jpg b/img/objekte/2128_7.jpg new file mode 100644 index 0000000..a9be03a Binary files /dev/null and b/img/objekte/2128_7.jpg differ diff --git a/img/objekte/2128_8.jpg b/img/objekte/2128_8.jpg new file mode 100644 index 0000000..0d4b9b9 Binary files /dev/null and b/img/objekte/2128_8.jpg differ diff --git a/img/objekte/2128_9.jpg b/img/objekte/2128_9.jpg new file mode 100644 index 0000000..b52eba0 Binary files /dev/null and b/img/objekte/2128_9.jpg differ diff --git a/img/objekte/2130_1.jpg b/img/objekte/2130_1.jpg new file mode 100644 index 0000000..40a2236 Binary files /dev/null and b/img/objekte/2130_1.jpg differ diff --git a/img/objekte/2130_2.jpg b/img/objekte/2130_2.jpg new file mode 100644 index 0000000..b89a6e7 Binary files /dev/null and b/img/objekte/2130_2.jpg differ diff --git a/img/objekte/2130_3.jpg b/img/objekte/2130_3.jpg new file mode 100644 index 0000000..97e71a7 Binary files /dev/null and b/img/objekte/2130_3.jpg differ diff --git a/img/objekte/2130_4.jpg b/img/objekte/2130_4.jpg new file mode 100644 index 0000000..57bc992 Binary files /dev/null and b/img/objekte/2130_4.jpg differ diff --git a/img/objekte/2130_5.jpg b/img/objekte/2130_5.jpg new file mode 100644 index 0000000..c7d7176 Binary files /dev/null and b/img/objekte/2130_5.jpg differ diff --git a/img/objekte/2130_6.jpg b/img/objekte/2130_6.jpg new file mode 100644 index 0000000..9bfde50 Binary files /dev/null and b/img/objekte/2130_6.jpg differ diff --git a/img/objekte/2130_7.jpg b/img/objekte/2130_7.jpg new file mode 100644 index 0000000..21ff6be Binary files /dev/null and b/img/objekte/2130_7.jpg differ diff --git a/img/objekte/2130_8.jpg b/img/objekte/2130_8.jpg new file mode 100644 index 0000000..e439118 Binary files /dev/null and b/img/objekte/2130_8.jpg differ diff --git a/img/objekte/2131_1.jpg b/img/objekte/2131_1.jpg new file mode 100644 index 0000000..586d5ed Binary files /dev/null and b/img/objekte/2131_1.jpg differ diff --git a/img/objekte/2131_2.jpg b/img/objekte/2131_2.jpg new file mode 100644 index 0000000..92cbfa0 Binary files /dev/null and b/img/objekte/2131_2.jpg differ diff --git a/img/objekte/2131_4.jpg b/img/objekte/2131_4.jpg new file mode 100644 index 0000000..12b58fb Binary files /dev/null and b/img/objekte/2131_4.jpg differ diff --git a/img/objekte/2131_5.jpg b/img/objekte/2131_5.jpg new file mode 100644 index 0000000..a2928bd Binary files /dev/null and b/img/objekte/2131_5.jpg differ diff --git a/img/objekte/2131_6.jpg b/img/objekte/2131_6.jpg new file mode 100644 index 0000000..90a2d3f Binary files /dev/null and b/img/objekte/2131_6.jpg differ diff --git a/img/objekte/2132_1.jpg b/img/objekte/2132_1.jpg new file mode 100644 index 0000000..2b3d6ef Binary files /dev/null and b/img/objekte/2132_1.jpg differ diff --git a/img/objekte/2132_2.jpg b/img/objekte/2132_2.jpg new file mode 100644 index 0000000..5a10f83 Binary files /dev/null and b/img/objekte/2132_2.jpg differ diff --git a/img/objekte/2132_3.jpg b/img/objekte/2132_3.jpg new file mode 100644 index 0000000..8b378c7 Binary files /dev/null and b/img/objekte/2132_3.jpg differ diff --git a/img/objekte/2132_4.jpg b/img/objekte/2132_4.jpg new file mode 100644 index 0000000..df3a9ba Binary files /dev/null and b/img/objekte/2132_4.jpg differ diff --git a/img/objekte/2133_1.jpg b/img/objekte/2133_1.jpg new file mode 100644 index 0000000..6cc497f Binary files /dev/null and b/img/objekte/2133_1.jpg differ diff --git a/img/objekte/2133_2.jpg b/img/objekte/2133_2.jpg new file mode 100644 index 0000000..0f823eb Binary files /dev/null and b/img/objekte/2133_2.jpg differ diff --git a/img/objekte/2133_3.jpg b/img/objekte/2133_3.jpg new file mode 100644 index 0000000..550518a Binary files /dev/null and b/img/objekte/2133_3.jpg differ diff --git a/img/objekte/2133_4.jpg b/img/objekte/2133_4.jpg new file mode 100644 index 0000000..b2eab9a Binary files /dev/null and b/img/objekte/2133_4.jpg differ diff --git a/img/objekte/2133_5.jpg b/img/objekte/2133_5.jpg new file mode 100644 index 0000000..150e2d7 Binary files /dev/null and b/img/objekte/2133_5.jpg differ diff --git a/img/objekte/2134_1.jpg b/img/objekte/2134_1.jpg new file mode 100644 index 0000000..da76f0f Binary files /dev/null and b/img/objekte/2134_1.jpg differ diff --git a/img/objekte/2134_2.jpg b/img/objekte/2134_2.jpg new file mode 100644 index 0000000..9e44791 Binary files /dev/null and b/img/objekte/2134_2.jpg differ diff --git a/img/objekte/2134_3.jpg b/img/objekte/2134_3.jpg new file mode 100644 index 0000000..fecc0b3 Binary files /dev/null and b/img/objekte/2134_3.jpg differ diff --git a/img/objekte/2134_4.jpg b/img/objekte/2134_4.jpg new file mode 100644 index 0000000..d3681ec Binary files /dev/null and b/img/objekte/2134_4.jpg differ diff --git a/img/objekte/2135_1.jpg b/img/objekte/2135_1.jpg new file mode 100644 index 0000000..2d4d03d Binary files /dev/null and b/img/objekte/2135_1.jpg differ diff --git a/img/objekte/2135_2.jpg b/img/objekte/2135_2.jpg new file mode 100644 index 0000000..bdec1b6 Binary files /dev/null and b/img/objekte/2135_2.jpg differ diff --git a/img/objekte/2136_2.jpg b/img/objekte/2136_2.jpg new file mode 100644 index 0000000..ef140c0 Binary files /dev/null and b/img/objekte/2136_2.jpg differ diff --git a/img/objekte/2136_3.jpg b/img/objekte/2136_3.jpg new file mode 100644 index 0000000..da34ee4 Binary files /dev/null and b/img/objekte/2136_3.jpg differ diff --git a/img/objekte/2136_4.jpg b/img/objekte/2136_4.jpg new file mode 100644 index 0000000..04c49d3 Binary files /dev/null and b/img/objekte/2136_4.jpg differ diff --git a/img/objekte/2137_1.jpg b/img/objekte/2137_1.jpg new file mode 100644 index 0000000..d1ba4f4 Binary files /dev/null and b/img/objekte/2137_1.jpg differ diff --git a/img/objekte/2137_2.jpg b/img/objekte/2137_2.jpg new file mode 100644 index 0000000..88017f8 Binary files /dev/null and b/img/objekte/2137_2.jpg differ diff --git a/img/objekte/2137_3.jpg b/img/objekte/2137_3.jpg new file mode 100644 index 0000000..f425cad Binary files /dev/null and b/img/objekte/2137_3.jpg differ diff --git a/img/objekte/2137_4.jpg b/img/objekte/2137_4.jpg new file mode 100644 index 0000000..5352d0f Binary files /dev/null and b/img/objekte/2137_4.jpg differ diff --git a/img/objekte/2137_5.jpg b/img/objekte/2137_5.jpg new file mode 100644 index 0000000..803bd2b Binary files /dev/null and b/img/objekte/2137_5.jpg differ diff --git a/img/objekte/2137_6.jpg b/img/objekte/2137_6.jpg new file mode 100644 index 0000000..5617e8c Binary files /dev/null and b/img/objekte/2137_6.jpg differ diff --git a/img/objekte/2138_1.jpg b/img/objekte/2138_1.jpg new file mode 100644 index 0000000..b827252 Binary files /dev/null and b/img/objekte/2138_1.jpg differ diff --git a/img/objekte/2138_2.jpg b/img/objekte/2138_2.jpg new file mode 100644 index 0000000..0f64a1a Binary files /dev/null and b/img/objekte/2138_2.jpg differ diff --git a/img/objekte/2138_3.jpg b/img/objekte/2138_3.jpg new file mode 100644 index 0000000..3cb08f2 Binary files /dev/null and b/img/objekte/2138_3.jpg differ diff --git a/img/objekte/2138_4.jpg b/img/objekte/2138_4.jpg new file mode 100644 index 0000000..c1a0386 Binary files /dev/null and b/img/objekte/2138_4.jpg differ diff --git a/img/objekte/2138_5.jpg b/img/objekte/2138_5.jpg new file mode 100644 index 0000000..0656d32 Binary files /dev/null and b/img/objekte/2138_5.jpg differ diff --git a/img/objekte/2138_6.jpg b/img/objekte/2138_6.jpg new file mode 100644 index 0000000..c3c5c0c Binary files /dev/null and b/img/objekte/2138_6.jpg differ diff --git a/img/objekte/2139_1.jpg b/img/objekte/2139_1.jpg new file mode 100644 index 0000000..268e0de Binary files /dev/null and b/img/objekte/2139_1.jpg differ diff --git a/img/objekte/2139_2.jpg b/img/objekte/2139_2.jpg new file mode 100644 index 0000000..b517987 Binary files /dev/null and b/img/objekte/2139_2.jpg differ diff --git a/img/objekte/2139_3.jpg b/img/objekte/2139_3.jpg new file mode 100644 index 0000000..8f7c997 Binary files /dev/null and b/img/objekte/2139_3.jpg differ diff --git a/img/objekte/2139_4.jpg b/img/objekte/2139_4.jpg new file mode 100644 index 0000000..226ed28 Binary files /dev/null and b/img/objekte/2139_4.jpg differ diff --git a/img/objekte/2139_5.jpg b/img/objekte/2139_5.jpg new file mode 100644 index 0000000..4e222f3 Binary files /dev/null and b/img/objekte/2139_5.jpg differ diff --git a/img/objekte/2139_6.jpg b/img/objekte/2139_6.jpg new file mode 100644 index 0000000..83ab55c Binary files /dev/null and b/img/objekte/2139_6.jpg differ diff --git a/img/objekte/2140_1.jpg b/img/objekte/2140_1.jpg new file mode 100644 index 0000000..5fe7810 Binary files /dev/null and b/img/objekte/2140_1.jpg differ diff --git a/img/objekte/2140_2.jpg b/img/objekte/2140_2.jpg new file mode 100644 index 0000000..f18ecd6 Binary files /dev/null and b/img/objekte/2140_2.jpg differ diff --git a/img/objekte/2140_3.jpg b/img/objekte/2140_3.jpg new file mode 100644 index 0000000..0f9f5b6 Binary files /dev/null and b/img/objekte/2140_3.jpg differ diff --git a/img/objekte/2140_4.jpg b/img/objekte/2140_4.jpg new file mode 100644 index 0000000..4375adc Binary files /dev/null and b/img/objekte/2140_4.jpg differ diff --git a/img/objekte/2140_5.jpg b/img/objekte/2140_5.jpg new file mode 100644 index 0000000..c9a0cef Binary files /dev/null and b/img/objekte/2140_5.jpg differ diff --git a/img/objekte/2140_6.jpg b/img/objekte/2140_6.jpg new file mode 100644 index 0000000..ccf5230 Binary files /dev/null and b/img/objekte/2140_6.jpg differ diff --git a/img/objekte/2140_7.jpg b/img/objekte/2140_7.jpg new file mode 100644 index 0000000..8f94eaf Binary files /dev/null and b/img/objekte/2140_7.jpg differ diff --git a/img/objekte/2141_1.jpg b/img/objekte/2141_1.jpg new file mode 100644 index 0000000..73b5369 Binary files /dev/null and b/img/objekte/2141_1.jpg differ diff --git a/img/objekte/2141_2.jpg b/img/objekte/2141_2.jpg new file mode 100644 index 0000000..cd8c3d6 Binary files /dev/null and b/img/objekte/2141_2.jpg differ diff --git a/img/objekte/2141_3.jpg b/img/objekte/2141_3.jpg new file mode 100644 index 0000000..ba92481 Binary files /dev/null and b/img/objekte/2141_3.jpg differ diff --git a/img/objekte/2141_4.jpg b/img/objekte/2141_4.jpg new file mode 100644 index 0000000..196361f Binary files /dev/null and b/img/objekte/2141_4.jpg differ diff --git a/img/objekte/2141_5.jpg b/img/objekte/2141_5.jpg new file mode 100644 index 0000000..087f457 Binary files /dev/null and b/img/objekte/2141_5.jpg differ diff --git a/img/objekte/2141_6.jpg b/img/objekte/2141_6.jpg new file mode 100644 index 0000000..b3ec2ce Binary files /dev/null and b/img/objekte/2141_6.jpg differ diff --git a/img/objekte/2142_1.jpg b/img/objekte/2142_1.jpg new file mode 100644 index 0000000..4c69f7f Binary files /dev/null and b/img/objekte/2142_1.jpg differ diff --git a/img/objekte/2142_2.jpg b/img/objekte/2142_2.jpg new file mode 100644 index 0000000..d009cfe Binary files /dev/null and b/img/objekte/2142_2.jpg differ diff --git a/img/objekte/2142_3.jpg b/img/objekte/2142_3.jpg new file mode 100644 index 0000000..e127fe3 Binary files /dev/null and b/img/objekte/2142_3.jpg differ diff --git a/img/objekte/2142_4.jpg b/img/objekte/2142_4.jpg new file mode 100644 index 0000000..4be5d96 Binary files /dev/null and b/img/objekte/2142_4.jpg differ diff --git a/img/objekte/2142_5.jpg b/img/objekte/2142_5.jpg new file mode 100644 index 0000000..47ba2ab Binary files /dev/null and b/img/objekte/2142_5.jpg differ diff --git a/img/objekte/2143_1.jpg b/img/objekte/2143_1.jpg new file mode 100644 index 0000000..5678b2e Binary files /dev/null and b/img/objekte/2143_1.jpg differ diff --git a/img/objekte/2143_2.jpg b/img/objekte/2143_2.jpg new file mode 100644 index 0000000..09e92bc Binary files /dev/null and b/img/objekte/2143_2.jpg differ diff --git a/img/objekte/2143_3.jpg b/img/objekte/2143_3.jpg new file mode 100644 index 0000000..c1c034a Binary files /dev/null and b/img/objekte/2143_3.jpg differ diff --git a/img/objekte/2144_1.jpg b/img/objekte/2144_1.jpg new file mode 100644 index 0000000..91f4646 Binary files /dev/null and b/img/objekte/2144_1.jpg differ diff --git a/img/objekte/2145_1.jpg b/img/objekte/2145_1.jpg new file mode 100644 index 0000000..0e9824d Binary files /dev/null and b/img/objekte/2145_1.jpg differ diff --git a/img/objekte/2145_2.jpg b/img/objekte/2145_2.jpg new file mode 100644 index 0000000..030dc83 Binary files /dev/null and b/img/objekte/2145_2.jpg differ diff --git a/img/objekte/2145_3.jpg b/img/objekte/2145_3.jpg new file mode 100644 index 0000000..b4f8a09 Binary files /dev/null and b/img/objekte/2145_3.jpg differ diff --git a/img/objekte/2145_4.jpg b/img/objekte/2145_4.jpg new file mode 100644 index 0000000..8589d63 Binary files /dev/null and b/img/objekte/2145_4.jpg differ diff --git a/img/objekte/2146_1.jpg b/img/objekte/2146_1.jpg new file mode 100644 index 0000000..088abc7 Binary files /dev/null and b/img/objekte/2146_1.jpg differ diff --git a/img/objekte/2146_2.jpg b/img/objekte/2146_2.jpg new file mode 100644 index 0000000..d19877e Binary files /dev/null and b/img/objekte/2146_2.jpg differ diff --git a/img/objekte/2146_3.jpg b/img/objekte/2146_3.jpg new file mode 100644 index 0000000..93e37c7 Binary files /dev/null and b/img/objekte/2146_3.jpg differ diff --git a/img/objekte/2146_4.jpg b/img/objekte/2146_4.jpg new file mode 100644 index 0000000..40d76cf Binary files /dev/null and b/img/objekte/2146_4.jpg differ diff --git a/img/objekte/2146_5.jpg b/img/objekte/2146_5.jpg new file mode 100644 index 0000000..22286f7 Binary files /dev/null and b/img/objekte/2146_5.jpg differ diff --git a/img/objekte/2147_1.jpg b/img/objekte/2147_1.jpg new file mode 100644 index 0000000..088abc7 Binary files /dev/null and b/img/objekte/2147_1.jpg differ diff --git a/img/objekte/2147_2.jpg b/img/objekte/2147_2.jpg new file mode 100644 index 0000000..d19877e Binary files /dev/null and b/img/objekte/2147_2.jpg differ diff --git a/img/objekte/2147_3.jpg b/img/objekte/2147_3.jpg new file mode 100644 index 0000000..c6df652 Binary files /dev/null and b/img/objekte/2147_3.jpg differ diff --git a/img/objekte/2147_4.jpg b/img/objekte/2147_4.jpg new file mode 100644 index 0000000..795b518 Binary files /dev/null and b/img/objekte/2147_4.jpg differ diff --git a/img/objekte/2147_5.jpg b/img/objekte/2147_5.jpg new file mode 100644 index 0000000..22286f7 Binary files /dev/null and b/img/objekte/2147_5.jpg differ diff --git a/img/rist_logo.png b/img/rist_logo.png new file mode 100644 index 0000000..d221c1d Binary files /dev/null and b/img/rist_logo.png differ diff --git a/img/search_bg.png b/img/search_bg.png new file mode 100644 index 0000000..a1c3d44 Binary files /dev/null and b/img/search_bg.png differ diff --git a/img/small_pdf.png b/img/small_pdf.png new file mode 100644 index 0000000..e32df63 Binary files /dev/null and b/img/small_pdf.png differ diff --git a/img/sort_down.gif b/img/sort_down.gif new file mode 100644 index 0000000..a56697e Binary files /dev/null and b/img/sort_down.gif differ diff --git a/img/sort_up.gif b/img/sort_up.gif new file mode 100644 index 0000000..3f0b6db Binary files /dev/null and b/img/sort_up.gif differ diff --git a/img/sort_wo.gif b/img/sort_wo.gif new file mode 100644 index 0000000..2b14139 Binary files /dev/null and b/img/sort_wo.gif differ diff --git a/img/stellpl.png b/img/stellpl.png new file mode 100644 index 0000000..13b8f14 Binary files /dev/null and b/img/stellpl.png differ diff --git a/img/team/uu_oben.png b/img/team/uu_oben.png new file mode 100644 index 0000000..1e1be58 Binary files /dev/null and b/img/team/uu_oben.png differ diff --git a/img/temp/2222_.jpg b/img/temp/2222_.jpg new file mode 100644 index 0000000..e737419 Binary files /dev/null and b/img/temp/2222_.jpg differ diff --git a/img/temp/2232_.jpg b/img/temp/2232_.jpg new file mode 100644 index 0000000..27079a2 Binary files /dev/null and b/img/temp/2232_.jpg differ diff --git a/img/terrasse.png b/img/terrasse.png new file mode 100644 index 0000000..7d4760a Binary files /dev/null and b/img/terrasse.png differ diff --git a/img/unter_suche.jpg b/img/unter_suche.jpg new file mode 100644 index 0000000..785ae3c Binary files /dev/null and b/img/unter_suche.jpg differ diff --git a/img/unter_unternehmen.jpg b/img/unter_unternehmen.jpg new file mode 100644 index 0000000..630411b Binary files /dev/null and b/img/unter_unternehmen.jpg differ diff --git a/img/unterschrift.png b/img/unterschrift.png new file mode 100644 index 0000000..285dedc Binary files /dev/null and b/img/unterschrift.png differ diff --git a/img/verwaltung_gesuch.jpg b/img/verwaltung_gesuch.jpg new file mode 100644 index 0000000..785ae3c Binary files /dev/null and b/img/verwaltung_gesuch.jpg differ diff --git a/img/wachter_logo_bottom.png b/img/wachter_logo_bottom.png new file mode 100644 index 0000000..169c299 Binary files /dev/null and b/img/wachter_logo_bottom.png differ diff --git a/img/wachter_logo_top.png b/img/wachter_logo_top.png new file mode 100644 index 0000000..c74374e Binary files /dev/null and b/img/wachter_logo_top.png differ diff --git a/inc/_____fpdf.php b/inc/_____fpdf.php new file mode 100644 index 0000000..6af15fd --- /dev/null +++ b/inc/_____fpdf.php @@ -0,0 +1,1618 @@ +_dochecks(); + //Initialization of properties + $this->page=0; + $this->n=2; + $this->buffer=''; + $this->pages=array(); + $this->OrientationChanges=array(); + $this->state=0; + $this->fonts=array(); + $this->FontFiles=array(); + $this->diffs=array(); + $this->images=array(); + $this->links=array(); + $this->InFooter=false; + $this->lasth=0; + $this->FontFamily=''; + $this->FontStyle=''; + $this->FontSizePt=12; + $this->underline=false; + $this->DrawColor='0 G'; + $this->FillColor='0 g'; + $this->TextColor='0 g'; + $this->ColorFlag=false; + $this->ws=0; + //Standard fonts + $this->CoreFonts=array('courier'=>'Courier','courierB'=>'Courier-Bold','courierI'=>'Courier-Oblique','courierBI'=>'Courier-BoldOblique', + 'helvetica'=>'Helvetica','helveticaB'=>'Helvetica-Bold','helveticaI'=>'Helvetica-Oblique','helveticaBI'=>'Helvetica-BoldOblique', + 'times'=>'Times-Roman','timesB'=>'Times-Bold','timesI'=>'Times-Italic','timesBI'=>'Times-BoldItalic', + 'symbol'=>'Symbol','zapfdingbats'=>'ZapfDingbats'); + //Scale factor + if($unit=='pt') + $this->k=1; + elseif($unit=='mm') + $this->k=72/25.4; + elseif($unit=='cm') + $this->k=72/2.54; + elseif($unit=='in') + $this->k=72; + else + $this->Error('Incorrect unit: '.$unit); + //Page format + if(is_string($format)) + { + $format=strtolower($format); + if($format=='a3') + $format=array(841.89,1190.55); + elseif($format=='a4') + $format=array(595.28,841.89); + elseif($format=='a5') + $format=array(420.94,595.28); + elseif($format=='letter') + $format=array(612,792); + elseif($format=='legal') + $format=array(612,1008); + else + $this->Error('Unknown page format: '.$format); + $this->fwPt=$format[0]; + $this->fhPt=$format[1]; + } + else + { + $this->fwPt=$format[0]*$this->k; + $this->fhPt=$format[1]*$this->k; + } + $this->fw=$this->fwPt/$this->k; + $this->fh=$this->fhPt/$this->k; + //Page orientation + $orientation=strtolower($orientation); + if($orientation=='p' or $orientation=='portrait') + { + $this->DefOrientation='P'; + $this->wPt=$this->fwPt; + $this->hPt=$this->fhPt; + } + elseif($orientation=='l' or $orientation=='landscape') + { + $this->DefOrientation='L'; + $this->wPt=$this->fhPt; + $this->hPt=$this->fwPt; + } + else + $this->Error('Incorrect orientation: '.$orientation); + $this->CurOrientation=$this->DefOrientation; + $this->w=$this->wPt/$this->k; + $this->h=$this->hPt/$this->k; + //Page margins (1 cm) + $margin=28.35/$this->k; + $this->SetMargins($margin,$margin); + //Interior cell margin (1 mm) + $this->cMargin=$margin/10; + //Line width (0.2 mm) + $this->LineWidth=.567/$this->k; + //Automatic page break + $this->SetAutoPageBreak(true,2*$margin); + //Full width display mode + $this->SetDisplayMode('fullwidth'); + //Compression + $this->SetCompression(true); +} + +function SetMargins($left,$top,$right=-1) +{ + //Set left, top and right margins + $this->lMargin=$left; + $this->tMargin=$top; + if($right==-1) + $right=$left; + $this->rMargin=$right; +} + +function SetLeftMargin($margin) +{ + //Set left margin + $this->lMargin=$margin; + if($this->page>0 and $this->x<$margin) + $this->x=$margin; +} + +function SetTopMargin($margin) +{ + //Set top margin + $this->tMargin=$margin; +} + +function SetRightMargin($margin) +{ + //Set right margin + $this->rMargin=$margin; +} + +function SetAutoPageBreak($auto,$margin=0) +{ + //Set auto page break mode and triggering margin + $this->AutoPageBreak=$auto; + $this->bMargin=$margin; + $this->PageBreakTrigger=$this->h-$margin; +} + +function SetDisplayMode($zoom,$layout='continuous') +{ + //Set display mode in viewer + if($zoom=='fullpage' or $zoom=='fullwidth' or $zoom=='real' or $zoom=='default' or !is_string($zoom)) + $this->ZoomMode=$zoom; + else + $this->Error('Incorrect zoom display mode: '.$zoom); + if($layout=='single' or $layout=='continuous' or $layout=='two' or $layout=='default') + $this->LayoutMode=$layout; + else + $this->Error('Incorrect layout display mode: '.$layout); +} + +function SetCompression($compress) +{ + //Set page compression + if(function_exists('gzcompress')) + $this->compress=$compress; + else + $this->compress=false; +} + +function SetTitle($title) +{ + //Title of document + $this->title=$title; +} + +function SetSubject($subject) +{ + //Subject of document + $this->subject=$subject; +} + +function SetAuthor($author) +{ + //Author of document + $this->author=$author; +} + +function SetKeywords($keywords) +{ + //Keywords of document + $this->keywords=$keywords; +} + +function SetCreator($creator) +{ + //Creator of document + $this->creator=$creator; +} + +function AliasNbPages($alias='{nb}') +{ + //Define an alias for total number of pages + $this->AliasNbPages=$alias; +} + +function Error($msg) +{ + //Fatal error + die('FPDF error: '.$msg); +} + +function Open() +{ + //Begin document + if($this->state==0) + $this->_begindoc(); +} + +function Close() +{ + //Terminate document + if($this->state==3) + return; + if($this->page==0) + $this->AddPage(); + //Page footer + $this->InFooter=true; + $this->Footer(); + $this->InFooter=false; + //Close page + $this->_endpage(); + //Close document + $this->_enddoc(); +} + +function AddPage($orientation='') +{ + //Start a new page + if($this->state==0) + $this->Open(); + $family=$this->FontFamily; + $style=$this->FontStyle.($this->underline ? 'U' : ''); + $size=$this->FontSizePt; + $lw=$this->LineWidth; + $dc=$this->DrawColor; + $fc=$this->FillColor; + $tc=$this->TextColor; + $cf=$this->ColorFlag; + if($this->page>0) + { + //Page footer + $this->InFooter=true; + $this->Footer(); + $this->InFooter=false; + //Close page + $this->_endpage(); + } + //Start new page + $this->_beginpage($orientation); + //Set line cap style to square + $this->_out('2 J'); + //Set line width + $this->LineWidth=$lw; + $this->_out(sprintf('%.2f w',$lw*$this->k)); + //Set font + if($family) + $this->SetFont($family,$style,$size); + //Set colors + $this->DrawColor=$dc; + if($dc!='0 G') + $this->_out($dc); + $this->FillColor=$fc; + if($fc!='0 g') + $this->_out($fc); + $this->TextColor=$tc; + $this->ColorFlag=$cf; + //Page header + $this->Header(); + //Restore line width + if($this->LineWidth!=$lw) + { + $this->LineWidth=$lw; + $this->_out(sprintf('%.2f w',$lw*$this->k)); + } + //Restore font + if($family) + $this->SetFont($family,$style,$size); + //Restore colors + if($this->DrawColor!=$dc) + { + $this->DrawColor=$dc; + $this->_out($dc); + } + if($this->FillColor!=$fc) + { + $this->FillColor=$fc; + $this->_out($fc); + } + $this->TextColor=$tc; + $this->ColorFlag=$cf; +} + +function Header() +{ + //To be implemented in your own inherited class +} + +function Footer() +{ + //To be implemented in your own inherited class +} + +function PageNo() +{ + //Get current page number + return $this->page; +} + +function SetDrawColor($r,$g=-1,$b=-1) +{ + //Set color for all stroking operations + if(($r==0 and $g==0 and $b==0) or $g==-1) + $this->DrawColor=sprintf('%.3f G',$r/255); + else + $this->DrawColor=sprintf('%.3f %.3f %.3f RG',$r/255,$g/255,$b/255); + if($this->page>0) + $this->_out($this->DrawColor); +} + +function SetFillColor($r,$g=-1,$b=-1) +{ + //Set color for all filling operations + if(($r==0 and $g==0 and $b==0) or $g==-1) + $this->FillColor=sprintf('%.3f g',$r/255); + else + $this->FillColor=sprintf('%.3f %.3f %.3f rg',$r/255,$g/255,$b/255); + $this->ColorFlag=($this->FillColor!=$this->TextColor); + if($this->page>0) + $this->_out($this->FillColor); +} + +function SetTextColor($r,$g=-1,$b=-1) +{ + //Set color for text + if(($r==0 and $g==0 and $b==0) or $g==-1) + $this->TextColor=sprintf('%.3f g',$r/255); + else + $this->TextColor=sprintf('%.3f %.3f %.3f rg',$r/255,$g/255,$b/255); + $this->ColorFlag=($this->FillColor!=$this->TextColor); +} + +function GetStringWidth($s) +{ + //Get width of a string in the current font + $s=(string)$s; + $cw=&$this->CurrentFont['cw']; + $w=0; + $l=strlen($s); + for($i=0;$i<$l;$i++) + $w+=$cw[$s{$i}]; + return $w*$this->FontSize/1000; +} + +function SetLineWidth($width) +{ + //Set line width + $this->LineWidth=$width; + if($this->page>0) + $this->_out(sprintf('%.2f w',$width*$this->k)); +} + +function Line($x1,$y1,$x2,$y2) +{ + //Draw a line + $this->_out(sprintf('%.2f %.2f m %.2f %.2f l S',$x1*$this->k,($this->h-$y1)*$this->k,$x2*$this->k,($this->h-$y2)*$this->k)); +} + +function Rect($x,$y,$w,$h,$style='') +{ + //Draw a rectangle + if($style=='F') + $op='f'; + elseif($style=='FD' or $style=='DF') + $op='B'; + else + $op='S'; + $this->_out(sprintf('%.2f %.2f %.2f %.2f re %s',$x*$this->k,($this->h-$y)*$this->k,$w*$this->k,-$h*$this->k,$op)); +} + +function AddFont($family,$style='',$file='') +{ + //Add a TrueType or Type1 font + $family=strtolower($family); + if($family=='arial') + $family='helvetica'; + $style=strtoupper($style); + if($style=='IB') + $style='BI'; + if(isset($this->fonts[$family.$style])) + $this->Error('Font already added: '.$family.' '.$style); + if($file=='') + $file=str_replace(' ','',$family).strtolower($style).'.php'; + if(defined('FPDF_FONTPATH')) + $file=FPDF_FONTPATH.$file; + include($file); + if(!isset($name)) + $this->Error('Could not include font definition file'); + $i=count($this->fonts)+1; + $this->fonts[$family.$style]=array('i'=>$i,'type'=>$type,'name'=>$name,'desc'=>$desc,'up'=>$up,'ut'=>$ut,'cw'=>$cw,'enc'=>$enc,'file'=>$file); + if($diff) + { + //Search existing encodings + $d=0; + $nb=count($this->diffs); + for($i=1;$i<=$nb;$i++) + if($this->diffs[$i]==$diff) + { + $d=$i; + break; + } + if($d==0) + { + $d=$nb+1; + $this->diffs[$d]=$diff; + } + $this->fonts[$family.$style]['diff']=$d; + } + if($file) + { + if($type=='TrueType') + $this->FontFiles[$file]=array('length1'=>$originalsize); + else + $this->FontFiles[$file]=array('length1'=>$size1,'length2'=>$size2); + } +} + +function SetFont($family,$style='',$size=0) +{ + //Select a font; size given in points + global $fpdf_charwidths; + + $family=strtolower($family); + if($family=='') + $family=$this->FontFamily; + if($family=='arial') + $family='helvetica'; + elseif($family=='symbol' or $family=='zapfdingbats') + $style=''; + $style=strtoupper($style); + if(is_int(strpos($style,'U'))) + { + $this->underline=true; + $style=str_replace('U','',$style); + } + else + $this->underline=false; + if($style=='IB') + $style='BI'; + if($size==0) + $size=$this->FontSizePt; + //Test if font is already selected + if($this->FontFamily==$family and $this->FontStyle==$style and $this->FontSizePt==$size) + return; + //Test if used for the first time + $fontkey=$family.$style; + if(!isset($this->fonts[$fontkey])) + { + //Check if one of the standard fonts + if(isset($this->CoreFonts[$fontkey])) + { + if(!isset($fpdf_charwidths[$fontkey])) + { + //Load metric file + $file=$family; + if($family=='times' or $family=='helvetica') + $file.=strtolower($style); + $file.='.php'; + if(defined('FPDF_FONTPATH')) + $file=FPDF_FONTPATH.$file; + include($file); + if(!isset($fpdf_charwidths[$fontkey])) + $this->Error('Could not include font metric file'); + } + $i=count($this->fonts)+1; + $this->fonts[$fontkey]=array('i'=>$i,'type'=>'core','name'=>$this->CoreFonts[$fontkey],'up'=>-100,'ut'=>50,'cw'=>$fpdf_charwidths[$fontkey]); + } + else + $this->Error('Undefined font: '.$family.' '.$style); + } + //Select it + $this->FontFamily=$family; + $this->FontStyle=$style; + $this->FontSizePt=$size; + $this->FontSize=$size/$this->k; + $this->CurrentFont=&$this->fonts[$fontkey]; + if($this->page>0) + $this->_out(sprintf('BT /F%d %.2f Tf ET',$this->CurrentFont['i'],$this->FontSizePt)); +} + +function SetFontSize($size) +{ + //Set font size in points + if($this->FontSizePt==$size) + return; + $this->FontSizePt=$size; + $this->FontSize=$size/$this->k; + if($this->page>0) + $this->_out(sprintf('BT /F%d %.2f Tf ET',$this->CurrentFont['i'],$this->FontSizePt)); +} + +function AddLink() +{ + //Create a new internal link + $n=count($this->links)+1; + $this->links[$n]=array(0,0); + return $n; +} + +function SetLink($link,$y=0,$page=-1) +{ + //Set destination of internal link + if($y==-1) + $y=$this->y; + if($page==-1) + $page=$this->page; + $this->links[$link]=array($page,$y); +} + +function Link($x,$y,$w,$h,$link) +{ + //Put a link on the page + $this->PageLinks[$this->page][]=array($x*$this->k,$this->hPt-$y*$this->k,$w*$this->k,$h*$this->k,$link); +} + +function Text($x,$y,$txt) +{ + //Output a string + $s=sprintf('BT %.2f %.2f Td (%s) Tj ET',$x*$this->k,($this->h-$y)*$this->k,$this->_escape($txt)); + if($this->underline and $txt!='') + $s.=' '.$this->_dounderline($x,$y,$txt); + if($this->ColorFlag) + $s='q '.$this->TextColor.' '.$s.' Q'; + $this->_out($s); +} + +function AcceptPageBreak() +{ + //Accept automatic page break or not + return $this->AutoPageBreak; +} + +function Cell($w,$h=0,$txt='',$border=0,$ln=0,$align='',$fill=0,$link='') +{ + //Output a cell + $k=$this->k; + if($this->y+$h>$this->PageBreakTrigger and !$this->InFooter and $this->AcceptPageBreak()) + { + //Automatic page break + $x=$this->x; + $ws=$this->ws; + if($ws>0) + { + $this->ws=0; + $this->_out('0 Tw'); + } + $this->AddPage($this->CurOrientation); + $this->x=$x; + if($ws>0) + { + $this->ws=$ws; + $this->_out(sprintf('%.3f Tw',$ws*$k)); + } + } + if($w==0) + $w=$this->w-$this->rMargin-$this->x; + $s=''; + if($fill==1 or $border==1) + { + if($fill==1) + $op=($border==1) ? 'B' : 'f'; + else + $op='S'; + $s=sprintf('%.2f %.2f %.2f %.2f re %s ',$this->x*$k,($this->h-$this->y)*$k,$w*$k,-$h*$k,$op); + } + if(is_string($border)) + { + $x=$this->x; + $y=$this->y; + if(is_int(strpos($border,'L'))) + $s.=sprintf('%.2f %.2f m %.2f %.2f l S ',$x*$k,($this->h-$y)*$k,$x*$k,($this->h-($y+$h))*$k); + if(is_int(strpos($border,'T'))) + $s.=sprintf('%.2f %.2f m %.2f %.2f l S ',$x*$k,($this->h-$y)*$k,($x+$w)*$k,($this->h-$y)*$k); + if(is_int(strpos($border,'R'))) + $s.=sprintf('%.2f %.2f m %.2f %.2f l S ',($x+$w)*$k,($this->h-$y)*$k,($x+$w)*$k,($this->h-($y+$h))*$k); + if(is_int(strpos($border,'B'))) + $s.=sprintf('%.2f %.2f m %.2f %.2f l S ',$x*$k,($this->h-($y+$h))*$k,($x+$w)*$k,($this->h-($y+$h))*$k); + } + if($txt!='') + { + if($align=='R') + $dx=$w-$this->cMargin-$this->GetStringWidth($txt); + elseif($align=='C') + $dx=($w-$this->GetStringWidth($txt))/2; + else + $dx=$this->cMargin; + if($this->ColorFlag) + $s.='q '.$this->TextColor.' '; + $txt2=str_replace(')','\\)',str_replace('(','\\(',str_replace('\\','\\\\',$txt))); + $s.=sprintf('BT %.2f %.2f Td (%s) Tj ET',($this->x+$dx)*$k,($this->h-($this->y+.5*$h+.3*$this->FontSize))*$k,$txt2); + if($this->underline) + $s.=' '.$this->_dounderline($this->x+$dx,$this->y+.5*$h+.3*$this->FontSize,$txt); + if($this->ColorFlag) + $s.=' Q'; + if($link) + $this->Link($this->x+$dx,$this->y+.5*$h-.5*$this->FontSize,$this->GetStringWidth($txt),$this->FontSize,$link); + } + if($s) + $this->_out($s); + $this->lasth=$h; + if($ln>0) + { + //Go to next line + $this->y+=$h; + if($ln==1) + $this->x=$this->lMargin; + } + else + $this->x+=$w; +} + +function MultiCell($w,$h,$txt,$border=0,$align='J',$fill=0) +{ + //Output text with automatic or explicit line breaks + $cw=&$this->CurrentFont['cw']; + if($w==0) + $w=$this->w-$this->rMargin-$this->x; + $wmax=($w-2*$this->cMargin)*1000/$this->FontSize; + $s=str_replace("\r",'',$txt); + $nb=strlen($s); + if($nb>0 and $s[$nb-1]=="\n") + $nb--; + $b=0; + if($border) + { + if($border==1) + { + $border='LTRB'; + $b='LRT'; + $b2='LR'; + } + else + { + $b2=''; + if(is_int(strpos($border,'L'))) + $b2.='L'; + if(is_int(strpos($border,'R'))) + $b2.='R'; + $b=is_int(strpos($border,'T')) ? $b2.'T' : $b2; + } + } + $sep=-1; + $i=0; + $j=0; + $l=0; + $ns=0; + $nl=1; + while($i<$nb) + { + //Get next character + $c=$s{$i}; + if($c=="\n") + { + //Explicit line break + if($this->ws>0) + { + $this->ws=0; + $this->_out('0 Tw'); + } + $this->Cell($w,$h,substr($s,$j,$i-$j),$b,2,$align,$fill); + $i++; + $sep=-1; + $j=$i; + $l=0; + $ns=0; + $nl++; + if($border and $nl==2) + $b=$b2; + continue; + } + if($c==' ') + { + $sep=$i; + $ls=$l; + $ns++; + } + $l+=$cw[$c]; + if($l>$wmax) + { + //Automatic line break + if($sep==-1) + { + if($i==$j) + $i++; + if($this->ws>0) + { + $this->ws=0; + $this->_out('0 Tw'); + } + $this->Cell($w,$h,substr($s,$j,$i-$j),$b,2,$align,$fill); + } + else + { + if($align=='J') + { + $this->ws=($ns>1) ? ($wmax-$ls)/1000*$this->FontSize/($ns-1) : 0; + $this->_out(sprintf('%.3f Tw',$this->ws*$this->k)); + } + $this->Cell($w,$h,substr($s,$j,$sep-$j),$b,2,$align,$fill); + $i=$sep+1; + } + $sep=-1; + $j=$i; + $l=0; + $ns=0; + $nl++; + if($border and $nl==2) + $b=$b2; + } + else + $i++; + } + //Last chunk + if($this->ws>0) + { + $this->ws=0; + $this->_out('0 Tw'); + } + if($border and is_int(strpos($border,'B'))) + $b.='B'; + $this->Cell($w,$h,substr($s,$j,$i-$j),$b,2,$align,$fill); + $this->x=$this->lMargin; +} + +function Write($h,$txt,$link='') +{ + //Output text in flowing mode + $cw=&$this->CurrentFont['cw']; + $w=$this->w-$this->rMargin-$this->x; + $wmax=($w-2*$this->cMargin)*1000/$this->FontSize; + $s=str_replace("\r",'',$txt); + $nb=strlen($s); + $sep=-1; + $i=0; + $j=0; + $l=0; + $nl=1; + while($i<$nb) + { + //Get next character + $c=$s{$i}; + if($c=="\n") + { + //Explicit line break + $this->Cell($w,$h,substr($s,$j,$i-$j),0,2,'',0,$link); + $i++; + $sep=-1; + $j=$i; + $l=0; + if($nl==1) + { + $this->x=$this->lMargin; + $w=$this->w-$this->rMargin-$this->x; + $wmax=($w-2*$this->cMargin)*1000/$this->FontSize; + } + $nl++; + continue; + } + if($c==' ') + $sep=$i; + $l+=$cw[$c]; + if($l>$wmax) + { + //Automatic line break + if($sep==-1) + { + if($this->x>$this->lMargin) + { + //Move to next line + $this->x=$this->lMargin; + $this->y+=$h; + $w=$this->w-$this->rMargin-$this->x; + $wmax=($w-2*$this->cMargin)*1000/$this->FontSize; + $i++; + $nl++; + continue; + } + if($i==$j) + $i++; + $this->Cell($w,$h,substr($s,$j,$i-$j),0,2,'',0,$link); + } + else + { + $this->Cell($w,$h,substr($s,$j,$sep-$j),0,2,'',0,$link); + $i=$sep+1; + } + $sep=-1; + $j=$i; + $l=0; + if($nl==1) + { + $this->x=$this->lMargin; + $w=$this->w-$this->rMargin-$this->x; + $wmax=($w-2*$this->cMargin)*1000/$this->FontSize; + } + $nl++; + } + else + $i++; + } + //Last chunk + if($i!=$j) + $this->Cell($l/1000*$this->FontSize,$h,substr($s,$j),0,0,'',0,$link); +} + +function Image($file,$x,$y,$w=0,$h=0,$type='',$link='') +{ + //Put an image on the page + if(!isset($this->images[$file])) + { + //First use of image, get info + if($type=='') + { + $pos=strrpos($file,'.'); + if(!$pos) + $this->Error('Image file has no extension and no type was specified: '.$file); + $type=substr($file,$pos+1); + } + $type=strtolower($type); + $mqr=get_magic_quotes_runtime(); + set_magic_quotes_runtime(0); + if($type=='jpg' or $type=='jpeg') + $info=$this->_parsejpg($file); + elseif($type=='png') + $info=$this->_parsepng($file); + else + { + //Allow for additional formats + $mtd='_parse'.$type; + if(!method_exists($this,$mtd)) + $this->Error('Unsupported image type: '.$type); + $info=$this->$mtd($file); + } + set_magic_quotes_runtime($mqr); + $info['i']=count($this->images)+1; + $this->images[$file]=$info; + } + else + $info=$this->images[$file]; + //Automatic width and height calculation if needed + if($w==0 and $h==0) + { + //Put image at 72 dpi + $w=$info['w']/$this->k; + $h=$info['h']/$this->k; + } + if($w==0) + $w=$h*$info['w']/$info['h']; + if($h==0) + $h=$w*$info['h']/$info['w']; + $this->_out(sprintf('q %.2f 0 0 %.2f %.2f %.2f cm /I%d Do Q',$w*$this->k,$h*$this->k,$x*$this->k,($this->h-($y+$h))*$this->k,$info['i'])); + if($link) + $this->Link($x,$y,$w,$h,$link); +} + +function Ln($h='') +{ + //Line feed; default value is last cell height + $this->x=$this->lMargin; + if(is_string($h)) + $this->y+=$this->lasth; + else + $this->y+=$h; +} + +function GetX() +{ + //Get x position + return $this->x; +} + +function SetX($x) +{ + //Set x position + if($x>=0) + $this->x=$x; + else + $this->x=$this->w+$x; +} + +function GetY() +{ + //Get y position + return $this->y; +} + +function SetY($y) +{ + //Set y position and reset x + $this->x=$this->lMargin; + if($y>=0) + $this->y=$y; + else + $this->y=$this->h+$y; +} + +function SetXY($x,$y) +{ + //Set x and y positions + $this->SetY($y); + $this->SetX($x); +} + +function Output($name='',$dest='') +{ + //Output PDF to some destination + global $HTTP_SERVER_VARS; + + //Finish document if necessary + if($this->state<3) + $this->Close(); + //Normalize parameters + if(is_bool($dest)) + $dest=$dest ? 'D' : 'F'; + $dest=strtoupper($dest); + if($dest=='') + { + if($name=='') + { + $name='doc.pdf'; + $dest='I'; + } + else + $dest='F'; + } + switch($dest) + { + case 'I': + //Send to standard output + if(isset($HTTP_SERVER_VARS['SERVER_NAME'])) + { + //We send to a browser + Header('Content-Type: application/pdf'); + if(headers_sent()) + $this->Error('Some data has already been output to browser, can\'t send PDF file'); + Header('Content-Length: '.strlen($this->buffer)); + Header('Content-disposition: inline; filename='.$name); + } + echo $this->buffer; + break; + case 'D': + //Download file + if(isset($HTTP_SERVER_VARS['HTTP_USER_AGENT']) and strpos($HTTP_SERVER_VARS['HTTP_USER_AGENT'],'MSIE')) + Header('Content-Type: application/force-download'); + else + Header('Content-Type: application/octet-stream'); + if(headers_sent()) + $this->Error('Some data has already been output to browser, can\'t send PDF file'); + Header('Content-Length: '.strlen($this->buffer)); + Header('Content-disposition: attachment; filename='.$name); + echo $this->buffer; + break; + case 'F': + //Save to local file + $f=fopen($name,'wb'); + if(!$f) + $this->Error('Unable to create output file: '.$name); + fwrite($f,$this->buffer,strlen($this->buffer)); + fclose($f); + break; + case 'S': + //Return as a string + return $this->buffer; + default: + $this->Error('Incorrect output destination: '.$dest); + } + return ''; +} + +/******************************************************************************* +* * +* Protected methods * +* * +*******************************************************************************/ +function _dochecks() +{ + //Check for locale-related bug + if(1.1==1) + $this->Error('Don\'t alter the locale before including class file'); + //Check for decimal separator + if(sprintf('%.1f',1.0)!='1.0') + setlocale(LC_NUMERIC,'C'); +} + +function _begindoc() +{ + //Start document + $this->state=1; + $this->_out('%PDF-1.3'); +} + +function _putpages() +{ + $nb=$this->page; + if(!empty($this->AliasNbPages)) + { + //Replace number of pages + for($n=1;$n<=$nb;$n++) + $this->pages[$n]=str_replace($this->AliasNbPages,$nb,$this->pages[$n]); + } + if($this->DefOrientation=='P') + { + $wPt=$this->fwPt; + $hPt=$this->fhPt; + } + else + { + $wPt=$this->fhPt; + $hPt=$this->fwPt; + } + $filter=($this->compress) ? '/Filter /FlateDecode ' : ''; + for($n=1;$n<=$nb;$n++) + { + //Page + $this->_newobj(); + $this->_out('<_out('/Parent 1 0 R'); + if(isset($this->OrientationChanges[$n])) + $this->_out(sprintf('/MediaBox [0 0 %.2f %.2f]',$hPt,$wPt)); + $this->_out('/Resources 2 0 R'); + if(isset($this->PageLinks[$n])) + { + //Links + $annots='/Annots ['; + foreach($this->PageLinks[$n] as $pl) + { + $rect=sprintf('%.2f %.2f %.2f %.2f',$pl[0],$pl[1],$pl[0]+$pl[2],$pl[1]-$pl[3]); + $annots.='<_textstring($pl[4]).'>>>>'; + else + { + $l=$this->links[$pl[4]]; + $h=isset($this->OrientationChanges[$l[0]]) ? $wPt : $hPt; + $annots.=sprintf('/Dest [%d 0 R /XYZ 0 %.2f null]>>',1+2*$l[0],$h-$l[1]*$this->k); + } + } + $this->_out($annots.']'); + } + $this->_out('/Contents '.($this->n+1).' 0 R>>'); + $this->_out('endobj'); + //Page content + $p=($this->compress) ? gzcompress($this->pages[$n]) : $this->pages[$n]; + $this->_newobj(); + $this->_out('<<'.$filter.'/Length '.strlen($p).'>>'); + $this->_putstream($p); + $this->_out('endobj'); + } + //Pages root + $this->offsets[1]=strlen($this->buffer); + $this->_out('1 0 obj'); + $this->_out('<_out($kids.']'); + $this->_out('/Count '.$nb); + $this->_out(sprintf('/MediaBox [0 0 %.2f %.2f]',$wPt,$hPt)); + $this->_out('>>'); + $this->_out('endobj'); +} + +function _putfonts() +{ + $nf=$this->n; + foreach($this->diffs as $diff) + { + //Encodings + $this->_newobj(); + $this->_out('<>'); + $this->_out('endobj'); + } + $mqr=get_magic_quotes_runtime(); + set_magic_quotes_runtime(0); + foreach($this->FontFiles as $file=>$info) + { + //Font file embedding + $this->_newobj(); + $this->FontFiles[$file]['n']=$this->n; + if(defined('FPDF_FONTPATH')) + $file=FPDF_FONTPATH.$file; + $size=filesize($file); + if(!$size) + $this->Error('Font file not found'); + $this->_out('<_out('/Filter /FlateDecode'); + $this->_out('/Length1 '.$info['length1']); + if(isset($info['length2'])) + $this->_out('/Length2 '.$info['length2'].' /Length3 0'); + $this->_out('>>'); + $f=fopen($file,'rb'); + $this->_putstream(fread($f,$size)); + fclose($f); + $this->_out('endobj'); + } + set_magic_quotes_runtime($mqr); + foreach($this->fonts as $k=>$font) + { + //Font objects + $this->fonts[$k]['n']=$this->n+1; + $type=$font['type']; + $name=$font['name']; + if($type=='core') + { + //Standard font + $this->_newobj(); + $this->_out('<_out('/BaseFont /'.$name); + $this->_out('/Subtype /Type1'); + if($name!='Symbol' and $name!='ZapfDingbats') + $this->_out('/Encoding /WinAnsiEncoding'); + $this->_out('>>'); + $this->_out('endobj'); + } + elseif($type=='Type1' or $type=='TrueType') + { + //Additional Type1 or TrueType font + $this->_newobj(); + $this->_out('<_out('/BaseFont /'.$name); + $this->_out('/Subtype /'.$type); + $this->_out('/FirstChar 32 /LastChar 255'); + $this->_out('/Widths '.($this->n+1).' 0 R'); + $this->_out('/FontDescriptor '.($this->n+2).' 0 R'); + if($font['enc']) + { + if(isset($font['diff'])) + $this->_out('/Encoding '.($nf+$font['diff']).' 0 R'); + else + $this->_out('/Encoding /WinAnsiEncoding'); + } + $this->_out('>>'); + $this->_out('endobj'); + //Widths + $this->_newobj(); + $cw=&$font['cw']; + $s='['; + for($i=32;$i<=255;$i++) + $s.=$cw[chr($i)].' '; + $this->_out($s.']'); + $this->_out('endobj'); + //Descriptor + $this->_newobj(); + $s='<$v) + $s.=' /'.$k.' '.$v; + $file=$font['file']; + if($file) + $s.=' /FontFile'.($type=='Type1' ? '' : '2').' '.$this->FontFiles[$file]['n'].' 0 R'; + $this->_out($s.'>>'); + $this->_out('endobj'); + } + else + { + //Allow for additional types + $mtd='_put'.strtolower($type); + if(!method_exists($this,$mtd)) + $this->Error('Unsupported font type: '.$type); + $this->$mtd($font); + } + } +} + +function _putimages() +{ + $filter=($this->compress) ? '/Filter /FlateDecode ' : ''; + reset($this->images); + while(list($file,$info)=each($this->images)) + { + $this->_newobj(); + $this->images[$file]['n']=$this->n; + $this->_out('<_out('/Subtype /Image'); + $this->_out('/Width '.$info['w']); + $this->_out('/Height '.$info['h']); + if($info['cs']=='Indexed') + $this->_out('/ColorSpace [/Indexed /DeviceRGB '.(strlen($info['pal'])/3-1).' '.($this->n+1).' 0 R]'); + else + { + $this->_out('/ColorSpace /'.$info['cs']); + if($info['cs']=='DeviceCMYK') + $this->_out('/Decode [1 0 1 0 1 0 1 0]'); + } + $this->_out('/BitsPerComponent '.$info['bpc']); + $this->_out('/Filter /'.$info['f']); + if(isset($info['parms'])) + $this->_out($info['parms']); + if(isset($info['trns']) and is_array($info['trns'])) + { + $trns=''; + for($i=0;$i_out('/Mask ['.$trns.']'); + } + $this->_out('/Length '.strlen($info['data']).'>>'); + $this->_putstream($info['data']); + unset($this->images[$file]['data']); + $this->_out('endobj'); + //Palette + if($info['cs']=='Indexed') + { + $this->_newobj(); + $pal=($this->compress) ? gzcompress($info['pal']) : $info['pal']; + $this->_out('<<'.$filter.'/Length '.strlen($pal).'>>'); + $this->_putstream($pal); + $this->_out('endobj'); + } + } +} + +function _putresources() +{ + $this->_putfonts(); + $this->_putimages(); + //Resource dictionary + $this->offsets[2]=strlen($this->buffer); + $this->_out('2 0 obj'); + $this->_out('<_out('/Font <<'); + foreach($this->fonts as $font) + $this->_out('/F'.$font['i'].' '.$font['n'].' 0 R'); + $this->_out('>>'); + if(count($this->images)) + { + $this->_out('/XObject <<'); + foreach($this->images as $image) + $this->_out('/I'.$image['i'].' '.$image['n'].' 0 R'); + $this->_out('>>'); + } + $this->_out('>>'); + $this->_out('endobj'); +} + +function _putinfo() +{ + $this->_out('/Producer '.$this->_textstring('FPDF '.FPDF_VERSION)); + if(!empty($this->title)) + $this->_out('/Title '.$this->_textstring($this->title)); + if(!empty($this->subject)) + $this->_out('/Subject '.$this->_textstring($this->subject)); + if(!empty($this->author)) + $this->_out('/Author '.$this->_textstring($this->author)); + if(!empty($this->keywords)) + $this->_out('/Keywords '.$this->_textstring($this->keywords)); + if(!empty($this->creator)) + $this->_out('/Creator '.$this->_textstring($this->creator)); + $this->_out('/CreationDate '.$this->_textstring('D:'.date('YmdHis'))); +} + +function _putcatalog() +{ + $this->_out('/Type /Catalog'); + $this->_out('/Pages 1 0 R'); + if($this->ZoomMode=='fullpage') + $this->_out('/OpenAction [3 0 R /Fit]'); + elseif($this->ZoomMode=='fullwidth') + $this->_out('/OpenAction [3 0 R /FitH null]'); + elseif($this->ZoomMode=='real') + $this->_out('/OpenAction [3 0 R /XYZ null null 1]'); + elseif(!is_string($this->ZoomMode)) + $this->_out('/OpenAction [3 0 R /XYZ null null '.($this->ZoomMode/100).']'); + if($this->LayoutMode=='single') + $this->_out('/PageLayout /SinglePage'); + elseif($this->LayoutMode=='continuous') + $this->_out('/PageLayout /OneColumn'); + elseif($this->LayoutMode=='two') + $this->_out('/PageLayout /TwoColumnLeft'); +} + +function _puttrailer() +{ + $this->_out('/Size '.($this->n+1)); + $this->_out('/Root '.$this->n.' 0 R'); + $this->_out('/Info '.($this->n-1).' 0 R'); +} + +function _enddoc() +{ + $this->_putpages(); + $this->_putresources(); + //Info + $this->_newobj(); + $this->_out('<<'); + $this->_putinfo(); + $this->_out('>>'); + $this->_out('endobj'); + //Catalog + $this->_newobj(); + $this->_out('<<'); + $this->_putcatalog(); + $this->_out('>>'); + $this->_out('endobj'); + //Cross-ref + $o=strlen($this->buffer); + $this->_out('xref'); + $this->_out('0 '.($this->n+1)); + $this->_out('0000000000 65535 f '); + for($i=1;$i<=$this->n;$i++) + $this->_out(sprintf('%010d 00000 n ',$this->offsets[$i])); + //Trailer + $this->_out('trailer'); + $this->_out('<<'); + $this->_puttrailer(); + $this->_out('>>'); + $this->_out('startxref'); + $this->_out($o); + $this->_out('%%EOF'); + $this->state=3; +} + +function _beginpage($orientation) +{ + $this->page++; + $this->pages[$this->page]=''; + $this->state=2; + $this->x=$this->lMargin; + $this->y=$this->tMargin; + $this->FontFamily=''; + //Page orientation + if(!$orientation) + $orientation=$this->DefOrientation; + else + { + $orientation=strtoupper($orientation{0}); + if($orientation!=$this->DefOrientation) + $this->OrientationChanges[$this->page]=true; + } + if($orientation!=$this->CurOrientation) + { + //Change orientation + if($orientation=='P') + { + $this->wPt=$this->fwPt; + $this->hPt=$this->fhPt; + $this->w=$this->fw; + $this->h=$this->fh; + } + else + { + $this->wPt=$this->fhPt; + $this->hPt=$this->fwPt; + $this->w=$this->fh; + $this->h=$this->fw; + } + $this->PageBreakTrigger=$this->h-$this->bMargin; + $this->CurOrientation=$orientation; + } +} + +function _endpage() +{ + //End of page contents + $this->state=1; +} + +function _newobj() +{ + //Begin a new object + $this->n++; + $this->offsets[$this->n]=strlen($this->buffer); + $this->_out($this->n.' 0 obj'); +} + +function _dounderline($x,$y,$txt) +{ + //Underline text + $up=$this->CurrentFont['up']; + $ut=$this->CurrentFont['ut']; + $w=$this->GetStringWidth($txt)+$this->ws*substr_count($txt,' '); + return sprintf('%.2f %.2f %.2f %.2f re f',$x*$this->k,($this->h-($y-$up/1000*$this->FontSize))*$this->k,$w*$this->k,-$ut/1000*$this->FontSizePt); +} + +function _parsejpg($file) +{ + //Extract info from a JPEG file + $a=GetImageSize($file); + if(!$a) + $this->Error('Missing or incorrect image file: '.$file); + if($a[2]!=2) + $this->Error('Not a JPEG file: '.$file); + if(!isset($a['channels']) or $a['channels']==3) + $colspace='DeviceRGB'; + elseif($a['channels']==4) + $colspace='DeviceCMYK'; + else + $colspace='DeviceGray'; + $bpc=isset($a['bits']) ? $a['bits'] : 8; + //Read whole file + $f=fopen($file,'rb'); + $data=''; + while(!feof($f)) + $data.=fread($f,4096); + fclose($f); + return array('w'=>$a[0],'h'=>$a[1],'cs'=>$colspace,'bpc'=>$bpc,'f'=>'DCTDecode','data'=>$data); +} + +function _parsepng($file) +{ + //Extract info from a PNG file + $f=fopen($file,'rb'); + if(!$f) + $this->Error('Can\'t open image file: '.$file); + //Check signature + if(fread($f,8)!=chr(137).'PNG'.chr(13).chr(10).chr(26).chr(10)) + $this->Error('Not a PNG file: '.$file); + //Read header chunk + fread($f,4); + if(fread($f,4)!='IHDR') + $this->Error('Incorrect PNG file: '.$file); + $w=$this->_freadint($f); + $h=$this->_freadint($f); + $bpc=ord(fread($f,1)); + if($bpc>8) + $this->Error('16-bit depth not supported: '.$file); + $ct=ord(fread($f,1)); + if($ct==0) + $colspace='DeviceGray'; + elseif($ct==2) + $colspace='DeviceRGB'; + elseif($ct==3) + $colspace='Indexed'; + else + $this->Error('Alpha channel not supported: '.$file); + if(ord(fread($f,1))!=0) + $this->Error('Unknown compression method: '.$file); + if(ord(fread($f,1))!=0) + $this->Error('Unknown filter method: '.$file); + if(ord(fread($f,1))!=0) + $this->Error('Interlacing not supported: '.$file); + fread($f,4); + $parms='/DecodeParms <>'; + //Scan chunks looking for palette, transparency and image data + $pal=''; + $trns=''; + $data=''; + do + { + $n=$this->_freadint($f); + $type=fread($f,4); + if($type=='PLTE') + { + //Read palette + $pal=fread($f,$n); + fread($f,4); + } + elseif($type=='tRNS') + { + //Read transparency info + $t=fread($f,$n); + if($ct==0) + $trns=array(ord(substr($t,1,1))); + elseif($ct==2) + $trns=array(ord(substr($t,1,1)),ord(substr($t,3,1)),ord(substr($t,5,1))); + else + { + $pos=strpos($t,chr(0)); + if(is_int($pos)) + $trns=array($pos); + } + fread($f,4); + } + elseif($type=='IDAT') + { + //Read image data block + $data.=fread($f,$n); + fread($f,4); + } + elseif($type=='IEND') + break; + else + fread($f,$n+4); + } + while($n); + if($colspace=='Indexed' and empty($pal)) + $this->Error('Missing palette in '.$file); + fclose($f); + return array('w'=>$w,'h'=>$h,'cs'=>$colspace,'bpc'=>$bpc,'f'=>'FlateDecode','parms'=>$parms,'pal'=>$pal,'trns'=>$trns,'data'=>$data); +} + +function _freadint($f) +{ + //Read a 4-byte integer from file + $i=ord(fread($f,1))<<24; + $i+=ord(fread($f,1))<<16; + $i+=ord(fread($f,1))<<8; + $i+=ord(fread($f,1)); + return $i; +} + +function _textstring($s) +{ + //Format a text string + return '('.$this->_escape($s).')'; +} + +function _escape($s) +{ + //Add \ before \, ( and ) + return str_replace(')','\\)',str_replace('(','\\(',str_replace('\\','\\\\',$s))); +} + +function _putstream($s) +{ + $this->_out('stream'); + $this->_out($s); + $this->_out('endstream'); +} + +function _out($s) +{ + //Add a line to the document + if($this->state==2) + $this->pages[$this->page].=$s."\n"; + else + $this->buffer.=$s."\n"; +} +//End of class +} + +//Handle special IE contype request +if(isset($HTTP_SERVER_VARS['HTTP_USER_AGENT']) and $HTTP_SERVER_VARS['HTTP_USER_AGENT']=='contype') +{ + Header('Content-Type: application/pdf'); + exit; +} + +} +?> diff --git a/inc/config.php b/inc/config.php new file mode 100644 index 0000000..b10b711 --- /dev/null +++ b/inc/config.php @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/inc/fpdf.php b/inc/fpdf.php new file mode 100644 index 0000000..65140d6 --- /dev/null +++ b/inc/fpdf.php @@ -0,0 +1,1732 @@ +_dochecks(); + //Initialization of properties + $this->page=0; + $this->n=2; + $this->buffer=''; + $this->pages=array(); + $this->PageSizes=array(); + $this->state=0; + $this->fonts=array(); + $this->FontFiles=array(); + $this->diffs=array(); + $this->images=array(); + $this->links=array(); + $this->InHeader=false; + $this->InFooter=false; + $this->lasth=0; + $this->FontFamily=''; + $this->FontStyle=''; + $this->FontSizePt=12; + $this->underline=false; + $this->DrawColor='0 G'; + $this->FillColor='0 g'; + $this->TextColor='0 g'; + $this->ColorFlag=false; + $this->ws=0; + //Standard fonts + $this->CoreFonts=array('courier'=>'Courier', 'courierB'=>'Courier-Bold', 'courierI'=>'Courier-Oblique', 'courierBI'=>'Courier-BoldOblique', + 'helvetica'=>'Helvetica', 'helveticaB'=>'Helvetica-Bold', 'helveticaI'=>'Helvetica-Oblique', 'helveticaBI'=>'Helvetica-BoldOblique', + 'times'=>'Times-Roman', 'timesB'=>'Times-Bold', 'timesI'=>'Times-Italic', 'timesBI'=>'Times-BoldItalic', + 'symbol'=>'Symbol', 'zapfdingbats'=>'ZapfDingbats'); + //Scale factor + if($unit=='pt') + $this->k=1; + elseif($unit=='mm') + $this->k=72/25.4; + elseif($unit=='cm') + $this->k=72/2.54; + elseif($unit=='in') + $this->k=72; + else + $this->Error('Incorrect unit: '.$unit); + //Page format + $this->PageFormats=array('a3'=>array(841.89,1190.55), 'a4'=>array(595.28,841.89), 'a5'=>array(420.94,595.28), + 'letter'=>array(612,792), 'legal'=>array(612,1008)); + if(is_string($format)) + $format=$this->_getpageformat($format); + $this->DefPageFormat=$format; + $this->CurPageFormat=$format; + //Page orientation + $orientation=strtolower($orientation); + if($orientation=='p' || $orientation=='portrait') + { + $this->DefOrientation='P'; + $this->w=$this->DefPageFormat[0]; + $this->h=$this->DefPageFormat[1]; + } + elseif($orientation=='l' || $orientation=='landscape') + { + $this->DefOrientation='L'; + $this->w=$this->DefPageFormat[1]; + $this->h=$this->DefPageFormat[0]; + } + else + $this->Error('Incorrect orientation: '.$orientation); + $this->CurOrientation=$this->DefOrientation; + $this->wPt=$this->w*$this->k; + $this->hPt=$this->h*$this->k; + //Page margins (1 cm) + $margin=28.35/$this->k; + $this->SetMargins($margin,$margin); + //Interior cell margin (1 mm) + $this->cMargin=$margin/10; + //Line width (0.2 mm) + $this->LineWidth=.567/$this->k; + //Automatic page break + $this->SetAutoPageBreak(true,2*$margin); + //Full width display mode + $this->SetDisplayMode('fullwidth'); + //Enable compression + $this->SetCompression(true); + //Set default PDF version number + $this->PDFVersion='1.3'; +} + +function SetMargins($left, $top, $right=null) +{ + //Set left, top and right margins + $this->lMargin=$left; + $this->tMargin=$top; + if($right===null) + $right=$left; + $this->rMargin=$right; +} + +function SetLeftMargin($margin) +{ + //Set left margin + $this->lMargin=$margin; + if($this->page>0 && $this->x<$margin) + $this->x=$margin; +} + +function SetTopMargin($margin) +{ + //Set top margin + $this->tMargin=$margin; +} + +function SetRightMargin($margin) +{ + //Set right margin + $this->rMargin=$margin; +} + +function SetAutoPageBreak($auto, $margin=0) +{ + //Set auto page break mode and triggering margin + $this->AutoPageBreak=$auto; + $this->bMargin=$margin; + $this->PageBreakTrigger=$this->h-$margin; +} + +function SetDisplayMode($zoom, $layout='continuous') +{ + //Set display mode in viewer + if($zoom=='fullpage' || $zoom=='fullwidth' || $zoom=='real' || $zoom=='default' || !is_string($zoom)) + $this->ZoomMode=$zoom; + else + $this->Error('Incorrect zoom display mode: '.$zoom); + if($layout=='single' || $layout=='continuous' || $layout=='two' || $layout=='default') + $this->LayoutMode=$layout; + else + $this->Error('Incorrect layout display mode: '.$layout); +} + +function SetCompression($compress) +{ + //Set page compression + if(function_exists('gzcompress')) + $this->compress=$compress; + else + $this->compress=false; +} + +function SetTitle($title, $isUTF8=false) +{ + //Title of document + if($isUTF8) + $title=$this->_UTF8toUTF16($title); + $this->title=$title; +} + +function SetSubject($subject, $isUTF8=false) +{ + //Subject of document + if($isUTF8) + $subject=$this->_UTF8toUTF16($subject); + $this->subject=$subject; +} + +function SetAuthor($author, $isUTF8=false) +{ + //Author of document + if($isUTF8) + $author=$this->_UTF8toUTF16($author); + $this->author=$author; +} + +function SetKeywords($keywords, $isUTF8=false) +{ + //Keywords of document + if($isUTF8) + $keywords=$this->_UTF8toUTF16($keywords); + $this->keywords=$keywords; +} + +function SetCreator($creator, $isUTF8=false) +{ + //Creator of document + if($isUTF8) + $creator=$this->_UTF8toUTF16($creator); + $this->creator=$creator; +} + +function AliasNbPages($alias='{nb}') +{ + //Define an alias for total number of pages + $this->AliasNbPages=$alias; +} + +function Error($msg) +{ + //Fatal error + die('FPDF error: '.$msg); +} + +function Open() +{ + //Begin document + $this->state=1; +} + +function Close() +{ + //Terminate document + if($this->state==3) + return; + if($this->page==0) + $this->AddPage(); + //Page footer + $this->InFooter=true; + $this->Footer(); + $this->InFooter=false; + //Close page + $this->_endpage(); + //Close document + $this->_enddoc(); +} + +function AddPage($orientation='', $format='') +{ + //Start a new page + if($this->state==0) + $this->Open(); + $family=$this->FontFamily; + $style=$this->FontStyle.($this->underline ? 'U' : ''); + $size=$this->FontSizePt; + $lw=$this->LineWidth; + $dc=$this->DrawColor; + $fc=$this->FillColor; + $tc=$this->TextColor; + $cf=$this->ColorFlag; + if($this->page>0) + { + //Page footer + $this->InFooter=true; + $this->Footer(); + $this->InFooter=false; + //Close page + $this->_endpage(); + } + //Start new page + $this->_beginpage($orientation,$format); + //Set line cap style to square + $this->_out('2 J'); + //Set line width + $this->LineWidth=$lw; + $this->_out(sprintf('%.2F w',$lw*$this->k)); + //Set font + if($family) + $this->SetFont($family,$style,$size); + //Set colors + $this->DrawColor=$dc; + if($dc!='0 G') + $this->_out($dc); + $this->FillColor=$fc; + if($fc!='0 g') + $this->_out($fc); + $this->TextColor=$tc; + $this->ColorFlag=$cf; + //Page header + $this->InHeader=true; + $this->Header(); + $this->InHeader=false; + //Restore line width + if($this->LineWidth!=$lw) + { + $this->LineWidth=$lw; + $this->_out(sprintf('%.2F w',$lw*$this->k)); + } + //Restore font + if($family) + $this->SetFont($family,$style,$size); + //Restore colors + if($this->DrawColor!=$dc) + { + $this->DrawColor=$dc; + $this->_out($dc); + } + if($this->FillColor!=$fc) + { + $this->FillColor=$fc; + $this->_out($fc); + } + $this->TextColor=$tc; + $this->ColorFlag=$cf; +} + +function Header() +{ + //To be implemented in your own inherited class +} + +function Footer() +{ + //To be implemented in your own inherited class +} + +function PageNo() +{ + //Get current page number + return $this->page; +} + +function SetDrawColor($r, $g=null, $b=null) +{ + //Set color for all stroking operations + if(($r==0 && $g==0 && $b==0) || $g===null) + $this->DrawColor=sprintf('%.3F G',$r/255); + else + $this->DrawColor=sprintf('%.3F %.3F %.3F RG',$r/255,$g/255,$b/255); + if($this->page>0) + $this->_out($this->DrawColor); +} + +function SetFillColor($r, $g=null, $b=null) +{ + //Set color for all filling operations + if(($r==0 && $g==0 && $b==0) || $g===null) + $this->FillColor=sprintf('%.3F g',$r/255); + else + $this->FillColor=sprintf('%.3F %.3F %.3F rg',$r/255,$g/255,$b/255); + $this->ColorFlag=($this->FillColor!=$this->TextColor); + if($this->page>0) + $this->_out($this->FillColor); +} + +function SetTextColor($r, $g=null, $b=null) +{ + //Set color for text + if(($r==0 && $g==0 && $b==0) || $g===null) + $this->TextColor=sprintf('%.3F g',$r/255); + else + $this->TextColor=sprintf('%.3F %.3F %.3F rg',$r/255,$g/255,$b/255); + $this->ColorFlag=($this->FillColor!=$this->TextColor); +} + +function GetStringWidth($s) +{ + //Get width of a string in the current font + $s=(string)$s; + $cw=&$this->CurrentFont['cw']; + $w=0; + $l=strlen($s); + for($i=0;$i<$l;$i++) + $w+=$cw[$s[$i]]; + return $w*$this->FontSize/1000; +} + +function SetLineWidth($width) +{ + //Set line width + $this->LineWidth=$width; + if($this->page>0) + $this->_out(sprintf('%.2F w',$width*$this->k)); +} + +function Line($x1, $y1, $x2, $y2) +{ + //Draw a line + $this->_out(sprintf('%.2F %.2F m %.2F %.2F l S',$x1*$this->k,($this->h-$y1)*$this->k,$x2*$this->k,($this->h-$y2)*$this->k)); +} + +function Rect($x, $y, $w, $h, $style='') +{ + //Draw a rectangle + if($style=='F') + $op='f'; + elseif($style=='FD' || $style=='DF') + $op='B'; + else + $op='S'; + $this->_out(sprintf('%.2F %.2F %.2F %.2F re %s',$x*$this->k,($this->h-$y)*$this->k,$w*$this->k,-$h*$this->k,$op)); +} + +function AddFont($family, $style='', $file='') +{ + //Add a TrueType or Type1 font + $family=strtolower($family); + if($file=='') + $file=str_replace(' ','',$family).strtolower($style).'.php'; + if($family=='arial') + $family='helvetica'; + $style=strtoupper($style); + if($style=='IB') + $style='BI'; + $fontkey=$family.$style; + if(isset($this->fonts[$fontkey])) + return; + include($this->_getfontpath().$file); + if(!isset($name)) + $this->Error('Could not include font definition file'); + $i=count($this->fonts)+1; + $this->fonts[$fontkey]=array('i'=>$i, 'type'=>$type, 'name'=>$name, 'desc'=>$desc, 'up'=>$up, 'ut'=>$ut, 'cw'=>$cw, 'enc'=>$enc, 'file'=>$file); + if($diff) + { + //Search existing encodings + $d=0; + $nb=count($this->diffs); + for($i=1;$i<=$nb;$i++) + { + if($this->diffs[$i]==$diff) + { + $d=$i; + break; + } + } + if($d==0) + { + $d=$nb+1; + $this->diffs[$d]=$diff; + } + $this->fonts[$fontkey]['diff']=$d; + } + if($file) + { + if($type=='TrueType') + $this->FontFiles[$file]=array('length1'=>$originalsize); + else + $this->FontFiles[$file]=array('length1'=>$size1, 'length2'=>$size2); + } +} + +function SetFont($family, $style='', $size=0) +{ + //Select a font; size given in points + global $fpdf_charwidths; + + $family=strtolower($family); + if($family=='') + $family=$this->FontFamily; + if($family=='arial') + $family='helvetica'; + elseif($family=='symbol' || $family=='zapfdingbats') + $style=''; + $style=strtoupper($style); + if(strpos($style,'U')!==false) + { + $this->underline=true; + $style=str_replace('U','',$style); + } + else + $this->underline=false; + if($style=='IB') + $style='BI'; + if($size==0) + $size=$this->FontSizePt; + //Test if font is already selected + if($this->FontFamily==$family && $this->FontStyle==$style && $this->FontSizePt==$size) + return; + //Test if used for the first time + $fontkey=$family.$style; + if(!isset($this->fonts[$fontkey])) + { + //Check if one of the standard fonts + if(isset($this->CoreFonts[$fontkey])) + { + if(!isset($fpdf_charwidths[$fontkey])) + { + //Load metric file + $file=$family; + if($family=='times' || $family=='helvetica') + $file.=strtolower($style); + include($this->_getfontpath().$file.'.php'); + if(!isset($fpdf_charwidths[$fontkey])) + $this->Error('Could not include font metric file'); + } + $i=count($this->fonts)+1; + $name=$this->CoreFonts[$fontkey]; + $cw=$fpdf_charwidths[$fontkey]; + $this->fonts[$fontkey]=array('i'=>$i, 'type'=>'core', 'name'=>$name, 'up'=>-100, 'ut'=>50, 'cw'=>$cw); + } + else + $this->Error('Undefined font: '.$family.' '.$style); + } + //Select it + $this->FontFamily=$family; + $this->FontStyle=$style; + $this->FontSizePt=$size; + $this->FontSize=$size/$this->k; + $this->CurrentFont=&$this->fonts[$fontkey]; + if($this->page>0) + $this->_out(sprintf('BT /F%d %.2F Tf ET',$this->CurrentFont['i'],$this->FontSizePt)); +} + +function SetFontSize($size) +{ + //Set font size in points + if($this->FontSizePt==$size) + return; + $this->FontSizePt=$size; + $this->FontSize=$size/$this->k; + if($this->page>0) + $this->_out(sprintf('BT /F%d %.2F Tf ET',$this->CurrentFont['i'],$this->FontSizePt)); +} + +function AddLink() +{ + //Create a new internal link + $n=count($this->links)+1; + $this->links[$n]=array(0, 0); + return $n; +} + +function SetLink($link, $y=0, $page=-1) +{ + //Set destination of internal link + if($y==-1) + $y=$this->y; + if($page==-1) + $page=$this->page; + $this->links[$link]=array($page, $y); +} + +function Link($x, $y, $w, $h, $link) +{ + //Put a link on the page + $this->PageLinks[$this->page][]=array($x*$this->k, $this->hPt-$y*$this->k, $w*$this->k, $h*$this->k, $link); +} + +function Text($x, $y, $txt) +{ + //Output a string + $s=sprintf('BT %.2F %.2F Td (%s) Tj ET',$x*$this->k,($this->h-$y)*$this->k,$this->_escape($txt)); + if($this->underline && $txt!='') + $s.=' '.$this->_dounderline($x,$y,$txt); + if($this->ColorFlag) + $s='q '.$this->TextColor.' '.$s.' Q'; + $this->_out($s); +} + +function AcceptPageBreak() +{ + //Accept automatic page break or not + return $this->AutoPageBreak; +} + +function Cell($w, $h=0, $txt='', $border=0, $ln=0, $align='', $fill=false, $link='') +{ + //Output a cell + $k=$this->k; + if($this->y+$h>$this->PageBreakTrigger && !$this->InHeader && !$this->InFooter && $this->AcceptPageBreak()) + { + //Automatic page break + $x=$this->x; + $ws=$this->ws; + if($ws>0) + { + $this->ws=0; + $this->_out('0 Tw'); + } + $this->AddPage($this->CurOrientation,$this->CurPageFormat); + $this->x=$x; + if($ws>0) + { + $this->ws=$ws; + $this->_out(sprintf('%.3F Tw',$ws*$k)); + } + } + if($w==0) + $w=$this->w-$this->rMargin-$this->x; + $s=''; + if($fill || $border==1) + { + if($fill) + $op=($border==1) ? 'B' : 'f'; + else + $op='S'; + $s=sprintf('%.2F %.2F %.2F %.2F re %s ',$this->x*$k,($this->h-$this->y)*$k,$w*$k,-$h*$k,$op); + } + if(is_string($border)) + { + $x=$this->x; + $y=$this->y; + if(strpos($border,'L')!==false) + $s.=sprintf('%.2F %.2F m %.2F %.2F l S ',$x*$k,($this->h-$y)*$k,$x*$k,($this->h-($y+$h))*$k); + if(strpos($border,'T')!==false) + $s.=sprintf('%.2F %.2F m %.2F %.2F l S ',$x*$k,($this->h-$y)*$k,($x+$w)*$k,($this->h-$y)*$k); + if(strpos($border,'R')!==false) + $s.=sprintf('%.2F %.2F m %.2F %.2F l S ',($x+$w)*$k,($this->h-$y)*$k,($x+$w)*$k,($this->h-($y+$h))*$k); + if(strpos($border,'B')!==false) + $s.=sprintf('%.2F %.2F m %.2F %.2F l S ',$x*$k,($this->h-($y+$h))*$k,($x+$w)*$k,($this->h-($y+$h))*$k); + } + if($txt!=='') + { + if($align=='R') + $dx=$w-$this->cMargin-$this->GetStringWidth($txt); + elseif($align=='C') + $dx=($w-$this->GetStringWidth($txt))/2; + else + $dx=$this->cMargin; + if($this->ColorFlag) + $s.='q '.$this->TextColor.' '; + $txt2=str_replace(')','\\)',str_replace('(','\\(',str_replace('\\','\\\\',$txt))); + $s.=sprintf('BT %.2F %.2F Td (%s) Tj ET',($this->x+$dx)*$k,($this->h-($this->y+.5*$h+.3*$this->FontSize))*$k,$txt2); + if($this->underline) + $s.=' '.$this->_dounderline($this->x+$dx,$this->y+.5*$h+.3*$this->FontSize,$txt); + if($this->ColorFlag) + $s.=' Q'; + if($link) + $this->Link($this->x+$dx,$this->y+.5*$h-.5*$this->FontSize,$this->GetStringWidth($txt),$this->FontSize,$link); + } + if($s) + $this->_out($s); + $this->lasth=$h; + if($ln>0) + { + //Go to next line + $this->y+=$h; + if($ln==1) + $this->x=$this->lMargin; + } + else + $this->x+=$w; +} + +function MultiCell($w, $h, $txt, $border=0, $align='J', $fill=false) +{ + //Output text with automatic or explicit line breaks + $cw=&$this->CurrentFont['cw']; + if($w==0) + $w=$this->w-$this->rMargin-$this->x; + $wmax=($w-2*$this->cMargin)*1000/$this->FontSize; + $s=str_replace("\r",'',$txt); + $nb=strlen($s); + if($nb>0 && $s[$nb-1]=="\n") + $nb--; + $b=0; + if($border) + { + if($border==1) + { + $border='LTRB'; + $b='LRT'; + $b2='LR'; + } + else + { + $b2=''; + if(strpos($border,'L')!==false) + $b2.='L'; + if(strpos($border,'R')!==false) + $b2.='R'; + $b=(strpos($border,'T')!==false) ? $b2.'T' : $b2; + } + } + $sep=-1; + $i=0; + $j=0; + $l=0; + $ns=0; + $nl=1; + while($i<$nb) + { + //Get next character + $c=$s[$i]; + if($c=="\n") + { + //Explicit line break + if($this->ws>0) + { + $this->ws=0; + $this->_out('0 Tw'); + } + $this->Cell($w,$h,substr($s,$j,$i-$j),$b,2,$align,$fill); + $i++; + $sep=-1; + $j=$i; + $l=0; + $ns=0; + $nl++; + if($border && $nl==2) + $b=$b2; + continue; + } + if($c==' ') + { + $sep=$i; + $ls=$l; + $ns++; + } + $l+=$cw[$c]; + if($l>$wmax) + { + //Automatic line break + if($sep==-1) + { + if($i==$j) + $i++; + if($this->ws>0) + { + $this->ws=0; + $this->_out('0 Tw'); + } + $this->Cell($w,$h,substr($s,$j,$i-$j),$b,2,$align,$fill); + } + else + { + if($align=='J') + { + $this->ws=($ns>1) ? ($wmax-$ls)/1000*$this->FontSize/($ns-1) : 0; + $this->_out(sprintf('%.3F Tw',$this->ws*$this->k)); + } + $this->Cell($w,$h,substr($s,$j,$sep-$j),$b,2,$align,$fill); + $i=$sep+1; + } + $sep=-1; + $j=$i; + $l=0; + $ns=0; + $nl++; + if($border && $nl==2) + $b=$b2; + } + else + $i++; + } + //Last chunk + if($this->ws>0) + { + $this->ws=0; + $this->_out('0 Tw'); + } + if($border && strpos($border,'B')!==false) + $b.='B'; + $this->Cell($w,$h,substr($s,$j,$i-$j),$b,2,$align,$fill); + $this->x=$this->lMargin; +} + +function Write($h, $txt, $link='') +{ + //Output text in flowing mode + $cw=&$this->CurrentFont['cw']; + $w=$this->w-$this->rMargin-$this->x; + $wmax=($w-2*$this->cMargin)*1000/$this->FontSize; + $s=str_replace("\r",'',$txt); + $nb=strlen($s); + $sep=-1; + $i=0; + $j=0; + $l=0; + $nl=1; + while($i<$nb) + { + //Get next character + $c=$s[$i]; + if($c=="\n") + { + //Explicit line break + $this->Cell($w,$h,substr($s,$j,$i-$j),0,2,'',0,$link); + $i++; + $sep=-1; + $j=$i; + $l=0; + if($nl==1) + { + $this->x=$this->lMargin; + $w=$this->w-$this->rMargin-$this->x; + $wmax=($w-2*$this->cMargin)*1000/$this->FontSize; + } + $nl++; + continue; + } + if($c==' ') + $sep=$i; + $l+=$cw[$c]; + if($l>$wmax) + { + //Automatic line break + if($sep==-1) + { + if($this->x>$this->lMargin) + { + //Move to next line + $this->x=$this->lMargin; + $this->y+=$h; + $w=$this->w-$this->rMargin-$this->x; + $wmax=($w-2*$this->cMargin)*1000/$this->FontSize; + $i++; + $nl++; + continue; + } + if($i==$j) + $i++; + $this->Cell($w,$h,substr($s,$j,$i-$j),0,2,'',0,$link); + } + else + { + $this->Cell($w,$h,substr($s,$j,$sep-$j),0,2,'',0,$link); + $i=$sep+1; + } + $sep=-1; + $j=$i; + $l=0; + if($nl==1) + { + $this->x=$this->lMargin; + $w=$this->w-$this->rMargin-$this->x; + $wmax=($w-2*$this->cMargin)*1000/$this->FontSize; + } + $nl++; + } + else + $i++; + } + //Last chunk + if($i!=$j) + $this->Cell($l/1000*$this->FontSize,$h,substr($s,$j),0,0,'',0,$link); +} + +function Ln($h=null) +{ + //Line feed; default value is last cell height + $this->x=$this->lMargin; + if($h===null) + $this->y+=$this->lasth; + else + $this->y+=$h; +} + +function Image($file, $x=null, $y=null, $w=0, $h=0, $type='', $link='') +{ + //Put an image on the page + if(!isset($this->images[$file])) + { + //First use of this image, get info + if($type=='') + { + $pos=strrpos($file,'.'); + if(!$pos) + $this->Error('Image file has no extension and no type was specified: '.$file); + $type=substr($file,$pos+1); + } + $type=strtolower($type); + if($type=='jpeg') + $type='jpg'; + $mtd='_parse'.$type; + if(!method_exists($this,$mtd)) + $this->Error('Unsupported image type: '.$type); + $info=$this->$mtd($file); + $info['i']=count($this->images)+1; + $this->images[$file]=$info; + } + else + $info=$this->images[$file]; + //Automatic width and height calculation if needed + if($w==0 && $h==0) + { + //Put image at 72 dpi + $w=$info['w']/$this->k; + $h=$info['h']/$this->k; + } + elseif($w==0) + $w=$h*$info['w']/$info['h']; + elseif($h==0) + $h=$w*$info['h']/$info['w']; + //Flowing mode + if($y===null) + { + if($this->y+$h>$this->PageBreakTrigger && !$this->InHeader && !$this->InFooter && $this->AcceptPageBreak()) + { + //Automatic page break + $x2=$this->x; + $this->AddPage($this->CurOrientation,$this->CurPageFormat); + $this->x=$x2; + } + $y=$this->y; + $this->y+=$h; + } + if($x===null) + $x=$this->x; + $this->_out(sprintf('q %.2F 0 0 %.2F %.2F %.2F cm /I%d Do Q',$w*$this->k,$h*$this->k,$x*$this->k,($this->h-($y+$h))*$this->k,$info['i'])); + if($link) + $this->Link($x,$y,$w,$h,$link); +} + +function GetX() +{ + //Get x position + return $this->x; +} + +function SetX($x) +{ + //Set x position + if($x>=0) + $this->x=$x; + else + $this->x=$this->w+$x; +} + +function GetY() +{ + //Get y position + return $this->y; +} + +function SetY($y) +{ + //Set y position and reset x + $this->x=$this->lMargin; + if($y>=0) + $this->y=$y; + else + $this->y=$this->h+$y; +} + +function SetXY($x, $y) +{ + //Set x and y positions + $this->SetY($y); + $this->SetX($x); +} + +function Output($name='', $dest='') +{ + //Output PDF to some destination + if($this->state<3) + $this->Close(); + $dest=strtoupper($dest); + if($dest=='') + { + if($name=='') + { + $name='doc.pdf'; + $dest='I'; + } + else + $dest='F'; + } + switch($dest) + { + case 'I': + //Send to standard output + if(ob_get_length()) + $this->Error('Some data has already been output, can\'t send PDF file'); + if(php_sapi_name()!='cli') + { + //We send to a browser + header('Content-Type: application/pdf'); + if(headers_sent()) + $this->Error('Some data has already been output, can\'t send PDF file'); + header('Content-Length: '.strlen($this->buffer)); + header('Content-Disposition: inline; filename="'.$name.'"'); + header('Cache-Control: private, max-age=0, must-revalidate'); + header('Pragma: public'); + ini_set('zlib.output_compression','0'); + } + echo $this->buffer; + break; + case 'D': + //Download file + if(ob_get_length()) + $this->Error('Some data has already been output, can\'t send PDF file'); + header('Content-Type: application/x-download'); + if(headers_sent()) + $this->Error('Some data has already been output, can\'t send PDF file'); + header('Content-Length: '.strlen($this->buffer)); + header('Content-Disposition: attachment; filename="'.$name.'"'); + header('Cache-Control: private, max-age=0, must-revalidate'); + header('Pragma: public'); + ini_set('zlib.output_compression','0'); + echo $this->buffer; + break; + case 'F': + //Save to local file + $f=fopen($name,'wb'); + if(!$f) + $this->Error('Unable to create output file: '.$name); + fwrite($f,$this->buffer,strlen($this->buffer)); + fclose($f); + break; + case 'S': + //Return as a string + return $this->buffer; + default: + $this->Error('Incorrect output destination: '.$dest); + } + return ''; +} + +/******************************************************************************* +* * +* Protected methods * +* * +*******************************************************************************/ +function _dochecks() +{ + //Check availability of %F + if(sprintf('%.1F',1.0)!='1.0') + $this->Error('This version of PHP is not supported'); + //Check mbstring overloading + if(ini_get('mbstring.func_overload') & 2) + $this->Error('mbstring overloading must be disabled'); + //Disable runtime magic quotes + if(get_magic_quotes_runtime()) + @set_magic_quotes_runtime(0); +} + +function _getpageformat($format) +{ + $format=strtolower($format); + if(!isset($this->PageFormats[$format])) + $this->Error('Unknown page format: '.$format); + $a=$this->PageFormats[$format]; + return array($a[0]/$this->k, $a[1]/$this->k); +} + +function _getfontpath() +{ + if(!defined('FPDF_FONTPATH') && is_dir(dirname(__FILE__).'/font')) + define('FPDF_FONTPATH',dirname(__FILE__).'/font/'); + return defined('FPDF_FONTPATH') ? FPDF_FONTPATH : ''; +} + +function _beginpage($orientation, $format) +{ + $this->page++; + $this->pages[$this->page]=''; + $this->state=2; + $this->x=$this->lMargin; + $this->y=$this->tMargin; + $this->FontFamily=''; + //Check page size + if($orientation=='') + $orientation=$this->DefOrientation; + else + $orientation=strtoupper($orientation[0]); + if($format=='') + $format=$this->DefPageFormat; + else + { + if(is_string($format)) + $format=$this->_getpageformat($format); + } + if($orientation!=$this->CurOrientation || $format[0]!=$this->CurPageFormat[0] || $format[1]!=$this->CurPageFormat[1]) + { + //New size + if($orientation=='P') + { + $this->w=$format[0]; + $this->h=$format[1]; + } + else + { + $this->w=$format[1]; + $this->h=$format[0]; + } + $this->wPt=$this->w*$this->k; + $this->hPt=$this->h*$this->k; + $this->PageBreakTrigger=$this->h-$this->bMargin; + $this->CurOrientation=$orientation; + $this->CurPageFormat=$format; + } + if($orientation!=$this->DefOrientation || $format[0]!=$this->DefPageFormat[0] || $format[1]!=$this->DefPageFormat[1]) + $this->PageSizes[$this->page]=array($this->wPt, $this->hPt); +} + +function _endpage() +{ + $this->state=1; +} + +function _escape($s) +{ + //Escape special characters in strings + $s=str_replace('\\','\\\\',$s); + $s=str_replace('(','\\(',$s); + $s=str_replace(')','\\)',$s); + $s=str_replace("\r",'\\r',$s); + return $s; +} + +function _textstring($s) +{ + //Format a text string + return '('.$this->_escape($s).')'; +} + +function _UTF8toUTF16($s) +{ + //Convert UTF-8 to UTF-16BE with BOM + $res="\xFE\xFF"; + $nb=strlen($s); + $i=0; + while($i<$nb) + { + $c1=ord($s[$i++]); + if($c1>=224) + { + //3-byte character + $c2=ord($s[$i++]); + $c3=ord($s[$i++]); + $res.=chr((($c1 & 0x0F)<<4) + (($c2 & 0x3C)>>2)); + $res.=chr((($c2 & 0x03)<<6) + ($c3 & 0x3F)); + } + elseif($c1>=192) + { + //2-byte character + $c2=ord($s[$i++]); + $res.=chr(($c1 & 0x1C)>>2); + $res.=chr((($c1 & 0x03)<<6) + ($c2 & 0x3F)); + } + else + { + //Single-byte character + $res.="\0".chr($c1); + } + } + return $res; +} + +function _dounderline($x, $y, $txt) +{ + //Underline text + $up=$this->CurrentFont['up']; + $ut=$this->CurrentFont['ut']; + $w=$this->GetStringWidth($txt)+$this->ws*substr_count($txt,' '); + return sprintf('%.2F %.2F %.2F %.2F re f',$x*$this->k,($this->h-($y-$up/1000*$this->FontSize))*$this->k,$w*$this->k,-$ut/1000*$this->FontSizePt); +} + +function _parsejpg($file) +{ + //Extract info from a JPEG file + $a=GetImageSize($file); + if(!$a) + $this->Error('Missing or incorrect image file: '.$file); + if($a[2]!=2) + $this->Error('Not a JPEG file: '.$file); + if(!isset($a['channels']) || $a['channels']==3) + $colspace='DeviceRGB'; + elseif($a['channels']==4) + $colspace='DeviceCMYK'; + else + $colspace='DeviceGray'; + $bpc=isset($a['bits']) ? $a['bits'] : 8; + //Read whole file + $f=fopen($file,'rb'); + $data=''; + while(!feof($f)) + $data.=fread($f,8192); + fclose($f); + return array('w'=>$a[0], 'h'=>$a[1], 'cs'=>$colspace, 'bpc'=>$bpc, 'f'=>'DCTDecode', 'data'=>$data); +} + +function _parsepng($file) +{ + //Extract info from a PNG file + $f=fopen($file,'rb'); + if(!$f) + $this->Error('Can\'t open image file: '.$file); + //Check signature + if($this->_readstream($f,8)!=chr(137).'PNG'.chr(13).chr(10).chr(26).chr(10)) + $this->Error('Not a PNG file: '.$file); + //Read header chunk + $this->_readstream($f,4); + if($this->_readstream($f,4)!='IHDR') + $this->Error('Incorrect PNG file: '.$file); + $w=$this->_readint($f); + $h=$this->_readint($f); + $bpc=ord($this->_readstream($f,1)); + if($bpc>8) + $this->Error('16-bit depth not supported: '.$file); + $ct=ord($this->_readstream($f,1)); + if($ct==0) + $colspace='DeviceGray'; + elseif($ct==2) + $colspace='DeviceRGB'; + elseif($ct==3) + $colspace='Indexed'; + else + $this->Error('Alpha channel not supported: '.$file); + if(ord($this->_readstream($f,1))!=0) + $this->Error('Unknown compression method: '.$file); + if(ord($this->_readstream($f,1))!=0) + $this->Error('Unknown filter method: '.$file); + if(ord($this->_readstream($f,1))!=0) + $this->Error('Interlacing not supported: '.$file); + $this->_readstream($f,4); + $parms='/DecodeParms <>'; + //Scan chunks looking for palette, transparency and image data + $pal=''; + $trns=''; + $data=''; + do + { + $n=$this->_readint($f); + $type=$this->_readstream($f,4); + if($type=='PLTE') + { + //Read palette + $pal=$this->_readstream($f,$n); + $this->_readstream($f,4); + } + elseif($type=='tRNS') + { + //Read transparency info + $t=$this->_readstream($f,$n); + if($ct==0) + $trns=array(ord(substr($t,1,1))); + elseif($ct==2) + $trns=array(ord(substr($t,1,1)), ord(substr($t,3,1)), ord(substr($t,5,1))); + else + { + $pos=strpos($t,chr(0)); + if($pos!==false) + $trns=array($pos); + } + $this->_readstream($f,4); + } + elseif($type=='IDAT') + { + //Read image data block + $data.=$this->_readstream($f,$n); + $this->_readstream($f,4); + } + elseif($type=='IEND') + break; + else + $this->_readstream($f,$n+4); + } + while($n); + if($colspace=='Indexed' && empty($pal)) + $this->Error('Missing palette in '.$file); + fclose($f); + return array('w'=>$w, 'h'=>$h, 'cs'=>$colspace, 'bpc'=>$bpc, 'f'=>'FlateDecode', 'parms'=>$parms, 'pal'=>$pal, 'trns'=>$trns, 'data'=>$data); +} + +function _readstream($f, $n) +{ + //Read n bytes from stream + $res=''; + while($n>0 && !feof($f)) + { + $s=fread($f,$n); + if($s===false) + $this->Error('Error while reading stream'); + $n-=strlen($s); + $res.=$s; + } + if($n>0) + $this->Error('Unexpected end of stream'); + return $res; +} + +function _readint($f) +{ + //Read a 4-byte integer from stream + $a=unpack('Ni',$this->_readstream($f,4)); + return $a['i']; +} + +function _parsegif($file) +{ + //Extract info from a GIF file (via PNG conversion) + if(!function_exists('imagepng')) + $this->Error('GD extension is required for GIF support'); + if(!function_exists('imagecreatefromgif')) + $this->Error('GD has no GIF read support'); + $im=imagecreatefromgif($file); + if(!$im) + $this->Error('Missing or incorrect image file: '.$file); + imageinterlace($im,0); + $tmp=tempnam('./','gif'); + if(!$tmp) + $this->Error('Unable to create a temporary file'); + if(!imagepng($im,$tmp)) + $this->Error('Error while saving to temporary file'); + imagedestroy($im); + $info=$this->_parsepng($tmp); + unlink($tmp); + return $info; +} + +function _newobj() +{ + //Begin a new object + $this->n++; + $this->offsets[$this->n]=strlen($this->buffer); + $this->_out($this->n.' 0 obj'); +} + +function _putstream($s) +{ + $this->_out('stream'); + $this->_out($s); + $this->_out('endstream'); +} + +function _out($s) +{ + //Add a line to the document + if($this->state==2) + $this->pages[$this->page].=$s."\n"; + else + $this->buffer.=$s."\n"; +} + +function _putpages() +{ + $nb=$this->page; + if(!empty($this->AliasNbPages)) + { + //Replace number of pages + for($n=1;$n<=$nb;$n++) + $this->pages[$n]=str_replace($this->AliasNbPages,$nb,$this->pages[$n]); + } + if($this->DefOrientation=='P') + { + $wPt=$this->DefPageFormat[0]*$this->k; + $hPt=$this->DefPageFormat[1]*$this->k; + } + else + { + $wPt=$this->DefPageFormat[1]*$this->k; + $hPt=$this->DefPageFormat[0]*$this->k; + } + $filter=($this->compress) ? '/Filter /FlateDecode ' : ''; + for($n=1;$n<=$nb;$n++) + { + //Page + $this->_newobj(); + $this->_out('<_out('/Parent 1 0 R'); + if(isset($this->PageSizes[$n])) + $this->_out(sprintf('/MediaBox [0 0 %.2F %.2F]',$this->PageSizes[$n][0],$this->PageSizes[$n][1])); + $this->_out('/Resources 2 0 R'); + if(isset($this->PageLinks[$n])) + { + //Links + $annots='/Annots ['; + foreach($this->PageLinks[$n] as $pl) + { + $rect=sprintf('%.2F %.2F %.2F %.2F',$pl[0],$pl[1],$pl[0]+$pl[2],$pl[1]-$pl[3]); + $annots.='<_textstring($pl[4]).'>>>>'; + else + { + $l=$this->links[$pl[4]]; + $h=isset($this->PageSizes[$l[0]]) ? $this->PageSizes[$l[0]][1] : $hPt; + $annots.=sprintf('/Dest [%d 0 R /XYZ 0 %.2F null]>>',1+2*$l[0],$h-$l[1]*$this->k); + } + } + $this->_out($annots.']'); + } + $this->_out('/Contents '.($this->n+1).' 0 R>>'); + $this->_out('endobj'); + //Page content + $p=($this->compress) ? gzcompress($this->pages[$n]) : $this->pages[$n]; + $this->_newobj(); + $this->_out('<<'.$filter.'/Length '.strlen($p).'>>'); + $this->_putstream($p); + $this->_out('endobj'); + } + //Pages root + $this->offsets[1]=strlen($this->buffer); + $this->_out('1 0 obj'); + $this->_out('<_out($kids.']'); + $this->_out('/Count '.$nb); + $this->_out(sprintf('/MediaBox [0 0 %.2F %.2F]',$wPt,$hPt)); + $this->_out('>>'); + $this->_out('endobj'); +} + +function _putfonts() +{ + $nf=$this->n; + foreach($this->diffs as $diff) + { + //Encodings + $this->_newobj(); + $this->_out('<>'); + $this->_out('endobj'); + } + foreach($this->FontFiles as $file=>$info) + { + //Font file embedding + $this->_newobj(); + $this->FontFiles[$file]['n']=$this->n; + $font=''; + $f=fopen($this->_getfontpath().$file,'rb',1); + if(!$f) + $this->Error('Font file not found'); + while(!feof($f)) + $font.=fread($f,8192); + fclose($f); + $compressed=(substr($file,-2)=='.z'); + if(!$compressed && isset($info['length2'])) + { + $header=(ord($font[0])==128); + if($header) + { + //Strip first binary header + $font=substr($font,6); + } + if($header && ord($font[$info['length1']])==128) + { + //Strip second binary header + $font=substr($font,0,$info['length1']).substr($font,$info['length1']+6); + } + } + $this->_out('<_out('/Filter /FlateDecode'); + $this->_out('/Length1 '.$info['length1']); + if(isset($info['length2'])) + $this->_out('/Length2 '.$info['length2'].' /Length3 0'); + $this->_out('>>'); + $this->_putstream($font); + $this->_out('endobj'); + } + foreach($this->fonts as $k=>$font) + { + //Font objects + $this->fonts[$k]['n']=$this->n+1; + $type=$font['type']; + $name=$font['name']; + if($type=='core') + { + //Standard font + $this->_newobj(); + $this->_out('<_out('/BaseFont /'.$name); + $this->_out('/Subtype /Type1'); + if($name!='Symbol' && $name!='ZapfDingbats') + $this->_out('/Encoding /WinAnsiEncoding'); + $this->_out('>>'); + $this->_out('endobj'); + } + elseif($type=='Type1' || $type=='TrueType') + { + //Additional Type1 or TrueType font + $this->_newobj(); + $this->_out('<_out('/BaseFont /'.$name); + $this->_out('/Subtype /'.$type); + $this->_out('/FirstChar 32 /LastChar 255'); + $this->_out('/Widths '.($this->n+1).' 0 R'); + $this->_out('/FontDescriptor '.($this->n+2).' 0 R'); + if($font['enc']) + { + if(isset($font['diff'])) + $this->_out('/Encoding '.($nf+$font['diff']).' 0 R'); + else + $this->_out('/Encoding /WinAnsiEncoding'); + } + $this->_out('>>'); + $this->_out('endobj'); + //Widths + $this->_newobj(); + $cw=&$font['cw']; + $s='['; + for($i=32;$i<=255;$i++) + $s.=$cw[chr($i)].' '; + $this->_out($s.']'); + $this->_out('endobj'); + //Descriptor + $this->_newobj(); + $s='<$v) + $s.=' /'.$k.' '.$v; + $file=$font['file']; + if($file) + $s.=' /FontFile'.($type=='Type1' ? '' : '2').' '.$this->FontFiles[$file]['n'].' 0 R'; + $this->_out($s.'>>'); + $this->_out('endobj'); + } + else + { + //Allow for additional types + $mtd='_put'.strtolower($type); + if(!method_exists($this,$mtd)) + $this->Error('Unsupported font type: '.$type); + $this->$mtd($font); + } + } +} + +function _putimages() +{ + $filter=($this->compress) ? '/Filter /FlateDecode ' : ''; + reset($this->images); + while(list($file,$info)=each($this->images)) + { + $this->_newobj(); + $this->images[$file]['n']=$this->n; + $this->_out('<_out('/Subtype /Image'); + $this->_out('/Width '.$info['w']); + $this->_out('/Height '.$info['h']); + if($info['cs']=='Indexed') + $this->_out('/ColorSpace [/Indexed /DeviceRGB '.(strlen($info['pal'])/3-1).' '.($this->n+1).' 0 R]'); + else + { + $this->_out('/ColorSpace /'.$info['cs']); + if($info['cs']=='DeviceCMYK') + $this->_out('/Decode [1 0 1 0 1 0 1 0]'); + } + $this->_out('/BitsPerComponent '.$info['bpc']); + if(isset($info['f'])) + $this->_out('/Filter /'.$info['f']); + if(isset($info['parms'])) + $this->_out($info['parms']); + if(isset($info['trns']) && is_array($info['trns'])) + { + $trns=''; + for($i=0;$i_out('/Mask ['.$trns.']'); + } + $this->_out('/Length '.strlen($info['data']).'>>'); + $this->_putstream($info['data']); + unset($this->images[$file]['data']); + $this->_out('endobj'); + //Palette + if($info['cs']=='Indexed') + { + $this->_newobj(); + $pal=($this->compress) ? gzcompress($info['pal']) : $info['pal']; + $this->_out('<<'.$filter.'/Length '.strlen($pal).'>>'); + $this->_putstream($pal); + $this->_out('endobj'); + } + } +} + +function _putxobjectdict() +{ + foreach($this->images as $image) + $this->_out('/I'.$image['i'].' '.$image['n'].' 0 R'); +} + +function _putresourcedict() +{ + $this->_out('/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]'); + $this->_out('/Font <<'); + foreach($this->fonts as $font) + $this->_out('/F'.$font['i'].' '.$font['n'].' 0 R'); + $this->_out('>>'); + $this->_out('/XObject <<'); + $this->_putxobjectdict(); + $this->_out('>>'); +} + +function _putresources() +{ + $this->_putfonts(); + $this->_putimages(); + //Resource dictionary + $this->offsets[2]=strlen($this->buffer); + $this->_out('2 0 obj'); + $this->_out('<<'); + $this->_putresourcedict(); + $this->_out('>>'); + $this->_out('endobj'); +} + +function _putinfo() +{ + $this->_out('/Producer '.$this->_textstring('FPDF '.FPDF_VERSION)); + if(!empty($this->title)) + $this->_out('/Title '.$this->_textstring($this->title)); + if(!empty($this->subject)) + $this->_out('/Subject '.$this->_textstring($this->subject)); + if(!empty($this->author)) + $this->_out('/Author '.$this->_textstring($this->author)); + if(!empty($this->keywords)) + $this->_out('/Keywords '.$this->_textstring($this->keywords)); + if(!empty($this->creator)) + $this->_out('/Creator '.$this->_textstring($this->creator)); + $this->_out('/CreationDate '.$this->_textstring('D:'.@date('YmdHis'))); +} + +function _putcatalog() +{ + $this->_out('/Type /Catalog'); + $this->_out('/Pages 1 0 R'); + if($this->ZoomMode=='fullpage') + $this->_out('/OpenAction [3 0 R /Fit]'); + elseif($this->ZoomMode=='fullwidth') + $this->_out('/OpenAction [3 0 R /FitH null]'); + elseif($this->ZoomMode=='real') + $this->_out('/OpenAction [3 0 R /XYZ null null 1]'); + elseif(!is_string($this->ZoomMode)) + $this->_out('/OpenAction [3 0 R /XYZ null null '.($this->ZoomMode/100).']'); + if($this->LayoutMode=='single') + $this->_out('/PageLayout /SinglePage'); + elseif($this->LayoutMode=='continuous') + $this->_out('/PageLayout /OneColumn'); + elseif($this->LayoutMode=='two') + $this->_out('/PageLayout /TwoColumnLeft'); +} + +function _putheader() +{ + $this->_out('%PDF-'.$this->PDFVersion); +} + +function _puttrailer() +{ + $this->_out('/Size '.($this->n+1)); + $this->_out('/Root '.$this->n.' 0 R'); + $this->_out('/Info '.($this->n-1).' 0 R'); +} + +function _enddoc() +{ + $this->_putheader(); + $this->_putpages(); + $this->_putresources(); + //Info + $this->_newobj(); + $this->_out('<<'); + $this->_putinfo(); + $this->_out('>>'); + $this->_out('endobj'); + //Catalog + $this->_newobj(); + $this->_out('<<'); + $this->_putcatalog(); + $this->_out('>>'); + $this->_out('endobj'); + //Cross-ref + $o=strlen($this->buffer); + $this->_out('xref'); + $this->_out('0 '.($this->n+1)); + $this->_out('0000000000 65535 f '); + for($i=1;$i<=$this->n;$i++) + $this->_out(sprintf('%010d 00000 n ',$this->offsets[$i])); + //Trailer + $this->_out('trailer'); + $this->_out('<<'); + $this->_puttrailer(); + $this->_out('>>'); + $this->_out('startxref'); + $this->_out($o); + $this->_out('%%EOF'); + $this->state=3; +} +//End of class +} + +//Handle special IE contype request +if(isset($_SERVER['HTTP_USER_AGENT']) && $_SERVER['HTTP_USER_AGENT']=='contype') +{ + header('Content-Type: application/pdf'); + exit; +} + +?> diff --git a/inc/funktionen.php b/inc/funktionen.php new file mode 100644 index 0000000..ec630e3 --- /dev/null +++ b/inc/funktionen.php @@ -0,0 +1,21 @@ +query ( $sql ); + $nt = $result->fetch_assoc (); + switch ( $place ) + { + case 'welcome': + $user = $nt['userTitle'] . " " . $nt['userFirstname'] . " " . $nt['userLastname']; + break; + case 'logfiles': + $user = $nt['userLastname'] . ", " . $nt['userFirstname']; + break; + } + return $user; + } + +?> \ No newline at end of file diff --git a/inc/konstanten - HS.php b/inc/konstanten - HS.php new file mode 100644 index 0000000..a2c54a4 --- /dev/null +++ b/inc/konstanten - HS.php @@ -0,0 +1,8 @@ + \ No newline at end of file diff --git a/inc/konstanten - RIST.php b/inc/konstanten - RIST.php new file mode 100644 index 0000000..cf0d3b8 --- /dev/null +++ b/inc/konstanten - RIST.php @@ -0,0 +1,8 @@ + \ No newline at end of file diff --git a/inc/konstanten.php b/inc/konstanten.php new file mode 100644 index 0000000..c030b19 --- /dev/null +++ b/inc/konstanten.php @@ -0,0 +1,8 @@ + diff --git a/inc/ufpdf.php b/inc/ufpdf.php new file mode 100644 index 0000000..f710870 --- /dev/null +++ b/inc/ufpdf.php @@ -0,0 +1,474 @@ + * +* License: GPL * +* * +* UFPDF is a modification of FPDF to support Unicode through UTF-8. * +* * +*******************************************************************************/ + +if(!class_exists('UFPDF')) +{ +define('UFPDF_VERSION','0.1'); + +include_once 'fpdf.php'; + +class UFPDF extends FPDF +{ + +/******************************************************************************* +* * +* Public methods * +* * +*******************************************************************************/ +function UFPDF($orientation='P',$unit='mm',$format='A4') +{ + FPDF::FPDF($orientation, $unit, $format); +} + +function GetStringWidth($s) +{ + //Get width of a string in the current font + $s = (string)$s; + $codepoints=$this->utf8_to_codepoints($s); + $cw=&$this->CurrentFont['cw']; + $w=0; + foreach($codepoints as $cp) + $w+=$cw[$cp]; + return $w*$this->FontSize/1000; +} + +function AddFont($family,$style='',$file='') +{ + //Add a TrueType or Type1 font + $family=strtolower($family); + if($family=='arial') + $family='helvetica'; + $style=strtoupper($style); + if($style=='IB') + $style='BI'; + if(isset($this->fonts[$family.$style])) + $this->Error('Font already added: '.$family.' '.$style); + if($file=='') + $file=str_replace(' ','',$family).strtolower($style).'.php'; + if(defined('FPDF_FONTPATH')) + $file=FPDF_FONTPATH.$file; + include($file); + if(!isset($name)) + $this->Error('Could not include font definition file'); + $i=count($this->fonts)+1; + $this->fonts[$family.$style]=array('i'=>$i,'type'=>$type,'name'=>$name,'desc'=>$desc,'up'=>$up,'ut'=>$ut,'cw'=>$cw,'file'=>$file,'ctg'=>$ctg); + if($file) + { + if($type=='TrueTypeUnicode') + $this->FontFiles[$file]=array('length1'=>$originalsize); + else + $this->FontFiles[$file]=array('length1'=>$size1,'length2'=>$size2); + } +} + +function Text($x,$y,$txt) +{ + //Output a string + $s=sprintf('BT %.2f %.2f Td %s Tj ET',$x*$this->k,($this->h-$y)*$this->k,$this->_escapetext($txt)); + if($this->underline and $txt!='') + $s.=' '.$this->_dounderline($x,$y,$this->GetStringWidth($txt),$txt); + if($this->ColorFlag) + $s='q '.$this->TextColor.' '.$s.' Q'; + $this->_out($s); +} + +function AcceptPageBreak() +{ + //Accept automatic page break or not + return $this->AutoPageBreak; +} + +function Cell($w,$h=0,$txt='',$border=0,$ln=0,$align='',$fill=0,$link='') +{ + //Output a cell + $k=$this->k; + if($this->y+$h>$this->PageBreakTrigger and !$this->InFooter and $this->AcceptPageBreak()) + { + //Automatic page break + $x=$this->x; + $ws=$this->ws; + if($ws>0) + { + $this->ws=0; + $this->_out('0 Tw'); + } + $this->AddPage($this->CurOrientation); + $this->x=$x; + if($ws>0) + { + $this->ws=$ws; + $this->_out(sprintf('%.3f Tw',$ws*$k)); + } + } + if($w==0) + $w=$this->w-$this->rMargin-$this->x; + $s=''; + if($fill==1 or $border==1) + { + if($fill==1) + $op=($border==1) ? 'B' : 'f'; + else + $op='S'; + $s=sprintf('%.2f %.2f %.2f %.2f re %s ',$this->x*$k,($this->h-$this->y)*$k,$w*$k,-$h*$k,$op); + } + if(is_string($border)) + { + $x=$this->x; + $y=$this->y; + if(is_int(strpos($border,'L'))) + $s.=sprintf('%.2f %.2f m %.2f %.2f l S ',$x*$k,($this->h-$y)*$k,$x*$k,($this->h-($y+$h))*$k); + if(is_int(strpos($border,'T'))) + $s.=sprintf('%.2f %.2f m %.2f %.2f l S ',$x*$k,($this->h-$y)*$k,($x+$w)*$k,($this->h-$y)*$k); + if(is_int(strpos($border,'R'))) + $s.=sprintf('%.2f %.2f m %.2f %.2f l S ',($x+$w)*$k,($this->h-$y)*$k,($x+$w)*$k,($this->h-($y+$h))*$k); + if(is_int(strpos($border,'B'))) + $s.=sprintf('%.2f %.2f m %.2f %.2f l S ',$x*$k,($this->h-($y+$h))*$k,($x+$w)*$k,($this->h-($y+$h))*$k); + } + if($txt!='') + { + $width = $this->GetStringWidth($txt); + if($align=='R') + $dx=$w-$this->cMargin-$width; + elseif($align=='C') + $dx=($w-$width)/2; + else + $dx=$this->cMargin; + if($this->ColorFlag) + $s.='q '.$this->TextColor.' '; + $txtstring=$this->_escapetext($txt); + $s.=sprintf('BT %.2f %.2f Td %s Tj ET',($this->x+$dx)*$k,($this->h-($this->y+.5*$h+.3*$this->FontSize))*$k,$txtstring); + if($this->underline) + $s.=' '.$this->_dounderline($this->x+$dx,$this->y+.5*$h+.3*$this->FontSize,$width,$txt); + if($this->ColorFlag) + $s.=' Q'; + if($link) + $this->Link($this->x+$dx,$this->y+.5*$h-.5*$this->FontSize,$width,$this->FontSize,$link); + } + if($s) + $this->_out($s); + $this->lasth=$h; + if($ln>0) + { + //Go to next line + $this->y+=$h; + if($ln==1) + $this->x=$this->lMargin; + } + else + $this->x+=$w; +} + +/******************************************************************************* +* * +* Protected methods * +* * +*******************************************************************************/ + +function _puttruetypeunicode($font) { + //Type0 Font + $this->_newobj(); + $this->_out('<_out('/Subtype /Type0'); + $this->_out('/BaseFont /'. $font['name'] .'-UCS'); + $this->_out('/Encoding /Identity-H'); + $this->_out('/DescendantFonts ['. ($this->n + 1) .' 0 R]'); + $this->_out('>>'); + $this->_out('endobj'); + + //CIDFont + $this->_newobj(); + $this->_out('<_out('/Subtype /CIDFontType2'); + $this->_out('/BaseFont /'. $font['name']); + $this->_out('/CIDSystemInfo <>'); + $this->_out('/FontDescriptor '. ($this->n + 1) .' 0 R'); + $c = 0; + foreach ($font['cw'] as $i => $w) { + $widths .= $i .' ['. $w.'] '; + } + $this->_out('/W ['. $widths .']'); + $this->_out('/CIDToGIDMap '. ($this->n + 2) .' 0 R'); + $this->_out('>>'); + $this->_out('endobj'); + + //Font descriptor + $this->_newobj(); + $this->_out('<_out('/FontName /'.$font['name']); + foreach ($font['desc'] as $k => $v) { + $s .= ' /'. $k .' '. $v; + } + if ($font['file']) { + $s .= ' /FontFile2 '. $this->FontFiles[$font['file']]['n'] .' 0 R'; + } + $this->_out($s); + $this->_out('>>'); + $this->_out('endobj'); + + //Embed CIDToGIDMap + $this->_newobj(); + if(defined('FPDF_FONTPATH')) + $file=FPDF_FONTPATH.$font['ctg']; + else + $file=$font['ctg']; + $size=filesize($file); + if(!$size) + $this->Error('Font file not found'); + $this->_out('<_out('/Filter /FlateDecode'); + $this->_out('>>'); + $f = fopen($file,'rb'); + $this->_putstream(fread($f,$size)); + fclose($f); + $this->_out('endobj'); +} + +function _dounderline($x,$y,$width,$txt) +{ + //Underline text + $up=$this->CurrentFont['up']; + $ut=$this->CurrentFont['ut']; + $w=$width+$this->ws*substr_count($txt,' '); + return sprintf('%.2f %.2f %.2f %.2f re f',$x*$this->k,($this->h-($y-$up/1000*$this->FontSize))*$this->k,$w*$this->k,-$ut/1000*$this->FontSizePt); +} + +function _textstring($s) +{ + //Convert to UTF-16BE + $s = $this->utf8_to_utf16be($s); + //Escape necessary characters + return '('. strtr($s, array(')' => '\\)', '(' => '\\(', '\\' => '\\\\')) .')'; +} + +function _escapetext($s) +{ + //Convert to UTF-16BE + $s = $this->utf8_to_utf16be($s, false); + //Escape necessary characters + return '('. strtr($s, array(')' => '\\)', '(' => '\\(', '\\' => '\\\\')) .')'; +} + +function _putinfo() +{ + $this->_out('/Producer '.$this->_textstring('UFPDF '. UFPDF_VERSION)); + if(!empty($this->title)) + $this->_out('/Title '.$this->_textstring($this->title)); + if(!empty($this->subject)) + $this->_out('/Subject '.$this->_textstring($this->subject)); + if(!empty($this->author)) + $this->_out('/Author '.$this->_textstring($this->author)); + if(!empty($this->keywords)) + $this->_out('/Keywords '.$this->_textstring($this->keywords)); + if(!empty($this->creator)) + $this->_out('/Creator '.$this->_textstring($this->creator)); + $this->_out('/CreationDate '.$this->_textstring('D:'.date('YmdHis'))); +} + +// UTF-8 to UTF-16BE conversion. +// Correctly handles all illegal UTF-8 sequences. +function utf8_to_utf16be(&$txt, $bom = true) { + $l = strlen($txt); + $out = $bom ? "\xFE\xFF" : ''; + for ($i = 0; $i < $l; ++$i) { + $c = ord($txt{$i}); + // ASCII + if ($c < 0x80) { + $out .= "\x00". $txt{$i}; + } + // Lost continuation byte + else if ($c < 0xC0) { + $out .= "\xFF\xFD"; + continue; + } + // Multibyte sequence leading byte + else { + if ($c < 0xE0) { + $s = 2; + } + else if ($c < 0xF0) { + $s = 3; + } + else if ($c < 0xF8) { + $s = 4; + } + // 5/6 byte sequences not possible for Unicode. + else { + $out .= "\xFF\xFD"; + while (ord($txt{$i + 1}) >= 0x80 && ord($txt{$i + 1}) < 0xC0) { ++$i; } + continue; + } + + $q = array($c); + // Fetch rest of sequence + while (ord($txt{$i + 1}) >= 0x80 && ord($txt{$i + 1}) < 0xC0) { ++$i; $q[] = ord($txt{$i}); } + + // Check length + if (count($q) != $s) { + $out .= "\xFF\xFD"; + continue; + } + + switch ($s) { + case 2: + $cp = (($q[0] ^ 0xC0) << 6) | ($q[1] ^ 0x80); + // Overlong sequence + if ($cp < 0x80) { + $out .= "\xFF\xFD"; + } + else { + $out .= chr($cp >> 8); + $out .= chr($cp & 0xFF); + } + continue; + + case 3: + $cp = (($q[0] ^ 0xE0) << 12) | (($q[1] ^ 0x80) << 6) | ($q[2] ^ 0x80); + // Overlong sequence + if ($cp < 0x800) { + $out .= "\xFF\xFD"; + } + // Check for UTF-8 encoded surrogates (caused by a bad UTF-8 encoder) + else if ($c > 0xD800 && $c < 0xDFFF) { + $out .= "\xFF\xFD"; + } + else { + $out .= chr($cp >> 8); + $out .= chr($cp & 0xFF); + } + continue; + + case 4: + $cp = (($q[0] ^ 0xF0) << 18) | (($q[1] ^ 0x80) << 12) | (($q[2] ^ 0x80) << 6) | ($q[3] ^ 0x80); + // Overlong sequence + if ($cp < 0x10000) { + $out .= "\xFF\xFD"; + } + // Outside of the Unicode range + else if ($cp >= 0x10FFFF) { + $out .= "\xFF\xFD"; + } + else { + // Use surrogates + $cp -= 0x10000; + $s1 = 0xD800 | ($cp >> 10); + $s2 = 0xDC00 | ($cp & 0x3FF); + + $out .= chr($s1 >> 8); + $out .= chr($s1 & 0xFF); + $out .= chr($s2 >> 8); + $out .= chr($s2 & 0xFF); + } + continue; + } + } + } + return $out; +} + +// UTF-8 to codepoint array conversion. +// Correctly handles all illegal UTF-8 sequences. +function utf8_to_codepoints(&$txt) { + $l = strlen($txt); + $out = array(); + for ($i = 0; $i < $l; ++$i) { + $c = ord($txt{$i}); + // ASCII + if ($c < 0x80) { + $out[] = ord($txt{$i}); + } + // Lost continuation byte + else if ($c < 0xC0) { + $out[] = 0xFFFD; + continue; + } + // Multibyte sequence leading byte + else { + if ($c < 0xE0) { + $s = 2; + } + else if ($c < 0xF0) { + $s = 3; + } + else if ($c < 0xF8) { + $s = 4; + } + // 5/6 byte sequences not possible for Unicode. + else { + $out[] = 0xFFFD; + while (ord($txt{$i + 1}) >= 0x80 && ord($txt{$i + 1}) < 0xC0) { ++$i; } + continue; + } + + $q = array($c); + // Fetch rest of sequence + while (ord($txt{$i + 1}) >= 0x80 && ord($txt{$i + 1}) < 0xC0) { ++$i; $q[] = ord($txt{$i}); } + + // Check length + if (count($q) != $s) { + $out[] = 0xFFFD; + continue; + } + + switch ($s) { + case 2: + $cp = (($q[0] ^ 0xC0) << 6) | ($q[1] ^ 0x80); + // Overlong sequence + if ($cp < 0x80) { + $out[] = 0xFFFD; + } + else { + $out[] = $cp; + } + continue; + + case 3: + $cp = (($q[0] ^ 0xE0) << 12) | (($q[1] ^ 0x80) << 6) | ($q[2] ^ 0x80); + // Overlong sequence + if ($cp < 0x800) { + $out[] = 0xFFFD; + } + // Check for UTF-8 encoded surrogates (caused by a bad UTF-8 encoder) + else if ($c > 0xD800 && $c < 0xDFFF) { + $out[] = 0xFFFD; + } + else { + $out[] = $cp; + } + continue; + + case 4: + $cp = (($q[0] ^ 0xF0) << 18) | (($q[1] ^ 0x80) << 12) | (($q[2] ^ 0x80) << 6) | ($q[3] ^ 0x80); + // Overlong sequence + if ($cp < 0x10000) { + $out[] = 0xFFFD; + } + // Outside of the Unicode range + else if ($cp >= 0x10FFFF) { + $out[] = 0xFFFD; + } + else { + $out[] = $cp; + } + continue; + } + } + } + return $out; +} + +//End of class +} + +} +?> diff --git a/inc/variablen.php b/inc/variablen.php new file mode 100644 index 0000000..6f8798d --- /dev/null +++ b/inc/variablen.php @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/index.php b/index.php new file mode 100644 index 0000000..42f4bcb --- /dev/null +++ b/index.php @@ -0,0 +1,114 @@ +set_charset('utf8'); + if (mysqli_connect_errno()) { + die('Konnte keine Verbindung zu Datenbank aufbauen, MySQL meldete: '.mysqli_connect_error()); + } + include "inc/funktionen.php"; + + if ( isset ( $_GET['pdf'] ) AND "create" == $_GET['pdf']) { + include "inhalte/pdf/pdf.php"; + } + $title = "Wachter Immobilien"; + $tags = ''; + if ( isset ( $_GET['obj'] ) AND ( !empty ( $_GET['obj'] ) ) ) + { + $sql = "SELECT * FROM objekte WHERE ID = '" . $_GET['obj'] . "' LIMIT 1;"; + $result = $db->query ( $sql ); + $nt = $result->fetch_assoc (); + $title .= ': ' . $nt['Kurz'] . ' in ' . $nt['Ort']; + $tags = $nt['Tags']; + } + elseif ( isset ( $_GET['section'] ) AND ( 'unter' == $_GET['section'] ) ) + { + $title .= ": Das Unternehmen"; + } + elseif ( isset ( $_GET['section'] ) AND ( 'immobilien' == $_GET['section'] ) ) + { + if ( isset ( $_GET['topic'] ) ) + { + $temp_title = explode ( '_', $_GET['topic'] ); + $title .= ': ' . strtoupper(substr($temp_title[0], 0,1)) . substr($temp_title[0], 1) . ' ' . strtoupper(substr($temp_title[1], 0,1)) . substr($temp_title[1], 1); + } + else + { + $title .= 'Immobilien'; + } + } + + echo "\n"; + echo "\n"; + echo " \n"; + echo " ".$title."\n"; + echo " \n"; + echo " \n"; +?> + + + + + + + + + + + +\n"; + + + echo " \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; // Oben der Header + echo "
      \n"; + include "header.php"; + echo "
      \n"; + echo "

      \n"; + echo "
      \n"; + echo "
      \n"; // ganz oberer Div-Holder + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + include "inhalt.php"; + echo "
      \n"; + echo "
      \n"; + echo "

      \n"; + echo " \n"; + echo "

      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + include "footer.php"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + echo " \n"; + echo "\n"; +?> \ No newline at end of file diff --git a/index_alt.php b/index_alt.php new file mode 100644 index 0000000..963d772 --- /dev/null +++ b/index_alt.php @@ -0,0 +1,114 @@ +query ( $sql ); + $nt = $result->fetch_assoc (); + $title .= ': ' . $nt['Kurz'] . ' in ' . $nt['Ort']; + $tags = $nt['Tags']; + } + elseif ( isset ( $_GET['section'] ) AND ( 'unter' == $_GET['section'] ) ) + { + $title .= ": Das Unternehmen"; + } + elseif ( isset ( $_GET['section'] ) AND ( 'immobilien' == $_GET['section'] ) ) + { + if ( isset ( $_GET['topic'] ) ) + { + $temp_title = explode ( '_', $_GET['topic'] ); + $title .= ': ' . strtoupper(substr($temp_title[0], 0,1)) . substr($temp_title[0], 1) . ' ' . strtoupper(substr($temp_title[1], 0,1)) . substr($temp_title[1], 1); + } + else + { + $title .= 'Immobilien'; + } + } + + echo "\n"; + echo "\n"; + echo " \n"; + echo " ".$title."\n"; + echo " \n"; + echo " \n"; +?> + + + + + + + + + + + +\n"; + + + echo " \n"; +echo "

      Die Seite wird zur Zeit berarbeitet!
      Bitte kommen Sie bald wieder.

      "; +/* echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; // Oben der Header + echo "
      \n"; + include "header.php"; + echo "
      \n"; + echo "

      \n"; + echo "
      \n"; + echo "
      \n"; // ganz oberer Div-Holder + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + include "inhalt.php"; + echo "
      \n"; + echo "
      \n"; + echo "

      \n"; + echo " \n"; + echo "

      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + include "footer.php"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; +*/ echo " \n"; + echo "\n"; +?> diff --git a/inhalt.php b/inhalt.php new file mode 100644 index 0000000..68dda3d --- /dev/null +++ b/inhalt.php @@ -0,0 +1,8 @@ + diff --git a/inhalte/gewerbe.php b/inhalte/gewerbe.php new file mode 100644 index 0000000..3c69a9d --- /dev/null +++ b/inhalte/gewerbe.php @@ -0,0 +1,40 @@ + \ No newline at end of file diff --git a/inhalte/gewerbe/bp.php b/inhalte/gewerbe/bp.php new file mode 100644 index 0000000..7d6259b --- /dev/null +++ b/inhalte/gewerbe/bp.php @@ -0,0 +1,202 @@ += ".$_POST['Zvon']." "; + $zimmer = "mehr als ".$_POST['Zvon']." Zimmer"; + } + elseif (("" == $_POST['Zvon']) AND ("" !== $_POST['Zbis'])) { + $filter = $filter. "AND Zimmer <= ".$_POST['Zbis']." "; + $zimmer = "bis ".$_POST['Zbis']." Zimmer"; + } + else { + $filter = $filter. "AND Zimmer BETWEEN ".$_POST['Zvon']." AND ".$_POST['Zbis']." "; + $zimmer = $_POST['Zvon']." bis ".$_POST['Zbis']." Zimmer"; + } + if (("" == $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + } + elseif (("" !== $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + $filter = $filter. "AND WohnF >= ".$_POST['Wvon']." "; + $wohn = "mehr als ".$_POST['Wvon']." m²"; + } + elseif (("" == $_POST['Wvon']) AND ("" !== $_POST['Wbis'])) { + $filter = $filter. "AND WohnF <= ".$_POST['Wbis']." "; + $wohn = "bis ".$_POST['Wbis']." m²"; + } + else { + $filter = $filter. "AND WohnF BETWEEN ".$_POST['Wvon']." AND ".$_POST['Wbis']." "; + $wohn = $_POST['Wvon']." bis ".$_POST['Wbis']." m²"; + } + if (("" == $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + } + elseif (("" !== $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt >= ".$_POST['Kvon']." "; + $kalt = "mehr als ".$_POST['Kvon']." EUR"; + } + elseif (("" == $_POST['Kvon']) AND ("" !== $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt <= ".$_POST['Kbis']." "; + $kalt = "bis ".$_POST['Kbis']." EUR"; + } + else { + $filter = $filter. "AND Mkalt BETWEEN ".$_POST['Kvon']." AND ".$_POST['Kbis']." "; + $kalt = $_POST['Kvon']." bis ".$_POST['Kbis']." EUR"; + } + } + echo "

      Büros und Praxen

      \n"; + + $sql = 'SELECT ID, O_TYP, V_TYP, Count, Kurz, Zimmer, WohnF, Ort, Mkalt, Garage, StellPl, Terrasse, Balkon, Garten FROM objekte WHERE '.$filter.' ORDER BY ID ASC'; + $result = $db->query($sql); + $anzahl = $result->num_rows; + + echo "
      \n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (1 !== $anzahl) { + echo " \n"; + } + else { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (isset($_POST['formaction'])) { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      Suchkriterien$anzahl Objekte im Angebot$anzahl Objekt im Angebot
      Zimmer:bismit folgenden Kriterien:
      Nutzfläche:bis$zimmer
      $wohn
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + while ($nt = $result->fetch_assoc()) { +// var_dump($nt); + echo "
      \n"; + if ('Kauf' == $nt['V_TYP']) { + $form = "\n"; + } + else { + $form = "\n"; + } + echo $form; + echo "\n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if ('1' == $nt[Balkon]) { + echo " \n"; + } + else { + echo "\n"; + } + if ('1' == $nt[Terrasse]) { + echo " \n"; + } + else { + echo "\n"; + } + + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if ('1' == $nt[Garten]) { + echo " \n"; + } + else { + echo "\n"; + } + if ('1' == $nt[Garage]) { + echo " \n"; + } + else { + echo "\n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + if ('Kauf' ==$nt['V_TYP']) { + echo " \n"; + } + else { + echo " \n"; + } + if ('1' == $nt[StellPl]) { + echo " \n"; + } + else { + echo "\n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "\n"; + } + echo "
       ZimmerNutzflächeKaltmiete /
      Kaufpreis
      Ausstattung

       
      \"Balkon\" \"Terrasse\" 
      $nt[Zimmer]$nt[WohnF] m²$nt[Mkalt] €\"Garten\" \"Garage\" 
      $nt[Ort]KaufMiete\"Balkon\" 

      \n"; +} else { + if (isset($_POST['ID'])) { + echo "bin da"; + $Zaehler = (int)($_POST['Count']) + 1; + $sqlu = "UPDATE objekte SET Count = \"".$Zaehler."\" WHERE ID = \"".$_POST['ID']."\";"; + $stmtu = $db->prepare($sqlu); + if ($stmtu) { + if ($stmtu->execute()) { + } + } + unset($_POST); + } + include "inhalte/gewerbe/bpobj.php"; +} + +?> \ No newline at end of file diff --git a/inhalte/gewerbe/bpobj.php b/inhalte/gewerbe/bpobj.php new file mode 100644 index 0000000..9a9043d --- /dev/null +++ b/inhalte/gewerbe/bpobj.php @@ -0,0 +1,331 @@ +query($sql1); + $nt1 = $result1->fetch_assoc(); + if ("0" !== $nt1['TID']) { + $sql2="SELECT ID, Vorname, Nachname, Telefon, EMail FROM Team WHERE ID = ".$nt1['TID']." "; + } + else { + $sql2="SELECT Firma AS Vorname, Telefon, EMail FROM Firma WHERE ID = 2 "; + } + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + echo "

      $nt1[Kurz]Objekt-Nr: $nt1[ID]

      \n"; + if (isset($_GET['f'])) { + $pic = "img/objekte/".$_GET['obj']."_".$_GET['f'].".jpg"; + } + + + +?> + + + + + + + + + + + + + + + + + + +\"Balkon\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1[Terrasse]) { + echo " \n"; + } + else { + echo "\n"; + } +?> + $nt2[Vorname] $nt2[Nachname] \n"; + } + ?> + + + +\"Garten\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1[Garage]) { + echo " \n"; + } + else { + echo "\n"; + } +?> + + + + +\"Balkon\"\n"; + } + else { + echo "\n"; + } +?> + + + + + + +

      ÜbersichtKontakt
      Zimmer: \"Terrasse\" \n"; + if ("0" !== $nt1[TID]) { + echo "
      Nutzfläche: \"Garage\" 
      Kaltmiete: 


      + + + + + + + +\n"; + } + if (file_exists($file)) { + if ("" == $pic) { + $pic = $file; + echo "\n"; + } + echo " \n"; + if (!$a) { + echo "\n\n"; + } + $a = ($a xor $b); + $count++; + } + } + for ($count; $count <7; $count++) { + echo "\n"; + if (!$a) { + echo "\n\n"; + } + $a = ($a xor $b); + } +?> + +
       

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Einbauküche: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Speise]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[BadeW]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[DuschK]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[WCsep]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[WCbad]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Abstell]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[DachB]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Keller]) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + Garage: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[StellPl]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Terrasse]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Balkon]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Garten]) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + + +
      Beschreibung

      Kosten
      Kaution:zzgl. Garage:
      Miete kalt:zzgl. Stellplatz:
      Miete warm:Ablöse EBK:
      Nebenkosten:Sonstige Kosten:

      Auflagen

      Ausstattung innen
      \"ja\"
      Speisekammer:\"ja\"
      Badewanne:\"ja\"
      Duschkabine:\"ja\"
      WC separat:\"ja\"
      WC im Bad:\"ja\"
      Abstellraum:\"ja\"
      Dachboden:\"ja\"
      Keller:\"ja\"
      Heizart:
      Waschmaschine im:
      TV-Anschluss:

      Ausstattung außen
      \"ja\"
      Stellplatz:\"ja\"
      Terrasse:\"ja\"
      Balkon:\"ja\"
      Garten:\"ja\"

      Ausstattung

      Sonstiges

      + +

      Provision: 2 Kaltmieten zuzüglich gesetzlicher MwSt.

      \ No newline at end of file diff --git a/inhalte/gewerbe/ei.php b/inhalte/gewerbe/ei.php new file mode 100644 index 0000000..de891ee --- /dev/null +++ b/inhalte/gewerbe/ei.php @@ -0,0 +1,184 @@ += ".$_POST['Zvon']." "; + $zimmer = "mehr als ".$_POST['Zvon']." Zimmer"; + } + elseif (("" == $_POST['Zvon']) AND ("" !== $_POST['Zbis'])) { + $filter = $filter. "AND Zimmer <= ".$_POST['Zbis']." "; + $zimmer = "bis ".$_POST['Zbis']." Zimmer"; + } + else { + $filter = $filter. "AND Zimmer BETWEEN ".$_POST['Zvon']." AND ".$_POST['Zbis']." "; + $zimmer = $_POST['Zvon']." bis ".$_POST['Zbis']." Zimmer"; + } + if (("" == $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + } + elseif (("" !== $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + $filter = $filter. "AND WohnF >= ".$_POST['Wvon']." "; + $wohn = "mehr als ".$_POST['Wvon']." m²"; + } + elseif (("" == $_POST['Wvon']) AND ("" !== $_POST['Wbis'])) { + $filter = $filter. "AND WohnF <= ".$_POST['Wbis']." "; + $wohn = "bis ".$_POST['Wbis']." m²"; + } + else { + $filter = $filter. "AND WohnF BETWEEN ".$_POST['Wvon']." AND ".$_POST['Wbis']." "; + $wohn = $_POST['Wvon']." bis ".$_POST['Wbis']." m²"; + } + if (("" == $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + } + elseif (("" !== $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt >= ".$_POST['Kvon']." "; + $kalt = "mehr als ".$_POST['Kvon']." EUR"; + } + elseif (("" == $_POST['Kvon']) AND ("" !== $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt <= ".$_POST['Kbis']." "; + $kalt = "bis ".$_POST['Kbis']." EUR"; + } + else { + $filter = $filter. "AND Mkalt BETWEEN ".$_POST['Kvon']." AND ".$_POST['Kbis']." "; + $kalt = $_POST['Kvon']." bis ".$_POST['Kbis']." EUR"; + } + } + echo "

      Einzelhandel und Industrie

      \n"; + + $sql = 'SELECT ID, O_TYP, Kurz, Zimmer, WohnF, Ort, Mkalt, Garage, StellPl, Terrasse, Balkon, Garten FROM objekte WHERE '.$filter.' ORDER BY ID ASC'; + $result = $db->query($sql); + $anzahl = $result->num_rows; + + echo "
      \n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (1 !== $anzahl) { + echo " \n"; + } + else { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (isset($_POST['formaction'])) { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      Suchkriterien$anzahl Objekte im Angebot$anzahl Objekt im Angebot
      Zimmer:bismit folgenden Kriterien:
      Nutzfläche:bis$zimmer
      $wohn
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + while ($nt = $result->fetch_assoc()) { + if (('Einzelhandel - Kauf' == $nt[O_TYP]) OR ('Industrie - Kauf' == $nt[O_TYP])) { + $link = ""; + } + else { + $link = ""; + } + echo " \n"; + echo " \n"; + echo " \n"; + if ('1' == $nt[Balkon]) { + echo " \n"; + } + else { + echo "\n"; + } + if ('1' == $nt[Terrasse]) { + echo " \n"; + } + else { + echo "\n"; + } + + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if ('1' == $nt[Garten]) { + echo " \n"; + } + else { + echo "\n"; + } + if ('1' == $nt[Garage]) { + echo " \n"; + } + else { + echo "\n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + if (('Einzelhandel - Kauf' == $nt[O_TYP]) OR ('Industrie - Kauf' == $nt[O_TYP])) { + echo " \n"; + } + else { + echo " \n"; + } + if ('1' == $nt[StellPl]) { + echo " \n"; + } + else { + echo "\n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + } + echo "
       ZimmerNutzflächeKaltmiete /
      Kaufpreis
      Ausstattung

       
      $link
      $link$nt[Kurz]
      \"Balkon\" \"Terrasse\" 
      $nt[Zimmer]$nt[WohnF] m²$nt[Mkalt] €\"Garten\" \"Garage\" 
      $nt[Ort]KaufMiete\"Balkon\" 

      \n"; +} else { + include "inhalte/gewerbe/bpobj.php"; +} + +?> \ No newline at end of file diff --git a/inhalte/gewerbe/eiobj.php b/inhalte/gewerbe/eiobj.php new file mode 100644 index 0000000..772b875 --- /dev/null +++ b/inhalte/gewerbe/eiobj.php @@ -0,0 +1,331 @@ +query($sql1); + $nt1 = $result1->fetch_assoc(); + if ("0" !== $nt1['TID']) { + $sql2="SELECT ID, Vorname, Nachname, Telefon, EMail FROM Team WHERE ID = ".$nt1['TID']." "; + } + else { + $sql2="SELECT Firma AS Vorname, Telefon, EMail FROM Firma WHERE ID = 2 "; + } + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + echo "

      $nt1[Kurz]Objekt-Nr: $nt1[ID]

      \n"; + if (isset($_GET['f'])) { + $pic = "img/objekte/".$_GET['obj']."_".$_GET['f'].".jpg"; + } + + + +?> + + + + + + + + + + + + + + + + + + +\"Balkon\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1[Terrasse]) { + echo " \n"; + } + else { + echo "\n"; + } +?> + $nt2[Vorname] $nt2[Nachname] \n"; + } + ?> + + + +\"Garten\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1[Garage]) { + echo " \n"; + } + else { + echo "\n"; + } +?> + + + + +\"Balkon\"\n"; + } + else { + echo "\n"; + } +?> + + + + + + +

      ÜbersichtKontakt
      Zimmer: \"Terrasse\" \n"; + if ("0" !== $nt1[TID]) { + echo "
      Nutzfläche: \"Garage\" 
      Kaltmiete: 


      + + + + + + + +\n"; + } + if (file_exists($file)) { + if ("" == $pic) { + $pic = $file; + echo "\n"; + } + echo " \n"; + if (!$a) { + echo "\n\n"; + } + $a = ($a xor $b); + $count++; + } + } + for ($count; $count <7; $count++) { + echo "\n"; + if (!$a) { + echo "\n\n"; + } + $a = ($a xor $b); + } +?> + +
       

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Einbauküche: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Speise]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[BadeW]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[DuschK]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[WCsep]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[WCbad]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Abstell]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[DachB]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Keller]) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + Garage: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[StellPl]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Terrasse]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Balkon]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Garten]) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + + +
      Beschreibung

      Kosten
      Kaution:zzgl. Garage:
      Miete kalt:zzgl. Stellplatz:
      Miete warm:Ablöse EBK:
      Nebenkosten:Sonstige Kosten:

      Auflagen

      Ausstattung innen
      \"ja\"
      Speisekammer:\"ja\"
      Badewanne:\"ja\"
      Duschkabine:\"ja\"
      WC separat:\"ja\"
      WC im Bad:\"ja\"
      Abstellraum:\"ja\"
      Dachboden:\"ja\"
      Keller:\"ja\"
      Heizart:
      Waschmaschine im:
      TV-Anschluss:

      Ausstattung außen
      \"ja\"
      Stellplatz:\"ja\"
      Terrasse:\"ja\"
      Balkon:\"ja\"
      Garten:\"ja\"

      Ausstattung

      Sonstiges

      + +

      Provision: 2 Kaltmieten zuzüglich gesetzlicher MwSt.

      \ No newline at end of file diff --git a/inhalte/gewerbe/gew_std.php b/inhalte/gewerbe/gew_std.php new file mode 100644 index 0000000..5f3d00d --- /dev/null +++ b/inhalte/gewerbe/gew_std.php @@ -0,0 +1,124 @@ +

      Immobilien Gewerbe

      +

      Bitte wählen Sie die gewünschte Kategorie

      + +query($sqlr); + + while ($ntr = $resultr->fetch_assoc()) { + if ("bp" == $ntr['Kurz']) { + $sql1 = 'SELECT ID FROM objekte WHERE (O_TYP = "Büro" OR O_TYP = "Praxis") AND Aktiv = 1 ORDER BY ID ASC'; + $result1 = $db->query($sql1); + $anzahl1 = $result1->num_rows; + $nt1 = $result1->fetch_assoc(); + echo "
      \n"; + echo "
      \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      \n"; + $file = "img/objekte/".$nt1['ID']."_1.jpg"; + if (file_exists($file)) { + echo "\n"; + } + echo "

      Büros / Praxen

      Zur Zeit haben wir $anzahl1 Objekte

      \n"; + echo "
      \n"; + echo "
      \n"; + } elseif ("ei" == $ntr['Kurz']) { + $sql2 = 'SELECT ID FROM objekte WHERE (O_TYP = "Einzelhandel" OR O_TYP = "Industrie") AND Aktiv = 1 ORDER BY ID ASC'; + $result2 = $db->query($sql2); + $anzahl2 = $result2->num_rows; + $nt2 = $result2->fetch_assoc(); + echo "\n"; + echo "
      \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      \n"; + $file = "img/objekte/".$nt2['ID']."_1.jpg"; + if (file_exists($file)) { + echo "\n"; + } + echo "

      Einzelhandel / Industrie

      Zur Zeit haben wir $anzahl2 Objekte

      \n"; + echo "
      \n"; + echo "
      \n"; + } elseif ("gh" == $ntr['Kurz']) { + $sql3 = 'SELECT ID FROM objekte WHERE (O_TYP = "Gastronomie" OR O_TYP = "Hotel") AND Aktiv = 1 ORDER BY ID ASC'; + $result3 = $db->query($sql3); + $anzahl3 = $result3->num_rows; + $nt3 = $result3->fetch_assoc(); + echo "\n"; + echo "
      \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      \n"; + $file = "img/objekte/".$nt3['ID']."_1.jpg"; + if (file_exists($file)) { + echo "\n"; + } + echo "

      Gastronomie / Hotels

      Zur Zeit haben wir $anzahl3 Objekte

      \n"; + echo "
      \n"; + echo "
      \n"; + } elseif ("mf" == $ntr['Kurz']) { + $sql4 = 'SELECT ID FROM objekte WHERE O_TYP = "Multi" AND Aktiv = 1 ORDER BY ID ASC'; + $result4 = $db->query($sql4); + $anzahl4 = $result4->num_rows; + $nt4 = $result4->fetch_assoc(); + echo "\n"; + echo "
      \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      \n"; + $file = "img/objekte/".$nt4['ID']."_1.jpg"; + if (file_exists($file)) { + echo "\n"; + } + echo "

      Multifunktionsobjekte

      Zur Zeit haben wir $anzahl4 Objekte

      \n"; + echo "
      \n"; + echo "
      \n"; + } + } + + + + + +?> \ No newline at end of file diff --git a/inhalte/gewerbe/gh.php b/inhalte/gewerbe/gh.php new file mode 100644 index 0000000..1d8c266 --- /dev/null +++ b/inhalte/gewerbe/gh.php @@ -0,0 +1,184 @@ += ".$_POST['Zvon']." "; + $zimmer = "mehr als ".$_POST['Zvon']." Zimmer"; + } + elseif (("" == $_POST['Zvon']) AND ("" !== $_POST['Zbis'])) { + $filter = $filter. "AND Zimmer <= ".$_POST['Zbis']." "; + $zimmer = "bis ".$_POST['Zbis']." Zimmer"; + } + else { + $filter = $filter. "AND Zimmer BETWEEN ".$_POST['Zvon']." AND ".$_POST['Zbis']." "; + $zimmer = $_POST['Zvon']." bis ".$_POST['Zbis']." Zimmer"; + } + if (("" == $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + } + elseif (("" !== $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + $filter = $filter. "AND WohnF >= ".$_POST['Wvon']." "; + $wohn = "mehr als ".$_POST['Wvon']." m²"; + } + elseif (("" == $_POST['Wvon']) AND ("" !== $_POST['Wbis'])) { + $filter = $filter. "AND WohnF <= ".$_POST['Wbis']." "; + $wohn = "bis ".$_POST['Wbis']." m²"; + } + else { + $filter = $filter. "AND WohnF BETWEEN ".$_POST['Wvon']." AND ".$_POST['Wbis']." "; + $wohn = $_POST['Wvon']." bis ".$_POST['Wbis']." m²"; + } + if (("" == $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + } + elseif (("" !== $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt >= ".$_POST['Kvon']." "; + $kalt = "mehr als ".$_POST['Kvon']." EUR"; + } + elseif (("" == $_POST['Kvon']) AND ("" !== $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt <= ".$_POST['Kbis']." "; + $kalt = "bis ".$_POST['Kbis']." EUR"; + } + else { + $filter = $filter. "AND Mkalt BETWEEN ".$_POST['Kvon']." AND ".$_POST['Kbis']." "; + $kalt = $_POST['Kvon']." bis ".$_POST['Kbis']." EUR"; + } + } + echo "

      Gastronomie und Hotels

      \n"; + + $sql = 'SELECT ID, O_TYP, Kurz, Zimmer, WohnF, Ort, Mkalt, Garage, StellPl, Terrasse, Balkon, Garten FROM objekte WHERE '.$filter.' ORDER BY ID ASC'; + $result = $db->query($sql); + $anzahl = $result->num_rows; + + echo "
      \n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (1 !== $anzahl) { + echo " \n"; + } + else { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (isset($_POST['formaction'])) { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      Suchkriterien$anzahl Objekte im Angebot$anzahl Objekt im Angebot
      Zimmer:bismit folgenden Kriterien:
      Nutzfläche:bis$zimmer
      $wohn
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + while ($nt = $result->fetch_assoc()) { + if (('Gastronomie - Kauf' == $nt[O_TYP]) OR ('Hotel - Kauf' == $nt[O_TYP])) { + $link = ""; + } + else { + $link = ""; + } + echo " \n"; + echo " \n"; + echo " \n"; + if ('1' == $nt[Balkon]) { + echo " \n"; + } + else { + echo "\n"; + } + if ('1' == $nt[Terrasse]) { + echo " \n"; + } + else { + echo "\n"; + } + + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if ('1' == $nt[Garten]) { + echo " \n"; + } + else { + echo "\n"; + } + if ('1' == $nt[Garage]) { + echo " \n"; + } + else { + echo "\n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + if (('Gastronomie - Kauf' == $nt[O_TYP]) OR ('Hotel - Kauf' == $nt[O_TYP])) { + echo " \n"; + } + else { + echo " \n"; + } + if ('1' == $nt[StellPl]) { + echo " \n"; + } + else { + echo "\n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + } + echo "
       ZimmerNutzflächeKaltmiete /
      Kaufpreis
      Ausstattung

       
      $link
      $link$nt[Kurz]
      \"Balkon\" \"Terrasse\" 
      $nt[Zimmer]$nt[WohnF] m²$nt[Mkalt] €\"Garten\" \"Garage\" 
      $nt[Ort]KaufMiete\"Balkon\" 

      \n"; +} else { + include "inhalte/gewerbe/bpobj.php"; +} + +?> \ No newline at end of file diff --git a/inhalte/gewerbe/ghobj.php b/inhalte/gewerbe/ghobj.php new file mode 100644 index 0000000..32501c1 --- /dev/null +++ b/inhalte/gewerbe/ghobj.php @@ -0,0 +1,331 @@ +query($sql1); + $nt1 = $result1->fetch_assoc(); + if ("0" !== $nt1['TID']) { + $sql2="SELECT ID, Vorname, Nachname, Telefon, EMail FROM Team WHERE ID = ".$nt1['TID']." "; + } + else { + $sql2="SELECT Firma AS Vorname, Telefon, EMail FROM Firma WHERE ID = 2 "; + } + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + echo "

      $nt1[Kurz]Objekt-Nr: $nt1[ID]

      \n"; + if (isset($_GET['f'])) { + $pic = "img/objekte/".$_GET['obj']."_".$_GET['f'].".jpg"; + } + + + +?> + + + + + + + + + + + + + + + + + + +\"Balkon\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1[Terrasse]) { + echo " \n"; + } + else { + echo "\n"; + } +?> + $nt2[Vorname] $nt2[Nachname] \n"; + } + ?> + + + +\"Garten\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1[Garage]) { + echo " \n"; + } + else { + echo "\n"; + } +?> + + + + +\"Balkon\"\n"; + } + else { + echo "\n"; + } +?> + + + + + + +

      ÜbersichtKontakt
      Zimmer: \"Terrasse\" \n"; + if ("0" !== $nt1[TID]) { + echo "
      Nutzfläche: \"Garage\" 
      Kaltmiete: 


      + + + + + + + +\n"; + } + if (file_exists($file)) { + if ("" == $pic) { + $pic = $file; + echo "\n"; + } + echo " \n"; + if (!$a) { + echo "\n\n"; + } + $a = ($a xor $b); + $count++; + } + } + for ($count; $count <7; $count++) { + echo "\n"; + if (!$a) { + echo "\n\n"; + } + $a = ($a xor $b); + } +?> + +
       

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Einbauküche: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Speise]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[BadeW]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[DuschK]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[WCsep]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[WCbad]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Abstell]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[DachB]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Keller]) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + Garage: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[StellPl]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Terrasse]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Balkon]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Garten]) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + + +
      Beschreibung

      Kosten
      Kaution:zzgl. Garage:
      Miete kalt:zzgl. Stellplatz:
      Miete warm:Ablöse EBK:
      Nebenkosten:Sonstige Kosten:

      Auflagen

      Ausstattung innen
      \"ja\"
      Speisekammer:\"ja\"
      Badewanne:\"ja\"
      Duschkabine:\"ja\"
      WC separat:\"ja\"
      WC im Bad:\"ja\"
      Abstellraum:\"ja\"
      Dachboden:\"ja\"
      Keller:\"ja\"
      Heizart:
      Waschmaschine im:
      TV-Anschluss:

      Ausstattung außen
      \"ja\"
      Stellplatz:\"ja\"
      Terrasse:\"ja\"
      Balkon:\"ja\"
      Garten:\"ja\"

      Ausstattung

      Sonstiges

      + +

      Provision: 2 Kaltmieten zuzüglich gesetzlicher MwSt.

      \ No newline at end of file diff --git a/inhalte/gewerbe/kauf.php b/inhalte/gewerbe/kauf.php new file mode 100644 index 0000000..3b6d1bb --- /dev/null +++ b/inhalte/gewerbe/kauf.php @@ -0,0 +1,357 @@ +query($sql1); + $nt1 = $result1->fetch_assoc(); + $sql2="SELECT Firma AS Vorname, Telefon, EMail FROM Firma WHERE ID = 2 "; + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + echo "

      " . $nt1['Kurz'] . "
      Objekt-Nr: " . $nt1['ID'] . "

      \n"; + echo "

      " . $nt1['Art'] . "

      "; + echo "\n"; + echo "
      \"Expose\n"; + echo " PDF-Expose -->\n"; + echo "
      \n"; + if (isset($_GET['f'])) { + $pic = "img/objekte/".$_GET['obj']."_".$_GET['f'].".jpg"; + } + else + { + $pic = ''; + } + + + +?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

      ÜbersichtKontakt
      Nutzfläche: +
      Kaufpreis:


      + + + + + + + +\""\n"; + } + if ( file_exists ( $file ) ) + { + if ( "" == $pic ) + { + $pic = $file; + echo "\n"; + } + echo "\n"; + if ( !$a ) + { + echo "\n\n"; + } + $a = ( $a xor $b ); + $count++; + } + } + for ( $count; $count < 11; $count++ ) + { + echo "\n"; + if ( !$a ) + { + echo "\n\n"; + } + $a = ( $a xor $b ); + } +?> + +
      \""\""
       

      + + + + + + + + + + + + + + + +"; + } + else + { + echo ""; + } + if ( 'keineAngabe' == $nt1['Quali'] ) + { + echo ""; + } + else + { + echo ""; + } +?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Einbauküche: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Speise']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['BadeW']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['DuschK']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['WCsep']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['WCbad']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Abstell']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['DachB']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Keller']) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + + + + + + Garage: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['StellPl']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Terrasse']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Balkon']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Garten']) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Beschreibung

       
      Zustand:" . $nt1['Zustand'] . "Qualität der Ausstattung:" . $nt1['Quali'] . "
      Baujahr:Modernisiert:

      Kosten
      Provision:
      Provisionshinweis:
      Kaufpreis:zzgl. Stellplatz:
      Nebenkosten:Sonstige Kosten:

      Lage
      Fussweg öff. Verkehrsmitteln Min.Fahrzeit HBF Min.
      Fahrzeit BAB Min.Fahrzeit Flughafen Min.
       

      Ausstattung innen
      \"ja\"
      Speisekammer:\"ja\"
      Badewanne:\"ja\"
      Duschkabine:\"ja\"
      WC separat:\"ja\"
      WC im Bad:\"ja\"
      Abstellraum:\"ja\"
      Dachboden:\"ja\"
      Keller:\"ja\"
      Heizart:
      Energieausweistyp:
      Verbrauchskennwert:
      Warmwasser enthalten:" : "\"nein\""; ?>
       
      Ausstattung außen
      \"ja\"
      Stellplatz:\"ja\"
      Terrasse:\"ja\"
      Balkon:\"ja\"
      Garten:\"ja\"
       
      Ausstattung

      Auflagen

      Sonstiges

      diff --git a/inhalte/gewerbe/mf.php b/inhalte/gewerbe/mf.php new file mode 100644 index 0000000..28a06ec --- /dev/null +++ b/inhalte/gewerbe/mf.php @@ -0,0 +1,184 @@ += ".$_POST['Zvon']." "; + $zimmer = "mehr als ".$_POST['Zvon']." Zimmer"; + } + elseif (("" == $_POST['Zvon']) AND ("" !== $_POST['Zbis'])) { + $filter = $filter. "AND Zimmer <= ".$_POST['Zbis']." "; + $zimmer = "bis ".$_POST['Zbis']." Zimmer"; + } + else { + $filter = $filter. "AND Zimmer BETWEEN ".$_POST['Zvon']." AND ".$_POST['Zbis']." "; + $zimmer = $_POST['Zvon']." bis ".$_POST['Zbis']." Zimmer"; + } + if (("" == $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + } + elseif (("" !== $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + $filter = $filter. "AND WohnF >= ".$_POST['Wvon']." "; + $wohn = "mehr als ".$_POST['Wvon']." m²"; + } + elseif (("" == $_POST['Wvon']) AND ("" !== $_POST['Wbis'])) { + $filter = $filter. "AND WohnF <= ".$_POST['Wbis']." "; + $wohn = "bis ".$_POST['Wbis']." m²"; + } + else { + $filter = $filter. "AND WohnF BETWEEN ".$_POST['Wvon']." AND ".$_POST['Wbis']." "; + $wohn = $_POST['Wvon']." bis ".$_POST['Wbis']." m²"; + } + if (("" == $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + } + elseif (("" !== $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt >= ".$_POST['Kvon']." "; + $kalt = "mehr als ".$_POST['Kvon']." EUR"; + } + elseif (("" == $_POST['Kvon']) AND ("" !== $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt <= ".$_POST['Kbis']." "; + $kalt = "bis ".$_POST['Kbis']." EUR"; + } + else { + $filter = $filter. "AND Mkalt BETWEEN ".$_POST['Kvon']." AND ".$_POST['Kbis']." "; + $kalt = $_POST['Kvon']." bis ".$_POST['Kbis']." EUR"; + } + } + echo "

      Multifunktionsobjekte

      \n"; + + $sql = 'SELECT ID, O_TYP, Kurz, Zimmer, WohnF, Ort, Mkalt, Garage, StellPl, Terrasse, Balkon, Garten FROM objekte WHERE '.$filter.' ORDER BY ID ASC'; + $result = $db->query($sql); + $anzahl = $result->num_rows; + + echo "
      \n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (1 !== $anzahl) { + echo " \n"; + } + else { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (isset($_POST['formaction'])) { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      Suchkriterien$anzahl Objekte im Angebot$anzahl Objekt im Angebot
      Zimmer:bismit folgenden Kriterien:
      Nutzfläche:bis$zimmer
      $wohn
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + while ($nt = $result->fetch_assoc()) { + if ('Multi - Kauf' == $nt[O_TYP]) { + $link = ""; + } + else { + $link = ""; + } + echo " \n"; + echo " \n"; + echo " \n"; + if ('1' == $nt[Balkon]) { + echo " \n"; + } + else { + echo "\n"; + } + if ('1' == $nt[Terrasse]) { + echo " \n"; + } + else { + echo "\n"; + } + + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if ('1' == $nt[Garten]) { + echo " \n"; + } + else { + echo "\n"; + } + if ('1' == $nt[Garage]) { + echo " \n"; + } + else { + echo "\n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + if ('Multi - Kauf' == $nt[O_TYP]) { + echo " \n"; + } + else { + echo " \n"; + } + if ('1' == $nt[StellPl]) { + echo " \n"; + } + else { + echo "\n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + } + echo "
       ZimmerNutzflächeKaltmiete /
      Kaufpreis
      Ausstattung

       
      $link
      $link$nt[Kurz]
      \"Balkon\" \"Terrasse\" 
      $nt[Zimmer]$nt[WohnF] m²$nt[Mkalt] €\"Garten\" \"Garage\" 
      $nt[Ort]KaufMiete\"Balkon\" 

      \n"; +} else { + include "inhalte/gewerbe/bpobj.php"; +} + +?> \ No newline at end of file diff --git a/inhalte/gewerbe/mfobj.php b/inhalte/gewerbe/mfobj.php new file mode 100644 index 0000000..c95a68d --- /dev/null +++ b/inhalte/gewerbe/mfobj.php @@ -0,0 +1,331 @@ +query($sql1); + $nt1 = $result1->fetch_assoc(); + if ("0" !== $nt1['TID']) { + $sql2="SELECT ID, Vorname, Nachname, Telefon, EMail FROM Team WHERE ID = ".$nt1['TID']." "; + } + else { + $sql2="SELECT Firma AS Vorname, Telefon, EMail FROM Firma WHERE ID = 2 "; + } + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + echo "

      $nt1[Kurz]Objekt-Nr: $nt1[ID]

      \n"; + if (isset($_GET['f'])) { + $pic = "img/objekte/".$_GET['obj']."_".$_GET['f'].".jpg"; + } + + + +?> + + + + + + + + + + + + + + + + + + +\"Balkon\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1[Terrasse]) { + echo " \n"; + } + else { + echo "\n"; + } +?> + $nt2[Vorname] $nt2[Nachname] \n"; + } + ?> + + + +\"Garten\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1[Garage]) { + echo " \n"; + } + else { + echo "\n"; + } +?> + + + + +\"Balkon\"\n"; + } + else { + echo "\n"; + } +?> + + + + + + +

      ÜbersichtKontakt
      Zimmer: \"Terrasse\" \n"; + if ("0" !== $nt1[TID]) { + echo "
      Nutzfläche: \"Garage\" 
      Kaltmiete: 


      + + + + + + + +\n"; + } + if (file_exists($file)) { + if ("" == $pic) { + $pic = $file; + echo "\n"; + } + echo " \n"; + if (!$a) { + echo "\n\n"; + } + $a = ($a xor $b); + $count++; + } + } + for ($count; $count <7; $count++) { + echo "\n"; + if (!$a) { + echo "\n\n"; + } + $a = ($a xor $b); + } +?> + +
       

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Einbauküche: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Speise]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[BadeW]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[DuschK]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[WCsep]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[WCbad]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Abstell]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[DachB]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Keller]) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + Garage: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[StellPl]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Terrasse]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Balkon]) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1[Garten]) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + + +
      Beschreibung

      Kosten
      Kaution:zzgl. Garage:
      Miete kalt:zzgl. Stellplatz:
      Miete warm:Ablöse EBK:
      Nebenkosten:Sonstige Kosten:

      Auflagen

      Ausstattung innen
      \"ja\"
      Speisekammer:\"ja\"
      Badewanne:\"ja\"
      Duschkabine:\"ja\"
      WC separat:\"ja\"
      WC im Bad:\"ja\"
      Abstellraum:\"ja\"
      Dachboden:\"ja\"
      Keller:\"ja\"
      Heizart:
      Waschmaschine im:
      TV-Anschluss:

      Ausstattung außen
      \"ja\"
      Stellplatz:\"ja\"
      Terrasse:\"ja\"
      Balkon:\"ja\"
      Garten:\"ja\"

      Ausstattung

      Sonstiges

      + +

      Provision: 2 Kaltmieten zuzüglich gesetzlicher MwSt.

      \ No newline at end of file diff --git a/inhalte/gewerbe/miete.php b/inhalte/gewerbe/miete.php new file mode 100644 index 0000000..d92a41d --- /dev/null +++ b/inhalte/gewerbe/miete.php @@ -0,0 +1,361 @@ +query($sql1); + $nt1 = $result1->fetch_assoc(); + $sql2="SELECT Firma AS Vorname, Telefon, EMail FROM Firma WHERE ID = 2 "; + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + echo "

      " . $nt1['Kurz'] . "
      Objekt-Nr: " . $nt1['ID'] . "

      \n"; + echo "

      " . $nt1['Art'] . "

      "; + echo "\n"; + echo "
      \"Expose\n"; + echo " PDF-Expose -->\n"; + echo "
      \n"; + if (isset($_GET['f'])) { + $pic = "img/objekte/".$_GET['obj']."_".$_GET['f'].".jpg"; + } + else + { + $pic = ''; + } + + + +?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

      ÜbersichtKontakt
      Nutzfläche: +
      Kaltmiete:
      Nebenkosten:


      + + + + + + + +\""\n"; + } + if ( file_exists ( $file ) ) + { + if ( "" == $pic ) + { + $pic = $file; + echo "\n"; + } + echo "\n"; + if ( !$a ) + { + echo "\n\n"; + } + $a = ( $a xor $b ); + $count++; + } + } + for ( $count; $count < 11; $count++ ) + { + echo "\n"; + if ( !$a ) + { + echo "\n\n"; + } + $a = ( $a xor $b ); + } +?> + +
      \""\""
       

      + + + + + + + + + + + + + + + +"; + } + else + { + echo ""; + } + if ( 'keineAngabe' == $nt1['Quali'] ) + { + echo ""; + } + else + { + echo ""; + } +?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Einbauküche: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Speise']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['BadeW']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['DuschK']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['WCsep']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['WCbad']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Abstell']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['DachB']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Keller']) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + + + + + + Garage: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['StellPl']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Terrasse']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Balkon']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Garten']) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Beschreibung

       
      Zustand:" . $nt1['Zustand'] . "Qualität der Ausstattung:" . $nt1['Quali'] . "
      Baujahr:Modernisiert:

      Lage
      Fussweg öff. Verkehrsmitteln Min.Fahrzeit HBF Min.
      Fahrzeit BAB Min.Fahrzeit Flughafen Min.
       

      Kosten
      Provision:
      Provisionshinweis:
      Kaution:
      Miete kalt:zzgl. Stellplatz:
      Miete warm:Nebenkosten:

      Ausstattung innen
      \"ja\"
      Speisekammer:\"ja\"
      Badewanne:\"ja\"
      Duschkabine:\"ja\"
      WC separat:\"ja\"
      WC im Bad:\"ja\"
      Abstellraum:\"ja\"
      Dachboden:\"ja\"
      Keller:\"ja\"
      Heizart:
      Energieausweistyp:
      Verbrauchskennwert:
      Warmwasser enthalten:" : "\"nein\""; ?>
       
      Ausstattung außen
      \"ja\"
      Stellplatz:\"ja\"
      Terrasse:\"ja\"
      Balkon:\"ja\"
      Garten:\"ja\"
       
      Ausstattung

      Auflagen

      Sonstiges

      diff --git a/inhalte/home.php b/inhalte/home.php new file mode 100644 index 0000000..f139489 --- /dev/null +++ b/inhalte/home.php @@ -0,0 +1,120 @@ +query($sql); + $nt = $result->fetch_assoc(); + + $sql1 = "SELECT * FROM Firma WHERE ID='2' "; + $result1 = $db->query($sql1); + $nt1 = $result1->fetch_assoc(); + + $sql2 = "SELECT * FROM objekte WHERE Aktiv = 1 AND FotoStart = 1 ORDER BY RAND(); "; + $result2 = $db->query($sql2); + + $sql3 = "SELECT * FROM objekte WHERE Aktiv = '1' AND Neu = '1' ORDER BY RAND(); "; + $result3 = $db->query($sql3); + while ( $nt3 = $result3->fetch_assoc() ) + { + if ( file_exists ( "img/objekte/" . $nt3['ID'] . "_1.jpg" ) ) + { + $image_info = getimagesize ( "img/objekte/" . $nt3['ID'] . "_1.jpg" ); + if ( $image_info[0] > $image_info[1] ) + { + break; + } + } + } + + $_OV_Typ3 = $nt3['O_TYP'] . ' - ' . $nt3['V_TYP']; + if ("Wohnung - Miete" == $_OV_Typ3) { + $neu = "index.php?section=immobilien&topic=wohnung_miete&obj=".$nt3['ID']; + } + elseif ("Wohnung - Kauf" == $_OV_Typ3) { + $neu = "index.php?section=immobilien&topic=wohnung_kauf&obj=".$nt3['ID']; + } + elseif ("Haus - Miete" == $_OV_Typ3) { + $neu = "index.php?section=immobilien&topic=haus_miete&obj=".$nt3['ID']; + } + elseif ("Haus - Kauf" == $_OV_Typ3) { + $neu = "index.php?section=immobilien&topic=haus_kauf&obj=".$nt3['ID']; + } + elseif ("gewerbe" == $nt3['KAT'] AND "Kauf" == $nt3['V_TYP'] ) { + $neu = "index.php?section=immobilien&topic=gewerbe_kauf&obj=".$nt3['ID']; + } + elseif ("gewerbe" == $nt3['KAT'] AND "Miete" == $nt3['V_TYP'] ) { + $neu = "index.php?section=immobilien&topic=gewerbe_miete&obj=".$nt3['ID']; + } + elseif ("anlage" == $nt3['KAT'] ) { + $neu = "index.php?section=immobilien&topic=anlage&obj=".$nt3['ID']; + } + + echo "
      \n"; + echo "

      " . $nt ['Firma'] . "

      "; + echo $nt ['Vertreter1']; + echo "
       
      "; + echo "
      \n"; + + echo "
      \n"; + echo "

      Neu bei Wachter!

      \n"; + echo "\""\n"; + echo "
      \n"; + + echo "
      \n"; + echo "

      Wachter Immobilien

      \n"; + echo "

      Kirchenöschle 28

      \n"; + echo "

      88422 Betzenweiler

      \n"; + echo "

      +49 7374 9205882

      \n"; + echo " info@wachter-immobilien.com \n"; + echo "
      \n"; + + echo "
      \n"; + echo " 
      \n"; + + echo "
      \n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + while (($count <= 4) AND ($j < 2)) { + while (($nt2 = $result2->fetch_assoc()) AND ($count<= 4)) { + $file = "img/objekte/".$nt2['ID']."_1.jpg"; + $_OV_Typ2 = $nt2['O_TYP'] . ' - ' . $nt2['V_TYP']; + if ("Wohnung - Miete" == $_OV_Typ2) { + $link = "index.php?section=immobilien&topic=wohnung_miete&obj=".$nt2['ID']; + } + elseif ("Wohnung - Kauf" == $_OV_Typ2) { + $link = "index.php?section=immobilien&topic=wohnung_kauf&obj=".$nt2['ID']; + } + elseif ("Haus - Miete" == $_OV_Typ2) { + $link = "index.php?section=immobilien&topic=haus_miete&obj=".$nt2['ID']; + } + elseif ("Haus - Kauf" == $_OV_Typ2) { + $link = "index.php?section=immobilien&topic=haus_kauf&obj=".$nt2['ID']; + } + elseif ("gewerbe" == $nt2['KAT'] AND "Kauf" == $nt2['V_TYP'] ) { + $link = "index.php?section=immobilien&topic=gewerbe_kauf&obj=".$nt2['ID']; + } + elseif ("gewerbe" == $nt2['KAT'] AND "Miete" == $nt2['V_TYP'] ) { + $link = "index.php?section=immobilien&topic=gewerbe_miete&obj=".$nt2['ID']; + } + elseif ("anlage" == $nt2['KAT'] ) { + $link = "index.php?section=immobilien&topic=anlage&obj=".$nt2['ID']; + } + if (file_exists($file)) { + echo " \n"; + $count++; + } + } + $j = 2; + } + echo " \n"; + echo "
      \""
      \n"; + echo "
      \n"; + + + +?> \ No newline at end of file diff --git a/inhalte/kontakt/nachricht.php b/inhalte/kontakt/nachricht.php new file mode 100644 index 0000000..b0dcc29 --- /dev/null +++ b/inhalte/kontakt/nachricht.php @@ -0,0 +1,68 @@ + + +

      Nehmen Sie mit uns Kontakt auf!

      + +

      + Sie haben eine Frage zu unseren Produkten, wünschen ein persönliches Angebot oder haben einfach nur eine Frage? + Schreiben Sie uns. Wir freuen uns. +

      +
      +
      + +

      + R!ST
      + Pablo Rink
      +
      + Telefon: +49 731 7189665
      + EMail: info@ri-st.de
      + V-Card + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Anrede + +
      Vorname
      Nachname
      Firma
      E-Mail
      Ihre Nachricht
      +   +
      + +
      \ No newline at end of file diff --git a/inhalte/kontakt/senden.php b/inhalte/kontakt/senden.php new file mode 100644 index 0000000..a978c20 --- /dev/null +++ b/inhalte/kontakt/senden.php @@ -0,0 +1,76 @@ + + +

      Nehmen Sie mit uns Kontakt auf!

      + +"; +} +if ('' == trim($from_mail)) { + $err_text.="Bitte die E-Mail-Adresse angeben!
      "; +} +if (!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,6})$",$from_mail)) { + $err_text.="Bitte eine gültige E-Mail-Adresse angeben.
      "; +} +if ('' == trim($mail_text)) { + $err_text.="Bitte einen Nachrichtentext eingeben.
      "; +} + +$from_name=str_replace(chr(34),"''",$from_name); +$from_name=stripslashes($from_name); +$from_mail=stripslashes($from_mail); +$mail_text=stripslashes($mail_text); +$mail_subject="Kontakt zu R!ST"; + + +if (isset($err_text)) { + echo "

      Fehler:
      "; + echo "$err_text

      "; +} else { + $header="From: $from_name <$from_mail>\n"; + $header.="Reply-To: $from_mail\n"; + $header.="Mailer: PHP-Mailer (www.huber-putz.com)\n"; + $header.="Content-Type: text/plain"; + $mail_date=gmdate("D, d M Y H:i:s")." +0001"; + $mail_date2=date("d.m.Y H:i"); + $send=0; + if (@mail($mail_to,$mail_subject,$mail_text,$header)) { + echo "

      Folgende Nachricht wurde am $mail_date2 verschickt:

      \n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "
      Von:$from_name
      Betreff:$mail_subject
      Ihre Nachricht:".nl2br($mail_text)."
      \n"; + } + else { + echo "

      Beim Versenden der E-Mail ist ein Fehler aufgetreten!

      "; + echo "

      Zurück zum Formular

      "; + } +} + +?> + diff --git a/inhalte/kontakt/standard.php b/inhalte/kontakt/standard.php new file mode 100644 index 0000000..c2f8f08 --- /dev/null +++ b/inhalte/kontakt/standard.php @@ -0,0 +1,115 @@ +

      Wir sind da. Nehmen Sie mit uns Kontakt auf!

      +

      + Sie haben eine Frage zu unseren Produkten, wünschen ein persönliches Angebot oder haben einfach nur eine Frage? + Hier finden Sie unsere Kontaktdaten: oder nutzen Sie unser Kontaktformular +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Pablo Rink + +

      Pablo Rink

      +
      + Telefon: + + +49 731 7189665 +
      + EMail: + + rink@ri-st.de +
      + Bereich: + + Communication & Sales +
      + VCard*: + + VCard von Pablo Rink +
      +   +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Christian Steinle + +

      Christian Steinle

      +
      + Telefon: + + +49 7346 307415 +
      + EMail: + + steinle@ri-st.de +
      + Bereich: + + Business & Technical Development +
      + VCard*: + + VCard von Christian Steinle +
      +   +
      +
      + +

      + * eine "digitale Visitenkarte" zur Übernahme der Kontaktdaten in das Adressbuch Ihres EMail-Programms +

      \ No newline at end of file diff --git a/inhalte/objekte.php b/inhalte/objekte.php new file mode 100644 index 0000000..176daeb --- /dev/null +++ b/inhalte/objekte.php @@ -0,0 +1,248 @@ +Unsere Immobilienangebote!\n"; + + // Wohnungen zur Miete + $sql_wm = "SELECT * FROM objekte WHERE KAT = 'wohnen' AND O_TYP = 'Wohnung' AND V_TYP = 'Miete' AND Aktiv = '1' AND Deaktiv = '0' ORDER BY RAND();"; + $result_wm = $db->query ( $sql_wm ); + $anz_wm = $result_wm->num_rows; + + $pic = false; + if ( '0' != $anz_wm ) + { + echo "
      \n"; + while ( $nt_wm = $result_wm->fetch_assoc() ) + { + if ( file_exists ( 'img/objekte/' . $nt_wm['ID'] . '_1.jpg' ) ) + { + $image_info = getimagesize ( 'img/objekte/' . $nt_wm['ID'] . '_1.jpg' ); + if ( $image_info[0] > $image_info[1] ) + { + echo " \n"; + $pic = true; + break; + } + } + } + if ( !$pic ) + { + echo "
       
      \n"; + } + + echo "

      Wohnungen zur Miete

      \n"; + if ( '1' == $anz_wm ) + { + echo " Zur Zeit haben wir eine Wohnung im Angebot.\n"; + } + else + { + echo " Zur Zeit haben wir " . $anz_wm . " Wohnungen im Angebot.\n"; + } + echo "
      \n"; + echo "
      \n"; + } + // Ende Wohnungen zur Miete + + // Wohnungen zum Kauf + $sql_wk = "SELECT * FROM objekte WHERE KAT = 'wohnen' AND O_TYP = 'Wohnung' AND V_TYP = 'Kauf' AND Aktiv = '1' AND Deaktiv = '0' ORDER BY RAND();"; + $result_wk = $db->query ( $sql_wk ); + $anz_wk = $result_wk->num_rows; + + $pic = false; + if ( '0' != $anz_wk ) + { + echo "
      \n"; + while ( $nt_wk = $result_wk->fetch_assoc() ) + { + if ( file_exists ( 'img/objekte/' . $nt_wk['ID'] . '_1.jpg' ) ) + { + $image_info = getimagesize ( 'img/objekte/' . $nt_wk['ID'] . '_1.jpg' ); + if ( $image_info[0] > $image_info[1] ) + { + echo " \n"; + $pic = true; + break; + } + } + } + if ( !$pic ) + { + echo "
       
      \n"; + } + + echo "

      Wohnungen zum Kauf

      \n"; + if ( '1' == $anz_wk ) + { + echo " Zur Zeit haben wir eine Wohnung im Angebot.\n"; + } + else + { + echo " Zur Zeit haben wir " . $anz_wk . " Wohnungen im Angebot.\n"; + } + echo "
      \n"; + echo "
      \n"; + } + // Ende Wohnungen zum Kauf + + // Häuser zur Miete + $sql_hm = "SELECT * FROM objekte WHERE KAT = 'wohnen' AND O_TYP = 'Haus' AND V_TYP = 'Miete' AND Aktiv = '1' AND Deaktiv = '0' ORDER BY RAND();"; + $result_hm = $db->query ( $sql_hm ); + $anz_hm = $result_hm->num_rows; + + $pic = false; + if ( '0' != $anz_hm ) + { + echo "
      \n"; + while ( $nt_hm = $result_hm->fetch_assoc() ) + { + if ( file_exists ( 'img/objekte/' . $nt_hm['ID'] . '_1.jpg' ) ) + { + $image_info = getimagesize ( 'img/objekte/' . $nt_hm['ID'] . '_1.jpg' ); + if ( $image_info[0] > $image_info[1] ) + { + echo " \n"; + $pic = true; + break; + } + } + } + if ( !$pic ) + { + echo "
       
      \n"; + } + + echo "

      Häuser zur Miete

      \n"; + if ( '1' == $anz_hm ) + { + echo " Zur Zeit haben wir ein Haus im Angebot.\n"; + } + else + { + echo " Zur Zeit haben wir " . $anz_hm . " Häuser im Angebot.\n"; + } + echo "
      \n"; + echo "
      \n"; + } + // Ende Häuser zur Miete + + // Häuser zum Kauf + $sql_hk = "SELECT * FROM objekte WHERE KAT = 'wohnen' AND O_TYP = 'Haus' AND V_TYP = 'Kauf' AND Aktiv = '1' AND Deaktiv = '0' ORDER BY RAND();"; + $result_hk = $db->query ( $sql_hk ); + $anz_hk = $result_hk->num_rows; + + $pic = false; + if ( '0' != $anz_hk ) + { + echo "
      \n"; + while ( $nt_hk = $result_hk->fetch_assoc() ) + { + if ( file_exists ( 'img/objekte/' . $nt_hk['ID'] . '_1.jpg' ) ) + { + $image_info = getimagesize ( 'img/objekte/' . $nt_hk['ID'] . '_1.jpg' ); + if ( $image_info[0] > $image_info[1] ) + { + echo " \n"; + $pic = true; + break; + } + } + } + if ( !$pic ) + { + echo "
       
      \n"; + } + + echo "

      Häuser zum Kauf

      \n"; + if ( '1' == $anz_hk ) + { + echo " Zur Zeit haben wir ein Haus im Angebot.\n"; + } + else + { + echo " Zur Zeit haben wir " . $anz_hk . " Häuser im Angebot.\n"; + } + echo "
      \n"; + echo "
      \n"; + } + // Ende Häuser zum Kauf + + // Sonstige Objekte + $sql_so = "SELECT * FROM objekte WHERE KAT != 'wohnen' AND Aktiv = '1' AND Deaktiv = '0' ORDER BY RAND();"; + $result_so = $db->query ( $sql_so ); + $anz_so = $result_so->num_rows; + + $pic = false; + if ( '0' != $anz_so ) + { + echo "
      \n"; + while ( $nt_so = $result_so->fetch_assoc() ) + { + if ( file_exists ( 'img/objekte/' . $nt_so['ID'] . '_1.jpg' ) ) + { + $image_info = getimagesize ( 'img/objekte/' . $nt_hk['ID'] . '_1.jpg' ); + if ( $image_info[0] > $image_info[1] ) + { + echo " \n"; + $pic = true; + break; + } + } + } + if ( !$pic ) + { + echo "
       
      \n"; + } + + echo "

      Sonstige Objekte

      \n"; + if ( '1' == $anz_so ) + { + echo " Zur Zeit haben wir ein Objekt im Angebot.\n"; + } + else + { + echo " Zur Zeit haben wir " . $anz_so . " Objekte im Angebot.\n"; + } + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + } + // Ende Sonstige Objekte + + } + else + { + if ( 'wohnung_miete' == $_GET['topic'] ) + { + include 'inhalte/wohn/wm.php'; + } + elseif ( 'wohnung_kauf' == $_GET['topic'] ) + { + include 'inhalte/wohn/wk.php'; + } + elseif ( 'haus_miete' == $_GET['topic'] ) + { + include 'inhalte/wohn/hm.php'; + } + elseif ( 'haus_kauf' == $_GET['topic'] ) + { + include 'inhalte/wohn/hk.php'; + } + elseif ( 'sonstige_objekte' == $_GET['topic'] ) + { + include 'inhalte/sonstige/overview.php'; + } + elseif ( 'gewerbe_kauf' == $_GET['topic'] ) + { + include 'inhalte/gewerbe/kauf.php'; + } + elseif ( 'gewerbe_miete' == $_GET['topic'] ) + { + include 'inhalte/gewerbe/miete.php'; + } + elseif ( 'anlage' == $_GET['topic'] ) + { + include 'inhalte/sonstige/anlage.php'; + } + } +?> diff --git a/inhalte/objekte/obj_std.php b/inhalte/objekte/obj_std.php new file mode 100644 index 0000000..cbfdef5 --- /dev/null +++ b/inhalte/objekte/obj_std.php @@ -0,0 +1,92 @@ +

      Sonstige Immobilien

      +

      Bitte wählen Sie die gewünschte Kategorie

      + +query($sqlr); + + while ($ntr = $resultr->fetch_assoc()) { + if ("ao" == $ntr['Kurz']) { + $sql1 = 'SELECT ID FROM objekte WHERE Aktiv = 1 AND O_TYP = "Ausland" ORDER BY ID ASC'; + $result1 = $db->query($sql1); + $anzahl1 = $result1->num_rows; + $nt1 = $result1->fetch_assoc(); + echo "\n"; + echo "
      \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      \n"; + $file = "img/objekte/".$nt1['ID']."_1.jpg"; + if (file_exists($file)) { + echo "\n"; + } + echo "

      Auslandsobjekte

      Zur Zeit haben wir $anzahl1 Objekte

      \n"; + echo "
      \n"; + echo "
      \n"; + } elseif ("ro" == $ntr['Kurz']) { + $sql2 = 'SELECT ID FROM objekte WHERE Aktiv = 1 AND O_TYP = "Rendite" ORDER BY ID ASC'; + $result2 = $db->query($sql2); + $anzahl2 = $result2->num_rows; + $nt2 = $result2->fetch_assoc(); + echo "\n"; + echo "
      \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      \n"; + $file = "img/objekte/".$nt2['ID']."_1.jpg"; + if (file_exists($file)) { + echo "\n"; + } + echo "

      Renditeobjekte

      Zur Zeit haben wir $anzahl2 Objekte

      \n"; + echo "
      \n"; + echo "
      \n"; + } elseif ("gs" == $ntr['Kurz']) { + $sql3 = 'SELECT ID FROM objekte WHERE Aktiv = 1 AND O_TYP = "Grund" ORDER BY ID ASC'; + $result3 = $db->query($sql3); + $anzahl3 = $result3->num_rows; + $nt3 = $result3->fetch_assoc(); + echo "\n"; + echo "
      \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      \n"; + $file = "img/objekte/".$nt3['ID']."_1.jpg"; + if (file_exists($file)) { + echo "\n"; + } + echo "

      Grundstücke

      Zur Zeit haben wir $anzahl3 Objekte

      \n"; + echo "
      \n"; + echo "
      \n"; + } + } +?> \ No newline at end of file diff --git a/inhalte/objekte_orig.php b/inhalte/objekte_orig.php new file mode 100644 index 0000000..011afe3 --- /dev/null +++ b/inhalte/objekte_orig.php @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/inhalte/pdf/akauf.php b/inhalte/pdf/akauf.php new file mode 100644 index 0000000..62721ad --- /dev/null +++ b/inhalte/pdf/akauf.php @@ -0,0 +1,139 @@ +Write(8, "Eigenschaften\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Cell(40, 4, "Land"); +$pdf->Cell(40, 4, $nt['Land'], '', 1, 'R'); +if (eregi('Wohnung', $nt['Art']) OR eregi('wohnung', $nt['Art'])) { + $pdf->Cell(40, 4, "Wohnungstyp"); +} else { + $pdf->Cell(40, 4, "Haustyp"); +} +$pdf->Cell(40, 4, $nt['Art'], '', 1, 'R'); +$pdf->Cell(40, 4, "Baujahr"); +$pdf->Cell(40, 4, $nt['Baujahr'], '', 1, 'R'); +$pdf->Cell(40, 4, "Zimmer"); +$pdf->Cell(40, 4, $nt['Zimmer'], '', 1, 'R'); +$pdf->Cell(40, 4, "Wohnfläche ca"); +$pdf->Cell(40, 4, $nt['WohnF']." m²", '', 1, 'R'); +$pdf->Cell(40, 4, "Grundstücksfläche"); +$pdf->Cell(40, 4, $nt['GrundF']." m²", '', 1, 'R'); +$pdf->Cell(40, 4, "Etage"); +$pdf->Cell(40, 4, $nt['Etage'], '', 1, 'R'); +$pdf->Cell(40, 4, "Bezug zum"); +$pdf->Cell(40, 4, $nt['Bezug'], '', 1, 'R'); +$pdf->Cell(40, 4, "Hausmeisterservice"); +$pdf->Cell(40, 4, $nt['HausMS'], '', 1, 'R'); +$pdf->Write(4, "\n"); + +$pdf->SetFont('Helvetica', '', 12); +$pdf->Write(8, "Kosten\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Cell(40, 4, "Kaufpreis"); +$pdf->Cell(40, 4, number_format ( $nt['Mkalt'], 0, ',', '.' ) ." €", '', 1, 'R'); +$pdf->Cell(40, 4, "Nebenkosten"); +$pdf->Cell(40, 4, number_format ( $nt['NebenK'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Cell(40, 4, "zzgl. Garage"); +$pdf->Cell(40, 4, number_format ( $nt['GaraK'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Cell(40, 4, "zzgl. Stellplatz"); +$pdf->Cell(40, 4, number_format ( $nt['StellK'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Cell(40, 4, "Ablöse Einbauküche"); +$pdf->Cell(40, 4, number_format ( $nt['EBKK'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Cell(40, 4, "Sonstige Kosten"); +$pdf->Cell(40, 4, number_format ( $nt['SonK'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Write(4, "\n"); + +$pdf->SetFont('Helvetica', '', 12); +$pdf->Write(8, "Ausstattung\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Cell(40, 4, "Abstellraum"); +if ("0" == $nt['Abstell']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Dachboden"); +if ("0" == $nt['DachB']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Keller"); +if ("0" == $nt['Keller']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Heizart"); +$pdf->Cell(40, 4, $nt['Heizart'], '', 1, 'R'); +$pdf->Cell(40, 4, "Waschmaschine"); +$pdf->Cell(40, 4, $nt['WaschOrt'], '', 1, 'R'); +$pdf->Cell(40, 4, "TV-Anschluss"); +$pdf->Cell(40, 4, $nt['TV'], '', 1, 'R'); +$pdf->Cell(40, 4, "Einbauküche"); +if ("0" == $nt['EinbauK']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Speisekammer"); +if ("0" == $nt['Speise']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Badewanne"); +if ("0" == $nt['BadeW']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Dusche"); +if ("0" == $nt['DuschK']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "WC separat"); +if ("0" == $nt['WCsep']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "WC im Bad"); +if ("0" == $nt['WCbad']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Garage"); +if ("0" == $nt['Garage']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Stellplatz"); +if ("0" == $nt['StellPl']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Terrasse"); +if ("0" == $nt['Terrasse']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Balkon"); +if ("0" == $nt['Balkon']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Garten"); +if ("0" == $nt['Garten']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} + +?> \ No newline at end of file diff --git a/inhalte/pdf/font/calibri.php b/inhalte/pdf/font/calibri.php new file mode 100644 index 0000000..c9137d5 --- /dev/null +++ b/inhalte/pdf/font/calibri.php @@ -0,0 +1,24 @@ +750,'Descent'=>-250,'CapHeight'=>635,'Flags'=>32,'FontBBox'=>'[-32 -190 859 847]','ItalicAngle'=>0,'StemV'=>70,'MissingWidth'=>507); +$up=-113; +$ut=65; +$cw=array( + chr(0)=>507,chr(1)=>507,chr(2)=>507,chr(3)=>507,chr(4)=>507,chr(5)=>507,chr(6)=>507,chr(7)=>507,chr(8)=>507,chr(9)=>507,chr(10)=>507,chr(11)=>507,chr(12)=>507,chr(13)=>507,chr(14)=>507,chr(15)=>507,chr(16)=>507,chr(17)=>507,chr(18)=>507,chr(19)=>507,chr(20)=>507,chr(21)=>507, + chr(22)=>507,chr(23)=>507,chr(24)=>507,chr(25)=>507,chr(26)=>507,chr(27)=>507,chr(28)=>507,chr(29)=>507,chr(30)=>507,chr(31)=>507,' '=>226,'!'=>326,'"'=>401,'#'=>498,'$'=>507,'%'=>715,'&'=>682,'\''=>221,'('=>303,')'=>303,'*'=>498,'+'=>498, + ','=>250,'-'=>306,'.'=>252,'/'=>386,'0'=>507,'1'=>507,'2'=>507,'3'=>507,'4'=>507,'5'=>507,'6'=>507,'7'=>507,'8'=>507,'9'=>507,':'=>268,';'=>268,'<'=>498,'='=>498,'>'=>498,'?'=>463,'@'=>894,'A'=>579, + 'B'=>544,'C'=>533,'D'=>615,'E'=>488,'F'=>459,'G'=>631,'H'=>623,'I'=>252,'J'=>319,'K'=>520,'L'=>420,'M'=>855,'N'=>646,'O'=>662,'P'=>517,'Q'=>673,'R'=>543,'S'=>459,'T'=>487,'U'=>642,'V'=>567,'W'=>890, + 'X'=>519,'Y'=>487,'Z'=>468,'['=>307,'\\'=>386,']'=>307,'^'=>498,'_'=>498,'`'=>291,'a'=>479,'b'=>525,'c'=>423,'d'=>525,'e'=>498,'f'=>305,'g'=>471,'h'=>525,'i'=>229,'j'=>239,'k'=>455,'l'=>229,'m'=>799, + 'n'=>525,'o'=>527,'p'=>525,'q'=>525,'r'=>349,'s'=>391,'t'=>335,'u'=>525,'v'=>452,'w'=>715,'x'=>433,'y'=>453,'z'=>395,'{'=>314,'|'=>460,'}'=>314,'~'=>498,chr(127)=>507,chr(128)=>507,chr(129)=>507,chr(130)=>507,chr(131)=>507, + chr(132)=>507,chr(133)=>507,chr(134)=>507,chr(135)=>507,chr(136)=>507,chr(137)=>507,chr(138)=>507,chr(139)=>507,chr(140)=>507,chr(141)=>507,chr(142)=>507,chr(143)=>507,chr(144)=>507,chr(145)=>507,chr(146)=>507,chr(147)=>507,chr(148)=>507,chr(149)=>507,chr(150)=>507,chr(151)=>507,chr(152)=>507,chr(153)=>507, + chr(154)=>507,chr(155)=>507,chr(156)=>507,chr(157)=>507,chr(158)=>507,chr(159)=>507,chr(160)=>226,chr(161)=>326,chr(162)=>498,chr(163)=>507,chr(164)=>498,chr(165)=>507,chr(166)=>498,chr(167)=>498,chr(168)=>393,chr(169)=>834,chr(170)=>402,chr(171)=>512,chr(172)=>498,chr(173)=>306,chr(174)=>507,chr(175)=>394, + chr(176)=>339,chr(177)=>498,chr(178)=>336,chr(179)=>334,chr(180)=>292,chr(181)=>550,chr(182)=>586,chr(183)=>252,chr(184)=>307,chr(185)=>246,chr(186)=>422,chr(187)=>512,chr(188)=>636,chr(189)=>671,chr(190)=>675,chr(191)=>463,chr(192)=>579,chr(193)=>579,chr(194)=>579,chr(195)=>579,chr(196)=>579,chr(197)=>579, + chr(198)=>763,chr(199)=>533,chr(200)=>488,chr(201)=>488,chr(202)=>488,chr(203)=>488,chr(204)=>252,chr(205)=>252,chr(206)=>252,chr(207)=>252,chr(208)=>625,chr(209)=>646,chr(210)=>662,chr(211)=>662,chr(212)=>662,chr(213)=>662,chr(214)=>662,chr(215)=>498,chr(216)=>664,chr(217)=>642,chr(218)=>642,chr(219)=>642, + chr(220)=>642,chr(221)=>487,chr(222)=>517,chr(223)=>527,chr(224)=>479,chr(225)=>479,chr(226)=>479,chr(227)=>479,chr(228)=>479,chr(229)=>479,chr(230)=>773,chr(231)=>423,chr(232)=>498,chr(233)=>498,chr(234)=>498,chr(235)=>498,chr(236)=>229,chr(237)=>229,chr(238)=>229,chr(239)=>229,chr(240)=>525,chr(241)=>525, + chr(242)=>527,chr(243)=>527,chr(244)=>527,chr(245)=>527,chr(246)=>527,chr(247)=>498,chr(248)=>529,chr(249)=>525,chr(250)=>525,chr(251)=>525,chr(252)=>525,chr(253)=>453,chr(254)=>525,chr(255)=>453); +$enc='ISO-8859-1'; +$diff='128 /.notdef 130 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef 142 /.notdef 145 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef 158 /.notdef /.notdef'; +$file='calibri.z'; +$originalsize=352736; +?> diff --git a/inhalte/pdf/font/calibrib.php b/inhalte/pdf/font/calibrib.php new file mode 100644 index 0000000..5b06c08 --- /dev/null +++ b/inhalte/pdf/font/calibrib.php @@ -0,0 +1,24 @@ +750,'Descent'=>-250,'CapHeight'=>635,'Flags'=>32,'FontBBox'=>'[-42 -186 883 856]','ItalicAngle'=>0,'StemV'=>120,'MissingWidth'=>507); +$up=-87; +$ut=91; +$cw=array( + chr(0)=>507,chr(1)=>507,chr(2)=>507,chr(3)=>507,chr(4)=>507,chr(5)=>507,chr(6)=>507,chr(7)=>507,chr(8)=>507,chr(9)=>507,chr(10)=>507,chr(11)=>507,chr(12)=>507,chr(13)=>507,chr(14)=>507,chr(15)=>507,chr(16)=>507,chr(17)=>507,chr(18)=>507,chr(19)=>507,chr(20)=>507,chr(21)=>507, + chr(22)=>507,chr(23)=>507,chr(24)=>507,chr(25)=>507,chr(26)=>507,chr(27)=>507,chr(28)=>507,chr(29)=>507,chr(30)=>507,chr(31)=>507,' '=>226,'!'=>326,'"'=>438,'#'=>498,'$'=>507,'%'=>729,'&'=>705,'\''=>233,'('=>312,')'=>312,'*'=>498,'+'=>498, + ','=>258,'-'=>306,'.'=>267,'/'=>430,'0'=>507,'1'=>507,'2'=>507,'3'=>507,'4'=>507,'5'=>507,'6'=>507,'7'=>507,'8'=>507,'9'=>507,':'=>276,';'=>276,'<'=>498,'='=>498,'>'=>498,'?'=>463,'@'=>898,'A'=>606, + 'B'=>561,'C'=>529,'D'=>630,'E'=>488,'F'=>459,'G'=>637,'H'=>631,'I'=>267,'J'=>331,'K'=>547,'L'=>423,'M'=>874,'N'=>659,'O'=>676,'P'=>532,'Q'=>686,'R'=>563,'S'=>473,'T'=>495,'U'=>653,'V'=>591,'W'=>906, + 'X'=>551,'Y'=>520,'Z'=>478,'['=>325,'\\'=>430,']'=>325,'^'=>498,'_'=>498,'`'=>300,'a'=>494,'b'=>537,'c'=>418,'d'=>537,'e'=>503,'f'=>316,'g'=>474,'h'=>537,'i'=>246,'j'=>255,'k'=>480,'l'=>246,'m'=>813, + 'n'=>537,'o'=>538,'p'=>537,'q'=>537,'r'=>355,'s'=>399,'t'=>347,'u'=>537,'v'=>473,'w'=>745,'x'=>459,'y'=>474,'z'=>397,'{'=>344,'|'=>475,'}'=>344,'~'=>498,chr(127)=>507,chr(128)=>507,chr(129)=>507,chr(130)=>507,chr(131)=>507, + chr(132)=>507,chr(133)=>507,chr(134)=>507,chr(135)=>507,chr(136)=>507,chr(137)=>507,chr(138)=>507,chr(139)=>507,chr(140)=>507,chr(141)=>507,chr(142)=>507,chr(143)=>507,chr(144)=>507,chr(145)=>507,chr(146)=>507,chr(147)=>507,chr(148)=>507,chr(149)=>507,chr(150)=>507,chr(151)=>507,chr(152)=>507,chr(153)=>507, + chr(154)=>507,chr(155)=>507,chr(156)=>507,chr(157)=>507,chr(158)=>507,chr(159)=>507,chr(160)=>226,chr(161)=>326,chr(162)=>498,chr(163)=>507,chr(164)=>498,chr(165)=>507,chr(166)=>498,chr(167)=>498,chr(168)=>415,chr(169)=>834,chr(170)=>416,chr(171)=>539,chr(172)=>498,chr(173)=>306,chr(174)=>507,chr(175)=>390, + chr(176)=>342,chr(177)=>498,chr(178)=>338,chr(179)=>336,chr(180)=>301,chr(181)=>563,chr(182)=>598,chr(183)=>268,chr(184)=>303,chr(185)=>252,chr(186)=>435,chr(187)=>539,chr(188)=>658,chr(189)=>691,chr(190)=>702,chr(191)=>463,chr(192)=>606,chr(193)=>606,chr(194)=>606,chr(195)=>606,chr(196)=>606,chr(197)=>606, + chr(198)=>775,chr(199)=>529,chr(200)=>488,chr(201)=>488,chr(202)=>488,chr(203)=>488,chr(204)=>267,chr(205)=>267,chr(206)=>267,chr(207)=>267,chr(208)=>639,chr(209)=>659,chr(210)=>676,chr(211)=>676,chr(212)=>676,chr(213)=>676,chr(214)=>676,chr(215)=>498,chr(216)=>681,chr(217)=>653,chr(218)=>653,chr(219)=>653, + chr(220)=>653,chr(221)=>520,chr(222)=>532,chr(223)=>555,chr(224)=>494,chr(225)=>494,chr(226)=>494,chr(227)=>494,chr(228)=>494,chr(229)=>494,chr(230)=>775,chr(231)=>418,chr(232)=>503,chr(233)=>503,chr(234)=>503,chr(235)=>503,chr(236)=>246,chr(237)=>246,chr(238)=>246,chr(239)=>246,chr(240)=>537,chr(241)=>537, + chr(242)=>538,chr(243)=>538,chr(244)=>538,chr(245)=>538,chr(246)=>538,chr(247)=>498,chr(248)=>544,chr(249)=>537,chr(250)=>537,chr(251)=>537,chr(252)=>537,chr(253)=>474,chr(254)=>537,chr(255)=>474); +$enc='ISO-8859-1'; +$diff='128 /.notdef 130 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef 142 /.notdef 145 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef 158 /.notdef /.notdef'; +$file='calibrib.z'; +$originalsize=351544; +?> diff --git a/inhalte/pdf/font/courier.php b/inhalte/pdf/font/courier.php new file mode 100644 index 0000000..4c009f3 --- /dev/null +++ b/inhalte/pdf/font/courier.php @@ -0,0 +1,7 @@ + diff --git a/inhalte/pdf/font/helvetica.php b/inhalte/pdf/font/helvetica.php new file mode 100644 index 0000000..8fa7683 --- /dev/null +++ b/inhalte/pdf/font/helvetica.php @@ -0,0 +1,15 @@ +278,chr(1)=>278,chr(2)=>278,chr(3)=>278,chr(4)=>278,chr(5)=>278,chr(6)=>278,chr(7)=>278,chr(8)=>278,chr(9)=>278,chr(10)=>278,chr(11)=>278,chr(12)=>278,chr(13)=>278,chr(14)=>278,chr(15)=>278,chr(16)=>278,chr(17)=>278,chr(18)=>278,chr(19)=>278,chr(20)=>278,chr(21)=>278, + chr(22)=>278,chr(23)=>278,chr(24)=>278,chr(25)=>278,chr(26)=>278,chr(27)=>278,chr(28)=>278,chr(29)=>278,chr(30)=>278,chr(31)=>278,' '=>278,'!'=>278,'"'=>355,'#'=>556,'$'=>556,'%'=>889,'&'=>667,'\''=>191,'('=>333,')'=>333,'*'=>389,'+'=>584, + ','=>278,'-'=>333,'.'=>278,'/'=>278,'0'=>556,'1'=>556,'2'=>556,'3'=>556,'4'=>556,'5'=>556,'6'=>556,'7'=>556,'8'=>556,'9'=>556,':'=>278,';'=>278,'<'=>584,'='=>584,'>'=>584,'?'=>556,'@'=>1015,'A'=>667, + 'B'=>667,'C'=>722,'D'=>722,'E'=>667,'F'=>611,'G'=>778,'H'=>722,'I'=>278,'J'=>500,'K'=>667,'L'=>556,'M'=>833,'N'=>722,'O'=>778,'P'=>667,'Q'=>778,'R'=>722,'S'=>667,'T'=>611,'U'=>722,'V'=>667,'W'=>944, + 'X'=>667,'Y'=>667,'Z'=>611,'['=>278,'\\'=>278,']'=>278,'^'=>469,'_'=>556,'`'=>333,'a'=>556,'b'=>556,'c'=>500,'d'=>556,'e'=>556,'f'=>278,'g'=>556,'h'=>556,'i'=>222,'j'=>222,'k'=>500,'l'=>222,'m'=>833, + 'n'=>556,'o'=>556,'p'=>556,'q'=>556,'r'=>333,'s'=>500,'t'=>278,'u'=>556,'v'=>500,'w'=>722,'x'=>500,'y'=>500,'z'=>500,'{'=>334,'|'=>260,'}'=>334,'~'=>584,chr(127)=>350,chr(128)=>556,chr(129)=>350,chr(130)=>222,chr(131)=>556, + chr(132)=>333,chr(133)=>1000,chr(134)=>556,chr(135)=>556,chr(136)=>333,chr(137)=>1000,chr(138)=>667,chr(139)=>333,chr(140)=>1000,chr(141)=>350,chr(142)=>611,chr(143)=>350,chr(144)=>350,chr(145)=>222,chr(146)=>222,chr(147)=>333,chr(148)=>333,chr(149)=>350,chr(150)=>556,chr(151)=>1000,chr(152)=>333,chr(153)=>1000, + chr(154)=>500,chr(155)=>333,chr(156)=>944,chr(157)=>350,chr(158)=>500,chr(159)=>667,chr(160)=>278,chr(161)=>333,chr(162)=>556,chr(163)=>556,chr(164)=>556,chr(165)=>556,chr(166)=>260,chr(167)=>556,chr(168)=>333,chr(169)=>737,chr(170)=>370,chr(171)=>556,chr(172)=>584,chr(173)=>333,chr(174)=>737,chr(175)=>333, + chr(176)=>400,chr(177)=>584,chr(178)=>333,chr(179)=>333,chr(180)=>333,chr(181)=>556,chr(182)=>537,chr(183)=>278,chr(184)=>333,chr(185)=>333,chr(186)=>365,chr(187)=>556,chr(188)=>834,chr(189)=>834,chr(190)=>834,chr(191)=>611,chr(192)=>667,chr(193)=>667,chr(194)=>667,chr(195)=>667,chr(196)=>667,chr(197)=>667, + chr(198)=>1000,chr(199)=>722,chr(200)=>667,chr(201)=>667,chr(202)=>667,chr(203)=>667,chr(204)=>278,chr(205)=>278,chr(206)=>278,chr(207)=>278,chr(208)=>722,chr(209)=>722,chr(210)=>778,chr(211)=>778,chr(212)=>778,chr(213)=>778,chr(214)=>778,chr(215)=>584,chr(216)=>778,chr(217)=>722,chr(218)=>722,chr(219)=>722, + chr(220)=>722,chr(221)=>667,chr(222)=>667,chr(223)=>611,chr(224)=>556,chr(225)=>556,chr(226)=>556,chr(227)=>556,chr(228)=>556,chr(229)=>556,chr(230)=>889,chr(231)=>500,chr(232)=>556,chr(233)=>556,chr(234)=>556,chr(235)=>556,chr(236)=>278,chr(237)=>278,chr(238)=>278,chr(239)=>278,chr(240)=>556,chr(241)=>556, + chr(242)=>556,chr(243)=>556,chr(244)=>556,chr(245)=>556,chr(246)=>556,chr(247)=>584,chr(248)=>611,chr(249)=>556,chr(250)=>556,chr(251)=>556,chr(252)=>556,chr(253)=>500,chr(254)=>556,chr(255)=>500); +?> diff --git a/inhalte/pdf/font/helveticab.php b/inhalte/pdf/font/helveticab.php new file mode 100644 index 0000000..a8473c9 --- /dev/null +++ b/inhalte/pdf/font/helveticab.php @@ -0,0 +1,15 @@ +278,chr(1)=>278,chr(2)=>278,chr(3)=>278,chr(4)=>278,chr(5)=>278,chr(6)=>278,chr(7)=>278,chr(8)=>278,chr(9)=>278,chr(10)=>278,chr(11)=>278,chr(12)=>278,chr(13)=>278,chr(14)=>278,chr(15)=>278,chr(16)=>278,chr(17)=>278,chr(18)=>278,chr(19)=>278,chr(20)=>278,chr(21)=>278, + chr(22)=>278,chr(23)=>278,chr(24)=>278,chr(25)=>278,chr(26)=>278,chr(27)=>278,chr(28)=>278,chr(29)=>278,chr(30)=>278,chr(31)=>278,' '=>278,'!'=>333,'"'=>474,'#'=>556,'$'=>556,'%'=>889,'&'=>722,'\''=>238,'('=>333,')'=>333,'*'=>389,'+'=>584, + ','=>278,'-'=>333,'.'=>278,'/'=>278,'0'=>556,'1'=>556,'2'=>556,'3'=>556,'4'=>556,'5'=>556,'6'=>556,'7'=>556,'8'=>556,'9'=>556,':'=>333,';'=>333,'<'=>584,'='=>584,'>'=>584,'?'=>611,'@'=>975,'A'=>722, + 'B'=>722,'C'=>722,'D'=>722,'E'=>667,'F'=>611,'G'=>778,'H'=>722,'I'=>278,'J'=>556,'K'=>722,'L'=>611,'M'=>833,'N'=>722,'O'=>778,'P'=>667,'Q'=>778,'R'=>722,'S'=>667,'T'=>611,'U'=>722,'V'=>667,'W'=>944, + 'X'=>667,'Y'=>667,'Z'=>611,'['=>333,'\\'=>278,']'=>333,'^'=>584,'_'=>556,'`'=>333,'a'=>556,'b'=>611,'c'=>556,'d'=>611,'e'=>556,'f'=>333,'g'=>611,'h'=>611,'i'=>278,'j'=>278,'k'=>556,'l'=>278,'m'=>889, + 'n'=>611,'o'=>611,'p'=>611,'q'=>611,'r'=>389,'s'=>556,'t'=>333,'u'=>611,'v'=>556,'w'=>778,'x'=>556,'y'=>556,'z'=>500,'{'=>389,'|'=>280,'}'=>389,'~'=>584,chr(127)=>350,chr(128)=>556,chr(129)=>350,chr(130)=>278,chr(131)=>556, + chr(132)=>500,chr(133)=>1000,chr(134)=>556,chr(135)=>556,chr(136)=>333,chr(137)=>1000,chr(138)=>667,chr(139)=>333,chr(140)=>1000,chr(141)=>350,chr(142)=>611,chr(143)=>350,chr(144)=>350,chr(145)=>278,chr(146)=>278,chr(147)=>500,chr(148)=>500,chr(149)=>350,chr(150)=>556,chr(151)=>1000,chr(152)=>333,chr(153)=>1000, + chr(154)=>556,chr(155)=>333,chr(156)=>944,chr(157)=>350,chr(158)=>500,chr(159)=>667,chr(160)=>278,chr(161)=>333,chr(162)=>556,chr(163)=>556,chr(164)=>556,chr(165)=>556,chr(166)=>280,chr(167)=>556,chr(168)=>333,chr(169)=>737,chr(170)=>370,chr(171)=>556,chr(172)=>584,chr(173)=>333,chr(174)=>737,chr(175)=>333, + chr(176)=>400,chr(177)=>584,chr(178)=>333,chr(179)=>333,chr(180)=>333,chr(181)=>611,chr(182)=>556,chr(183)=>278,chr(184)=>333,chr(185)=>333,chr(186)=>365,chr(187)=>556,chr(188)=>834,chr(189)=>834,chr(190)=>834,chr(191)=>611,chr(192)=>722,chr(193)=>722,chr(194)=>722,chr(195)=>722,chr(196)=>722,chr(197)=>722, + chr(198)=>1000,chr(199)=>722,chr(200)=>667,chr(201)=>667,chr(202)=>667,chr(203)=>667,chr(204)=>278,chr(205)=>278,chr(206)=>278,chr(207)=>278,chr(208)=>722,chr(209)=>722,chr(210)=>778,chr(211)=>778,chr(212)=>778,chr(213)=>778,chr(214)=>778,chr(215)=>584,chr(216)=>778,chr(217)=>722,chr(218)=>722,chr(219)=>722, + chr(220)=>722,chr(221)=>667,chr(222)=>667,chr(223)=>611,chr(224)=>556,chr(225)=>556,chr(226)=>556,chr(227)=>556,chr(228)=>556,chr(229)=>556,chr(230)=>889,chr(231)=>556,chr(232)=>556,chr(233)=>556,chr(234)=>556,chr(235)=>556,chr(236)=>278,chr(237)=>278,chr(238)=>278,chr(239)=>278,chr(240)=>611,chr(241)=>611, + chr(242)=>611,chr(243)=>611,chr(244)=>611,chr(245)=>611,chr(246)=>611,chr(247)=>584,chr(248)=>611,chr(249)=>611,chr(250)=>611,chr(251)=>611,chr(252)=>611,chr(253)=>556,chr(254)=>611,chr(255)=>556); +?> diff --git a/inhalte/pdf/font/helveticabi.php b/inhalte/pdf/font/helveticabi.php new file mode 100644 index 0000000..4137953 --- /dev/null +++ b/inhalte/pdf/font/helveticabi.php @@ -0,0 +1,15 @@ +278,chr(1)=>278,chr(2)=>278,chr(3)=>278,chr(4)=>278,chr(5)=>278,chr(6)=>278,chr(7)=>278,chr(8)=>278,chr(9)=>278,chr(10)=>278,chr(11)=>278,chr(12)=>278,chr(13)=>278,chr(14)=>278,chr(15)=>278,chr(16)=>278,chr(17)=>278,chr(18)=>278,chr(19)=>278,chr(20)=>278,chr(21)=>278, + chr(22)=>278,chr(23)=>278,chr(24)=>278,chr(25)=>278,chr(26)=>278,chr(27)=>278,chr(28)=>278,chr(29)=>278,chr(30)=>278,chr(31)=>278,' '=>278,'!'=>333,'"'=>474,'#'=>556,'$'=>556,'%'=>889,'&'=>722,'\''=>238,'('=>333,')'=>333,'*'=>389,'+'=>584, + ','=>278,'-'=>333,'.'=>278,'/'=>278,'0'=>556,'1'=>556,'2'=>556,'3'=>556,'4'=>556,'5'=>556,'6'=>556,'7'=>556,'8'=>556,'9'=>556,':'=>333,';'=>333,'<'=>584,'='=>584,'>'=>584,'?'=>611,'@'=>975,'A'=>722, + 'B'=>722,'C'=>722,'D'=>722,'E'=>667,'F'=>611,'G'=>778,'H'=>722,'I'=>278,'J'=>556,'K'=>722,'L'=>611,'M'=>833,'N'=>722,'O'=>778,'P'=>667,'Q'=>778,'R'=>722,'S'=>667,'T'=>611,'U'=>722,'V'=>667,'W'=>944, + 'X'=>667,'Y'=>667,'Z'=>611,'['=>333,'\\'=>278,']'=>333,'^'=>584,'_'=>556,'`'=>333,'a'=>556,'b'=>611,'c'=>556,'d'=>611,'e'=>556,'f'=>333,'g'=>611,'h'=>611,'i'=>278,'j'=>278,'k'=>556,'l'=>278,'m'=>889, + 'n'=>611,'o'=>611,'p'=>611,'q'=>611,'r'=>389,'s'=>556,'t'=>333,'u'=>611,'v'=>556,'w'=>778,'x'=>556,'y'=>556,'z'=>500,'{'=>389,'|'=>280,'}'=>389,'~'=>584,chr(127)=>350,chr(128)=>556,chr(129)=>350,chr(130)=>278,chr(131)=>556, + chr(132)=>500,chr(133)=>1000,chr(134)=>556,chr(135)=>556,chr(136)=>333,chr(137)=>1000,chr(138)=>667,chr(139)=>333,chr(140)=>1000,chr(141)=>350,chr(142)=>611,chr(143)=>350,chr(144)=>350,chr(145)=>278,chr(146)=>278,chr(147)=>500,chr(148)=>500,chr(149)=>350,chr(150)=>556,chr(151)=>1000,chr(152)=>333,chr(153)=>1000, + chr(154)=>556,chr(155)=>333,chr(156)=>944,chr(157)=>350,chr(158)=>500,chr(159)=>667,chr(160)=>278,chr(161)=>333,chr(162)=>556,chr(163)=>556,chr(164)=>556,chr(165)=>556,chr(166)=>280,chr(167)=>556,chr(168)=>333,chr(169)=>737,chr(170)=>370,chr(171)=>556,chr(172)=>584,chr(173)=>333,chr(174)=>737,chr(175)=>333, + chr(176)=>400,chr(177)=>584,chr(178)=>333,chr(179)=>333,chr(180)=>333,chr(181)=>611,chr(182)=>556,chr(183)=>278,chr(184)=>333,chr(185)=>333,chr(186)=>365,chr(187)=>556,chr(188)=>834,chr(189)=>834,chr(190)=>834,chr(191)=>611,chr(192)=>722,chr(193)=>722,chr(194)=>722,chr(195)=>722,chr(196)=>722,chr(197)=>722, + chr(198)=>1000,chr(199)=>722,chr(200)=>667,chr(201)=>667,chr(202)=>667,chr(203)=>667,chr(204)=>278,chr(205)=>278,chr(206)=>278,chr(207)=>278,chr(208)=>722,chr(209)=>722,chr(210)=>778,chr(211)=>778,chr(212)=>778,chr(213)=>778,chr(214)=>778,chr(215)=>584,chr(216)=>778,chr(217)=>722,chr(218)=>722,chr(219)=>722, + chr(220)=>722,chr(221)=>667,chr(222)=>667,chr(223)=>611,chr(224)=>556,chr(225)=>556,chr(226)=>556,chr(227)=>556,chr(228)=>556,chr(229)=>556,chr(230)=>889,chr(231)=>556,chr(232)=>556,chr(233)=>556,chr(234)=>556,chr(235)=>556,chr(236)=>278,chr(237)=>278,chr(238)=>278,chr(239)=>278,chr(240)=>611,chr(241)=>611, + chr(242)=>611,chr(243)=>611,chr(244)=>611,chr(245)=>611,chr(246)=>611,chr(247)=>584,chr(248)=>611,chr(249)=>611,chr(250)=>611,chr(251)=>611,chr(252)=>611,chr(253)=>556,chr(254)=>611,chr(255)=>556); +?> diff --git a/inhalte/pdf/font/helveticai.php b/inhalte/pdf/font/helveticai.php new file mode 100644 index 0000000..d5bb6e0 --- /dev/null +++ b/inhalte/pdf/font/helveticai.php @@ -0,0 +1,15 @@ +278,chr(1)=>278,chr(2)=>278,chr(3)=>278,chr(4)=>278,chr(5)=>278,chr(6)=>278,chr(7)=>278,chr(8)=>278,chr(9)=>278,chr(10)=>278,chr(11)=>278,chr(12)=>278,chr(13)=>278,chr(14)=>278,chr(15)=>278,chr(16)=>278,chr(17)=>278,chr(18)=>278,chr(19)=>278,chr(20)=>278,chr(21)=>278, + chr(22)=>278,chr(23)=>278,chr(24)=>278,chr(25)=>278,chr(26)=>278,chr(27)=>278,chr(28)=>278,chr(29)=>278,chr(30)=>278,chr(31)=>278,' '=>278,'!'=>278,'"'=>355,'#'=>556,'$'=>556,'%'=>889,'&'=>667,'\''=>191,'('=>333,')'=>333,'*'=>389,'+'=>584, + ','=>278,'-'=>333,'.'=>278,'/'=>278,'0'=>556,'1'=>556,'2'=>556,'3'=>556,'4'=>556,'5'=>556,'6'=>556,'7'=>556,'8'=>556,'9'=>556,':'=>278,';'=>278,'<'=>584,'='=>584,'>'=>584,'?'=>556,'@'=>1015,'A'=>667, + 'B'=>667,'C'=>722,'D'=>722,'E'=>667,'F'=>611,'G'=>778,'H'=>722,'I'=>278,'J'=>500,'K'=>667,'L'=>556,'M'=>833,'N'=>722,'O'=>778,'P'=>667,'Q'=>778,'R'=>722,'S'=>667,'T'=>611,'U'=>722,'V'=>667,'W'=>944, + 'X'=>667,'Y'=>667,'Z'=>611,'['=>278,'\\'=>278,']'=>278,'^'=>469,'_'=>556,'`'=>333,'a'=>556,'b'=>556,'c'=>500,'d'=>556,'e'=>556,'f'=>278,'g'=>556,'h'=>556,'i'=>222,'j'=>222,'k'=>500,'l'=>222,'m'=>833, + 'n'=>556,'o'=>556,'p'=>556,'q'=>556,'r'=>333,'s'=>500,'t'=>278,'u'=>556,'v'=>500,'w'=>722,'x'=>500,'y'=>500,'z'=>500,'{'=>334,'|'=>260,'}'=>334,'~'=>584,chr(127)=>350,chr(128)=>556,chr(129)=>350,chr(130)=>222,chr(131)=>556, + chr(132)=>333,chr(133)=>1000,chr(134)=>556,chr(135)=>556,chr(136)=>333,chr(137)=>1000,chr(138)=>667,chr(139)=>333,chr(140)=>1000,chr(141)=>350,chr(142)=>611,chr(143)=>350,chr(144)=>350,chr(145)=>222,chr(146)=>222,chr(147)=>333,chr(148)=>333,chr(149)=>350,chr(150)=>556,chr(151)=>1000,chr(152)=>333,chr(153)=>1000, + chr(154)=>500,chr(155)=>333,chr(156)=>944,chr(157)=>350,chr(158)=>500,chr(159)=>667,chr(160)=>278,chr(161)=>333,chr(162)=>556,chr(163)=>556,chr(164)=>556,chr(165)=>556,chr(166)=>260,chr(167)=>556,chr(168)=>333,chr(169)=>737,chr(170)=>370,chr(171)=>556,chr(172)=>584,chr(173)=>333,chr(174)=>737,chr(175)=>333, + chr(176)=>400,chr(177)=>584,chr(178)=>333,chr(179)=>333,chr(180)=>333,chr(181)=>556,chr(182)=>537,chr(183)=>278,chr(184)=>333,chr(185)=>333,chr(186)=>365,chr(187)=>556,chr(188)=>834,chr(189)=>834,chr(190)=>834,chr(191)=>611,chr(192)=>667,chr(193)=>667,chr(194)=>667,chr(195)=>667,chr(196)=>667,chr(197)=>667, + chr(198)=>1000,chr(199)=>722,chr(200)=>667,chr(201)=>667,chr(202)=>667,chr(203)=>667,chr(204)=>278,chr(205)=>278,chr(206)=>278,chr(207)=>278,chr(208)=>722,chr(209)=>722,chr(210)=>778,chr(211)=>778,chr(212)=>778,chr(213)=>778,chr(214)=>778,chr(215)=>584,chr(216)=>778,chr(217)=>722,chr(218)=>722,chr(219)=>722, + chr(220)=>722,chr(221)=>667,chr(222)=>667,chr(223)=>611,chr(224)=>556,chr(225)=>556,chr(226)=>556,chr(227)=>556,chr(228)=>556,chr(229)=>556,chr(230)=>889,chr(231)=>500,chr(232)=>556,chr(233)=>556,chr(234)=>556,chr(235)=>556,chr(236)=>278,chr(237)=>278,chr(238)=>278,chr(239)=>278,chr(240)=>556,chr(241)=>556, + chr(242)=>556,chr(243)=>556,chr(244)=>556,chr(245)=>556,chr(246)=>556,chr(247)=>584,chr(248)=>611,chr(249)=>556,chr(250)=>556,chr(251)=>556,chr(252)=>556,chr(253)=>500,chr(254)=>556,chr(255)=>500); +?> diff --git a/inhalte/pdf/font/makefont/cp1250.map b/inhalte/pdf/font/makefont/cp1250.map new file mode 100644 index 0000000..ec110af --- /dev/null +++ b/inhalte/pdf/font/makefont/cp1250.map @@ -0,0 +1,251 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+20AC Euro +!82 U+201A quotesinglbase +!84 U+201E quotedblbase +!85 U+2026 ellipsis +!86 U+2020 dagger +!87 U+2021 daggerdbl +!89 U+2030 perthousand +!8A U+0160 Scaron +!8B U+2039 guilsinglleft +!8C U+015A Sacute +!8D U+0164 Tcaron +!8E U+017D Zcaron +!8F U+0179 Zacute +!91 U+2018 quoteleft +!92 U+2019 quoteright +!93 U+201C quotedblleft +!94 U+201D quotedblright +!95 U+2022 bullet +!96 U+2013 endash +!97 U+2014 emdash +!99 U+2122 trademark +!9A U+0161 scaron +!9B U+203A guilsinglright +!9C U+015B sacute +!9D U+0165 tcaron +!9E U+017E zcaron +!9F U+017A zacute +!A0 U+00A0 space +!A1 U+02C7 caron +!A2 U+02D8 breve +!A3 U+0141 Lslash +!A4 U+00A4 currency +!A5 U+0104 Aogonek +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+00A9 copyright +!AA U+015E Scedilla +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+017B Zdotaccent +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+02DB ogonek +!B3 U+0142 lslash +!B4 U+00B4 acute +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+00B8 cedilla +!B9 U+0105 aogonek +!BA U+015F scedilla +!BB U+00BB guillemotright +!BC U+013D Lcaron +!BD U+02DD hungarumlaut +!BE U+013E lcaron +!BF U+017C zdotaccent +!C0 U+0154 Racute +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+0102 Abreve +!C4 U+00C4 Adieresis +!C5 U+0139 Lacute +!C6 U+0106 Cacute +!C7 U+00C7 Ccedilla +!C8 U+010C Ccaron +!C9 U+00C9 Eacute +!CA U+0118 Eogonek +!CB U+00CB Edieresis +!CC U+011A Ecaron +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+010E Dcaron +!D0 U+0110 Dcroat +!D1 U+0143 Nacute +!D2 U+0147 Ncaron +!D3 U+00D3 Oacute +!D4 U+00D4 Ocircumflex +!D5 U+0150 Ohungarumlaut +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+0158 Rcaron +!D9 U+016E Uring +!DA U+00DA Uacute +!DB U+0170 Uhungarumlaut +!DC U+00DC Udieresis +!DD U+00DD Yacute +!DE U+0162 Tcommaaccent +!DF U+00DF germandbls +!E0 U+0155 racute +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+0103 abreve +!E4 U+00E4 adieresis +!E5 U+013A lacute +!E6 U+0107 cacute +!E7 U+00E7 ccedilla +!E8 U+010D ccaron +!E9 U+00E9 eacute +!EA U+0119 eogonek +!EB U+00EB edieresis +!EC U+011B ecaron +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+010F dcaron +!F0 U+0111 dcroat +!F1 U+0144 nacute +!F2 U+0148 ncaron +!F3 U+00F3 oacute +!F4 U+00F4 ocircumflex +!F5 U+0151 ohungarumlaut +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+0159 rcaron +!F9 U+016F uring +!FA U+00FA uacute +!FB U+0171 uhungarumlaut +!FC U+00FC udieresis +!FD U+00FD yacute +!FE U+0163 tcommaaccent +!FF U+02D9 dotaccent diff --git a/inhalte/pdf/font/makefont/cp1251.map b/inhalte/pdf/font/makefont/cp1251.map new file mode 100644 index 0000000..de6a198 --- /dev/null +++ b/inhalte/pdf/font/makefont/cp1251.map @@ -0,0 +1,255 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0402 afii10051 +!81 U+0403 afii10052 +!82 U+201A quotesinglbase +!83 U+0453 afii10100 +!84 U+201E quotedblbase +!85 U+2026 ellipsis +!86 U+2020 dagger +!87 U+2021 daggerdbl +!88 U+20AC Euro +!89 U+2030 perthousand +!8A U+0409 afii10058 +!8B U+2039 guilsinglleft +!8C U+040A afii10059 +!8D U+040C afii10061 +!8E U+040B afii10060 +!8F U+040F afii10145 +!90 U+0452 afii10099 +!91 U+2018 quoteleft +!92 U+2019 quoteright +!93 U+201C quotedblleft +!94 U+201D quotedblright +!95 U+2022 bullet +!96 U+2013 endash +!97 U+2014 emdash +!99 U+2122 trademark +!9A U+0459 afii10106 +!9B U+203A guilsinglright +!9C U+045A afii10107 +!9D U+045C afii10109 +!9E U+045B afii10108 +!9F U+045F afii10193 +!A0 U+00A0 space +!A1 U+040E afii10062 +!A2 U+045E afii10110 +!A3 U+0408 afii10057 +!A4 U+00A4 currency +!A5 U+0490 afii10050 +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+0401 afii10023 +!A9 U+00A9 copyright +!AA U+0404 afii10053 +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+0407 afii10056 +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+0406 afii10055 +!B3 U+0456 afii10103 +!B4 U+0491 afii10098 +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+0451 afii10071 +!B9 U+2116 afii61352 +!BA U+0454 afii10101 +!BB U+00BB guillemotright +!BC U+0458 afii10105 +!BD U+0405 afii10054 +!BE U+0455 afii10102 +!BF U+0457 afii10104 +!C0 U+0410 afii10017 +!C1 U+0411 afii10018 +!C2 U+0412 afii10019 +!C3 U+0413 afii10020 +!C4 U+0414 afii10021 +!C5 U+0415 afii10022 +!C6 U+0416 afii10024 +!C7 U+0417 afii10025 +!C8 U+0418 afii10026 +!C9 U+0419 afii10027 +!CA U+041A afii10028 +!CB U+041B afii10029 +!CC U+041C afii10030 +!CD U+041D afii10031 +!CE U+041E afii10032 +!CF U+041F afii10033 +!D0 U+0420 afii10034 +!D1 U+0421 afii10035 +!D2 U+0422 afii10036 +!D3 U+0423 afii10037 +!D4 U+0424 afii10038 +!D5 U+0425 afii10039 +!D6 U+0426 afii10040 +!D7 U+0427 afii10041 +!D8 U+0428 afii10042 +!D9 U+0429 afii10043 +!DA U+042A afii10044 +!DB U+042B afii10045 +!DC U+042C afii10046 +!DD U+042D afii10047 +!DE U+042E afii10048 +!DF U+042F afii10049 +!E0 U+0430 afii10065 +!E1 U+0431 afii10066 +!E2 U+0432 afii10067 +!E3 U+0433 afii10068 +!E4 U+0434 afii10069 +!E5 U+0435 afii10070 +!E6 U+0436 afii10072 +!E7 U+0437 afii10073 +!E8 U+0438 afii10074 +!E9 U+0439 afii10075 +!EA U+043A afii10076 +!EB U+043B afii10077 +!EC U+043C afii10078 +!ED U+043D afii10079 +!EE U+043E afii10080 +!EF U+043F afii10081 +!F0 U+0440 afii10082 +!F1 U+0441 afii10083 +!F2 U+0442 afii10084 +!F3 U+0443 afii10085 +!F4 U+0444 afii10086 +!F5 U+0445 afii10087 +!F6 U+0446 afii10088 +!F7 U+0447 afii10089 +!F8 U+0448 afii10090 +!F9 U+0449 afii10091 +!FA U+044A afii10092 +!FB U+044B afii10093 +!FC U+044C afii10094 +!FD U+044D afii10095 +!FE U+044E afii10096 +!FF U+044F afii10097 diff --git a/inhalte/pdf/font/makefont/cp1252.map b/inhalte/pdf/font/makefont/cp1252.map new file mode 100644 index 0000000..dd490e5 --- /dev/null +++ b/inhalte/pdf/font/makefont/cp1252.map @@ -0,0 +1,251 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+20AC Euro +!82 U+201A quotesinglbase +!83 U+0192 florin +!84 U+201E quotedblbase +!85 U+2026 ellipsis +!86 U+2020 dagger +!87 U+2021 daggerdbl +!88 U+02C6 circumflex +!89 U+2030 perthousand +!8A U+0160 Scaron +!8B U+2039 guilsinglleft +!8C U+0152 OE +!8E U+017D Zcaron +!91 U+2018 quoteleft +!92 U+2019 quoteright +!93 U+201C quotedblleft +!94 U+201D quotedblright +!95 U+2022 bullet +!96 U+2013 endash +!97 U+2014 emdash +!98 U+02DC tilde +!99 U+2122 trademark +!9A U+0161 scaron +!9B U+203A guilsinglright +!9C U+0153 oe +!9E U+017E zcaron +!9F U+0178 Ydieresis +!A0 U+00A0 space +!A1 U+00A1 exclamdown +!A2 U+00A2 cent +!A3 U+00A3 sterling +!A4 U+00A4 currency +!A5 U+00A5 yen +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+00A9 copyright +!AA U+00AA ordfeminine +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+00AF macron +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+00B4 acute +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+00B8 cedilla +!B9 U+00B9 onesuperior +!BA U+00BA ordmasculine +!BB U+00BB guillemotright +!BC U+00BC onequarter +!BD U+00BD onehalf +!BE U+00BE threequarters +!BF U+00BF questiondown +!C0 U+00C0 Agrave +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+00C3 Atilde +!C4 U+00C4 Adieresis +!C5 U+00C5 Aring +!C6 U+00C6 AE +!C7 U+00C7 Ccedilla +!C8 U+00C8 Egrave +!C9 U+00C9 Eacute +!CA U+00CA Ecircumflex +!CB U+00CB Edieresis +!CC U+00CC Igrave +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+00CF Idieresis +!D0 U+00D0 Eth +!D1 U+00D1 Ntilde +!D2 U+00D2 Ograve +!D3 U+00D3 Oacute +!D4 U+00D4 Ocircumflex +!D5 U+00D5 Otilde +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+00D8 Oslash +!D9 U+00D9 Ugrave +!DA U+00DA Uacute +!DB U+00DB Ucircumflex +!DC U+00DC Udieresis +!DD U+00DD Yacute +!DE U+00DE Thorn +!DF U+00DF germandbls +!E0 U+00E0 agrave +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+00E3 atilde +!E4 U+00E4 adieresis +!E5 U+00E5 aring +!E6 U+00E6 ae +!E7 U+00E7 ccedilla +!E8 U+00E8 egrave +!E9 U+00E9 eacute +!EA U+00EA ecircumflex +!EB U+00EB edieresis +!EC U+00EC igrave +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+00EF idieresis +!F0 U+00F0 eth +!F1 U+00F1 ntilde +!F2 U+00F2 ograve +!F3 U+00F3 oacute +!F4 U+00F4 ocircumflex +!F5 U+00F5 otilde +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+00F8 oslash +!F9 U+00F9 ugrave +!FA U+00FA uacute +!FB U+00FB ucircumflex +!FC U+00FC udieresis +!FD U+00FD yacute +!FE U+00FE thorn +!FF U+00FF ydieresis diff --git a/inhalte/pdf/font/makefont/cp1253.map b/inhalte/pdf/font/makefont/cp1253.map new file mode 100644 index 0000000..4bd826f --- /dev/null +++ b/inhalte/pdf/font/makefont/cp1253.map @@ -0,0 +1,239 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+20AC Euro +!82 U+201A quotesinglbase +!83 U+0192 florin +!84 U+201E quotedblbase +!85 U+2026 ellipsis +!86 U+2020 dagger +!87 U+2021 daggerdbl +!89 U+2030 perthousand +!8B U+2039 guilsinglleft +!91 U+2018 quoteleft +!92 U+2019 quoteright +!93 U+201C quotedblleft +!94 U+201D quotedblright +!95 U+2022 bullet +!96 U+2013 endash +!97 U+2014 emdash +!99 U+2122 trademark +!9B U+203A guilsinglright +!A0 U+00A0 space +!A1 U+0385 dieresistonos +!A2 U+0386 Alphatonos +!A3 U+00A3 sterling +!A4 U+00A4 currency +!A5 U+00A5 yen +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+00A9 copyright +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+2015 afii00208 +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+0384 tonos +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+0388 Epsilontonos +!B9 U+0389 Etatonos +!BA U+038A Iotatonos +!BB U+00BB guillemotright +!BC U+038C Omicrontonos +!BD U+00BD onehalf +!BE U+038E Upsilontonos +!BF U+038F Omegatonos +!C0 U+0390 iotadieresistonos +!C1 U+0391 Alpha +!C2 U+0392 Beta +!C3 U+0393 Gamma +!C4 U+0394 Delta +!C5 U+0395 Epsilon +!C6 U+0396 Zeta +!C7 U+0397 Eta +!C8 U+0398 Theta +!C9 U+0399 Iota +!CA U+039A Kappa +!CB U+039B Lambda +!CC U+039C Mu +!CD U+039D Nu +!CE U+039E Xi +!CF U+039F Omicron +!D0 U+03A0 Pi +!D1 U+03A1 Rho +!D3 U+03A3 Sigma +!D4 U+03A4 Tau +!D5 U+03A5 Upsilon +!D6 U+03A6 Phi +!D7 U+03A7 Chi +!D8 U+03A8 Psi +!D9 U+03A9 Omega +!DA U+03AA Iotadieresis +!DB U+03AB Upsilondieresis +!DC U+03AC alphatonos +!DD U+03AD epsilontonos +!DE U+03AE etatonos +!DF U+03AF iotatonos +!E0 U+03B0 upsilondieresistonos +!E1 U+03B1 alpha +!E2 U+03B2 beta +!E3 U+03B3 gamma +!E4 U+03B4 delta +!E5 U+03B5 epsilon +!E6 U+03B6 zeta +!E7 U+03B7 eta +!E8 U+03B8 theta +!E9 U+03B9 iota +!EA U+03BA kappa +!EB U+03BB lambda +!EC U+03BC mu +!ED U+03BD nu +!EE U+03BE xi +!EF U+03BF omicron +!F0 U+03C0 pi +!F1 U+03C1 rho +!F2 U+03C2 sigma1 +!F3 U+03C3 sigma +!F4 U+03C4 tau +!F5 U+03C5 upsilon +!F6 U+03C6 phi +!F7 U+03C7 chi +!F8 U+03C8 psi +!F9 U+03C9 omega +!FA U+03CA iotadieresis +!FB U+03CB upsilondieresis +!FC U+03CC omicrontonos +!FD U+03CD upsilontonos +!FE U+03CE omegatonos diff --git a/inhalte/pdf/font/makefont/cp1254.map b/inhalte/pdf/font/makefont/cp1254.map new file mode 100644 index 0000000..829473b --- /dev/null +++ b/inhalte/pdf/font/makefont/cp1254.map @@ -0,0 +1,249 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+20AC Euro +!82 U+201A quotesinglbase +!83 U+0192 florin +!84 U+201E quotedblbase +!85 U+2026 ellipsis +!86 U+2020 dagger +!87 U+2021 daggerdbl +!88 U+02C6 circumflex +!89 U+2030 perthousand +!8A U+0160 Scaron +!8B U+2039 guilsinglleft +!8C U+0152 OE +!91 U+2018 quoteleft +!92 U+2019 quoteright +!93 U+201C quotedblleft +!94 U+201D quotedblright +!95 U+2022 bullet +!96 U+2013 endash +!97 U+2014 emdash +!98 U+02DC tilde +!99 U+2122 trademark +!9A U+0161 scaron +!9B U+203A guilsinglright +!9C U+0153 oe +!9F U+0178 Ydieresis +!A0 U+00A0 space +!A1 U+00A1 exclamdown +!A2 U+00A2 cent +!A3 U+00A3 sterling +!A4 U+00A4 currency +!A5 U+00A5 yen +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+00A9 copyright +!AA U+00AA ordfeminine +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+00AF macron +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+00B4 acute +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+00B8 cedilla +!B9 U+00B9 onesuperior +!BA U+00BA ordmasculine +!BB U+00BB guillemotright +!BC U+00BC onequarter +!BD U+00BD onehalf +!BE U+00BE threequarters +!BF U+00BF questiondown +!C0 U+00C0 Agrave +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+00C3 Atilde +!C4 U+00C4 Adieresis +!C5 U+00C5 Aring +!C6 U+00C6 AE +!C7 U+00C7 Ccedilla +!C8 U+00C8 Egrave +!C9 U+00C9 Eacute +!CA U+00CA Ecircumflex +!CB U+00CB Edieresis +!CC U+00CC Igrave +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+00CF Idieresis +!D0 U+011E Gbreve +!D1 U+00D1 Ntilde +!D2 U+00D2 Ograve +!D3 U+00D3 Oacute +!D4 U+00D4 Ocircumflex +!D5 U+00D5 Otilde +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+00D8 Oslash +!D9 U+00D9 Ugrave +!DA U+00DA Uacute +!DB U+00DB Ucircumflex +!DC U+00DC Udieresis +!DD U+0130 Idotaccent +!DE U+015E Scedilla +!DF U+00DF germandbls +!E0 U+00E0 agrave +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+00E3 atilde +!E4 U+00E4 adieresis +!E5 U+00E5 aring +!E6 U+00E6 ae +!E7 U+00E7 ccedilla +!E8 U+00E8 egrave +!E9 U+00E9 eacute +!EA U+00EA ecircumflex +!EB U+00EB edieresis +!EC U+00EC igrave +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+00EF idieresis +!F0 U+011F gbreve +!F1 U+00F1 ntilde +!F2 U+00F2 ograve +!F3 U+00F3 oacute +!F4 U+00F4 ocircumflex +!F5 U+00F5 otilde +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+00F8 oslash +!F9 U+00F9 ugrave +!FA U+00FA uacute +!FB U+00FB ucircumflex +!FC U+00FC udieresis +!FD U+0131 dotlessi +!FE U+015F scedilla +!FF U+00FF ydieresis diff --git a/inhalte/pdf/font/makefont/cp1255.map b/inhalte/pdf/font/makefont/cp1255.map new file mode 100644 index 0000000..079e10c --- /dev/null +++ b/inhalte/pdf/font/makefont/cp1255.map @@ -0,0 +1,233 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+20AC Euro +!82 U+201A quotesinglbase +!83 U+0192 florin +!84 U+201E quotedblbase +!85 U+2026 ellipsis +!86 U+2020 dagger +!87 U+2021 daggerdbl +!88 U+02C6 circumflex +!89 U+2030 perthousand +!8B U+2039 guilsinglleft +!91 U+2018 quoteleft +!92 U+2019 quoteright +!93 U+201C quotedblleft +!94 U+201D quotedblright +!95 U+2022 bullet +!96 U+2013 endash +!97 U+2014 emdash +!98 U+02DC tilde +!99 U+2122 trademark +!9B U+203A guilsinglright +!A0 U+00A0 space +!A1 U+00A1 exclamdown +!A2 U+00A2 cent +!A3 U+00A3 sterling +!A4 U+20AA afii57636 +!A5 U+00A5 yen +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+00A9 copyright +!AA U+00D7 multiply +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD sfthyphen +!AE U+00AE registered +!AF U+00AF macron +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+00B4 acute +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 middot +!B8 U+00B8 cedilla +!B9 U+00B9 onesuperior +!BA U+00F7 divide +!BB U+00BB guillemotright +!BC U+00BC onequarter +!BD U+00BD onehalf +!BE U+00BE threequarters +!BF U+00BF questiondown +!C0 U+05B0 afii57799 +!C1 U+05B1 afii57801 +!C2 U+05B2 afii57800 +!C3 U+05B3 afii57802 +!C4 U+05B4 afii57793 +!C5 U+05B5 afii57794 +!C6 U+05B6 afii57795 +!C7 U+05B7 afii57798 +!C8 U+05B8 afii57797 +!C9 U+05B9 afii57806 +!CB U+05BB afii57796 +!CC U+05BC afii57807 +!CD U+05BD afii57839 +!CE U+05BE afii57645 +!CF U+05BF afii57841 +!D0 U+05C0 afii57842 +!D1 U+05C1 afii57804 +!D2 U+05C2 afii57803 +!D3 U+05C3 afii57658 +!D4 U+05F0 afii57716 +!D5 U+05F1 afii57717 +!D6 U+05F2 afii57718 +!D7 U+05F3 gereshhebrew +!D8 U+05F4 gershayimhebrew +!E0 U+05D0 afii57664 +!E1 U+05D1 afii57665 +!E2 U+05D2 afii57666 +!E3 U+05D3 afii57667 +!E4 U+05D4 afii57668 +!E5 U+05D5 afii57669 +!E6 U+05D6 afii57670 +!E7 U+05D7 afii57671 +!E8 U+05D8 afii57672 +!E9 U+05D9 afii57673 +!EA U+05DA afii57674 +!EB U+05DB afii57675 +!EC U+05DC afii57676 +!ED U+05DD afii57677 +!EE U+05DE afii57678 +!EF U+05DF afii57679 +!F0 U+05E0 afii57680 +!F1 U+05E1 afii57681 +!F2 U+05E2 afii57682 +!F3 U+05E3 afii57683 +!F4 U+05E4 afii57684 +!F5 U+05E5 afii57685 +!F6 U+05E6 afii57686 +!F7 U+05E7 afii57687 +!F8 U+05E8 afii57688 +!F9 U+05E9 afii57689 +!FA U+05EA afii57690 +!FD U+200E afii299 +!FE U+200F afii300 diff --git a/inhalte/pdf/font/makefont/cp1257.map b/inhalte/pdf/font/makefont/cp1257.map new file mode 100644 index 0000000..2f2ecfa --- /dev/null +++ b/inhalte/pdf/font/makefont/cp1257.map @@ -0,0 +1,244 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+20AC Euro +!82 U+201A quotesinglbase +!84 U+201E quotedblbase +!85 U+2026 ellipsis +!86 U+2020 dagger +!87 U+2021 daggerdbl +!89 U+2030 perthousand +!8B U+2039 guilsinglleft +!8D U+00A8 dieresis +!8E U+02C7 caron +!8F U+00B8 cedilla +!91 U+2018 quoteleft +!92 U+2019 quoteright +!93 U+201C quotedblleft +!94 U+201D quotedblright +!95 U+2022 bullet +!96 U+2013 endash +!97 U+2014 emdash +!99 U+2122 trademark +!9B U+203A guilsinglright +!9D U+00AF macron +!9E U+02DB ogonek +!A0 U+00A0 space +!A2 U+00A2 cent +!A3 U+00A3 sterling +!A4 U+00A4 currency +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00D8 Oslash +!A9 U+00A9 copyright +!AA U+0156 Rcommaaccent +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+00C6 AE +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+00B4 acute +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+00F8 oslash +!B9 U+00B9 onesuperior +!BA U+0157 rcommaaccent +!BB U+00BB guillemotright +!BC U+00BC onequarter +!BD U+00BD onehalf +!BE U+00BE threequarters +!BF U+00E6 ae +!C0 U+0104 Aogonek +!C1 U+012E Iogonek +!C2 U+0100 Amacron +!C3 U+0106 Cacute +!C4 U+00C4 Adieresis +!C5 U+00C5 Aring +!C6 U+0118 Eogonek +!C7 U+0112 Emacron +!C8 U+010C Ccaron +!C9 U+00C9 Eacute +!CA U+0179 Zacute +!CB U+0116 Edotaccent +!CC U+0122 Gcommaaccent +!CD U+0136 Kcommaaccent +!CE U+012A Imacron +!CF U+013B Lcommaaccent +!D0 U+0160 Scaron +!D1 U+0143 Nacute +!D2 U+0145 Ncommaaccent +!D3 U+00D3 Oacute +!D4 U+014C Omacron +!D5 U+00D5 Otilde +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+0172 Uogonek +!D9 U+0141 Lslash +!DA U+015A Sacute +!DB U+016A Umacron +!DC U+00DC Udieresis +!DD U+017B Zdotaccent +!DE U+017D Zcaron +!DF U+00DF germandbls +!E0 U+0105 aogonek +!E1 U+012F iogonek +!E2 U+0101 amacron +!E3 U+0107 cacute +!E4 U+00E4 adieresis +!E5 U+00E5 aring +!E6 U+0119 eogonek +!E7 U+0113 emacron +!E8 U+010D ccaron +!E9 U+00E9 eacute +!EA U+017A zacute +!EB U+0117 edotaccent +!EC U+0123 gcommaaccent +!ED U+0137 kcommaaccent +!EE U+012B imacron +!EF U+013C lcommaaccent +!F0 U+0161 scaron +!F1 U+0144 nacute +!F2 U+0146 ncommaaccent +!F3 U+00F3 oacute +!F4 U+014D omacron +!F5 U+00F5 otilde +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+0173 uogonek +!F9 U+0142 lslash +!FA U+015B sacute +!FB U+016B umacron +!FC U+00FC udieresis +!FD U+017C zdotaccent +!FE U+017E zcaron +!FF U+02D9 dotaccent diff --git a/inhalte/pdf/font/makefont/cp1258.map b/inhalte/pdf/font/makefont/cp1258.map new file mode 100644 index 0000000..fed915f --- /dev/null +++ b/inhalte/pdf/font/makefont/cp1258.map @@ -0,0 +1,247 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+20AC Euro +!82 U+201A quotesinglbase +!83 U+0192 florin +!84 U+201E quotedblbase +!85 U+2026 ellipsis +!86 U+2020 dagger +!87 U+2021 daggerdbl +!88 U+02C6 circumflex +!89 U+2030 perthousand +!8B U+2039 guilsinglleft +!8C U+0152 OE +!91 U+2018 quoteleft +!92 U+2019 quoteright +!93 U+201C quotedblleft +!94 U+201D quotedblright +!95 U+2022 bullet +!96 U+2013 endash +!97 U+2014 emdash +!98 U+02DC tilde +!99 U+2122 trademark +!9B U+203A guilsinglright +!9C U+0153 oe +!9F U+0178 Ydieresis +!A0 U+00A0 space +!A1 U+00A1 exclamdown +!A2 U+00A2 cent +!A3 U+00A3 sterling +!A4 U+00A4 currency +!A5 U+00A5 yen +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+00A9 copyright +!AA U+00AA ordfeminine +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+00AF macron +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+00B4 acute +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+00B8 cedilla +!B9 U+00B9 onesuperior +!BA U+00BA ordmasculine +!BB U+00BB guillemotright +!BC U+00BC onequarter +!BD U+00BD onehalf +!BE U+00BE threequarters +!BF U+00BF questiondown +!C0 U+00C0 Agrave +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+0102 Abreve +!C4 U+00C4 Adieresis +!C5 U+00C5 Aring +!C6 U+00C6 AE +!C7 U+00C7 Ccedilla +!C8 U+00C8 Egrave +!C9 U+00C9 Eacute +!CA U+00CA Ecircumflex +!CB U+00CB Edieresis +!CC U+0300 gravecomb +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+00CF Idieresis +!D0 U+0110 Dcroat +!D1 U+00D1 Ntilde +!D2 U+0309 hookabovecomb +!D3 U+00D3 Oacute +!D4 U+00D4 Ocircumflex +!D5 U+01A0 Ohorn +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+00D8 Oslash +!D9 U+00D9 Ugrave +!DA U+00DA Uacute +!DB U+00DB Ucircumflex +!DC U+00DC Udieresis +!DD U+01AF Uhorn +!DE U+0303 tildecomb +!DF U+00DF germandbls +!E0 U+00E0 agrave +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+0103 abreve +!E4 U+00E4 adieresis +!E5 U+00E5 aring +!E6 U+00E6 ae +!E7 U+00E7 ccedilla +!E8 U+00E8 egrave +!E9 U+00E9 eacute +!EA U+00EA ecircumflex +!EB U+00EB edieresis +!EC U+0301 acutecomb +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+00EF idieresis +!F0 U+0111 dcroat +!F1 U+00F1 ntilde +!F2 U+0323 dotbelowcomb +!F3 U+00F3 oacute +!F4 U+00F4 ocircumflex +!F5 U+01A1 ohorn +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+00F8 oslash +!F9 U+00F9 ugrave +!FA U+00FA uacute +!FB U+00FB ucircumflex +!FC U+00FC udieresis +!FD U+01B0 uhorn +!FE U+20AB dong +!FF U+00FF ydieresis diff --git a/inhalte/pdf/font/makefont/cp874.map b/inhalte/pdf/font/makefont/cp874.map new file mode 100644 index 0000000..1006e6b --- /dev/null +++ b/inhalte/pdf/font/makefont/cp874.map @@ -0,0 +1,225 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+20AC Euro +!85 U+2026 ellipsis +!91 U+2018 quoteleft +!92 U+2019 quoteright +!93 U+201C quotedblleft +!94 U+201D quotedblright +!95 U+2022 bullet +!96 U+2013 endash +!97 U+2014 emdash +!A0 U+00A0 space +!A1 U+0E01 kokaithai +!A2 U+0E02 khokhaithai +!A3 U+0E03 khokhuatthai +!A4 U+0E04 khokhwaithai +!A5 U+0E05 khokhonthai +!A6 U+0E06 khorakhangthai +!A7 U+0E07 ngonguthai +!A8 U+0E08 chochanthai +!A9 U+0E09 chochingthai +!AA U+0E0A chochangthai +!AB U+0E0B sosothai +!AC U+0E0C chochoethai +!AD U+0E0D yoyingthai +!AE U+0E0E dochadathai +!AF U+0E0F topatakthai +!B0 U+0E10 thothanthai +!B1 U+0E11 thonangmonthothai +!B2 U+0E12 thophuthaothai +!B3 U+0E13 nonenthai +!B4 U+0E14 dodekthai +!B5 U+0E15 totaothai +!B6 U+0E16 thothungthai +!B7 U+0E17 thothahanthai +!B8 U+0E18 thothongthai +!B9 U+0E19 nonuthai +!BA U+0E1A bobaimaithai +!BB U+0E1B poplathai +!BC U+0E1C phophungthai +!BD U+0E1D fofathai +!BE U+0E1E phophanthai +!BF U+0E1F fofanthai +!C0 U+0E20 phosamphaothai +!C1 U+0E21 momathai +!C2 U+0E22 yoyakthai +!C3 U+0E23 roruathai +!C4 U+0E24 ruthai +!C5 U+0E25 lolingthai +!C6 U+0E26 luthai +!C7 U+0E27 wowaenthai +!C8 U+0E28 sosalathai +!C9 U+0E29 sorusithai +!CA U+0E2A sosuathai +!CB U+0E2B hohipthai +!CC U+0E2C lochulathai +!CD U+0E2D oangthai +!CE U+0E2E honokhukthai +!CF U+0E2F paiyannoithai +!D0 U+0E30 saraathai +!D1 U+0E31 maihanakatthai +!D2 U+0E32 saraaathai +!D3 U+0E33 saraamthai +!D4 U+0E34 saraithai +!D5 U+0E35 saraiithai +!D6 U+0E36 sarauethai +!D7 U+0E37 saraueethai +!D8 U+0E38 sarauthai +!D9 U+0E39 sarauuthai +!DA U+0E3A phinthuthai +!DF U+0E3F bahtthai +!E0 U+0E40 saraethai +!E1 U+0E41 saraaethai +!E2 U+0E42 saraothai +!E3 U+0E43 saraaimaimuanthai +!E4 U+0E44 saraaimaimalaithai +!E5 U+0E45 lakkhangyaothai +!E6 U+0E46 maiyamokthai +!E7 U+0E47 maitaikhuthai +!E8 U+0E48 maiekthai +!E9 U+0E49 maithothai +!EA U+0E4A maitrithai +!EB U+0E4B maichattawathai +!EC U+0E4C thanthakhatthai +!ED U+0E4D nikhahitthai +!EE U+0E4E yamakkanthai +!EF U+0E4F fongmanthai +!F0 U+0E50 zerothai +!F1 U+0E51 onethai +!F2 U+0E52 twothai +!F3 U+0E53 threethai +!F4 U+0E54 fourthai +!F5 U+0E55 fivethai +!F6 U+0E56 sixthai +!F7 U+0E57 seventhai +!F8 U+0E58 eightthai +!F9 U+0E59 ninethai +!FA U+0E5A angkhankhuthai +!FB U+0E5B khomutthai diff --git a/inhalte/pdf/font/makefont/iso-8859-1.map b/inhalte/pdf/font/makefont/iso-8859-1.map new file mode 100644 index 0000000..61740a3 --- /dev/null +++ b/inhalte/pdf/font/makefont/iso-8859-1.map @@ -0,0 +1,256 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0080 .notdef +!81 U+0081 .notdef +!82 U+0082 .notdef +!83 U+0083 .notdef +!84 U+0084 .notdef +!85 U+0085 .notdef +!86 U+0086 .notdef +!87 U+0087 .notdef +!88 U+0088 .notdef +!89 U+0089 .notdef +!8A U+008A .notdef +!8B U+008B .notdef +!8C U+008C .notdef +!8D U+008D .notdef +!8E U+008E .notdef +!8F U+008F .notdef +!90 U+0090 .notdef +!91 U+0091 .notdef +!92 U+0092 .notdef +!93 U+0093 .notdef +!94 U+0094 .notdef +!95 U+0095 .notdef +!96 U+0096 .notdef +!97 U+0097 .notdef +!98 U+0098 .notdef +!99 U+0099 .notdef +!9A U+009A .notdef +!9B U+009B .notdef +!9C U+009C .notdef +!9D U+009D .notdef +!9E U+009E .notdef +!9F U+009F .notdef +!A0 U+00A0 space +!A1 U+00A1 exclamdown +!A2 U+00A2 cent +!A3 U+00A3 sterling +!A4 U+00A4 currency +!A5 U+00A5 yen +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+00A9 copyright +!AA U+00AA ordfeminine +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+00AF macron +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+00B4 acute +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+00B8 cedilla +!B9 U+00B9 onesuperior +!BA U+00BA ordmasculine +!BB U+00BB guillemotright +!BC U+00BC onequarter +!BD U+00BD onehalf +!BE U+00BE threequarters +!BF U+00BF questiondown +!C0 U+00C0 Agrave +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+00C3 Atilde +!C4 U+00C4 Adieresis +!C5 U+00C5 Aring +!C6 U+00C6 AE +!C7 U+00C7 Ccedilla +!C8 U+00C8 Egrave +!C9 U+00C9 Eacute +!CA U+00CA Ecircumflex +!CB U+00CB Edieresis +!CC U+00CC Igrave +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+00CF Idieresis +!D0 U+00D0 Eth +!D1 U+00D1 Ntilde +!D2 U+00D2 Ograve +!D3 U+00D3 Oacute +!D4 U+00D4 Ocircumflex +!D5 U+00D5 Otilde +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+00D8 Oslash +!D9 U+00D9 Ugrave +!DA U+00DA Uacute +!DB U+00DB Ucircumflex +!DC U+00DC Udieresis +!DD U+00DD Yacute +!DE U+00DE Thorn +!DF U+00DF germandbls +!E0 U+00E0 agrave +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+00E3 atilde +!E4 U+00E4 adieresis +!E5 U+00E5 aring +!E6 U+00E6 ae +!E7 U+00E7 ccedilla +!E8 U+00E8 egrave +!E9 U+00E9 eacute +!EA U+00EA ecircumflex +!EB U+00EB edieresis +!EC U+00EC igrave +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+00EF idieresis +!F0 U+00F0 eth +!F1 U+00F1 ntilde +!F2 U+00F2 ograve +!F3 U+00F3 oacute +!F4 U+00F4 ocircumflex +!F5 U+00F5 otilde +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+00F8 oslash +!F9 U+00F9 ugrave +!FA U+00FA uacute +!FB U+00FB ucircumflex +!FC U+00FC udieresis +!FD U+00FD yacute +!FE U+00FE thorn +!FF U+00FF ydieresis diff --git a/inhalte/pdf/font/makefont/iso-8859-11.map b/inhalte/pdf/font/makefont/iso-8859-11.map new file mode 100644 index 0000000..9168812 --- /dev/null +++ b/inhalte/pdf/font/makefont/iso-8859-11.map @@ -0,0 +1,248 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0080 .notdef +!81 U+0081 .notdef +!82 U+0082 .notdef +!83 U+0083 .notdef +!84 U+0084 .notdef +!85 U+0085 .notdef +!86 U+0086 .notdef +!87 U+0087 .notdef +!88 U+0088 .notdef +!89 U+0089 .notdef +!8A U+008A .notdef +!8B U+008B .notdef +!8C U+008C .notdef +!8D U+008D .notdef +!8E U+008E .notdef +!8F U+008F .notdef +!90 U+0090 .notdef +!91 U+0091 .notdef +!92 U+0092 .notdef +!93 U+0093 .notdef +!94 U+0094 .notdef +!95 U+0095 .notdef +!96 U+0096 .notdef +!97 U+0097 .notdef +!98 U+0098 .notdef +!99 U+0099 .notdef +!9A U+009A .notdef +!9B U+009B .notdef +!9C U+009C .notdef +!9D U+009D .notdef +!9E U+009E .notdef +!9F U+009F .notdef +!A0 U+00A0 space +!A1 U+0E01 kokaithai +!A2 U+0E02 khokhaithai +!A3 U+0E03 khokhuatthai +!A4 U+0E04 khokhwaithai +!A5 U+0E05 khokhonthai +!A6 U+0E06 khorakhangthai +!A7 U+0E07 ngonguthai +!A8 U+0E08 chochanthai +!A9 U+0E09 chochingthai +!AA U+0E0A chochangthai +!AB U+0E0B sosothai +!AC U+0E0C chochoethai +!AD U+0E0D yoyingthai +!AE U+0E0E dochadathai +!AF U+0E0F topatakthai +!B0 U+0E10 thothanthai +!B1 U+0E11 thonangmonthothai +!B2 U+0E12 thophuthaothai +!B3 U+0E13 nonenthai +!B4 U+0E14 dodekthai +!B5 U+0E15 totaothai +!B6 U+0E16 thothungthai +!B7 U+0E17 thothahanthai +!B8 U+0E18 thothongthai +!B9 U+0E19 nonuthai +!BA U+0E1A bobaimaithai +!BB U+0E1B poplathai +!BC U+0E1C phophungthai +!BD U+0E1D fofathai +!BE U+0E1E phophanthai +!BF U+0E1F fofanthai +!C0 U+0E20 phosamphaothai +!C1 U+0E21 momathai +!C2 U+0E22 yoyakthai +!C3 U+0E23 roruathai +!C4 U+0E24 ruthai +!C5 U+0E25 lolingthai +!C6 U+0E26 luthai +!C7 U+0E27 wowaenthai +!C8 U+0E28 sosalathai +!C9 U+0E29 sorusithai +!CA U+0E2A sosuathai +!CB U+0E2B hohipthai +!CC U+0E2C lochulathai +!CD U+0E2D oangthai +!CE U+0E2E honokhukthai +!CF U+0E2F paiyannoithai +!D0 U+0E30 saraathai +!D1 U+0E31 maihanakatthai +!D2 U+0E32 saraaathai +!D3 U+0E33 saraamthai +!D4 U+0E34 saraithai +!D5 U+0E35 saraiithai +!D6 U+0E36 sarauethai +!D7 U+0E37 saraueethai +!D8 U+0E38 sarauthai +!D9 U+0E39 sarauuthai +!DA U+0E3A phinthuthai +!DF U+0E3F bahtthai +!E0 U+0E40 saraethai +!E1 U+0E41 saraaethai +!E2 U+0E42 saraothai +!E3 U+0E43 saraaimaimuanthai +!E4 U+0E44 saraaimaimalaithai +!E5 U+0E45 lakkhangyaothai +!E6 U+0E46 maiyamokthai +!E7 U+0E47 maitaikhuthai +!E8 U+0E48 maiekthai +!E9 U+0E49 maithothai +!EA U+0E4A maitrithai +!EB U+0E4B maichattawathai +!EC U+0E4C thanthakhatthai +!ED U+0E4D nikhahitthai +!EE U+0E4E yamakkanthai +!EF U+0E4F fongmanthai +!F0 U+0E50 zerothai +!F1 U+0E51 onethai +!F2 U+0E52 twothai +!F3 U+0E53 threethai +!F4 U+0E54 fourthai +!F5 U+0E55 fivethai +!F6 U+0E56 sixthai +!F7 U+0E57 seventhai +!F8 U+0E58 eightthai +!F9 U+0E59 ninethai +!FA U+0E5A angkhankhuthai +!FB U+0E5B khomutthai diff --git a/inhalte/pdf/font/makefont/iso-8859-15.map b/inhalte/pdf/font/makefont/iso-8859-15.map new file mode 100644 index 0000000..6c2b571 --- /dev/null +++ b/inhalte/pdf/font/makefont/iso-8859-15.map @@ -0,0 +1,256 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0080 .notdef +!81 U+0081 .notdef +!82 U+0082 .notdef +!83 U+0083 .notdef +!84 U+0084 .notdef +!85 U+0085 .notdef +!86 U+0086 .notdef +!87 U+0087 .notdef +!88 U+0088 .notdef +!89 U+0089 .notdef +!8A U+008A .notdef +!8B U+008B .notdef +!8C U+008C .notdef +!8D U+008D .notdef +!8E U+008E .notdef +!8F U+008F .notdef +!90 U+0090 .notdef +!91 U+0091 .notdef +!92 U+0092 .notdef +!93 U+0093 .notdef +!94 U+0094 .notdef +!95 U+0095 .notdef +!96 U+0096 .notdef +!97 U+0097 .notdef +!98 U+0098 .notdef +!99 U+0099 .notdef +!9A U+009A .notdef +!9B U+009B .notdef +!9C U+009C .notdef +!9D U+009D .notdef +!9E U+009E .notdef +!9F U+009F .notdef +!A0 U+00A0 space +!A1 U+00A1 exclamdown +!A2 U+00A2 cent +!A3 U+00A3 sterling +!A4 U+20AC Euro +!A5 U+00A5 yen +!A6 U+0160 Scaron +!A7 U+00A7 section +!A8 U+0161 scaron +!A9 U+00A9 copyright +!AA U+00AA ordfeminine +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+00AF macron +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+017D Zcaron +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+017E zcaron +!B9 U+00B9 onesuperior +!BA U+00BA ordmasculine +!BB U+00BB guillemotright +!BC U+0152 OE +!BD U+0153 oe +!BE U+0178 Ydieresis +!BF U+00BF questiondown +!C0 U+00C0 Agrave +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+00C3 Atilde +!C4 U+00C4 Adieresis +!C5 U+00C5 Aring +!C6 U+00C6 AE +!C7 U+00C7 Ccedilla +!C8 U+00C8 Egrave +!C9 U+00C9 Eacute +!CA U+00CA Ecircumflex +!CB U+00CB Edieresis +!CC U+00CC Igrave +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+00CF Idieresis +!D0 U+00D0 Eth +!D1 U+00D1 Ntilde +!D2 U+00D2 Ograve +!D3 U+00D3 Oacute +!D4 U+00D4 Ocircumflex +!D5 U+00D5 Otilde +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+00D8 Oslash +!D9 U+00D9 Ugrave +!DA U+00DA Uacute +!DB U+00DB Ucircumflex +!DC U+00DC Udieresis +!DD U+00DD Yacute +!DE U+00DE Thorn +!DF U+00DF germandbls +!E0 U+00E0 agrave +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+00E3 atilde +!E4 U+00E4 adieresis +!E5 U+00E5 aring +!E6 U+00E6 ae +!E7 U+00E7 ccedilla +!E8 U+00E8 egrave +!E9 U+00E9 eacute +!EA U+00EA ecircumflex +!EB U+00EB edieresis +!EC U+00EC igrave +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+00EF idieresis +!F0 U+00F0 eth +!F1 U+00F1 ntilde +!F2 U+00F2 ograve +!F3 U+00F3 oacute +!F4 U+00F4 ocircumflex +!F5 U+00F5 otilde +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+00F8 oslash +!F9 U+00F9 ugrave +!FA U+00FA uacute +!FB U+00FB ucircumflex +!FC U+00FC udieresis +!FD U+00FD yacute +!FE U+00FE thorn +!FF U+00FF ydieresis diff --git a/inhalte/pdf/font/makefont/iso-8859-16.map b/inhalte/pdf/font/makefont/iso-8859-16.map new file mode 100644 index 0000000..202c8fe --- /dev/null +++ b/inhalte/pdf/font/makefont/iso-8859-16.map @@ -0,0 +1,256 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0080 .notdef +!81 U+0081 .notdef +!82 U+0082 .notdef +!83 U+0083 .notdef +!84 U+0084 .notdef +!85 U+0085 .notdef +!86 U+0086 .notdef +!87 U+0087 .notdef +!88 U+0088 .notdef +!89 U+0089 .notdef +!8A U+008A .notdef +!8B U+008B .notdef +!8C U+008C .notdef +!8D U+008D .notdef +!8E U+008E .notdef +!8F U+008F .notdef +!90 U+0090 .notdef +!91 U+0091 .notdef +!92 U+0092 .notdef +!93 U+0093 .notdef +!94 U+0094 .notdef +!95 U+0095 .notdef +!96 U+0096 .notdef +!97 U+0097 .notdef +!98 U+0098 .notdef +!99 U+0099 .notdef +!9A U+009A .notdef +!9B U+009B .notdef +!9C U+009C .notdef +!9D U+009D .notdef +!9E U+009E .notdef +!9F U+009F .notdef +!A0 U+00A0 space +!A1 U+0104 Aogonek +!A2 U+0105 aogonek +!A3 U+0141 Lslash +!A4 U+20AC Euro +!A5 U+201E quotedblbase +!A6 U+0160 Scaron +!A7 U+00A7 section +!A8 U+0161 scaron +!A9 U+00A9 copyright +!AA U+0218 Scommaaccent +!AB U+00AB guillemotleft +!AC U+0179 Zacute +!AD U+00AD hyphen +!AE U+017A zacute +!AF U+017B Zdotaccent +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+010C Ccaron +!B3 U+0142 lslash +!B4 U+017D Zcaron +!B5 U+201D quotedblright +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+017E zcaron +!B9 U+010D ccaron +!BA U+0219 scommaaccent +!BB U+00BB guillemotright +!BC U+0152 OE +!BD U+0153 oe +!BE U+0178 Ydieresis +!BF U+017C zdotaccent +!C0 U+00C0 Agrave +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+0102 Abreve +!C4 U+00C4 Adieresis +!C5 U+0106 Cacute +!C6 U+00C6 AE +!C7 U+00C7 Ccedilla +!C8 U+00C8 Egrave +!C9 U+00C9 Eacute +!CA U+00CA Ecircumflex +!CB U+00CB Edieresis +!CC U+00CC Igrave +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+00CF Idieresis +!D0 U+0110 Dcroat +!D1 U+0143 Nacute +!D2 U+00D2 Ograve +!D3 U+00D3 Oacute +!D4 U+00D4 Ocircumflex +!D5 U+0150 Ohungarumlaut +!D6 U+00D6 Odieresis +!D7 U+015A Sacute +!D8 U+0170 Uhungarumlaut +!D9 U+00D9 Ugrave +!DA U+00DA Uacute +!DB U+00DB Ucircumflex +!DC U+00DC Udieresis +!DD U+0118 Eogonek +!DE U+021A Tcommaaccent +!DF U+00DF germandbls +!E0 U+00E0 agrave +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+0103 abreve +!E4 U+00E4 adieresis +!E5 U+0107 cacute +!E6 U+00E6 ae +!E7 U+00E7 ccedilla +!E8 U+00E8 egrave +!E9 U+00E9 eacute +!EA U+00EA ecircumflex +!EB U+00EB edieresis +!EC U+00EC igrave +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+00EF idieresis +!F0 U+0111 dcroat +!F1 U+0144 nacute +!F2 U+00F2 ograve +!F3 U+00F3 oacute +!F4 U+00F4 ocircumflex +!F5 U+0151 ohungarumlaut +!F6 U+00F6 odieresis +!F7 U+015B sacute +!F8 U+0171 uhungarumlaut +!F9 U+00F9 ugrave +!FA U+00FA uacute +!FB U+00FB ucircumflex +!FC U+00FC udieresis +!FD U+0119 eogonek +!FE U+021B tcommaaccent +!FF U+00FF ydieresis diff --git a/inhalte/pdf/font/makefont/iso-8859-2.map b/inhalte/pdf/font/makefont/iso-8859-2.map new file mode 100644 index 0000000..65ae09f --- /dev/null +++ b/inhalte/pdf/font/makefont/iso-8859-2.map @@ -0,0 +1,256 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0080 .notdef +!81 U+0081 .notdef +!82 U+0082 .notdef +!83 U+0083 .notdef +!84 U+0084 .notdef +!85 U+0085 .notdef +!86 U+0086 .notdef +!87 U+0087 .notdef +!88 U+0088 .notdef +!89 U+0089 .notdef +!8A U+008A .notdef +!8B U+008B .notdef +!8C U+008C .notdef +!8D U+008D .notdef +!8E U+008E .notdef +!8F U+008F .notdef +!90 U+0090 .notdef +!91 U+0091 .notdef +!92 U+0092 .notdef +!93 U+0093 .notdef +!94 U+0094 .notdef +!95 U+0095 .notdef +!96 U+0096 .notdef +!97 U+0097 .notdef +!98 U+0098 .notdef +!99 U+0099 .notdef +!9A U+009A .notdef +!9B U+009B .notdef +!9C U+009C .notdef +!9D U+009D .notdef +!9E U+009E .notdef +!9F U+009F .notdef +!A0 U+00A0 space +!A1 U+0104 Aogonek +!A2 U+02D8 breve +!A3 U+0141 Lslash +!A4 U+00A4 currency +!A5 U+013D Lcaron +!A6 U+015A Sacute +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+0160 Scaron +!AA U+015E Scedilla +!AB U+0164 Tcaron +!AC U+0179 Zacute +!AD U+00AD hyphen +!AE U+017D Zcaron +!AF U+017B Zdotaccent +!B0 U+00B0 degree +!B1 U+0105 aogonek +!B2 U+02DB ogonek +!B3 U+0142 lslash +!B4 U+00B4 acute +!B5 U+013E lcaron +!B6 U+015B sacute +!B7 U+02C7 caron +!B8 U+00B8 cedilla +!B9 U+0161 scaron +!BA U+015F scedilla +!BB U+0165 tcaron +!BC U+017A zacute +!BD U+02DD hungarumlaut +!BE U+017E zcaron +!BF U+017C zdotaccent +!C0 U+0154 Racute +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+0102 Abreve +!C4 U+00C4 Adieresis +!C5 U+0139 Lacute +!C6 U+0106 Cacute +!C7 U+00C7 Ccedilla +!C8 U+010C Ccaron +!C9 U+00C9 Eacute +!CA U+0118 Eogonek +!CB U+00CB Edieresis +!CC U+011A Ecaron +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+010E Dcaron +!D0 U+0110 Dcroat +!D1 U+0143 Nacute +!D2 U+0147 Ncaron +!D3 U+00D3 Oacute +!D4 U+00D4 Ocircumflex +!D5 U+0150 Ohungarumlaut +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+0158 Rcaron +!D9 U+016E Uring +!DA U+00DA Uacute +!DB U+0170 Uhungarumlaut +!DC U+00DC Udieresis +!DD U+00DD Yacute +!DE U+0162 Tcommaaccent +!DF U+00DF germandbls +!E0 U+0155 racute +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+0103 abreve +!E4 U+00E4 adieresis +!E5 U+013A lacute +!E6 U+0107 cacute +!E7 U+00E7 ccedilla +!E8 U+010D ccaron +!E9 U+00E9 eacute +!EA U+0119 eogonek +!EB U+00EB edieresis +!EC U+011B ecaron +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+010F dcaron +!F0 U+0111 dcroat +!F1 U+0144 nacute +!F2 U+0148 ncaron +!F3 U+00F3 oacute +!F4 U+00F4 ocircumflex +!F5 U+0151 ohungarumlaut +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+0159 rcaron +!F9 U+016F uring +!FA U+00FA uacute +!FB U+0171 uhungarumlaut +!FC U+00FC udieresis +!FD U+00FD yacute +!FE U+0163 tcommaaccent +!FF U+02D9 dotaccent diff --git a/inhalte/pdf/font/makefont/iso-8859-4.map b/inhalte/pdf/font/makefont/iso-8859-4.map new file mode 100644 index 0000000..a7d87bf --- /dev/null +++ b/inhalte/pdf/font/makefont/iso-8859-4.map @@ -0,0 +1,256 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0080 .notdef +!81 U+0081 .notdef +!82 U+0082 .notdef +!83 U+0083 .notdef +!84 U+0084 .notdef +!85 U+0085 .notdef +!86 U+0086 .notdef +!87 U+0087 .notdef +!88 U+0088 .notdef +!89 U+0089 .notdef +!8A U+008A .notdef +!8B U+008B .notdef +!8C U+008C .notdef +!8D U+008D .notdef +!8E U+008E .notdef +!8F U+008F .notdef +!90 U+0090 .notdef +!91 U+0091 .notdef +!92 U+0092 .notdef +!93 U+0093 .notdef +!94 U+0094 .notdef +!95 U+0095 .notdef +!96 U+0096 .notdef +!97 U+0097 .notdef +!98 U+0098 .notdef +!99 U+0099 .notdef +!9A U+009A .notdef +!9B U+009B .notdef +!9C U+009C .notdef +!9D U+009D .notdef +!9E U+009E .notdef +!9F U+009F .notdef +!A0 U+00A0 space +!A1 U+0104 Aogonek +!A2 U+0138 kgreenlandic +!A3 U+0156 Rcommaaccent +!A4 U+00A4 currency +!A5 U+0128 Itilde +!A6 U+013B Lcommaaccent +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+0160 Scaron +!AA U+0112 Emacron +!AB U+0122 Gcommaaccent +!AC U+0166 Tbar +!AD U+00AD hyphen +!AE U+017D Zcaron +!AF U+00AF macron +!B0 U+00B0 degree +!B1 U+0105 aogonek +!B2 U+02DB ogonek +!B3 U+0157 rcommaaccent +!B4 U+00B4 acute +!B5 U+0129 itilde +!B6 U+013C lcommaaccent +!B7 U+02C7 caron +!B8 U+00B8 cedilla +!B9 U+0161 scaron +!BA U+0113 emacron +!BB U+0123 gcommaaccent +!BC U+0167 tbar +!BD U+014A Eng +!BE U+017E zcaron +!BF U+014B eng +!C0 U+0100 Amacron +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+00C3 Atilde +!C4 U+00C4 Adieresis +!C5 U+00C5 Aring +!C6 U+00C6 AE +!C7 U+012E Iogonek +!C8 U+010C Ccaron +!C9 U+00C9 Eacute +!CA U+0118 Eogonek +!CB U+00CB Edieresis +!CC U+0116 Edotaccent +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+012A Imacron +!D0 U+0110 Dcroat +!D1 U+0145 Ncommaaccent +!D2 U+014C Omacron +!D3 U+0136 Kcommaaccent +!D4 U+00D4 Ocircumflex +!D5 U+00D5 Otilde +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+00D8 Oslash +!D9 U+0172 Uogonek +!DA U+00DA Uacute +!DB U+00DB Ucircumflex +!DC U+00DC Udieresis +!DD U+0168 Utilde +!DE U+016A Umacron +!DF U+00DF germandbls +!E0 U+0101 amacron +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+00E3 atilde +!E4 U+00E4 adieresis +!E5 U+00E5 aring +!E6 U+00E6 ae +!E7 U+012F iogonek +!E8 U+010D ccaron +!E9 U+00E9 eacute +!EA U+0119 eogonek +!EB U+00EB edieresis +!EC U+0117 edotaccent +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+012B imacron +!F0 U+0111 dcroat +!F1 U+0146 ncommaaccent +!F2 U+014D omacron +!F3 U+0137 kcommaaccent +!F4 U+00F4 ocircumflex +!F5 U+00F5 otilde +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+00F8 oslash +!F9 U+0173 uogonek +!FA U+00FA uacute +!FB U+00FB ucircumflex +!FC U+00FC udieresis +!FD U+0169 utilde +!FE U+016B umacron +!FF U+02D9 dotaccent diff --git a/inhalte/pdf/font/makefont/iso-8859-5.map b/inhalte/pdf/font/makefont/iso-8859-5.map new file mode 100644 index 0000000..f9cd4ed --- /dev/null +++ b/inhalte/pdf/font/makefont/iso-8859-5.map @@ -0,0 +1,256 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0080 .notdef +!81 U+0081 .notdef +!82 U+0082 .notdef +!83 U+0083 .notdef +!84 U+0084 .notdef +!85 U+0085 .notdef +!86 U+0086 .notdef +!87 U+0087 .notdef +!88 U+0088 .notdef +!89 U+0089 .notdef +!8A U+008A .notdef +!8B U+008B .notdef +!8C U+008C .notdef +!8D U+008D .notdef +!8E U+008E .notdef +!8F U+008F .notdef +!90 U+0090 .notdef +!91 U+0091 .notdef +!92 U+0092 .notdef +!93 U+0093 .notdef +!94 U+0094 .notdef +!95 U+0095 .notdef +!96 U+0096 .notdef +!97 U+0097 .notdef +!98 U+0098 .notdef +!99 U+0099 .notdef +!9A U+009A .notdef +!9B U+009B .notdef +!9C U+009C .notdef +!9D U+009D .notdef +!9E U+009E .notdef +!9F U+009F .notdef +!A0 U+00A0 space +!A1 U+0401 afii10023 +!A2 U+0402 afii10051 +!A3 U+0403 afii10052 +!A4 U+0404 afii10053 +!A5 U+0405 afii10054 +!A6 U+0406 afii10055 +!A7 U+0407 afii10056 +!A8 U+0408 afii10057 +!A9 U+0409 afii10058 +!AA U+040A afii10059 +!AB U+040B afii10060 +!AC U+040C afii10061 +!AD U+00AD hyphen +!AE U+040E afii10062 +!AF U+040F afii10145 +!B0 U+0410 afii10017 +!B1 U+0411 afii10018 +!B2 U+0412 afii10019 +!B3 U+0413 afii10020 +!B4 U+0414 afii10021 +!B5 U+0415 afii10022 +!B6 U+0416 afii10024 +!B7 U+0417 afii10025 +!B8 U+0418 afii10026 +!B9 U+0419 afii10027 +!BA U+041A afii10028 +!BB U+041B afii10029 +!BC U+041C afii10030 +!BD U+041D afii10031 +!BE U+041E afii10032 +!BF U+041F afii10033 +!C0 U+0420 afii10034 +!C1 U+0421 afii10035 +!C2 U+0422 afii10036 +!C3 U+0423 afii10037 +!C4 U+0424 afii10038 +!C5 U+0425 afii10039 +!C6 U+0426 afii10040 +!C7 U+0427 afii10041 +!C8 U+0428 afii10042 +!C9 U+0429 afii10043 +!CA U+042A afii10044 +!CB U+042B afii10045 +!CC U+042C afii10046 +!CD U+042D afii10047 +!CE U+042E afii10048 +!CF U+042F afii10049 +!D0 U+0430 afii10065 +!D1 U+0431 afii10066 +!D2 U+0432 afii10067 +!D3 U+0433 afii10068 +!D4 U+0434 afii10069 +!D5 U+0435 afii10070 +!D6 U+0436 afii10072 +!D7 U+0437 afii10073 +!D8 U+0438 afii10074 +!D9 U+0439 afii10075 +!DA U+043A afii10076 +!DB U+043B afii10077 +!DC U+043C afii10078 +!DD U+043D afii10079 +!DE U+043E afii10080 +!DF U+043F afii10081 +!E0 U+0440 afii10082 +!E1 U+0441 afii10083 +!E2 U+0442 afii10084 +!E3 U+0443 afii10085 +!E4 U+0444 afii10086 +!E5 U+0445 afii10087 +!E6 U+0446 afii10088 +!E7 U+0447 afii10089 +!E8 U+0448 afii10090 +!E9 U+0449 afii10091 +!EA U+044A afii10092 +!EB U+044B afii10093 +!EC U+044C afii10094 +!ED U+044D afii10095 +!EE U+044E afii10096 +!EF U+044F afii10097 +!F0 U+2116 afii61352 +!F1 U+0451 afii10071 +!F2 U+0452 afii10099 +!F3 U+0453 afii10100 +!F4 U+0454 afii10101 +!F5 U+0455 afii10102 +!F6 U+0456 afii10103 +!F7 U+0457 afii10104 +!F8 U+0458 afii10105 +!F9 U+0459 afii10106 +!FA U+045A afii10107 +!FB U+045B afii10108 +!FC U+045C afii10109 +!FD U+00A7 section +!FE U+045E afii10110 +!FF U+045F afii10193 diff --git a/inhalte/pdf/font/makefont/iso-8859-7.map b/inhalte/pdf/font/makefont/iso-8859-7.map new file mode 100644 index 0000000..e163796 --- /dev/null +++ b/inhalte/pdf/font/makefont/iso-8859-7.map @@ -0,0 +1,250 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0080 .notdef +!81 U+0081 .notdef +!82 U+0082 .notdef +!83 U+0083 .notdef +!84 U+0084 .notdef +!85 U+0085 .notdef +!86 U+0086 .notdef +!87 U+0087 .notdef +!88 U+0088 .notdef +!89 U+0089 .notdef +!8A U+008A .notdef +!8B U+008B .notdef +!8C U+008C .notdef +!8D U+008D .notdef +!8E U+008E .notdef +!8F U+008F .notdef +!90 U+0090 .notdef +!91 U+0091 .notdef +!92 U+0092 .notdef +!93 U+0093 .notdef +!94 U+0094 .notdef +!95 U+0095 .notdef +!96 U+0096 .notdef +!97 U+0097 .notdef +!98 U+0098 .notdef +!99 U+0099 .notdef +!9A U+009A .notdef +!9B U+009B .notdef +!9C U+009C .notdef +!9D U+009D .notdef +!9E U+009E .notdef +!9F U+009F .notdef +!A0 U+00A0 space +!A1 U+2018 quoteleft +!A2 U+2019 quoteright +!A3 U+00A3 sterling +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+00A9 copyright +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AF U+2015 afii00208 +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+0384 tonos +!B5 U+0385 dieresistonos +!B6 U+0386 Alphatonos +!B7 U+00B7 periodcentered +!B8 U+0388 Epsilontonos +!B9 U+0389 Etatonos +!BA U+038A Iotatonos +!BB U+00BB guillemotright +!BC U+038C Omicrontonos +!BD U+00BD onehalf +!BE U+038E Upsilontonos +!BF U+038F Omegatonos +!C0 U+0390 iotadieresistonos +!C1 U+0391 Alpha +!C2 U+0392 Beta +!C3 U+0393 Gamma +!C4 U+0394 Delta +!C5 U+0395 Epsilon +!C6 U+0396 Zeta +!C7 U+0397 Eta +!C8 U+0398 Theta +!C9 U+0399 Iota +!CA U+039A Kappa +!CB U+039B Lambda +!CC U+039C Mu +!CD U+039D Nu +!CE U+039E Xi +!CF U+039F Omicron +!D0 U+03A0 Pi +!D1 U+03A1 Rho +!D3 U+03A3 Sigma +!D4 U+03A4 Tau +!D5 U+03A5 Upsilon +!D6 U+03A6 Phi +!D7 U+03A7 Chi +!D8 U+03A8 Psi +!D9 U+03A9 Omega +!DA U+03AA Iotadieresis +!DB U+03AB Upsilondieresis +!DC U+03AC alphatonos +!DD U+03AD epsilontonos +!DE U+03AE etatonos +!DF U+03AF iotatonos +!E0 U+03B0 upsilondieresistonos +!E1 U+03B1 alpha +!E2 U+03B2 beta +!E3 U+03B3 gamma +!E4 U+03B4 delta +!E5 U+03B5 epsilon +!E6 U+03B6 zeta +!E7 U+03B7 eta +!E8 U+03B8 theta +!E9 U+03B9 iota +!EA U+03BA kappa +!EB U+03BB lambda +!EC U+03BC mu +!ED U+03BD nu +!EE U+03BE xi +!EF U+03BF omicron +!F0 U+03C0 pi +!F1 U+03C1 rho +!F2 U+03C2 sigma1 +!F3 U+03C3 sigma +!F4 U+03C4 tau +!F5 U+03C5 upsilon +!F6 U+03C6 phi +!F7 U+03C7 chi +!F8 U+03C8 psi +!F9 U+03C9 omega +!FA U+03CA iotadieresis +!FB U+03CB upsilondieresis +!FC U+03CC omicrontonos +!FD U+03CD upsilontonos +!FE U+03CE omegatonos diff --git a/inhalte/pdf/font/makefont/iso-8859-9.map b/inhalte/pdf/font/makefont/iso-8859-9.map new file mode 100644 index 0000000..48c123a --- /dev/null +++ b/inhalte/pdf/font/makefont/iso-8859-9.map @@ -0,0 +1,256 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0080 .notdef +!81 U+0081 .notdef +!82 U+0082 .notdef +!83 U+0083 .notdef +!84 U+0084 .notdef +!85 U+0085 .notdef +!86 U+0086 .notdef +!87 U+0087 .notdef +!88 U+0088 .notdef +!89 U+0089 .notdef +!8A U+008A .notdef +!8B U+008B .notdef +!8C U+008C .notdef +!8D U+008D .notdef +!8E U+008E .notdef +!8F U+008F .notdef +!90 U+0090 .notdef +!91 U+0091 .notdef +!92 U+0092 .notdef +!93 U+0093 .notdef +!94 U+0094 .notdef +!95 U+0095 .notdef +!96 U+0096 .notdef +!97 U+0097 .notdef +!98 U+0098 .notdef +!99 U+0099 .notdef +!9A U+009A .notdef +!9B U+009B .notdef +!9C U+009C .notdef +!9D U+009D .notdef +!9E U+009E .notdef +!9F U+009F .notdef +!A0 U+00A0 space +!A1 U+00A1 exclamdown +!A2 U+00A2 cent +!A3 U+00A3 sterling +!A4 U+00A4 currency +!A5 U+00A5 yen +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+00A9 copyright +!AA U+00AA ordfeminine +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+00AF macron +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+00B4 acute +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+00B8 cedilla +!B9 U+00B9 onesuperior +!BA U+00BA ordmasculine +!BB U+00BB guillemotright +!BC U+00BC onequarter +!BD U+00BD onehalf +!BE U+00BE threequarters +!BF U+00BF questiondown +!C0 U+00C0 Agrave +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+00C3 Atilde +!C4 U+00C4 Adieresis +!C5 U+00C5 Aring +!C6 U+00C6 AE +!C7 U+00C7 Ccedilla +!C8 U+00C8 Egrave +!C9 U+00C9 Eacute +!CA U+00CA Ecircumflex +!CB U+00CB Edieresis +!CC U+00CC Igrave +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+00CF Idieresis +!D0 U+011E Gbreve +!D1 U+00D1 Ntilde +!D2 U+00D2 Ograve +!D3 U+00D3 Oacute +!D4 U+00D4 Ocircumflex +!D5 U+00D5 Otilde +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+00D8 Oslash +!D9 U+00D9 Ugrave +!DA U+00DA Uacute +!DB U+00DB Ucircumflex +!DC U+00DC Udieresis +!DD U+0130 Idotaccent +!DE U+015E Scedilla +!DF U+00DF germandbls +!E0 U+00E0 agrave +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+00E3 atilde +!E4 U+00E4 adieresis +!E5 U+00E5 aring +!E6 U+00E6 ae +!E7 U+00E7 ccedilla +!E8 U+00E8 egrave +!E9 U+00E9 eacute +!EA U+00EA ecircumflex +!EB U+00EB edieresis +!EC U+00EC igrave +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+00EF idieresis +!F0 U+011F gbreve +!F1 U+00F1 ntilde +!F2 U+00F2 ograve +!F3 U+00F3 oacute +!F4 U+00F4 ocircumflex +!F5 U+00F5 otilde +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+00F8 oslash +!F9 U+00F9 ugrave +!FA U+00FA uacute +!FB U+00FB ucircumflex +!FC U+00FC udieresis +!FD U+0131 dotlessi +!FE U+015F scedilla +!FF U+00FF ydieresis diff --git a/inhalte/pdf/font/makefont/koi8-r.map b/inhalte/pdf/font/makefont/koi8-r.map new file mode 100644 index 0000000..6ad5d05 --- /dev/null +++ b/inhalte/pdf/font/makefont/koi8-r.map @@ -0,0 +1,256 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+2500 SF100000 +!81 U+2502 SF110000 +!82 U+250C SF010000 +!83 U+2510 SF030000 +!84 U+2514 SF020000 +!85 U+2518 SF040000 +!86 U+251C SF080000 +!87 U+2524 SF090000 +!88 U+252C SF060000 +!89 U+2534 SF070000 +!8A U+253C SF050000 +!8B U+2580 upblock +!8C U+2584 dnblock +!8D U+2588 block +!8E U+258C lfblock +!8F U+2590 rtblock +!90 U+2591 ltshade +!91 U+2592 shade +!92 U+2593 dkshade +!93 U+2320 integraltp +!94 U+25A0 filledbox +!95 U+2219 periodcentered +!96 U+221A radical +!97 U+2248 approxequal +!98 U+2264 lessequal +!99 U+2265 greaterequal +!9A U+00A0 space +!9B U+2321 integralbt +!9C U+00B0 degree +!9D U+00B2 twosuperior +!9E U+00B7 periodcentered +!9F U+00F7 divide +!A0 U+2550 SF430000 +!A1 U+2551 SF240000 +!A2 U+2552 SF510000 +!A3 U+0451 afii10071 +!A4 U+2553 SF520000 +!A5 U+2554 SF390000 +!A6 U+2555 SF220000 +!A7 U+2556 SF210000 +!A8 U+2557 SF250000 +!A9 U+2558 SF500000 +!AA U+2559 SF490000 +!AB U+255A SF380000 +!AC U+255B SF280000 +!AD U+255C SF270000 +!AE U+255D SF260000 +!AF U+255E SF360000 +!B0 U+255F SF370000 +!B1 U+2560 SF420000 +!B2 U+2561 SF190000 +!B3 U+0401 afii10023 +!B4 U+2562 SF200000 +!B5 U+2563 SF230000 +!B6 U+2564 SF470000 +!B7 U+2565 SF480000 +!B8 U+2566 SF410000 +!B9 U+2567 SF450000 +!BA U+2568 SF460000 +!BB U+2569 SF400000 +!BC U+256A SF540000 +!BD U+256B SF530000 +!BE U+256C SF440000 +!BF U+00A9 copyright +!C0 U+044E afii10096 +!C1 U+0430 afii10065 +!C2 U+0431 afii10066 +!C3 U+0446 afii10088 +!C4 U+0434 afii10069 +!C5 U+0435 afii10070 +!C6 U+0444 afii10086 +!C7 U+0433 afii10068 +!C8 U+0445 afii10087 +!C9 U+0438 afii10074 +!CA U+0439 afii10075 +!CB U+043A afii10076 +!CC U+043B afii10077 +!CD U+043C afii10078 +!CE U+043D afii10079 +!CF U+043E afii10080 +!D0 U+043F afii10081 +!D1 U+044F afii10097 +!D2 U+0440 afii10082 +!D3 U+0441 afii10083 +!D4 U+0442 afii10084 +!D5 U+0443 afii10085 +!D6 U+0436 afii10072 +!D7 U+0432 afii10067 +!D8 U+044C afii10094 +!D9 U+044B afii10093 +!DA U+0437 afii10073 +!DB U+0448 afii10090 +!DC U+044D afii10095 +!DD U+0449 afii10091 +!DE U+0447 afii10089 +!DF U+044A afii10092 +!E0 U+042E afii10048 +!E1 U+0410 afii10017 +!E2 U+0411 afii10018 +!E3 U+0426 afii10040 +!E4 U+0414 afii10021 +!E5 U+0415 afii10022 +!E6 U+0424 afii10038 +!E7 U+0413 afii10020 +!E8 U+0425 afii10039 +!E9 U+0418 afii10026 +!EA U+0419 afii10027 +!EB U+041A afii10028 +!EC U+041B afii10029 +!ED U+041C afii10030 +!EE U+041D afii10031 +!EF U+041E afii10032 +!F0 U+041F afii10033 +!F1 U+042F afii10049 +!F2 U+0420 afii10034 +!F3 U+0421 afii10035 +!F4 U+0422 afii10036 +!F5 U+0423 afii10037 +!F6 U+0416 afii10024 +!F7 U+0412 afii10019 +!F8 U+042C afii10046 +!F9 U+042B afii10045 +!FA U+0417 afii10025 +!FB U+0428 afii10042 +!FC U+042D afii10047 +!FD U+0429 afii10043 +!FE U+0427 afii10041 +!FF U+042A afii10044 diff --git a/inhalte/pdf/font/makefont/koi8-u.map b/inhalte/pdf/font/makefont/koi8-u.map new file mode 100644 index 0000000..40a7e4f --- /dev/null +++ b/inhalte/pdf/font/makefont/koi8-u.map @@ -0,0 +1,256 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+2500 SF100000 +!81 U+2502 SF110000 +!82 U+250C SF010000 +!83 U+2510 SF030000 +!84 U+2514 SF020000 +!85 U+2518 SF040000 +!86 U+251C SF080000 +!87 U+2524 SF090000 +!88 U+252C SF060000 +!89 U+2534 SF070000 +!8A U+253C SF050000 +!8B U+2580 upblock +!8C U+2584 dnblock +!8D U+2588 block +!8E U+258C lfblock +!8F U+2590 rtblock +!90 U+2591 ltshade +!91 U+2592 shade +!92 U+2593 dkshade +!93 U+2320 integraltp +!94 U+25A0 filledbox +!95 U+2022 bullet +!96 U+221A radical +!97 U+2248 approxequal +!98 U+2264 lessequal +!99 U+2265 greaterequal +!9A U+00A0 space +!9B U+2321 integralbt +!9C U+00B0 degree +!9D U+00B2 twosuperior +!9E U+00B7 periodcentered +!9F U+00F7 divide +!A0 U+2550 SF430000 +!A1 U+2551 SF240000 +!A2 U+2552 SF510000 +!A3 U+0451 afii10071 +!A4 U+0454 afii10101 +!A5 U+2554 SF390000 +!A6 U+0456 afii10103 +!A7 U+0457 afii10104 +!A8 U+2557 SF250000 +!A9 U+2558 SF500000 +!AA U+2559 SF490000 +!AB U+255A SF380000 +!AC U+255B SF280000 +!AD U+0491 afii10098 +!AE U+255D SF260000 +!AF U+255E SF360000 +!B0 U+255F SF370000 +!B1 U+2560 SF420000 +!B2 U+2561 SF190000 +!B3 U+0401 afii10023 +!B4 U+0404 afii10053 +!B5 U+2563 SF230000 +!B6 U+0406 afii10055 +!B7 U+0407 afii10056 +!B8 U+2566 SF410000 +!B9 U+2567 SF450000 +!BA U+2568 SF460000 +!BB U+2569 SF400000 +!BC U+256A SF540000 +!BD U+0490 afii10050 +!BE U+256C SF440000 +!BF U+00A9 copyright +!C0 U+044E afii10096 +!C1 U+0430 afii10065 +!C2 U+0431 afii10066 +!C3 U+0446 afii10088 +!C4 U+0434 afii10069 +!C5 U+0435 afii10070 +!C6 U+0444 afii10086 +!C7 U+0433 afii10068 +!C8 U+0445 afii10087 +!C9 U+0438 afii10074 +!CA U+0439 afii10075 +!CB U+043A afii10076 +!CC U+043B afii10077 +!CD U+043C afii10078 +!CE U+043D afii10079 +!CF U+043E afii10080 +!D0 U+043F afii10081 +!D1 U+044F afii10097 +!D2 U+0440 afii10082 +!D3 U+0441 afii10083 +!D4 U+0442 afii10084 +!D5 U+0443 afii10085 +!D6 U+0436 afii10072 +!D7 U+0432 afii10067 +!D8 U+044C afii10094 +!D9 U+044B afii10093 +!DA U+0437 afii10073 +!DB U+0448 afii10090 +!DC U+044D afii10095 +!DD U+0449 afii10091 +!DE U+0447 afii10089 +!DF U+044A afii10092 +!E0 U+042E afii10048 +!E1 U+0410 afii10017 +!E2 U+0411 afii10018 +!E3 U+0426 afii10040 +!E4 U+0414 afii10021 +!E5 U+0415 afii10022 +!E6 U+0424 afii10038 +!E7 U+0413 afii10020 +!E8 U+0425 afii10039 +!E9 U+0418 afii10026 +!EA U+0419 afii10027 +!EB U+041A afii10028 +!EC U+041B afii10029 +!ED U+041C afii10030 +!EE U+041D afii10031 +!EF U+041E afii10032 +!F0 U+041F afii10033 +!F1 U+042F afii10049 +!F2 U+0420 afii10034 +!F3 U+0421 afii10035 +!F4 U+0422 afii10036 +!F5 U+0423 afii10037 +!F6 U+0416 afii10024 +!F7 U+0412 afii10019 +!F8 U+042C afii10046 +!F9 U+042B afii10045 +!FA U+0417 afii10025 +!FB U+0428 afii10042 +!FC U+042D afii10047 +!FD U+0429 afii10043 +!FE U+0427 afii10041 +!FF U+042A afii10044 diff --git a/inhalte/pdf/font/makefont/makefont.php b/inhalte/pdf/font/makefont/makefont.php new file mode 100644 index 0000000..7fe558f --- /dev/null +++ b/inhalte/pdf/font/makefont/makefont.php @@ -0,0 +1,419 @@ +Error: encoding not found: '.$enc); + $cc2gn=array(); + foreach($a as $l) + { + if($l[0]=='!') + { + $e=preg_split('/[ \\t]+/',rtrim($l)); + $cc=hexdec(substr($e[0],1)); + $gn=$e[2]; + $cc2gn[$cc]=$gn; + } + } + for($i=0;$i<=255;$i++) + { + if(!isset($cc2gn[$i])) + $cc2gn[$i]='.notdef'; + } + return $cc2gn; +} + +function ReadAFM($file, &$map) +{ + //Read a font metric file + $a=file($file); + if(empty($a)) + die('File not found'); + $widths=array(); + $fm=array(); + $fix=array('Edot'=>'Edotaccent','edot'=>'edotaccent','Idot'=>'Idotaccent','Zdot'=>'Zdotaccent','zdot'=>'zdotaccent', + 'Odblacute'=>'Ohungarumlaut','odblacute'=>'ohungarumlaut','Udblacute'=>'Uhungarumlaut','udblacute'=>'uhungarumlaut', + 'Gcedilla'=>'Gcommaaccent','gcedilla'=>'gcommaaccent','Kcedilla'=>'Kcommaaccent','kcedilla'=>'kcommaaccent', + 'Lcedilla'=>'Lcommaaccent','lcedilla'=>'lcommaaccent','Ncedilla'=>'Ncommaaccent','ncedilla'=>'ncommaaccent', + 'Rcedilla'=>'Rcommaaccent','rcedilla'=>'rcommaaccent','Scedilla'=>'Scommaaccent','scedilla'=>'scommaaccent', + 'Tcedilla'=>'Tcommaaccent','tcedilla'=>'tcommaaccent','Dslash'=>'Dcroat','dslash'=>'dcroat','Dmacron'=>'Dcroat','dmacron'=>'dcroat', + 'combininggraveaccent'=>'gravecomb','combininghookabove'=>'hookabovecomb','combiningtildeaccent'=>'tildecomb', + 'combiningacuteaccent'=>'acutecomb','combiningdotbelow'=>'dotbelowcomb','dongsign'=>'dong'); + foreach($a as $l) + { + $e=explode(' ',rtrim($l)); + if(count($e)<2) + continue; + $code=$e[0]; + $param=$e[1]; + if($code=='C') + { + //Character metrics + $cc=(int)$e[1]; + $w=$e[4]; + $gn=$e[7]; + if(substr($gn,-4)=='20AC') + $gn='Euro'; + if(isset($fix[$gn])) + { + //Fix incorrect glyph name + foreach($map as $c=>$n) + { + if($n==$fix[$gn]) + $map[$c]=$gn; + } + } + if(empty($map)) + { + //Symbolic font: use built-in encoding + $widths[$cc]=$w; + } + else + { + $widths[$gn]=$w; + if($gn=='X') + $fm['CapXHeight']=$e[13]; + } + if($gn=='.notdef') + $fm['MissingWidth']=$w; + } + elseif($code=='FontName') + $fm['FontName']=$param; + elseif($code=='Weight') + $fm['Weight']=$param; + elseif($code=='ItalicAngle') + $fm['ItalicAngle']=(double)$param; + elseif($code=='Ascender') + $fm['Ascender']=(int)$param; + elseif($code=='Descender') + $fm['Descender']=(int)$param; + elseif($code=='UnderlineThickness') + $fm['UnderlineThickness']=(int)$param; + elseif($code=='UnderlinePosition') + $fm['UnderlinePosition']=(int)$param; + elseif($code=='IsFixedPitch') + $fm['IsFixedPitch']=($param=='true'); + elseif($code=='FontBBox') + $fm['FontBBox']=array($e[1],$e[2],$e[3],$e[4]); + elseif($code=='CapHeight') + $fm['CapHeight']=(int)$param; + elseif($code=='StdVW') + $fm['StdVW']=(int)$param; + } + if(!isset($fm['FontName'])) + die('FontName not found'); + if(!empty($map)) + { + if(!isset($widths['.notdef'])) + $widths['.notdef']=600; + if(!isset($widths['Delta']) && isset($widths['increment'])) + $widths['Delta']=$widths['increment']; + //Order widths according to map + for($i=0;$i<=255;$i++) + { + if(!isset($widths[$map[$i]])) + { + echo 'Warning: character '.$map[$i].' is missing
      '; + $widths[$i]=$widths['.notdef']; + } + else + $widths[$i]=$widths[$map[$i]]; + } + } + $fm['Widths']=$widths; + return $fm; +} + +function MakeFontDescriptor($fm, $symbolic) +{ + //Ascent + $asc=(isset($fm['Ascender']) ? $fm['Ascender'] : 1000); + $fd="array('Ascent'=>".$asc; + //Descent + $desc=(isset($fm['Descender']) ? $fm['Descender'] : -200); + $fd.=",'Descent'=>".$desc; + //CapHeight + if(isset($fm['CapHeight'])) + $ch=$fm['CapHeight']; + elseif(isset($fm['CapXHeight'])) + $ch=$fm['CapXHeight']; + else + $ch=$asc; + $fd.=",'CapHeight'=>".$ch; + //Flags + $flags=0; + if(isset($fm['IsFixedPitch']) && $fm['IsFixedPitch']) + $flags+=1<<0; + if($symbolic) + $flags+=1<<2; + if(!$symbolic) + $flags+=1<<5; + if(isset($fm['ItalicAngle']) && $fm['ItalicAngle']!=0) + $flags+=1<<6; + $fd.=",'Flags'=>".$flags; + //FontBBox + if(isset($fm['FontBBox'])) + $fbb=$fm['FontBBox']; + else + $fbb=array(0,$desc-100,1000,$asc+100); + $fd.=",'FontBBox'=>'[".$fbb[0].' '.$fbb[1].' '.$fbb[2].' '.$fbb[3]."]'"; + //ItalicAngle + $ia=(isset($fm['ItalicAngle']) ? $fm['ItalicAngle'] : 0); + $fd.=",'ItalicAngle'=>".$ia; + //StemV + if(isset($fm['StdVW'])) + $stemv=$fm['StdVW']; + elseif(isset($fm['Weight']) && preg_match('/bold|black/i',$fm['Weight'])) + $stemv=120; + else + $stemv=70; + $fd.=",'StemV'=>".$stemv; + //MissingWidth + if(isset($fm['MissingWidth'])) + $fd.=",'MissingWidth'=>".$fm['MissingWidth']; + $fd.=')'; + return $fd; +} + +function MakeWidthArray($fm) +{ + //Make character width array + $s="array(\n\t"; + $cw=$fm['Widths']; + for($i=0;$i<=255;$i++) + { + if(chr($i)=="'") + $s.="'\\''"; + elseif(chr($i)=="\\") + $s.="'\\\\'"; + elseif($i>=32 && $i<=126) + $s.="'".chr($i)."'"; + else + $s.="chr($i)"; + $s.='=>'.$fm['Widths'][$i]; + if($i<255) + $s.=','; + if(($i+1)%22==0) + $s.="\n\t"; + } + $s.=')'; + return $s; +} + +function MakeFontEncoding($map) +{ + //Build differences from reference encoding + $ref=ReadMap('cp1252'); + $s=''; + $last=0; + for($i=32;$i<=255;$i++) + { + if($map[$i]!=$ref[$i]) + { + if($i!=$last+1) + $s.=$i.' '; + $last=$i; + $s.='/'.$map[$i].' '; + } + } + return rtrim($s); +} + +function SaveToFile($file, $s, $mode) +{ + $f=fopen($file,'w'.$mode); + if(!$f) + die('Can\'t write to file '.$file); + fwrite($f,$s,strlen($s)); + fclose($f); +} + +function ReadShort($f) +{ + $a=unpack('n1n',fread($f,2)); + return $a['n']; +} + +function ReadLong($f) +{ + $a=unpack('N1N',fread($f,4)); + return $a['N']; +} + +function CheckTTF($file) +{ + //Check if font license allows embedding + $f=fopen($file,'rb'); + if(!$f) + die('Error: Can\'t open '.$file); + //Extract number of tables + fseek($f,4,SEEK_CUR); + $nb=ReadShort($f); + fseek($f,6,SEEK_CUR); + //Seek OS/2 table + $found=false; + for($i=0;$i<$nb;$i++) + { + if(fread($f,4)=='OS/2') + { + $found=true; + break; + } + fseek($f,12,SEEK_CUR); + } + if(!$found) + { + fclose($f); + return; + } + fseek($f,4,SEEK_CUR); + $offset=ReadLong($f); + fseek($f,$offset,SEEK_SET); + //Extract fsType flags + fseek($f,8,SEEK_CUR); + $fsType=ReadShort($f); + $rl=($fsType & 0x02)!=0; + $pp=($fsType & 0x04)!=0; + $e=($fsType & 0x08)!=0; + fclose($f); + if($rl && !$pp && !$e) + echo 'Warning: font license does not allow embedding'; +} + +/******************************************************************************* +* fontfile: path to TTF file (or empty string if not to be embedded) * +* afmfile: path to AFM file * +* enc: font encoding (or empty string for symbolic fonts) * +* patch: optional patch for encoding * +* type: font type if fontfile is empty * +*******************************************************************************/ +function MakeFont($fontfile, $afmfile, $enc='cp1252', $patch=array(), $type='TrueType') +{ + //Generate a font definition file + if(get_magic_quotes_runtime()) + @set_magic_quotes_runtime(0); + ini_set('auto_detect_line_endings','1'); + if($enc) + { + $map=ReadMap($enc); + foreach($patch as $cc=>$gn) + $map[$cc]=$gn; + } + else + $map=array(); + if(!file_exists($afmfile)) + die('Error: AFM file not found: '.$afmfile); + $fm=ReadAFM($afmfile,$map); + if($enc) + $diff=MakeFontEncoding($map); + else + $diff=''; + $fd=MakeFontDescriptor($fm,empty($map)); + //Find font type + if($fontfile) + { + $ext=strtolower(substr($fontfile,-3)); + if($ext=='ttf') + $type='TrueType'; + elseif($ext=='pfb') + $type='Type1'; + else + die('Error: unrecognized font file extension: '.$ext); + } + else + { + if($type!='TrueType' && $type!='Type1') + die('Error: incorrect font type: '.$type); + } + //Start generation + $s='Error: font file not found: '.$fontfile); + if($type=='TrueType') + CheckTTF($fontfile); + $f=fopen($fontfile,'rb'); + if(!$f) + die('Error: Can\'t open '.$fontfile); + $file=fread($f,filesize($fontfile)); + fclose($f); + if($type=='Type1') + { + //Find first two sections and discard third one + $header=(ord($file[0])==128); + if($header) + { + //Strip first binary header + $file=substr($file,6); + } + $pos=strpos($file,'eexec'); + if(!$pos) + die('Error: font file does not seem to be valid Type1'); + $size1=$pos+6; + if($header && ord($file[$size1])==128) + { + //Strip second binary header + $file=substr($file,0,$size1).substr($file,$size1+6); + } + $pos=strpos($file,'00000000'); + if(!$pos) + die('Error: font file does not seem to be valid Type1'); + $size2=$pos-$size1; + $file=substr($file,0,$size1+$size2); + } + if(function_exists('gzcompress')) + { + $cmp=$basename.'.z'; + SaveToFile($cmp,gzcompress($file),'b'); + $s.='$file=\''.$cmp."';\n"; + echo 'Font file compressed ('.$cmp.')
      '; + } + else + { + $s.='$file=\''.basename($fontfile)."';\n"; + echo 'Notice: font file could not be compressed (zlib extension not available)
      '; + } + if($type=='Type1') + { + $s.='$size1='.$size1.";\n"; + $s.='$size2='.$size2.";\n"; + } + else + $s.='$originalsize='.filesize($fontfile).";\n"; + } + else + { + //Not embedded font + $s.='$file='."'';\n"; + } + $s.="?>\n"; + SaveToFile($basename.'.php',$s,'t'); + echo 'Font definition file generated ('.$basename.'.php'.')
      '; +} +?> diff --git a/inhalte/pdf/font/new_font.php b/inhalte/pdf/font/new_font.php new file mode 100644 index 0000000..820b311 --- /dev/null +++ b/inhalte/pdf/font/new_font.php @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/inhalte/pdf/font/symbol.php b/inhalte/pdf/font/symbol.php new file mode 100644 index 0000000..b556ed8 --- /dev/null +++ b/inhalte/pdf/font/symbol.php @@ -0,0 +1,15 @@ +250,chr(1)=>250,chr(2)=>250,chr(3)=>250,chr(4)=>250,chr(5)=>250,chr(6)=>250,chr(7)=>250,chr(8)=>250,chr(9)=>250,chr(10)=>250,chr(11)=>250,chr(12)=>250,chr(13)=>250,chr(14)=>250,chr(15)=>250,chr(16)=>250,chr(17)=>250,chr(18)=>250,chr(19)=>250,chr(20)=>250,chr(21)=>250, + chr(22)=>250,chr(23)=>250,chr(24)=>250,chr(25)=>250,chr(26)=>250,chr(27)=>250,chr(28)=>250,chr(29)=>250,chr(30)=>250,chr(31)=>250,' '=>250,'!'=>333,'"'=>713,'#'=>500,'$'=>549,'%'=>833,'&'=>778,'\''=>439,'('=>333,')'=>333,'*'=>500,'+'=>549, + ','=>250,'-'=>549,'.'=>250,'/'=>278,'0'=>500,'1'=>500,'2'=>500,'3'=>500,'4'=>500,'5'=>500,'6'=>500,'7'=>500,'8'=>500,'9'=>500,':'=>278,';'=>278,'<'=>549,'='=>549,'>'=>549,'?'=>444,'@'=>549,'A'=>722, + 'B'=>667,'C'=>722,'D'=>612,'E'=>611,'F'=>763,'G'=>603,'H'=>722,'I'=>333,'J'=>631,'K'=>722,'L'=>686,'M'=>889,'N'=>722,'O'=>722,'P'=>768,'Q'=>741,'R'=>556,'S'=>592,'T'=>611,'U'=>690,'V'=>439,'W'=>768, + 'X'=>645,'Y'=>795,'Z'=>611,'['=>333,'\\'=>863,']'=>333,'^'=>658,'_'=>500,'`'=>500,'a'=>631,'b'=>549,'c'=>549,'d'=>494,'e'=>439,'f'=>521,'g'=>411,'h'=>603,'i'=>329,'j'=>603,'k'=>549,'l'=>549,'m'=>576, + 'n'=>521,'o'=>549,'p'=>549,'q'=>521,'r'=>549,'s'=>603,'t'=>439,'u'=>576,'v'=>713,'w'=>686,'x'=>493,'y'=>686,'z'=>494,'{'=>480,'|'=>200,'}'=>480,'~'=>549,chr(127)=>0,chr(128)=>0,chr(129)=>0,chr(130)=>0,chr(131)=>0, + chr(132)=>0,chr(133)=>0,chr(134)=>0,chr(135)=>0,chr(136)=>0,chr(137)=>0,chr(138)=>0,chr(139)=>0,chr(140)=>0,chr(141)=>0,chr(142)=>0,chr(143)=>0,chr(144)=>0,chr(145)=>0,chr(146)=>0,chr(147)=>0,chr(148)=>0,chr(149)=>0,chr(150)=>0,chr(151)=>0,chr(152)=>0,chr(153)=>0, + chr(154)=>0,chr(155)=>0,chr(156)=>0,chr(157)=>0,chr(158)=>0,chr(159)=>0,chr(160)=>750,chr(161)=>620,chr(162)=>247,chr(163)=>549,chr(164)=>167,chr(165)=>713,chr(166)=>500,chr(167)=>753,chr(168)=>753,chr(169)=>753,chr(170)=>753,chr(171)=>1042,chr(172)=>987,chr(173)=>603,chr(174)=>987,chr(175)=>603, + chr(176)=>400,chr(177)=>549,chr(178)=>411,chr(179)=>549,chr(180)=>549,chr(181)=>713,chr(182)=>494,chr(183)=>460,chr(184)=>549,chr(185)=>549,chr(186)=>549,chr(187)=>549,chr(188)=>1000,chr(189)=>603,chr(190)=>1000,chr(191)=>658,chr(192)=>823,chr(193)=>686,chr(194)=>795,chr(195)=>987,chr(196)=>768,chr(197)=>768, + chr(198)=>823,chr(199)=>768,chr(200)=>768,chr(201)=>713,chr(202)=>713,chr(203)=>713,chr(204)=>713,chr(205)=>713,chr(206)=>713,chr(207)=>713,chr(208)=>768,chr(209)=>713,chr(210)=>790,chr(211)=>790,chr(212)=>890,chr(213)=>823,chr(214)=>549,chr(215)=>250,chr(216)=>713,chr(217)=>603,chr(218)=>603,chr(219)=>1042, + chr(220)=>987,chr(221)=>603,chr(222)=>987,chr(223)=>603,chr(224)=>494,chr(225)=>329,chr(226)=>790,chr(227)=>790,chr(228)=>786,chr(229)=>713,chr(230)=>384,chr(231)=>384,chr(232)=>384,chr(233)=>384,chr(234)=>384,chr(235)=>384,chr(236)=>494,chr(237)=>494,chr(238)=>494,chr(239)=>494,chr(240)=>0,chr(241)=>329, + chr(242)=>274,chr(243)=>686,chr(244)=>686,chr(245)=>686,chr(246)=>384,chr(247)=>384,chr(248)=>384,chr(249)=>384,chr(250)=>384,chr(251)=>384,chr(252)=>494,chr(253)=>494,chr(254)=>494,chr(255)=>0); +?> diff --git a/inhalte/pdf/font/times.php b/inhalte/pdf/font/times.php new file mode 100644 index 0000000..b9be1b2 --- /dev/null +++ b/inhalte/pdf/font/times.php @@ -0,0 +1,15 @@ +250,chr(1)=>250,chr(2)=>250,chr(3)=>250,chr(4)=>250,chr(5)=>250,chr(6)=>250,chr(7)=>250,chr(8)=>250,chr(9)=>250,chr(10)=>250,chr(11)=>250,chr(12)=>250,chr(13)=>250,chr(14)=>250,chr(15)=>250,chr(16)=>250,chr(17)=>250,chr(18)=>250,chr(19)=>250,chr(20)=>250,chr(21)=>250, + chr(22)=>250,chr(23)=>250,chr(24)=>250,chr(25)=>250,chr(26)=>250,chr(27)=>250,chr(28)=>250,chr(29)=>250,chr(30)=>250,chr(31)=>250,' '=>250,'!'=>333,'"'=>408,'#'=>500,'$'=>500,'%'=>833,'&'=>778,'\''=>180,'('=>333,')'=>333,'*'=>500,'+'=>564, + ','=>250,'-'=>333,'.'=>250,'/'=>278,'0'=>500,'1'=>500,'2'=>500,'3'=>500,'4'=>500,'5'=>500,'6'=>500,'7'=>500,'8'=>500,'9'=>500,':'=>278,';'=>278,'<'=>564,'='=>564,'>'=>564,'?'=>444,'@'=>921,'A'=>722, + 'B'=>667,'C'=>667,'D'=>722,'E'=>611,'F'=>556,'G'=>722,'H'=>722,'I'=>333,'J'=>389,'K'=>722,'L'=>611,'M'=>889,'N'=>722,'O'=>722,'P'=>556,'Q'=>722,'R'=>667,'S'=>556,'T'=>611,'U'=>722,'V'=>722,'W'=>944, + 'X'=>722,'Y'=>722,'Z'=>611,'['=>333,'\\'=>278,']'=>333,'^'=>469,'_'=>500,'`'=>333,'a'=>444,'b'=>500,'c'=>444,'d'=>500,'e'=>444,'f'=>333,'g'=>500,'h'=>500,'i'=>278,'j'=>278,'k'=>500,'l'=>278,'m'=>778, + 'n'=>500,'o'=>500,'p'=>500,'q'=>500,'r'=>333,'s'=>389,'t'=>278,'u'=>500,'v'=>500,'w'=>722,'x'=>500,'y'=>500,'z'=>444,'{'=>480,'|'=>200,'}'=>480,'~'=>541,chr(127)=>350,chr(128)=>500,chr(129)=>350,chr(130)=>333,chr(131)=>500, + chr(132)=>444,chr(133)=>1000,chr(134)=>500,chr(135)=>500,chr(136)=>333,chr(137)=>1000,chr(138)=>556,chr(139)=>333,chr(140)=>889,chr(141)=>350,chr(142)=>611,chr(143)=>350,chr(144)=>350,chr(145)=>333,chr(146)=>333,chr(147)=>444,chr(148)=>444,chr(149)=>350,chr(150)=>500,chr(151)=>1000,chr(152)=>333,chr(153)=>980, + chr(154)=>389,chr(155)=>333,chr(156)=>722,chr(157)=>350,chr(158)=>444,chr(159)=>722,chr(160)=>250,chr(161)=>333,chr(162)=>500,chr(163)=>500,chr(164)=>500,chr(165)=>500,chr(166)=>200,chr(167)=>500,chr(168)=>333,chr(169)=>760,chr(170)=>276,chr(171)=>500,chr(172)=>564,chr(173)=>333,chr(174)=>760,chr(175)=>333, + chr(176)=>400,chr(177)=>564,chr(178)=>300,chr(179)=>300,chr(180)=>333,chr(181)=>500,chr(182)=>453,chr(183)=>250,chr(184)=>333,chr(185)=>300,chr(186)=>310,chr(187)=>500,chr(188)=>750,chr(189)=>750,chr(190)=>750,chr(191)=>444,chr(192)=>722,chr(193)=>722,chr(194)=>722,chr(195)=>722,chr(196)=>722,chr(197)=>722, + chr(198)=>889,chr(199)=>667,chr(200)=>611,chr(201)=>611,chr(202)=>611,chr(203)=>611,chr(204)=>333,chr(205)=>333,chr(206)=>333,chr(207)=>333,chr(208)=>722,chr(209)=>722,chr(210)=>722,chr(211)=>722,chr(212)=>722,chr(213)=>722,chr(214)=>722,chr(215)=>564,chr(216)=>722,chr(217)=>722,chr(218)=>722,chr(219)=>722, + chr(220)=>722,chr(221)=>722,chr(222)=>556,chr(223)=>500,chr(224)=>444,chr(225)=>444,chr(226)=>444,chr(227)=>444,chr(228)=>444,chr(229)=>444,chr(230)=>667,chr(231)=>444,chr(232)=>444,chr(233)=>444,chr(234)=>444,chr(235)=>444,chr(236)=>278,chr(237)=>278,chr(238)=>278,chr(239)=>278,chr(240)=>500,chr(241)=>500, + chr(242)=>500,chr(243)=>500,chr(244)=>500,chr(245)=>500,chr(246)=>500,chr(247)=>564,chr(248)=>500,chr(249)=>500,chr(250)=>500,chr(251)=>500,chr(252)=>500,chr(253)=>500,chr(254)=>500,chr(255)=>500); +?> diff --git a/inhalte/pdf/font/timesb.php b/inhalte/pdf/font/timesb.php new file mode 100644 index 0000000..c3eb9fa --- /dev/null +++ b/inhalte/pdf/font/timesb.php @@ -0,0 +1,15 @@ +250,chr(1)=>250,chr(2)=>250,chr(3)=>250,chr(4)=>250,chr(5)=>250,chr(6)=>250,chr(7)=>250,chr(8)=>250,chr(9)=>250,chr(10)=>250,chr(11)=>250,chr(12)=>250,chr(13)=>250,chr(14)=>250,chr(15)=>250,chr(16)=>250,chr(17)=>250,chr(18)=>250,chr(19)=>250,chr(20)=>250,chr(21)=>250, + chr(22)=>250,chr(23)=>250,chr(24)=>250,chr(25)=>250,chr(26)=>250,chr(27)=>250,chr(28)=>250,chr(29)=>250,chr(30)=>250,chr(31)=>250,' '=>250,'!'=>333,'"'=>555,'#'=>500,'$'=>500,'%'=>1000,'&'=>833,'\''=>278,'('=>333,')'=>333,'*'=>500,'+'=>570, + ','=>250,'-'=>333,'.'=>250,'/'=>278,'0'=>500,'1'=>500,'2'=>500,'3'=>500,'4'=>500,'5'=>500,'6'=>500,'7'=>500,'8'=>500,'9'=>500,':'=>333,';'=>333,'<'=>570,'='=>570,'>'=>570,'?'=>500,'@'=>930,'A'=>722, + 'B'=>667,'C'=>722,'D'=>722,'E'=>667,'F'=>611,'G'=>778,'H'=>778,'I'=>389,'J'=>500,'K'=>778,'L'=>667,'M'=>944,'N'=>722,'O'=>778,'P'=>611,'Q'=>778,'R'=>722,'S'=>556,'T'=>667,'U'=>722,'V'=>722,'W'=>1000, + 'X'=>722,'Y'=>722,'Z'=>667,'['=>333,'\\'=>278,']'=>333,'^'=>581,'_'=>500,'`'=>333,'a'=>500,'b'=>556,'c'=>444,'d'=>556,'e'=>444,'f'=>333,'g'=>500,'h'=>556,'i'=>278,'j'=>333,'k'=>556,'l'=>278,'m'=>833, + 'n'=>556,'o'=>500,'p'=>556,'q'=>556,'r'=>444,'s'=>389,'t'=>333,'u'=>556,'v'=>500,'w'=>722,'x'=>500,'y'=>500,'z'=>444,'{'=>394,'|'=>220,'}'=>394,'~'=>520,chr(127)=>350,chr(128)=>500,chr(129)=>350,chr(130)=>333,chr(131)=>500, + chr(132)=>500,chr(133)=>1000,chr(134)=>500,chr(135)=>500,chr(136)=>333,chr(137)=>1000,chr(138)=>556,chr(139)=>333,chr(140)=>1000,chr(141)=>350,chr(142)=>667,chr(143)=>350,chr(144)=>350,chr(145)=>333,chr(146)=>333,chr(147)=>500,chr(148)=>500,chr(149)=>350,chr(150)=>500,chr(151)=>1000,chr(152)=>333,chr(153)=>1000, + chr(154)=>389,chr(155)=>333,chr(156)=>722,chr(157)=>350,chr(158)=>444,chr(159)=>722,chr(160)=>250,chr(161)=>333,chr(162)=>500,chr(163)=>500,chr(164)=>500,chr(165)=>500,chr(166)=>220,chr(167)=>500,chr(168)=>333,chr(169)=>747,chr(170)=>300,chr(171)=>500,chr(172)=>570,chr(173)=>333,chr(174)=>747,chr(175)=>333, + chr(176)=>400,chr(177)=>570,chr(178)=>300,chr(179)=>300,chr(180)=>333,chr(181)=>556,chr(182)=>540,chr(183)=>250,chr(184)=>333,chr(185)=>300,chr(186)=>330,chr(187)=>500,chr(188)=>750,chr(189)=>750,chr(190)=>750,chr(191)=>500,chr(192)=>722,chr(193)=>722,chr(194)=>722,chr(195)=>722,chr(196)=>722,chr(197)=>722, + chr(198)=>1000,chr(199)=>722,chr(200)=>667,chr(201)=>667,chr(202)=>667,chr(203)=>667,chr(204)=>389,chr(205)=>389,chr(206)=>389,chr(207)=>389,chr(208)=>722,chr(209)=>722,chr(210)=>778,chr(211)=>778,chr(212)=>778,chr(213)=>778,chr(214)=>778,chr(215)=>570,chr(216)=>778,chr(217)=>722,chr(218)=>722,chr(219)=>722, + chr(220)=>722,chr(221)=>722,chr(222)=>611,chr(223)=>556,chr(224)=>500,chr(225)=>500,chr(226)=>500,chr(227)=>500,chr(228)=>500,chr(229)=>500,chr(230)=>722,chr(231)=>444,chr(232)=>444,chr(233)=>444,chr(234)=>444,chr(235)=>444,chr(236)=>278,chr(237)=>278,chr(238)=>278,chr(239)=>278,chr(240)=>500,chr(241)=>556, + chr(242)=>500,chr(243)=>500,chr(244)=>500,chr(245)=>500,chr(246)=>500,chr(247)=>570,chr(248)=>500,chr(249)=>556,chr(250)=>556,chr(251)=>556,chr(252)=>556,chr(253)=>500,chr(254)=>556,chr(255)=>500); +?> diff --git a/inhalte/pdf/font/timesbi.php b/inhalte/pdf/font/timesbi.php new file mode 100644 index 0000000..161f630 --- /dev/null +++ b/inhalte/pdf/font/timesbi.php @@ -0,0 +1,15 @@ +250,chr(1)=>250,chr(2)=>250,chr(3)=>250,chr(4)=>250,chr(5)=>250,chr(6)=>250,chr(7)=>250,chr(8)=>250,chr(9)=>250,chr(10)=>250,chr(11)=>250,chr(12)=>250,chr(13)=>250,chr(14)=>250,chr(15)=>250,chr(16)=>250,chr(17)=>250,chr(18)=>250,chr(19)=>250,chr(20)=>250,chr(21)=>250, + chr(22)=>250,chr(23)=>250,chr(24)=>250,chr(25)=>250,chr(26)=>250,chr(27)=>250,chr(28)=>250,chr(29)=>250,chr(30)=>250,chr(31)=>250,' '=>250,'!'=>389,'"'=>555,'#'=>500,'$'=>500,'%'=>833,'&'=>778,'\''=>278,'('=>333,')'=>333,'*'=>500,'+'=>570, + ','=>250,'-'=>333,'.'=>250,'/'=>278,'0'=>500,'1'=>500,'2'=>500,'3'=>500,'4'=>500,'5'=>500,'6'=>500,'7'=>500,'8'=>500,'9'=>500,':'=>333,';'=>333,'<'=>570,'='=>570,'>'=>570,'?'=>500,'@'=>832,'A'=>667, + 'B'=>667,'C'=>667,'D'=>722,'E'=>667,'F'=>667,'G'=>722,'H'=>778,'I'=>389,'J'=>500,'K'=>667,'L'=>611,'M'=>889,'N'=>722,'O'=>722,'P'=>611,'Q'=>722,'R'=>667,'S'=>556,'T'=>611,'U'=>722,'V'=>667,'W'=>889, + 'X'=>667,'Y'=>611,'Z'=>611,'['=>333,'\\'=>278,']'=>333,'^'=>570,'_'=>500,'`'=>333,'a'=>500,'b'=>500,'c'=>444,'d'=>500,'e'=>444,'f'=>333,'g'=>500,'h'=>556,'i'=>278,'j'=>278,'k'=>500,'l'=>278,'m'=>778, + 'n'=>556,'o'=>500,'p'=>500,'q'=>500,'r'=>389,'s'=>389,'t'=>278,'u'=>556,'v'=>444,'w'=>667,'x'=>500,'y'=>444,'z'=>389,'{'=>348,'|'=>220,'}'=>348,'~'=>570,chr(127)=>350,chr(128)=>500,chr(129)=>350,chr(130)=>333,chr(131)=>500, + chr(132)=>500,chr(133)=>1000,chr(134)=>500,chr(135)=>500,chr(136)=>333,chr(137)=>1000,chr(138)=>556,chr(139)=>333,chr(140)=>944,chr(141)=>350,chr(142)=>611,chr(143)=>350,chr(144)=>350,chr(145)=>333,chr(146)=>333,chr(147)=>500,chr(148)=>500,chr(149)=>350,chr(150)=>500,chr(151)=>1000,chr(152)=>333,chr(153)=>1000, + chr(154)=>389,chr(155)=>333,chr(156)=>722,chr(157)=>350,chr(158)=>389,chr(159)=>611,chr(160)=>250,chr(161)=>389,chr(162)=>500,chr(163)=>500,chr(164)=>500,chr(165)=>500,chr(166)=>220,chr(167)=>500,chr(168)=>333,chr(169)=>747,chr(170)=>266,chr(171)=>500,chr(172)=>606,chr(173)=>333,chr(174)=>747,chr(175)=>333, + chr(176)=>400,chr(177)=>570,chr(178)=>300,chr(179)=>300,chr(180)=>333,chr(181)=>576,chr(182)=>500,chr(183)=>250,chr(184)=>333,chr(185)=>300,chr(186)=>300,chr(187)=>500,chr(188)=>750,chr(189)=>750,chr(190)=>750,chr(191)=>500,chr(192)=>667,chr(193)=>667,chr(194)=>667,chr(195)=>667,chr(196)=>667,chr(197)=>667, + chr(198)=>944,chr(199)=>667,chr(200)=>667,chr(201)=>667,chr(202)=>667,chr(203)=>667,chr(204)=>389,chr(205)=>389,chr(206)=>389,chr(207)=>389,chr(208)=>722,chr(209)=>722,chr(210)=>722,chr(211)=>722,chr(212)=>722,chr(213)=>722,chr(214)=>722,chr(215)=>570,chr(216)=>722,chr(217)=>722,chr(218)=>722,chr(219)=>722, + chr(220)=>722,chr(221)=>611,chr(222)=>611,chr(223)=>500,chr(224)=>500,chr(225)=>500,chr(226)=>500,chr(227)=>500,chr(228)=>500,chr(229)=>500,chr(230)=>722,chr(231)=>444,chr(232)=>444,chr(233)=>444,chr(234)=>444,chr(235)=>444,chr(236)=>278,chr(237)=>278,chr(238)=>278,chr(239)=>278,chr(240)=>500,chr(241)=>556, + chr(242)=>500,chr(243)=>500,chr(244)=>500,chr(245)=>500,chr(246)=>500,chr(247)=>570,chr(248)=>500,chr(249)=>556,chr(250)=>556,chr(251)=>556,chr(252)=>556,chr(253)=>444,chr(254)=>500,chr(255)=>444); +?> diff --git a/inhalte/pdf/font/timesi.php b/inhalte/pdf/font/timesi.php new file mode 100644 index 0000000..de171fd --- /dev/null +++ b/inhalte/pdf/font/timesi.php @@ -0,0 +1,15 @@ +250,chr(1)=>250,chr(2)=>250,chr(3)=>250,chr(4)=>250,chr(5)=>250,chr(6)=>250,chr(7)=>250,chr(8)=>250,chr(9)=>250,chr(10)=>250,chr(11)=>250,chr(12)=>250,chr(13)=>250,chr(14)=>250,chr(15)=>250,chr(16)=>250,chr(17)=>250,chr(18)=>250,chr(19)=>250,chr(20)=>250,chr(21)=>250, + chr(22)=>250,chr(23)=>250,chr(24)=>250,chr(25)=>250,chr(26)=>250,chr(27)=>250,chr(28)=>250,chr(29)=>250,chr(30)=>250,chr(31)=>250,' '=>250,'!'=>333,'"'=>420,'#'=>500,'$'=>500,'%'=>833,'&'=>778,'\''=>214,'('=>333,')'=>333,'*'=>500,'+'=>675, + ','=>250,'-'=>333,'.'=>250,'/'=>278,'0'=>500,'1'=>500,'2'=>500,'3'=>500,'4'=>500,'5'=>500,'6'=>500,'7'=>500,'8'=>500,'9'=>500,':'=>333,';'=>333,'<'=>675,'='=>675,'>'=>675,'?'=>500,'@'=>920,'A'=>611, + 'B'=>611,'C'=>667,'D'=>722,'E'=>611,'F'=>611,'G'=>722,'H'=>722,'I'=>333,'J'=>444,'K'=>667,'L'=>556,'M'=>833,'N'=>667,'O'=>722,'P'=>611,'Q'=>722,'R'=>611,'S'=>500,'T'=>556,'U'=>722,'V'=>611,'W'=>833, + 'X'=>611,'Y'=>556,'Z'=>556,'['=>389,'\\'=>278,']'=>389,'^'=>422,'_'=>500,'`'=>333,'a'=>500,'b'=>500,'c'=>444,'d'=>500,'e'=>444,'f'=>278,'g'=>500,'h'=>500,'i'=>278,'j'=>278,'k'=>444,'l'=>278,'m'=>722, + 'n'=>500,'o'=>500,'p'=>500,'q'=>500,'r'=>389,'s'=>389,'t'=>278,'u'=>500,'v'=>444,'w'=>667,'x'=>444,'y'=>444,'z'=>389,'{'=>400,'|'=>275,'}'=>400,'~'=>541,chr(127)=>350,chr(128)=>500,chr(129)=>350,chr(130)=>333,chr(131)=>500, + chr(132)=>556,chr(133)=>889,chr(134)=>500,chr(135)=>500,chr(136)=>333,chr(137)=>1000,chr(138)=>500,chr(139)=>333,chr(140)=>944,chr(141)=>350,chr(142)=>556,chr(143)=>350,chr(144)=>350,chr(145)=>333,chr(146)=>333,chr(147)=>556,chr(148)=>556,chr(149)=>350,chr(150)=>500,chr(151)=>889,chr(152)=>333,chr(153)=>980, + chr(154)=>389,chr(155)=>333,chr(156)=>667,chr(157)=>350,chr(158)=>389,chr(159)=>556,chr(160)=>250,chr(161)=>389,chr(162)=>500,chr(163)=>500,chr(164)=>500,chr(165)=>500,chr(166)=>275,chr(167)=>500,chr(168)=>333,chr(169)=>760,chr(170)=>276,chr(171)=>500,chr(172)=>675,chr(173)=>333,chr(174)=>760,chr(175)=>333, + chr(176)=>400,chr(177)=>675,chr(178)=>300,chr(179)=>300,chr(180)=>333,chr(181)=>500,chr(182)=>523,chr(183)=>250,chr(184)=>333,chr(185)=>300,chr(186)=>310,chr(187)=>500,chr(188)=>750,chr(189)=>750,chr(190)=>750,chr(191)=>500,chr(192)=>611,chr(193)=>611,chr(194)=>611,chr(195)=>611,chr(196)=>611,chr(197)=>611, + chr(198)=>889,chr(199)=>667,chr(200)=>611,chr(201)=>611,chr(202)=>611,chr(203)=>611,chr(204)=>333,chr(205)=>333,chr(206)=>333,chr(207)=>333,chr(208)=>722,chr(209)=>667,chr(210)=>722,chr(211)=>722,chr(212)=>722,chr(213)=>722,chr(214)=>722,chr(215)=>675,chr(216)=>722,chr(217)=>722,chr(218)=>722,chr(219)=>722, + chr(220)=>722,chr(221)=>556,chr(222)=>611,chr(223)=>500,chr(224)=>500,chr(225)=>500,chr(226)=>500,chr(227)=>500,chr(228)=>500,chr(229)=>500,chr(230)=>667,chr(231)=>444,chr(232)=>444,chr(233)=>444,chr(234)=>444,chr(235)=>444,chr(236)=>278,chr(237)=>278,chr(238)=>278,chr(239)=>278,chr(240)=>500,chr(241)=>500, + chr(242)=>500,chr(243)=>500,chr(244)=>500,chr(245)=>500,chr(246)=>500,chr(247)=>675,chr(248)=>500,chr(249)=>500,chr(250)=>500,chr(251)=>500,chr(252)=>500,chr(253)=>444,chr(254)=>500,chr(255)=>444); +?> diff --git a/inhalte/pdf/font/zapfdingbats.php b/inhalte/pdf/font/zapfdingbats.php new file mode 100644 index 0000000..f2bdfd5 --- /dev/null +++ b/inhalte/pdf/font/zapfdingbats.php @@ -0,0 +1,15 @@ +0,chr(1)=>0,chr(2)=>0,chr(3)=>0,chr(4)=>0,chr(5)=>0,chr(6)=>0,chr(7)=>0,chr(8)=>0,chr(9)=>0,chr(10)=>0,chr(11)=>0,chr(12)=>0,chr(13)=>0,chr(14)=>0,chr(15)=>0,chr(16)=>0,chr(17)=>0,chr(18)=>0,chr(19)=>0,chr(20)=>0,chr(21)=>0, + chr(22)=>0,chr(23)=>0,chr(24)=>0,chr(25)=>0,chr(26)=>0,chr(27)=>0,chr(28)=>0,chr(29)=>0,chr(30)=>0,chr(31)=>0,' '=>278,'!'=>974,'"'=>961,'#'=>974,'$'=>980,'%'=>719,'&'=>789,'\''=>790,'('=>791,')'=>690,'*'=>960,'+'=>939, + ','=>549,'-'=>855,'.'=>911,'/'=>933,'0'=>911,'1'=>945,'2'=>974,'3'=>755,'4'=>846,'5'=>762,'6'=>761,'7'=>571,'8'=>677,'9'=>763,':'=>760,';'=>759,'<'=>754,'='=>494,'>'=>552,'?'=>537,'@'=>577,'A'=>692, + 'B'=>786,'C'=>788,'D'=>788,'E'=>790,'F'=>793,'G'=>794,'H'=>816,'I'=>823,'J'=>789,'K'=>841,'L'=>823,'M'=>833,'N'=>816,'O'=>831,'P'=>923,'Q'=>744,'R'=>723,'S'=>749,'T'=>790,'U'=>792,'V'=>695,'W'=>776, + 'X'=>768,'Y'=>792,'Z'=>759,'['=>707,'\\'=>708,']'=>682,'^'=>701,'_'=>826,'`'=>815,'a'=>789,'b'=>789,'c'=>707,'d'=>687,'e'=>696,'f'=>689,'g'=>786,'h'=>787,'i'=>713,'j'=>791,'k'=>785,'l'=>791,'m'=>873, + 'n'=>761,'o'=>762,'p'=>762,'q'=>759,'r'=>759,'s'=>892,'t'=>892,'u'=>788,'v'=>784,'w'=>438,'x'=>138,'y'=>277,'z'=>415,'{'=>392,'|'=>392,'}'=>668,'~'=>668,chr(127)=>0,chr(128)=>390,chr(129)=>390,chr(130)=>317,chr(131)=>317, + chr(132)=>276,chr(133)=>276,chr(134)=>509,chr(135)=>509,chr(136)=>410,chr(137)=>410,chr(138)=>234,chr(139)=>234,chr(140)=>334,chr(141)=>334,chr(142)=>0,chr(143)=>0,chr(144)=>0,chr(145)=>0,chr(146)=>0,chr(147)=>0,chr(148)=>0,chr(149)=>0,chr(150)=>0,chr(151)=>0,chr(152)=>0,chr(153)=>0, + chr(154)=>0,chr(155)=>0,chr(156)=>0,chr(157)=>0,chr(158)=>0,chr(159)=>0,chr(160)=>0,chr(161)=>732,chr(162)=>544,chr(163)=>544,chr(164)=>910,chr(165)=>667,chr(166)=>760,chr(167)=>760,chr(168)=>776,chr(169)=>595,chr(170)=>694,chr(171)=>626,chr(172)=>788,chr(173)=>788,chr(174)=>788,chr(175)=>788, + chr(176)=>788,chr(177)=>788,chr(178)=>788,chr(179)=>788,chr(180)=>788,chr(181)=>788,chr(182)=>788,chr(183)=>788,chr(184)=>788,chr(185)=>788,chr(186)=>788,chr(187)=>788,chr(188)=>788,chr(189)=>788,chr(190)=>788,chr(191)=>788,chr(192)=>788,chr(193)=>788,chr(194)=>788,chr(195)=>788,chr(196)=>788,chr(197)=>788, + chr(198)=>788,chr(199)=>788,chr(200)=>788,chr(201)=>788,chr(202)=>788,chr(203)=>788,chr(204)=>788,chr(205)=>788,chr(206)=>788,chr(207)=>788,chr(208)=>788,chr(209)=>788,chr(210)=>788,chr(211)=>788,chr(212)=>894,chr(213)=>838,chr(214)=>1016,chr(215)=>458,chr(216)=>748,chr(217)=>924,chr(218)=>748,chr(219)=>918, + chr(220)=>927,chr(221)=>928,chr(222)=>928,chr(223)=>834,chr(224)=>873,chr(225)=>828,chr(226)=>924,chr(227)=>924,chr(228)=>917,chr(229)=>930,chr(230)=>931,chr(231)=>463,chr(232)=>883,chr(233)=>836,chr(234)=>836,chr(235)=>867,chr(236)=>867,chr(237)=>696,chr(238)=>696,chr(239)=>874,chr(240)=>0,chr(241)=>874, + chr(242)=>760,chr(243)=>946,chr(244)=>771,chr(245)=>865,chr(246)=>771,chr(247)=>888,chr(248)=>967,chr(249)=>888,chr(250)=>831,chr(251)=>873,chr(252)=>927,chr(253)=>970,chr(254)=>918,chr(255)=>0); +?> diff --git a/inhalte/pdf/footer.php b/inhalte/pdf/footer.php new file mode 100644 index 0000000..b300420 --- /dev/null +++ b/inhalte/pdf/footer.php @@ -0,0 +1,16 @@ +SetLeftMargin(10); +$this->SetX(10); +$this->SetDrawColor(102, 0, 0); +$this->SetLineWidth(0.1); +$this->Line(10,280,192,280); +$this->SetY(-15); +$this->SetTextColor(102, 0, 0); +$this->SetFont('Helvetica', 'B', 8); +$this->Cell(40, 4, 'Seite '.$this->PageNo().' von {nb}', 0, 0); +$this->SetX(125); +$this->Cell(67, 4, "WACHTER Immobilien", 0, 1, 'R'); +$this->SetY(0); + + +?> \ No newline at end of file diff --git a/inhalte/pdf/gkauf.php b/inhalte/pdf/gkauf.php new file mode 100644 index 0000000..5cf6d61 --- /dev/null +++ b/inhalte/pdf/gkauf.php @@ -0,0 +1,133 @@ +Write(8, "Eigenschaften\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Cell(40, 4, "Art"); +$pdf->Cell(40, 4, $nt['Art'], '', 1, 'R'); +$pdf->Cell(40, 4, "Baujahr"); +$pdf->Cell(40, 4, $nt['Baujahr'], '', 1, 'R'); +$pdf->Cell(40, 4, "Zimmer"); +$pdf->Cell(40, 4, $nt['Zimmer'], '', 1, 'R'); +$pdf->Cell(40, 4, "Nutzfläche ca"); +$pdf->Cell(40, 4, $nt['WohnF']." m²", '', 1, 'R'); +$pdf->Cell(40, 4, "Grundstücksfläche"); +$pdf->Cell(40, 4, $nt['GrundF']." m²", '', 1, 'R'); +$pdf->Cell(40, 4, "Etage"); +$pdf->Cell(40, 4, $nt['Etage'], '', 1, 'R'); +$pdf->Cell(40, 4, "Bezug zum"); +$pdf->Cell(40, 4, $nt['Bezug'], '', 1, 'R'); +$pdf->Cell(40, 4, "Hausmeisterservice"); +$pdf->Cell(40, 4, $nt['HausMS'], '', 1, 'R'); +$pdf->Write(4, "\n"); + +$pdf->SetFont('Helvetica', '', 12); +$pdf->Write(8, "Kosten\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Cell(40, 4, "Kaufpreis"); +$pdf->Cell(40, 4, number_format ( $nt['Mkalt'], 0, ',', '.' ) ." €", '', 1, 'R'); +$pdf->Cell(40, 4, "Nebenkosten"); +$pdf->Cell(40, 4, number_format ( $nt['NebenK'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Cell(40, 4, "zzgl. Garage"); +$pdf->Cell(40, 4, number_format ( $nt['GaraK'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Cell(40, 4, "zzgl. Stellplatz"); +$pdf->Cell(40, 4, number_format ( $nt['StellK'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Cell(40, 4, "Ablöse Einbauküche"); +$pdf->Cell(40, 4, number_format ( $nt['EBKK'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Cell(40, 4, "Sonstige Kosten"); +$pdf->Cell(40, 4, number_format ( $nt['SonK'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Write(4, "\n"); + +$pdf->SetFont('Helvetica', '', 12); +$pdf->Write(8, "Ausstattung\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Cell(40, 4, "Abstellraum"); +if ("0" == $nt['Abstell']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Dachboden"); +if ("0" == $nt['DachB']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Keller"); +if ("0" == $nt['Keller']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Heizart"); +$pdf->Cell(40, 4, $nt['Heizart'], '', 1, 'R'); +$pdf->Cell(40, 4, "Waschmaschine"); +$pdf->Cell(40, 4, $nt['WaschOrt'], '', 1, 'R'); +$pdf->Cell(40, 4, "TV-Anschluss"); +$pdf->Cell(40, 4, $nt['TV'], '', 1, 'R'); +$pdf->Cell(40, 4, "Einbauküche"); +if ("0" == $nt['EinbauK']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Speisekammer"); +if ("0" == $nt['Speise']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Badewanne"); +if ("0" == $nt['BadeW']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Dusche"); +if ("0" == $nt['DuschK']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "WC separat"); +if ("0" == $nt['WCsep']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "WC im Bad"); +if ("0" == $nt['WCbad']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Garage"); +if ("0" == $nt['Garage']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Stellplatz"); +if ("0" == $nt['StellPl']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Terrasse"); +if ("0" == $nt['Terrasse']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Balkon"); +if ("0" == $nt['Balkon']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Garten"); +if ("0" == $nt['Garten']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} + +?> \ No newline at end of file diff --git a/inhalte/pdf/gmiete.php b/inhalte/pdf/gmiete.php new file mode 100644 index 0000000..21870dc --- /dev/null +++ b/inhalte/pdf/gmiete.php @@ -0,0 +1,138 @@ +SetTopMargin(70); +$pdf->Write(8, "Eigenschaften\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Cell(40, 4, "Art"); +$pdf->Cell(40, 4, $nt['Art'], '', 1, 'R'); +$pdf->Cell(40, 4, "Baujahr"); +$pdf->Cell(40, 4, $nt['Baujahr'], '', 1, 'R'); +$pdf->Cell(40, 4, "Zimmer"); +$pdf->Cell(40, 4, $nt['Zimmer'], '', 1, 'R'); +$pdf->Cell(40, 4, "Nutzfläche ca"); +$pdf->Cell(40, 4, $nt['WohnF']." m²", '', 1, 'R'); +$pdf->Cell(40, 4, "Grundstücksfläche"); +$pdf->Cell(40, 4, $nt['GrundF']." m²", '', 1, 'R'); +$pdf->Cell(40, 4, "Etage"); +$pdf->Cell(40, 4, $nt['Etage'], '', 1, 'R'); +$pdf->Cell(40, 4, "Bezug zum"); +$pdf->Cell(40, 4, $nt['Bezug'], '', 1, 'R'); +$pdf->Cell(40, 4, "Hausmeisterservice"); +$pdf->Cell(40, 4, $nt['HausMS'], '', 1, 'R'); +$pdf->Write(4, "\n"); + +$pdf->SetFont('Helvetica', '', 12); +$pdf->Write(8, "Kosten\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Cell(40, 4, "Kaution"); +$pdf->Cell(40, 4, number_format ( $nt['Kaution'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Cell(40, 4, "Miete kalt"); +$pdf->Cell(40, 4, number_format ( $nt['Mkalt'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Cell(40, 4, "Miere warm"); +$pdf->Cell(40, 4, number_format ( $nt['Mwarm'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Cell(40, 4, "Nebenkosten"); +$pdf->Cell(40, 4, number_format ( $nt['NebenK'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Cell(40, 4, "zzgl. Garage"); +$pdf->Cell(40, 4, number_format ( $nt['GaraK'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Cell(40, 4, "zzgl. Stellplatz"); +$pdf->Cell(40, 4, number_format ( $nt['StellK'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Cell(40, 4, "Ablöse Einbauküche"); +$pdf->Cell(40, 4, number_format ( $nt['EBKK'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Cell(40, 4, "Sonstige Kosten"); +$pdf->Cell(40, 4, number_format ( $nt['SonK'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Write(4, "\n"); + +$pdf->SetFont('Helvetica', '', 12); +$pdf->Write(8, "Ausstattung\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Cell(40, 4, "Abstellraum"); +if ("0" == $nt['Abstell']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Dachboden"); +if ("0" == $nt['DachB']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Keller"); +if ("0" == $nt['Keller']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Heizart"); +$pdf->Cell(40, 4, $nt['Heizart'], '', 1, 'R'); +$pdf->Cell(40, 4, "Waschmaschine"); +$pdf->Cell(40, 4, $nt['WaschOrt'], '', 1, 'R'); +$pdf->Cell(40, 4, "TV-Anschluss"); +$pdf->Cell(40, 4, $nt['TV'], '', 1, 'R'); +$pdf->Cell(40, 4, "Einbauküche"); +if ("0" == $nt['EinbauK']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Speisekammer"); +if ("0" == $nt['Speise']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Badewanne"); +if ("0" == $nt['BadeW']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Dusche"); +if ("0" == $nt['DuschK']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "WC separat"); +if ("0" == $nt['WCsep']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "WC im Bad"); +if ("0" == $nt['WCbad']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Garage"); +if ("0" == $nt['Garage']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Stellplatz"); +if ("0" == $nt['StellPl']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Terrasse"); +if ("0" == $nt['Terrasse']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Balkon"); +if ("0" == $nt['Balkon']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Garten"); +if ("0" == $nt['Garten']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} + +?> \ No newline at end of file diff --git a/inhalte/pdf/header.php b/inhalte/pdf/header.php new file mode 100644 index 0000000..f905b10 --- /dev/null +++ b/inhalte/pdf/header.php @@ -0,0 +1,98 @@ +SetLeftMargin(10); +$this->SetX(10); +$this->SetY(10); +$this->SetRightMargin(100); +$this->SetTextColor(102, 0, 0); +$this->SetFont('Helvetica', '', 16); +$this->Write(8, $nt['Kurz']); +$this->SetRightMargin(10); +$this->SetLeftMargin(20); + +$this->SetDrawColor(102, 0, 0); +$this->SetFillColor(255, 255, 255); +$this->SetLineWidth(0.1); +//$this->Rect(10,30,190,30,'F'); +$this->Line(10,40,190,40); +$this->Line(10,69,190,69); + +$this->SetDrawColor(0); +$this->SetFillColor(255); +$this->SetLineWidth(0.2); +$this->Rect(111,18,82,52,'FD'); +$this->Image("./img/header.gif", 115,20,75); +$this->SetY(20); +$this->SetX(114); +$this->SetLeftMargin(114); +$this->SetY(36); +$this->SetTextColor(102, 0, 0); +$this->SetFont('Helvetica', 'B', 10); +$this->Write(4, fnc_getUsernameById ( $nt['TID'], 'welcome' ) . "\n\n"); +$this->SetFont('Helvetica', '', 10); +$this->Cell(20, 4, "Tel:"); +$this->Cell(70, 4, "+49 7374 9205882", '', 1); +$this->Cell(20, 4, "Fax:"); +$this->Cell(70, 4, "+49 7374 921906", '', 1); +$this->Cell(20, 4, "Mobil:"); +$this->Cell(70, 4, "+49 171 6216776", '', 1); +$this->Cell(20, 4, "Email:"); +$this->Cell(47, 4, "info@wachter-immobilien.com", 0, 1, '', 0, "mailto:info@wachter-immobilien.com"); +$this->Cell(20, 4, "www:"); +$this->Cell(47, 4, "www.wachter-immobilien.com", 0, 1, '', 0, "http://www.wachter-immobilien.com"); + +for ($i=1; $i<10; $i++) { + $pic = "./img/objekte/".$_GET['obj']."_". $i. ".jpg"; + if (file_exists($pic)) { + $this->Image($pic,10,40.5,0,28); + break; + } +} + +$this->SetTextColor(0,0,0); +$this->SetFont('Helvetica','',10); +$this->SetRightMargin(20); +$this->SetLeftMargin(55); +$this->SetX(55); +$this->SetY(43); +if ("" != $nt['PLZ']) { + $this->Write(4, $nt['PLZ']." "); +} +$this->Write(4, $nt['Ort']."\n"); +$this->SetLeftMargin(20); +$this->SetX(55); +$this->Cell(20, 4, "Objekt-Nr."); +$this->Cell(30, 4, $nt['ID'], '', 1, 'R'); +$this->SetX(55); +if ( '0.00' != $nt['Zimmer'] ) + { + $this->Cell(20, 4, "Zimmer"); + $this->Cell(30, 4, $nt['Zimmer'], '', 1, 'R'); + } +$this->SetX(55); +if (("wohn" == $_GET['section']) OR ("rendite" == $_GET['section']) OR ("ausland" == $_GET['section'])) { + $this->Cell(20, 4, "Wohnfläche"); +} elseif ("gewerbe" == $_GET['section']) { + $this->Cell(20, 4, "Nutzfläche"); +} elseif ("anlage" == $_GET['section']) { + $this->Cell(20, 4, "Gesamtfläche"); +} +$this->Cell(30, 4, $nt['WohnF']." m²", '', 1, 'R'); +$this->SetX(55); +if (("wmiete" == $_GET['topic']) OR ("gmiete" == $_GET['topic'])) { + $this->Cell(20, 4, "Kaltmiete"); + $this->Cell(30, 4, number_format ( $nt['Mkalt'], 0, ',', '.' ) ." €", '', 1, 'R'); + $this->SetX(55); + $this->Cell(20, 4, "Warmmiete"); + $this->MultiCell(30, 4, number_format ( $nt['Mwarm'], 0, ',', '.' ) ." €\n\n\n\n", 0, 'R', 0); +} elseif (("wkauf" == $_GET['topic']) OR ("gkauf" == $_GET['topic']) OR ("akauf" == $_GET['topic'])) { + $this->Cell(20, 4, "Kaufpreis"); + $this->Cell(30, 4, number_format ( $nt['Mkalt'], 0, ',', '.' ) ." €", '', 1, 'R'); + $this->SetX(55); +} elseif ("rkauf" == $_GET['topic']) { + $this->Cell(20, 4, "Kaufpreis"); + $this->Cell(30, 4, number_format ( $nt['Mkalt'], 0, ',', '.' ) ." €", '', 1, 'R'); + $this->SetX(55); +} +?> diff --git a/inhalte/pdf/pdf.php b/inhalte/pdf/pdf.php new file mode 100644 index 0000000..cdb34e6 --- /dev/null +++ b/inhalte/pdf/pdf.php @@ -0,0 +1,155 @@ +query($sql); +$nt = $result->fetch_assoc(); +class PDF extends FPDF { + + function Header() { + include "inhalte/pdf/header.php"; + } + function Footer() { + include "inhalte/pdf/footer.php"; + } +} + +$pdf=new PDF(); +$pdf->AliasNbPages(); +$pdf->SetDisplayMode('fullpage'); +$pdf->AliasNbPages(); +$pdf->AddPage(); +$pdf->SetLeftMargin(20); +$pdf->SetTopMargin(70); +$pdf->SetAutoPageBreak(true, 17); +$pdf->SetFont('Helvetica', '', 12); + +$j = 0; +$y = 90; +for ($i=1; $i<10; $i++) { + $pic = "./img/objekte/".$_GET['obj']."_". $i. ".jpg"; + if (file_exists($pic)) { + list($width,$height)=getimagesize($pic); + $pdf->Rect(111,$y-11,82,92); + $pdf->SetLeftMargin(112); + $pdf->SetY($y-10); + $pdf->Cell(82, 8, $nt['Foto'.$i], 0, 0, 'C'); + if ($width > $height) { + $pdf->Image($pic,112,$y+10,80); + } else { + $pdf->Image($pic,112+10,$y,0,80); + } + $j++; + $y=190; + if (2 == $j) { + break; + } + } +} + +$pdf->SetY(80); +$pdf->SetX(20); +$pdf->SetLeftMargin(20); +$pdf->SetFont('Helvetica', '', 12); + +if ("wmiete" == $_GET['topic']) { + include "inhalte/pdf/wmiete.php"; +} elseif ("wkauf" == $_GET['topic']) { + include "inhalte/pdf/wkauf.php"; +} elseif ("gmiete" == $_GET['topic']) { + include "inhalte/pdf/gmiete.php"; +} elseif ("gkauf" == $_GET['topic']) { + include "inhalte/pdf/gkauf.php"; +} elseif ("rkauf" == $_GET['topic']) { + include "inhalte/pdf/rkauf.php"; +} elseif ("akauf" == $_GET['topic']) { + include "inhalte/pdf/akauf.php"; +} +$pdf->AddPage(); +$pdf->SetY(80); +$pdf->SetX(20); +$pdf->SetLeftMargin(20); +$pdf->SetFont('Helvetica', '', 12); +$pdf->Write(8, "Objektbeschreibung\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Write(4, $nt['OBeschreibung']."\n\n"); +if ("gewerbe" == $_GET['section']) { + $pdf->SetFont('Helvetica', '', 12); + $pdf->Write(8, "Auflagen\n"); + $pdf->SetFont('Helvetica', '', 10); + $pdf->Write(4, $nt['Auflagen']."\n\n"); +} +$pdf->SetFont('Helvetica', '', 12); +$pdf->Write(8, "Ausstattung\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Write(4, $nt['Ausstatt']."\n\n"); +$pdf->SetFont('Helvetica', '', 12); +$pdf->Write(8, "Lage\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Write(4, $nt['Lage']."\n\n"); +$pdf->SetFont('Helvetica', '', 12); +$pdf->Write(8, "Sonstiges\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Write(4, $nt['Sonstiges']."\n\n\n\n"); +$pdf->Write(4, "Für die Richtigkeit der Angaben können wir keine Gewähr übernehmen.\n"); +$pdf->Write(4, "Grundrisse sind nicht maßstabsgetreu.\n\n"); +$nodes = glob('./img/objekte/'.$_GET['obj'].'*'); +if ( count ( $nodes ) >= 3 ) + { + $pdf->AddPage(); + $pdf->SetY(80); + $pdf->SetX(20); + $pdf->SetLeftMargin(20); + $pdf->SetFont('Helvetica', '', 12); + $pdf->Write(8, "Weitere Bilder"); + $pdf->SetY(90); + $pdf->SetX(20); + + $x = 20; + $y = 100; + $j = 0; + for ($i=1; $i<10; $i++) { + $pic = "./img/objekte/".$_GET['obj']."_". $i. ".jpg"; + if (file_exists($pic)) { + list($width,$height)=getimagesize($pic); + $j++; + if (3 > $j) { + } else { + if (7 == $j) { + $pdf->AddPage(); + $pdf->SetY(80); + $pdf->SetX(20); + $pdf->SetLeftMargin(20); + $pdf->Write(8, "Weitere Bilder"); + $x = 20; + $y = 100; + $pdf->SetY(90); + $pdf->SetX(20); + } + $pdf->Rect($x-1,$y-11,82,92); + $pdf->Cell(82, 8, $nt['Foto'.$i], 0, 0, 'C'); + if ($width > $height) { + $pdf->Image($pic,$x,$y+10,80); + } else { + $pdf->Image($pic,$x+10,$y,0,80); + } + if (20 == $x) { + $x2 = 112; + $pdf->SetLeftMargin(112); + } + if (112 == $x) { + $y = 190; + $x2 = 20; + $pdf->SetY(172); + $pdf->SetLeftMargin(20); + $pdf->Ln(); + } + $x = $x2; + } + } + } + } + + +$file = "expose".$_GET['obj'].".pdf"; +$pdf->Output($file, "D"); + +?> \ No newline at end of file diff --git a/inhalte/pdf/rkauf.php b/inhalte/pdf/rkauf.php new file mode 100644 index 0000000..7560778 --- /dev/null +++ b/inhalte/pdf/rkauf.php @@ -0,0 +1,60 @@ +Write(8, "Eigenschaften\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Cell(40, 4, "Anlagetyp"); +$pdf->Cell(40, 4, $nt['O_TYP'], '', 1, 'R'); +$pdf->Cell(40, 4, "Baujahr"); +$pdf->Cell(40, 4, $nt['Baujahr'], '', 1, 'R'); +$pdf->Cell(40, 4, "Gesamtfläche"); +$pdf->Cell(40, 4, $nt['WohnF']." m²", '', 1, 'R'); +$pdf->Cell(40, 4, "Gewerbefläche"); +$pdf->Cell(40, 4, $nt['GrundF']." m²", '', 1, 'R'); +$pdf->Cell(40, 4, "Wohnfläche"); +$pdf->Cell(40, 4, $nt['AnzGarStell']." m²", '', 1, 'R'); +$pdf->Write(4, "\n"); + +$pdf->SetFont('Helvetica', '', 12); +$pdf->Write(8, "Kosten\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Cell(40, 4, "Kaufpreis"); +$pdf->Cell(40, 4, number_format ( $nt['Mkalt'], 0, ',', '.' ) ." €", '', 1, 'R'); +$pdf->Cell(40, 4, "Preis / Parkfläche"); +$pdf->Cell(40, 4, number_format ( $nt['StellK'], 0, ',', '.' )." €", '', 1, 'R'); +$pdf->Write(4, "\n"); + +$pdf->SetFont('Helvetica', '', 12); +$pdf->Write(8, "Rendite\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Cell(40, 4, "Vermietbare Fläche"); +$pdf->Cell(40, 4, $nt['VermietbareFlaeche']." m²", '', 1, 'R'); +$pdf->Cell(40, 4, "Mieteinnahme pa IST"); +$pdf->Cell(40, 4, number_format ( $nt['MietEinnahmePaIst'], 0, ',', '.' ) ." €", '', 1, 'R'); +$pdf->Cell(40, 4, "Mieteinnahme pa SOLL"); +$pdf->Cell(40, 4, number_format ( $nt['MietEinnahmePaSoll'], 0, ',', '.' ) ." €", '', 1, 'R'); +$pdf->Write(4, "\n"); + +$pdf->SetFont('Helvetica', '', 12); +$pdf->Write(8, "Ausstattung\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Cell(40, 4, "Keller"); +if ("0" == $nt['Keller']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Aufzug"); +if ("0" == $nt['Aufzug']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Heizart"); +$pdf->Cell(40, 4, $nt['Heizart'], '', 1, 'R'); +$pdf->Cell(40, 4, "Stellplatz"); +if ("0" == $nt['StellPl']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} + +?> \ No newline at end of file diff --git a/inhalte/pdf/wkauf.php b/inhalte/pdf/wkauf.php new file mode 100644 index 0000000..cfd7f0f --- /dev/null +++ b/inhalte/pdf/wkauf.php @@ -0,0 +1,159 @@ +Write(8, "Eigenschaften\n"); +$pdf->SetFont('Helvetica', '', 10); +if ( 'Wohnung' == $nt['O_TYP'] ) { + $pdf->Cell(40, 4, "Wohnungstyp"); +} else { + $pdf->Cell(40, 4, "Haustyp"); +} +$pdf->Cell(40, 4, $nt['Art'], '', 1, 'R'); +if ( 'keineAngabe' != $nt['Quali'] ) + { + $pdf->Cell(40, 4, "Qualität der Ausstattung"); + $pdf->Cell(40, 4, $nt['Quali'], '', 1, 'R'); + } +$pdf->Cell(40, 4, "Baujahr"); +$pdf->Cell(40, 4, $nt['Baujahr'], '', 1, 'R'); +$pdf->Cell(40, 4, "Zimmer"); +$pdf->Cell(40, 4, $nt['Zimmer'], '', 1, 'R'); +$pdf->Cell(40, 4, "Wohnfläche ca"); +$pdf->Cell(40, 4, $nt['WohnF']." m²", '', 1, 'R'); +$pdf->Cell(40, 4, "Grundstücksfläche"); +$pdf->Cell(40, 4, $nt['GrundF']." m²", '', 1, 'R'); +$pdf->Cell(40, 4, "Etage"); +$pdf->Cell(40, 4, $nt['Etage'], '', 1, 'R'); +$pdf->Cell(40, 4, "Bezug zum"); +$pdf->Cell(40, 4, $nt['Bezug'], '', 1, 'R'); +$pdf->Write(4, "\n"); + +$pdf->SetFont('Helvetica', '', 12); +$pdf->Write(8, "Kosten\n"); +$pdf->SetFont('Helvetica', '', 10); +if ( '1' == $nt['ProvisionsPflichtig'] ) + { + $pdf->Cell(40, 4, "Provision"); + $pdf->Cell(40, 4, $nt['Provision'] , '', 1, 'R'); + $pdf->Cell(40, 4, "Provisionshinweis"); + $pdf->Cell(40, 4, $nt['ProvisionsHinweis'] , '', 1, 'R'); + } +$pdf->Cell(40, 4, "Kaufpreis"); +$pdf->Cell(40, 4, number_format ( $nt['Mkalt'], 0, ',', '.' ) ." €", '', 1, 'R'); +$pdf->Cell(40, 4, "zzgl. Stellplatz"); +$pdf->Cell(40, 4, number_format ( $nt['StellK'], 0, ',', '.' ) ." €", '', 1, 'R'); +$pdf->Cell(40, 4, "Wohngeld"); +$pdf->Cell(40, 4, number_format ( $nt['Mwarm'], 0, ',', '.' ) ." €", '', 1, 'R'); +$pdf->Cell(40, 4, "Mieteinnahmen / Monat"); +$pdf->Cell(40, 4, number_format ( $nt['SonK'], 0, ',', '.' ) ." €", '', 1, 'R'); +$pdf->Write(4, "\n"); + +$pdf->SetFont('Helvetica', '', 12); +$pdf->Write(8, "Ausstattung\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Cell(40, 4, "Schlafzimmer"); +$pdf->Cell(40, 4, $nt['AnzSchlaf'], '', 1, 'R'); +$pdf->Cell(40, 4, "Badezimmer"); +$pdf->Cell(40, 4, $nt['AnzBad'], '', 1, 'R'); +$pdf->Cell(40, 4, "Abstellraum"); +if ("0" == $nt['Abstell']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Dachboden"); +if ("0" == $nt['DachB']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Keller"); +if ("0" == $nt['Keller']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Heizart"); +$pdf->Cell(40, 4, $nt['Heizart'], '', 1, 'R'); +$pdf->Cell(40, 4, "Waschmaschine im"); +$pdf->Cell(40, 4, $nt['WaschOrt'], '', 1, 'R'); +$pdf->Cell(40, 4, "TV-Anschluss"); +$pdf->Cell(40, 4, $nt['TV'], '', 1, 'R'); +$pdf->Cell(40, 4, "Einbauküche"); +if ("0" == $nt['EinbauK']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Speisekammer"); +if ("0" == $nt['Speise']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Badewanne"); +if ("0" == $nt['BadeW']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Dusche"); +if ("0" == $nt['DuschK']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "WC separat"); +if ("0" == $nt['WCsep']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "WC im Bad"); +if ("0" == $nt['WCbad']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +if ("keineAngabe" != $nt['EnerTyp']) { + $pdf->Cell(40, 4, "Energieausweistyp"); + $pdf->Cell(40, 4, $nt['EnerTyp'], '', 1, 'R'); + $pdf->Cell(40, 4, "Verbrauchskennwert"); + $pdf->Cell(40, 4, $nt['EnerVKW'], '', 1, 'R'); + $pdf->Cell(40, 4, "Warmwasser enthalten"); + if ("0" == $nt['EnerWWEnt']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); + } else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); + } +} +$pdf->Cell(40, 4, "Garage"); +if ("0" == $nt['Garage']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Stellplatz"); +if ("0" == $nt['StellPl']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Terrasse"); +if ("0" == $nt['Terrasse']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Balkon"); +if ("0" == $nt['Balkon']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Garten"); +if ("0" == $nt['Garten']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} + +?> \ No newline at end of file diff --git a/inhalte/pdf/wmiete.php b/inhalte/pdf/wmiete.php new file mode 100644 index 0000000..d1b8573 --- /dev/null +++ b/inhalte/pdf/wmiete.php @@ -0,0 +1,178 @@ +SetTopMargin(70); +$pdf->Write(8, "Eigenschaften\n"); +$pdf->SetFont('Helvetica', '', 10); +if ( 'Wohnung' == $nt['O_TYP'] ) { + $pdf->Cell(40, 4, "Wohnungstyp"); +} else { + $pdf->Cell(40, 4, "Haustyp"); +} +$pdf->Cell(40, 4, $nt['Art'], '', 1, 'R'); +if ( 'keineAngabe' != $nt['Quali'] ) + { + $pdf->Cell(40, 4, "Qualität der Ausstattung"); + $pdf->Cell(40, 4, $nt['Quali'], '', 1, 'R'); + } +$pdf->Cell(40, 4, "Baujahr"); +$pdf->Cell(40, 4, $nt['Baujahr'], '', 1, 'R'); +$pdf->Cell(40, 4, "Modernisiert"); +$pdf->Cell(40, 4, $nt['Modern'], '', 1, 'R'); +$pdf->Cell(40, 4, "Zimmer"); +$pdf->Cell(40, 4, $nt['Zimmer'], '', 1, 'R'); +$pdf->Cell(40, 4, "Wohnfläche"); +$pdf->Cell(40, 4, $nt['WohnF']." m²", '', 1, 'R'); +$pdf->Cell(40, 4, "Grundstücksfläche"); +$pdf->Cell(40, 4, $nt['GrundF']." m²", '', 1, 'R'); +if ( 'Wohnung' == $nt['O_TYP'] ) + { + $pdf->Cell(40, 4, "Etage"); + $pdf->Cell(40, 4, $nt['Etage'], '', 1, 'R'); + } +$pdf->Cell(40, 4, "Bezug zum"); +$pdf->Cell(40, 4, $nt['Bezug'], '', 1, 'R'); +$pdf->Write(4, "\n"); + +$pdf->SetFont('Helvetica', '', 12); +$pdf->Write(8, "Kosten\n"); +$pdf->SetFont('Helvetica', '', 10); +if ( '1' == $nt['ProvisionsPflichtig'] ) + { + $pdf->Cell(40, 4, "Provision"); + $pdf->Cell(40, 4, $nt['Provision'] , '', 1, 'R'); + $pdf->Cell(40, 4, "Provisionshinweis"); + $pdf->Cell(40, 4, $nt['ProvisionsHinweis'] , '', 1, 'R'); + } +$pdf->Cell(40, 4, "Kaution"); +$pdf->Cell(40, 4, $nt['Kaution'] , '', 1, 'R'); +$pdf->Cell(40, 4, "Miete kalt"); +$pdf->Cell(40, 4, number_format ( $nt['Mkalt'], 0, ',', '.' ) ." €", '', 1, 'R'); +$pdf->Cell(40, 4, "Miete warm"); +$pdf->Cell(40, 4, number_format ( $nt['Mwarm'], 0, ',', '.' ) ." €", '', 1, 'R'); +$pdf->Cell(40, 4, "Nebenkosten"); +$pdf->Cell(40, 4, number_format ( $nt['NebenK'], 0, ',', '.' ) ." €", '', 1, 'R'); +$pdf->Cell(40, 4, "Heizkosten"); +$pdf->Cell(40, 4, number_format ( $nt['HeizK'], 0, ',', '.' ) ." €", '', 1, 'R'); +$pdf->Cell(40, 4, "zzgl. Stellplatz"); +$pdf->Cell(40, 4, number_format ( $nt['StellK'], 0, ',', '.' ) ." €", '', 1, 'R'); +$pdf->Write(4, "\n"); + +$pdf->SetFont('Helvetica', '', 12); +$pdf->Write(8, "Auflagen\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Cell(40, 4, "Haustiere"); +$pdf->Cell(40, 4, str_replace ( 'verboten', 'nein', $nt['Tiere'] ), '', 1, 'R'); +$pdf->Cell(40, 4, "Renovierung bei"); +$pdf->Cell(40, 4, $nt['Renovierung'], '', 1, 'R'); + +$pdf->Write(4, "\n"); +$pdf->SetFont('Helvetica', '', 12); +$pdf->Write(8, "Ausstattung\n"); +$pdf->SetFont('Helvetica', '', 10); +$pdf->Cell(40, 4, "Schlafzimmer"); +$pdf->Cell(40, 4, $nt['AnzSchlaf'], '', 1, 'R'); +$pdf->Cell(40, 4, "Badezimmer"); +$pdf->Cell(40, 4, $nt['AnzBad'], '', 1, 'R'); +$pdf->Cell(40, 4, "Abstellraum"); +if ("0" == $nt['Abstell']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Dachboden"); +if ("0" == $nt['DachB']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Keller"); +if ("0" == $nt['Keller']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Heizart"); +$pdf->Cell(40, 4, $nt['Heizart'], '', 1, 'R'); +$pdf->Cell(40, 4, "Waschmaschine im"); +$pdf->Cell(40, 4, $nt['WaschOrt'], '', 1, 'R'); +$pdf->Cell(40, 4, "TV-Anschluss"); +$pdf->Cell(40, 4, $nt['TV'], '', 1, 'R'); +$pdf->Cell(40, 4, "Einbauküche"); +if ("0" == $nt['EinbauK']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Speisekammer"); +if ("0" == $nt['Speise']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Badewanne"); +if ("0" == $nt['BadeW']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Dusche"); +if ("0" == $nt['DuschK']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "WC separat"); +if ("0" == $nt['WCsep']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "WC im Bad"); +if ("0" == $nt['WCbad']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +if ("keineAngabe" != $nt['EnerTyp']) { + $pdf->Cell(40, 4, "Energieausweistyp"); + $pdf->Cell(40, 4, $nt['EnerTyp'], '', 1, 'R'); + $pdf->Cell(40, 4, "Verbrauchskennwert"); + $pdf->Cell(40, 4, $nt['EnerVKW'], '', 1, 'R'); + $pdf->Cell(40, 4, "Warmwasser enthalten"); + if ("0" == $nt['EnerWWEnt']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); + } else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); + } +} +$pdf->Cell(40, 4, "Garage"); +if ("0" == $nt['Garage']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Stellplatz"); +if ("0" == $nt['StellPl']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Terrasse"); +if ("0" == $nt['Terrasse']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Balkon"); +if ("0" == $nt['Balkon']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} +$pdf->Cell(40, 4, "Gartenbenutzung"); +if ("0" == $nt['Garten']) { + $pdf->Cell(40, 4, "nein", '', 1, 'R'); +} else { + $pdf->Cell(40, 4, "ja", '', 1, 'R'); +} + +?> \ No newline at end of file diff --git a/inhalte/sonstige/anlage.php b/inhalte/sonstige/anlage.php new file mode 100644 index 0000000..86a7ae3 --- /dev/null +++ b/inhalte/sonstige/anlage.php @@ -0,0 +1,320 @@ +query($sql1); + $nt1 = $result1->fetch_assoc(); + $sql2="SELECT Firma AS Vorname, Telefon, EMail FROM Firma WHERE ID = 2 "; + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + echo "

      " . $nt1['Kurz'] . "
      Objekt-Nr: " . $nt1['ID'] . "

      \n"; + echo "

      " . $nt1['O_TYP'] . "

      "; + echo "\n"; + echo " \"Expose\n"; + echo " PDF-Expose -->\n"; + echo "
      \n"; + if (isset($_GET['f'])) { + $pic = "img/objekte/".$_GET['obj']."_".$_GET['f'].".jpg"; + } + else + { + $pic = ''; + } + + + +?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

      ÜbersichtKontakt
      Gesamtfläche: +
      Gewerbefläche:
      Wohnfläche:
      Kaufpreis:


      + + + + + + + +\""\n"; + } + if ( file_exists ( $file ) ) + { + if ( "" == $pic ) + { + $pic = $file; + echo "\n"; + } + echo "\n"; + if ( !$a ) + { + echo "\n\n"; + } + $a = ( $a xor $b ); + $count++; + } + } + for ( $count; $count < 11; $count++ ) + { + echo "\n"; + if ( !$a ) + { + echo "\n\n"; + } + $a = ( $a xor $b ); + } +?> + +
      \""\""
       

      + + + + + + + + + + + + + + + +"; + } + else + { + echo ""; + } + if ( 'keineAngabe' == $nt1['Quali'] ) + { + echo ""; + } + else + { + echo ""; + } +?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Einbauküche: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Speise']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['BadeW']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['DuschK']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['WCsep']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['WCbad']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Abstell']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['DachB']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Keller']) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Beschreibung

       
      Zustand:" . $nt1['Zustand'] . "Qualität der Ausstattung:" . $nt1['Quali'] . "
      Baujahr:Modernisiert:

      Kosten
      Provision:
      Provisionshinweis:
      Kaufpreis:zzgl. Stellplatz:

      Rendite
      Vermietbare Fläche: 
      Mieteinnahme pa IST:Mieteinnahme pa SOLL:

      Lage
      Fussweg öff. Verkehrsmitteln Min.Fahrzeit HBF Min.
      Fahrzeit BAB Min.Fahrzeit Flughafen Min.
       

      Ausstattung innen
      \"ja\"
      Speisekammer:\"ja\"
      Badewanne:\"ja\"
      Duschkabine:\"ja\"
      WC separat:\"ja\"
      WC im Bad:\"ja\"
      Abstellraum:\"ja\"
      Dachboden:\"ja\"
      Keller:\"ja\"
      Heizart:
      Energieausweistyp:
      Verbrauchskennwert:
      Warmwasser enthalten:" : "\"nein\""; ?>
       
      Ausstattung

      Sonstiges

      diff --git a/inhalte/sonstige/overview.php b/inhalte/sonstige/overview.php new file mode 100644 index 0000000..a83aada --- /dev/null +++ b/inhalte/sonstige/overview.php @@ -0,0 +1,184 @@ += ".$_POST['Zvon']." "; + $zimmer = "mehr als ".$_POST['Zvon']." Zimmer"; + } + elseif (("" == $_POST['Zvon']) AND ("" !== $_POST['Zbis'])) { + $filter = $filter. "AND Zimmer <= ".$_POST['Zbis']." "; + $zimmer = "bis ".$_POST['Zbis']." Zimmer"; + } + else { + $filter = $filter. "AND Zimmer BETWEEN ".$_POST['Zvon']." AND ".$_POST['Zbis']." "; + $zimmer = $_POST['Zvon']." bis ".$_POST['Zbis']." Zimmer"; + } + if (("" == $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + } + elseif (("" !== $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + $filter = $filter. "AND WohnF >= ".$_POST['Wvon']." "; + $wohn = "mehr als ".$_POST['Wvon']." m²"; + } + elseif (("" == $_POST['Wvon']) AND ("" !== $_POST['Wbis'])) { + $filter = $filter. "AND WohnF <= ".$_POST['Wbis']." "; + $wohn = "bis ".$_POST['Wbis']." m²"; + } + else { + $filter = $filter. "AND WohnF BETWEEN ".$_POST['Wvon']." AND ".$_POST['Wbis']." "; + $wohn = $_POST['Wvon']." bis ".$_POST['Wbis']." m²"; + } + if (("" == $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + } + elseif (("" !== $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt >= ".$_POST['Kvon']." "; + $kalt = "mehr als ".$_POST['Kvon']." EUR"; + } + elseif (("" == $_POST['Kvon']) AND ("" !== $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt <= ".$_POST['Kbis']." "; + $kalt = "bis ".$_POST['Kbis']." EUR"; + } + else { + $filter = $filter. "AND Mkalt BETWEEN ".$_POST['Kvon']." AND ".$_POST['Kbis']." "; + $kalt = $_POST['Kvon']." bis ".$_POST['Kbis']." EUR"; + } + } + else + { + $zimmer = ''; + $wohn = ''; + $kalt = ''; + $filter = ''; + } + echo "

      Sonstige Objekte

      \n"; + + $sql = 'SELECT * FROM objekte WHERE Aktiv = "1" AND Deaktiv = "0" AND Kat != "wohnen" '.$filter.' ORDER BY Akt_Datum DESC'; + $result = $db->query($sql); + $anzahl = $result->num_rows; + + echo "
      \n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (1 !== $anzahl) { + echo " \n"; + } + else { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (isset($_POST['formaction'])) { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      Suchkriterien$anzahl Objekte im Angebot$anzahl Objekt im Angebot
      Zimmer:bismit folgenden Kriterien:
      Fläche:bis$zimmer
      $wohn
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + while ($nt = $result->fetch_assoc()) { + if ( "anlage" == $nt['KAT'] ) + { + $form = "\n"; + } + if ( "gewerbe" == $nt['KAT'] ) + { + if ('Kauf' == $nt['V_TYP']) { + $form = "\n"; + } + else { + $form = "\n"; + } + } + echo $form; + echo "\n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if ('Kauf' == $nt['V_TYP']) { + echo " \n"; + echo " \n"; + echo " \n"; + } + else { + echo " \n"; + echo " \n"; + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "\n"; + } + echo "
        NutzflächeKaltmieteKaufpreisObjekt-Typ

       
      " . strtoupper(substr($nt['KAT'], 0,1)).substr($nt['KAT'], 1) . "" . $nt['WohnF'] . " m² " . number_format ( $nt['Mkalt'], 0, '', '.') . " €Kauf " . number_format ( $nt['Mkalt'], 0, '', '.') . " €Miete
      " . $nt['Ort'] . "" . $nt['O_TYP'] . "

      \n"; +} else { + if (isset($_POST['ID'])) { + $Zaehler = (int)($_POST['Count']) + 1; + $sqlu = "UPDATE objekte SET Count = \"".$Zaehler."\" WHERE ID = \"".$_POST['ID']."\";"; + $stmtu = $db->prepare($sqlu); + if ($stmtu) { + if ($stmtu->execute()) { + } + } + unset($_POST); + } + include "inhalte/wohn/wmobj.php"; +} + +?> diff --git a/inhalte/unter/agbs.php b/inhalte/unter/agbs.php new file mode 100644 index 0000000..ee2a5a0 --- /dev/null +++ b/inhalte/unter/agbs.php @@ -0,0 +1,11 @@ +query($sql); + $nt = $result->fetch_assoc(); +?> +

      +
        +
      1. +
      2. ", $nt['Text'] ) ); ?> +
      3. +
      \ No newline at end of file diff --git a/inhalte/unter/allein.php b/inhalte/unter/allein.php new file mode 100644 index 0000000..ccb0bfb --- /dev/null +++ b/inhalte/unter/allein.php @@ -0,0 +1,19 @@ +query ( $sql ); +$nt = $result->fetch_assoc (); +$title = explode ( '||', $nt['Foto_Layout'] ); +$anz_ti = count ( $title ); +$texte = explode ( '||', $nt['Text'] ); +$anz_te = count ( $texte ); +$anz = max ( $anz_ti, $anz_te ); +echo "

      " . $nt['Titel'] . "

      \n"; + +for ( $i = 0; $i < $anz; $i++ ) + { +?> +

      +

      + diff --git a/inhalte/unter/haft.php b/inhalte/unter/haft.php new file mode 100644 index 0000000..090ea5e --- /dev/null +++ b/inhalte/unter/haft.php @@ -0,0 +1,58 @@ +query($sql); + $nt = $result->fetch_assoc(); + + $count = 0; + + if ('' !== $nt['Vertreter1']) { + $count++; + if ('' !== $nt['Vertreter2']) { + $count++; + if ('' !== $nt['Vertreter3']) { + $count++; + $vertreter1 = "$nt[Vertreter1], $nt[Vertreter2] und $nt[Vertreter3]"; + $vertreter2 = "$nt[Vertreter1], $nt[Vertreter2] oder $nt[Vertreter3]"; + } + else { + $vertreter1 = "$nt[Vertreter1] und $nt[Vertreter2]"; + $vertreter2 = "$nt[Vertreter1] oder $nt[Vertreter2]"; + } + } + else { + $vertreter1 = $nt['Vertreter1']; + $vertreter2 = $nt['Vertreter1']; + } + } + + echo "

      Verantwortlichkeit für den Inhalt der Homepage

      \n"; + echo "

      $vertreter1 "; + if ($count > 1) { + echo "sind "; + } + else { + echo "ist "; + } + echo "als Inhaltsanbieter gem. § 8 Teledienstegesetz (TDG) für die eigenen Inhalte, die zur Nutzung bereitgehalten werden, verantwortlich. "; + echo "Das Angebot enthält jedoch auch Links (Weiterleitungen) auf fremde Inhalte. Solche externen Links, d.h. Weiterleitungen zu Internetangeboten dritter Informationsanbieter, "; + echo "sind als solche gekennzeichnet. $vertreter1 "; + if ($count > 1) { + echo "sind "; + } + else { + echo "ist "; + } + echo "für den Inhalt von Web-Seiten, die mittels einer solchen Verbindung erreicht werden, nicht verantwortlich.

      \n"; + echo "

      Die auf den gelinkten Seiten wiedergegebenen Meinungsäußerungen und/oder Tatsachenbehauptungen liegen in der alleinigen Verantwortung "; + echo "der jeweiligen Autorin oder des jeweiligen Autors und spiegeln nicht die Meinung von $vertreter2 wider. Daher "; + if ($count > 1) { + echo "distanzieren wir uns ausdrücklich von den Inhalten aller gelinkten Seiten auf unserer Website und machen uns diese Inhalte nicht zu eigen. "; + } + else { + echo "distanziere ich mich ausdrücklich von den Inhalten aller gelinkten Seiten auf meiner Website und mache mir diese Inhalte nicht zu eigen.

      \n"; + } + + +?> + + diff --git a/inhalte/unter/imp.php b/inhalte/unter/imp.php new file mode 100644 index 0000000..e04ed45 --- /dev/null +++ b/inhalte/unter/imp.php @@ -0,0 +1,46 @@ +query($sql1); + $nt1 = $result1->fetch_assoc(); + $sql2 = "SELECT * FROM Uns WHERE ID='5' "; + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + + echo "

      " . $nt2['Titel'] . "

      \n"; + echo "

      ".$nt1['Firma']."

      \n"; + + if ('' !== $nt1['Vertreter1']) { + echo $nt1['Vertreter1']; + } + if ('' !== $nt1['Vertreter2']) { + echo ", ".$nt1['Vertreter2']; + } + if ('' !== $nt1['Vertreter3']) { + echo ", ".$nt1['Vertreter3']."\n"; + } + echo " 
      \n"; + + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + + echo "
      ".$nt1['Strasse']." ".$nt1['HausNr']."
      ".$nt1['PLZ']." ".$nt1['Ort']."
      ".$nt1['Land']."
       
      Tel:".$nt1['Telefon']."
      Fax:".$nt1['Telefax']."
      Email:".$nt1['EMail']."
      \n"; + echo "

      " . nl2br ( $nt2['Text'] ) . "

      \n"; +?> diff --git a/inhalte/unter/kontakt.php b/inhalte/unter/kontakt.php new file mode 100644 index 0000000..6f44c4b --- /dev/null +++ b/inhalte/unter/kontakt.php @@ -0,0 +1,70 @@ +query($sql); + $nt = $result->fetch_assoc(); + $sql1 = "SELECT * FROM Firma WHERE ID='2' "; + $result1= $db->query($sql1); + $nt1 = $result1->fetch_assoc(); + $sql2 = "SELECT Kurz FROM US WHERE Sektion = \"kontakt\" AND Wert = \"on\" ORDER BY ID ASC;"; + $result2= $db->query($sql2); + + echo "

      ".$nt['Titel']."

      \n"; + if ("ohne" == $nt['Foto_Layout']) { + } elseif ("rechts" == $nt['Foto_Layout']) { + echo "\"".$nt['Titel']."\"\n"; + } elseif ("links" == $nt['Foto_Layout']) { + echo "\"".$nt['Titel']."\"\n"; + } elseif ("oben" == $nt['Foto_Layout']) { + echo "

      \n"; + echo " \"".$nt['Titel']."\"\n"; + echo "

      \n"; + } + echo "

      ".nl2br($nt['Text'])."

      \n"; + echo "

      ".$nt1['Firma']."

      \n"; + + if ('' !== $nt1['Vertreter1']) { + echo $nt1['Vertreter1']; + } + if ('' !== $nt1['Vertreter2']) { + echo ", ".$nt1['Vertreter2']; + } + if ('' !== $nt1['Vertreter3']) { + echo ", ".$nt1['Vertreter3']."\n"; + } + echo " 
      \n"; + + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      ".$nt1['Strasse']." ".$nt1['HausNr']."
      ".$nt1['PLZ']." ".$nt1['Ort']."
      ".$nt1['Land']."
       
      Tel:".$nt1['Telefon']."
      Fax:".$nt1['Telefax']."
      Email:" . $nt1['EMail'] . "
      \n"; + echo "
       
      \n"; + if (("links" == $nt['Foto_Layout']) OR ("rechts" == $nt['Foto_Layout'])) { + echo "
      \n"; + echo " 
      \n"; + } + while ($nt2 = $result2->fetch_assoc()) { + if ("ii" == $nt2['Kurz']) { + echo "

      Ich suche eine Immobilie und möchte das Interessentenformular nutzen.

      \n"; + } elseif ("vv" == $nt2['Kurz']) { + echo "

      Ich bin Vermieter / Verkäufer und möchte das Vermieterformular nutzen.

      \n"; + } + } + +?> \ No newline at end of file diff --git a/inhalte/unter/links.php b/inhalte/unter/links.php new file mode 100644 index 0000000..54b720c --- /dev/null +++ b/inhalte/unter/links.php @@ -0,0 +1,9 @@ +

      Links

      +query ( $sql ); + while ( $nt = $result->fetch_assoc() ) + { + echo "

      " . nl2br ( $nt['linkText'] ) . "
      " . $nt['linkRef'] . "

      \n"; + } +?> \ No newline at end of file diff --git a/inhalte/unter/standard.php b/inhalte/unter/standard.php new file mode 100644 index 0000000..57ce72c --- /dev/null +++ b/inhalte/unter/standard.php @@ -0,0 +1,12 @@ +query( $sql ); + $nt = $result->fetch_assoc( ); + + $sql = "SELECT * FROM Uns WHERE ID = '" . $nt['ID'] . "';"; + $result = $db->query ( $sql ); + $nt = $result->fetch_assoc ( ); + +?> +

      +
      \ No newline at end of file diff --git a/inhalte/unter/stellen.php b/inhalte/unter/stellen.php new file mode 100644 index 0000000..ef23e45 --- /dev/null +++ b/inhalte/unter/stellen.php @@ -0,0 +1,25 @@ +

      Lust auf einen neuen Job?

      +

      Wir expandieren weiter und suchen für die Bereiche Vermietung und Verkauf in Ihrer Region eine(n) neue(n)

      +

      Mitarbeiter(in) im Außendienst.

      +

      + Wir bieten:
      + Einen interessanten und abwechslungsreichen Job, bei dem Sie selbst entscheiden, ob Sie Voll- oder Teilzeit arbeiten und damit auch selbst bestimmen, ob Sie +

      +

      2.000, 3.000 oder 5.000 Euro pro Monat

      +

      + verdienen wollen.
      + Eine angenehme Arbeitsatmosphäre und ein super Team, das Sie unterstützt.
      + Wir erwarten:
      + Sie sind ein sympathischer Mensch und können mit unterschiedlichsten Kunden umgehen, sind zuverlässig und arbeiten auch abends und samstags.
      + Egal ob Appartement oder Villa, Sie beschreiben jede Immobilie mit den richtigen Worten und sind in der Region ortskundig.
      + Sie verfügen über ein Auto und ein Home Office.
      + Der Umgang mit PC und moderner Kommunikation ist selbstverständlich.
      +

      + +

      + Ihre Kurzbewerbung mit tabellarischem Lebenslauf und Bild senden Sie per E-Mail an:
      + kanal@twe-immobilien.de
      + Wir freuen uns auf Sie! +

      +
      +

       

      \ No newline at end of file diff --git a/inhalte/unter/stellen_orig.php b/inhalte/unter/stellen_orig.php new file mode 100644 index 0000000..3a16def --- /dev/null +++ b/inhalte/unter/stellen_orig.php @@ -0,0 +1,7 @@ +query ( $sql ); + $nt = $result->fetch_assoc(); +?> +

      +

      \ No newline at end of file diff --git a/inhalte/unter/team.php b/inhalte/unter/team.php new file mode 100644 index 0000000..4cf9d1f --- /dev/null +++ b/inhalte/unter/team.php @@ -0,0 +1,34 @@ +query($sql1); + $nt1 = $result1->fetch_assoc(); + + echo "

      ".$nt1['Titel']."

      \n"; + echo "

      ".nl2br($nt1['Text'])."

      \n"; + + $sql2 = "SELECT * FROM Team WHERE Anzeige = \"on\" ORDER BY AnzeigeNr ASC;"; + $result2 = $db->query($sql2); + + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + while ($nt2 = $result2->fetch_assoc()) { + echo "\n"; + echo " \n"; + echo " \n"; + echo "\n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo "\n"; + } + echo "
      \"$nt2[Vorname]

      $nt2[Titel1] $nt2[Vorname] $nt2[Nachname]

      \n"; + echo "$nt2[Titel2]
      Telefon:
      \n"; + echo " EMail:
      \n"; + echo " Bereich:
      $nt2[Telefon]
      \n"; + echo " $nt2[EMail]
      \n"; + echo " $nt2[Bereich]
      \n"; +?> \ No newline at end of file diff --git a/inhalte/unter/uns.php b/inhalte/unter/uns.php new file mode 100644 index 0000000..b50834a --- /dev/null +++ b/inhalte/unter/uns.php @@ -0,0 +1,42 @@ +query($sql); + $nt = $result->fetch_assoc(); + $sql1 = "SELECT * FROM Firma WHERE ID='2' "; + $result1 = $db->query($sql1); + $nt1 = $result1->fetch_assoc(); + + $titel = explode ( '||', $nt['Titel'] ); + $texte = explode ( '||', $nt['Text'] ); +?> + + + + + + + + + + + + + + + + + +
      +
      +
      +
      +  
      + Telefon:
      + Telefax:
      +
      + www.twe-immobilien.de +
      +
       
      +

      + TWE-Immobilien +

      diff --git a/inhalte/unternehmen.php b/inhalte/unternehmen.php new file mode 100644 index 0000000..b317e57 --- /dev/null +++ b/inhalte/unternehmen.php @@ -0,0 +1,77 @@ +query( $sql ); + $nt = $result->fetch_assoc( ); + + $sql = "SELECT * FROM Uns WHERE ID = '" . $nt['ID'] . "';"; + $result = $db->query ( $sql ); + $nt = $result->fetch_assoc ( ); + +?> +

      +'; + echo '
      '; + } + elseif ( 'links' == $nt['Foto_Layout'] ) + { + echo ''; + } + elseif ( 'rechts' == $nt['Foto_Layout'] ) + { + echo ''; + } + } +?> +
      +'; + echo ''; + } +if ( 'impressum' == $_GET['topic'] ) + { +?> +

      Technische Realisierung

      +

      R!ST ImmoSoft

      +

      CS medien- und kommunikationssysteme

      + + + + + + + + + + + + + + + + + + + + + + + + +
      Christian Steinle
      Geislinger Straße 14
      73312 Geislingen / Türkheim
      Deutschland
       
      Tel:+49 163 1701781
      Fax:+49 7331 9460379
      Email:info@ri-st.de
      Web:www.ri-st.de
      + + diff --git a/inhalte/verwaltung.php b/inhalte/verwaltung.php new file mode 100644 index 0000000..a9181f6 --- /dev/null +++ b/inhalte/verwaltung.php @@ -0,0 +1,43 @@ +query( $sql ); +$nt = $result->fetch_assoc( ); + +$sql = "SELECT * FROM Uns WHERE ID = '" . $nt['ID'] . "';"; +$result = $db->query ( $sql ); +$nt = $result->fetch_assoc ( ); + +?> +

      +'; + echo '
      '; + } + elseif ( 'links' == $nt['Foto_Layout'] ) + { + echo ''; + } + elseif ( 'rechts' == $nt['Foto_Layout'] ) + { + echo ''; + } + } +?> +
      +'; + echo ''; + } + +?> \ No newline at end of file diff --git a/inhalte/wohn.php b/inhalte/wohn.php new file mode 100644 index 0000000..4aa635a --- /dev/null +++ b/inhalte/wohn.php @@ -0,0 +1,36 @@ + \ No newline at end of file diff --git a/inhalte/wohn/haus.php b/inhalte/wohn/haus.php new file mode 100644 index 0000000..583eff1 --- /dev/null +++ b/inhalte/wohn/haus.php @@ -0,0 +1,195 @@ += ".$_POST['Zvon']." "; + $zimmer = "mehr als ".$_POST['Zvon']." Zimmer"; + } + elseif (("" == $_POST['Zvon']) AND ("" !== $_POST['Zbis'])) { + $filter = $filter. "AND Zimmer <= ".$_POST['Zbis']." "; + $zimmer = "bis ".$_POST['Zbis']." Zimmer"; + } + else { + $filter = $filter. "AND Zimmer BETWEEN ".$_POST['Zvon']." AND ".$_POST['Zbis']." "; + $zimmer = $_POST['Zvon']." bis ".$_POST['Zbis']." Zimmer"; + } + if (("" == $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + } + elseif (("" !== $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + $filter = $filter. "AND WohnF >= ".$_POST['Wvon']." "; + $wohn = "mehr als ".$_POST['Wvon']." m²"; + } + elseif (("" == $_POST['Wvon']) AND ("" !== $_POST['Wbis'])) { + $filter = $filter. "AND WohnF <= ".$_POST['Wbis']." "; + $wohn = "bis ".$_POST['Wbis']." m²"; + } + else { + $filter = $filter. "AND WohnF BETWEEN ".$_POST['Wvon']." AND ".$_POST['Wbis']." "; + $wohn = $_POST['Wvon']." bis ".$_POST['Wbis']." m²"; + } + if (("" == $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + } + elseif (("" !== $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt >= ".$_POST['Kvon']." "; + $kalt = "mehr als ".$_POST['Kvon']." EUR"; + } + elseif (("" == $_POST['Kvon']) AND ("" !== $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt <= ".$_POST['Kbis']." "; + $kalt = "bis ".$_POST['Kbis']." EUR"; + } + else { + $filter = $filter. "AND Mkalt BETWEEN ".$_POST['Kvon']." AND ".$_POST['Kbis']." "; + $kalt = $_POST['Kvon']." bis ".$_POST['Kbis']." EUR"; + } + } + echo "

      Häuser zur Miete und zum Kauf

      \n"; + + $sql = 'SELECT ID, Count, V_TYP, Kurz, Zimmer, WohnF, Ort, Mkalt, Garage, StellPl, Terrasse, Balkon, Garten FROM objekte WHERE '.$filter.' ORDER BY ID ASC'; + $result = $db->query($sql); + $anzahl = $result->num_rows; + + echo "
      \n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (1 !== $anzahl) { + echo " \n"; + } + else { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (isset($_POST['formaction'])) { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      Suchkriterien$anzahl Häuser im Angebot$anzahl Haus im Angebot
      Zimmer:bismit folgenden Kriterien:
      Wohnfläche:bis$zimmer
      $wohn
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + while ($nt = $result->fetch_assoc()) { + if ('Kauf' == $nt['V_TYP']) { + $form = "\n"; + } + else { + $form = "\n"; + } + echo $form; + echo "\n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + if ('1' == $nt[Balkon]) { + echo " \n"; + } + else { + echo "\n"; + } + if ('1' == $nt[Terrasse]) { + echo " \n"; + } + else { + echo "\n"; + } + + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if ('1' == $nt[Garten]) { + echo " \n"; + } + else { + echo "\n"; + } + if ('1' == $nt[Garage]) { + echo " \n"; + } + else { + echo "\n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + if ('Kauf' == $nt[V_TYP]) { + echo " \n"; + } + else { + echo " \n"; + } + if ('1' == $nt[StellPl]) { + echo " \n"; + } + else { + echo "\n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "\n"; + } + echo "
       ZimmerWohnflächeKaltmiete /
      Kaufpreis
      Ausstattung

       
      \"Balkon\" \"Terrasse\" 
      $nt[Zimmer]$nt[WohnF] m²$nt[Mkalt] €\"Garten\" \"Garage\" 
      $nt[Ort]KaufMiete\"Balkon\" 

      \n"; +} else { + if (isset($_POST['ID'])) { + $Zaehler = (int)($_POST['Count']) + 1; + $sqlu = "UPDATE objekte SET Count = \"".$Zaehler."\" WHERE ID = \"".$_POST['ID']."\";"; + $stmtu = $db->prepare($sqlu); + if ($stmtu) { + if ($stmtu->execute()) { + } + } + unset($_POST); + } + include "inhalte/wohn/wmobj.php"; +} + +?> \ No newline at end of file diff --git a/inhalte/wohn/hk.php b/inhalte/wohn/hk.php new file mode 100644 index 0000000..4101d35 --- /dev/null +++ b/inhalte/wohn/hk.php @@ -0,0 +1,205 @@ += ".$_POST['Zvon']." "; + $zimmer = "mehr als ".$_POST['Zvon']." Zimmer"; + } + elseif (("" == $_POST['Zvon']) AND ("" !== $_POST['Zbis'])) { + $filter = $filter. "AND Zimmer <= ".$_POST['Zbis']." "; + $zimmer = "bis ".$_POST['Zbis']." Zimmer"; + } + else { + $filter = $filter. "AND Zimmer BETWEEN ".$_POST['Zvon']." AND ".$_POST['Zbis']." "; + $zimmer = $_POST['Zvon']." bis ".$_POST['Zbis']." Zimmer"; + } + if (("" == $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + } + elseif (("" !== $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + $filter = $filter. "AND WohnF >= ".$_POST['Wvon']." "; + $wohn = "mehr als ".$_POST['Wvon']." m²"; + } + elseif (("" == $_POST['Wvon']) AND ("" !== $_POST['Wbis'])) { + $filter = $filter. "AND WohnF <= ".$_POST['Wbis']." "; + $wohn = "bis ".$_POST['Wbis']." m²"; + } + else { + $filter = $filter. "AND WohnF BETWEEN ".$_POST['Wvon']." AND ".$_POST['Wbis']." "; + $wohn = $_POST['Wvon']." bis ".$_POST['Wbis']." m²"; + } + if (("" == $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + } + elseif (("" !== $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt >= ".$_POST['Kvon']." "; + $kalt = "mehr als ".$_POST['Kvon']." EUR"; + } + elseif (("" == $_POST['Kvon']) AND ("" !== $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt <= ".$_POST['Kbis']." "; + $kalt = "bis ".$_POST['Kbis']." EUR"; + } + else { + $filter = $filter. "AND Mkalt BETWEEN ".$_POST['Kvon']." AND ".$_POST['Kbis']." "; + $kalt = $_POST['Kvon']." bis ".$_POST['Kbis']." EUR"; + } + } + else + { + $zimmer = ''; + $wohn = ''; + $kalt = ''; + $filter = ''; + } + echo "

      Häuser zum Kauf

      \n"; + + $sql = 'SELECT * FROM objekte WHERE Aktiv = 1 AND Deaktiv = 0 AND O_TYP = "Haus" AND V_TYP = "Kauf" '.$filter.' ORDER BY Akt_Datum DESC;'; + $result = $db->query($sql); + $anzahl = $result->num_rows; + + echo "
      \n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (1 !== $anzahl) { + echo " \n"; + } + else { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (isset($_POST['formaction'])) { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      Suchkriterien$anzahl Häuser im Angebot$anzahl Haus im Angebot
      Zimmer:bismit folgenden Kriterien:
      Wohnfläche:bis$zimmer
      Kaufpreis:bisEUR$wohn
      $kalt
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + while ($nt = $result->fetch_assoc()) { + unset ( $spezial ); + if ( '1' == $nt['Balkon'] ) + { + $spezial[] = "\n"; + } + if ( '1' == $nt['Terrasse'] ) + { + $spezial[] = "\n"; + } + if ( 'keineAngabe' != $nt['EnerTyp'] ) + { + $spezial[] = "\n"; + } + if ( '1' == $nt['Garten'] ) + { + $spezial[] = "\n"; + } + if ( '1' == $nt['Garage'] ) + { + $spezial[] = "\n"; + } + if ( '1' == $nt['EinbauK'] ) + { + $spezial[] = "\n"; + } + if ( ! isset ( $spezial ) ) + { + $spezial[] = "\n"; + } + while ( count( $spezial ) < 4 ) + { + $spezial[] = "\n"; + } + echo "\n"; + echo "\n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo $spezial[0]; + echo $spezial[1]; + echo " \n"; + echo " \n"; + echo " \n"; + echo $spezial[2]; + echo $spezial[3]; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "\n"; + } + echo "
       ZimmerWohnflächeKaufpreisAusstattung

       
      \"Balkon\"\"Terrasse\"\"Energieausweis\"\"Garten\"\"Garage\"\"Einbauküche\"  
      " . $nt['Zimmer'] . "" . $nt['WohnF'] . " m²" . number_format ( $nt['Mkalt'], 0, ',', '.' ) . " €
      " . $nt['Ort'] . "

      \n"; +} else { + if (isset($_POST['ID'])) { + $Zaehler = (int)($_POST['Count']) + 1; + $sqlu = "UPDATE objekte SET Count = \"".$Zaehler."\" WHERE ID = \"".$_POST['ID']."\";"; + $stmtu = $db->prepare($sqlu); + if ($stmtu) { + if ($stmtu->execute()) { + } + } + unset($_POST); + } + include "inhalte/wohn/hkobj.php"; +} + +?> \ No newline at end of file diff --git a/inhalte/wohn/hkobj.php b/inhalte/wohn/hkobj.php new file mode 100644 index 0000000..a0d7428 --- /dev/null +++ b/inhalte/wohn/hkobj.php @@ -0,0 +1,400 @@ +query($sql1); + $nt1 = $result1->fetch_assoc(); + $sql2="SELECT Firma AS Vorname, Telefon, EMail FROM Firma WHERE ID = 2 "; + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + echo "

      " . $nt1['Kurz'] . "
      Objekt-Nr: " . $nt1['ID'] . "

      \n"; + echo "

      " . $nt1['Art'] . "

      "; + echo "\n"; + echo " PDF-Expose -->\"Expose\n"; + echo "
      \n"; + if (isset($_GET['f'])) { + $pic = "img/objekte/".$_GET['obj']."_".$_GET['f'].".jpg"; + } + else + { + $pic = ''; + } + + + + +?> + + + + + + + + + + + + + + + + + + +\"Balkon\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1['Terrasse']) { + echo " \n"; + } + else { + echo "\n"; + } +?> + + + +\"Garten\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1['Garage']) { + echo " \n"; + } + else { + echo "\n"; + } +?> + + + + +\"Einbauküche\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1['StellPl']) { + echo " \n"; + } + else { + echo "\n"; + } +?> + + + + + +

      ÜbersichtKontakt
      Zimmer: \"Terrasse\"  + +
      Wohnfläche: \"Garage\" 
      Kaufpreis: \"Stellplatz\" 


      + + + + + + + +\""\n"; + } + if ( file_exists ( $file ) ) + { + if ( "" == $pic ) + { + $pic = $file; + echo "\n"; + } + echo "\n"; + if ( !$a ) + { + echo "\n\n"; + } + $a = ( $a xor $b ); + $count++; + } + } + for ( $count; $count < 11; $count++ ) + { + echo "\n"; + if ( !$a ) + { + echo "\n\n"; + } + $a = ( $a xor $b ); + } +?> + +
      \""\""
       

      + + + + + + + + + + + + + + + +"; + } + else + { + echo ""; + } + if ( 'keineAngabe' == $nt1['Quali'] ) + { + echo ""; + } + else + { + echo ""; + } +?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Betreutes Wohnen: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Barrierefrei']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['EinbauK']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Speise']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['BadeW']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['DuschK']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['WCsep']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['WCbad']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Abstell']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['DachB']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Keller']) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + + + + + + + + + Garage: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['StellPl']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Terrasse']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Balkon']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Garten']) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Beschreibung

       
      Zustand:" . $nt1['Zustand'] . "Qualität der Ausstattung:" . $nt1['Quali'] . "
      Baujahr:Modernisiert:

      Kosten
      Provision:
      Provisionshinweis:
      Kaufpreis:Wohngeld:
      zzgl. Stellplatz:Mieteinnahmen / Monat:

      Ausstattung innen
      Schlafzimmer:Badezimmer:
      \"ja\"
      Barrierefrei:\"ja\"
      Einbauküche:\"ja\"
      Speisekammer:\"ja\"
      Badewanne:\"ja\"
      Duschkabine:\"ja\"
      WC separat:\"ja\"
      WC im Bad:\"ja\"
      Abstellraum:\"ja\"
      Dachboden:\"ja\"
      Keller:\"ja\"
      Heizart:
      Energieausweistyp:
      Verbrauchskennwert:
      Warmwasser enthalten:" : "\"nein\""; ?>
      Waschmaschine im:
      TV-Anschluss:
       
      Ausstattung außen
      \"ja\"
      Stellplatz:\"ja\"
      Terrasse:\"ja\"
      Balkon:\"ja\"
      Garten:\"ja\"
       
      Ausstattung

      Lage

      Sonstiges

      diff --git a/inhalte/wohn/hm.php b/inhalte/wohn/hm.php new file mode 100644 index 0000000..c524ea7 --- /dev/null +++ b/inhalte/wohn/hm.php @@ -0,0 +1,205 @@ += ".$_POST['Zvon']." "; + $zimmer = "mehr als ".$_POST['Zvon']." Zimmer"; + } + elseif (("" == $_POST['Zvon']) AND ("" !== $_POST['Zbis'])) { + $filter = $filter. "AND Zimmer <= ".$_POST['Zbis']." "; + $zimmer = "bis ".$_POST['Zbis']." Zimmer"; + } + else { + $filter = $filter. "AND Zimmer BETWEEN ".$_POST['Zvon']." AND ".$_POST['Zbis']." "; + $zimmer = $_POST['Zvon']." bis ".$_POST['Zbis']." Zimmer"; + } + if (("" == $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + } + elseif (("" !== $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + $filter = $filter. "AND WohnF >= ".$_POST['Wvon']." "; + $wohn = "mehr als ".$_POST['Wvon']." m²"; + } + elseif (("" == $_POST['Wvon']) AND ("" !== $_POST['Wbis'])) { + $filter = $filter. "AND WohnF <= ".$_POST['Wbis']." "; + $wohn = "bis ".$_POST['Wbis']." m²"; + } + else { + $filter = $filter. "AND WohnF BETWEEN ".$_POST['Wvon']." AND ".$_POST['Wbis']." "; + $wohn = $_POST['Wvon']." bis ".$_POST['Wbis']." m²"; + } + if (("" == $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + } + elseif (("" !== $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt >= ".$_POST['Kvon']." "; + $kalt = "mehr als ".$_POST['Kvon']." EUR"; + } + elseif (("" == $_POST['Kvon']) AND ("" !== $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt <= ".$_POST['Kbis']." "; + $kalt = "bis ".$_POST['Kbis']." EUR"; + } + else { + $filter = $filter. "AND Mkalt BETWEEN ".$_POST['Kvon']." AND ".$_POST['Kbis']." "; + $kalt = $_POST['Kvon']." bis ".$_POST['Kbis']." EUR"; + } + } + else + { + $zimmer = ''; + $wohn = ''; + $kalt = ''; + $filter = ''; + } + echo "

      Häuser zur Miete

      \n"; + + $sql = 'SELECT * FROM objekte WHERE Aktiv = 1 AND Deaktiv = 0 AND O_TYP = "Haus" AND V_TYP = "Miete" '.$filter.' ORDER BY Akt_Datum DESC'; + $result = $db->query($sql); + $anzahl = $result->num_rows; + + echo "
      \n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (1 !== $anzahl) { + echo " \n"; + } + else { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (isset($_POST['formaction'])) { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      Suchkriterien$anzahl Häuser im Angebot$anzahl Haus im Angebot
      Zimmer:bismit folgenden Kriterien:
      Wohnfläche:bis$zimmer
      Kaltmiete:bisEUR$wohn
      $kalt
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + while ($nt = $result->fetch_assoc()) { + unset ( $spezial ); + if ( '1' == $nt['Balkon'] ) + { + $spezial[] = "\n"; + } + if ( '1' == $nt['Terrasse'] ) + { + $spezial[] = "\n"; + } + if ( 'keineAngabe' != $nt['EnerTyp'] ) + { + $spezial[] = "\n"; + } + if ( '1' == $nt['Garten'] ) + { + $spezial[] = "\n"; + } + if ( '1' == $nt['Garage'] ) + { + $spezial[] = "\n"; + } + if ( '1' == $nt['EinbauK'] ) + { + $spezial[] = "\n"; + } + if ( ! isset ( $spezial ) ) + { + $spezial[] = "\n"; + } + while ( count( $spezial ) < 4 ) + { + $spezial[] = "\n"; + } + echo "\n"; + echo "\n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo $spezial[0]; + echo $spezial[1]; + echo " \n"; + echo " \n"; + echo " \n"; + echo $spezial[2]; + echo $spezial[3]; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "\n"; + } + echo "
       ZimmerWohnflächeKaltmieteAusstattung

       
      \"Balkon\"\"Terrasse\"\"Energieausweis\"\"Garten\"\"Garage\"\"Einbauküche\"  
      " . $nt['Zimmer'] . "" . $nt['WohnF'] . " m²" . number_format ( $nt['Mkalt'], 0, ',', '.' ) . " €
      " . $nt['Ort'] . "

      \n"; +} else { + if (isset($_POST['ID'])) { + $Zaehler = (int)($_POST['Count']) + 1; + $sqlu = "UPDATE objekte SET Count = \"".$Zaehler."\" WHERE ID = \"".$_POST['ID']."\";"; + $stmtu = $db->prepare($sqlu); + if ($stmtu) { + if ($stmtu->execute()) { + } + } + unset($_POST); + } + include "inhalte/wohn/hmobj.php"; +} + +?> \ No newline at end of file diff --git a/inhalte/wohn/hmobj.php b/inhalte/wohn/hmobj.php new file mode 100644 index 0000000..7b6a173 --- /dev/null +++ b/inhalte/wohn/hmobj.php @@ -0,0 +1,416 @@ +query($sql1); + $nt1 = $result1->fetch_assoc(); + $sql2="SELECT Firma AS Vorname, Telefon, EMail FROM Firma WHERE ID = 2 "; + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + echo "

      " . $nt1['Kurz'] . "
      Objekt-Nr: " . $nt1['ID'] . "

      \n"; + echo "

      " . $nt1['Art'] . "

      "; + echo "\n"; + echo " \"Expose\n"; + echo " PDF-Expose -->\n"; + echo "
      \n"; + if (isset($_GET['f'])) { + $pic = "img/objekte/".$_GET['obj']."_".$_GET['f'].".jpg"; + } + else + { + $pic = ''; + } + + + +?> + + + + + + + + + + + + + + + + + + +\"Balkon\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1['Terrasse']) { + echo " \n"; + } + else { + echo "\n"; + } +?> + + + +\"Garten\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1['Garage']) { + echo " \n"; + } + else { + echo "\n"; + } +?> + + + + +\"Einbauküche\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1['StellPl']) { + echo " \n"; + } + else { + echo "\n"; + } +?> + + + + + +

      ÜbersichtKontakt
      Zimmer: \"Terrasse\"  +
      Wohnfläche: \"Garage\" 
      Kaltmiete: \"Stellplatz\" 


      + + + + + + + +\""\n"; + } + if ( file_exists ( $file ) ) + { + if ( "" == $pic ) + { + $pic = $file; + echo "\n"; + } + echo "\n"; + if ( !$a ) + { + echo "\n\n"; + } + $a = ( $a xor $b ); + $count++; + } + } + for ( $count; $count < 11; $count++ ) + { + echo "\n"; + if ( !$a ) + { + echo "\n\n"; + } + $a = ( $a xor $b ); + } +?> + +
      \""\""
       

      + + + + + + + + + + + + + + + +"; + } + else + { + echo ""; + } + if ( 'keineAngabe' == $nt1['Quali'] ) + { + echo ""; + } + else + { + echo ""; + } +?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Betreutes Wohnen: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Barrierefrei']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['EinbauK']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Speise']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['BadeW']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['DuschK']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['WCsep']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['WCbad']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Abstell']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['DachB']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Keller']) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + + + + + + + + + Garage: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['StellPl']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Terrasse']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Balkon']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Garten']) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Beschreibung

       
      Zustand:" . $nt1['Zustand'] . "Qualität der Ausstattung:" . $nt1['Quali'] . "
      Baujahr:Modernisiert:

      Kosten
      Provision:
      Provisionshinweis:
      Kaution:
      Miete kalt:Miete warm:
      Nebenkosten:Heizkosten:
      zzgl. Stellplatz:

      Auflagen
      Tiere:Renovierung bei:

      Ausstattung innen
      Schlafzimmer:Badezimmer:
      \"ja\"
      Barrierefrei:\"ja\"
      Einbauküche:\"ja\"
      Speisekammer:\"ja\"
      Badewanne:\"ja\"
      Duschkabine:\"ja\"
      WC separat:\"ja\"
      WC im Bad:\"ja\"
      Abstellraum:\"ja\"
      Dachboden:\"ja\"
      Keller:\"ja\"
      Heizart:
      Energieausweistyp:
      Verbrauchskennwert:
      Warmwasser enthalten:" : "\"nein\""; ?>
      Waschmaschine im:
      TV-Anschluss:
       
      Ausstattung außen
      \"ja\"
      Stellplatz:\"ja\"
      Terrasse:\"ja\"
      Balkon:\"ja\"
      Gartenbenutzung:\"ja\"
       
      Ausstattung

      Lage

      Sonstiges

      diff --git a/inhalte/wohn/wk.php b/inhalte/wohn/wk.php new file mode 100644 index 0000000..3eb3bd9 --- /dev/null +++ b/inhalte/wohn/wk.php @@ -0,0 +1,204 @@ += ".$_POST['Zvon']." "; + $zimmer = "mehr als ".$_POST['Zvon']." Zimmer"; + } + elseif (("" == $_POST['Zvon']) AND ("" !== $_POST['Zbis'])) { + $filter = $filter. "AND Zimmer <= ".$_POST['Zbis']." "; + $zimmer = "bis ".$_POST['Zbis']." Zimmer"; + } + else { + $filter = $filter. "AND Zimmer BETWEEN ".$_POST['Zvon']." AND ".$_POST['Zbis']." "; + $zimmer = $_POST['Zvon']." bis ".$_POST['Zbis']." Zimmer"; + } + if (("" == $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + } + elseif (("" !== $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + $filter = $filter. "AND WohnF >= ".$_POST['Wvon']." "; + $wohn = "mehr als ".$_POST['Wvon']." m²"; + } + elseif (("" == $_POST['Wvon']) AND ("" !== $_POST['Wbis'])) { + $filter = $filter. "AND WohnF <= ".$_POST['Wbis']." "; + $wohn = "bis ".$_POST['Wbis']." m²"; + } + else { + $filter = $filter. "AND WohnF BETWEEN ".$_POST['Wvon']." AND ".$_POST['Wbis']." "; + $wohn = $_POST['Wvon']." bis ".$_POST['Wbis']." m²"; + } + if (("" == $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + } + elseif (("" !== $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt >= ".$_POST['Kvon']." "; + $kalt = "mehr als ".$_POST['Kvon']." EUR"; + } + elseif (("" == $_POST['Kvon']) AND ("" !== $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt <= ".$_POST['Kbis']." "; + $kalt = "bis ".$_POST['Kbis']." EUR"; + } + else { + $filter = $filter. "AND Mkalt BETWEEN ".$_POST['Kvon']." AND ".$_POST['Kbis']." "; + $kalt = $_POST['Kvon']." bis ".$_POST['Kbis']." EUR"; + } + } + else + { + $zimmer = ''; + $wohn = ''; + $kalt = ''; + $filter = ''; + } + echo "

      Wohnungen zum Kauf

      \n"; + + $sql = 'SELECT * FROM objekte WHERE Aktiv = 1 AND Deaktiv = 0 AND O_TYP = "Wohnung" AND V_TYP = "Kauf" '.$filter.' ORDER BY Akt_Datum DESC;'; + $result = $db->query($sql); + $anzahl = $result->num_rows; + + echo "
      \n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (1 !== $anzahl) { + echo " \n"; + } + else { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (isset($_POST['formaction'])) { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      Suchkriterien$anzahl Wohnungen im Angebot$anzahl Wohnung im Angebot
      Zimmer:bismit folgenden Kriterien:
      Wohnfläche:bis$zimmer
      Kaufpreis:bisEUR$wohn
      $kalt
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + while ($nt = $result->fetch_assoc()) { + unset ( $spezial ); + if ( '1' == $nt['Balkon'] ) + { + $spezial[] = "\n"; + } + if ( '1' == $nt['Terrasse'] ) + { + $spezial[] = "\n"; + } + if ( 'keineAngabe' != $nt['EnerTyp'] ) + { + $spezial[] = "\n"; + } + if ( '1' == $nt['Garten'] ) + { + $spezial[] = "\n"; + } + if ( '1' == $nt['Garage'] ) + { + $spezial[] = "\n"; + } + if ( '1' == $nt['EinbauK'] ) + { + $spezial[] = "\n"; + } + if ( ! isset ( $spezial ) ) + { + $spezial[] = "\n"; + } + while ( count( $spezial ) < 4 ) + { + $spezial[] = "\n"; + } + echo "\n"; + echo "\n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo $spezial[0]; + echo $spezial[1]; + echo " \n"; + echo " \n"; + echo " \n"; + echo $spezial[2]; + echo $spezial[3]; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "\n"; + } + echo "
       ZimmerWohnflächeKaufpreisAusstattung

       
      \"Balkon\"\"Terrasse\"\"Energieausweis\"\"Garten\"\"Garage\"\"Einbauküche\"  
      $nt[Zimmer]$nt[WohnF] m²" . number_format ( $nt['Mkalt'], 0, ',', '.' ) . " €
      $nt[Ort]

      \n"; +} else { + if (isset($_POST['ID'])) { + $Zaehler = (int)($_POST['Count']) + 1; + $sqlu = "UPDATE objekte SET Count = \"".$Zaehler."\" WHERE ID = \"".$_POST['ID']."\";"; + $stmtu = $db->prepare($sqlu); + if ($stmtu) { + if ($stmtu->execute()) { + } + } + unset($_POST); + } + include "inhalte/wohn/wkobj.php"; +} + +?> \ No newline at end of file diff --git a/inhalte/wohn/wkobj.php b/inhalte/wohn/wkobj.php new file mode 100644 index 0000000..fe20fff --- /dev/null +++ b/inhalte/wohn/wkobj.php @@ -0,0 +1,399 @@ +query($sql1); + $nt1 = $result1->fetch_assoc(); + $sql2="SELECT Firma AS Vorname, Telefon, EMail FROM Firma WHERE ID = 2 "; + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + echo "

      " . $nt1['Kurz'] . "
      Objekt-Nr: ". $nt1['ID'] . "

      \n"; + echo "

      " . $nt1['Art'] . "

      "; + echo "\n"; + echo "\n"; + echo " \"Expose\n"; + echo " PDF-Expose -->\n"; + echo "
      \n"; + echo "

      \n"; + if (isset($_GET['f'])) { + $pic = "img/objekte/".$_GET['obj']."_".$_GET['f'].".jpg"; + } + else + { + $pic = ''; + } + +?> + + + + + + + + + + + + + + + + + + +\"Balkon\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1['Terrasse']) { + echo " \n"; + } + else { + echo "\n"; + } +?> + + + +\"Garten\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1['Garage']) { + echo " \n"; + } + else { + echo "\n"; + } +?> + + + + +\"Einbauküche\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1['StellPl']) { + echo " \n"; + } + else { + echo "\n"; + } +?> + + + + + +

      ÜbersichtKontakt
      Zimmer: \"Terrasse\"  +
      Wohnfläche: \"Garage\" 
      Kaufpreis: \"Stellplatz\" 


      + + + + + + + +\""\n"; + } + if ( file_exists ( $file ) ) + { + if ( "" == $pic ) + { + $pic = $file; + echo "\n"; + } + echo "\n"; + if ( !$a ) + { + echo "\n\n"; + } + $a = ( $a xor $b ); + $count++; + } + } + for ( $count; $count < 11; $count++ ) + { + echo "\n"; + if ( !$a ) + { + echo "\n\n"; + } + $a = ( $a xor $b ); + } +?> + +
      \""\""
       

      + + + + + + + + + + + + + + + +"; + } + else + { + echo ""; + } + if ( 'keineAngabe' == $nt1['Quali'] ) + { + echo ""; + } + else + { + echo ""; + } +?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Betreutes Wohnen: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Barrierefrei']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['EinbauK']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Speise']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['BadeW']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['DuschK']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['WCsep']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['WCbad']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Abstell']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['DachB']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Keller']) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + + + + + + + + + Garage: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['StellPl']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Terrasse']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Balkon']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Garten']) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Beschreibung

       
      Zustand:" . $nt1['Zustand'] . "Qualität der Ausstattung:" . $nt1['Quali'] . "
      Baujahr:Modernisiert:

      Kosten
      Provision:
      Provisionshinweis:
      Kaufpreis:Wohngeld:
      zzgl. Stellplatz:Mieteinnahmen / Monat:

      Ausstattung innen
      Schlafzimmer:Badezimmer:
      \"ja\"
      Barrierefrei:\"ja\"
      Einbauküche:\"ja\"
      Speisekammer:\"ja\"
      Badewanne:\"ja\"
      Duschkabine:\"ja\"
      WC separat:\"ja\"
      WC im Bad:\"ja\"
      Abstellraum:\"ja\"
      Dachboden:\"ja\"
      Keller:\"ja\"
      Heizart:
      Energieausweistyp:
      Verbrauchskennwert:
      Warmwasser enthalten:" : "\"nein\""; ?>
      Waschmaschine im:
      TV-Anschluss:
       
      Ausstattung außen
      \"ja\"
      Stellplatz:\"ja\"
      Terrasse:\"ja\"
      Balkon:\"ja\"
      Garten:\"ja\"
       
      Ausstattung

      Lage

      Sonstiges

      diff --git a/inhalte/wohn/wm.php b/inhalte/wohn/wm.php new file mode 100644 index 0000000..70711cb --- /dev/null +++ b/inhalte/wohn/wm.php @@ -0,0 +1,207 @@ += ".$_POST['Zvon']." "; + $zimmer = "mehr als ".$_POST['Zvon']." Zimmer"; + } + elseif (("" == $_POST['Zvon']) AND ("" !== $_POST['Zbis'])) { + $filter = $filter. "AND Zimmer <= ".$_POST['Zbis']." "; + $zimmer = "bis ".$_POST['Zbis']." Zimmer"; + } + else { + $filter = $filter. "AND Zimmer BETWEEN ".$_POST['Zvon']." AND ".$_POST['Zbis']." "; + $zimmer = $_POST['Zvon']." bis ".$_POST['Zbis']." Zimmer"; + } + if (("" == $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + } + elseif (("" !== $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + $filter = $filter. "AND WohnF >= ".$_POST['Wvon']." "; + $wohn = "mehr als ".$_POST['Wvon']." m²"; + } + elseif (("" == $_POST['Wvon']) AND ("" !== $_POST['Wbis'])) { + $filter = $filter. "AND WohnF <= ".$_POST['Wbis']." "; + $wohn = "bis ".$_POST['Wbis']." m²"; + } + else { + $filter = $filter. "AND WohnF BETWEEN ".$_POST['Wvon']." AND ".$_POST['Wbis']." "; + $wohn = $_POST['Wvon']." bis ".$_POST['Wbis']." m²"; + } + if (("" == $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + } + elseif (("" !== $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt >= ".$_POST['Kvon']." "; + $kalt = "mehr als ".$_POST['Kvon']." EUR"; + } + elseif (("" == $_POST['Kvon']) AND ("" !== $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt <= ".$_POST['Kbis']." "; + $kalt = "bis ".$_POST['Kbis']." EUR"; + } + else { + $filter = $filter. "AND Mkalt BETWEEN ".$_POST['Kvon']." AND ".$_POST['Kbis']." "; + $kalt = $_POST['Kvon']." bis ".$_POST['Kbis']." EUR"; + } + } + else + { + $zimmer = ''; + $wohn = ''; + $kalt = ''; + $filter = ''; + } + echo "

      Wohnungen zur Miete

      \n"; + + $sql = 'SELECT * FROM objekte WHERE Aktiv = 1 AND Deaktiv = 0 AND O_TYP = "Wohnung" AND V_TYP = "Miete" '.$filter.' ORDER BY Akt_Datum DESC'; + $result = $db->query($sql); + $anzahl = $result->num_rows; + + echo "
      \n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (1 !== $anzahl) { + echo " \n"; + } + else { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (isset($_POST['formaction'])) { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      Suchkriterien$anzahl Wohnungen im Angebot$anzahl Wohnung im Angebot
      Zimmer:bismit folgenden Kriterien:
      Wohnfläche:bis$zimmer
      Kaltmiete:bisEUR$wohn
      $kalt
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + while ($nt = $result->fetch_assoc()) { + unset ( $spezial ); + if ( '1' == $nt['Balkon'] ) + { + $spezial[] = "\n"; + } + if ( '1' == $nt['Terrasse'] ) + { + $spezial[] = "\n"; + } + if ( 'keineAngabe' != $nt['EnerTyp'] ) + { + $spezial[] = "\n"; + } + if ( '1' == $nt['Garten'] ) + { + $spezial[] = "\n"; + } + if ( '1' == $nt['Garage'] ) + { + $spezial[] = "\n"; + } + if ( '1' == $nt['EinbauK'] ) + { + $spezial[] = "\n"; + } + if ( ! isset ( $spezial ) ) + { + $spezial[] = "\n"; + } + while ( count( $spezial ) < 4 ) + { + $spezial[] = "\n"; + } + echo "\n"; + echo "\n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo $spezial[0]; + echo $spezial[1]; + echo " \n"; + echo " \n"; + echo " \n"; + echo $spezial[2]; + echo $spezial[3]; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "\n"; + } + echo "
       ZimmerWohnflächeKaltmieteAusstattung

       
      \"Balkon\"\"Terrasse\"\"Energieausweis\"\"Garten\"\"Garage\"\"Einbauküche\"  
      $nt[Zimmer]$nt[WohnF] m²" . number_format ( $nt['Mkalt'], 0, ',', '.' ) . " €
      $nt[Ort]

      \n"; +} else { + if (isset($_POST['ID'])) { + $Zaehler = (int)($_POST['Count']) + 1; + $sqlu = "UPDATE objekte SET Count = \"".$Zaehler."\" WHERE ID = \"".$_POST['ID']."\";"; + $stmtu = $db->prepare($sqlu); + if ($stmtu) { + if ($stmtu->execute()) { + } + } + unset($_POST); + } + include "inhalte/wohn/wmobj.php"; +} + +?> \ No newline at end of file diff --git a/inhalte/wohn/wmobj.php b/inhalte/wohn/wmobj.php new file mode 100644 index 0000000..03ff066 --- /dev/null +++ b/inhalte/wohn/wmobj.php @@ -0,0 +1,416 @@ +query($sql1); + $nt1 = $result1->fetch_assoc(); + $sql2="SELECT Firma AS Vorname, Telefon, EMail FROM Firma WHERE ID = 2 "; + $result2 = $db->query($sql2); + $nt2 = $result2->fetch_assoc(); + echo "

      " . $nt1['Kurz'] . "
      Objekt-Nr: " . $nt1['ID'] . "

      \n"; + echo "

      " . $nt1['Art'] . "

      "; + echo "\n"; + echo " \"Expose\n"; + echo " PDF-Expose -->\n"; + echo "
      \n"; + if (isset($_GET['f'])) { + $pic = "img/objekte/".$_GET['obj']."_".$_GET['f'].".jpg"; + } + else + { + $pic = ''; + } + + + +?> + + + + + + + + + + + + + + + + + + +\"Balkon\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1['Terrasse']) { + echo " \n"; + } + else { + echo "\n"; + } +?> + + + +\"Garten\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1['Garage']) { + echo " \n"; + } + else { + echo "\n"; + } +?> + + + + +\"Einbauküche\"\n"; + } + else { + echo "\n"; + } + if ('1' == $nt1['StellPl']) { + echo " \n"; + } + else { + echo "\n"; + } +?> + + + + + +

      ÜbersichtKontakt
      Zimmer: \"Terrasse\"  +
      Wohnfläche: \"Garage\" 
      Kaltmiete: \"Stellplatz\" 


      + + + + + + + +\""\n"; + } + if ( file_exists ( $file ) ) + { + if ( "" == $pic ) + { + $pic = $file; + echo "\n"; + } + echo "\n"; + if ( !$a ) + { + echo "\n\n"; + } + $a = ( $a xor $b ); + $count++; + } + } + for ( $count; $count < 11; $count++ ) + { + echo "\n"; + if ( !$a ) + { + echo "\n\n"; + } + $a = ( $a xor $b ); + } +?> + +
      \""\""
       

      + + + + + + + + + + + + + + + +"; + } + else + { + echo ""; + } + if ( 'keineAngabe' == $nt1['Quali'] ) + { + echo ""; + } + else + { + echo ""; + } +?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Betreutes Wohnen: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Barrierefrei']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['EinbauK']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Speise']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['BadeW']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['DuschK']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['WCsep']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['WCbad']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Abstell']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['DachB']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Keller']) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + + + + + + + + + Garage: \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['StellPl']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Terrasse']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Balkon']) { + echo " \n"; + $a = ($a xor $b); + if ($a) { + echo "\n\n"; + } + } + if ('1' == $nt1['Garten']) { + echo " \n"; + $a = ($a xor $b); + } + ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Beschreibung

       
      Zustand:" . $nt1['Zustand'] . "Qualität der Ausstattung:" . $nt1['Quali'] . "
      Baujahr:Modernisiert:

      Kosten
      Provision:
      Provisionshinweis:
      Kaution:
      Miete kalt:Miete warm:
      Nebenkosten:Heizkosten:
      zzgl. Stellplatz:

      Auflagen
      Tiere:Renovierung bei:

      Ausstattung innen
      Schlafzimmer:Badezimmer:
      \"ja\"
      Barrierefrei:\"ja\"
      Einbauküche:\"ja\"
      Speisekammer:\"ja\"
      Badewanne:\"ja\"
      Duschkabine:\"ja\"
      WC separat:\"ja\"
      WC im Bad:\"ja\"
      Abstellraum:\"ja\"
      Dachboden:\"ja\"
      Keller:\"ja\"
      Heizart:
      Energieausweistyp:
      Verbrauchskennwert:
      Warmwasser enthalten:" : "\"nein\""; ?>
      Waschmaschine im:
      TV-Anschluss:
       
      Ausstattung außen
      \"ja\"
      Stellplatz:\"ja\"
      Terrasse:\"ja\"
      Balkon:\"ja\"
      Gartenbenutzung:\"ja\"
       
      Ausstattung

      Lage

      Sonstiges

      diff --git a/inhalte/wohn/wohn.php b/inhalte/wohn/wohn.php new file mode 100644 index 0000000..9713018 --- /dev/null +++ b/inhalte/wohn/wohn.php @@ -0,0 +1,195 @@ += ".$_POST['Zvon']." "; + $zimmer = "mehr als ".$_POST['Zvon']." Zimmer"; + } + elseif (("" == $_POST['Zvon']) AND ("" !== $_POST['Zbis'])) { + $filter = $filter. "AND Zimmer <= ".$_POST['Zbis']." "; + $zimmer = "bis ".$_POST['Zbis']." Zimmer"; + } + else { + $filter = $filter. "AND Zimmer BETWEEN ".$_POST['Zvon']." AND ".$_POST['Zbis']." "; + $zimmer = $_POST['Zvon']." bis ".$_POST['Zbis']." Zimmer"; + } + if (("" == $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + } + elseif (("" !== $_POST['Wvon']) AND ("" == $_POST['Wbis'])) { + $filter = $filter. "AND WohnF >= ".$_POST['Wvon']." "; + $wohn = "mehr als ".$_POST['Wvon']." m²"; + } + elseif (("" == $_POST['Wvon']) AND ("" !== $_POST['Wbis'])) { + $filter = $filter. "AND WohnF <= ".$_POST['Wbis']." "; + $wohn = "bis ".$_POST['Wbis']." m²"; + } + else { + $filter = $filter. "AND WohnF BETWEEN ".$_POST['Wvon']." AND ".$_POST['Wbis']." "; + $wohn = $_POST['Wvon']." bis ".$_POST['Wbis']." m²"; + } + if (("" == $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + } + elseif (("" !== $_POST['Kvon']) AND ("" == $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt >= ".$_POST['Kvon']." "; + $kalt = "mehr als ".$_POST['Kvon']." EUR"; + } + elseif (("" == $_POST['Kvon']) AND ("" !== $_POST['Kbis'])) { + $filter = $filter. "AND Mkalt <= ".$_POST['Kbis']." "; + $kalt = "bis ".$_POST['Kbis']." EUR"; + } + else { + $filter = $filter. "AND Mkalt BETWEEN ".$_POST['Kvon']." AND ".$_POST['Kbis']." "; + $kalt = $_POST['Kvon']." bis ".$_POST['Kbis']." EUR"; + } + } + echo "

      Wohnungen zur Miete und zum Kauf

      \n"; + + $sql = 'SELECT ID, Count, V_TYP, Kurz, Zimmer, WohnF, Ort, Mkalt, Garage, StellPl, Terrasse, Balkon, Garten FROM objekte WHERE '.$filter.' ORDER BY ID ASC'; + $result = $db->query($sql); + $anzahl = $result->num_rows; + + echo "
      \n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (1 !== $anzahl) { + echo " \n"; + } + else { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if (isset($_POST['formaction'])) { + echo " \n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      Suchkriterien$anzahl Wohnungen im Angebot$anzahl Wohnung im Angebot
      Zimmer:bismit folgenden Kriterien:
      Wohnfläche:bis$zimmer
      $wohn
      \n"; + echo "
      \n"; + echo "
      \n"; + echo "
      \n"; + + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + while ($nt = $result->fetch_assoc()) { + if ('Kauf' == $nt['V_TYP']) { + $form = "\n"; + } + else { + $form = "\n"; + } + echo $form; + echo "\n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + if ('1' == $nt[Balkon]) { + echo " \n"; + } + else { + echo "\n"; + } + if ('1' == $nt[Terrasse]) { + echo " \n"; + } + else { + echo "\n"; + } + + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + if ('1' == $nt[Garten]) { + echo " \n"; + } + else { + echo "\n"; + } + if ('1' == $nt[Garage]) { + echo " \n"; + } + else { + echo "\n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + if ('Kauf' == $nt[V_TYP]) { + echo " \n"; + } + else { + echo " \n"; + } + if ('1' == $nt[StellPl]) { + echo " \n"; + } + else { + echo "\n"; + } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "\n"; + } + echo "
       ZimmerWohnflächeKaltmiete /
      Kaufpreis
      Ausstattung

       
      \"Balkon\" \"Terrasse\" 
      $nt[Zimmer]$nt[WohnF] m²$nt[Mkalt] €\"Garten\" \"Garage\" 
      $nt[Ort]KaufMiete\"Balkon\" 

      \n"; +} else { + if (isset($_POST['ID'])) { + $Zaehler = (int)($_POST['Count']) + 1; + $sqlu = "UPDATE objekte SET Count = \"".$Zaehler."\" WHERE ID = \"".$_POST['ID']."\";"; + $stmtu = $db->prepare($sqlu); + if ($stmtu) { + if ($stmtu->execute()) { + } + } + unset($_POST); + } + include "inhalte/wohn/wmobj.php"; +} + +?> \ No newline at end of file diff --git a/inhalte/wohn/wohn_std.php b/inhalte/wohn/wohn_std.php new file mode 100644 index 0000000..10ee9e9 --- /dev/null +++ b/inhalte/wohn/wohn_std.php @@ -0,0 +1,119 @@ +

      Immobilien Wohnen

      +

      Bitte wählen Sie die gewünschte Kategorie

      + +query($sqlr); + + while ($ntr = $resultr->fetch_assoc()) { + if ("wm" == $ntr['Kurz']) { + $sql1 = 'SELECT ID FROM objekte WHERE Aktiv = 1 AND O_TYP = "Wohnung" AND V_TYP = "Miete" ORDER BY ID ASC'; + $result1 = $db->query($sql1); + $anzahl1 = $result1->num_rows; + $nt1 = $result1->fetch_assoc(); + echo "\n"; + echo "
      \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      \n"; + $file = "img/objekte/".$nt1['ID']."_1.jpg"; + if (file_exists($file)) { + echo "\n"; + } + echo "

      Wohnungen zur Miete

      Zur Zeit haben wir $anzahl1 Objekte

      \n"; + echo "
      \n"; + echo "\n"; + } elseif ("wk" == $ntr['Kurz']) { + $sql2 = 'SELECT ID FROM objekte WHERE Aktiv = 1 AND O_TYP = "Wohnung" AND V_TYP = "Kauf" ORDER BY ID ASC'; + $result2 = $db->query($sql2); + $anzahl2 = $result2->num_rows; + $nt2 = $result2->fetch_assoc(); + echo "\n"; + echo "
      \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      \n"; + $file = "img/objekte/".$nt2['ID']."_1.jpg"; + if (file_exists($file)) { + echo "\n"; + } + echo "

      Wohnungen zum Kauf

      Zur Zeit haben wir $anzahl2 Objekte

      \n"; + echo "
      \n"; + echo "
      \n"; + } elseif ("hm" == $ntr['Kurz']) { + $sql3 = 'SELECT ID FROM objekte WHERE Aktiv = 1 AND O_TYP = "Haus" AND V_TYP = "Miete" ORDER BY ID ASC'; + $result3 = $db->query($sql3); + $anzahl3 = $result3->num_rows; + $nt3 = $result3->fetch_assoc(); + echo "\n"; + echo "
      \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      \n"; + $file = "img/objekte/".$nt3['ID']."_1.jpg"; + if (file_exists($file)) { + echo "\n"; + } + echo "

      Häuser zur Miete

      Zur Zeit haben wir $anzahl3 Objekte

      \n"; + echo "
      \n"; + echo "
      \n"; + } elseif ("hk" == $ntr['Kurz']) { + $sql4 = 'SELECT ID FROM objekte WHERE Aktiv = 1 AND O_TYP = "Haus" AND V_TYP = "Kauf" ORDER BY ID ASC'; + $result4 = $db->query($sql4); + $anzahl4 = $result4->num_rows; + $nt4 = $result4->fetch_assoc(); + echo "\n"; + echo "
      \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      \n"; + $file = "img/objekte/".$nt4['ID']."_1.jpg"; + if (file_exists($file)) { + echo "\n"; + } + echo "

      Häuser zum Kauf

      Zur Zeit haben wir $anzahl4 Objekte

      \n"; + echo "
      \n"; + echo "
      \n"; + } + } +?> \ No newline at end of file diff --git a/left.php b/left.php new file mode 100644 index 0000000..aac5e38 --- /dev/null +++ b/left.php @@ -0,0 +1,87 @@ +query($sql1); + $i = 1; + while ($nt1 = $result1->fetch_assoc()) { + if (1 == $i) { + echo " \n"; + echo "
        \n"; + $i++; + } + echo "
      • \n"; + echo " ".$nt1['Name']."\n"; + echo "
      • \n"; + } + if (1 !== $i) { + echo "
      • \n"; + echo " Gewerbe Objekte\n"; + echo "
      • \n"; + echo "
      \n"; + } + + + $sql3 = 'SELECT Kurz, Name FROM US WHERE Wert = "on" AND Sektion = "verwaltung" ORDER BY ID ASC'; + $result3 = $db->query($sql3); + $i = 0; + while ($nt3 = $result3->fetch_assoc()) { + if (0 == $i) { + echo " \n"; + echo "
        \n"; + $i++; + } + echo "
      • \n"; + echo " ".$nt3['Name']."\n"; + echo "
      • \n"; + } + echo "
      \n"; + + $sql4 = 'SELECT Kurz, Name FROM US WHERE Wert = "on" AND Sektion = "unter" ORDER BY ID ASC'; + $result4 = $db->query($sql4); + $i = 0; + while ($nt4 = $result4->fetch_assoc()) { + if (0 == $i) { + echo " \n"; + echo "
        \n"; + $i++; + } + echo "
      • \n"; + echo " ".$nt4['Name']."\n"; + echo "
      • \n"; + } + echo "
      \n"; + +?> diff --git a/robot.txt b/robot.txt new file mode 100644 index 0000000..a4250d8 --- /dev/null +++ b/robot.txt @@ -0,0 +1,3 @@ +User-agent: * +Disallow:/css/ +Disallow:/inc/ \ No newline at end of file diff --git a/stats/.htaccess b/stats/.htaccess new file mode 100644 index 0000000..ad67202 --- /dev/null +++ b/stats/.htaccess @@ -0,0 +1,4 @@ +AuthType Basic +AuthName "Members Only" +AuthUserFile /var/www/clients/client4/web7/web/stats/.htpasswd_stats +require valid-user \ No newline at end of file diff --git a/stats/ctry_usage_201409.png b/stats/ctry_usage_201409.png new file mode 100644 index 0000000..3135c0d Binary files /dev/null and b/stats/ctry_usage_201409.png differ diff --git a/stats/ctry_usage_201410.png b/stats/ctry_usage_201410.png new file mode 100644 index 0000000..dffe874 Binary files /dev/null and b/stats/ctry_usage_201410.png differ diff --git a/stats/ctry_usage_201411.png b/stats/ctry_usage_201411.png new file mode 100644 index 0000000..1fa0820 Binary files /dev/null and b/stats/ctry_usage_201411.png differ diff --git a/stats/ctry_usage_201412.png b/stats/ctry_usage_201412.png new file mode 100644 index 0000000..910a061 Binary files /dev/null and b/stats/ctry_usage_201412.png differ diff --git a/stats/ctry_usage_201501.png b/stats/ctry_usage_201501.png new file mode 100644 index 0000000..38c0eb3 Binary files /dev/null and b/stats/ctry_usage_201501.png differ diff --git a/stats/ctry_usage_201502.png b/stats/ctry_usage_201502.png new file mode 100644 index 0000000..f0b7e2b Binary files /dev/null and b/stats/ctry_usage_201502.png differ diff --git a/stats/ctry_usage_201503.png b/stats/ctry_usage_201503.png new file mode 100644 index 0000000..d55996e Binary files /dev/null and b/stats/ctry_usage_201503.png differ diff --git a/stats/ctry_usage_201504.png b/stats/ctry_usage_201504.png new file mode 100644 index 0000000..c610fac Binary files /dev/null and b/stats/ctry_usage_201504.png differ diff --git a/stats/ctry_usage_201505.png b/stats/ctry_usage_201505.png new file mode 100644 index 0000000..f141b5d Binary files /dev/null and b/stats/ctry_usage_201505.png differ diff --git a/stats/ctry_usage_201506.png b/stats/ctry_usage_201506.png new file mode 100644 index 0000000..938e280 Binary files /dev/null and b/stats/ctry_usage_201506.png differ diff --git a/stats/ctry_usage_201507.png b/stats/ctry_usage_201507.png new file mode 100644 index 0000000..a365a2c Binary files /dev/null and b/stats/ctry_usage_201507.png differ diff --git a/stats/ctry_usage_201508.png b/stats/ctry_usage_201508.png new file mode 100644 index 0000000..da6b827 Binary files /dev/null and b/stats/ctry_usage_201508.png differ diff --git a/stats/ctry_usage_201509.png b/stats/ctry_usage_201509.png new file mode 100644 index 0000000..b491fb3 Binary files /dev/null and b/stats/ctry_usage_201509.png differ diff --git a/stats/ctry_usage_201510.png b/stats/ctry_usage_201510.png new file mode 100644 index 0000000..c170816 Binary files /dev/null and b/stats/ctry_usage_201510.png differ diff --git a/stats/ctry_usage_201511.png b/stats/ctry_usage_201511.png new file mode 100644 index 0000000..526f815 Binary files /dev/null and b/stats/ctry_usage_201511.png differ diff --git a/stats/ctry_usage_201512.png b/stats/ctry_usage_201512.png new file mode 100644 index 0000000..b044986 Binary files /dev/null and b/stats/ctry_usage_201512.png differ diff --git a/stats/ctry_usage_201601.png b/stats/ctry_usage_201601.png new file mode 100644 index 0000000..cddf2c8 Binary files /dev/null and b/stats/ctry_usage_201601.png differ diff --git a/stats/ctry_usage_201602.png b/stats/ctry_usage_201602.png new file mode 100644 index 0000000..442a817 Binary files /dev/null and b/stats/ctry_usage_201602.png differ diff --git a/stats/ctry_usage_201603.png b/stats/ctry_usage_201603.png new file mode 100644 index 0000000..fc1880e Binary files /dev/null and b/stats/ctry_usage_201603.png differ diff --git a/stats/ctry_usage_201604.png b/stats/ctry_usage_201604.png new file mode 100644 index 0000000..96243db Binary files /dev/null and b/stats/ctry_usage_201604.png differ diff --git a/stats/ctry_usage_201605.png b/stats/ctry_usage_201605.png new file mode 100644 index 0000000..b44940e Binary files /dev/null and b/stats/ctry_usage_201605.png differ diff --git a/stats/ctry_usage_201606.png b/stats/ctry_usage_201606.png new file mode 100644 index 0000000..a079ded Binary files /dev/null and b/stats/ctry_usage_201606.png differ diff --git a/stats/ctry_usage_201607.png b/stats/ctry_usage_201607.png new file mode 100644 index 0000000..079e3fa Binary files /dev/null and b/stats/ctry_usage_201607.png differ diff --git a/stats/daily_usage_201409.png b/stats/daily_usage_201409.png new file mode 100644 index 0000000..4ce9182 Binary files /dev/null and b/stats/daily_usage_201409.png differ diff --git a/stats/daily_usage_201410.png b/stats/daily_usage_201410.png new file mode 100644 index 0000000..4bcce35 Binary files /dev/null and b/stats/daily_usage_201410.png differ diff --git a/stats/daily_usage_201411.png b/stats/daily_usage_201411.png new file mode 100644 index 0000000..3e3e72b Binary files /dev/null and b/stats/daily_usage_201411.png differ diff --git a/stats/daily_usage_201412.png b/stats/daily_usage_201412.png new file mode 100644 index 0000000..30b02b5 Binary files /dev/null and b/stats/daily_usage_201412.png differ diff --git a/stats/daily_usage_201501.png b/stats/daily_usage_201501.png new file mode 100644 index 0000000..27bd9a9 Binary files /dev/null and b/stats/daily_usage_201501.png differ diff --git a/stats/daily_usage_201502.png b/stats/daily_usage_201502.png new file mode 100644 index 0000000..a7e9ea0 Binary files /dev/null and b/stats/daily_usage_201502.png differ diff --git a/stats/daily_usage_201503.png b/stats/daily_usage_201503.png new file mode 100644 index 0000000..365daf7 Binary files /dev/null and b/stats/daily_usage_201503.png differ diff --git a/stats/daily_usage_201504.png b/stats/daily_usage_201504.png new file mode 100644 index 0000000..3d1527f Binary files /dev/null and b/stats/daily_usage_201504.png differ diff --git a/stats/daily_usage_201505.png b/stats/daily_usage_201505.png new file mode 100644 index 0000000..6c07161 Binary files /dev/null and b/stats/daily_usage_201505.png differ diff --git a/stats/daily_usage_201506.png b/stats/daily_usage_201506.png new file mode 100644 index 0000000..cdd38ca Binary files /dev/null and b/stats/daily_usage_201506.png differ diff --git a/stats/daily_usage_201507.png b/stats/daily_usage_201507.png new file mode 100644 index 0000000..98a0da0 Binary files /dev/null and b/stats/daily_usage_201507.png differ diff --git a/stats/daily_usage_201508.png b/stats/daily_usage_201508.png new file mode 100644 index 0000000..2b2187e Binary files /dev/null and b/stats/daily_usage_201508.png differ diff --git a/stats/daily_usage_201509.png b/stats/daily_usage_201509.png new file mode 100644 index 0000000..bd312f4 Binary files /dev/null and b/stats/daily_usage_201509.png differ diff --git a/stats/daily_usage_201510.png b/stats/daily_usage_201510.png new file mode 100644 index 0000000..d1654b9 Binary files /dev/null and b/stats/daily_usage_201510.png differ diff --git a/stats/daily_usage_201511.png b/stats/daily_usage_201511.png new file mode 100644 index 0000000..6f18c49 Binary files /dev/null and b/stats/daily_usage_201511.png differ diff --git a/stats/daily_usage_201512.png b/stats/daily_usage_201512.png new file mode 100644 index 0000000..a746744 Binary files /dev/null and b/stats/daily_usage_201512.png differ diff --git a/stats/daily_usage_201601.png b/stats/daily_usage_201601.png new file mode 100644 index 0000000..08eef26 Binary files /dev/null and b/stats/daily_usage_201601.png differ diff --git a/stats/daily_usage_201602.png b/stats/daily_usage_201602.png new file mode 100644 index 0000000..0ce9c3c Binary files /dev/null and b/stats/daily_usage_201602.png differ diff --git a/stats/daily_usage_201603.png b/stats/daily_usage_201603.png new file mode 100644 index 0000000..1130d8f Binary files /dev/null and b/stats/daily_usage_201603.png differ diff --git a/stats/daily_usage_201604.png b/stats/daily_usage_201604.png new file mode 100644 index 0000000..85c529d Binary files /dev/null and b/stats/daily_usage_201604.png differ diff --git a/stats/daily_usage_201605.png b/stats/daily_usage_201605.png new file mode 100644 index 0000000..e1a4078 Binary files /dev/null and b/stats/daily_usage_201605.png differ diff --git a/stats/daily_usage_201606.png b/stats/daily_usage_201606.png new file mode 100644 index 0000000..818e690 Binary files /dev/null and b/stats/daily_usage_201606.png differ diff --git a/stats/daily_usage_201607.png b/stats/daily_usage_201607.png new file mode 100644 index 0000000..8baeda8 Binary files /dev/null and b/stats/daily_usage_201607.png differ diff --git a/stats/hourly_usage_201409.png b/stats/hourly_usage_201409.png new file mode 100644 index 0000000..403a580 Binary files /dev/null and b/stats/hourly_usage_201409.png differ diff --git a/stats/hourly_usage_201410.png b/stats/hourly_usage_201410.png new file mode 100644 index 0000000..bc7437b Binary files /dev/null and b/stats/hourly_usage_201410.png differ diff --git a/stats/hourly_usage_201411.png b/stats/hourly_usage_201411.png new file mode 100644 index 0000000..1c20bc6 Binary files /dev/null and b/stats/hourly_usage_201411.png differ diff --git a/stats/hourly_usage_201412.png b/stats/hourly_usage_201412.png new file mode 100644 index 0000000..12e4b15 Binary files /dev/null and b/stats/hourly_usage_201412.png differ diff --git a/stats/hourly_usage_201501.png b/stats/hourly_usage_201501.png new file mode 100644 index 0000000..6c1ce32 Binary files /dev/null and b/stats/hourly_usage_201501.png differ diff --git a/stats/hourly_usage_201502.png b/stats/hourly_usage_201502.png new file mode 100644 index 0000000..4582927 Binary files /dev/null and b/stats/hourly_usage_201502.png differ diff --git a/stats/hourly_usage_201503.png b/stats/hourly_usage_201503.png new file mode 100644 index 0000000..a33b7e7 Binary files /dev/null and b/stats/hourly_usage_201503.png differ diff --git a/stats/hourly_usage_201504.png b/stats/hourly_usage_201504.png new file mode 100644 index 0000000..b70ca06 Binary files /dev/null and b/stats/hourly_usage_201504.png differ diff --git a/stats/hourly_usage_201505.png b/stats/hourly_usage_201505.png new file mode 100644 index 0000000..2f1dfdb Binary files /dev/null and b/stats/hourly_usage_201505.png differ diff --git a/stats/hourly_usage_201506.png b/stats/hourly_usage_201506.png new file mode 100644 index 0000000..46375cd Binary files /dev/null and b/stats/hourly_usage_201506.png differ diff --git a/stats/hourly_usage_201507.png b/stats/hourly_usage_201507.png new file mode 100644 index 0000000..397b241 Binary files /dev/null and b/stats/hourly_usage_201507.png differ diff --git a/stats/hourly_usage_201508.png b/stats/hourly_usage_201508.png new file mode 100644 index 0000000..0d7d6c6 Binary files /dev/null and b/stats/hourly_usage_201508.png differ diff --git a/stats/hourly_usage_201509.png b/stats/hourly_usage_201509.png new file mode 100644 index 0000000..56a080d Binary files /dev/null and b/stats/hourly_usage_201509.png differ diff --git a/stats/hourly_usage_201510.png b/stats/hourly_usage_201510.png new file mode 100644 index 0000000..588bd97 Binary files /dev/null and b/stats/hourly_usage_201510.png differ diff --git a/stats/hourly_usage_201511.png b/stats/hourly_usage_201511.png new file mode 100644 index 0000000..4364ae1 Binary files /dev/null and b/stats/hourly_usage_201511.png differ diff --git a/stats/hourly_usage_201512.png b/stats/hourly_usage_201512.png new file mode 100644 index 0000000..63f48cd Binary files /dev/null and b/stats/hourly_usage_201512.png differ diff --git a/stats/hourly_usage_201601.png b/stats/hourly_usage_201601.png new file mode 100644 index 0000000..b6248cc Binary files /dev/null and b/stats/hourly_usage_201601.png differ diff --git a/stats/hourly_usage_201602.png b/stats/hourly_usage_201602.png new file mode 100644 index 0000000..44eeb3e Binary files /dev/null and b/stats/hourly_usage_201602.png differ diff --git a/stats/hourly_usage_201603.png b/stats/hourly_usage_201603.png new file mode 100644 index 0000000..663ed70 Binary files /dev/null and b/stats/hourly_usage_201603.png differ diff --git a/stats/hourly_usage_201604.png b/stats/hourly_usage_201604.png new file mode 100644 index 0000000..7544de9 Binary files /dev/null and b/stats/hourly_usage_201604.png differ diff --git a/stats/hourly_usage_201605.png b/stats/hourly_usage_201605.png new file mode 100644 index 0000000..d545150 Binary files /dev/null and b/stats/hourly_usage_201605.png differ diff --git a/stats/hourly_usage_201606.png b/stats/hourly_usage_201606.png new file mode 100644 index 0000000..f52f411 Binary files /dev/null and b/stats/hourly_usage_201606.png differ diff --git a/stats/hourly_usage_201607.png b/stats/hourly_usage_201607.png new file mode 100644 index 0000000..76802e3 Binary files /dev/null and b/stats/hourly_usage_201607.png differ diff --git a/stats/index.html b/stats/index.html new file mode 100644 index 0000000..976803b --- /dev/null +++ b/stats/index.html @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - Summary by Month + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary by Month
      +Generated 05-Jul-2016 00:30 CEST
      +
      +
      +
      +

      +Usage summary for wachter-immobilien.com

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Summary by Month
      MonthDaily AvgMonthly Totals
      HitsFilesPagesVisitsSiteskB FVisitsPagesFilesHits
      Jul 20161501116739872918118203334450
      Jun 20161381027136567267841109215630814158
      May 2016134996935567267841109215630814158
      Apr 20161531137636557305591096230634154611
      Mar 20161601277936592391541120246939564960
      Feb 20161501248037579404661079234536194351
      Jan 20161681347335629385911091226741605222
      Dec 20151521246534564363391083203938624742
      Nov 20151591337334566381461047220439934794
      Oct 20152301978541671711501286265361257160
      Sep 20151491316438579491581166194039414497
      Aug 2015138122462454643782774144838114305
      Totals44383112078241864337853408
      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage.png b/stats/usage.png new file mode 100644 index 0000000..ec00707 Binary files /dev/null and b/stats/usage.png differ diff --git a/stats/usage_201409.html b/stats/usage_201409.html new file mode 100644 index 0000000..315238a --- /dev/null +++ b/stats/usage_201409.html @@ -0,0 +1,1282 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - September 2014 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: September 2014
      +Generated 02-Oct-2014 00:30 CEST
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for September 2014
      Total Hits699
      Total Files621
      Total Pages242
      Total Visits130
      Total kB Files6483
      Total Unique Sites73
      Total Unique URLs56
      Total Unique Referrers11
      Total Unique User Agents46
      .Avg Max
      Hits per Hour570
      Hits per Day139178
      Files per Day124166
      Pages per Day4885
      Sites per Day1426
      Visits per Day2628
      kB Files per Day12972007
      +Hits by Response Code
      Code 200 - OK88.84%621
      Code 304 - Not Modified2.00%14
      Code 404 - Not Found8.44%59
      Code 500 - Internal Server Error0.72%5
      +

      + +Daily usage for September 2014

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for September 2014
      DayHitsFilesPagesVisitsSiteskB F
      2617825.46%16626.73%8535.12%2620.00%1926.03%163425.21%
      27649.16%569.02%3514.46%2720.77%1723.29%3936.06%
      2817525.04%15324.64%5422.31%2519.23%2230.14%200730.96%
      2914420.60%12319.81%3313.64%2418.46%2230.14%115317.78%
      3013819.74%12319.81%3514.46%2821.54%2635.62%129619.99%
      +

      + +Hourly usage for September 2014

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for September 2014
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      0150.72%020.32%020.83%280.13%
      15294.15%5284.51%172.89%512573.97%
      2171.00%171.13%172.89%16781.20%
      32101.43%160.97%162.48%4180.28%
      45273.86%4243.86%162.48%512543.92%
      54202.86%3162.58%2114.55%261302.00%
      63152.15%2101.61%041.65%211061.63%
      7171.00%030.48%020.83%2110.16%
      85263.72%4243.86%041.65%502483.82%
      9147410.59%147011.27%52911.98%245122618.91%
      102110515.02%2010216.43%4208.26%19597715.07%
      117365.15%6325.15%193.72%532674.13%
      12040.57%030.48%031.24%280.13%
      132131.86%160.97%041.65%9470.72%
      148415.87%6325.15%73614.88%492443.77%
      157355.01%5274.35%172.89%522624.04%
      169476.72%8447.09%3187.44%763805.86%
      173172.43%2132.09%172.89%231161.79%
      1810537.58%10518.21%52711.16%1065328.20%
      197385.44%7375.96%193.72%753755.79%
      2011557.87%10518.21%2104.13%1216039.30%
      214213.00%4213.38%041.65%502513.88%
      22160.86%150.81%031.24%12590.91%
      23181.14%171.13%172.89%5250.39%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 4 of 56 Total URLs
      #HitskB FURL
      123533.62%159824.66%/
      2172.43%310.48%/css/page.css
      3162.29%250.39%/css/print.css
      4121.72%120.19%/favicon.ico
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 4 of 56 Total URLs By kB F
      #HitskB FURL
      123533.62%159824.66%/
      2172.43%310.48%/css/page.css
      3162.29%250.39%/css/print.css
      4121.72%120.19%/favicon.ico
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Entry Pages
      #HitsVisitsURL
      123533.62%130100.00%/
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Exit Pages
      #HitsVisitsURL
      123533.62%126100.00%/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 73 Total Sites
      #HitsFileskB FVisitsHostname
      17010.01%6810.95%121918.80%10.77%144.76.183.244
      2436.15%436.92%4116.35%10.77%109.192.53.198
      3344.86%223.54%1712.63%32.31%141.8.189.119
      4294.15%243.86%2333.60%21.54%188.40.126.16
      5294.15%294.67%3234.98%10.77%217.85.238.215
      6284.01%284.51%3355.16%10.77%79.234.234.39
      7284.01%284.51%2563.94%10.77%87.181.127.144
      8273.86%182.90%560.87%1813.85%157.55.39.197
      9263.72%264.19%2403.70%10.77%81.27.122.130
      10253.58%254.03%2453.77%10.77%188.45.155.95
      11223.15%223.54%2453.78%10.77%178.27.185.49
      12223.15%223.54%2453.78%21.54%80.187.102.12
      13202.86%203.22%2363.64%10.77%213.179.151.50
      14202.86%203.22%1782.75%10.77%62.210.167.213
      15192.72%193.06%2413.71%10.77%151.25.33.64
      16192.72%193.06%2413.71%10.77%200.199.10.123
      17192.72%193.06%2353.63%10.77%201.13.20.107
      18192.72%193.06%2353.63%10.77%37.116.4.5
      19182.58%182.90%2383.67%10.77%93.132.91.147
      20162.29%111.77%771.19%43.08%66.249.65.140
      21162.29%111.77%1071.65%53.85%66.249.65.144
      22142.00%121.93%981.52%75.38%66.249.67.132
      23121.72%121.93%921.42%86.15%66.249.67.116
      2481.14%40.64%140.22%21.54%207.46.13.1
      2581.14%30.48%140.22%21.54%207.46.13.107
      2681.14%50.81%520.81%32.31%66.249.65.136
      2771.00%71.13%781.20%10.77%148.251.69.136
      2860.86%30.48%130.20%32.31%157.55.39.47
      2960.86%30.48%340.52%32.31%208.115.113.83
      3050.72%50.81%450.70%32.31%66.249.67.124
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 73 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      17010.01%6810.95%121918.80%10.77%144.76.183.244
      2436.15%436.92%4116.35%10.77%109.192.53.198
      3284.01%284.51%3355.16%10.77%79.234.234.39
      4294.15%294.67%3234.98%10.77%217.85.238.215
      5284.01%284.51%2563.94%10.77%87.181.127.144
      6223.15%223.54%2453.78%10.77%178.27.185.49
      7223.15%223.54%2453.78%21.54%80.187.102.12
      8253.58%254.03%2453.77%10.77%188.45.155.95
      9192.72%193.06%2413.71%10.77%151.25.33.64
      10192.72%193.06%2413.71%10.77%200.199.10.123
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 5 of 11 Total Referrers
      #HitsReferrer
      134148.78%- (Direct Request)
      2294.15%http://www.google.de/
      350.72%http://www.google.de/url
      440.57%http://semalt.semalt.com/crawler.php
      510.14%http://whois.domaintools.com/wachter-immo.de
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 46 Total User Agents
      #HitsUser Agent
      1699.87%Mozilla/5.0 (compatible; Optimizer)
      2578.15%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36
      3537.58%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      4527.44%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      5436.15%Mozilla/5.0 (Windows NT 6.3; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
      6355.01%Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
      7344.86%Googlebot-Image/1.0
      8294.15%Mozilla/5.0 (Linux; Android 4.3; Archos 45b Platinum Build/JLS36C) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.11
      9284.01%Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.78.2 (KHTML, like Gecko) Version/7.0.6 Safari/537.78.2
      10284.01%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0
      11273.86%Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
      12263.72%Mozilla/5.0 (Linux; U; Android 4.2.2; de-de; RAINBOW Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile S
      13253.58%Mozilla/5.0 (Linux; Android 4.4.2; de-at; SAMSUNG SM-N9005/N9005XXUENC2 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko)
      14223.15%Mozilla/5.0 (Linux; U; Android 4.4.2; pl-de; HTC_One_mini/4.09.111.3 Build/KOT49H) AppleWebKit/534.30 (KHTML, like Gecko) Ver
      15223.15%Mozilla/5.0 (Windows NT 5.1; rv:32.0) Gecko/20100101 Firefox/32.0
      +

      + +Usage by Country for September 2014

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      1699100.00%621100.00%6483100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201410.html b/stats/usage_201410.html new file mode 100644 index 0000000..940f85e --- /dev/null +++ b/stats/usage_201410.html @@ -0,0 +1,1883 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - October 2014 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: October 2014
      +Generated 02-Nov-2014 00:30 CET
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for October 2014
      Total Hits5732
      Total Files4956
      Total Pages1799
      Total Visits1034
      Total kB Files52005
      Total Unique Sites496
      Total Unique URLs109
      Total Unique Referrers63
      Total Unique User Agents229
      .Avg Max
      Hits per Hour7284
      Hits per Day184402
      Files per Day159382
      Pages per Day58116
      Sites per Day1643
      Visits per Day3356
      kB Files per Day16783778
      +Hits by Response Code
      Code 200 - OK86.46%4956
      Code 301 - Moved Permanently0.07%4
      Code 304 - Not Modified4.83%277
      Code 404 - Not Found8.44%484
      Code 405 - Method Not Allowed0.02%1
      Code 500 - Internal Server Error0.17%10
      +

      + +Daily usage for October 2014

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for October 2014
      DayHitsFilesPagesVisitsSiteskB F
      11422.48%1282.58%432.39%201.93%234.64%14832.85%
      22814.90%2344.72%1166.45%565.42%438.67%32756.30%
      31612.81%1072.16%834.61%535.13%214.23%13292.56%
      41943.38%1733.49%392.17%343.29%336.65%19663.78%
      54027.01%3827.71%804.45%403.87%275.44%37787.27%
      63065.34%2915.87%653.61%363.48%224.44%28965.57%
      72223.87%2024.08%703.89%363.48%295.85%28565.49%
      81612.81%1262.54%663.67%393.77%387.66%11142.14%
      91803.14%1523.07%502.78%363.48%295.85%19953.84%
      101442.51%1152.32%593.28%424.06%285.65%10231.97%
      112724.75%2454.94%683.78%363.48%316.25%24904.79%
      12981.71%711.43%281.56%242.32%183.63%6141.18%
      131682.93%1482.99%663.67%383.68%285.65%11742.26%
      141743.04%1472.97%321.78%282.71%275.44%14492.79%
      151522.65%1192.40%532.95%292.80%224.44%11632.24%
      162494.34%2314.66%623.45%323.09%285.65%24234.66%
      171843.21%1633.29%573.17%434.16%306.05%14932.87%
      181833.19%1623.27%633.50%363.48%295.85%17933.45%
      191913.33%1703.43%844.67%403.87%367.26%16763.22%
      201332.32%901.82%351.95%262.51%265.24%10351.99%
      211993.47%1823.67%663.67%444.26%265.24%17683.40%
      221402.44%1162.34%331.83%313.00%193.83%9991.92%
      233225.62%3136.32%512.83%181.74%183.63%29445.66%
      241833.19%1352.72%975.39%363.48%285.65%13912.68%
      251332.32%1232.48%301.67%222.13%183.63%12992.50%
      261272.22%1122.26%382.11%343.29%285.65%11792.27%
      27881.54%721.45%311.72%181.74%193.83%5951.14%
      28661.15%490.99%472.61%212.03%234.64%7671.47%
      292243.91%1793.61%884.89%282.71%275.44%22524.33%
      30530.92%420.85%261.45%242.32%173.43%3430.66%
      312003.49%1773.57%734.06%343.29%306.05%14412.77%
      +

      + +Hourly usage for October 2014

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for October 2014
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      041322.30%31072.16%1362.00%3510702.06%
      12911.59%2631.27%1472.61%154620.89%
      251662.90%41342.70%2804.45%6119053.66%
      341402.44%31062.14%3955.28%4413542.60%
      451723.00%41362.74%1603.34%5015382.96%
      531111.94%2751.51%1543.00%288591.65%
      651652.88%41282.58%2693.84%5817983.46%
      772193.82%51823.67%1593.28%6921284.09%
      851562.72%41292.60%1412.28%4212922.48%
      951672.91%41533.09%1462.56%5316453.16%
      102791.38%2641.29%1341.89%164870.94%
      1182504.36%72294.62%2693.84%7523234.47%
      12154828.41%134338.74%31236.84%12338047.32%
      1372304.01%61873.77%2844.67%8024914.79%
      1462143.73%51813.65%2884.89%6821054.05%
      1572454.27%62154.34%2854.72%6419913.83%
      16113716.47%103386.82%31166.45%11736146.95%
      17113516.12%93076.19%2774.28%9629645.70%
      1851843.21%51593.21%2844.67%5517173.30%
      191958910.28%1755611.22%31136.28%176545310.49%
      20134177.27%123777.61%41277.06%13943098.29%
      21134087.12%113436.92%31035.73%9930575.88%
      2272314.03%62104.24%2643.56%6620363.92%
      2351622.83%41442.91%1452.50%5216043.08%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 11 of 109 Total URLs
      #HitskB FURL
      1166729.08%1384926.63%/
      22133.72%4280.82%/css/page.css
      32053.58%3610.69%/css/print.css
      4831.45%1130.22%/favicon.ico
      5510.89%1890.36%/admin/
      650.09%250.05%/admin/css/jquery-ui-1.8.16.custom.css
      750.09%80.01%/admin/css/page.css
      850.09%30.01%/admin/css/print.css
      950.09%1270.24%/admin/js/jquery-1.6.2.min.js
      1050.09%2090.40%/admin/js/jquery-ui-1.8.16.custom.min.js
      1120.03%50.01%/view.php
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 109 Total URLs By kB F
      #HitskB FURL
      1166729.08%1384926.63%/
      22133.72%4280.82%/css/page.css
      32053.58%3610.69%/css/print.css
      450.09%2090.40%/admin/js/jquery-ui-1.8.16.custom.min.js
      5510.89%1890.36%/admin/
      650.09%1270.24%/admin/js/jquery-1.6.2.min.js
      7831.45%1130.22%/favicon.ico
      850.09%250.05%/admin/css/jquery-ui-1.8.16.custom.css
      950.09%80.01%/admin/css/page.css
      1020.03%50.01%/view.php
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Entry Pages
      #HitsVisitsURL
      1166729.08%100599.90%/
      2510.89%10.10%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Exit Pages
      #HitsVisitsURL
      1166729.08%100499.70%/
      2510.89%30.30%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 496 Total Sites
      #HitsFileskB FVisitsHostname
      12614.55%2615.27%27655.32%10.10%91.47.151.153
      22283.98%1182.38%11822.27%373.58%141.8.189.119
      31672.91%1673.37%16253.12%10.10%193.196.2.245
      41031.80%1032.08%10972.11%10.10%91.47.168.88
      5921.61%581.17%2150.41%514.93%207.46.13.129
      6741.29%541.09%4450.85%10.10%178.26.171.93
      7731.27%430.87%1180.23%353.38%66.249.64.136
      8721.26%711.43%6101.17%494.74%192.99.149.88
      9691.20%470.95%5831.12%424.06%66.249.64.140
      10671.17%671.35%6421.23%20.19%82.212.11.224
      11671.17%591.19%3760.72%20.19%93.222.168.106
      12671.17%671.35%7271.40%10.10%93.222.173.148
      13631.10%320.65%4920.95%282.71%66.249.64.132
      14570.99%571.15%5781.11%10.10%95.114.51.89
      15520.91%521.05%4790.92%20.19%37.209.7.196
      16470.82%460.93%3710.71%10.10%91.47.154.128
      17440.77%240.48%2520.48%20.19%148.188.1.60
      18430.75%420.85%4940.95%00.00%192.114.71.13
      19420.73%420.85%4800.92%10.10%79.245.102.17
      20410.72%410.83%4800.92%10.10%193.30.37.158
      21410.72%400.81%3710.71%10.10%91.47.175.134
      22400.70%270.54%4490.86%242.32%66.249.78.57
      23390.68%270.54%3520.68%242.32%66.249.78.64
      24390.68%390.79%4510.87%10.10%84.171.104.150
      25390.68%390.79%3210.62%10.10%93.208.111.8
      26370.65%250.50%3390.65%232.22%66.249.78.71
      27360.63%360.73%3920.75%10.10%79.231.72.67
      28360.63%360.73%3920.75%10.10%79.231.95.26
      29360.63%360.73%3930.76%10.10%87.181.120.98
      30350.61%350.71%3150.60%10.10%149.172.254.41
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 496 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      12614.55%2615.27%27655.32%10.10%91.47.151.153
      21672.91%1673.37%16253.12%10.10%193.196.2.245
      32283.98%1182.38%11822.27%373.58%141.8.189.119
      41031.80%1032.08%10972.11%10.10%91.47.168.88
      5270.47%260.52%7871.51%10.10%176.31.126.56
      6270.47%260.52%7871.51%10.10%5.9.127.154
      7671.17%671.35%7271.40%10.10%93.222.173.148
      8250.44%240.48%6861.32%10.10%144.76.167.214
      9250.44%240.48%6861.32%10.10%91.121.79.180
      10671.17%671.35%6421.23%20.19%82.212.11.224
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 63 Total Referrers
      #HitsReferrer
      1209136.48%- (Direct Request)
      2581.01%https://www.google.de/
      3330.58%http://www.google.de/url
      4300.52%http://semalt.semalt.com/crawler.php
      5100.17%http://45987026.semalt.com/crawler.php
      640.07%http://galaxydownloads.co
      740.07%http://getdownload.ws
      840.07%http://mono.name
      940.07%http://plus5files.net
      1040.07%http://plus5files.net/unkMzX3Zv78dw6pmE
      1140.07%http://uni5download.com
      1230.05%http://www.google.de/
      1330.05%http://www.google.de/imgres
      1420.03%()
      1520.03%http://davistractor.com/soft.php
      1620.03%http://musicas.baixar-musicas-gratis.com/baixar-musicas-gratis.php
      1720.03%http://whois.domaintools.com/wachter-immo.de
      1820.03%http://www.bing.com/search
      1920.03%http://www.google.at/url
      2020.03%http://www.google.com/url
      2110.02%http://aosheng-tech.com
      2210.02%http://break-the-chains.com
      2310.02%http://buttons-for-website.com
      2410.02%http://clisr.com
      2510.02%http://de.search.yahoo.com/search
      2610.02%http://eastbourneholidaycottages.co.uk
      2710.02%http://googlion.com
      2810.02%http://katomovingcompany.com
      2910.02%http://privhosting.com/
      3010.02%http://supplychainservices.com
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 3 of 3 Total Search Strings
      #HitsSearch String
      1360.00%wachter-immobilien.com
      2120.00%immobilien betzenweiler
      3120.00%immobilien wachter
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 229 Total User Agents
      #HitsUser Agent
      15229.11%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36
      24497.83%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      33646.35%Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0; tb-webde/1.7.0)
      43245.65%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      52794.87%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36
      62474.31%Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
      72454.27%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
      81672.91%Mozilla/5.0 (Windows NT 6.2; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
      91642.86%Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
      101382.41%Googlebot-Image/1.0
      111382.41%Mozilla/5.0 (iPhone; CPU iPhone OS 8_0_2 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12A405 Saf
      121222.13%Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0; MAARJS)
      131131.97%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36
      14911.59%Mozilla/5.0 (Windows NT 6.3; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
      15851.48%Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
      +

      + +Usage by Country for October 2014

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      15732100.00%4956100.00%52005100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201411.html b/stats/usage_201411.html new file mode 100644 index 0000000..cd5b2be --- /dev/null +++ b/stats/usage_201411.html @@ -0,0 +1,1729 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - November 2014 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: November 2014
      +Generated 02-Dec-2014 00:30 CET
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for November 2014
      Total Hits4532
      Total Files3863
      Total Pages1475
      Total Visits915
      Total kB Files41394
      Total Unique Sites424
      Total Unique URLs61
      Total Unique Referrers44
      Total Unique User Agents168
      .Avg Max
      Hits per Hour6116
      Hits per Day151347
      Files per Day128303
      Pages per Day49100
      Sites per Day1436
      Visits per Day3051
      kB Files per Day13802783
      +Hits by Response Code
      Code 200 - OK85.24%3863
      Code 304 - Not Modified3.33%151
      Code 404 - Not Found11.39%516
      Code 500 - Internal Server Error0.04%2
      +

      + +Daily usage for November 2014

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for November 2014
      DayHitsFilesPagesVisitsSiteskB F
      1831.83%731.89%291.97%232.51%184.25%5861.42%
      21423.13%1082.80%583.93%303.28%286.60%9922.40%
      31032.27%842.17%463.12%192.08%204.72%11042.67%
      41844.06%1483.83%513.46%414.48%327.55%15803.82%
      51613.55%1343.47%604.07%515.57%337.78%14953.61%
      61312.89%1082.80%533.59%343.72%368.49%13883.35%
      71122.47%912.36%483.25%262.84%214.95%7501.81%
      8771.70%651.68%291.97%283.06%204.72%9282.24%
      91824.02%1654.27%815.49%293.17%235.42%18194.39%
      101924.24%1734.48%594.00%283.06%296.84%22375.40%
      111844.06%1523.93%503.39%323.50%266.13%18314.42%
      122194.83%1453.75%312.10%272.95%245.66%13433.24%
      131944.28%1734.48%473.19%313.39%276.37%18684.51%
      14851.88%771.99%291.97%262.84%204.72%7341.77%
      151002.21%842.17%503.39%192.08%194.48%9552.31%
      161423.13%1203.11%372.51%333.61%276.37%14083.40%
      171162.56%982.54%322.17%252.73%194.48%9672.34%
      181032.27%882.28%513.46%283.06%214.95%6361.54%
      191272.80%1122.90%513.46%424.59%296.84%12372.99%
      201924.24%1744.50%543.66%384.15%317.31%20584.97%
      213477.66%3037.84%1006.78%343.72%327.55%27836.72%
      221352.98%1223.16%302.03%242.62%194.48%12493.02%
      231192.63%1012.61%392.64%333.61%245.66%9482.29%
      241824.02%1654.27%573.86%333.61%276.37%18754.53%
      25811.79%651.68%654.41%303.28%245.66%9362.26%
      261633.60%1423.68%412.78%363.93%286.60%15613.77%
      271763.88%1353.49%322.17%252.73%235.42%13543.27%
      281623.57%1483.83%493.32%262.84%235.42%14803.58%
      291603.53%1463.78%664.47%252.73%255.90%17304.18%
      301783.93%1644.25%503.39%394.26%255.90%15623.77%
      +

      + +Hourly usage for November 2014

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for November 2014
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      041383.05%31173.03%1382.58%4914743.56%
      141202.65%31032.67%1382.58%4112382.99%
      251663.66%41403.62%3916.17%5717174.15%
      331192.63%3962.49%2604.07%278221.99%
      42791.74%1571.48%1372.51%154451.07%
      541222.69%3952.46%2785.29%4714093.40%
      641443.18%31193.08%1503.39%3911712.83%
      741363.00%31183.05%2885.97%4613673.30%
      83932.05%2611.58%1432.92%174961.20%
      931112.45%2771.99%2604.07%319352.26%
      103992.18%2872.25%1422.85%288452.04%
      11103146.93%92767.14%2855.76%9227636.67%
      12113307.28%92737.07%2815.49%9026996.52%
      1372375.23%72145.54%1543.66%8726136.31%
      14103277.22%72346.06%1493.32%7823525.68%
      1572134.70%61924.97%1432.92%6720144.87%
      16103086.80%92717.02%41238.34%12236668.86%
      1761803.97%51574.06%1533.59%5416133.90%
      1892796.16%82606.73%2875.90%8124415.90%
      1951653.64%51513.91%1573.86%4513453.25%
      2082435.36%72175.62%1543.66%8023935.78%
      2192966.53%92706.99%2755.08%9628826.96%
      2261894.17%51684.35%1563.80%5616874.08%
      2341242.74%31102.85%1332.24%3410062.43%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 4 of 61 Total URLs
      #HitskB FURL
      1144931.97%1144227.64%/
      21613.55%3510.85%/css/page.css
      31553.42%3010.73%/css/print.css
      4450.99%580.14%/favicon.ico
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 4 of 61 Total URLs By kB F
      #HitskB FURL
      1144931.97%1144227.64%/
      21613.55%3510.85%/css/page.css
      31553.42%3010.73%/css/print.css
      4450.99%580.14%/favicon.ico
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Entry Pages
      #HitsVisitsURL
      1144931.97%907100.00%/
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Exit Pages
      #HitsVisitsURL
      1144931.97%908100.00%/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 424 Total Sites
      #HitsFileskB FVisitsHostname
      11082.38%731.89%2440.59%171.86%141.8.189.119
      2982.16%421.09%3300.80%10.11%195.95.137.6
      3881.94%721.86%4701.14%10.11%84.156.253.224
      4861.90%551.42%4131.00%515.57%207.46.13.76
      5691.52%521.35%3660.88%444.81%66.249.64.136
      6671.48%661.71%6481.56%20.22%46.223.254.116
      7651.43%631.63%6431.55%10.11%212.114.229.42
      8541.19%340.88%5091.23%313.39%66.249.64.132
      9541.19%401.04%1080.26%343.72%66.249.64.140
      10521.15%501.29%4110.99%20.22%80.152.134.58
      11481.06%471.22%4030.97%10.11%87.147.59.185
      12450.99%441.14%5971.44%10.11%178.14.205.68
      13440.97%441.14%2640.64%10.11%93.222.174.116
      14410.90%230.60%2210.53%20.22%148.188.1.60
      15400.88%391.01%3860.93%10.11%85.216.46.186
      16400.88%380.98%3840.93%10.11%87.181.60.171
      17380.84%290.75%2160.52%232.51%66.249.78.71
      18360.79%260.67%780.19%232.51%66.249.78.57
      19360.79%350.91%3720.90%20.22%80.149.245.178
      20340.75%330.85%4381.06%10.11%92.211.89.18
      21320.71%210.54%2010.48%141.53%66.249.78.64
      22300.66%300.78%3250.78%10.11%68.148.78.116
      23290.64%290.75%2520.61%10.11%79.234.237.44
      24290.64%280.72%2300.56%10.11%91.49.134.10
      25280.62%270.70%4261.03%20.22%84.143.73.240
      26260.57%220.57%1570.38%212.30%66.249.67.132
      27250.55%250.65%2370.57%10.11%109.42.0.206
      28250.55%230.60%2630.63%10.11%195.189.93.113
      29250.55%230.60%2520.61%10.11%217.24.204.81
      30250.55%240.62%2210.53%10.11%46.223.254.108
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 424 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      1671.48%661.71%6481.56%20.22%46.223.254.116
      2651.43%631.63%6431.55%10.11%212.114.229.42
      3450.99%441.14%5971.44%10.11%178.14.205.68
      4230.51%220.57%5851.41%10.11%144.76.167.214
      5230.51%220.57%5851.41%10.11%144.76.183.41
      6230.51%220.57%5851.41%10.11%192.95.29.116
      7230.51%220.57%5851.41%10.11%5.9.127.154
      8230.51%220.57%5851.41%10.11%5.9.36.119
      9541.19%340.88%5091.23%313.39%66.249.64.132
      10881.94%721.86%4701.14%10.11%84.156.253.224
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 26 of 44 Total Referrers
      #HitsReferrer
      1156134.44%- (Direct Request)
      2721.59%http://semalt.semalt.com/crawler.php
      3290.64%http://www.google.de/
      4180.40%http://buttons-for-website.com
      5180.40%http://www.google.de/url
      6140.31%https://www.google.de/
      780.18%http://u2search.co
      840.09%http://downloadmine.biz
      940.09%http://medialine-it.com
      1040.09%http://prox100download.com
      1140.09%http://r4downloads.co
      1240.09%http://t2downloads.xyz
      1330.07%http://alphaphitote.com
      1430.07%http://whois.domaintools.com/wachter-immo.de
      1510.02%http://privhosting.com/
      1610.02%http://wachta.com/forum/
      1710.02%http://wachter-immo.de/
      1810.02%http://www.bing.com/search
      1910.02%http://www.branchen-baer.de/firmen-von-a-z/firmendetails/baden-wuerttemberg/betzenweiler/7686717.html
      2010.02%http://www.google.at/search
      2110.02%http://www.google.com/search
      2210.02%http://www.google.de/imgres
      2310.02%http://www.hostingbot.org/review/yourhostplan
      2410.02%https://www.google.at/
      2510.02%https://www.google.ca/
      2610.02%https://www.google.com/
      +

      + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Search Strings
      #HitsSearch String
      11100.00%tobbot
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 168 Total User Agents
      #HitsUser Agent
      1118826.21%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36
      245810.11%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      32916.42%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0
      42705.96%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36
      52164.77%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      61443.18%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36
      71082.38%Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
      8982.16%Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NE
      9922.03%Mozilla/5.0 (compatible; SISTRIX Crawler; http://crawler.sistrix.net/)
      10721.59%Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
      11721.59%Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0)
      12701.54%Mozilla/5.0 (iPad; CPU OS 8_0_2 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12A405 Safari/600.1
      13691.52%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.111 Safari/537.36
      14681.50%Googlebot-Image/1.0
      15671.48%Mozilla/5.0 (compatible; Linux x86_64; Mail.RU_Bot/2.0; +http://go.mail.ru/help/robots)
      +

      + +Usage by Country for November 2014

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      14532100.00%3863100.00%41394100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201412.html b/stats/usage_201412.html new file mode 100644 index 0000000..7153922 --- /dev/null +++ b/stats/usage_201412.html @@ -0,0 +1,1841 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - December 2014 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: December 2014
      +Generated 02-Jan-2015 00:30 CET
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for December 2014
      Total Hits4933
      Total Files4370
      Total Pages1591
      Total Visits924
      Total kB Files49544
      Total Unique Sites470
      Total Unique URLs79
      Total Unique Referrers37
      Total Unique User Agents199
      .Avg Max
      Hits per Hour6187
      Hits per Day159362
      Files per Day140298
      Pages per Day51158
      Sites per Day1538
      Visits per Day2943
      kB Files per Day15983147
      +Hits by Response Code
      Code 200 - OK88.59%4370
      Code 206 - Partial Content0.10%5
      Code 301 - Moved Permanently0.02%1
      Code 304 - Not Modified3.41%168
      Code 404 - Not Found7.82%386
      Code 500 - Internal Server Error0.06%3
      +

      + +Daily usage for December 2014

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for December 2014
      DayHitsFilesPagesVisitsSiteskB F
      12635.33%2495.70%1589.93%343.68%245.11%24224.89%
      22454.97%2205.03%734.59%323.46%245.11%20844.21%
      31603.24%1423.25%754.71%252.71%265.53%22194.48%
      41262.55%1142.61%382.39%303.25%224.68%10132.04%
      51603.24%1493.41%402.51%293.14%245.11%16363.30%
      6911.84%801.83%472.95%202.16%204.26%12682.56%
      71272.57%1062.43%332.07%303.25%265.53%10262.07%
      8761.54%631.44%261.63%222.38%183.83%5631.14%
      91643.32%1463.34%362.26%272.92%255.32%15783.18%
      101583.20%1433.27%694.34%394.22%326.81%17783.59%
      11931.89%781.78%422.64%323.46%214.47%8421.70%
      122004.05%1814.14%754.71%272.92%224.68%16223.27%
      13851.72%681.56%503.14%434.65%285.96%6061.22%
      141112.25%1032.36%241.51%212.27%204.26%11452.31%
      151823.69%1713.91%462.89%343.68%285.96%16643.36%
      163627.34%2174.97%483.02%333.57%265.53%25595.17%
      172214.48%2044.67%573.58%394.22%388.09%24885.02%
      182014.07%1874.28%553.46%353.79%265.53%18583.75%
      193066.20%2986.82%734.59%343.68%275.74%31476.35%
      201823.69%1673.82%623.90%313.35%285.96%22604.56%
      211553.14%1463.34%764.78%252.71%183.83%16243.28%
      22851.72%671.53%422.64%353.79%245.11%4160.84%
      231693.43%1613.68%422.64%262.81%183.83%19924.02%
      241252.53%1192.72%150.94%151.62%142.98%14863.00%
      25871.76%731.67%342.14%212.27%173.62%7691.55%
      261032.09%922.11%452.83%414.44%326.81%23724.79%
      271843.73%1653.78%422.64%303.25%275.74%17023.44%
      281693.43%1583.62%633.96%323.46%296.17%14943.01%
      291282.59%1162.65%493.08%404.33%214.47%19513.94%
      301192.41%1042.38%412.58%313.35%214.47%10222.06%
      31961.95%831.90%150.94%121.30%173.62%9411.90%
      +

      + +Hourly usage for December 2014

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for December 2014
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      082575.21%72415.51%1442.77%8827255.50%
      151673.39%41463.34%2774.84%6219183.87%
      272314.68%61904.35%31096.85%6419733.98%
      331142.31%3952.17%1422.64%3811652.35%
      461893.83%51754.00%41499.37%5416783.39%
      52751.52%2641.46%0261.63%185701.15%
      651693.43%41523.48%2925.78%5516913.41%
      751623.28%41533.50%2664.15%7222274.50%
      831032.09%3952.17%1332.07%3310282.08%
      992895.86%41483.39%2674.21%6219193.87%
      1061933.91%51804.12%1543.39%5717653.56%
      1151673.39%41483.39%1533.33%5216223.27%
      1292905.88%82686.13%2674.21%10332076.47%
      1361943.93%51693.87%1422.64%5817843.60%
      14103196.47%92946.73%2754.71%9830526.16%
      1572194.44%62014.60%1513.21%7523184.68%
      16103136.35%92956.75%31066.66%12338057.68%
      1792915.90%82615.97%2694.34%8626675.38%
      1872224.50%61944.44%2704.40%6419773.99%
      1982775.62%82615.97%2754.71%9228455.74%
      2051563.16%41413.23%1452.83%6119063.85%
      2141282.59%31142.61%1613.83%4614192.87%
      2261973.99%61874.28%2684.27%6921464.33%
      2362114.28%61984.53%1503.14%6921344.31%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 11 of 79 Total URLs
      #HitskB FURL
      1152230.85%1444729.16%/
      21873.79%3710.75%/css/page.css
      31773.59%3090.62%/css/print.css
      4410.83%570.12%/favicon.ico
      5280.57%970.20%/admin/
      630.06%70.01%/view.php
      710.02%60.01%/admin/css/jquery-ui-1.8.16.custom.css
      810.02%20.00%/admin/css/page.css
      910.02%10.00%/admin/css/print.css
      1010.02%320.06%/admin/js/jquery-1.6.2.min.js
      1110.02%520.11%/admin/js/jquery-ui-1.8.16.custom.min.js
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 79 Total URLs By kB F
      #HitskB FURL
      1152230.85%1444729.16%/
      21873.79%3710.75%/css/page.css
      31773.59%3090.62%/css/print.css
      4280.57%970.20%/admin/
      5410.83%570.12%/favicon.ico
      610.02%520.11%/admin/js/jquery-ui-1.8.16.custom.min.js
      710.02%320.06%/admin/js/jquery-1.6.2.min.js
      830.06%70.01%/view.php
      910.02%60.01%/admin/css/jquery-ui-1.8.16.custom.css
      1010.02%20.00%/admin/css/page.css
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Entry Pages
      #HitsVisitsURL
      1152230.85%910100.00%/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Exit Pages
      #HitsVisitsURL
      1152230.85%90799.78%/
      2280.57%20.22%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 470 Total Sites
      #HitsFileskB FVisitsHostname
      11853.75%521.19%6551.32%10.11%217.5.148.110
      21202.43%1202.75%10112.04%10.11%129.123.7.6
      31162.35%771.76%3470.70%192.06%141.8.189.119
      41022.07%952.17%8241.66%40.43%93.222.186.64
      5571.16%571.30%6001.21%20.22%46.223.254.18
      6541.09%541.24%4900.99%20.22%93.222.153.188
      7531.07%531.21%7341.48%30.32%195.154.181.152
      8521.05%430.98%2640.53%384.11%66.249.64.136
      9521.05%441.01%3030.61%10.11%93.222.136.217
      10501.01%491.12%4740.96%20.22%80.150.91.110
      11470.95%441.01%6361.28%40.43%91.47.169.90
      12430.87%430.98%4090.83%10.11%46.223.253.45
      13420.85%340.78%2670.54%272.92%66.249.64.132
      14390.79%290.66%2140.43%192.06%66.249.67.124
      15370.75%370.85%4470.90%20.22%212.71.88.219
      16370.75%310.71%2050.41%283.03%66.249.64.140
      17360.73%360.82%3920.79%10.11%217.92.22.213
      18360.73%270.62%2100.42%232.49%66.249.78.65
      19350.71%350.80%3140.63%10.11%217.255.69.243
      20350.71%250.57%3360.68%222.38%66.249.67.132
      21320.65%260.59%770.15%181.95%157.55.39.33
      22320.65%250.57%670.13%181.95%66.249.78.72
      23300.61%280.64%2290.46%10.11%84.157.135.103
      24290.59%290.66%3430.69%10.11%195.95.137.6
      25290.59%270.62%2710.55%10.11%217.255.91.122
      26290.59%230.53%1990.40%202.16%66.249.67.116
      27280.57%270.62%2410.49%10.11%79.234.254.17
      28280.57%280.64%3210.65%10.11%87.168.109.64
      29270.55%190.43%540.11%161.73%66.249.78.58
      30270.55%270.62%2260.46%10.11%79.234.218.49
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 470 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      11202.43%1202.75%10112.04%10.11%129.123.7.6
      21022.07%952.17%8241.66%40.43%93.222.186.64
      3531.07%531.21%7341.48%30.32%195.154.181.152
      4170.34%150.34%6941.40%111.19%157.55.39.162
      5250.51%240.55%6881.39%10.11%91.194.84.112
      6250.51%240.55%6871.39%10.11%176.31.126.56
      7250.51%240.55%6871.39%10.11%5.9.127.154
      8250.51%240.55%6871.39%10.11%5.9.36.119
      91853.75%521.19%6551.32%10.11%217.5.148.110
      10470.95%441.01%6361.28%40.43%91.47.169.90
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 25 of 37 Total Referrers
      #HitsReferrer
      1161532.74%- (Direct Request)
      2450.91%http://semalt.semalt.com/crawler.php
      3400.81%http://buttons-for-website.com
      4270.55%http://www.google.de/url
      5160.32%https://www.google.de/
      6140.28%http://make-money-online.7makemoneyonline.com/money.php
      740.08%http://getdownload.ws
      840.08%http://mercedes-w123.net
      940.08%http://trumpetsheetmusic.org
      1030.06%http://isdownload.biz
      1130.06%http://overx50.com
      1230.06%http://search.yahoo.com/search
      1320.04%http://whois.domaintools.com/wachter-immo.de
      1420.04%http://www.branchen-baer.de/firmen-von-a-z/firmendetails/baden-wuerttemberg/betzenweiler/7686717.html
      1510.02%WACHTER-IMMOBILIEN.COM/
      1610.02%WACHTER-IMMOBILIEN.COM/index.php
      1710.02%http://privhosting.com/
      1810.02%http://wachter-immo.de/
      1910.02%http://wachter-immo.de/administrator/index.php
      2010.02%http://wachter-immo.de/robots.txt
      2110.02%http://wachter-immo.de/wp-login.php
      2210.02%http://www.bing.com/search
      2310.02%http://www.google.com/url
      2410.02%http://www.google.de/imgres
      2510.02%https://www.google.com/
      +

      + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Search Strings
      #HitsSearch String
      11100.00%wachter-immobilien.com
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 199 Total User Agents
      #HitsUser Agent
      1154531.32%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36
      251510.44%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      32334.72%Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
      42064.18%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      51322.68%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36
      61202.43%Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.0; .NET CLR 2.0.50727; FDM)
      71162.35%Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
      81042.11%Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36
      9971.97%Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.65 Safari/537.36 OPR/26.0.1656.24
      10911.84%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36
      11711.44%Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.65 Safari/537.36 OPR/26.0.1656.32
      12671.36%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534+ (KHTML, like Gecko) BingPreview/1.0b
      13601.22%Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; MAARJS; rv:11.0) like Gecko
      14591.20%Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
      15581.18%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0
      +

      + +Usage by Country for December 2014

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      14933100.00%4375100.11%49544100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201501.html b/stats/usage_201501.html new file mode 100644 index 0000000..7548d43 --- /dev/null +++ b/stats/usage_201501.html @@ -0,0 +1,2011 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - January 2015 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: January 2015
      +Generated 02-Feb-2015 00:30 CET
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for January 2015
      Total Hits7578
      Total Files6842
      Total Pages2228
      Total Visits1008
      Total kB Files84108
      Total Unique Sites485
      Total Unique URLs186
      Total Unique Referrers52
      Total Unique User Agents207
      .Avg Max
      Hits per Hour10255
      Hits per Day244657
      Files per Day220575
      Pages per Day71210
      Sites per Day1539
      Visits per Day3252
      kB Files per Day27138019
      +Hits by Response Code
      Code 200 - OK90.29%6842
      Code 206 - Partial Content0.24%18
      Code 301 - Moved Permanently0.09%7
      Code 302 - Found0.01%1
      Code 304 - Not Modified2.06%156
      Code 404 - Not Found7.15%542
      Code 500 - Internal Server Error0.16%12
      +

      + +Daily usage for January 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for January 2015
      DayHitsFilesPagesVisitsSiteskB F
      11151.52%1041.52%311.39%262.58%234.74%10431.24%
      22993.95%2954.31%381.71%222.18%183.71%32223.83%
      31852.44%1702.48%472.11%363.57%326.60%17172.04%
      4650.86%530.77%231.03%151.49%153.09%5320.63%
      51822.40%1742.54%411.84%292.88%214.33%17872.12%
      6821.08%751.10%391.75%161.59%163.30%11711.39%
      72713.58%2393.49%673.01%373.67%295.98%27913.32%
      8250.33%180.26%150.67%141.39%112.27%870.10%
      9831.10%711.04%452.02%343.37%275.57%6780.81%
      102633.47%2113.08%773.46%292.88%255.15%20262.41%
      113034.00%2894.22%1366.10%282.78%204.12%35294.20%
      121872.47%1772.59%572.56%252.48%214.33%21942.61%
      132333.07%2203.22%662.96%363.57%326.60%26643.17%
      144415.82%4196.12%753.37%333.27%367.42%54786.51%
      154325.70%4085.96%1004.49%484.76%316.39%42785.09%
      163464.57%3254.75%1245.57%353.47%316.39%43275.15%
      176578.67%5758.40%1546.91%525.16%336.80%80199.53%
      182893.81%2814.11%622.78%373.67%306.19%37154.42%
      191552.05%1412.06%462.06%262.58%265.36%16541.97%
      202673.52%2533.70%763.41%373.67%255.15%29343.49%
      212973.92%2854.17%863.86%292.88%244.95%41744.96%
      224355.74%4166.08%803.59%333.27%398.04%50816.04%
      231692.23%1472.15%652.92%292.88%265.36%21892.60%
      242653.50%2543.71%833.73%282.78%224.54%38784.61%
      251602.11%1462.13%512.29%333.27%265.36%15081.79%
      261291.70%1191.74%914.08%252.48%214.33%10351.23%
      273424.51%3154.60%793.55%515.06%367.42%36944.39%
      281732.28%1662.43%532.38%444.37%204.12%21182.52%
      291241.64%1101.61%542.42%373.67%275.57%14111.68%
      304335.71%2313.38%2109.43%383.77%306.19%27263.24%
      311712.26%1552.27%572.56%474.66%306.19%24452.91%
      +

      + +Hourly usage for January 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for January 2015
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      062122.80%61982.89%2803.59%8225523.03%
      12921.21%2761.11%1492.20%237150.85%
      262052.71%51792.62%2622.78%6118782.23%
      372383.14%61972.88%41506.73%8927553.28%
      431011.33%2831.21%1522.33%3310111.20%
      51540.71%1420.61%1391.75%247490.89%
      631221.61%31071.56%2622.78%3510721.27%
      782673.52%72473.61%41456.51%11034214.07%
      8144435.85%134326.31%31104.94%13742405.04%
      9103354.42%93044.44%3934.17%9429163.47%
      10154766.28%144546.64%41376.15%17353736.39%
      11247469.84%175568.13%722810.23%24776669.11%
      12144646.12%144426.46%31044.67%18356856.76%
      13113534.66%113425.00%2813.64%15748815.80%
      14154806.33%154666.81%31195.34%18657516.84%
      15113534.66%82744.00%2743.32%10432333.84%
      1693034.00%92864.18%2843.77%10231573.75%
      17123805.01%113475.07%2893.99%13742435.04%
      18154946.52%144566.66%41476.60%21566617.92%
      19154666.15%144506.58%3944.22%16952396.23%
      20113694.87%113515.13%3984.40%13541954.99%
      2131161.53%31061.55%0281.26%3912211.45%
      2251812.39%51652.41%1482.15%6419812.36%
      23103284.33%92824.12%1552.47%11335134.18%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 186 Total URLs
      #HitskB FURL
      1189424.99%2223126.43%/
      22232.94%4530.54%/css/page.css
      32122.80%3780.45%/css/print.css
      41161.53%4100.49%/admin/
      5901.19%1270.15%/favicon.ico
      640.05%100.01%/phpmyadmin/
      740.05%90.01%/view.php
      830.04%190.02%/admin/css/jquery-ui-1.8.16.custom.css
      930.04%60.01%/admin/css/page.css
      1030.04%20.00%/admin/css/print.css
      1130.04%950.11%/admin/js/jquery-1.6.2.min.js
      1230.04%1560.19%/admin/js/jquery-ui-1.8.16.custom.min.js
      1330.04%170.02%/phpmyadmin/js/messages.php
      1430.04%200.02%/phpmyadmin/phpmyadmin.css.php
      1520.03%180.02%/phpmyadmin/js/functions.js
      1620.03%530.06%/phpmyadmin/js/jquery/jquery-1.4.4.js
      1720.03%50.01%/phpmyadmin/navigation.php
      1810.01%70.01%/phpmyadmin/db_structure.php
      1910.01%190.02%/phpmyadmin/favicon.ico
      2010.01%20.00%/phpmyadmin/js/common.js
      2110.01%10.00%/phpmyadmin/js/cross_framing_protection.js
      2210.01%10.00%/phpmyadmin/js/db_structure.js
      2310.01%480.06%/phpmyadmin/js/jquery/jquery-ui-1.8.custom.js
      2410.01%100.01%/phpmyadmin/js/jquery/jquery.qtip-1.0.0.min.js
      2510.01%10.00%/phpmyadmin/js/jquery/jquery.sprintf.js
      2610.01%10.00%/phpmyadmin/js/navigation.js
      2710.01%10.00%/phpmyadmin/js/pMap.js
      2810.01%40.01%/phpmyadmin/js/sql.js
      2910.01%10.00%/phpmyadmin/js/update-location.js
      3010.01%70.01%/phpmyadmin/main.php
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 186 Total URLs By kB F
      #HitskB FURL
      1189424.99%2223126.43%/
      22232.94%4530.54%/css/page.css
      31161.53%4100.49%/admin/
      42122.80%3780.45%/css/print.css
      530.04%1560.19%/admin/js/jquery-ui-1.8.16.custom.min.js
      6901.19%1270.15%/favicon.ico
      730.04%950.11%/admin/js/jquery-1.6.2.min.js
      820.03%530.06%/phpmyadmin/js/jquery/jquery-1.4.4.js
      910.01%480.06%/phpmyadmin/js/jquery/jquery-ui-1.8.custom.js
      1030.04%200.02%/phpmyadmin/phpmyadmin.css.php
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Entry Pages
      #HitsVisitsURL
      1189424.99%98599.49%/
      21161.53%50.51%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 3 of 3 Total Exit Pages
      #HitsVisitsURL
      1189424.99%98799.20%/
      21161.53%70.70%/admin/
      310.01%10.10%/phpmyadmin/sql.php
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 485 Total Sites
      #HitsFileskB FVisitsHostname
      14055.34%3995.83%42275.03%131.29%91.47.141.254
      23304.35%2754.02%44085.24%100.99%37.49.68.165
      32523.33%2523.68%26443.14%20.20%80.152.150.186
      41932.55%90.13%2380.28%10.10%183.60.244.44
      51081.43%711.04%3290.39%171.69%141.8.189.119
      61071.41%1071.56%11081.32%40.40%91.46.127.141
      71011.33%851.24%47095.60%666.55%207.46.13.116
      8951.25%931.36%2970.35%10.10%213.179.151.50
      9931.23%861.26%13271.58%20.20%92.211.73.31
      10831.10%821.20%7070.84%30.30%93.132.124.75
      11761.00%590.86%5610.67%464.56%66.249.79.124
      12710.94%711.04%8190.97%10.10%217.255.41.44
      13710.94%570.83%4370.52%434.27%66.249.79.132
      14700.92%680.99%10131.20%10.10%62.224.40.150
      15690.91%550.80%4190.50%454.46%66.249.79.116
      16680.90%680.99%8150.97%10.10%149.172.254.101
      17630.83%630.92%11051.31%10.10%195.189.93.114
      18630.83%630.92%5970.71%10.10%84.28.245.234
      19600.79%600.88%7380.88%20.20%79.240.9.129
      20570.75%570.83%5650.67%20.20%148.188.1.60
      21570.75%530.77%5630.67%30.30%47.68.178.183
      22570.75%250.37%2390.28%10.10%89.13.190.175
      23550.73%550.80%6430.77%10.10%80.187.107.21
      24540.71%540.79%5800.69%10.10%193.27.220.254
      25540.71%360.53%1330.16%323.17%66.249.78.65
      26540.71%540.79%5820.69%10.10%87.181.122.175
      27530.70%530.77%5760.68%10.10%217.5.148.110
      28520.69%520.76%5470.65%20.20%195.154.181.152
      29520.69%520.76%4880.58%10.10%98.166.254.73
      30510.67%510.75%5760.69%10.10%78.42.244.106
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 485 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      11011.33%851.24%47095.60%666.55%207.46.13.116
      23304.35%2754.02%44085.24%100.99%37.49.68.165
      34055.34%3995.83%42275.03%131.29%91.47.141.254
      42523.33%2523.68%26443.14%20.20%80.152.150.186
      5931.23%861.26%13271.58%20.20%92.211.73.31
      6290.38%220.32%11651.38%181.79%157.55.39.162
      71071.41%1071.56%11081.32%40.40%91.46.127.141
      8630.83%630.92%11051.31%10.10%195.189.93.114
      9700.92%680.99%10131.20%10.10%62.224.40.150
      10710.94%711.04%8190.97%10.10%217.255.41.44
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 28 of 52 Total Referrers
      #HitsReferrer
      1194825.71%- (Direct Request)
      21011.33%http://www.google.de/
      3440.58%https://www.google.de/
      4360.48%http://semalt.semalt.com/crawler.php
      5330.44%http://www.google.de/url
      6300.40%http://buttons-for-website.com
      7250.33%http://wachter-immo.de/index.php
      860.08%http://wachter-immo.de/
      940.05%http://downloadg5.com
      1030.04%http://www.bing.com/search
      1120.03%http://whois.domaintools.com/wachter-immo.de
      1220.03%http://www.google.com/url
      1320.03%http://www.test.de
      1410.01%()
      1510.01%WACHTER-IMMOBILIEN.COM
      1610.01%WACHTER-IMMOBILIEN.com/index.php
      1710.01%http://anticrawler.org
      1810.01%http://navigationshilfe.t-online.de/dtag/dns/results
      1910.01%http://ocoa.ca/forums/temp/amoxicillin-order-online-canada.html
      2010.01%http://onlinebooksclub.com
      2110.01%http://wachter-immo.de
      2210.01%http://wachter-immo.de/wp-includes/css/buttons.min.css
      2310.01%http://wachter-immo.de/wp-login.php
      2410.01%http://www.fireball.de/ajax.asp
      2510.01%http://www.google.nl/url
      2610.01%http://xrumertool.wordpress.com/
      2710.01%https://www.google.com/search
      2810.01%https://www.google.li/
      +

      + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Search Strings
      #HitsSearch String
      1150.00%wachter immobilien betzenweiler
      2150.00%wachter-immobilien.com
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 207 Total User Agents
      #HitsUser Agent
      1101413.38%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36
      25216.88%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      34225.57%Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
      43554.68%Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36 OPR/26.0.1656.60
      52202.90%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:35.0) Gecko/20100101 Firefox/35.0
      61932.55%Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.125 Safari/537.36
      71912.52%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      81732.28%Mozilla/5.0 (Windows NT 5.1; rv:35.0) Gecko/20100101 Firefox/35.0
      91662.19%Mozilla/5.0 (iPhone; CPU iPhone OS 8_1_2 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12B440 Saf
      101491.97%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36
      111371.81%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36
      121311.73%Mozilla/5.0 (Windows NT 5.1; rv:34.0) Gecko/20100101 Firefox/34.0
      131121.48%Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
      141081.43%Mozilla/5.0 (Windows NT 6.0; rv:35.0) Gecko/20100101 Firefox/35.0
      151071.41%Mozilla/5.0 (Linux; Android 4.4.4; HTC One_M8 Build/KTU84P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.89 Mobile
      +

      + +Usage by Country for January 2015

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      17578100.00%6860100.26%84108100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201502.html b/stats/usage_201502.html new file mode 100644 index 0000000..a9bb4dc --- /dev/null +++ b/stats/usage_201502.html @@ -0,0 +1,1767 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - February 2015 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: February 2015
      +Generated 02-Mar-2015 00:30 CET
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for February 2015
      Total Hits6744
      Total Files6159
      Total Pages1923
      Total Visits1184
      Total kB Files69991
      Total Unique Sites490
      Total Unique URLs89
      Total Unique Referrers35
      Total Unique User Agents215
      .Avg Max
      Hits per Hour10213
      Hits per Day240445
      Files per Day219426
      Pages per Day68117
      Sites per Day1748
      Visits per Day4253
      kB Files per Day25004764
      +Hits by Response Code
      Code 200 - OK91.33%6159
      Code 206 - Partial Content0.68%46
      Code 301 - Moved Permanently0.01%1
      Code 304 - Not Modified0.87%59
      Code 404 - Not Found7.04%475
      Code 500 - Internal Server Error0.06%4
      +

      + +Daily usage for February 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for February 2015
      DayHitsFilesPagesVisitsSiteskB F
      11952.89%1863.02%743.85%373.12%193.88%22553.22%
      24456.60%4266.92%1176.08%413.46%306.12%47646.81%
      31632.42%1412.29%482.50%312.62%265.31%19152.74%
      42393.54%2303.73%593.07%373.12%285.71%29084.15%
      53755.56%3175.15%733.80%403.38%285.71%24093.44%
      63094.58%2664.32%874.52%393.29%316.33%30784.40%
      71662.46%1462.37%532.76%342.87%265.31%18342.62%
      83565.28%3345.42%804.16%393.29%306.12%38775.54%
      92683.97%2544.12%834.32%524.39%397.96%27533.93%
      102043.02%1772.87%522.70%453.80%489.80%19282.75%
      111752.59%1632.65%593.07%433.63%295.92%16102.30%
      122683.97%2494.04%804.16%504.22%387.76%25903.70%
      131572.33%1292.09%512.65%373.12%285.71%11801.69%
      141782.64%1582.57%673.48%494.14%336.73%20032.86%
      151442.14%1342.18%502.60%403.38%275.51%17012.43%
      162103.11%1832.97%532.76%463.89%357.14%20412.92%
      172854.23%2684.35%804.16%524.39%357.14%30474.35%
      182734.05%2514.08%713.69%494.14%357.14%26163.74%
      193114.61%2934.76%1015.25%433.63%295.92%36515.22%
      202373.51%2203.57%1025.30%463.89%244.90%23723.39%
      212343.47%2213.59%975.04%383.21%204.08%19792.83%
      221622.40%1422.31%512.65%484.05%265.31%19942.85%
      233525.22%3285.33%753.90%473.97%387.76%36655.24%
      241832.71%1642.66%603.12%534.48%448.98%20732.96%
      251962.91%1832.97%452.34%312.62%244.90%23223.32%
      26640.95%510.83%341.77%332.79%244.90%7061.01%
      272894.29%2664.32%562.91%494.14%459.18%29284.18%
      283064.54%2794.53%653.38%352.96%316.33%37925.42%
      +

      + +Hourly usage for February 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for February 2015
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      061942.88%51662.70%2633.28%6518112.59%
      141362.02%41131.83%1552.86%3610081.44%
      251502.22%41292.09%1462.39%6819112.73%
      341181.75%3951.54%1522.70%257141.02%
      441341.99%3971.57%2623.22%339121.30%
      541362.02%41161.88%2562.91%3910941.56%
      641261.87%3991.61%1532.76%5014012.00%
      761822.70%51622.63%1512.65%5615542.22%
      861932.86%61722.79%1412.13%6919372.77%
      992533.75%82413.91%2763.95%9125593.66%
      10133745.55%123435.57%31095.67%14440305.76%
      1192613.87%82463.99%1552.86%10028034.01%
      12185107.56%164507.31%3904.68%14841505.93%
      13164496.66%144196.80%31005.20%16445996.57%
      1482273.37%72013.26%2723.74%11231294.47%
      152674211.00%2572011.69%61919.93%273764010.92%
      1692794.14%92574.17%3924.78%10930494.36%
      17205758.53%185248.51%61739.00%21460028.57%
      18102884.27%92714.40%3934.84%10729844.26%
      19143935.83%133806.17%3985.10%15744006.29%
      2082353.48%72103.41%2713.69%9927673.95%
      21164526.70%154397.13%3894.63%19253737.68%
      2282273.37%72103.41%3975.04%11431894.56%
      2331101.63%3991.61%1381.98%359741.39%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 11 of 89 Total URLs
      #HitskB FURL
      1184527.36%1601522.88%/
      22153.19%4450.64%/css/page.css
      32103.11%3770.54%/css/print.css
      41592.36%2270.32%/favicon.ico
      590.13%310.04%/admin/
      610.01%60.01%/admin/css/jquery-ui-1.8.16.custom.css
      710.01%20.00%/admin/css/page.css
      810.01%10.00%/admin/css/print.css
      910.01%320.05%/admin/js/jquery-1.6.2.min.js
      1010.01%520.07%/admin/js/jquery-ui-1.8.16.custom.min.js
      1110.01%20.00%/view.php
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 89 Total URLs By kB F
      #HitskB FURL
      1184527.36%1601522.88%/
      22153.19%4450.64%/css/page.css
      32103.11%3770.54%/css/print.css
      41592.36%2270.32%/favicon.ico
      510.01%520.07%/admin/js/jquery-ui-1.8.16.custom.min.js
      610.01%320.05%/admin/js/jquery-1.6.2.min.js
      790.13%310.04%/admin/
      810.01%60.01%/admin/css/jquery-ui-1.8.16.custom.css
      910.01%20.00%/view.php
      1010.01%20.00%/admin/css/page.css
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Entry Pages
      #HitsVisitsURL
      1184527.36%1168100.00%/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Exit Pages
      #HitsVisitsURL
      1184527.36%116499.91%/
      290.13%10.09%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 490 Total Sites
      #HitsFileskB FVisitsHostname
      11742.58%1742.83%5960.85%10.08%193.196.2.245
      21301.93%1292.09%13111.87%30.25%91.47.141.254
      31071.59%560.91%15562.22%453.80%208.115.111.66
      41031.53%1031.67%10131.45%30.25%195.140.44.154
      5961.42%961.56%7511.07%10.08%46.223.254.8
      6881.30%430.70%9711.39%403.38%208.115.113.83
      7811.20%781.27%12311.76%10.08%217.248.159.159
      8751.11%440.71%1560.22%90.76%141.8.189.119
      9751.11%721.17%9751.39%10.08%84.157.149.201
      10701.04%701.14%7841.12%10.08%149.172.254.42
      11701.04%701.14%8831.26%10.08%2.163.180.92
      12701.04%701.14%7601.09%30.25%79.242.76.236
      13701.04%701.14%8921.27%10.08%84.157.139.149
      14660.98%661.07%8061.15%10.08%93.222.161.183
      15620.92%621.01%6820.97%10.08%84.62.200.254
      16540.80%540.88%5780.83%10.08%37.49.49.74
      17530.79%530.86%6100.87%10.08%79.234.251.97
      18510.76%510.83%5710.82%10.08%79.230.194.129
      19500.74%370.60%1980.28%332.79%66.249.79.125
      20490.73%490.80%5720.82%10.08%84.157.151.11
      21490.73%490.80%5060.72%10.08%91.46.121.72
      22460.68%460.75%5000.71%10.08%91.47.172.74
      23450.67%450.73%4700.67%10.08%109.235.230.149
      24450.67%450.73%5620.80%10.08%217.255.67.34
      25450.67%450.73%6260.89%10.08%79.234.195.240
      26450.67%440.71%4830.69%10.08%93.222.140.102
      27440.65%440.71%4940.71%10.08%84.157.174.88
      28430.64%430.70%4940.71%10.08%79.234.226.159
      29430.64%430.70%5570.80%10.08%84.145.232.64
      30420.62%290.47%4740.68%282.36%66.249.79.133
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 490 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      11071.59%560.91%15562.22%453.80%208.115.111.66
      2400.59%330.54%14072.01%252.11%157.55.39.61
      31301.93%1292.09%13111.87%30.25%91.47.141.254
      4811.20%781.27%12311.76%10.08%217.248.159.159
      51031.53%1031.67%10131.45%30.25%195.140.44.154
      6751.11%721.17%9751.39%10.08%84.157.149.201
      7881.30%430.70%9711.39%403.38%208.115.113.83
      880.12%70.11%8941.28%60.51%157.55.39.163
      9701.04%701.14%8921.27%10.08%84.157.139.149
      10701.04%701.14%8831.26%10.08%2.163.180.92
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 17 of 35 Total Referrers
      #HitsReferrer
      1191828.44%- (Direct Request)
      21442.14%http://www.google.de/
      3450.67%https://www.google.de/
      4390.58%http://www.google.de/url
      5360.53%http://semalt.semalt.com/crawler.php
      6170.25%http://buttons-for-website.com
      760.09%http://www.bing.com/search
      840.06%http://www.google.de/imgres
      930.04%http://mediaeden.net
      1020.03%http://r.search.yahoo.com/_ylt
      1120.03%http://whois.domaintools.com/wachter-immo.de
      1220.03%https://www.google.hu/
      1310.01%()
      1410.01%http://maps.google.com/local_url
      1510.01%http://wachter-immo.de/
      1610.01%http://www.branchen-baer.de/firmen-von-a-z/firmendetails/baden-wuerttemberg/betzenweiler/7686717.html
      1710.01%http://www.google.com/url
      +

      + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Search Strings
      #HitsSearch String
      1150.00%http://www.wachter-immobilien.com/
      2150.00%wachter-immobilien.com
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 215 Total User Agents
      #HitsUser Agent
      180211.89%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36
      270510.45%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      34747.03%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:35.0) Gecko/20100101 Firefox/35.0
      41952.89%Mozilla/5.0 (compatible; DotBot/1.1; http://www.opensiteexplorer.org/dotbot, help@moz.com)
      51742.58%Mozilla/5.0 (Windows NT 6.2; WOW64; rv:35.0) Gecko/20100101 Firefox/35.0
      61562.31%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      71512.24%Mozilla/5.0 (Windows NT 6.3; WOW64; rv:35.0) Gecko/20100101 Firefox/35.0
      81492.21%Mozilla/5.0 (iPhone; CPU iPhone OS 8_1_3 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12B466 Saf
      91482.19%Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36
      101442.14%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36
      111291.91%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36
      121151.71%Mozilla/5.0 (Linux; Android 4.4.2; GT-I9505 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.89 Mobile S
      131061.57%Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
      141031.53%Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152
      15921.36%Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko
      +

      + +Usage by Country for February 2015

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      16744100.00%6205100.75%69991100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201503.html b/stats/usage_201503.html new file mode 100644 index 0000000..f17b9e0 --- /dev/null +++ b/stats/usage_201503.html @@ -0,0 +1,1779 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - March 2015 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: March 2015
      +Generated 02-Apr-2015 00:30 CEST
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for March 2015
      Total Hits5716
      Total Files4865
      Total Pages1777
      Total Visits970
      Total kB Files54734
      Total Unique Sites455
      Total Unique URLs97
      Total Unique Referrers44
      Total Unique User Agents233
      .Avg Max
      Hits per Hour7118
      Hits per Day184296
      Files per Day156275
      Pages per Day5795
      Sites per Day1436
      Visits per Day3144
      kB Files per Day17663642
      +Hits by Response Code
      Code 200 - OK85.11%4865
      Code 206 - Partial Content0.02%1
      Code 304 - Not Modified2.57%147
      Code 401 - Unauthorized0.02%1
      Code 404 - Not Found11.81%675
      Code 500 - Internal Server Error0.47%27
      +

      + +Daily usage for March 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for March 2015
      DayHitsFilesPagesVisitsSiteskB F
      12965.18%2755.65%955.35%363.71%327.03%30405.55%
      21973.45%1823.74%512.87%444.54%367.91%18903.45%
      31753.06%1593.27%532.98%363.71%265.71%17923.27%
      4871.52%671.38%331.86%303.09%265.71%8731.60%
      52644.62%2475.08%693.88%434.43%316.81%27014.93%
      62834.95%2685.51%683.83%353.61%316.81%36426.65%
      71011.77%811.66%402.25%353.61%347.47%9731.78%
      81682.94%1152.36%824.61%434.43%337.25%13932.55%
      92774.85%2565.26%895.01%424.33%337.25%25644.69%
      10651.14%410.84%412.31%262.68%214.62%4640.85%
      111011.77%901.85%412.31%313.20%214.62%8411.54%
      12741.29%631.29%362.03%333.40%235.05%6431.17%
      13931.63%781.60%502.81%181.86%194.18%8111.48%
      141482.59%1252.57%462.59%363.71%347.47%13022.38%
      152694.71%2414.95%693.88%343.51%347.47%26224.79%
      162374.15%2164.44%714.00%343.51%347.47%27455.01%
      171893.31%1653.39%643.60%282.89%275.93%16112.94%
      181823.18%1693.47%673.77%333.40%306.59%21193.87%
      192304.02%851.75%955.35%292.99%296.37%11752.15%
      201963.43%1783.66%703.94%292.99%255.49%22864.18%
      211552.71%1352.77%301.69%141.44%183.96%15572.84%
      221542.69%1452.98%553.10%292.99%183.96%13562.48%
      231121.96%1032.12%221.24%151.55%173.74%13182.41%
      241452.54%1212.49%422.36%313.20%255.49%11162.04%
      251743.04%1573.23%402.25%242.47%235.05%16743.06%
      262424.23%2264.65%643.60%282.89%275.93%31205.70%
      272294.01%1102.26%532.98%252.58%275.93%12622.31%
      281883.29%1503.08%512.87%252.58%224.84%13952.55%
      291672.92%1483.04%804.50%383.92%286.15%12932.36%
      302604.55%2434.99%573.21%373.81%327.03%27385.00%
      312584.51%2264.65%532.98%303.09%316.81%24184.42%
      +

      + +Hourly usage for March 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for March 2015
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      031131.98%2841.73%1502.81%309171.68%
      141372.40%31202.47%1553.10%3711562.11%
      241362.38%31112.28%1543.04%329911.81%
      331091.91%2811.66%1573.21%278421.54%
      431162.03%2921.89%1522.93%278281.51%
      541242.17%31092.24%1412.31%3912202.23%
      651793.13%51643.37%1532.98%6720643.77%
      741322.31%31162.38%1452.53%3510932.00%
      841422.48%41242.55%1502.81%3410521.92%
      9113415.97%103206.58%41287.20%11936996.76%
      1072203.85%51793.68%2794.45%8325824.72%
      1172193.83%61873.84%2633.55%7122164.05%
      1282514.39%62124.36%2884.95%8024874.54%
      1382744.79%82545.22%2673.77%8626754.89%
      14103225.63%92845.84%31146.42%8827144.96%
      15123946.89%113677.54%2764.28%13040207.34%
      16154848.47%103306.78%31196.70%13642237.72%
      1772364.13%62054.21%2804.50%7623414.28%
      18103315.79%93016.19%2724.05%10733206.07%
      1992915.09%82685.51%2623.49%9830445.56%
      20113576.25%103366.91%31136.36%11033966.20%
      2172273.97%62104.32%1593.32%8526294.80%
      22123846.72%72445.02%41458.16%11033966.20%
      2361973.45%51673.43%1553.10%5918283.34%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 5 of 97 Total URLs
      #HitskB FURL
      1160528.08%1220122.29%/
      21502.62%2990.55%/css/page.css
      31422.48%2470.45%/css/print.css
      4711.24%1010.18%/favicon.ico
      520.03%80.01%/phpmyadmin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 5 of 97 Total URLs By kB F
      #HitskB FURL
      1160528.08%1220122.29%/
      21502.62%2990.55%/css/page.css
      31422.48%2470.45%/css/print.css
      4711.24%1010.18%/favicon.ico
      520.03%80.01%/phpmyadmin/
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Entry Pages
      #HitsVisitsURL
      1160528.08%947100.00%/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Exit Pages
      #HitsVisitsURL
      1160528.08%94699.89%/
      220.03%10.11%/phpmyadmin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 455 Total Sites
      #HitsFileskB FVisitsHostname
      11172.05%00.00%2470.45%10.10%198.1.71.58
      21152.01%1112.28%12402.27%20.21%217.5.148.110
      3941.64%491.01%5781.06%414.23%208.115.111.66
      4881.54%00.00%1860.34%00.00%83.65.62.132
      5861.50%440.90%7941.45%404.12%208.115.113.83
      6771.35%771.58%9081.66%20.21%149.172.254.30
      7741.29%741.52%6351.16%10.10%149.172.254.7
      8741.29%741.52%9651.76%10.10%84.157.152.136
      9691.21%691.42%8141.49%10.10%91.89.217.208
      10651.14%651.34%7421.36%10.10%84.182.241.203
      11571.00%561.15%8021.47%10.10%82.212.45.139
      12530.93%521.07%8361.53%00.00%192.114.71.13
      13520.91%350.72%5090.93%151.55%66.249.64.137
      14520.91%350.72%4640.85%181.86%66.249.64.141
      15510.89%320.66%2340.43%272.78%66.249.78.65
      16500.87%501.03%5751.05%10.10%37.123.120.117
      17500.87%501.03%5100.93%10.10%87.181.122.122
      18480.84%260.53%930.17%212.16%66.249.78.72
      19470.82%470.97%5290.97%10.10%109.193.108.187
      20440.77%440.90%4670.85%10.10%109.193.108.59
      21420.73%420.86%4910.90%10.10%109.42.0.119
      22420.73%420.86%4200.77%10.10%84.56.178.89
      23410.72%410.84%3910.71%10.10%93.222.133.241
      24400.70%270.55%870.16%80.82%141.8.189.119
      25400.70%400.82%4360.80%10.10%46.223.253.63
      26400.70%400.82%5451.00%10.10%80.187.107.187
      27390.68%280.58%3280.60%121.24%66.249.64.133
      28390.68%390.80%4080.75%10.10%93.132.107.33
      29380.66%380.78%3430.63%10.10%178.191.252.126
      30380.66%380.78%3480.64%10.10%79.234.198.93
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 455 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      11152.01%1112.28%12402.27%20.21%217.5.148.110
      2741.29%741.52%9651.76%10.10%84.157.152.136
      3771.35%771.58%9081.66%20.21%149.172.254.30
      4530.93%521.07%8361.53%00.00%192.114.71.13
      5370.65%320.66%8141.49%202.06%157.55.39.215
      6691.21%691.42%8141.49%10.10%91.89.217.208
      7571.00%561.15%8021.47%10.10%82.212.45.139
      8861.50%440.90%7941.45%404.12%208.115.113.83
      9651.14%651.34%7421.36%10.10%84.182.241.203
      10741.29%741.52%6351.16%10.10%149.172.254.7
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 28 of 44 Total Referrers
      #HitsReferrer
      1210536.83%- (Direct Request)
      2290.51%https://www.google.de/
      3280.49%http://semalt.semalt.com/crawler.php
      4270.47%http://buttons-for-website.com
      5270.47%http://www.google.de/url
      6110.19%http://www.google.de/
      780.14%http://pizza-tycoon.de/
      850.09%http://hvd-store.com/
      940.07%http://hundejo.com/
      1040.07%http://wachter-immo.de/
      1140.07%http://www.bing.com/search
      1240.07%https://www.google.at/
      1330.05%http://specialdessous.com/
      1430.05%http://tattoo33.ru/
      1530.05%http://whois.domaintools.com/wachter-immo.de
      1620.03%()
      1720.03%http://burger-imperia.com/
      1820.03%http://www.google.de
      1920.03%http://www.google.de/search
      2020.03%https://www.google.de/search
      2110.02%WACHTER-IMMOBILIEN.COM/
      2210.02%http://r.search.yahoo.com/_ylt
      2310.02%http://wachter-immo.de
      2410.02%http://www.bing.com/local
      2510.02%http://www.google.com
      2610.02%http://www.google.com/url
      2710.02%http://yandex.ru/yandsearch
      2810.02%https://www.google.co.uk/
      +

      + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Search Strings
      #HitsSearch String
      11100.00%wachter-immobilien.com
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 233 Total User Agents
      #HitsUser Agent
      188915.55%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36
      23966.93%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      32474.32%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      42324.06%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
      52143.74%Googlebot-Image/1.0
      61943.39%Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
      71813.17%Mozilla/5.0 (compatible; DotBot/1.1; http://www.opensiteexplorer.org/dotbot, help@moz.com)
      81582.76%Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36
      91282.24%Mozilla/5.0 (Windows NT 6.1; rv:36.0) Gecko/20100101 Firefox/36.0
      101152.01%Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)
      111111.94%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:35.0) Gecko/20100101 Firefox/35.0
      121031.80%Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
      13951.66%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36
      14771.35%Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.101 Safari/537.36
      15731.28%Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.101 Safari/537.36
      +

      + +Usage by Country for March 2015

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      15716100.00%4866100.02%54734100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201504.html b/stats/usage_201504.html new file mode 100644 index 0000000..d9413cc --- /dev/null +++ b/stats/usage_201504.html @@ -0,0 +1,1721 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - April 2015 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: April 2015
      +Generated 02-May-2015 00:30 CEST
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for April 2015
      Total Hits5620
      Total Files4685
      Total Pages1638
      Total Visits855
      Total kB Files54988
      Total Unique Sites480
      Total Unique URLs69
      Total Unique Referrers34
      Total Unique User Agents202
      .Avg Max
      Hits per Hour781
      Hits per Day187335
      Files per Day156273
      Pages per Day5494
      Sites per Day1639
      Visits per Day2843
      kB Files per Day18333419
      +Hits by Response Code
      Code 200 - OK83.36%4685
      Code 206 - Partial Content0.02%1
      Code 304 - Not Modified5.41%304
      Code 404 - Not Found10.94%615
      Code 500 - Internal Server Error0.27%15
      +

      + +Daily usage for April 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for April 2015
      DayHitsFilesPagesVisitsSiteskB F
      12173.86%1904.06%372.26%303.51%285.83%21193.85%
      21472.62%1382.95%583.54%263.04%245.00%14512.64%
      31883.35%1693.61%684.15%374.33%296.04%23454.26%
      41152.05%771.64%261.59%171.99%245.00%9671.76%
      52394.25%2254.80%432.63%202.34%285.83%24444.44%
      62885.12%2735.83%935.68%293.39%306.25%28765.23%
      72804.98%2294.89%875.31%435.03%398.12%26894.89%
      82163.84%2004.27%925.62%323.74%245.00%21723.95%
      91041.85%831.77%462.81%242.81%285.83%8291.51%
      101853.29%1453.09%643.91%293.39%265.42%17203.13%
      11681.21%511.09%291.77%171.99%193.96%4760.87%
      122173.86%2034.33%422.56%242.81%285.83%23284.23%
      131923.42%1683.59%352.14%303.51%214.38%19203.49%
      141763.13%1322.82%503.05%293.39%275.62%13152.39%
      151202.14%1122.39%261.59%161.87%163.33%13002.36%
      162213.93%1382.95%945.74%242.81%265.42%14422.62%
      171873.33%1172.50%472.87%313.63%316.46%10561.92%
      181562.78%1062.26%362.20%303.51%326.67%12192.22%
      19981.74%871.86%372.26%273.16%214.38%8341.52%
      201172.08%841.79%764.64%354.09%285.83%19063.47%
      211953.47%1583.37%482.93%313.63%306.25%20313.69%
      222464.38%2314.93%392.38%273.16%377.71%27785.05%
      231051.87%811.73%422.56%313.63%326.67%15202.76%
      243355.96%2625.59%925.62%414.80%296.04%31605.75%
      252454.36%1964.18%714.33%374.33%326.67%24034.37%
      261482.63%1433.05%402.44%202.34%245.00%13512.46%
      272123.77%1803.84%372.26%313.63%316.46%18793.42%
      281893.36%1483.16%714.33%273.16%245.00%14382.62%
      291823.24%1402.99%382.32%293.39%296.04%16012.91%
      302324.13%2194.67%744.52%313.63%285.83%34196.22%
      +

      + +Hourly usage for April 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for April 2015
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      051743.10%51563.33%1533.24%6619673.58%
      172113.75%51623.46%31076.53%5416132.93%
      241292.30%3921.96%0281.71%3410231.86%
      351753.11%2751.60%2724.40%319161.67%
      43901.60%2671.43%0221.34%247211.31%
      541302.31%31022.18%1432.63%329681.76%
      651672.97%41342.86%2764.64%3711062.01%
      782414.29%61984.23%1583.54%9628865.25%
      872274.04%51503.20%31006.11%6619933.62%
      951632.90%41332.84%2633.85%4914802.69%
      1092835.04%82545.42%2764.64%9026904.89%
      1162003.56%51653.52%1563.42%6920603.75%
      1292855.07%82535.40%3965.86%9628865.25%
      1372314.11%61894.03%1523.17%7221463.90%
      1472274.04%61974.20%1563.42%7823314.24%
      15123856.85%113347.13%31096.65%15145188.22%
      16144477.95%144249.05%31066.47%17051109.29%
      17113526.26%103226.87%2875.31%12136176.58%
      18123626.44%103266.96%2784.76%12437256.77%
      1982404.27%61863.97%1472.87%7823314.24%
      2061843.27%51693.61%1452.75%6419083.47%
      2192744.88%82425.17%2764.64%9127204.95%
      2262083.70%51543.29%2694.21%5215552.83%
      2372354.18%62014.29%2633.85%9127174.94%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 5 of 69 Total URLs
      #HitskB FURL
      1149026.51%1269823.09%/
      21652.94%3420.62%/css/page.css
      31572.79%2920.53%/css/print.css
      4550.98%750.14%/favicon.ico
      510.02%100.02%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 5 of 69 Total URLs By kB F
      #HitskB FURL
      1149026.51%1269823.09%/
      21652.94%3420.62%/css/page.css
      31572.79%2920.53%/css/print.css
      4550.98%750.14%/favicon.ico
      510.02%100.02%/admin/
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Entry Pages
      #HitsVisitsURL
      1149026.51%834100.00%/
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Exit Pages
      #HitsVisitsURL
      1149026.51%833100.00%/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 480 Total Sites
      #HitsFileskB FVisitsHostname
      11202.14%1022.18%13482.45%20.23%195.95.137.6
      2981.74%982.09%10881.98%40.47%91.47.168.98
      3881.57%881.88%10511.91%20.23%217.255.32.73
      4841.49%420.90%5460.99%384.44%208.115.113.83
      5811.44%420.90%4870.89%354.09%208.115.111.66
      6771.37%771.64%10311.87%10.12%149.172.254.3
      7701.25%00.00%1460.27%10.12%192.151.151.202
      8681.21%240.51%1620.30%202.34%66.249.78.72
      9621.10%611.30%7331.33%10.12%79.240.35.10
      10591.05%390.83%1350.24%212.46%5.255.253.102
      11581.03%170.36%1420.26%111.29%66.249.78.58
      12490.87%440.94%1790.33%50.58%64.79.100.12
      13480.85%210.45%2410.44%121.40%66.249.78.65
      14470.84%110.23%390.07%101.17%66.249.64.137
      15450.80%450.96%4990.91%10.12%46.223.198.6
      16440.78%440.94%4960.90%10.12%188.210.56.87
      17420.75%420.90%4940.90%10.12%176.9.16.143
      18410.73%410.88%3530.64%10.12%93.222.136.36
      19400.71%400.85%2760.50%40.47%213.239.210.249
      20400.71%90.19%350.06%80.94%66.249.64.133
      21400.71%140.30%960.17%141.64%66.249.64.69
      22400.71%400.85%3640.66%20.23%95.130.13.153
      23390.69%390.83%4220.77%20.23%178.2.120.138
      24380.68%380.81%4750.86%30.35%84.171.198.100
      25370.66%300.64%1130.21%252.92%207.46.13.113
      26370.66%370.79%4190.76%10.12%82.212.61.133
      27350.62%350.75%3400.62%10.12%2.165.20.19
      28350.62%350.75%4250.77%10.12%93.132.69.187
      29340.60%340.73%3380.61%10.12%149.172.254.95
      30340.60%320.68%6461.18%10.12%37.24.36.126
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 480 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      11202.14%1022.18%13482.45%20.23%195.95.137.6
      2981.74%982.09%10881.98%40.47%91.47.168.98
      3881.57%881.88%10511.91%20.23%217.255.32.73
      4771.37%771.64%10311.87%10.12%149.172.254.3
      590.16%50.11%7341.33%20.23%136.243.16.7
      6621.10%611.30%7331.33%10.12%79.240.35.10
      7340.60%320.68%6461.18%10.12%37.24.36.126
      8280.50%260.55%6291.14%10.12%162.243.192.190
      9280.50%260.55%6291.14%10.12%162.243.119.4
      10841.49%420.90%5460.99%384.44%208.115.113.83
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 21 of 34 Total Referrers
      #HitsReferrer
      1199435.48%- (Direct Request)
      2320.57%http://www.diebestesuchmaschinederwelt.de/
      3300.53%http://www.google.de/url
      4250.44%http://best-seo-offer.com/try.php
      5250.44%http://buttons-for-your-website.com
      6220.39%http://www.google.de/
      7170.30%http://best-seo-solution.com/try.php
      8160.28%https://www.google.de/
      950.09%http://buttons-for-website.com
      1040.07%http://semalt.semalt.com/crawler.php
      1120.04%http://hvd-store.com/
      1220.04%http://r.search.yahoo.com/_ylt
      1320.04%http://www.google.de/imgres
      1410.02%WACHTER-IMMOBILIEN.COM/
      1510.02%http://burger-imperia.com/
      1610.02%http://temp.com
      1710.02%http://wachtelnet.com
      1810.02%http://wachter-immo.de/
      1910.02%http://www.bing.com/search
      2010.02%http://www.google.com/url
      2110.02%http://yandex.ru/clck/jsredir
      +

      + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Search Strings
      #HitsSearch String
      11100.00%wachter-immobilien.com
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 202 Total User Agents
      #HitsUser Agent
      1126222.46%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36
      23155.60%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      33105.52%Googlebot-Image/1.0
      42804.98%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:37.0) Gecko/20100101 Firefox/37.0
      51983.52%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      61943.45%Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.90 Safari/537.36
      71652.94%Mozilla/5.0 (compatible; DotBot/1.1; http://www.opensiteexplorer.org/dotbot, help@moz.com)
      81442.56%Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
      91202.14%Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Win64; x64; Trident/6.0)
      101001.78%Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
      11961.71%Mozilla/5.0 (iPhone; CPU iPhone OS 8_2 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12D508 Safar
      12941.67%Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
      13781.39%Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safa
      14771.37%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
      15761.35%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36
      +

      + +Usage by Country for April 2015

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      15620100.00%4686100.02%54988100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201505.html b/stats/usage_201505.html new file mode 100644 index 0000000..d77ce77 --- /dev/null +++ b/stats/usage_201505.html @@ -0,0 +1,1821 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - May 2015 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: May 2015
      +Generated 02-Jun-2015 00:30 CEST
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for May 2015
      Total Hits5114
      Total Files3950
      Total Pages1698
      Total Visits927
      Total kB Files50351
      Total Unique Sites470
      Total Unique URLs115
      Total Unique Referrers35
      Total Unique User Agents184
      .Avg Max
      Hits per Hour6357
      Hits per Day164481
      Files per Day127244
      Pages per Day54205
      Sites per Day1555
      Visits per Day2963
      kB Files per Day16243636
      +Hits by Response Code
      Code 200 - OK77.24%3950
      Code 206 - Partial Content0.02%1
      Code 301 - Moved Permanently0.04%2
      Code 304 - Not Modified6.94%355
      Code 404 - Not Found15.23%779
      Code 500 - Internal Server Error0.53%27
      +

      + +Daily usage for May 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for May 2015
      DayHitsFilesPagesVisitsSiteskB F
      11973.85%1684.25%885.18%636.80%5511.70%22884.54%
      21963.83%1343.39%563.30%343.67%306.38%14362.85%
      31553.03%1483.75%382.24%171.83%163.40%13622.71%
      41863.64%1563.95%724.24%293.13%275.74%17073.39%
      52214.32%1804.56%412.41%313.34%316.60%20434.06%
      61903.72%1794.53%583.42%181.94%204.26%24444.85%
      72234.36%2085.27%643.77%373.99%296.17%24344.83%
      82424.73%2085.27%794.65%404.31%377.87%27725.50%
      91202.35%781.97%412.41%384.10%234.89%7061.40%
      101172.29%1042.63%412.41%283.02%234.89%11552.29%
      11901.76%781.97%362.12%212.27%183.83%8111.61%
      121933.77%1604.05%533.12%313.34%255.32%22664.50%
      131212.37%771.95%362.12%283.02%296.17%6931.38%
      141282.50%912.30%563.30%262.80%214.47%8711.73%
      15911.78%802.03%422.47%323.45%255.32%7011.39%
      161472.87%1283.24%573.36%404.31%326.81%25985.16%
      171603.13%1313.32%563.30%242.59%265.53%18653.70%
      181232.41%932.35%241.41%232.48%214.47%12732.53%
      193025.91%2446.18%875.12%303.24%285.96%24554.88%
      202484.85%2265.72%583.42%454.85%357.45%36367.22%
      211643.21%1443.65%643.77%313.34%296.17%27755.51%
      224819.41%1102.78%20512.07%333.56%306.38%18483.67%
      231282.50%1102.78%321.88%252.70%255.32%13622.70%
      24691.35%551.39%372.18%222.37%255.32%4560.91%
      251021.99%902.28%472.77%272.91%234.89%8241.64%
      261913.73%1503.80%432.53%242.59%306.38%18323.64%
      27771.51%441.11%291.71%232.48%224.68%6011.19%
      281613.15%1503.80%543.18%303.24%285.96%18723.72%
      29601.17%451.14%281.65%222.37%255.32%2810.56%
      301142.23%1022.58%352.06%283.02%296.17%16783.33%
      311172.29%792.00%412.41%283.02%285.96%13072.60%
      +

      + +Hourly usage for May 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for May 2015
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      02911.78%2691.75%1593.47%237191.43%
      13941.84%1601.52%1382.24%196021.20%
      231122.19%2862.18%1472.77%3310362.06%
      331082.11%2761.92%2684.00%6018563.69%
      441262.46%3992.51%1392.30%3510892.16%
      531152.25%2902.28%1392.30%3410492.08%
      631122.19%2802.03%1452.65%226781.35%
      751763.44%31052.66%1382.24%4413542.69%
      841282.50%3952.41%2724.24%3711602.30%
      951603.13%41283.24%2653.83%6018453.67%
      102063612.44%92907.34%825214.84%12037347.42%
      1141512.95%41243.14%1432.53%4112692.52%
      1262023.95%51704.30%1513.00%6118993.77%
      13103226.30%82606.58%2895.24%13742528.45%
      1472404.69%61874.73%2663.89%7623584.68%
      1572374.63%62005.06%2663.89%8426005.16%
      1682625.12%72325.87%3985.77%10031146.18%
      17154779.33%1443811.09%41267.42%14444618.86%
      1861863.64%51573.97%2754.42%8325605.08%
      1982655.18%72315.85%2744.36%9027805.52%
      2072304.50%62115.34%1422.47%8927705.50%
      2182504.89%61914.84%2643.77%8024824.93%
      2282595.06%72235.65%2804.71%8626595.28%
      2351753.42%41483.75%2623.65%6520234.02%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 12 of 115 Total URLs
      #HitskB FURL
      1143528.06%1657332.91%/
      21372.68%2780.55%/css/page.css
      31322.58%2300.46%/css/print.css
      4531.04%730.14%/favicon.ico
      5120.23%400.08%/admin/
      620.04%80.02%/webmail/
      710.02%60.01%/admin/css/jquery-ui-1.8.16.custom.css
      810.02%20.00%/admin/css/page.css
      910.02%10.00%/admin/css/print.css
      1010.02%320.06%/admin/js/jquery-1.6.2.min.js
      1110.02%520.10%/admin/js/jquery-ui-1.8.16.custom.min.js
      1210.02%30.01%/phpmyadmin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 115 Total URLs By kB F
      #HitskB FURL
      1143528.06%1657332.91%/
      21372.68%2780.55%/css/page.css
      31322.58%2300.46%/css/print.css
      4531.04%730.14%/favicon.ico
      510.02%520.10%/admin/js/jquery-ui-1.8.16.custom.min.js
      6120.23%400.08%/admin/
      710.02%320.06%/admin/js/jquery-1.6.2.min.js
      820.04%80.02%/webmail/
      910.02%60.01%/admin/css/jquery-ui-1.8.16.custom.css
      1010.02%30.01%/phpmyadmin/
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Entry Pages
      #HitsVisitsURL
      1143528.06%901100.00%/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Exit Pages
      #HitsVisitsURL
      1143528.06%89999.89%/
      2120.23%10.11%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 470 Total Sites
      #HitsFileskB FVisitsHostname
      13366.57%140.35%4140.82%10.11%183.60.244.30
      21011.97%451.14%6651.32%323.45%66.249.64.236
      3851.66%852.15%9331.85%20.22%149.172.254.51
      4851.66%441.11%9471.88%192.05%66.249.64.226
      5781.53%781.97%8361.66%10.11%79.234.236.154
      6771.51%771.95%8311.65%20.22%217.255.32.73
      7691.35%290.73%2390.47%232.48%66.249.78.58
      8671.31%300.76%3530.70%222.37%66.249.64.231
      9601.17%220.56%4700.93%171.83%66.249.78.72
      10561.10%521.32%6651.32%424.53%157.55.39.185
      11551.08%290.73%3400.68%242.59%208.115.111.66
      12511.00%80.20%850.17%10.11%109.45.3.85
      13511.00%511.29%5431.08%10.11%178.27.96.123
      14470.92%471.19%4590.91%20.22%149.172.254.105
      15470.92%471.19%6271.25%10.11%31.25.154.216
      16460.90%230.58%3020.60%212.27%208.115.113.83
      17460.90%461.16%3060.61%10.11%62.91.23.34
      18460.90%461.16%5000.99%10.11%78.42.245.11
      19440.86%441.11%4950.98%10.11%109.45.3.95
      20440.86%441.11%4950.98%10.11%91.47.143.242
      21410.80%411.04%4110.82%10.11%146.52.29.138
      22400.78%120.30%1260.25%90.97%66.249.78.65
      23390.76%390.99%3470.69%10.11%2.202.234.176
      24380.74%250.63%850.17%171.83%5.255.253.102
      25370.72%370.94%3940.78%10.11%217.255.45.104
      26360.70%120.30%1770.35%101.08%66.249.65.110
      27360.70%360.91%3430.68%10.11%91.47.157.75
      28350.68%340.86%3100.62%10.11%89.15.191.23
      29340.66%340.86%3220.64%10.11%2.173.203.135
      30340.66%340.86%3370.67%10.11%217.255.37.129
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 470 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      1170.33%170.43%11812.35%171.83%94.23.59.169
      2851.66%441.11%9471.88%192.05%66.249.64.226
      3851.66%852.15%9331.85%20.22%149.172.254.51
      4781.53%781.97%8361.66%10.11%79.234.236.154
      5771.51%771.95%8311.65%20.22%217.255.32.73
      61011.97%451.14%6651.32%323.45%66.249.64.236
      7561.10%521.32%6651.32%424.53%157.55.39.185
      8280.55%260.66%6291.25%10.11%162.243.196.54
      9280.55%260.66%6291.25%10.11%107.170.38.40
      10470.92%471.19%6271.25%10.11%31.25.154.216
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 23 of 35 Total Referrers
      #HitsReferrer
      1234245.80%- (Direct Request)
      2310.61%http://best-seo-offer.com/try.php
      3240.47%http://buttons-for-your-website.com
      4220.43%http://www.google.de/url
      5170.33%https://www.google.de/
      620.04%http://www.bing.com/search
      710.02%WACHTER-IMMOBILIEN.COM
      810.02%WACHTER-IMMOBILIEN.COM/
      910.02%WACHTER-IMMOBILIEN.com/FCKeditor/editor/filemanager/upload/php/upload.php
      1010.02%WACHTER-IMMOBILIEN.com/FCKeditor/editor/filemanager/upload/php/upload.phpindex.php
      1110.02%WACHTER-IMMOBILIEN.com/admin/FCKeditor/editor/filemanager/upload/php/upload.php
      1210.02%WACHTER-IMMOBILIEN.com/admin/FCKeditor/editor/filemanager/upload/php/upload.phpindex.php
      1310.02%WACHTER-IMMOBILIEN.com/admin/fckeditor/editor/filemanager/upload/php/upload.php
      1410.02%WACHTER-IMMOBILIEN.com/admin/fckeditor/editor/filemanager/upload/php/upload.phpindex.php
      1510.02%WACHTER-IMMOBILIEN.com/fckeditor/editor/filemanager/upload/php/upload.php
      1610.02%WACHTER-IMMOBILIEN.com/fckeditor/editor/filemanager/upload/php/upload.phpindex.php
      1710.02%http://burger-imperia.com/
      1810.02%http://nortonsafe.search.ask.com/web
      1910.02%http://wachtelshop.com
      2010.02%http://wachter-immo.de/
      2110.02%http://wachter-immo.de/wp-login.php
      2210.02%http://www.google.com/search
      2310.02%http://www.google.de/imgres
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 184 Total User Agents
      #HitsUser Agent
      183316.29%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36
      23587.00%Googlebot-Image/1.0
      33576.98%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      43366.57%Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.125 Safari/537.36
      53086.02%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      62725.32%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:37.0) Gecko/20100101 Firefox/37.0
      71623.17%Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36
      81482.89%Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
      91332.60%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36
      101192.33%Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
      111162.27%Mozilla/5.0 (iPhone; CPU iPhone OS 8_3 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12F70 Safari
      121011.97%Mozilla/5.0 (compatible; DotBot/1.1; http://www.opensiteexplorer.org/dotbot, help@moz.com)
      13961.88%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0
      14951.86%Mozilla/5.0 (Linux; Android 4.4.2; de-de; SAMSUNG SM-G900F/G900FXXU1ANE2 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko)
      15781.53%Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101 Firefox/38.0
      +

      + +Usage by Country for May 2015

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      15114100.00%3951100.03%50351100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201506.html b/stats/usage_201506.html new file mode 100644 index 0000000..a9379ac --- /dev/null +++ b/stats/usage_201506.html @@ -0,0 +1,1729 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - June 2015 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: June 2015
      +Generated 02-Jul-2015 00:30 CEST
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for June 2015
      Total Hits4206
      Total Files3489
      Total Pages1360
      Total Visits720
      Total kB Files39176
      Total Unique Sites413
      Total Unique URLs85
      Total Unique Referrers40
      Total Unique User Agents171
      .Avg Max
      Hits per Hour5134
      Hits per Day140283
      Files per Day116275
      Pages per Day45140
      Sites per Day1336
      Visits per Day2442
      kB Files per Day13063158
      +Hits by Response Code
      Code 200 - OK82.95%3489
      Code 304 - Not Modified8.16%343
      Code 404 - Not Found8.82%371
      Code 500 - Internal Server Error0.07%3
      +

      + +Daily usage for June 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for June 2015
      DayHitsFilesPagesVisitsSiteskB F
      11152.73%1083.10%543.97%263.61%215.08%10082.57%
      21884.47%1785.10%423.09%263.61%276.54%18644.76%
      3882.09%681.95%332.43%253.47%245.81%8002.04%
      41924.56%1604.59%402.94%141.94%143.39%15213.88%
      51283.04%1153.30%453.31%324.44%297.02%11933.05%
      62074.92%1945.56%876.40%304.17%276.54%16774.28%
      71403.33%942.69%604.41%425.83%368.72%6911.76%
      81794.26%1594.56%453.31%273.75%266.30%15583.98%
      91423.38%1183.38%503.68%263.61%266.30%13943.56%
      101874.45%1534.39%705.15%233.19%215.08%17254.40%
      11972.31%872.49%352.57%233.19%204.84%11442.92%
      121202.85%802.29%302.21%273.75%204.84%9302.37%
      131242.95%892.55%302.21%223.06%225.33%13133.35%
      141062.52%872.49%261.91%223.06%215.08%12153.10%
      151714.07%1564.47%523.82%202.78%184.36%18014.60%
      16641.52%381.09%211.54%212.92%358.47%6651.70%
      17982.33%651.86%473.46%334.58%276.54%10522.69%
      181393.30%1253.58%261.91%212.92%225.33%15263.89%
      192836.73%2757.88%14010.29%223.06%256.05%31588.06%
      201343.19%1173.35%402.94%283.89%317.51%15714.01%
      211323.14%912.61%382.79%243.33%235.57%10362.64%
      22872.07%702.01%231.69%182.50%215.08%9372.39%
      231593.78%1484.24%554.04%243.33%235.57%13463.44%
      241383.28%1133.24%584.26%283.89%266.30%12993.32%
      252084.95%1674.79%362.65%121.67%215.08%17034.35%
      261273.02%1002.87%211.54%182.50%215.08%12703.24%
      27441.05%330.95%271.99%243.33%225.33%3470.88%
      281313.11%1073.07%473.46%182.50%194.60%10202.60%
      291964.66%1454.16%674.93%314.31%276.54%19064.87%
      30821.95%491.40%151.10%131.81%163.87%5071.30%
      +

      + +Hourly usage for June 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for June 2015
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      041403.33%2802.29%0292.13%3711002.81%
      131032.45%2792.26%2695.07%133800.97%
      21591.40%0260.75%0251.84%123610.92%
      32882.09%1541.55%1352.57%278172.09%
      42721.71%1451.29%0282.06%288312.12%
      52721.71%1521.49%1473.46%278142.08%
      641463.47%31173.35%2644.71%3811342.90%
      751543.66%41233.53%1584.26%4914773.77%
      851653.92%41293.70%1352.57%4513573.46%
      951784.23%51504.30%1423.09%6118254.66%
      102781.85%1581.66%1352.57%298572.19%
      1141252.97%3992.84%1322.35%3811402.91%
      12103027.18%92838.11%2735.37%9528427.25%
      1372275.40%61975.65%1503.68%7422195.66%
      1472104.99%51775.07%1543.97%7322045.62%
      1541423.38%31012.89%1523.82%3510592.70%
      1682676.35%82416.91%414310.51%9327927.13%
      1761824.33%51574.50%2745.44%5215493.95%
      1882676.35%72366.76%2695.07%10230717.84%
      19103157.49%92848.14%3977.13%12136239.25%
      20134089.70%1238611.06%31027.50%12437339.53%
      2162034.83%51684.82%1413.01%6018014.60%
      2261904.52%51634.67%2654.78%5015093.85%
      2331132.69%2842.41%1413.01%236811.74%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 4 of 85 Total URLs
      #HitskB FURL
      1132331.46%1255232.04%/
      21252.97%2480.63%/css/page.css
      31222.90%2110.54%/css/print.css
      4671.59%950.24%/favicon.ico
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 4 of 85 Total URLs By kB F
      #HitskB FURL
      1132331.46%1255232.04%/
      21252.97%2480.63%/css/page.css
      31222.90%2110.54%/css/print.css
      4671.59%950.24%/favicon.ico
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Entry Pages
      #HitsVisitsURL
      1132331.46%710100.00%/
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Exit Pages
      #HitsVisitsURL
      1132331.46%708100.00%/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 413 Total Sites
      #HitsFileskB FVisitsHostname
      11142.71%1143.27%11622.97%10.14%93.222.169.164
      2852.02%842.41%12603.22%10.14%213.239.211.141
      3781.85%782.24%9532.43%20.28%84.157.146.95
      4761.81%762.18%7441.90%30.42%109.192.55.141
      5761.81%762.18%7791.99%20.28%84.155.191.194
      6761.81%762.18%7281.86%10.14%87.166.88.121
      7671.59%671.92%7331.87%10.14%84.157.170.67
      8641.52%641.83%7301.86%10.14%79.234.203.150
      9561.33%561.61%7061.80%10.14%87.181.115.34
      10541.28%541.55%5561.42%10.14%109.192.52.2
      11511.21%170.49%2620.67%152.08%66.249.65.110
      12511.21%160.46%4721.20%152.08%66.249.65.116
      13501.19%90.26%3250.83%81.11%66.249.65.113
      14481.14%421.20%1150.29%294.03%207.46.13.0
      15481.14%481.38%4281.09%10.14%79.240.19.22
      16451.07%441.26%5321.36%10.14%91.44.111.22
      17441.05%441.26%1140.29%10.14%144.76.42.76
      18421.00%421.20%2770.71%10.14%176.0.5.45
      19400.95%130.37%2460.63%111.53%66.249.69.29
      20400.95%401.15%3370.86%10.14%80.153.11.39
      21390.93%120.34%1790.46%81.11%66.249.78.72
      22390.93%391.12%3340.85%10.14%79.234.229.120
      23380.90%60.17%250.06%40.56%66.249.67.98
      24370.88%90.26%3720.95%91.25%66.249.67.104
      25370.88%330.95%920.24%131.81%66.249.81.164
      26370.88%371.06%3280.84%10.14%93.132.73.105
      27350.83%351.00%4051.03%10.14%217.255.44.139
      28350.83%30.09%2360.60%30.42%66.249.69.37
      29350.83%351.00%3880.99%10.14%84.157.136.158
      30320.76%320.92%3180.81%10.14%212.64.228.100
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 413 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      1852.02%842.41%12603.22%10.14%213.239.211.141
      21142.71%1143.27%11622.97%10.14%93.222.169.164
      3781.85%782.24%9532.43%20.28%84.157.146.95
      4761.81%762.18%7791.99%20.28%84.155.191.194
      5761.81%762.18%7441.90%30.42%109.192.55.141
      6671.59%671.92%7331.87%10.14%84.157.170.67
      7260.62%150.43%7331.87%81.11%66.249.78.58
      8641.52%641.83%7301.86%10.14%79.234.203.150
      9761.81%762.18%7281.86%10.14%87.166.88.121
      10561.33%561.61%7061.80%10.14%87.181.115.34
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 26 of 40 Total Referrers
      #HitsReferrer
      1179542.68%- (Direct Request)
      2330.78%http://www.google.de/
      3260.62%http://www.google.de/url
      4200.48%https://www.google.de/
      5190.45%http://100dollars-seo.com/try.php
      680.19%http://buttons-for-your-website.com
      750.12%http://www.google.de/imgres
      840.10%http://semaltmedia.com
      940.10%http://www.bing.com/search
      1040.10%http://www.google.com/url
      1130.07%http://pizza-tycoon.com/
      1220.05%http://best-seo-offer.com/try.php
      1320.05%http://r.search.yahoo.com/_ylt
      1410.02%http://buttons-for-website.com
      1510.02%http://google.com
      1610.02%http://hundejo.com/
      1710.02%http://hvd-store.com/
      1810.02%http://microsearch.ru/webmasters
      1910.02%http://videos-for-your-business.com
      2010.02%http://wachter-immo.de
      2110.02%http://wachter-immo.de/
      2210.02%http://wachter-immo.de/blog/
      2310.02%http://wachter-immo.de/dump.sql
      2410.02%http://www.google.com/search
      2510.02%https://www.google.by/search
      2610.02%https://www.google.de/search
      +

      + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Search Strings
      #HitsSearch String
      11100.00%wachter-immobilien.com
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 171 Total User Agents
      #HitsUser Agent
      152012.36%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36
      23598.54%Googlebot-Image/1.0
      33157.49%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      42776.59%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      52736.49%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0
      61914.54%Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
      71553.69%Mozilla/5.0 (iPhone; CPU iPhone OS 8_3 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12F70 Safari
      81142.71%Mozilla/5.0 (Linux; U; Android 4.2.2; de-de; SM-T110 Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/5
      9932.21%Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
      10842.00%Mozilla/5.0 (X11; U; Linux amd64; en-US; rv:5.0) Gecko/20110619 Firefox/5.0
      11781.85%Mozilla/5.0 (iPad; CPU OS 8_2 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12D508 Safari/600.1.4
      12671.59%Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101 Firefox/38.0
      13651.55%Mozilla/5.0 (Linux; Android 4.4.2; GT-I9195 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.92 Mobile S
      14621.47%Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.81 Safari/537.36
      15541.28%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36
      +

      + +Usage by Country for June 2015

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      14206100.00%3489100.00%39176100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201507.html b/stats/usage_201507.html new file mode 100644 index 0000000..db23450 --- /dev/null +++ b/stats/usage_201507.html @@ -0,0 +1,1793 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - July 2015 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: July 2015
      +Generated 02-Aug-2015 00:30 CEST
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for July 2015
      Total Hits4189
      Total Files3406
      Total Pages1451
      Total Visits719
      Total kB Files39144
      Total Unique Sites461
      Total Unique URLs86
      Total Unique Referrers45
      Total Unique User Agents191
      .Avg Max
      Hits per Hour5151
      Hits per Day135319
      Files per Day109303
      Pages per Day46102
      Sites per Day1445
      Visits per Day2334
      kB Files per Day12633811
      +Hits by Response Code
      Code 200 - OK81.31%3406
      Code 304 - Not Modified7.04%295
      Code 403 - Forbidden0.02%1
      Code 404 - Not Found11.29%473
      Code 500 - Internal Server Error0.33%14
      +

      + +Daily usage for July 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for July 2015
      DayHitsFilesPagesVisitsSiteskB F
      11573.75%1474.32%543.72%192.64%194.12%16234.15%
      21924.58%1022.99%1027.03%212.92%275.86%18864.82%
      3842.01%591.73%251.72%233.20%306.51%9532.44%
      41192.84%551.61%443.03%314.31%296.29%7131.82%
      5771.84%431.26%231.59%182.50%163.47%5571.42%
      6912.17%712.08%362.48%182.50%214.56%6721.72%
      7872.08%732.14%644.41%314.31%347.38%6911.77%
      82566.11%2417.08%976.69%324.45%245.21%38119.74%
      91974.70%1353.96%362.48%212.92%183.90%17204.39%
      10872.08%682.00%362.48%212.92%224.77%8012.05%
      11661.58%461.35%533.65%212.92%224.77%4001.02%
      12370.88%240.70%231.59%172.36%153.25%4951.26%
      131252.98%571.67%594.07%253.48%245.21%4531.16%
      142014.80%1865.46%523.58%253.48%234.99%17634.50%
      15631.50%501.47%382.62%263.62%224.77%5391.38%
      161453.46%1333.90%563.86%223.06%194.12%11743.00%
      171263.01%952.79%422.89%253.48%265.64%12143.10%
      181343.20%882.58%594.07%294.03%275.86%5831.49%
      191192.84%1033.02%312.14%202.78%245.21%12593.22%
      20711.69%651.91%261.79%243.34%214.56%5561.42%
      211242.96%1153.38%221.52%162.23%173.69%12283.14%
      223067.30%2677.84%594.07%253.48%265.64%33318.51%
      23651.55%501.47%332.27%182.50%163.47%5661.44%
      241212.89%1123.29%654.48%152.09%163.47%7081.81%
      251553.70%1323.88%584.00%314.31%265.64%13333.41%
      261563.72%1343.93%362.48%344.73%245.21%18144.63%
      27962.29%842.47%322.21%172.36%143.04%9552.44%
      281583.77%1444.23%332.27%233.20%214.56%15804.04%
      29952.27%892.61%372.55%233.20%214.56%9272.37%
      301603.82%1353.96%322.21%192.64%255.42%16854.30%
      313197.62%3038.90%886.06%294.03%459.76%31568.06%
      +

      + +Hourly usage for July 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for July 2015
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      031122.67%2892.61%1503.45%298972.29%
      141252.98%2852.50%1503.45%3410392.65%
      231132.70%2882.58%1463.17%4413643.48%
      32731.74%1471.38%0151.03%216471.65%
      43932.22%2671.97%1322.21%216651.70%
      541283.06%31043.05%2624.27%278402.15%
      641263.01%31073.14%1402.76%3811652.98%
      772255.37%51785.23%31167.99%5517024.35%
      851844.39%51624.76%2845.79%6821185.41%
      951754.18%31183.46%1432.96%4814773.77%
      102831.98%1591.73%1543.72%113270.83%
      1161914.56%41534.49%2654.48%5717614.50%
      1251653.94%41293.79%1392.69%3811763.01%
      1351734.13%41414.14%1382.62%4513933.56%
      1461904.54%51624.76%1594.07%5216164.13%
      1593007.16%61965.75%415010.34%8626546.78%
      1692816.71%82597.60%2845.79%8426116.67%
      1772265.40%62035.96%2724.96%7924636.29%
      1841363.25%31113.26%1463.17%3711492.93%
      1951844.39%51584.64%1523.58%7121965.61%
      2051653.94%41484.35%1473.24%6219184.90%
      2141503.58%31173.44%1594.07%319502.43%
      2292906.92%82637.72%2674.62%12538649.87%
      2393017.19%82627.69%2815.58%10231528.05%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 5 of 86 Total URLs
      #HitskB FURL
      1130631.18%1275032.57%/
      21483.53%2890.74%/css/page.css
      31383.29%2320.59%/css/print.css
      4380.91%540.14%/favicon.ico
      510.02%100.03%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 5 of 86 Total URLs By kB F
      #HitskB FURL
      1130631.18%1275032.57%/
      21483.53%2890.74%/css/page.css
      31383.29%2320.59%/css/print.css
      4380.91%540.14%/favicon.ico
      510.02%100.03%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Entry Pages
      #HitsVisitsURL
      1130631.18%69999.86%/
      210.02%10.14%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Exit Pages
      #HitsVisitsURL
      1130631.18%69599.86%/
      210.02%10.14%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 461 Total Sites
      #HitsFileskB FVisitsHostname
      1741.77%732.14%6281.60%10.14%188.138.41.208
      2741.77%00.00%1550.40%10.14%198.204.235.26
      3741.77%300.88%6821.74%202.78%66.249.79.195
      4731.74%240.70%5921.51%172.36%66.249.64.104
      5681.62%682.00%8042.05%10.14%149.172.254.35
      6671.60%260.76%1990.51%182.50%66.249.64.109
      7641.53%190.56%2860.73%131.81%66.249.79.207
      8641.53%641.88%7271.86%10.14%84.182.192.146
      9611.46%270.79%4331.11%141.95%66.249.64.99
      10591.41%591.73%4941.26%10.14%2.205.140.185
      11581.38%581.70%6341.62%30.42%46.5.253.8
      12521.24%160.47%2640.67%111.53%66.249.79.183
      13471.12%471.38%4881.25%10.14%80.187.106.178
      14461.10%461.35%4831.24%10.14%79.230.210.139
      15431.03%80.23%310.08%91.25%66.249.69.29
      16421.00%421.23%6471.65%10.14%77.25.188.27
      17421.00%421.23%3420.87%10.14%79.242.67.199
      18410.98%411.20%4111.05%10.14%149.172.254.53
      19370.88%371.09%3330.85%10.14%84.171.198.82
      20340.81%80.23%2360.60%70.97%66.249.69.21
      21340.81%30.09%160.04%20.28%66.249.69.37
      22330.79%330.97%3200.82%10.14%92.78.203.174
      23300.72%300.88%2520.64%10.14%109.193.251.46
      24300.72%300.88%2530.65%10.14%93.132.121.254
      25300.72%300.88%3130.80%10.14%93.132.193.61
      26290.69%290.85%3230.82%10.14%78.43.80.197
      27290.69%290.85%2500.64%10.14%80.187.103.123
      28290.69%290.85%2720.70%10.14%84.132.162.94
      29280.67%230.68%1020.26%30.42%162.210.196.130
      30280.67%280.82%2490.64%10.14%46.223.254.102
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 461 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      1100.24%100.29%11753.00%20.28%109.42.0.105
      2681.62%682.00%8042.05%10.14%149.172.254.35
      3641.53%641.88%7271.86%10.14%84.182.192.146
      4741.77%300.88%6821.74%202.78%66.249.79.195
      5421.00%421.23%6471.65%10.14%77.25.188.27
      6581.38%581.70%6341.62%30.42%46.5.253.8
      7741.77%732.14%6281.60%10.14%188.138.41.208
      8731.74%240.70%5921.51%172.36%66.249.64.104
      9260.62%240.70%5371.37%10.14%162.243.99.138
      10260.62%240.70%5371.37%10.14%162.243.213.131
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 45 Total Referrers
      #HitsReferrer
      1191645.74%- (Direct Request)
      2230.55%http://success-seo.com/try.php
      3200.48%https://www.google.de/
      4150.36%http://www.google.de/url
      5110.26%http://buttons-for-website.com
      680.19%http://www.google.de/
      770.17%http://videos-for-your-business.com
      840.10%https://www.google.de
      930.07%http://burger-imperia.com/
      1030.07%http://hundejo.com/
      1120.05%http://hvd-store.com/
      1220.05%http://www.google.de/imgres
      1320.05%https://www.google.at/
      1410.02%http://microsearch.ru/webmasters
      1510.02%http://search.mail.com/web
      1610.02%http://wachter-immo.de/admin/editor/dialogs/dialog.php
      1710.02%http://wachter-immo.de/admin/spaw/dialogs/dialog.php
      1810.02%http://wachter-immo.de/admin/spaw2/dialogs/dialog.php
      1910.02%http://wachter-immo.de/editor/dialogs/dialog.php
      2010.02%http://wachter-immo.de/lib/editor/dialogs/dialog.php
      2110.02%http://wachter-immo.de/lib/spaw2/dialogs/dialog.php
      2210.02%http://wachter-immo.de/license.php
      2310.02%http://wachter-immo.de/spaw/dialogs/dialog.php
      2410.02%http://wachter-immo.de/spaw2/dialogs/dialog.php
      2510.02%http://whois.domaintools.com/wachter-immo.de
      2610.02%http://www.bing.com/search
      2710.02%http://www.google.com/url
      2810.02%http://www.google.de/search
      2910.02%http://www.my-tag.de/branchenbuch/immobilienmakler-88527-goeffingen.html
      3010.02%https://www.google.de/search
      +

      + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Search Strings
      #HitsSearch String
      11100.00%wachter-immobilien.com
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 191 Total User Agents
      #HitsUser Agent
      162314.87%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36
      23548.45%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      33117.42%Googlebot-Image/1.0
      42676.37%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      52074.94%Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
      61984.73%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:39.0) Gecko/20100101 Firefox/39.0
      71874.46%Mozilla/5.0 (Windows NT 6.1; rv:39.0) Gecko/20100101 Firefox/39.0
      81002.39%Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
      9811.93%Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko
      10761.81%Mozilla/5.0 (iPhone; CPU iPhone OS 8_4 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12H143 Safar
      11741.77%Mozilla/5.0 (X11; U; Linux Core i7-4980HQ; de; rv:32.0; compatible; Jobboerse.com; http://www.xn--jobbrse-d1a.com) Gecko/2010
      12721.72%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36
      13721.72%Mozilla/5.0 (Windows NT 6.3; WOW64; rv:39.0) Gecko/20100101 Firefox/39.0
      14681.62%Mozilla/5.0 (Linux; Android 4.4.2; ifive_mini_3GS Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.93 Sa
      15641.53%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36
      +

      + +Usage by Country for July 2015

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      14189100.00%3406100.00%39144100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201508.html b/stats/usage_201508.html new file mode 100644 index 0000000..d999ef4 --- /dev/null +++ b/stats/usage_201508.html @@ -0,0 +1,1762 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - August 2015 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: August 2015
      +Generated 02-Sep-2015 00:30 CEST
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for August 2015
      Total Hits4305
      Total Files3811
      Total Pages1448
      Total Visits774
      Total kB Files43782
      Total Unique Sites546
      Total Unique URLs72
      Total Unique Referrers48
      Total Unique User Agents144
      .Avg Max
      Hits per Hour5159
      Hits per Day138268
      Files per Day122253
      Pages per Day46123
      Sites per Day1759
      Visits per Day2461
      kB Files per Day14123269
      +Hits by Response Code
      Code 200 - OK88.52%3811
      Code 206 - Partial Content0.05%2
      Code 304 - Not Modified0.51%22
      Code 404 - Not Found10.75%463
      Code 500 - Internal Server Error0.16%7
      +

      + +Daily usage for August 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for August 2015
      DayHitsFilesPagesVisitsSiteskB F
      12185.06%1965.14%1238.49%232.97%183.30%23295.32%
      2551.28%471.23%271.86%172.20%213.85%3460.79%
      3461.07%330.87%181.24%141.81%213.85%7361.68%
      41683.90%1574.12%573.94%354.52%356.41%15043.43%
      51964.55%1874.91%886.08%263.36%285.13%17584.01%
      61272.95%671.76%704.83%243.10%264.76%6221.42%
      71703.95%1594.17%604.14%243.10%234.21%20384.65%
      8902.09%792.07%281.93%121.55%162.93%8131.86%
      91423.30%1363.57%251.73%172.20%213.85%13663.12%
      101252.90%982.57%644.42%273.49%254.58%10222.33%
      111182.74%1102.89%211.45%212.71%234.21%10962.50%
      121453.37%1363.57%382.62%232.97%244.40%17373.97%
      132335.41%2095.48%1137.80%617.88%5910.81%21034.80%
      141533.55%1363.57%533.66%334.26%336.04%25895.91%
      15621.44%541.42%271.86%192.45%203.66%9222.10%
      16952.21%852.23%302.07%253.23%254.58%11792.69%
      171794.16%1574.12%332.28%253.23%336.04%19234.39%
      182686.23%2536.64%624.28%303.88%325.86%32697.47%
      191613.74%1443.78%322.21%293.75%336.04%17433.98%
      20551.28%381.00%241.66%182.33%193.48%3470.79%
      211623.76%1443.78%352.42%354.52%407.33%16783.83%
      221022.37%892.34%382.62%263.36%305.49%13553.09%
      231493.46%1363.57%523.59%172.20%234.21%16533.78%
      241192.76%962.52%422.90%232.97%315.68%10682.44%
      251834.25%1654.33%573.94%384.91%305.49%17233.94%
      26761.77%621.63%281.93%232.97%295.31%7151.63%
      271102.56%992.60%432.97%172.20%224.03%8601.96%
      281022.37%862.26%251.73%222.84%274.95%9732.22%
      291252.90%1142.99%332.28%222.84%295.31%10912.49%
      302495.78%2306.04%714.90%273.49%336.04%20714.73%
      311222.83%1092.86%312.14%212.71%274.95%11552.64%
      +

      + +Hourly usage for August 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for August 2015
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      02731.70%1581.52%0241.66%175351.22%
      141533.55%41353.54%1352.42%4514093.22%
      23972.25%2842.20%1382.62%3611262.57%
      32621.44%1431.13%0231.59%123700.84%
      42811.88%2661.73%1513.52%226781.55%
      51420.98%1330.87%0231.59%61840.42%
      62841.95%2711.86%1372.56%4614403.29%
      741293.00%31153.02%1463.18%4513963.19%
      841433.32%31092.86%2624.28%3410492.40%
      941523.53%41243.25%2654.49%5516983.88%
      1061924.46%51714.49%2896.15%8626606.08%
      11134109.52%113669.60%619013.12%155481210.99%
      1272455.69%72336.11%1543.73%7422825.21%
      1382676.20%82546.66%2704.83%9128066.41%
      1472195.09%62045.35%1503.45%6821114.82%
      1582515.83%72265.93%2654.49%9429166.66%
      1692856.62%82516.59%2886.08%8626586.07%
      1772325.39%72235.85%31067.32%7723775.43%
      1841413.28%41313.44%0302.07%4313233.02%
      1951603.72%41343.52%1584.01%5416693.81%
      2062014.67%51784.67%1503.45%7423055.26%
      2161944.51%51624.25%1573.94%4614383.28%
      2293057.08%92797.32%3956.56%9228526.51%
      2361874.34%51614.22%1422.90%5416883.86%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 5 of 72 Total URLs
      #HitskB FURL
      1135731.52%1328130.33%/
      21583.67%3130.72%/css/page.css
      31353.14%2340.53%/css/print.css
      4521.21%720.16%/favicon.ico
      510.02%100.02%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 5 of 72 Total URLs By kB F
      #HitskB FURL
      1135731.52%1328130.33%/
      21583.67%3130.72%/css/page.css
      31353.14%2340.53%/css/print.css
      4521.21%720.16%/favicon.ico
      510.02%100.02%/admin/
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Entry Pages
      #HitsVisitsURL
      1135731.52%753100.00%/
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Exit Pages
      #HitsVisitsURL
      1135731.52%750100.00%/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 546 Total Sites
      #HitsFileskB FVisitsHostname
      11272.95%1273.33%12002.74%40.52%91.21.122.77
      2992.30%992.60%12592.87%10.13%91.47.146.188
      3851.97%842.20%12602.88%10.13%213.239.211.141
      4781.81%782.05%8051.84%10.13%84.182.231.82
      5531.23%531.39%6241.42%10.13%217.255.94.157
      6531.23%531.39%6261.43%10.13%87.151.21.9
      7491.14%461.21%1360.31%50.65%5.255.253.127
      8491.14%491.29%6311.44%10.13%93.132.120.240
      9471.09%471.23%4250.97%20.26%80.187.98.15
      10461.07%310.81%6461.48%162.07%66.249.78.65
      11451.05%330.87%2170.50%212.71%66.249.78.72
      12441.02%300.79%4050.93%182.33%66.249.78.58
      13410.95%381.00%3450.79%10.13%79.231.119.36
      14400.93%401.05%3650.83%10.13%176.10.104.234
      15370.86%370.97%3290.75%10.13%93.132.103.192
      16320.74%320.84%3300.75%10.13%149.172.254.91
      17320.74%320.84%3420.78%10.13%84.171.198.108
      18310.72%310.81%2550.58%10.13%188.174.108.141
      19310.72%310.81%3160.72%10.13%79.245.84.209
      20290.67%290.76%3230.74%10.13%46.223.201.136
      21290.67%290.76%2540.58%10.13%84.134.120.163
      22280.65%210.55%5731.31%162.07%66.249.67.104
      23280.65%280.73%3150.72%20.26%91.56.217.109
      24270.63%270.71%2450.56%10.13%2.173.24.36
      25270.63%180.47%4621.05%131.68%66.249.67.92
      26270.63%270.71%2460.56%10.13%84.145.253.222
      27260.60%240.63%5371.23%10.13%104.131.217.81
      28260.60%240.63%5371.23%10.13%107.170.48.98
      29260.60%260.68%2470.56%10.13%109.42.3.161
      30260.60%240.63%2170.50%20.26%192.99.18.152
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 546 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      1851.97%842.20%12602.88%10.13%213.239.211.141
      2992.30%992.60%12592.87%10.13%91.47.146.188
      31272.95%1273.33%12002.74%40.52%91.21.122.77
      4781.81%782.05%8051.84%10.13%84.182.231.82
      5461.07%310.81%6461.48%162.07%66.249.78.65
      6491.14%491.29%6311.44%10.13%93.132.120.240
      7531.23%531.39%6261.43%10.13%87.151.21.9
      8531.23%531.39%6241.42%10.13%217.255.94.157
      9280.65%210.55%5731.31%162.07%66.249.67.104
      10260.60%240.63%5371.23%10.13%107.170.48.98
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 48 Total Referrers
      #HitsReferrer
      1163638.00%- (Direct Request)
      2521.21%http://success-seo.com/try.php
      3160.37%http://www.google.de/
      4130.30%http://www.google.de/url
      5120.28%https://www.google.de
      680.19%https://www.google.de/
      770.16%http://buttons-for-website.com
      840.09%http://wachter-immo.de
      940.09%http://wachter-immo.de/
      1040.09%http://www.bing.com/search
      1130.07%http://video--production.com
      1220.05%http://burger-imperia.com/
      1320.05%http://dialogsearch.com/webmasters
      1420.05%http://hundejo.com/
      1520.05%http://hvd-store.com/
      1620.05%http://pizza-tycoon.com/
      1720.05%http://whois.domaintools.com/wachter-immo.de
      1820.05%http://www.adzlocal.de/report2/bo_sales_campaigns.php
      1920.05%https://www.google.com
      2010.02%WACHTER-IMMOBILIEN.COM
      2110.02%WACHTER-IMMOBILIEN.com/admin/fckeditor/editor/filemanager/connectors/php/upload.php
      2210.02%WACHTER-IMMOBILIEN.com/admin/fckeditor/editor/filemanager/connectors/php/upload.phpindex.php
      2310.02%WACHTER-IMMOBILIEN.com/fckeditor/editor/filemanager/connectors/php/upload.php
      2410.02%WACHTER-IMMOBILIEN.com/fckeditor/editor/filemanager/connectors/php/upload.phpindex.php
      2510.02%http://pizza-imperia.com/
      2610.02%http://videos-for-your-business.com
      2710.02%http://wachter-immo.de/backup.sql
      2810.02%http://wachter-immo.de/cashpage.php
      2910.02%http://wachter-immo.de/default.php
      3010.02%http://wachter-immo.de/editor/assetmanager/assetmanager.php
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 144 Total User Agents
      #HitsUser Agent
      173016.96%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36
      23718.62%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      32726.32%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      41944.51%Mozilla/5.0 (Windows NT 6.3; WOW64; rv:39.0) Gecko/20100101 Firefox/39.0
      51734.02%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0
      61453.37%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36
      71272.95%Mozilla/5.0 (Linux; U; Android 4.1.2; de-de; GT-I9100 Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile
      81062.46%Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
      91032.39%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36
      10841.95%Mozilla/5.0 (X11; U; Linux amd64; en-US; rv:5.0) Gecko/20110619 Firefox/5.0
      11791.84%Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
      12781.81%Mozilla/5.0 (Linux; Android 5.0.1; SAMSUNG GT-I9506/I9506XXUDOF2 Build/LRX22C) AppleWebKit/537.36 (KHTML, like Gecko) Samsung
      13711.65%Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
      14691.60%Mozilla/5.0 (Windows NT 6.3; Win64; x64; Trident/7.0; tb-webde/2.5.1; MAARJS; rv:11.0) like Gecko
      15691.60%Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)
      +

      + +Usage by Country for August 2015

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      14305100.00%3813100.05%43782100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201509.html b/stats/usage_201509.html new file mode 100644 index 0000000..f9a6d70 --- /dev/null +++ b/stats/usage_201509.html @@ -0,0 +1,1761 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - September 2015 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: September 2015
      +Generated 02-Oct-2015 00:30 CEST
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for September 2015
      Total Hits4497
      Total Files3941
      Total Pages1940
      Total Visits1166
      Total kB Files49158
      Total Unique Sites579
      Total Unique URLs67
      Total Unique Referrers41
      Total Unique User Agents151
      .Avg Max
      Hits per Hour6104
      Hits per Day149228
      Files per Day131205
      Pages per Day64146
      Sites per Day1959
      Visits per Day3859
      kB Files per Day16392742
      +Hits by Response Code
      Code 200 - OK87.64%3941
      Code 206 - Partial Content0.07%3
      Code 304 - Not Modified0.87%39
      Code 404 - Not Found10.72%482
      Code 500 - Internal Server Error0.71%32
      +

      + +Daily usage for September 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for September 2015
      DayHitsFilesPagesVisitsSiteskB F
      11563.47%1343.40%693.56%242.06%244.15%16273.31%
      21072.38%972.46%361.86%231.97%295.01%11132.26%
      31162.58%1052.66%512.63%383.26%356.04%10442.12%
      4771.71%631.60%422.16%342.92%335.70%16813.42%
      5851.89%711.80%582.99%363.09%305.18%5841.19%
      61202.67%1022.59%552.84%393.34%386.56%11342.31%
      71012.25%832.11%432.22%332.83%325.53%7521.53%
      81553.45%1112.82%623.20%332.83%417.08%21424.36%
      91944.31%1754.44%562.89%353.00%356.04%23544.79%
      101874.16%1724.36%753.87%595.06%539.15%23234.72%
      112054.56%1794.54%1467.53%302.57%335.70%23164.71%
      121252.78%1142.89%381.96%262.23%284.84%15773.21%
      131563.47%1383.50%703.61%433.69%366.22%12852.61%
      142184.85%1724.36%894.59%423.60%335.70%13792.80%
      151182.62%1062.69%542.78%433.69%396.74%18353.73%
      161533.40%1303.30%733.76%443.77%386.56%14893.03%
      171874.16%1744.42%522.68%302.57%305.18%23794.84%
      181503.34%1353.43%482.47%353.00%356.04%13032.65%
      191653.67%1513.83%723.71%342.92%356.04%16233.30%
      201022.27%842.13%733.76%403.43%386.56%7981.62%
      211312.91%1172.97%623.20%534.55%488.29%13882.82%
      222285.07%2055.20%653.35%514.37%508.64%23824.84%
      231302.89%1162.94%392.01%363.09%356.04%11252.29%
      241563.47%1343.40%743.81%433.69%356.04%19043.87%
      252174.83%1995.05%653.35%423.60%457.77%21334.34%
      261954.34%1804.57%1286.60%292.49%284.84%22504.58%
      27922.05%771.95%432.22%363.09%376.39%10102.05%
      281663.69%1463.70%643.30%494.20%498.46%13412.73%
      291473.27%1273.22%753.87%554.72%5910.19%27425.58%
      301583.51%1443.65%633.25%514.37%325.53%21444.36%
      +

      + +Hourly usage for September 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for September 2015
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      051613.58%41423.60%31105.67%4914592.97%
      141222.71%3952.41%2653.35%3510382.11%
      262034.51%51774.49%2663.40%7121314.33%
      341363.02%31172.97%2623.20%9628745.85%
      441373.05%31112.82%2753.87%4212662.57%
      531192.65%31052.66%1512.63%5215723.20%
      631182.62%3952.41%1482.47%308931.82%
      762004.45%61864.72%41286.60%8525585.20%
      862034.51%51684.26%2623.20%6820554.18%
      92741.65%2621.57%2623.20%195721.16%
      1041252.78%31102.79%1572.94%339972.03%
      1141483.29%41343.40%2703.61%5416103.27%
      1261874.16%51704.31%1552.84%6619874.04%
      1382565.69%72245.68%2794.07%8425155.12%
      14113417.58%103198.09%3944.85%14743988.95%
      1582435.40%72185.53%2713.66%9127435.58%
      1651763.91%51523.86%41286.60%7322004.48%
      17113507.78%92847.21%61869.59%11735217.16%
      1872224.94%62075.25%31145.88%7923714.82%
      1951663.69%41473.73%1482.47%5215463.15%
      2092776.16%82506.34%2874.48%11333966.91%
      2172365.25%72125.38%2633.25%8124424.97%
      2231192.65%31012.56%2804.12%329591.95%
      2351783.96%51553.93%2794.07%6920564.18%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 5 of 67 Total URLs
      #HitskB FURL
      1185241.18%2313647.07%/
      21332.96%2740.56%/css/page.css
      31082.40%1990.40%/css/print.css
      4380.85%540.11%/favicon.ico
      510.02%100.02%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 5 of 67 Total URLs By kB F
      #HitskB FURL
      1185241.18%2313647.07%/
      21332.96%2740.56%/css/page.css
      31082.40%1990.40%/css/print.css
      4380.85%540.11%/favicon.ico
      510.02%100.02%/admin/
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Entry Pages
      #HitsVisitsURL
      1185241.18%1144100.00%/
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Exit Pages
      #HitsVisitsURL
      1185241.18%1141100.00%/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 579 Total Sites
      #HitsFileskB FVisitsHostname
      11703.78%1684.26%25205.13%20.17%213.239.211.141
      2932.07%601.52%4610.94%10.09%84.171.196.176
      3771.71%601.52%20054.08%524.46%66.249.78.72
      4761.69%581.47%10242.08%443.77%66.249.78.58
      5721.60%491.24%7511.53%423.60%66.249.78.65
      6541.20%541.37%6531.33%10.09%149.172.254.24
      7521.16%521.32%5641.15%20.17%110.232.66.11
      8511.13%511.29%5671.15%10.09%91.47.134.93
      9501.11%501.27%6031.23%10.09%109.235.230.149
      10491.09%491.24%5171.05%10.09%37.49.50.59
      11491.09%491.24%4921.00%10.09%88.130.220.129
      12481.07%481.22%4891.00%10.09%93.104.122.31
      13481.07%481.22%5321.08%10.09%93.222.188.112
      14461.02%461.17%4740.96%10.09%109.193.108.144
      15461.02%461.17%4951.01%10.09%79.219.196.60
      16380.85%230.58%3520.72%181.54%66.249.78.1
      17370.82%370.94%3350.68%10.09%149.172.243.22
      18370.82%370.94%3970.81%10.09%91.36.42.221
      19360.80%360.91%3540.72%10.09%217.255.69.53
      20340.76%340.86%2620.53%10.09%87.162.249.93
      21330.73%220.56%4680.95%191.63%66.249.78.8
      22320.71%320.81%3180.65%10.09%213.146.236.23
      23310.69%310.79%3170.64%10.09%87.170.119.185
      24300.67%230.58%1660.34%181.54%66.249.78.251
      25300.67%300.76%2530.51%10.09%91.6.87.136
      26290.64%290.74%3230.66%10.09%46.223.201.136
      27290.64%290.74%3060.62%10.09%80.149.125.229
      28280.62%260.66%3080.63%10.09%79.240.15.254
      29280.62%280.71%2480.50%10.09%79.242.65.224
      30270.60%270.69%2490.51%10.09%91.89.219.217
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 579 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      11703.78%1684.26%25205.13%20.17%213.239.211.141
      2771.71%601.52%20054.08%524.46%66.249.78.72
      3761.69%581.47%10242.08%443.77%66.249.78.58
      4721.60%491.24%7511.53%423.60%66.249.78.65
      5541.20%541.37%6531.33%10.09%149.172.254.24
      6501.11%501.27%6031.23%10.09%109.235.230.149
      7511.13%511.29%5671.15%10.09%91.47.134.93
      8521.16%521.32%5641.15%20.17%110.232.66.11
      9260.58%240.61%5371.09%10.09%104.131.218.216
      10260.58%240.61%5371.09%10.09%107.170.158.118
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 29 of 41 Total Referrers
      #HitsReferrer
      1212847.32%- (Direct Request)
      2461.02%http://success-seo.com/try.php
      3210.47%https://www.google.de/
      490.20%http://www.google.de/url
      570.16%https://www.google.de
      660.13%http://buttons-for-website.com
      740.09%http://video--production.com
      830.07%http://wachter-immo.de/
      930.07%https://www.google.com
      1020.04%http://hundejo.com/
      1120.04%http://pizza-imperia.com/
      1220.04%http://pizza-tycoon.com/
      1320.04%http://wachter-immo.de
      1420.04%http://whois.domaintools.com/wachter-immo.de
      1510.02%()
      1610.02%http://admin.mietkartei.net/akquise.php
      1710.02%http://burger-imperia.com/
      1810.02%http://hvd-store.com/
      1910.02%http://wachter-immo.de/wp-content/uploads/2015/08/info.php
      2010.02%http://www.bing.com/images/search
      2110.02%http://www.google.com/url
      2210.02%http://www.google.de/
      2310.02%http://www.google.de/imgres
      2410.02%http://www.google.de/search
      2510.02%http://www.ronmeyersgreywash.com
      2610.02%http://www.xl5-consultancy.com/
      2710.02%http://zanasi-korea.com
      2810.02%https://duckduckgo.com/
      2910.02%https://www.google.at/
      +

      + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Search Strings
      #HitsSearch String
      11100.00%wachter-immobilien.com
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 151 Total User Agents
      #HitsUser Agent
      162113.81%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36
      24008.89%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      33968.81%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      42916.47%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0
      52405.34%Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
      62184.85%Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)
      72094.65%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36
      81683.74%Mozilla/5.0 (X11; U; Linux amd64; en-US; rv:5.0) Gecko/20110619 Firefox/5.0
      9992.20%Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.93 Safari/537.36
      10982.18%Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
      11881.96%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36
      12801.78%Mozilla/5.0 (Windows NT 5.1; rv:40.0) Gecko/20100101 Firefox/40.0
      13731.62%Mozilla/5.0 (iPhone; CPU iPhone OS 8_3 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12F70 Safari
      14571.27%Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko
      15571.27%Mozilla/5.0 (compatible; XoviBot/2.0; +http://www.xovibot.net/)
      +

      + +Usage by Country for September 2015

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      14497100.00%3944100.08%49158100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201510.html b/stats/usage_201510.html new file mode 100644 index 0000000..82b2775 --- /dev/null +++ b/stats/usage_201510.html @@ -0,0 +1,1887 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - October 2015 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: October 2015
      +Generated 02-Nov-2015 00:30 CET
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for October 2015
      Total Hits7160
      Total Files6125
      Total Pages2653
      Total Visits1286
      Total kB Files71150
      Total Unique Sites671
      Total Unique URLs98
      Total Unique Referrers71
      Total Unique User Agents242
      .Avg Max
      Hits per Hour9357
      Hits per Day230462
      Files per Day197384
      Pages per Day85237
      Sites per Day2169
      Visits per Day4174
      kB Files per Day22956413
      +Hits by Response Code
      Code 200 - OK85.54%6125
      Code 206 - Partial Content0.20%14
      Code 301 - Moved Permanently0.04%3
      Code 304 - Not Modified0.47%34
      Code 404 - Not Found12.46%892
      Code 500 - Internal Server Error1.28%92
      +

      + +Daily usage for October 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for October 2015
      DayHitsFilesPagesVisitsSiteskB F
      11411.97%1211.98%562.11%372.88%345.07%14001.97%
      21532.14%1352.20%712.68%574.43%466.86%15432.17%
      31822.54%1552.53%712.68%322.49%324.77%22473.16%
      41301.82%1051.71%542.04%362.80%426.26%11171.57%
      52503.49%2393.90%652.45%433.34%345.07%25913.64%
      6921.28%781.27%461.73%342.64%385.66%12101.70%
      71722.40%1402.29%532.00%382.95%497.30%22813.21%
      81231.72%1031.68%813.05%382.95%395.81%9961.40%
      92543.55%2353.84%1204.52%483.73%456.71%64139.01%
      102583.60%2383.89%692.60%453.50%456.71%29204.10%
      111351.89%1071.75%582.19%382.95%426.26%16752.35%
      121261.76%1001.63%491.85%332.57%375.51%15142.13%
      132132.97%1893.09%973.66%332.57%334.92%23183.26%
      14811.13%621.01%481.81%372.88%345.07%5440.76%
      154626.45%1051.71%2378.93%403.11%375.51%16232.28%
      163284.58%3105.06%1023.84%352.72%345.07%36605.14%
      171602.23%1342.19%762.86%393.03%446.56%17402.45%
      182934.09%2674.36%702.64%332.57%314.62%27623.88%
      192012.81%1812.96%622.34%302.33%334.92%16002.25%
      201682.35%1422.32%762.86%413.19%375.51%13771.93%
      211772.47%1562.55%612.30%352.72%365.37%17302.43%
      223364.69%3205.22%863.24%372.88%385.66%32924.63%
      231682.35%1332.17%752.83%443.42%446.56%14442.03%
      243705.17%3445.62%1626.11%745.75%6910.28%30954.35%
      253985.56%3846.27%1154.33%544.20%548.05%41355.81%
      263995.57%3716.06%1314.94%524.04%497.30%39445.54%
      272974.15%2724.44%923.47%403.11%405.96%24243.41%
      283284.58%2954.82%1064.00%544.20%446.56%25693.61%
      292884.02%2764.51%742.79%433.34%395.81%28964.07%
      302062.88%1873.05%542.04%332.57%375.51%19012.67%
      312713.78%2413.93%1365.13%534.12%405.96%21853.07%
      +

      + +Hourly usage for October 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for October 2015
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      062142.99%61873.05%2823.09%10332074.51%
      151662.32%41332.17%1602.26%5818052.54%
      241351.89%31121.83%2913.43%3912081.70%
      341251.75%3991.62%2722.71%4313441.89%
      431131.58%2841.37%1532.00%4614292.01%
      541492.08%41252.04%2762.86%3711591.63%
      651672.33%41452.37%2702.64%4213041.83%
      772473.45%72223.62%31214.56%6118872.65%
      872193.06%61883.07%41264.75%6319552.75%
      9134075.68%123786.17%31224.60%13541825.88%
      10124005.59%113545.78%31234.64%12639055.49%
      11154746.62%134216.87%41485.58%260806611.34%
      1292964.13%82674.36%31013.81%10131374.41%
      13134336.05%123946.43%41264.75%17052627.40%
      14123775.27%113415.57%31003.77%10933734.74%
      15165087.09%154807.84%31234.64%15046466.53%
      16103224.50%92924.77%3943.54%9128123.95%
      17123955.52%113686.01%51575.92%12338095.35%
      18196158.59%82564.18%928310.67%10131184.38%
      19113524.92%103315.40%31194.49%11034084.79%
      20123945.50%113696.02%31074.03%12739465.55%
      21103334.65%93044.96%41365.13%9028033.94%
      2272323.24%62123.46%31064.00%7322493.16%
      232871.22%2631.03%1572.15%3711361.60%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 13 of 98 Total URLs
      #HitskB FURL
      1231432.32%2363233.21%/
      22022.82%3950.56%/css/page.css
      31882.63%3190.45%/css/print.css
      4981.37%1390.20%/favicon.ico
      5220.31%770.11%/admin/
      620.03%120.02%/admin/css/jquery-ui-1.8.16.custom.css
      720.03%40.01%/admin/css/page.css
      820.03%20.00%/admin/css/print.css
      920.03%630.09%/admin/js/jquery-1.6.2.min.js
      1020.03%1040.15%/admin/js/jquery-ui-1.8.16.custom.min.js
      1120.03%50.01%/view.php
      1220.03%80.01%/webmail/
      1310.01%30.00%/phpmyadmin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 98 Total URLs By kB F
      #HitskB FURL
      1231432.32%2363233.21%/
      22022.82%3950.56%/css/page.css
      31882.63%3190.45%/css/print.css
      4981.37%1390.20%/favicon.ico
      520.03%1040.15%/admin/js/jquery-ui-1.8.16.custom.min.js
      6220.31%770.11%/admin/
      720.03%630.09%/admin/js/jquery-1.6.2.min.js
      820.03%120.02%/admin/css/jquery-ui-1.8.16.custom.css
      920.03%80.01%/webmail/
      1020.03%50.01%/view.php
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Entry Pages
      #HitsVisitsURL
      1231432.32%126099.92%/
      2220.31%10.08%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Exit Pages
      #HitsVisitsURL
      1231432.32%125799.84%/
      2220.31%20.16%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 671 Total Sites
      #HitsFileskB FVisitsHostname
      13544.94%140.23%4350.61%10.08%183.60.243.187
      21351.89%1121.83%9851.38%614.74%66.249.78.65
      31301.82%1262.06%21433.01%30.23%217.255.95.165
      41191.66%931.52%13431.89%443.42%66.249.78.58
      51141.59%811.32%7691.08%544.20%66.249.78.72
      6911.27%901.47%8501.19%20.16%93.222.173.1
      7871.22%741.21%6600.93%10.08%47.70.60.23
      8761.06%761.24%7301.03%10.08%91.47.138.121
      9731.02%731.19%8331.17%10.08%93.222.155.228
      10670.94%671.09%7221.01%20.16%84.155.172.30
      11610.85%611.00%5150.72%20.16%148.188.1.60
      12600.84%600.98%6160.87%20.16%91.47.157.141
      13550.77%550.90%4770.67%10.08%149.172.254.109
      14550.77%550.90%6740.95%10.08%91.41.63.22
      15550.77%550.90%5050.71%10.08%93.222.149.52
      16530.74%270.44%1120.16%141.09%95.108.158.165
      17520.73%520.85%4940.69%20.16%193.27.220.254
      18520.73%520.85%4260.60%10.08%83.26.8.199
      19500.70%500.82%4360.61%20.16%109.45.0.137
      20470.66%340.56%3890.55%251.94%66.249.78.8
      21460.64%420.69%1440.20%10.08%64.79.100.36
      22450.63%450.73%3460.49%10.08%212.184.170.203
      23450.63%450.73%4510.63%20.16%80.187.103.67
      24450.63%450.73%3500.49%10.08%84.152.122.182
      25450.63%450.73%4830.68%10.08%87.180.160.238
      26440.61%440.72%3440.48%10.08%109.42.3.250
      27440.61%440.72%39885.61%90.70%198.46.81.15
      28440.61%440.72%4790.67%10.08%217.255.72.208
      29430.60%430.70%4160.58%10.08%84.152.238.125
      30430.60%430.70%4780.67%10.08%84.157.135.232
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 671 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      1440.61%440.72%39885.61%90.70%198.46.81.15
      21301.82%1262.06%21433.01%30.23%217.255.95.165
      31191.66%931.52%13431.89%443.42%66.249.78.58
      41351.89%1121.83%9851.38%614.74%66.249.78.65
      5911.27%901.47%8501.19%20.16%93.222.173.1
      6731.02%731.19%8331.17%10.08%93.222.155.228
      71141.59%811.32%7691.08%544.20%66.249.78.72
      8761.06%761.24%7301.03%10.08%91.47.138.121
      9670.94%671.09%7221.01%20.16%84.155.172.30
      10550.77%550.90%6740.95%10.08%91.41.63.22
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 71 Total Referrers
      #HitsReferrer
      1291140.66%- (Direct Request)
      2260.36%http://rankings-analytics.com/try.php
      3240.34%https://www.google.de/
      4190.27%https://www.bing.com/search
      5160.22%http://www.google.de/url
      6120.17%https://www.google.de
      7110.15%http://success-seo.com/try.php
      880.11%http://www.google.de/
      950.07%http://r.search.yahoo.com/_ylt
      1040.06%http://buttons-for-website.com
      1140.06%http://wachter-immo.de/
      1240.06%http://www.bing.com/search
      1330.04%http://burger-imperia.com/
      1430.04%http://hvd-store.com/
      1530.04%https://www.google.pl/
      1620.03%()
      1720.03%http://whois.domaintools.com/wachter-immo.de
      1820.03%http://www.google.com
      1920.03%http://www.google.com/
      2020.03%https://duckduckgo.com/
      2110.01%http://go.mail.ru/search
      2210.01%http://hundejo.com/
      2310.01%http://justprofit.xyz
      2410.01%http://pizza-imperia.com/
      2510.01%http://pizza-tycoon.com/
      2610.01%http://search.aol.com/aol/search
      2710.01%http://search.sidecubes.com/
      2810.01%http://video--production.com
      2910.01%http://wachter-immo.de
      3010.01%http://wachter-immo.de/license.php
      +

      + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Search Strings
      #HitsSearch String
      11100.00%wachter-immobilien.com
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 242 Total User Agents
      #HitsUser Agent
      15277.36%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36
      25087.09%Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
      34696.55%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      44265.95%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
      53544.94%Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.125 Safari/537.36
      63074.29%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      72393.34%Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
      81932.70%Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)
      91542.15%Mozilla/5.0 (Linux; U; Android 4.1.2; de-de; GT-I9100 Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile
      101381.93%Mozilla/5.0 (Linux; U; Android 4.2.2; de-de; GT-I8200N Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile
      111361.90%Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36
      121351.89%Googlebot-Image/1.0
      131271.77%Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36
      141241.73%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36
      151221.70%Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.93 Safari/537.36 OPR/32.0.1948.6
      +

      + +Usage by Country for October 2015

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      17160100.00%6139100.23%71150100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201511.html b/stats/usage_201511.html new file mode 100644 index 0000000..d34604c --- /dev/null +++ b/stats/usage_201511.html @@ -0,0 +1,1749 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - November 2015 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: November 2015
      +Generated 02-Dec-2015 00:30 CET
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for November 2015
      Total Hits4794
      Total Files3993
      Total Pages2204
      Total Visits1047
      Total kB Files38146
      Total Unique Sites566
      Total Unique URLs92
      Total Unique Referrers46
      Total Unique User Agents169
      .Avg Max
      Hits per Hour6133
      Hits per Day159268
      Files per Day133243
      Pages per Day73143
      Sites per Day1846
      Visits per Day3448
      kB Files per Day12722665
      +Hits by Response Code
      Code 200 - OK83.29%3993
      Code 304 - Not Modified1.29%62
      Code 404 - Not Found14.50%695
      Code 500 - Internal Server Error0.92%44
      +

      + +Daily usage for November 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for November 2015
      DayHitsFilesPagesVisitsSiteskB F
      11563.25%1313.28%733.31%454.30%335.83%11032.89%
      22685.59%2436.09%984.45%323.06%335.83%22275.84%
      31262.63%1062.65%291.32%232.20%264.59%11302.96%
      41924.01%1644.11%1094.95%403.82%346.01%13093.43%
      51513.15%1283.21%381.72%292.77%325.65%13713.59%
      62394.99%1794.48%863.90%393.72%457.95%16304.27%
      71222.54%962.40%562.54%363.44%356.18%11663.06%
      81242.59%992.48%703.18%454.30%437.60%8672.27%
      9831.73%621.55%472.13%323.06%254.42%4781.25%
      101162.42%872.18%652.95%424.01%457.95%5371.41%
      111753.65%1563.91%994.49%383.63%376.54%10892.85%
      122024.21%1824.56%361.63%242.29%244.24%21345.59%
      131783.71%1624.06%1074.85%474.49%468.13%12463.27%
      141212.52%952.38%763.45%272.58%284.95%6751.77%
      152455.11%2245.61%894.04%434.11%376.54%20085.26%
      161162.42%972.43%823.72%424.01%427.42%9632.53%
      172184.55%1924.81%642.90%262.48%305.30%19855.20%
      18821.71%721.80%542.45%222.10%264.59%4191.10%
      19941.96%731.83%361.63%262.48%295.12%10452.74%
      202134.44%1724.31%1436.49%383.63%437.60%26656.99%
      211843.84%1473.68%1175.31%353.34%396.89%20945.49%
      221593.32%1433.58%1115.04%393.72%335.83%8712.28%
      23931.94%651.63%381.72%242.29%244.24%8932.34%
      241743.63%1453.63%793.58%484.58%386.71%12743.34%
      251242.59%1042.60%482.18%403.82%346.01%7912.07%
      262144.46%1363.41%622.81%302.87%295.12%16254.26%
      27721.50%501.25%482.18%292.77%305.30%5491.44%
      282334.86%2075.18%1155.22%454.30%356.18%18074.74%
      291673.48%1463.66%733.31%343.25%325.65%12183.19%
      301533.19%1303.26%562.54%272.58%295.12%9762.56%
      +

      + +Hourly usage for November 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for November 2015
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      031012.11%2771.93%1502.27%144231.11%
      13921.92%2631.58%2612.77%113390.89%
      231112.32%3902.25%1391.77%298842.32%
      33992.07%2691.73%2642.90%134011.05%
      431022.13%2711.78%2723.27%195651.48%
      541493.11%31142.85%2863.90%4012113.18%
      661893.94%51543.86%41285.81%6720215.30%
      73962.00%2691.73%1472.13%185361.41%
      841473.07%31112.78%1582.63%4513383.51%
      9103226.72%92917.29%2883.99%9327907.31%
      1072104.38%51644.11%2683.09%5717054.47%
      1172234.65%61934.83%2793.58%6619795.19%
      1272274.74%61924.81%31014.58%5516534.33%
      1362074.32%61834.58%2783.54%6318994.98%
      14103106.47%92786.96%41466.62%11835299.25%
      1592725.67%72365.91%61948.80%5115354.02%
      16113397.07%92937.34%51526.90%8625686.73%
      17123817.95%113508.77%51647.44%11935819.39%
      1851503.13%41243.11%1562.54%4011873.11%
      1992936.11%82506.26%2723.27%8625676.73%
      2062094.36%51634.08%31185.35%4714223.73%
      2161984.13%51523.81%2823.72%5215714.12%
      2282595.40%72225.56%41346.08%6318904.96%
      2331082.25%2842.10%2673.04%185501.44%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 4 of 92 Total URLs
      #HitskB FURL
      1212544.33%1564141.00%/
      21493.11%2550.67%/css/print.css
      31443.00%2840.74%/css/page.css
      4491.02%700.18%/favicon.ico
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 4 of 92 Total URLs By kB F
      #HitskB FURL
      1212544.33%1564141.00%/
      21443.00%2840.74%/css/page.css
      31493.11%2550.67%/css/print.css
      4491.02%700.18%/favicon.ico
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Entry Pages
      #HitsVisitsURL
      1212544.33%1036100.00%/
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Exit Pages
      #HitsVisitsURL
      1212544.33%1030100.00%/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 566 Total Sites
      #HitsFileskB FVisitsHostname
      11322.75%1283.21%13873.64%10.10%87.151.31.239
      2992.07%992.48%10412.73%20.19%84.155.168.154
      3972.02%591.48%9922.60%232.20%66.249.78.58
      4771.61%551.38%8292.17%353.34%66.249.78.72
      5731.52%731.83%6681.75%10.10%79.209.202.170
      6701.46%691.73%5331.40%10.10%85.25.236.93
      7691.44%651.63%13743.60%10.10%188.165.233.228
      8691.44%651.63%13743.60%10.10%5.39.85.81
      9641.34%621.55%6411.68%10.10%78.43.124.228
      10631.31%581.45%4671.22%20.19%212.34.185.62
      11581.21%20.05%1370.36%20.19%221.231.6.193
      12561.17%561.40%6761.77%10.10%217.255.67.161
      13511.06%330.83%5151.35%131.24%66.249.78.65
      14511.06%501.25%4011.05%10.10%79.234.193.15
      15501.04%471.18%4371.14%20.19%188.192.120.218
      16430.90%401.00%1460.38%40.38%64.79.100.22
      17430.90%401.00%1360.36%30.29%64.79.100.41
      18430.90%401.00%1360.36%40.38%64.79.100.43
      19430.90%401.00%2550.67%20.19%88.66.103.240
      20420.88%401.00%4231.11%20.19%80.147.111.144
      21400.83%401.00%4541.19%10.10%109.42.1.178
      22400.83%390.98%3851.01%20.19%178.27.223.84
      23400.83%401.00%4481.17%10.10%84.171.232.136
      24390.81%370.93%2480.65%10.10%93.213.165.10
      25380.79%360.90%2490.65%10.10%87.170.116.2
      26360.75%350.88%3070.81%10.10%149.172.254.109
      27350.73%350.88%3480.91%10.10%149.172.254.43
      28350.73%270.68%730.19%212.01%66.249.78.251
      29330.69%170.43%1910.50%141.34%208.115.111.66
      30330.69%190.48%4681.23%161.53%68.180.228.60
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 566 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      11322.75%1283.21%13873.64%10.10%87.151.31.239
      2691.44%651.63%13743.60%10.10%188.165.233.228
      3691.44%651.63%13743.60%10.10%5.39.85.81
      4992.07%992.48%10412.73%20.19%84.155.168.154
      5972.02%591.48%9922.60%232.20%66.249.78.58
      6771.61%551.38%8292.17%353.34%66.249.78.72
      7561.17%561.40%6761.77%10.10%217.255.67.161
      8731.52%731.83%6681.75%10.10%79.209.202.170
      9641.34%621.55%6411.68%10.10%78.43.124.228
      10701.46%691.73%5331.40%10.10%85.25.236.93
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 46 Total Referrers
      #HitsReferrer
      1255153.21%- (Direct Request)
      2190.40%http://www.wachter-immo.de/index.php
      3110.23%https://www.google.de/
      490.19%http://www.google.de/url
      580.17%http://rankings-analytics.com/try.php
      680.17%http://www.bing.com/search
      780.17%http://www.google.com
      880.17%http://www.google.com/
      980.17%https://www.google.de
      1070.15%http://www.google.de/
      1120.04%http://burger-imperia.com/
      1220.04%http://buttons-for-website.com
      1320.04%http://hundejo.com/
      1420.04%http://hvd-store.com/
      1520.04%http://pizza-imperia.com/
      1620.04%http://search.aol.com/aol/search
      1720.04%http://wachter-immo.de
      1820.04%http://wachter-immo.de/
      1920.04%http://wachter-immo.de/wp-login.php
      2020.04%http://whois.domaintools.com/wachter-immo.de
      2120.04%https://duckduckgo.com/
      2210.02%WACHTER-IMMOBILIEN.COM
      2310.02%http://google.com
      2410.02%http://pizza-tycoon.com/
      2510.02%http://wachter-immo.de/dump.sql
      2610.02%http://www.google.com/url
      2710.02%http://www.google.de/search
      2810.02%http://www.wachter-immo.de/
      2910.02%http://www.wachter-immo.de/wp-login.php
      3010.02%https://www.google.bg/
      +

      + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Search Strings
      #HitsSearch String
      11100.00%wachter-immobilien.com
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 169 Total User Agents
      #HitsUser Agent
      149210.26%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      24539.45%Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
      34098.53%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      42054.28%Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
      51593.32%Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)
      61513.15%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0
      71322.75%Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)
      81212.52%Mozilla/5.0 (iPad; CPU OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1
      91072.23%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36
      101052.19%Googlebot-Image/1.0
      11992.07%Mozilla/5.0 (Linux; U; Android 4.1.2; de-de; GT-I9100 Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile
      12951.98%Mozilla/5.0 (Linux; Android 4.4.2; RAINBOW Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 M
      13701.46%Mozilla/5.0 (X11; U; Linux Core i7-4980HQ; de; rv:32.0; compatible; JobboerseBot; https://www.jobboerse.com/bot.htm) Gecko/20
      14691.44%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36
      15681.42%Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.3 Safari/534.24
      +

      + +Usage by Country for November 2015

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      14794100.00%3993100.00%38146100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201512.html b/stats/usage_201512.html new file mode 100644 index 0000000..484b843 --- /dev/null +++ b/stats/usage_201512.html @@ -0,0 +1,1814 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - December 2015 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: December 2015
      +Generated 02-Jan-2016 00:30 CET
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for December 2015
      Total Hits4742
      Total Files3862
      Total Pages2039
      Total Visits1083
      Total kB Files36339
      Total Unique Sites564
      Total Unique URLs90
      Total Unique Referrers42
      Total Unique User Agents241
      .Avg Max
      Hits per Hour6165
      Hits per Day152461
      Files per Day124417
      Pages per Day65152
      Sites per Day1858
      Visits per Day3457
      kB Files per Day11724297
      +Hits by Response Code
      Code 200 - OK81.44%3862
      Code 206 - Partial Content0.19%9
      Code 301 - Moved Permanently0.08%4
      Code 304 - Not Modified0.51%24
      Code 404 - Not Found17.12%812
      Code 500 - Internal Server Error0.65%31
      +

      + +Daily usage for December 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for December 2015
      DayHitsFilesPagesVisitsSiteskB F
      1811.71%571.48%381.86%312.86%346.03%4361.20%
      22284.81%2055.31%924.51%423.88%407.09%25927.13%
      31613.40%1403.63%633.09%252.31%254.43%10993.02%
      41543.25%1293.34%653.19%322.95%325.67%15404.24%
      51102.32%862.23%884.32%272.49%325.67%9422.59%
      61252.64%952.46%502.45%333.05%376.56%8002.20%
      72094.41%1924.97%813.97%423.88%376.56%16574.56%
      81793.77%1533.96%693.38%333.05%396.91%18315.04%
      91102.32%862.23%412.01%322.95%295.14%8112.23%
      102525.31%2125.49%1004.90%474.34%407.09%18545.10%
      112304.85%2015.20%673.29%383.51%376.56%20415.62%
      121012.13%761.97%492.40%333.05%305.32%8242.27%
      134619.72%41710.80%1527.45%403.69%315.50%429711.82%
      14751.58%561.45%381.86%262.40%244.26%4931.36%
      151172.47%892.30%713.48%433.97%376.56%6441.77%
      161503.16%1142.95%874.27%423.88%325.67%8232.26%
      171392.93%942.43%552.70%433.97%346.03%8182.25%
      181583.33%1483.83%602.94%262.40%274.79%12913.55%
      19962.02%761.97%582.84%333.05%396.91%8612.37%
      201382.91%1183.06%854.17%292.68%305.32%7702.12%
      212164.56%1834.74%763.73%423.88%396.91%14413.97%
      22711.50%541.40%301.47%242.22%274.79%4021.11%
      231262.66%832.15%683.33%393.60%457.98%5381.48%
      241132.38%852.20%683.33%343.14%305.32%7001.93%
      251543.25%1052.72%723.53%575.26%5810.28%8312.29%
      262485.23%2105.44%904.41%444.06%447.80%24766.81%
      271392.93%1072.77%442.16%302.77%284.96%8932.46%
      281112.34%812.10%552.70%272.49%366.38%10572.91%
      291012.13%741.92%542.65%322.95%386.74%5421.49%
      30962.02%641.66%391.91%302.77%346.03%4751.31%
      31931.96%721.86%341.67%272.49%254.43%5621.55%
      +

      + +Hourly usage for December 2015

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for December 2015
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      041402.95%31152.98%2773.78%3611183.08%
      12791.67%1561.45%1532.60%154541.25%
      251713.61%41263.26%3984.81%288622.37%
      341372.89%2882.28%2924.51%288642.38%
      451843.88%41453.75%31125.49%298882.44%
      541382.91%3972.51%2723.53%319672.66%
      641463.08%31193.08%31004.90%4012513.44%
      751763.71%41423.68%2783.83%4012513.44%
      83931.96%1611.58%1572.80%113470.95%
      931142.40%2862.23%1472.31%226831.88%
      10103206.75%92857.38%2623.04%9629728.18%
      1172445.15%62085.39%2844.12%6219165.27%
      1282735.76%72446.32%2884.32%7623586.49%
      133992.09%2711.84%1432.11%4313323.67%
      1472334.91%51854.79%31095.35%4514103.88%
      15103246.83%92847.35%2844.12%9429258.05%
      1672254.74%51754.53%31125.49%5115684.31%
      17103286.92%92907.51%51808.83%11535629.80%
      18113617.61%103138.10%3984.81%9228597.87%
      1931172.47%2922.38%2663.24%216411.76%
      2072264.77%61894.89%2884.32%6520145.54%
      2193056.43%82556.60%3954.66%7523206.39%
      2251673.52%41283.31%2813.97%309392.58%
      2341422.99%31082.80%2633.09%278362.30%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 11 of 90 Total URLs
      #HitskB FURL
      1191940.47%1297835.71%/
      21092.30%2260.62%/css/page.css
      31042.19%1910.53%/css/print.css
      4541.14%760.21%/favicon.ico
      5460.97%1740.48%/admin/
      620.04%120.03%/admin/css/jquery-ui-1.8.16.custom.css
      720.04%40.01%/admin/css/page.css
      820.04%20.00%/admin/css/print.css
      920.04%630.17%/admin/js/jquery-1.6.2.min.js
      1020.04%1040.29%/admin/js/jquery-ui-1.8.16.custom.min.js
      1120.04%50.01%/view.php
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 90 Total URLs By kB F
      #HitskB FURL
      1191940.47%1297835.71%/
      21092.30%2260.62%/css/page.css
      31042.19%1910.53%/css/print.css
      4460.97%1740.48%/admin/
      520.04%1040.29%/admin/js/jquery-ui-1.8.16.custom.min.js
      6541.14%760.21%/favicon.ico
      720.04%630.17%/admin/js/jquery-1.6.2.min.js
      820.04%120.03%/admin/css/jquery-ui-1.8.16.custom.css
      920.04%50.01%/view.php
      1020.04%40.01%/admin/css/page.css
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Entry Pages
      #HitsVisitsURL
      1191940.47%1065100.00%/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Exit Pages
      #HitsVisitsURL
      1191940.47%106599.81%/
      2460.97%20.19%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 564 Total Sites
      #HitsFileskB FVisitsHostname
      12595.46%2486.42%27217.49%40.37%91.41.54.52
      22435.12%2336.03%21535.93%60.55%91.47.145.95
      3861.81%862.23%11553.18%20.18%79.234.217.58
      4821.73%802.07%8642.38%40.37%84.155.165.130
      5801.69%792.05%9052.49%10.09%93.132.87.16
      6591.24%591.53%5401.49%20.18%92.52.58.92
      7561.18%561.45%6171.70%10.09%79.234.207.48
      8551.16%551.42%7101.95%10.09%84.171.120.33
      9541.14%270.70%1400.39%222.03%157.55.39.204
      10511.08%511.32%6031.66%10.09%217.255.67.161
      11460.97%441.14%4291.18%20.18%213.61.34.202
      12450.95%451.17%5311.46%10.09%217.255.60.44
      13450.95%451.17%4101.13%10.09%78.43.96.48
      14440.93%431.11%4291.18%10.09%89.12.230.147
      15430.91%240.62%1020.28%211.94%66.249.78.72
      16420.89%240.62%1370.38%90.83%66.249.78.58
      17410.86%190.49%640.18%161.48%66.249.78.65
      18410.86%200.52%1130.31%90.83%95.108.158.165
      19400.84%270.70%940.26%151.39%207.46.13.28
      20400.84%300.78%940.26%191.75%40.77.167.28
      21390.82%391.01%990.27%20.18%85.93.89.74
      22380.80%380.98%4811.32%10.09%79.234.230.192
      23370.78%360.93%4111.13%00.00%82.80.230.228
      24330.70%200.52%1630.45%181.66%68.180.228.167
      25330.70%330.85%3320.91%20.18%79.242.1.8
      26320.67%260.67%780.21%141.29%157.55.39.8
      27320.67%320.83%3560.98%20.18%95.169.182.245
      28310.65%220.57%730.20%100.92%157.55.39.23
      29310.65%230.60%1610.44%121.11%66.249.75.251
      30310.65%310.80%2040.56%10.09%80.150.91.110
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 564 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      12595.46%2486.42%27217.49%40.37%91.41.54.52
      22435.12%2336.03%21535.93%60.55%91.47.145.95
      3861.81%862.23%11553.18%20.18%79.234.217.58
      4801.69%792.05%9052.49%10.09%93.132.87.16
      5821.73%802.07%8642.38%40.37%84.155.165.130
      6551.16%551.42%7101.95%10.09%84.171.120.33
      7561.18%561.45%6171.70%10.09%79.234.207.48
      8511.08%511.32%6031.66%10.09%217.255.67.161
      9240.51%220.57%5881.62%10.09%46.105.98.166
      10240.51%220.57%5881.62%10.09%5.39.85.81
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 23 of 42 Total Referrers
      #HitsReferrer
      1260855.00%- (Direct Request)
      2180.38%http://www.wachter-immo.de/index.php
      3150.32%http://www.google.de/
      4140.30%http://burger-imperia.com/
      5110.23%https://www.google.de
      6110.23%https://www.google.de/
      7100.21%http://www.google.de/url
      890.19%http://www.google.com/
      970.15%http://www.google.com
      1040.08%http://wachter-immo.de/
      1120.04%http://whois.domaintools.com/wachter-immo.de
      1210.02%WACHTER-IMMOBILIEN.COM/
      1310.02%WACHTER-IMMOBILIEN.com/
      1410.02%http://branchenbuch.meinestadt.de/betzenweiler/company/11269655
      1510.02%http://buttons-for-website.com
      1610.02%http://hundejo.com/
      1710.02%http://web2.cylex.de/reviews/viewcompanywebsite.aspx
      1810.02%http://www.bing.com/images/search
      1910.02%http://www.bing.com/search
      2010.02%http://www.wachter-immo.de/
      2110.02%http://ya.ru/
      2210.02%https://www.bing.com/
      2310.02%https://www.google.sk/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 241 Total User Agents
      #HitsUser Agent
      163013.29%Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
      259412.53%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      33677.74%Mozilla/5.0 (Linux; U; Android 4.1.2; de-de; GT-I9100 Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile
      43266.87%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      52054.32%Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.2
      61733.65%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0
      71683.54%Mozilla/5.0 (Linux; Android 4.4.2; RAINBOW Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 M
      81372.89%Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)
      91292.72%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0
      101042.19%Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
      11641.35%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.106 Safari/537.36
      12601.27%Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
      13591.24%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25
      14561.18%Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36
      15511.08%Mozilla/5.0 (Linux; U; Android 4.2.2; de-de; GT-I8200N Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile
      +

      + +Usage by Country for December 2015

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      14742100.00%3871100.23%36339100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201601.html b/stats/usage_201601.html new file mode 100644 index 0000000..21267c6 --- /dev/null +++ b/stats/usage_201601.html @@ -0,0 +1,1814 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - January 2016 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: January 2016
      +Generated 02-Feb-2016 00:30 CET
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for January 2016
      Total Hits5222
      Total Files4160
      Total Pages2267
      Total Visits1091
      Total kB Files38591
      Total Unique Sites629
      Total Unique URLs97
      Total Unique Referrers43
      Total Unique User Agents208
      .Avg Max
      Hits per Hour782
      Hits per Day168379
      Files per Day134336
      Pages per Day73153
      Sites per Day2053
      Visits per Day3548
      kB Files per Day12452563
      +Hits by Response Code
      Code 200 - OK79.66%4160
      Code 206 - Partial Content0.23%12
      Code 301 - Moved Permanently0.15%8
      Code 304 - Not Modified4.14%216
      Code 404 - Not Found14.75%770
      Code 500 - Internal Server Error1.07%56
      +

      + +Daily usage for January 2016

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for January 2016
      DayHitsFilesPagesVisitsSiteskB F
      11402.68%1072.57%642.82%343.12%294.61%15023.89%
      21432.74%1092.62%632.78%312.84%406.36%15504.02%
      31001.91%671.61%642.82%312.84%325.09%5111.32%
      41452.78%1142.74%562.47%363.30%355.56%9822.54%
      51332.55%1112.67%632.78%333.02%314.93%10862.81%
      6801.53%561.35%361.59%242.20%213.34%9362.42%
      71753.35%1593.82%693.04%333.02%345.41%16324.23%
      81312.51%982.36%713.13%444.03%487.63%13833.58%
      91893.62%1483.56%863.79%444.03%528.27%14673.80%
      101943.72%1663.99%803.53%454.12%365.72%14063.64%
      111472.82%1323.17%532.34%333.02%335.25%11562.99%
      12931.78%651.56%472.07%312.84%345.41%5311.38%
      131282.45%801.92%934.10%393.57%416.52%6221.61%
      141853.54%1443.46%652.87%373.39%406.36%16684.32%
      151001.91%671.61%542.38%454.12%355.56%6991.81%
      161252.39%1042.50%391.72%272.47%253.97%11833.07%
      173616.91%1603.85%1074.72%433.94%416.52%14793.83%
      181803.45%1513.63%492.16%343.12%304.77%11863.07%
      191813.47%1453.49%662.91%413.76%457.15%13943.61%
      201142.18%962.31%652.87%484.40%314.93%7291.89%
      211232.36%1002.40%321.41%232.11%274.29%10662.76%
      221963.75%1684.04%873.84%292.66%314.93%14013.63%
      231222.34%992.38%873.84%312.84%294.61%6511.69%
      24891.70%611.47%411.81%343.12%294.61%5131.33%
      253797.26%3368.08%1536.75%353.21%538.43%25636.64%
      261963.75%1774.25%793.48%353.21%314.93%12533.25%
      271753.35%1202.88%642.82%333.02%375.88%11512.98%
      282564.90%2445.87%1054.63%343.12%386.04%17294.48%
      291552.97%1363.27%863.79%373.39%386.04%9922.57%
      301903.64%1714.11%1014.46%302.75%274.29%19935.16%
      312975.69%2696.47%1426.26%373.39%426.68%21785.64%
      +

      + +Hourly usage for January 2016

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for January 2016
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      041382.64%3942.26%2662.91%4915183.93%
      12881.69%1571.37%1472.07%195781.50%
      251653.16%31192.86%31145.03%3410412.70%
      341382.64%31032.48%3984.32%288722.26%
      431092.09%2691.66%2642.82%175331.38%
      551723.29%41383.32%2693.04%4614413.73%
      62921.76%2661.59%1502.21%216631.72%
      761923.68%31132.72%3964.23%319602.49%
      851823.49%41523.65%2873.84%4213153.41%
      962063.94%51643.94%31104.85%4213143.41%
      10103396.49%92967.12%51657.28%7723956.21%
      1182574.92%62044.90%31034.54%6520205.24%
      12134248.12%123728.94%41275.60%11435289.14%
      1351673.20%41263.03%2803.53%4112573.26%
      14134057.76%113478.34%31014.46%10733038.56%
      1562073.96%51593.82%2733.22%4714603.78%
      1693035.80%72425.82%41255.51%6520145.22%
      1772424.63%61964.71%31155.07%6018634.83%
      1882755.27%72305.53%41295.69%7222215.76%
      1982504.79%62014.83%2833.66%5617314.49%
      2062013.85%51734.16%2652.87%5015403.99%
      2162033.89%51704.09%2803.53%6520115.21%
      2272304.40%51694.06%2793.48%5416744.34%
      2372374.54%62004.81%41416.22%4313383.47%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 11 of 97 Total URLs
      #HitskB FURL
      1206839.60%1568440.64%/
      21332.55%2540.66%/css/page.css
      31332.55%2220.58%/css/print.css
      4771.47%3080.80%/admin/
      5711.36%1000.26%/favicon.ico
      640.08%90.02%/view.php
      730.06%190.05%/admin/css/jquery-ui-1.8.16.custom.css
      830.06%60.01%/admin/css/page.css
      930.06%20.01%/admin/css/print.css
      1030.06%950.25%/admin/js/jquery-1.6.2.min.js
      1130.06%1560.40%/admin/js/jquery-ui-1.8.16.custom.min.js
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 97 Total URLs By kB F
      #HitskB FURL
      1206839.60%1568440.64%/
      2771.47%3080.80%/admin/
      31332.55%2540.66%/css/page.css
      41332.55%2220.58%/css/print.css
      530.06%1560.40%/admin/js/jquery-ui-1.8.16.custom.min.js
      6711.36%1000.26%/favicon.ico
      730.06%950.25%/admin/js/jquery-1.6.2.min.js
      830.06%190.05%/admin/css/jquery-ui-1.8.16.custom.css
      940.08%90.02%/view.php
      1030.06%60.01%/admin/css/page.css
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Entry Pages
      #HitsVisitsURL
      1206839.60%1066100.00%/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Exit Pages
      #HitsVisitsURL
      1206839.60%106299.53%/
      2771.47%50.47%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 629 Total Sites
      #HitsFileskB FVisitsHostname
      11262.41%1232.96%8372.17%10.09%93.222.178.57
      2931.78%902.16%7091.84%30.27%91.47.133.58
      3781.49%721.73%7191.86%20.18%149.172.254.120
      4641.23%641.54%6831.77%10.09%84.155.165.130
      5631.21%611.47%5481.42%10.09%91.47.133.240
      6601.15%601.44%5381.39%20.18%188.143.232.22
      7591.13%210.50%2100.54%70.64%66.249.64.104
      8591.13%260.63%4901.27%232.11%68.180.228.167
      9551.05%551.32%4711.22%20.18%78.43.96.48
      10551.05%541.30%2720.71%20.18%87.122.141.230
      11531.01%220.53%2340.61%50.46%66.249.64.99
      12500.96%491.18%3981.03%20.18%80.147.165.24
      13490.94%491.18%5711.48%10.09%217.255.79.226
      14480.92%471.13%4421.15%10.09%84.171.119.185
      15460.88%380.91%9702.51%211.92%66.249.75.251
      16450.86%451.08%5651.46%10.09%217.255.81.28
      17450.86%451.08%5101.32%10.09%79.234.230.73
      18440.84%441.06%2550.66%10.09%84.59.205.116
      19430.82%160.38%2770.72%100.92%66.249.64.109
      20430.82%431.03%3070.80%10.09%89.14.241.244
      21420.80%421.01%3030.79%10.09%109.43.2.118
      22420.80%400.96%5631.46%20.18%37.187.56.47
      23420.80%60.14%860.22%30.27%66.249.66.5
      24420.80%340.82%6541.69%131.19%66.249.75.131
      25410.79%380.91%4421.15%20.18%46.105.98.166
      26400.77%210.50%860.22%111.01%141.8.132.108
      27400.77%60.14%630.16%30.27%66.249.66.9
      28390.75%200.48%2620.68%201.83%208.115.113.83
      29390.75%390.94%3010.78%10.09%212.184.170.203
      30390.75%390.94%4111.07%10.09%78.49.30.120
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 629 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      1360.69%290.70%11693.03%171.56%66.249.75.140
      2460.88%380.91%9702.51%211.92%66.249.75.251
      31262.41%1232.96%8372.17%10.09%93.222.178.57
      4781.49%721.73%7191.86%20.18%149.172.254.120
      5931.78%902.16%7091.84%30.27%91.47.133.58
      6641.23%641.54%6831.77%10.09%84.155.165.130
      7420.80%340.82%6541.69%131.19%66.249.75.131
      8490.94%491.18%5711.48%10.09%217.255.79.226
      9450.86%451.08%5651.46%10.09%217.255.81.28
      10420.80%400.96%5631.46%20.18%37.187.56.47
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 23 of 43 Total Referrers
      #HitsReferrer
      1296956.86%- (Direct Request)
      2330.63%https://www.google.de/
      3170.33%http://www.wachter-immo.de/index.php
      4110.21%http://burger-imperia.com/
      5110.21%https://www.google.de
      680.15%http://www.google.de/url
      750.10%http://www.google.com/
      840.08%http://wachter-immo.de/
      940.08%http://yandex.ru/clck/jsredir
      1030.06%http://www.google.de/
      1130.06%https://www.bing.com/
      1220.04%http://whois.domaintools.com/wachter-immo.de
      1310.02%http://cyberspacers.us/
      1410.02%http://hundejo.com/
      1510.02%http://hvd-store.com/
      1610.02%http://pizza-imperia.com/
      1710.02%http://pizza-tycoon.com/
      1810.02%http://wachter-immo.de/robots.txt
      1910.02%http://web2.cylex.de/reviews/viewcompanywebsite.aspx
      2010.02%http://www.bing.com/search
      2110.02%http://www.wachter-immo.de/
      2210.02%https://www.google.at
      2310.02%www.bing.com
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 208 Total User Agents
      #HitsUser Agent
      152210.00%Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
      24929.42%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      33636.95%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      43135.99%Googlebot-Image/1.0
      52234.27%Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.111 Safari/537.36 OPR/34.0.2036.
      61893.62%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0
      71623.10%Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
      81552.97%Mozilla/5.0 (Windows NT 10.0; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0
      91202.30%Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
      10901.72%Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)
      11851.63%Mozilla/5.0 (Windows NT 6.3; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0
      12831.59%Mozilla/5.0 (Linux; Android 4.4.2; RAINBOW Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 M
      13811.55%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.111 Safari/537.36
      14761.46%Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)
      15751.44%Mozilla/5.0 (compatible; DotBot/1.1; http://www.opensiteexplorer.org/dotbot, help@moz.com)
      +

      + +Usage by Country for January 2016

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      15222100.00%4172100.29%38591100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201602.html b/stats/usage_201602.html new file mode 100644 index 0000000..e82f1cb --- /dev/null +++ b/stats/usage_201602.html @@ -0,0 +1,1683 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - February 2016 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: February 2016
      +Generated 02-Mar-2016 00:30 CET
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for February 2016
      Total Hits4351
      Total Files3619
      Total Pages2345
      Total Visits1079
      Total kB Files40466
      Total Unique Sites579
      Total Unique URLs123
      Total Unique Referrers40
      Total Unique User Agents145
      .Avg Max
      Hits per Hour677
      Hits per Day150313
      Files per Day124281
      Pages per Day80158
      Sites per Day1946
      Visits per Day3776
      kB Files per Day13954860
      +Hits by Response Code
      Code 200 - OK83.18%3619
      Code 304 - Not Modified0.34%15
      Code 404 - Not Found15.49%674
      Code 500 - Internal Server Error0.99%43
      +

      + +Daily usage for February 2016

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for February 2016
      DayHitsFilesPagesVisitsSiteskB F
      12415.54%2226.13%1496.35%292.69%295.01%17334.28%
      22174.99%1684.64%1174.99%403.71%396.74%10502.60%
      31192.74%1002.76%682.90%191.76%264.49%7811.93%
      41132.60%862.38%582.47%322.97%335.70%7981.97%
      51854.25%1644.53%843.58%262.41%345.87%14963.70%
      61212.78%1022.82%713.03%282.59%254.32%7911.96%
      7922.11%812.24%441.88%242.22%213.63%7081.75%
      81503.45%1363.76%783.33%252.32%325.53%8142.01%
      9972.23%782.16%622.64%282.59%295.01%4801.19%
      10761.75%531.46%451.92%322.97%325.53%4631.14%
      11751.72%431.19%421.79%302.78%305.18%2770.68%
      121824.18%1574.34%723.07%423.89%325.53%30137.45%
      13761.75%511.41%472.00%282.59%315.35%3160.78%
      141222.80%1082.98%713.03%302.78%284.84%5791.43%
      151613.70%1193.29%692.94%433.99%437.43%9672.39%
      161252.87%912.51%763.24%403.71%376.39%7241.79%
      17992.28%711.96%562.39%433.99%254.32%8752.16%
      181653.79%1343.70%964.09%454.17%467.94%13933.44%
      191002.30%772.13%632.69%322.97%356.04%14083.48%
      201082.48%852.35%833.54%252.32%284.84%4231.04%
      211292.96%1062.93%642.73%403.71%386.56%7741.91%
      221884.32%1624.48%1586.74%767.04%335.70%30007.41%
      231934.44%1574.34%1245.29%605.56%386.56%14593.60%
      241453.33%1343.70%371.58%322.97%295.01%28066.93%
      253046.99%2717.49%1416.01%635.84%386.56%486012.01%
      261884.32%1674.61%1446.14%585.38%417.08%23655.85%
      271232.83%862.38%753.20%444.08%315.35%7701.90%
      283137.19%2817.76%954.05%413.80%437.43%31797.86%
      291443.31%1293.56%562.39%292.69%254.32%21655.35%
      +

      + +Hourly usage for February 2016

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for February 2016
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      051643.77%41333.68%3933.97%5716504.08%
      131062.44%2792.18%2652.77%226451.60%
      261904.37%51554.28%41385.88%6919984.94%
      341443.31%41173.23%2853.62%4814023.47%
      451463.36%41203.32%3944.01%5014453.57%
      541182.71%3912.51%2702.99%287981.97%
      672144.92%61875.17%41436.10%7120605.09%
      751613.70%41383.81%2743.16%6518994.69%
      882425.56%72125.86%41285.46%5114913.68%
      961784.09%41343.70%3984.18%7822685.61%
      1061804.14%51464.03%31124.78%7822485.56%
      1161894.34%51624.48%2823.50%7822695.61%
      1282555.86%72165.97%41295.50%6920074.96%
      1341313.01%31103.04%2612.60%4312463.08%
      1461754.02%51494.12%3954.05%5315263.77%
      1582435.58%72135.89%41365.80%7521785.38%
      1672084.78%61804.97%3944.01%7020194.99%
      1772174.99%61885.19%31004.26%5415533.84%
      1851473.38%31143.15%1542.30%318892.20%
      1951543.54%31133.12%2843.58%5415653.87%
      2082425.56%72065.69%31044.43%6719404.79%
      2151523.49%41253.45%3903.84%5917234.26%
      2261834.21%51484.09%31144.86%6518954.68%
      2372124.87%61835.06%31024.35%6017534.33%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 5 of 123 Total URLs
      #HitskB FURL
      1226352.01%2124652.50%/
      21162.67%2260.56%/css/page.css
      31112.55%1920.48%/css/print.css
      4370.85%530.13%/favicon.ico
      510.02%100.03%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 5 of 123 Total URLs By kB F
      #HitskB FURL
      1226352.01%2124652.50%/
      21162.67%2260.56%/css/page.css
      31112.55%1920.48%/css/print.css
      4370.85%530.13%/favicon.ico
      510.02%100.03%/admin/
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Entry Pages
      #HitsVisitsURL
      1226352.01%1059100.00%/
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Exit Pages
      #HitsVisitsURL
      1226352.01%1053100.00%/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 579 Total Sites
      #HitsFileskB FVisitsHostname
      11673.84%1594.39%30017.42%464.26%66.249.75.148
      21593.65%1544.26%29367.26%353.24%66.249.75.156
      31533.52%1484.09%30347.50%444.08%66.249.75.164
      4701.61%701.93%5931.47%20.19%188.143.232.37
      5641.47%581.60%3350.83%20.19%91.41.52.209
      6621.42%611.69%1230.30%10.09%188.138.41.208
      7611.40%561.55%11182.76%151.39%66.249.66.46
      8581.33%501.38%12573.11%131.20%66.249.66.52
      9571.31%290.80%4771.18%272.50%208.115.113.83
      10571.31%411.13%3500.87%20.19%78.42.22.84
      11551.26%491.35%7021.73%171.58%66.249.66.49
      12531.22%521.44%3710.92%20.19%109.235.230.147
      13531.22%521.44%4361.08%20.19%178.7.220.218
      14501.15%260.72%3780.94%242.22%208.115.111.66
      15491.13%471.30%2330.58%10.09%94.186.181.131
      16471.08%421.16%1110.27%302.78%207.46.13.56
      17451.03%441.22%4741.17%10.09%89.204.137.212
      18420.97%421.16%5741.42%10.09%79.249.63.3
      19400.92%360.99%3120.77%20.19%142.4.215.116
      20400.92%401.11%3550.88%20.19%188.143.232.43
      21400.92%381.05%5301.31%60.56%66.249.65.113
      22390.90%391.08%6041.49%10.09%109.42.2.1
      23350.80%350.97%4051.00%10.09%84.155.165.130
      24330.76%320.88%5501.36%30.28%66.249.65.110
      25330.76%190.53%1780.44%171.58%68.180.228.167
      26320.74%310.86%2010.50%10.09%79.234.194.223
      27310.71%110.30%650.16%50.46%141.8.132.108
      28310.71%310.86%3270.81%10.09%217.255.72.223
      29310.71%310.86%1950.48%10.09%94.218.23.129
      30300.69%300.83%2560.63%10.09%93.222.191.230
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 579 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      11533.52%1484.09%30347.50%444.08%66.249.75.164
      21673.84%1594.39%30017.42%464.26%66.249.75.148
      31593.65%1544.26%29367.26%353.24%66.249.75.156
      4581.33%501.38%12573.11%131.20%66.249.66.52
      5611.40%561.55%11182.76%151.39%66.249.66.46
      6280.64%270.75%8342.06%60.56%66.249.65.116
      7210.48%160.44%8322.06%100.93%66.249.75.202
      8551.26%491.35%7021.73%171.58%66.249.66.49
      9390.90%391.08%6041.49%10.09%109.42.2.1
      10701.61%701.93%5931.47%20.19%188.143.232.37
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 20 of 40 Total Referrers
      #HitsReferrer
      1309471.11%- (Direct Request)
      2150.34%http://burger-imperia.com/
      3100.23%https://www.google.de/
      490.21%https://www.google.de
      560.14%https://www.google.pl/
      650.11%http://www.google.de/url
      720.05%http://hundejo.com/
      820.05%http://hvd-store.com/
      920.05%http://pizza-imperia.com/
      1020.05%http://pizza-tycoon.com/
      1120.05%http://whois.domaintools.com/wachter-immo.de
      1220.05%http://www.google.com/
      1310.02%DD_06-02-16_\xd8\xa5\xd9\x86_\xd8\xb4\xd8\xa7\xd8\xa1_\xd8\xa7\xd9\x84\xd9\x84\xd9\x87
      1410.02%http://buyessaynow.biz
      1510.02%http://wachter-immo.de/
      1610.02%http://web2.cylex.de/reviews/viewcompanywebsite.aspx
      1710.02%http://www.google.de/search
      1810.02%https://www.bing.com/
      1910.02%https://www.google.at/
      2010.02%https://www.google.ru/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 145 Total User Agents
      #HitsUser Agent
      165715.10%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      262014.25%Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
      343710.04%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      44029.24%Googlebot-Image/1.0
      51513.47%Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
      61413.24%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0
      71072.46%Mozilla/5.0 (compatible; DotBot/1.1; http://www.opensiteexplorer.org/dotbot, help@moz.com)
      8892.05%Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko
      9841.93%Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)
      10671.54%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.109 Safari/537.36
      11661.52%Mozilla/5.0 (iPhone; CPU iPhone OS 9_2_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13D15 Saf
      12641.47%Mozilla/5.0 (Windows NT 10.0; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0
      13621.42%Mozilla/5.0 (X11; U; Linux Core i7-4980HQ; de; rv:32.0; compatible; JobboerseBot; https://www.jobboerse.com/bot.htm) Gecko/20
      14601.38%Mozilla/5.0 (compatible; spbot/5.0; +http://OpenLinkProfiler.org/bot )
      15571.31%Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.97 Safari/537.36
      +

      + +Usage by Country for February 2016

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      14351100.00%3619100.00%40466100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201603.html b/stats/usage_201603.html new file mode 100644 index 0000000..b32b66d --- /dev/null +++ b/stats/usage_201603.html @@ -0,0 +1,1823 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - March 2016 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: March 2016
      +Generated 02-Apr-2016 00:30 CEST
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for March 2016
      Total Hits4980
      Total Files3813
      Total Pages2427
      Total Visits1003
      Total kB Files35300
      Total Unique Sites598
      Total Unique URLs107
      Total Unique Referrers51
      Total Unique User Agents199
      .Avg Max
      Hits per Hour6357
      Hits per Day160542
      Files per Day123506
      Pages per Day78259
      Sites per Day1941
      Visits per Day3240
      kB Files per Day11395866
      +Hits by Response Code
      Code 200 - OK76.57%3813
      Code 301 - Moved Permanently0.06%3
      Code 304 - Not Modified0.42%21
      Code 404 - Not Found21.97%1094
      Code 500 - Internal Server Error0.98%49
      +

      + +Daily usage for March 2016

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for March 2016
      DayHitsFilesPagesVisitsSiteskB F
      1931.87%621.63%672.76%302.99%315.18%4661.32%
      21823.65%1564.09%1004.12%323.19%396.52%9162.60%
      351310.30%1423.72%25910.67%343.39%406.69%14814.19%
      41673.35%1433.75%923.79%363.59%406.69%10933.10%
      52495.00%2165.66%974.00%343.39%315.18%17895.07%
      61142.29%902.36%492.02%242.39%203.34%6991.98%
      71042.09%852.23%682.80%302.99%274.52%4651.32%
      81492.99%1233.23%622.55%333.29%355.85%14154.01%
      91182.37%902.36%552.27%313.09%345.69%6931.96%
      10821.65%531.39%492.02%323.19%315.18%4691.33%
      11871.75%631.65%461.90%282.79%264.35%4811.36%
      121472.95%1303.41%562.31%272.69%274.52%9912.81%
      13851.71%611.60%411.69%323.19%315.18%6601.87%
      142174.36%1915.01%722.97%333.29%345.69%21526.10%
      151222.45%952.49%743.05%383.79%345.69%9612.72%
      161322.65%1022.68%662.72%383.79%284.68%10202.89%
      171853.71%1493.91%692.84%403.99%396.52%12333.49%
      181492.99%1142.99%984.04%313.09%366.02%8612.44%
      19851.71%561.47%572.35%282.79%325.35%4191.19%
      201442.89%1153.02%984.04%383.79%386.35%6441.83%
      21891.79%701.84%471.94%302.99%294.85%6371.81%
      2254210.88%50613.27%2098.61%292.89%264.35%586616.62%
      232334.68%2045.35%923.79%393.89%416.86%19445.51%
      241102.21%802.10%682.80%292.89%325.35%7902.24%
      251352.71%1112.91%682.80%353.49%335.52%14994.25%
      261282.57%1092.86%763.13%252.49%213.51%8522.41%
      271392.79%1122.94%562.31%353.49%376.19%12443.52%
      28711.43%541.42%492.02%323.19%305.02%7092.01%
      292154.32%1915.01%873.58%393.89%416.86%18325.19%
      30861.73%611.60%502.06%282.79%294.85%3851.09%
      311082.17%792.07%502.06%333.29%274.52%6341.80%
      +

      + +Hourly usage for March 2016

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for March 2016
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      031012.03%2671.76%2692.84%185601.59%
      131162.33%2772.02%2843.46%185551.57%
      2154659.34%2922.41%724310.01%3811783.34%
      32851.71%1591.55%1592.43%195801.64%
      441292.59%3992.60%3963.96%195811.64%
      541302.61%2872.28%2833.42%4212933.66%
      651843.69%51654.33%31174.82%5115964.52%
      741342.69%3992.60%2622.55%3310272.91%
      831152.31%2912.39%1522.14%216581.86%
      931232.47%3932.44%1602.47%237021.99%
      1082505.02%62125.56%31014.16%6119055.40%
      1151553.11%41303.41%1532.18%329882.80%
      1251583.17%41313.44%2632.60%298952.54%
      1362154.32%51654.33%31134.66%4012503.54%
      1462104.22%51734.54%3963.96%4213013.69%
      15103166.35%82747.19%41375.64%9128248.00%
      16103136.29%82787.29%31235.07%7924586.96%
      17154939.90%1444511.67%62038.36%163505814.33%
      1882765.54%72426.35%31225.03%7924456.93%
      1992835.68%72466.45%41435.89%6821206.01%
      2061923.86%51554.07%2923.79%4313393.79%
      2151803.61%41513.96%1612.51%5717725.02%
      2261943.90%51564.09%3974.00%3510963.10%
      2351633.27%41263.30%3984.04%3611213.18%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 13 of 107 Total URLs
      #HitskB FURL
      1200240.20%1313037.19%/
      21442.89%5301.50%/admin/
      31252.51%2660.75%/css/page.css
      41192.39%2250.64%/css/print.css
      5470.94%670.19%/favicon.ico
      6100.20%260.08%/view.php
      720.04%80.02%/webmail/
      810.02%60.02%/admin/css/jquery-ui-1.8.16.custom.css
      910.02%20.01%/admin/css/page.css
      1010.02%10.00%/admin/css/print.css
      1110.02%320.09%/admin/js/jquery-1.6.2.min.js
      1210.02%520.15%/admin/js/jquery-ui-1.8.16.custom.min.js
      1310.02%30.01%/phpmyadmin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 107 Total URLs By kB F
      #HitskB FURL
      1200240.20%1313037.19%/
      21442.89%5301.50%/admin/
      31252.51%2660.75%/css/page.css
      41192.39%2250.64%/css/print.css
      5470.94%670.19%/favicon.ico
      610.02%520.15%/admin/js/jquery-ui-1.8.16.custom.min.js
      710.02%320.09%/admin/js/jquery-1.6.2.min.js
      8100.20%260.08%/view.php
      920.04%80.02%/webmail/
      1010.02%60.02%/admin/css/jquery-ui-1.8.16.custom.css
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Entry Pages
      #HitsVisitsURL
      1200240.20%974100.00%/
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Exit Pages
      #HitsVisitsURL
      1200240.20%969100.00%/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 598 Total Sites
      #HitsFileskB FVisitsHostname
      14148.31%40610.65%459413.01%10.10%93.222.179.172
      23547.11%140.37%4341.23%10.10%183.60.244.29
      3901.81%802.10%11913.37%232.29%66.249.75.148
      4791.59%731.91%5521.56%30.30%88.72.57.145
      5691.39%681.78%7832.22%10.10%217.255.55.154
      6641.29%511.34%7752.20%101.00%66.249.64.99
      7621.24%611.60%6091.73%10.10%195.95.137.98
      8561.12%421.10%3801.08%131.30%66.249.75.156
      9561.12%561.47%5941.68%10.10%84.155.161.223
      10521.04%370.97%2440.69%212.09%66.249.75.164
      11501.00%501.31%5131.45%10.10%84.171.127.195
      12490.98%491.29%5711.62%10.10%91.89.120.136
      13430.86%421.10%4131.17%10.10%84.155.165.130
      14410.82%401.05%3571.01%10.10%91.47.158.72
      15380.76%381.00%4021.14%20.20%37.49.16.247
      16370.74%240.63%1850.52%60.60%188.40.95.70
      17370.74%360.94%850.24%20.20%64.79.100.44
      18370.74%370.97%2640.75%10.10%82.135.75.233
      19360.72%360.94%4401.25%20.20%91.47.139.230
      20350.70%350.92%3210.91%10.10%217.85.237.201
      21340.68%340.89%3350.95%10.10%109.42.1.119
      22340.68%340.89%3330.94%10.10%193.27.220.254
      23330.66%290.76%2920.83%232.29%207.46.13.126
      24330.66%320.84%2010.57%10.10%217.250.115.202
      25330.66%320.84%2560.73%10.10%93.222.185.48
      26320.64%170.45%2400.68%151.50%208.115.113.83
      27310.62%230.60%1200.34%60.60%66.249.64.104
      28300.60%300.79%2560.73%10.10%84.156.146.110
      29280.56%280.73%2200.62%10.10%109.42.1.228
      30280.56%180.47%2940.83%70.70%66.249.64.109
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 598 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      14148.31%40610.65%459413.01%10.10%93.222.179.172
      2901.81%802.10%11913.37%232.29%66.249.75.148
      3691.39%681.78%7832.22%10.10%217.255.55.154
      4641.29%511.34%7752.20%101.00%66.249.64.99
      5621.24%611.60%6091.73%10.10%195.95.137.98
      6561.12%561.47%5941.68%10.10%84.155.161.223
      7490.98%491.29%5711.62%10.10%91.89.120.136
      8791.59%731.91%5521.56%30.30%88.72.57.145
      9501.00%501.31%5131.45%10.10%84.171.127.195
      10360.72%360.94%4401.25%20.20%91.47.139.230
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 24 of 51 Total Referrers
      #HitsReferrer
      1288357.89%- (Direct Request)
      2190.38%https://www.google.de/
      3170.34%http://www.wachter-immo.de/index.php
      490.18%http://burger-imperia.com/
      590.18%https://www.google.pl/
      680.16%http://www.google.de/url
      770.14%http://www.google.de/
      870.14%https://www.google.de
      920.04%http://hundejo.com/
      1020.04%http://pizza-imperia.com/
      1120.04%http://pizza-tycoon.com/
      1220.04%http://wachter-immo.de/robots.txt
      1320.04%http://whois.domaintools.com/wachter-immo.de
      1420.04%http://www.google.com/
      1520.04%https://www.bing.com/
      1620.04%wachter-immo.de
      1710.02%WACHTER-IMMOBILIEN.COM/
      1810.02%http://hvd-store.com/
      1910.02%http://wachter-immo.de/
      2010.02%http://web2.cylex.de/reviews/viewcompanywebsite.aspx
      2110.02%http://www.bing.com/search
      2210.02%http://www.wachter-immo.de/
      2310.02%https://de.search.yahoo.com/
      2410.02%https://www.google.at
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 199 Total User Agents
      #HitsUser Agent
      182816.63%Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
      24499.02%Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.75 Safari/537.36 OPR/36.0.2130.3
      34118.25%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      44048.11%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      53547.11%Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.125 Safari/537.36
      61302.61%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0
      71242.49%Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
      8921.85%Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)
      9891.79%Googlebot-Image/1.0
      10691.39%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.75 Safari/537.36
      11661.33%Mozilla/5.0 (compatible; spbot/5.0; +http://OpenLinkProfiler.org/bot )
      12631.27%Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586
      13631.27%Mozilla/5.0 (iPhone; CPU iPhone OS 9_2_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13D15 Saf
      14621.24%Mozilla/5.0 (Linux; U; Android 4.1.2; de-de; GT-I9100 Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile
      15621.24%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
      +

      + +Usage by Country for March 2016

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      14980100.00%3813100.00%35300100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201604.html b/stats/usage_201604.html new file mode 100644 index 0000000..0b9895d --- /dev/null +++ b/stats/usage_201604.html @@ -0,0 +1,1794 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - April 2016 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: April 2016
      +Generated 02-May-2016 00:30 CEST
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for April 2016
      Total Hits4960
      Total Files3956
      Total Pages2469
      Total Visits1120
      Total kB Files39154
      Total Unique Sites592
      Total Unique URLs90
      Total Unique Referrers39
      Total Unique User Agents192
      .Avg Max
      Hits per Hour6222
      Hits per Day165354
      Files per Day131249
      Pages per Day82129
      Sites per Day1947
      Visits per Day3754
      kB Files per Day13053028
      +Hits by Response Code
      Code 200 - OK79.76%3956
      Code 301 - Moved Permanently0.16%8
      Code 304 - Not Modified0.34%17
      Code 403 - Forbidden2.48%123
      Code 404 - Not Found15.69%778
      Code 500 - Internal Server Error1.57%78
      +

      + +Daily usage for April 2016

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for April 2016
      DayHitsFilesPagesVisitsSiteskB F
      12575.18%2345.92%893.60%242.14%305.07%27026.90%
      21392.80%1102.78%1034.17%343.04%427.09%8782.24%
      31533.08%1102.78%1094.41%312.77%345.74%15984.08%
      41372.76%1102.78%512.07%292.59%264.39%10622.71%
      51943.91%1624.10%722.92%343.04%345.74%15023.84%
      6551.11%411.04%381.54%292.59%305.07%1520.39%
      71593.21%1223.08%753.04%403.57%396.59%9802.50%
      82304.64%1784.50%1104.46%403.57%366.08%17774.54%
      91994.01%1684.25%1114.50%373.30%345.74%13913.55%
      101623.27%1373.46%843.40%302.68%274.56%12723.25%
      111242.50%1082.73%743.00%272.41%305.07%6791.73%
      121282.58%922.33%893.60%413.66%386.42%7641.95%
      13992.00%812.05%552.23%282.50%284.73%6241.59%
      14681.37%501.26%381.54%302.68%305.07%4081.04%
      151242.50%852.15%833.36%332.95%376.25%9802.50%
      161633.29%1172.96%1144.62%454.02%467.77%9972.55%
      171342.70%1112.81%582.35%373.30%325.41%8502.17%
      181643.31%1383.49%913.69%393.48%335.57%8572.19%
      191593.21%1303.29%773.12%403.57%427.09%17974.59%
      201633.29%1363.44%542.19%343.04%376.25%13363.41%
      211112.24%731.85%512.07%322.86%325.41%5951.52%
      223547.14%2496.29%1295.22%332.95%437.26%26596.79%
      231232.48%892.25%682.75%423.75%457.60%9062.31%
      242074.17%1794.52%943.81%474.20%386.42%17244.40%
      251112.24%872.20%572.31%403.57%366.08%10122.58%
      262625.28%2355.94%883.56%534.73%355.91%30287.73%
      271843.71%1283.24%1054.25%544.82%437.26%11462.93%
      281883.79%1503.79%1064.29%544.82%477.94%16284.16%
      292274.58%2005.06%1084.37%413.66%345.74%19434.96%
      301823.67%1463.69%883.56%423.75%386.42%19044.86%
      +

      + +Hourly usage for April 2016

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for April 2016
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      041472.96%2832.10%2893.60%288462.16%
      141222.46%2842.12%2823.32%309072.32%
      251633.29%41293.26%41255.06%3610712.73%
      341212.44%3932.35%1582.35%288392.14%
      431092.20%2771.95%1582.35%267701.97%
      531132.28%2842.12%2722.92%298762.24%
      641222.46%2862.17%2853.44%236931.77%
      762044.11%51714.32%31114.50%5015073.85%
      872284.60%61804.55%41295.22%5215744.02%
      9103196.43%92917.36%3903.65%9428337.24%
      1061913.85%51684.25%31004.05%5516374.18%
      1192775.58%82446.17%41325.35%6820455.22%
      1282555.14%62005.06%31034.17%8024116.16%
      1351623.27%41333.36%2763.08%4513563.46%
      14103096.23%82656.70%51596.44%9027066.91%
      1551513.04%31132.86%2702.84%4012073.08%
      1682525.08%61924.85%31134.58%6619695.03%
      1772144.31%41463.69%31184.78%4413353.41%
      1841432.88%3972.45%31054.25%329732.48%
      1982575.18%72225.61%3994.01%9027056.91%
      2092765.56%62065.21%41345.43%5917694.52%
      2172374.78%51714.32%31104.46%6920715.29%
      22144318.69%133959.98%61817.33%12236469.31%
      2351573.17%41263.19%2702.84%4714083.60%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 90 Total URLs
      #HitskB FURL
      1219544.25%1668942.63%/
      21172.36%2380.61%/css/page.css
      31162.34%2070.53%/css/print.css
      4541.09%760.19%/favicon.ico
      5220.44%1090.28%/admin/
      620.04%120.03%/admin/css/jquery-ui-1.8.16.custom.css
      720.04%40.01%/admin/css/page.css
      820.04%20.00%/admin/css/print.css
      920.04%630.16%/admin/js/jquery-1.6.2.min.js
      1020.04%1040.27%/admin/js/jquery-ui-1.8.16.custom.min.js
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 90 Total URLs By kB F
      #HitskB FURL
      1219544.25%1668942.63%/
      21172.36%2380.61%/css/page.css
      31162.34%2070.53%/css/print.css
      4220.44%1090.28%/admin/
      520.04%1040.27%/admin/js/jquery-ui-1.8.16.custom.min.js
      6541.09%760.19%/favicon.ico
      720.04%630.16%/admin/js/jquery-1.6.2.min.js
      820.04%120.03%/admin/css/jquery-ui-1.8.16.custom.css
      920.04%40.01%/admin/css/page.css
      1020.04%20.00%/admin/css/print.css
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Entry Pages
      #HitsVisitsURL
      1219544.25%1087100.00%/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Exit Pages
      #HitsVisitsURL
      1219544.25%107699.45%/
      2220.44%60.55%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 592 Total Sites
      #HitsFileskB FVisitsHostname
      12675.38%2335.89%25106.41%10.09%37.49.31.138
      2971.96%972.45%11452.92%20.18%217.255.86.37
      3671.35%531.34%6601.69%232.05%66.249.78.58
      4641.29%531.34%5301.35%221.96%66.249.64.99
      5591.19%591.49%6221.59%10.09%217.8.58.170
      6581.17%551.39%4611.18%20.18%91.47.139.230
      7501.01%501.26%5081.30%20.18%92.203.76.191
      8480.97%481.21%5161.32%10.09%178.238.167.11
      9470.95%471.19%3280.84%10.09%84.157.149.231
      10470.95%471.19%4191.07%10.09%92.225.227.220
      11460.93%411.04%6361.62%181.61%66.249.64.104
      12450.91%340.86%6071.55%121.07%66.249.78.65
      13430.87%431.09%3450.88%10.09%47.69.39.241
      14420.85%401.01%5521.41%20.18%5.39.85.81
      15410.83%320.81%3760.96%151.34%66.249.64.109
      16410.83%280.71%2440.62%161.43%66.249.66.64
      17400.81%401.01%3060.78%10.09%84.171.127.98
      18380.77%380.96%3760.96%10.09%193.27.220.254
      19370.75%370.94%2300.59%10.09%62.143.136.2
      20370.75%280.71%6651.70%161.43%66.249.78.72
      21360.73%210.53%6011.54%191.70%68.180.228.222
      22360.73%360.91%3000.77%10.09%93.132.67.135
      23350.71%350.88%4051.03%10.09%217.255.94.173
      24350.71%350.88%2980.76%10.09%91.47.150.40
      25340.69%140.35%810.21%100.89%141.8.132.108
      26340.69%340.86%2210.56%10.09%91.47.142.80
      27320.65%250.63%1400.36%161.43%66.249.66.126
      28300.60%300.76%2970.76%10.09%79.234.201.27
      29300.60%300.76%2110.54%20.18%80.187.98.179
      30290.58%290.73%2290.58%10.09%178.12.98.39
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 592 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      12675.38%2335.89%25106.41%10.09%37.49.31.138
      2971.96%972.45%11452.92%20.18%217.255.86.37
      3370.75%280.71%6651.70%161.43%66.249.78.72
      4671.35%531.34%6601.69%232.05%66.249.78.58
      5460.93%411.04%6361.62%181.61%66.249.64.104
      6591.19%591.49%6221.59%10.09%217.8.58.170
      7450.91%340.86%6071.55%121.07%66.249.78.65
      8360.73%210.53%6011.54%191.70%68.180.228.222
      9420.85%401.01%5521.41%20.18%5.39.85.81
      10641.29%531.34%5301.35%221.96%66.249.64.99
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 23 of 39 Total Referrers
      #HitsReferrer
      1304961.47%- (Direct Request)
      2190.38%http://www.google.de/
      3190.38%http://www.wachter-immo.de/index.php
      4150.30%https://www.google.de
      5120.24%https://www.google.de/
      6100.20%http://burger-imperia.com/
      750.10%http://www.google.de/url
      820.04%http://images.google.de/imgres
      920.04%http://uptime.com/wachter-immo.de
      1020.04%http://whois.domaintools.com/wachter-immo.de
      1120.04%http://www.bing.com/search
      1220.04%https://www.bing.com/
      1320.04%https://www.google.ch
      1410.02%http://google.com
      1510.02%http://r.search.yahoo.com/_ylt
      1610.02%http://wachter-immo.de
      1710.02%http://wachter-immo.de/
      1810.02%http://wachter-immo.de/backup.sql
      1910.02%http://wachter-immo.de/database.sql
      2010.02%http://wachter-immo.de/db.sql
      2110.02%http://wachter-immo.de/dump.sql
      2210.02%http://www.wachter-immo.de/
      2310.02%https://www.google.com
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 192 Total User Agents
      #HitsUser Agent
      190018.15%Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
      24158.37%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      33777.60%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      42845.73%Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36
      52645.32%Googlebot-Image/1.0
      62094.21%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
      7971.96%Mozilla/5.0 (Linux; U; Android 4.2.2; de-de; GT-I8200N Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile
      8941.90%Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
      9921.85%Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
      10891.79%Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)
      11781.57%Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
      12711.43%Mozilla/5.0 (Windows NT 6.2; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
      13631.27%Mozilla/5.0 (Linux; U; Android 4.4.4; de-de; GT-I9060I Build/KTU84P) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobil
      14601.21%Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.1
      15591.19%Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36
      +

      + +Usage by Country for April 2016

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      14960100.00%3956100.00%39154100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201605.html b/stats/usage_201605.html new file mode 100644 index 0000000..298fc5b --- /dev/null +++ b/stats/usage_201605.html @@ -0,0 +1,1843 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - May 2016 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: May 2016
      +Generated 02-Jun-2016 00:30 CEST
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for May 2016
      Total Hits4611
      Total Files3415
      Total Pages2306
      Total Visits1096
      Total kB Files30559
      Total Unique Sites557
      Total Unique URLs95
      Total Unique Referrers46
      Total Unique User Agents220
      .Avg Max
      Hits per Hour6279
      Hits per Day148388
      Files per Day110217
      Pages per Day74170
      Sites per Day1752
      Visits per Day3550
      kB Files per Day9861705
      +Hits by Response Code
      Code 200 - OK74.06%3415
      Code 206 - Partial Content0.02%1
      Code 301 - Moved Permanently0.04%2
      Code 304 - Not Modified1.73%80
      Code 404 - Not Found22.82%1052
      Code 500 - Internal Server Error1.32%61
      +

      + +Daily usage for May 2016

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for May 2016
      DayHitsFilesPagesVisitsSiteskB F
      11132.45%912.66%472.04%322.92%356.28%13564.44%
      21533.32%1263.69%652.82%353.19%417.36%14094.61%
      31012.19%792.31%542.34%282.55%285.03%6752.21%
      41603.47%1183.46%1114.81%383.47%366.46%10773.53%
      5871.89%651.90%502.17%363.28%346.10%6982.28%
      61393.01%1043.05%793.43%454.11%417.36%7952.60%
      7751.63%531.55%522.25%333.01%295.21%3441.13%
      81443.12%1153.37%723.12%353.19%366.46%12944.23%
      91733.75%1233.60%1144.94%444.01%376.64%8572.80%
      101924.16%1614.71%532.30%272.46%295.21%16235.31%
      111864.03%1524.45%934.03%373.38%397.00%10893.56%
      121813.93%1604.69%873.77%423.83%376.64%15755.15%
      131663.60%1313.84%944.08%373.38%386.82%11443.74%
      141433.10%1153.37%893.86%343.10%397.00%10063.29%
      151523.30%1263.69%642.78%353.19%335.92%10083.30%
      16831.80%631.84%391.69%232.10%223.95%4971.62%
      17932.02%722.11%622.69%302.74%305.39%3721.22%
      181924.16%1303.81%803.47%302.74%315.57%12984.25%
      19801.73%651.90%391.69%282.55%274.85%4501.47%
      201372.97%952.78%763.30%504.56%529.34%6452.11%
      211032.23%712.08%672.91%464.20%376.64%4401.44%
      222164.68%1865.45%803.47%312.83%376.64%17055.58%
      232625.68%2176.35%1546.68%413.74%407.18%13904.55%
      241082.34%792.31%572.47%302.74%285.03%5911.93%
      251503.25%1203.51%793.43%413.74%366.46%11373.72%
      261202.60%932.72%572.47%312.83%376.64%8182.68%
      271052.28%681.99%562.43%363.28%335.92%6172.02%
      281793.88%1604.69%632.73%312.83%346.10%14124.62%
      293888.41%1033.02%1707.37%433.92%346.10%11263.68%
      301082.34%922.69%451.95%312.83%315.57%14634.79%
      311222.65%822.40%582.52%373.38%366.46%6492.12%
      +

      + +Hourly usage for May 2016

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for May 2016
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      0123998.65%41243.63%51767.63%4915104.94%
      131022.21%2692.02%1562.43%144401.44%
      241272.75%2872.55%1602.60%3510933.58%
      351553.36%31173.43%31054.55%299142.99%
      441372.97%31022.99%2803.47%3210003.27%
      531162.52%2832.43%1582.52%319563.13%
      631082.34%2862.52%1572.47%278252.70%
      751773.84%41313.84%31104.77%309403.08%
      862064.47%41353.95%3934.03%4213014.26%
      951693.67%41363.98%2662.86%5216025.24%
      1072194.75%51715.01%31004.34%4714494.74%
      1151773.84%41394.07%41315.68%309183.00%
      1272294.97%61865.45%31195.16%6118766.14%
      1382515.44%62005.86%41295.59%5416705.46%
      1441282.78%2862.52%1572.47%319623.15%
      1582725.90%72316.76%41385.98%7021797.13%
      1682515.44%62106.15%31014.38%6118946.20%
      1731062.30%2661.93%1612.65%226732.20%
      1851773.84%41474.30%3934.03%309323.05%
      19103337.22%82727.96%31175.07%8225398.31%
      2061934.19%51614.71%3944.08%4614224.65%
      2182495.40%62116.18%41466.33%4814944.89%
      2231172.54%2832.43%2622.69%175311.74%
      2362134.62%51825.33%3974.21%4614414.71%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 12 of 95 Total URLs
      #HitskB FURL
      1210845.72%1344443.99%/
      21082.34%2280.75%/css/page.css
      31002.17%1870.61%/css/print.css
      4370.80%530.17%/favicon.ico
      5130.28%510.17%/admin/
      610.02%60.02%/admin/css/jquery-ui-1.8.16.custom.css
      710.02%20.01%/admin/css/page.css
      810.02%10.00%/admin/css/print.css
      910.02%320.10%/admin/js/jquery-1.6.2.min.js
      1010.02%520.17%/admin/js/jquery-ui-1.8.16.custom.min.js
      1110.02%40.01%/phpmyadmin/
      1210.02%190.06%/phpmyadmin/favicon.ico
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 95 Total URLs By kB F
      #HitskB FURL
      1210845.72%1344443.99%/
      21082.34%2280.75%/css/page.css
      31002.17%1870.61%/css/print.css
      4370.80%530.17%/favicon.ico
      510.02%520.17%/admin/js/jquery-ui-1.8.16.custom.min.js
      6130.28%510.17%/admin/
      710.02%320.10%/admin/js/jquery-1.6.2.min.js
      810.02%190.06%/phpmyadmin/favicon.ico
      910.02%60.02%/admin/css/jquery-ui-1.8.16.custom.css
      1010.02%40.01%/phpmyadmin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Entry Pages
      #HitsVisitsURL
      1210845.72%106499.91%/
      2130.28%10.09%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Exit Pages
      #HitsVisitsURL
      1210845.72%105899.81%/
      2130.28%20.19%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 557 Total Sites
      #HitsFileskB FVisitsHostname
      12515.44%130.38%5601.83%10.09%125.64.94.206
      21252.71%972.84%10853.55%423.83%66.249.78.65
      31212.62%962.81%15064.93%413.74%66.249.78.72
      41192.58%972.84%11063.62%413.74%66.249.78.58
      51002.17%1002.93%9313.05%30.27%79.234.212.171
      6962.08%792.31%7642.50%20.18%84.171.223.21
      7771.67%762.23%3081.01%10.09%91.47.135.18
      8551.19%541.58%4731.55%20.18%82.80.230.228
      9541.17%250.73%1930.63%10.09%193.23.79.50
      10501.08%471.38%4651.52%20.18%193.27.220.254
      11430.93%300.88%1990.65%10.09%79.234.224.128
      12420.91%210.61%5951.95%201.82%208.115.113.83
      13410.89%411.20%4781.56%10.09%84.171.100.199
      14390.85%391.14%3051.00%10.09%79.24.53.147
      15390.85%391.14%3451.13%10.09%93.222.179.174
      16380.82%260.76%5951.95%171.55%66.249.78.251
      17370.80%351.02%2980.97%10.09%91.47.144.219
      18360.78%361.05%850.28%20.18%142.4.216.172
      19360.78%361.05%2280.74%10.09%84.171.221.113
      20340.74%341.00%2650.87%10.09%84.143.89.190
      21330.72%290.85%760.25%151.37%207.46.13.86
      22320.69%310.91%3511.15%10.09%84.171.121.153
      23300.65%300.88%1110.36%10.09%81.169.180.132
      24290.63%290.85%3231.06%10.09%217.255.55.207
      25290.63%250.73%670.22%151.37%40.77.167.20
      26280.61%150.44%1810.59%50.46%5.9.111.70
      27280.61%280.82%2520.82%10.09%78.43.125.92
      28270.59%140.41%3491.14%131.19%208.115.111.66
      29270.59%170.50%1230.40%50.46%5.9.142.226
      30260.56%250.73%1650.54%20.18%144.76.224.111
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 557 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      11212.62%962.81%15064.93%413.74%66.249.78.72
      21192.58%972.84%11063.62%413.74%66.249.78.58
      31252.71%972.84%10853.55%423.83%66.249.78.65
      41002.17%1002.93%9313.05%30.27%79.234.212.171
      5962.08%792.31%7642.50%20.18%84.171.223.21
      6380.82%260.76%5951.95%171.55%66.249.78.251
      7420.91%210.61%5951.95%201.82%208.115.113.83
      82515.44%130.38%5601.83%10.09%125.64.94.206
      9410.89%411.20%4781.56%10.09%84.171.100.199
      10551.19%541.58%4731.55%20.18%82.80.230.228
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 26 of 46 Total Referrers
      #HitsReferrer
      1325670.61%- (Direct Request)
      2180.39%http://www.wachter-immo.de/index.php
      3110.24%https://www.google.de
      480.17%http://www.google.de/url
      570.15%android-app://com.google.android.googlequicksearchbox
      670.15%https://www.google.de/
      740.09%http://burger-imperia.com/
      830.07%http://uptime.com/wachter-immo.de
      920.04%http://google.com
      1020.04%http://hundejo.com/
      1120.04%http://hvd-store.com/
      1220.04%http://r.search.yahoo.com/_ylt
      1320.04%http://whois.domaintools.com/wachter-immo.de
      1420.04%http://www.bing.com/images/search
      1520.04%https://www.google.pl/
      1610.02%http://images.google.de/imgres
      1710.02%http://pizza-tycoon.com/
      1810.02%http://wachter-immo.de/
      1910.02%http://www.bing.com/search
      2010.02%http://www.wachter-immo.de
      2110.02%http://www.wachter-immo.de/
      2210.02%http://www.wiefindeich.de/Wachter+Immobilien+Josef+Wachter/Betzenweiler/999199
      2310.02%https://www.bing.com/
      2410.02%https://www.google.it/
      2510.02%wachter-immo.de/magazine
      2610.02%wachter-immo.de/rest/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 220 Total User Agents
      #HitsUser Agent
      192920.15%Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
      24088.85%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      33908.46%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      42515.44%Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.125 Safari/537.36
      52475.36%Googlebot-Image/1.0
      61743.77%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:46.0) Gecko/20100101 Firefox/46.0
      71463.17%Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
      81112.41%Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36
      9911.97%Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)
      10721.56%Mozilla/5.0 (Linux; Android 4.4.2; LENNY Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.89 Mobile Safa
      11711.54%Mozilla/5.0 (compatible; DotBot/1.1; http://www.opensiteexplorer.org/dotbot, help@moz.com)
      12691.50%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36
      13681.47%Mozilla/5.0 (Windows NT 10.0; WOW64; rv:46.0) Gecko/20100101 Firefox/46.0
      14621.34%Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.105
      15601.30%Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile S
      +

      + +Usage by Country for May 2016

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      14611100.00%3416100.03%30559100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201606.html b/stats/usage_201606.html new file mode 100644 index 0000000..e378272 --- /dev/null +++ b/stats/usage_201606.html @@ -0,0 +1,1728 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - June 2016 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: June 2016
      +Generated 02-Jul-2016 00:30 CEST
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for June 2016
      Total Hits4158
      Total Files3081
      Total Pages2156
      Total Visits1109
      Total kB Files26784
      Total Unique Sites567
      Total Unique URLs100
      Total Unique Referrers36
      Total Unique User Agents181
      .Avg Max
      Hits per Hour576
      Hits per Day138197
      Files per Day102165
      Pages per Day71126
      Sites per Day1852
      Visits per Day3651
      kB Files per Day8931482
      +Hits by Response Code
      Code 200 - OK74.10%3081
      Code 304 - Not Modified0.51%21
      Code 404 - Not Found23.42%974
      Code 405 - Method Not Allowed0.02%1
      Code 500 - Internal Server Error1.95%81
      +

      + +Daily usage for June 2016

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for June 2016
      DayHitsFilesPagesVisitsSiteskB F
      11253.01%993.21%452.09%232.07%305.29%9863.68%
      21052.53%862.79%582.69%332.98%315.47%5392.01%
      31734.16%1254.06%743.43%403.61%427.41%14265.32%
      41212.91%1003.25%743.43%403.61%315.47%6622.47%
      51724.14%872.82%1265.84%332.98%335.82%11134.16%
      61122.69%782.53%602.78%332.98%315.47%8203.06%
      71393.34%1073.47%492.27%373.34%315.47%10213.81%
      81633.92%1304.22%683.15%343.07%325.64%10133.78%
      91643.94%1284.15%1085.01%514.60%529.17%8973.35%
      101674.02%1073.47%803.71%322.89%366.35%10673.98%
      111523.66%1073.47%733.39%454.06%498.64%12344.61%
      121894.55%1545.00%693.20%433.88%437.58%14825.53%
      131313.15%993.21%853.94%363.25%417.23%6132.29%
      141012.43%571.85%552.55%393.52%407.05%6132.29%
      151363.27%1003.25%512.37%343.07%396.88%8393.13%
      161583.80%1043.38%803.71%423.79%437.58%7522.81%
      171263.03%983.18%632.92%433.88%386.70%7532.81%
      18902.16%682.21%411.90%322.89%284.94%9483.54%
      191974.74%1605.19%1004.64%403.61%335.82%13204.93%
      20882.12%702.27%703.25%232.07%244.23%2530.95%
      211222.93%802.60%813.76%403.61%437.58%5472.04%
      221042.50%802.60%763.53%302.71%295.11%6612.47%
      231062.55%752.43%592.74%454.06%407.05%8633.22%
      241483.56%1133.67%1054.87%373.34%417.23%7102.65%
      251814.35%1504.87%944.36%423.79%488.47%8153.04%
      261293.10%943.05%582.69%332.98%356.17%9783.65%
      27862.07%531.72%411.90%312.80%366.35%4251.59%
      281704.09%1274.12%783.62%393.52%417.23%13895.18%
      291884.52%1655.36%914.22%423.79%376.53%14135.27%
      301152.77%802.60%442.04%373.34%325.64%6302.35%
      +

      + +Hourly usage for June 2016

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for June 2016
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      041483.56%31083.51%2894.13%319193.43%
      161924.62%41464.74%41205.57%308883.31%
      241343.22%2872.82%2723.34%267672.86%
      331012.43%2622.01%1572.64%257582.83%
      451744.18%41334.32%2874.04%236892.57%
      541443.46%3902.92%3984.55%164801.79%
      641433.44%31143.70%3934.31%329513.55%
      741313.15%3983.18%1532.46%298813.29%
      841483.56%31113.60%1582.69%4814415.38%
      931062.55%2732.37%1522.41%195572.08%
      1051533.68%31193.86%2874.04%329683.62%
      1172155.17%41284.15%41356.26%4814495.41%
      1272245.39%51715.55%31095.06%5315815.90%
      1372145.15%51665.39%41486.86%4714175.29%
      1451764.23%41264.09%31064.92%298643.22%
      1582516.04%62056.65%41456.73%5616876.30%
      1672105.05%51635.29%31034.78%4613685.11%
      1762095.03%41444.67%2863.99%4413344.98%
      1851694.06%41374.45%3934.31%5516646.21%
      1941413.39%2882.86%2612.83%288253.08%
      2072365.68%62036.59%2773.57%5917826.65%
      2161884.52%41454.71%2642.97%3911734.38%
      2241353.25%3902.92%3904.17%278083.02%
      2372165.19%51745.65%2733.39%5115335.72%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 5 of 100 Total URLs
      #HitskB FURL
      1195246.95%1256746.92%/
      21192.86%2500.94%/css/page.css
      31162.79%2150.80%/css/print.css
      4340.82%490.18%/favicon.ico
      510.02%30.01%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 5 of 100 Total URLs By kB F
      #HitskB FURL
      1195246.95%1256746.92%/
      21192.86%2500.94%/css/page.css
      31162.79%2150.80%/css/print.css
      4340.82%490.18%/favicon.ico
      510.02%30.01%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Entry Pages
      #HitsVisitsURL
      1195246.95%107999.91%/
      210.02%10.09%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 2 of 2 Total Exit Pages
      #HitsVisitsURL
      1195246.95%107199.91%/
      210.02%10.09%/admin/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 567 Total Sites
      #HitsFileskB FVisitsHostname
      1862.07%752.43%8753.27%393.52%66.249.78.58
      2621.49%611.98%1250.47%10.09%188.138.41.209
      3571.37%421.36%5562.08%252.25%66.249.78.65
      4541.30%290.94%2240.84%292.61%68.180.229.182
      5511.23%10.03%1100.41%10.09%46.161.9.8
      6461.11%421.36%4221.57%20.18%84.155.164.172
      7441.06%180.58%870.32%141.26%130.193.51.79
      8431.03%351.14%2831.06%181.62%66.249.78.72
      9431.03%260.84%2010.75%10.09%80.187.103.27
      10421.01%421.36%3791.42%10.09%109.235.230.146
      11400.96%361.17%6722.51%110.99%66.249.64.140
      12390.94%361.17%3531.32%10.09%193.142.0.238
      13340.82%180.58%1790.67%70.63%174.34.135.242
      14340.82%341.10%2660.99%10.09%93.222.149.152
      15330.79%331.07%780.29%20.18%87.120.197.2
      16330.79%321.04%2040.76%10.09%88.79.116.33
      17330.79%300.97%2861.07%30.27%93.222.134.215
      18320.77%300.97%2640.98%10.09%84.171.194.173
      19310.75%300.97%2530.94%10.09%84.171.220.40
      20310.75%290.94%1960.73%10.09%94.218.18.54
      21290.70%180.58%640.24%141.26%141.8.184.11
      22290.70%170.55%1440.54%50.45%144.76.7.107
      23290.70%290.94%3231.21%10.09%149.172.254.93
      24290.70%290.94%2540.95%10.09%37.49.113.182
      25290.70%180.58%1200.45%60.54%5.9.63.149
      26290.70%240.78%4611.72%50.45%66.249.64.152
      27290.70%280.91%1930.72%10.09%79.232.205.146
      28280.67%230.75%2210.82%80.72%66.249.66.160
      29280.67%260.84%2520.94%10.09%80.187.115.118
      30270.65%240.78%850.32%110.99%157.55.39.192
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 567 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      1862.07%752.43%8753.27%393.52%66.249.78.58
      2400.96%361.17%6722.51%110.99%66.249.64.140
      3571.37%421.36%5562.08%252.25%66.249.78.65
      4290.70%240.78%4611.72%50.45%66.249.64.152
      5461.11%421.36%4221.57%20.18%84.155.164.172
      6421.01%421.36%3791.42%10.09%109.235.230.146
      7160.38%120.39%3761.40%100.90%66.249.75.148
      8390.94%361.17%3531.32%10.09%193.142.0.238
      9180.43%130.42%3351.25%110.99%66.249.78.251
      10290.70%290.94%3231.21%10.09%149.172.254.93
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 23 of 36 Total Referrers
      #HitsReferrer
      1295371.02%- (Direct Request)
      2350.84%http://www.wachter-immo.de/
      3320.77%http://www.wachter-immo.de
      4170.41%http://www.wachter-immo.de/index.php
      5100.24%https://www.google.de/
      670.17%http://burger-imperia.com/
      770.17%http://www.google.de/
      870.17%http://www.google.de/url
      950.12%https://www.google.de
      1040.10%http://images.google.de/imgres
      1130.07%https://www.google.pl/
      1210.02%android-app://com.google.android.googlequicksearchbox
      1310.02%http://images.google.de/url
      1410.02%http://mlicnak.top/blog/
      1510.02%http://uptime.com/wachter-immo.de
      1610.02%http://wachter-immo.de/
      1710.02%http://wachter-immo.de/1
      1810.02%http://wachter-immo.de/blog
      1910.02%http://whois.domaintools.com/wachter-immo.de
      2010.02%http://www.wachter-immo.de//sitemap.xml
      2110.02%http://www.zapmeta.de/
      2210.02%https://www.bing.com/
      2310.02%https://www.google.com
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 181 Total User Agents
      #HitsUser Agent
      191522.01%Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
      24089.81%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      34069.76%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      41263.03%Googlebot-Image/1.0
      51263.03%Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
      61162.79%Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
      7811.95%Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)
      8791.90%Mozilla/5.0 (Windows NT 6.1; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0
      9741.78%Mozilla/5.0 (Windows NT 10.0; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0
      10681.64%Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile S
      11671.61%Mozilla/5.0 (compatible; Linux x86_64; Mail.RU_Bot/2.0; +http://go.mail.ru/help/robots)
      12621.49%Mozilla/5.0 (X11; U; Linux Core i7-4980HQ; de; rv:32.0; compatible; JobboerseBot; http://www.jobboerse.com/bot.htm) Gecko/201
      13601.44%Mozilla/5.0 (compatible; spbot/5.0.2; +http://OpenLinkProfiler.org/bot )
      14541.30%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534+ (KHTML, like Gecko) BingPreview/1.0b
      15541.30%Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)
      +

      + +Usage by Country for June 2016

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      14158100.00%3081100.00%26784100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/usage_201607.html b/stats/usage_201607.html new file mode 100644 index 0000000..f6f8827 --- /dev/null +++ b/stats/usage_201607.html @@ -0,0 +1,1251 @@ + + + + + + + + + + + + + + + + + + + Usage statistics for wachter-immobilien.com - July 2016 + + + +

      Usage statistics for wachter-immobilien.com

      + +Summary Period: July 2016
      +Generated 05-Jul-2016 00:30 CEST
      +
      +
      +
      +

      + +[Daily Statistics] +[Hourly Statistics] +[URLs] +[Entry] +[Exit] +[Sites] +[Referrers] +[Search] +[Agents] +[Countries] + +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Monthly Statistics for July 2016
      Total Hits450
      Total Files334
      Total Pages203
      Total Visits118
      Total kB Files2918
      Total Unique Sites87
      Total Unique URLs37
      Total Unique Referrers13
      Total Unique User Agents31
      .Avg Max
      Hits per Hour649
      Hits per Day150235
      Files per Day111190
      Pages per Day6786
      Sites per Day2950
      Visits per Day3951
      kB Files per Day9731916
      +Hits by Response Code
      Code 200 - OK74.22%334
      Code 304 - Not Modified3.11%14
      Code 404 - Not Found20.67%93
      Code 500 - Internal Server Error2.00%9
      +

      + +Daily usage for July 2016

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Daily Statistics for July 2016
      DayHitsFilesPagesVisitsSiteskB F
      123552.22%19056.89%8642.36%5143.22%5057.47%191665.65%
      211224.89%7723.05%4723.15%2420.34%2933.33%67923.28%
      310322.89%6720.06%7034.48%4336.44%3742.53%32311.08%
      +

      + +Hourly usage for July 2016

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Hourly Statistics for July 2016
      HourHitsFilesPageskB F
      AvgTotalAvgTotalAvgTotalAvgTotal
      07214.67%6195.69%141.97%591766.01%
      19286.22%6205.99%6188.87%381153.93%
      26204.44%5154.49%3104.93%611836.28%
      310327.11%7236.89%283.94%712137.29%
      43112.44%261.80%152.46%20592.02%
      58255.56%6185.39%4146.90%621866.38%
      64122.67%3113.29%141.97%391174.00%
      79286.22%8267.78%72210.84%351063.62%
      84132.89%151.50%141.97%17521.77%
      9130.67%020.60%020.99%4120.42%
      10261.33%261.80%020.99%712127.27%
      113102.22%282.40%141.97%31943.23%
      125153.33%4133.89%394.43%451364.67%
      13185412.00%164814.37%5157.39%14443314.85%
      145163.56%272.10%394.43%33993.38%
      155163.56%5154.49%4125.91%32973.33%
      16261.33%020.60%141.97%4130.43%
      17151.11%130.90%141.97%4110.37%
      186184.00%3113.29%3115.42%24722.48%
      19216414.22%164814.37%4146.90%12437212.74%
      206194.22%282.40%394.43%28852.92%
      21151.11%020.60%131.48%4110.37%
      223112.44%392.69%394.43%9280.97%
      234122.67%392.69%273.45%12371.26%
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 4 of 37 Total URLs
      #HitskB FURL
      118841.78%88030.15%/
      292.00%180.62%/css/page.css
      392.00%160.54%/css/print.css
      430.67%40.15%/favicon.ico
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 4 of 37 Total URLs By kB F
      #HitskB FURL
      118841.78%88030.15%/
      292.00%180.62%/css/page.css
      392.00%160.54%/css/print.css
      430.67%40.15%/favicon.ico
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Entry Pages
      #HitsVisitsURL
      118841.78%114100.00%/
      +

      + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Exit Pages
      #HitsVisitsURL
      118841.78%112100.00%/
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 30 of 87 Total Sites
      #HitsFileskB FVisitsHostname
      1408.89%278.08%1916.53%10.85%87.167.81.29
      2265.78%247.19%592.03%1411.86%40.77.167.51
      3265.78%226.59%2869.79%75.93%66.249.78.65
      4245.33%236.89%1816.22%10.85%91.36.43.110
      5224.89%205.99%1776.06%10.85%87.181.24.99
      6184.00%133.89%2067.07%21.69%66.249.78.58
      7184.00%175.09%1695.79%10.85%87.179.195.192
      8163.56%154.49%1665.68%10.85%91.47.159.103
      9132.89%133.89%1143.91%00.00%131.253.25.189
      10132.89%102.99%481.64%10.85%88.198.16.153
      11112.44%113.29%280.97%32.54%157.55.39.62
      12102.22%102.99%862.96%21.69%82.212.16.247
      1392.00%61.80%250.85%21.69%40.77.167.71
      1492.00%51.50%331.12%21.69%5.9.63.149
      1592.00%92.69%1174.00%43.39%66.249.78.72
      1681.78%20.60%280.98%21.69%188.40.95.70
      1781.78%41.20%311.06%21.69%62.210.250.212
      1871.56%41.20%381.29%10.85%51.254.121.185
      1971.56%30.90%321.10%21.69%62.210.143.245
      2061.33%61.80%1093.74%21.69%40.77.167.86
      2161.33%41.20%270.91%10.85%51.254.32.67
      2261.33%00.00%130.44%10.85%69.30.205.218
      2351.11%20.60%220.76%10.85%142.54.184.90
      2451.11%30.90%371.27%10.85%144.76.29.162
      2551.11%00.00%110.36%00.00%46.229.164.101
      2651.11%30.90%120.42%32.54%68.180.229.182
      2751.11%20.60%220.76%10.85%91.121.112.142
      2840.89%20.60%220.77%10.85%158.69.200.205
      2940.89%41.20%90.30%43.39%46.4.113.114
      3040.89%30.90%321.10%10.85%5.9.62.130
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 10 of 87 Total Sites By kB F
      #HitsFileskB FVisitsHostname
      1265.78%226.59%2869.79%75.93%66.249.78.65
      2184.00%133.89%2067.07%21.69%66.249.78.58
      3408.89%278.08%1916.53%10.85%87.167.81.29
      4245.33%236.89%1816.22%10.85%91.36.43.110
      5224.89%205.99%1776.06%10.85%87.181.24.99
      6184.00%175.09%1695.79%10.85%87.179.195.192
      7163.56%154.49%1665.68%10.85%91.47.159.103
      810.22%10.30%1244.26%10.85%202.46.51.13
      992.00%92.69%1174.00%43.39%66.249.78.72
      10132.89%133.89%1143.91%00.00%131.253.25.189
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 4 of 13 Total Referrers
      #HitsReferrer
      131169.11%- (Direct Request)
      220.44%https://www.google.de/
      310.22%http://whois.domaintools.com/wachter-immo.de
      410.22%https://www.google.de
      +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Top 15 of 31 Total User Agents
      #HitsUser Agent
      110423.11%Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
      25612.44%Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
      3419.11%Googlebot-Image/1.0
      4408.89%Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36
      5357.78%Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
      6245.33%Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:47.0) Gecko/20100101 Firefox/47.0
      7214.67%Mozilla/5.0 (Android 4.4.2; Mobile; rv:46.0) Gecko/46.0 Firefox/46.0
      8184.00%Mozilla/5.0 (iPhone; CPU iPhone OS 9_3_2 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) GSA/16.0.124986583 Mobile/13F
      9163.56%Mozilla/5.0 (iPhone; CPU iPhone OS 9_3_2 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13F69 Saf
      10132.89%Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534+ (KHTML, like Gecko) BingPreview/1.0b
      11122.67%Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
      1271.56%Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile S
      1371.56%Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)
      1451.11%Mozilla/5.0 (compatible; SemrushBot/1.1~bl; +http://www.semrush.com/bot.html)
      1551.11%Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)
      +

      + +Usage by Country for July 2016

      + + + + + + + + + + + + + + + + + + + +
      Top 1 of 1 Total Countries
      #HitsFileskB FCountry
      1450100.00%334100.00%2918100.00%Unresolved/Unknown
      +

      +

      +

      +


      + + + + +
      +Generated by +Webalizer Version 2.23 + +
      + + + + + diff --git a/stats/webalizer.current b/stats/webalizer.current new file mode 100644 index 0000000..62312a9 --- /dev/null +++ b/stats/webalizer.current @@ -0,0 +1,648 @@ +# Webalizer V2.23-08 Incremental Data - 07/03/2016 23:51:30 +2016 7 3 23 51 30 +450 334 87 37 13 31 2988439 203 118 0 0 0 +37 3 49 1 3 +235 190 1961839 50 86 51 0 0 +112 77 695573 29 47 24 0 0 +103 67 331027 37 70 43 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 +21 19 179747 4 0 0 +28 20 117384 18 0 0 +20 15 187537 10 0 0 +32 23 217954 8 0 0 +11 6 60258 5 0 0 +25 18 190789 14 0 0 +12 11 119682 4 0 0 +28 26 108298 22 0 0 +13 5 52856 4 0 0 +3 2 12526 2 0 0 +6 6 217236 2 0 0 +10 8 96456 4 0 0 +15 13 139581 9 0 0 +54 48 443848 15 0 0 +16 7 101000 9 0 0 +16 15 99475 12 0 0 +6 2 12831 4 0 0 +5 3 11137 4 0 0 +18 11 74195 11 0 0 +64 48 380807 14 0 0 +19 8 87304 9 0 0 +5 2 11096 3 0 0 +11 9 28853 9 0 0 +12 9 37589 7 0 0 +0 +0 +0 +334 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +14 +0 +0 +0 +0 +0 +0 +93 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +9 +0 +0 +0 +0 +0 +# -urls- +/img/objekte/2130_1.jpg +1 4 0 61643 0 0 0 0 +/img/small_pdf.png +1 1 0 1940 0 0 0 0 +/img/frame_bg.jpg +1 7 0 4068 0 0 0 0 +/img/objekte/2130_8.jpg +1 4 0 113228 0 0 0 0 +/img/header.jpg +1 7 0 596885 0 0 0 0 +/img/1.png +1 1 0 710 0 0 0 0 +/img/objekte/2147_1.jpg +1 1 0 214 0 0 0 0 +/img/objekte/2130_6.jpg +1 4 0 62740 0 0 0 0 +/img/objekte/2130_3.jpg +1 4 0 89936 0 0 0 0 +/img/left_level2.png +1 7 0 4101 0 0 0 0 +/img/header_bg_active.png +1 1 0 624 0 0 0 0 +/img/objekte/2131_5.jpg +1 2 0 22825 0 0 0 0 +/img/unterschrift.png +1 5 0 21904 0 0 0 0 +/img/objekte/2143_1.jpg +1 1 0 27170 0 0 0 0 +/img/rist_logo.png +1 6 0 10632 0 0 0 0 +/favicon.ico +0 3 0 4447 0 0 0 0 +/img/left_level1.png +1 7 0 3246 0 0 0 0 +/img/objekte/2130_5.jpg +1 4 0 98904 0 0 0 0 +/img/objekte/2130_7.jpg +1 4 0 70884 0 0 0 0 +/css/print.css +0 9 0 15999 0 0 0 0 +/img/objekte/2131_4.jpg +1 3 0 34998 0 0 0 0 +/img/html_bg.jpg +1 7 0 153824 0 0 0 0 +/img/objekte/2131_1.jpg +1 3 0 42974 0 0 0 0 +/img/50_white.png +1 7 0 18757 0 0 0 0 +/img/left_level2_active.png +1 6 0 4417 0 0 0 0 +/css/page.css +0 9 0 18381 0 0 0 0 +/img/objekte/2131_2.jpg +1 3 0 47172 0 0 0 0 +/img/garage.png +1 1 0 1329 0 0 0 0 +/img/wachter_logo_bottom.png +1 7 0 16111 0 0 0 0 +/img/objekte/2131_6.jpg +1 2 0 33328 0 0 0 0 +/img/body_bg.jpg +1 7 0 59028 0 0 0 0 +/img/objekte/2130_4.jpg +1 4 0 68844 0 0 0 0 +/ +0 188 0 901157 114 43 0 0 +/img/footer_bg.jpg +1 7 0 51931 0 0 0 0 +/img/objekte/2130_2.jpg +1 4 0 67108 0 0 0 0 +/img/wachter_logo_top.png +1 7 0 26993 0 0 0 0 +/img/ebk.png +1 1 0 984 0 0 0 0 +# End Of Table - urls +# -sites- (monthly) +40.77.167.71 +0 9 6 25422 2 1467532103 0 0 +/ +62.210.148.247 +0 3 1 12363 1 1467572273 0 0 +/ +40.77.167.86 +0 6 6 111645 2 1467350700 0 0 +/ +66.249.64.99 +0 1 1 16777 0 0 0 0 +- +87.179.195.192 +0 18 17 173004 1 1467334376 0 0 +/ +141.8.184.11 +0 2 1 4497 1 1467508886 0 0 +/ +5.255.253.55 +0 1 1 2301 1 1467371330 0 0 +/ +91.47.159.103 +0 16 15 169869 1 1467379296 0 0 +/ +142.54.184.90 +0 5 2 22566 1 1467551698 0 0 +/ +52.41.144.184 +0 1 0 2141 1 1467393590 0 0 +- +87.167.81.29 +0 40 27 195179 1 1467488370 0 0 +/ +202.46.51.13 +0 1 1 127247 1 1467456422 0 0 +/ +207.46.13.155 +0 2 2 2598 1 1467388429 0 0 +/ +46.4.113.114 +0 4 4 8976 4 1467529241 0 0 +/ +93.222.134.215 +0 1 1 2301 1 1467376780 0 0 +/ +188.165.233.228 +0 2 1 10225 1 1467342058 0 0 +/ +40.77.167.104 +0 1 0 2198 0 0 0 0 +- +46.229.164.101 +0 5 0 10800 0 0 0 0 +- +66.249.78.72 +0 9 9 119408 4 1467578706 0 0 +/ +82.212.16.247 +0 10 10 88575 2 1467386522 0 0 +/ +180.76.15.27 +0 1 0 2160 0 0 0 0 +- +91.121.112.142 +0 5 2 22566 1 1467345388 0 0 +/ +66.249.75.140 +0 3 2 33205 0 0 0 0 +- +91.112.3.94 +0 1 1 22484 0 0 0 0 +- +195.154.185.20 +0 3 1 12363 1 1467346035 0 0 +/ +157.55.39.62 +0 11 11 28975 3 1467532097 0 0 +/ +180.76.15.20 +0 1 1 2246 1 1467344478 0 0 +/ +91.36.43.110 +0 24 23 185817 1 1467378246 0 0 +/ +164.132.161.14 +0 1 1 2132 1 1467427514 0 0 +/ +66.249.64.152 +0 4 3 31526 2 1467519142 0 0 +/ +66.249.78.8 +0 3 1 7909 1 1467337089 0 0 +/ +87.181.124.148 +0 3 2 6799 2 1467550131 0 0 +/ +66.249.78.251 +0 4 3 8577 2 1467535155 0 0 +/ +169.54.244.93 +0 1 1 8065 1 1467512318 0 0 +/ +130.193.37.27 +0 1 1 2301 1 1467371326 0 0 +/ +180.76.15.154 +0 1 1 2263 1 1467583443 0 0 +/ +180.76.15.149 +0 1 1 3135 1 1467552485 0 0 +/ +151.80.31.105 +0 1 0 2141 0 0 0 0 +- +149.3.144.219 +0 1 1 8065 1 1467363728 0 0 +/ +5.9.62.130 +0 4 3 32844 1 1467383655 0 0 +/ +131.253.25.189 +0 13 13 116758 0 0 0 0 +- +64.246.165.200 +0 2 1 4423 1 1467406786 0 0 +/ +69.30.198.202 +0 2 1 10203 1 1467558108 0 0 +/ +69.30.234.74 +0 1 1 2301 1 1467427085 0 0 +/ +5.255.253.9 +0 2 1 4498 1 1467508882 0 0 +/ +91.200.12.132 +0 4 0 8564 2 1467564305 0 0 +- +188.40.95.70 +0 8 2 29150 2 1467576103 0 0 +/ +180.76.15.8 +0 1 0 2160 0 0 0 0 +- +130.193.51.79 +0 2 1 4498 1 1467508886 0 0 +/ +66.249.75.164 +0 2 1 4498 1 1467584041 0 0 +/ +144.76.29.162 +0 5 3 37927 1 1467438828 0 0 +/ +66.249.78.1 +0 2 2 4602 2 1467550563 0 0 +/ +66.249.78.163 +0 1 1 2301 1 1467410350 0 0 +/ +51.254.121.185 +0 7 4 38656 1 1467436903 0 0 +/ +62.210.143.245 +0 7 3 32769 2 1467579048 0 0 +/ +87.181.24.99 +0 22 20 181243 1 1467400009 0 0 +/ +51.255.65.54 +0 1 1 2222 1 1467583729 0 0 +/ +180.76.15.147 +0 1 1 2263 1 1467589139 0 0 +/ +158.69.200.205 +0 4 2 23034 1 1467517748 0 0 +/ +88.198.16.153 +0 13 10 49039 1 1467421648 0 0 +/ +51.255.51.249 +0 4 2 22344 1 1467403988 0 0 +/ +66.249.64.146 +0 3 3 33637 1 1467541083 0 0 +/ +40.77.167.52 +0 2 2 4193 1 1467417052 0 0 +/ +51.254.143.241 +0 3 2 18269 1 1467340961 0 0 +/ +51.254.32.67 +0 6 4 27216 1 1467349607 0 0 +/ +66.249.75.148 +0 1 1 15743 0 0 0 0 +- +66.249.78.58 +0 18 13 211231 2 1467481452 0 0 +/ +69.30.205.218 +0 6 0 13168 1 1467383355 0 0 +/ +40.77.167.51 +0 26 24 60754 14 1467558120 0 0 +/ +149.202.48.240 +0 2 1 10309 1 1467589890 0 0 +/ +68.180.229.182 +0 5 3 12513 3 1467586266 0 0 +/ +66.249.78.65 +0 26 22 292645 7 1467563502 0 0 +/ +164.132.161.47 +0 1 1 3116 1 1467442474 0 0 +/ +54.152.209.41 +0 1 0 2141 1 1467575966 0 0 +- +141.8.142.10 +0 3 2 6798 2 1467508882 0 0 +/ +64.246.165.190 +0 1 1 2263 1 1467407788 0 0 +/ +5.9.63.149 +0 9 5 33396 2 1467399527 0 0 +/ +141.8.142.88 +0 1 1 2301 1 1467371330 0 0 +/ +66.249.64.130 +0 3 3 6645 2 1467519512 0 0 +/ +180.76.15.152 +0 1 1 2263 1 1467384574 0 0 +/ +180.76.15.153 +0 1 1 2241 1 1467439822 0 0 +/ +157.55.39.41 +0 3 1 6697 1 1467382673 0 0 +/ +62.210.250.212 +0 8 4 31587 2 1467571108 0 0 +/ +46.223.254.104 +0 1 1 27170 0 0 0 0 +- +66.249.75.156 +0 1 1 11685 0 0 0 0 +- +96.93.140.14 +0 1 1 2244 1 1467487619 0 0 +/ +66.249.64.140 +0 2 2 31096 0 0 0 0 +- +# End Of Table - sites (monthly) +# -sites- (daily) +40.77.167.71 +0 6 4 16103 1 1467532103 0 0 +/ +62.210.148.247 +0 3 1 12363 1 1467572273 0 0 +/ +141.8.184.11 +0 1 1 2300 1 1467508886 0 0 +/ +142.54.184.90 +0 5 2 22566 1 1467551698 0 0 +/ +46.4.113.114 +0 1 1 2244 1 1467529241 0 0 +/ +40.77.167.104 +0 1 0 2198 0 0 0 0 +- +46.229.164.101 +0 1 0 2160 0 0 0 0 +- +66.249.78.72 +0 1 1 2301 1 1467578706 0 0 +/ +157.55.39.62 +0 10 10 26932 3 1467532097 0 0 +/ +66.249.64.152 +0 1 1 2301 1 1467519142 0 0 +/ +66.249.78.8 +0 1 0 2198 0 0 0 0 +- +87.181.124.148 +0 1 1 2301 1 1467550131 0 0 +/ +66.249.78.251 +0 1 1 2301 1 1467535155 0 0 +/ +169.54.244.93 +0 1 1 8065 1 1467512318 0 0 +/ +180.76.15.154 +0 1 1 2263 1 1467583443 0 0 +/ +180.76.15.149 +0 1 1 3135 1 1467552485 0 0 +/ +69.30.198.202 +0 2 1 10203 1 1467558108 0 0 +/ +5.255.253.9 +0 2 1 4498 1 1467508882 0 0 +/ +91.200.12.132 +0 2 0 4282 1 1467564305 0 0 +- +188.40.95.70 +0 8 2 29150 2 1467576103 0 0 +/ +130.193.51.79 +0 1 1 2301 1 1467508886 0 0 +/ +66.249.75.164 +0 2 1 4498 1 1467584041 0 0 +/ +66.249.78.1 +0 1 1 2301 1 1467550563 0 0 +/ +62.210.143.245 +0 5 2 22566 1 1467579048 0 0 +/ +51.255.65.54 +0 1 1 2222 1 1467583729 0 0 +/ +180.76.15.147 +0 1 1 2263 1 1467589139 0 0 +/ +158.69.200.205 +0 4 2 23034 1 1467517748 0 0 +/ +66.249.64.146 +0 1 1 3550 1 1467541083 0 0 +/ +66.249.78.58 +0 3 1 6439 0 0 0 0 +- +40.77.167.51 +0 13 13 33266 5 1467558120 0 0 +/ +149.202.48.240 +0 2 1 10309 1 1467589890 0 0 +/ +68.180.229.182 +0 3 2 8147 2 1467586266 0 0 +/ +66.249.78.65 +0 6 4 14113 3 1467563502 0 0 +/ +54.152.209.41 +0 1 0 2141 1 1467575966 0 0 +- +141.8.142.10 +0 2 1 4497 1 1467508882 0 0 +/ +66.249.64.130 +0 1 1 2301 1 1467519512 0 0 +/ +62.210.250.212 +0 6 4 27215 1 1467571108 0 0 +/ +# End Of Table - sites (daily) +# -referrers- +http://whois.domaintools.com/wachter-immobilien.com +1 1 +https://www.google.de +0 1 +http://whois.domaintools.com/wachter-immo.de +0 1 +http://www.wachter-immobilien.com/ +1 11 +wachter-immobilien.com +1 1 +http://www.wachter-immobilien.com/index.php +1 11 +- (Direct Request) +0 311 +http://www.wachter-immobilien.com/css/page.css +1 18 +http://wachter-immobilien.com/index.php +1 20 +http://wachter-immobilien.com/wp-login.php +1 4 +https://www.google.de/ +0 2 +http://wachter-immobilien.com/css/page.css +1 18 +http://wachter-immobilien.com/ +1 51 +# End Of Table - referrers +# -agents- +Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534+ (KHTML, like Gecko) BingPreview/1.0b +0 13 +Mozilla/5.0 (iPhone; CPU iPhone OS 9_3_2 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13F69 Saf +0 16 +Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html) +0 7 +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152 +0 1 +Mozilla/5.0 (Windows NT 5.1; rv:6.0.2) Gecko/20100101 Firefox/6.0.2 +0 2 +Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) +0 35 +Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) +0 56 +Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.13) Gecko/2009073022 Firefox/3.5.2 (.NET CLR 3.5.30729) SurveyBot/2.3 ( +0 3 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0 +0 1 +Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Dragon/36.1.1.21 Chrome/36.0.1985.97 Safari/537.36 +0 1 +Googlebot-Image/1.0 +0 41 +Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko +0 1 +Mozilla/4.0 (compatible; MSIE 9.0; Windows NT 6.1; 125LA; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) +0 4 +Mozilla/5.0 (compatible; Genieo/1.0 http://www.genieo.com/webfilter.html) +0 4 +Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+) +0 104 +Mozilla/5.0 (Android 4.4.2; Mobile; rv:46.0.1) Gecko/46.0.1 Firefox/46.0.1 +0 1 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.1 +0 2 +Mozilla/5.0 (Android 4.4.2; Mobile; rv:46.0) Gecko/46.0 Firefox/46.0 +0 21 +Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp) +0 5 +Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36 +0 40 +Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile S +0 7 +Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots) +0 12 +Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.120 Safari/537.36 +0 4 +Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:47.0) Gecko/20100101 Firefox/47.0 +0 24 +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.4) Gecko/20100614 Ubuntu/10.04 (lucid) Firefox/3.6.4 +0 1 +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4 +0 1 +Mozilla/5.0 (compatible; SemrushBot/1.1~bl; +http://www.semrush.com/bot.html) +0 5 +Mozilla/5.0 (iPhone; CPU iPhone OS 9_3_2 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) GSA/16.0.124986583 Mobile/13F +0 18 +Mozilla/5.0 (compatible; AhrefsBot/5.1; +http://ahrefs.com/robot/) +0 4 +Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.611.0 Chrome/10.0.6 +0 1 +Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safa +0 4 +# End Of Table - agents +# -search strings- +# End Of Table - search strings +# -usernames- +# End Of Table - usernames diff --git a/stats/webalizer.hist b/stats/webalizer.hist new file mode 100644 index 0000000..086d0da --- /dev/null +++ b/stats/webalizer.hist @@ -0,0 +1,121 @@ +# Webalizer V2.23-08 History Data - 05/Jul/2016 00:30:04 (120 month) +7 2016 450 334 87 2918 1 3 203 118 0 0 +6 2016 4158 3081 567 26784 1 30 2156 1109 0 0 +5 2016 4158 3081 567 26784 1 31 2156 1109 0 0 +4 2016 4611 3415 557 30559 1 30 2306 1096 0 0 +3 2016 4960 3956 592 39154 1 31 2469 1120 0 0 +2 2016 4351 3619 579 40466 1 29 2345 1079 0 0 +1 2016 5222 4160 629 38591 1 31 2267 1091 0 0 +12 2015 4742 3862 564 36339 1 31 2039 1083 0 0 +11 2015 4794 3993 566 38146 1 30 2204 1047 0 0 +10 2015 7160 6125 671 71150 1 31 2653 1286 0 0 +9 2015 4497 3941 579 49158 1 30 1940 1166 0 0 +8 2015 4305 3811 546 43782 1 31 1448 774 0 0 +7 2015 4189 3406 461 39144 1 31 1451 719 0 0 +6 2015 4206 3489 413 39176 1 30 1360 720 0 0 +5 2015 5114 3950 470 50351 1 31 1698 927 0 0 +4 2015 5620 4685 480 54988 1 30 1638 855 0 0 +3 2015 5716 4865 455 54734 1 31 1777 970 0 0 +2 2015 6744 6159 490 69991 1 28 1923 1184 0 0 +1 2015 7578 6842 485 84108 1 31 2228 1008 0 0 +12 2014 4933 4370 470 49544 1 31 1591 924 0 0 +11 2014 4532 3863 424 41394 1 30 1475 915 0 0 +10 2014 5732 4956 496 52005 1 31 1799 1034 0 0 +9 2014 699 621 73 6483 26 30 242 130 0 0 +8 2014 0 0 0 0 0 0 0 0 0 0 +7 2014 0 0 0 0 0 0 0 0 0 0 +6 2014 0 0 0 0 0 0 0 0 0 0 +5 2014 0 0 0 0 0 0 0 0 0 0 +4 2014 0 0 0 0 0 0 0 0 0 0 +3 2014 0 0 0 0 0 0 0 0 0 0 +2 2014 0 0 0 0 0 0 0 0 0 0 +1 2014 0 0 0 0 0 0 0 0 0 0 +12 2013 0 0 0 0 0 0 0 0 0 0 +11 2013 0 0 0 0 0 0 0 0 0 0 +10 2013 0 0 0 0 0 0 0 0 0 0 +9 2013 0 0 0 0 0 0 0 0 0 0 +8 2013 0 0 0 0 0 0 0 0 0 0 +7 2013 0 0 0 0 0 0 0 0 0 0 +6 2013 0 0 0 0 0 0 0 0 0 0 +5 2013 0 0 0 0 0 0 0 0 0 0 +4 2013 0 0 0 0 0 0 0 0 0 0 +3 2013 0 0 0 0 0 0 0 0 0 0 +2 2013 0 0 0 0 0 0 0 0 0 0 +1 2013 0 0 0 0 0 0 0 0 0 0 +12 2012 0 0 0 0 0 0 0 0 0 0 +11 2012 0 0 0 0 0 0 0 0 0 0 +10 2012 0 0 0 0 0 0 0 0 0 0 +9 2012 0 0 0 0 0 0 0 0 0 0 +8 2012 0 0 0 0 0 0 0 0 0 0 +7 2012 0 0 0 0 0 0 0 0 0 0 +6 2012 0 0 0 0 0 0 0 0 0 0 +5 2012 0 0 0 0 0 0 0 0 0 0 +4 2012 0 0 0 0 0 0 0 0 0 0 +3 2012 0 0 0 0 0 0 0 0 0 0 +2 2012 0 0 0 0 0 0 0 0 0 0 +1 2012 0 0 0 0 0 0 0 0 0 0 +12 2011 0 0 0 0 0 0 0 0 0 0 +11 2011 0 0 0 0 0 0 0 0 0 0 +10 2011 0 0 0 0 0 0 0 0 0 0 +9 2011 0 0 0 0 0 0 0 0 0 0 +8 2011 0 0 0 0 0 0 0 0 0 0 +7 2011 0 0 0 0 0 0 0 0 0 0 +6 2011 0 0 0 0 0 0 0 0 0 0 +5 2011 0 0 0 0 0 0 0 0 0 0 +4 2011 0 0 0 0 0 0 0 0 0 0 +3 2011 0 0 0 0 0 0 0 0 0 0 +2 2011 0 0 0 0 0 0 0 0 0 0 +1 2011 0 0 0 0 0 0 0 0 0 0 +12 2010 0 0 0 0 0 0 0 0 0 0 +11 2010 0 0 0 0 0 0 0 0 0 0 +10 2010 0 0 0 0 0 0 0 0 0 0 +9 2010 0 0 0 0 0 0 0 0 0 0 +8 2010 0 0 0 0 0 0 0 0 0 0 +7 2010 0 0 0 0 0 0 0 0 0 0 +6 2010 0 0 0 0 0 0 0 0 0 0 +5 2010 0 0 0 0 0 0 0 0 0 0 +4 2010 0 0 0 0 0 0 0 0 0 0 +3 2010 0 0 0 0 0 0 0 0 0 0 +2 2010 0 0 0 0 0 0 0 0 0 0 +1 2010 0 0 0 0 0 0 0 0 0 0 +12 2009 0 0 0 0 0 0 0 0 0 0 +11 2009 0 0 0 0 0 0 0 0 0 0 +10 2009 0 0 0 0 0 0 0 0 0 0 +9 2009 0 0 0 0 0 0 0 0 0 0 +8 2009 0 0 0 0 0 0 0 0 0 0 +7 2009 0 0 0 0 0 0 0 0 0 0 +6 2009 0 0 0 0 0 0 0 0 0 0 +5 2009 0 0 0 0 0 0 0 0 0 0 +4 2009 0 0 0 0 0 0 0 0 0 0 +3 2009 0 0 0 0 0 0 0 0 0 0 +2 2009 0 0 0 0 0 0 0 0 0 0 +1 2009 0 0 0 0 0 0 0 0 0 0 +12 2008 0 0 0 0 0 0 0 0 0 0 +11 2008 0 0 0 0 0 0 0 0 0 0 +10 2008 0 0 0 0 0 0 0 0 0 0 +9 2008 0 0 0 0 0 0 0 0 0 0 +8 2008 0 0 0 0 0 0 0 0 0 0 +7 2008 0 0 0 0 0 0 0 0 0 0 +6 2008 0 0 0 0 0 0 0 0 0 0 +5 2008 0 0 0 0 0 0 0 0 0 0 +4 2008 0 0 0 0 0 0 0 0 0 0 +3 2008 0 0 0 0 0 0 0 0 0 0 +2 2008 0 0 0 0 0 0 0 0 0 0 +1 2008 0 0 0 0 0 0 0 0 0 0 +12 2007 0 0 0 0 0 0 0 0 0 0 +11 2007 0 0 0 0 0 0 0 0 0 0 +10 2007 0 0 0 0 0 0 0 0 0 0 +9 2007 0 0 0 0 0 0 0 0 0 0 +8 2007 0 0 0 0 0 0 0 0 0 0 +7 2007 0 0 0 0 0 0 0 0 0 0 +6 2007 0 0 0 0 0 0 0 0 0 0 +5 2007 0 0 0 0 0 0 0 0 0 0 +4 2007 0 0 0 0 0 0 0 0 0 0 +3 2007 0 0 0 0 0 0 0 0 0 0 +2 2007 0 0 0 0 0 0 0 0 0 0 +1 2007 0 0 0 0 0 0 0 0 0 0 +12 2006 0 0 0 0 0 0 0 0 0 0 +11 2006 0 0 0 0 0 0 0 0 0 0 +10 2006 0 0 0 0 0 0 0 0 0 0 +9 2006 0 0 0 0 0 0 0 0 0 0 +8 2006 0 0 0 0 0 0 0 0 0 0 diff --git a/view.php b/view.php new file mode 100644 index 0000000..706704e --- /dev/null +++ b/view.php @@ -0,0 +1,58 @@ + + +query ( $sql ); + $nt = $result->fetch_assoc(); + echo "\n"; + echo "\n"; + echo " \n"; + echo " ".$title."\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
      \n"; + echo "
      \n"; + $_OV_Typ2 = $nt['O_TYP'] . ' - ' . $nt['V_TYP']; + if ("Wohnung - Miete" == $_OV_Typ2) { + include "inhalte/wohn/wmobj.php"; + } + elseif ("Wohnung - Kauf" == $_OV_Typ2) { + include "inhalte/wohn/wkobj.php"; + } + elseif ("Haus - Miete" == $_OV_Typ2) { + include "inhalte/wohn/hmobj.php"; + } + elseif ("Haus - Kauf" == $_OV_Typ2) { + include "inhalte/wohn/hkobj.php"; + } + elseif ("gewerbe" == $nt['KAT'] AND "Kauf" == $nt['V_TYP'] ) { + include "inhalte/gewerbe/kauf.php"; + } + elseif ("gewerbe" == $nt['KAT'] AND "Miete" == $nt['V_TYP'] ) { + include "inhalte/gewerbe/miete.php"; + } + elseif ("anlage" == $nt['KAT'] ) { + include "inhalte/sonstige/anlage.php"; + } + echo "
      \n"; + echo "
      \n"; + echo " \n"; + echo "\n"; +?> \ No newline at end of file