Browse Source

Textile support

pecesama 18 years ago
parent
commit
5498206a5a
2 changed files with 4088 additions and 0 deletions
  1. 4080 0
      classes/textile.class.php
  2. 8 0
      index.php

File diff suppressed because it is too large
+ 4080 - 0
classes/textile.class.php


+ 8 - 0
index.php View File

12
 	// My approach to MVC
12
 	// My approach to MVC
13
 	require(dirname(__FILE__)."/config.php");
13
 	require(dirname(__FILE__)."/config.php");
14
 	include("classes/configuration.class.php");
14
 	include("classes/configuration.class.php");
15
+	include("classes/textile.class.php");
15
 	include("classes/gelato.class.php");	
16
 	include("classes/gelato.class.php");	
16
 	include("classes/templates.class.php");
17
 	include("classes/templates.class.php");
17
 	include("classes/pagination.php");
18
 	include("classes/pagination.php");
80
 				$formatedDate = date("M d", strtotime($register["date"]));
81
 				$formatedDate = date("M d", strtotime($register["date"]));
81
 				$permalink = $conf->urlGelato."/index.php/post/".$register["id_post"]."/";
82
 				$permalink = $conf->urlGelato."/index.php/post/".$register["id_post"]."/";
82
 				
83
 				
84
+				$textile = new Textile;
85
+ 				$register["description"] = $textile->process(str_replace(""", "\"", $register["description"]));
86
+				
83
 				switch ($tumble->getType($register["id_post"])) {
87
 				switch ($tumble->getType($register["id_post"])) {
84
 					case "1":
88
 					case "1":
85
 						$input = array("{Date_Added}", "{Permalink}", "{Title}", "{Body}", "{URL_Tumble}");
89
 						$input = array("{Date_Added}", "{Permalink}", "{Title}", "{Body}", "{URL_Tumble}");
155
 		
159
 		
156
 		$formatedDate = date("M d", strtotime($register["date"]));
160
 		$formatedDate = date("M d", strtotime($register["date"]));
157
 		$permalink = $conf->urlGelato."/index.php/post/".$register["id_post"]."/";
161
 		$permalink = $conf->urlGelato."/index.php/post/".$register["id_post"]."/";
162
+		
163
+		$textile = new Textile;
164
+		$register["description"] = $textile->process(str_replace(""", "\"", $register["description"]));
165
+		
158
 		switch ($tumble->getType($register["id_post"])) {
166
 		switch ($tumble->getType($register["id_post"])) {
159
 			case "1":
167
 			case "1":
160
 				$input = array("{Date_Added}", "{Permalink}", "{Title}", "{Body}", "{URL_Tumble}");
168
 				$input = array("{Date_Added}", "{Permalink}", "{Title}", "{Body}", "{URL_Tumble}");