------------------------------------------------------------
revno: 1047
committer: Jon Phillips <rejon@gandi0>
branch nick: htdocs
timestamp: Thu 2012-01-26 06:04:38 +0100
message:
* Fixed some old misspellings that old aiki sites have in them which crashes
old sites. Should be useful for updating openclipart
* also made it so there is no comment output if NOT in debug mode, which
makes bloated pages. Now have to turn config["debug"] = true; to get
comments in the code for widget ids and where records start
modified:
assets/images/favicon.ico
libs/Output.php
libs/widgets.php
--
lp:aikiframework
https://code.launchpad.net/~aikiframework-devel/aikiframework/trunk
Your team Aiki Framework Developers is subscribed to branch lp:aikiframework.
To unsubscribe from this branch go to
https://code.launchpad.net/~aikiframework-devel/aikiframework/trunk/+edit-subscription
=== modified file 'assets/images/favicon.ico'
Binary files assets/images/favicon.ico 2012-01-19 08:01:17 +0000 and assets/images/favicon.ico 2012-01-26 05:04:38 +0000 differ
=== modified file 'libs/Output.php'
--- libs/Output.php 2012-01-25 06:58:05 +0000
+++ libs/Output.php 2012-01-26 05:04:38 +0000
@@ -260,7 +260,7 @@
* @param integer $columns number of columns
* @return string
*
- * @todo remove hardcoded html
+ * @todo remove hardcoded html. NOTE, this relies upon debug-time only opt.
*/
public function displayInTable($widget, $columns) {
$widgetTabled = "<table width='100%'>";
=== modified file 'libs/widgets.php'
--- libs/widgets.php 2012-01-22 19:46:09 +0000
+++ libs/widgets.php 2012-01-26 05:04:38 +0000
@@ -143,11 +143,12 @@
* @global aiki $aiki glboal aiki object
* @global string $url
* @global string $custom_output
+ * @global array $config configs the old way
*
* @todo this all need to be broken down into helper functions, too big!
*/
private function createWidget($widget_group) {
- global $db, $aiki, $custom_output;
+ global $db, $aiki, $custom_output, $config;
/**
* Daddy this is where widgets come from...
@@ -179,12 +180,17 @@
if ($widget->css) {
$this->widgets_css[]= $widget->id ;
}
+ if ( isset($widget->custome_output) )
+ $widget->custom_output = $widget->custome_output;
if ($widget->custom_output) {
$custom_output = true;
$this->widget_custom_output = true;
}
+ if ( isset($widget->custome_header) )
+ $widget->custom_header = $widget->custome_header;
+
if ( $widget->custom_header && $widget->custom_header != '' ) {
$custom_headers = explode("\n", $widget->custom_header);
foreach ($custom_headers as $custom_header) {
@@ -193,17 +199,13 @@
}
}
}
- /**
- * @todo all output of comments needs to be an option, since
- * it makes output pages bigger by default.
- * Should only turn on for debug mode IMO.
- */
-
-
-
- if (!$custom_output) {
- $this->widget_html .=
+
+ if (!$custom_output)
+ {
+ if ( isset($config["debug"]) and $config["debug"] ) {
+ $this->widget_html .=
"\n <!--start {$widget->widget_name}({$widget->id})--> \n";
+ }
if ( $widget->widget_type &&
$widget->remove_container != 1 ) {
@@ -246,13 +248,10 @@
$this->widget_html .= "\n</$widget->widget_type>\n";
}
- /**
- * @todo all output of comments needs to be an option, since
- * it makes output pages bigger by default.
- * Should only turn on for debug mode IMO.
- */
- $this->widget_html .=
- "\n <!--{$widget->widget_name}({$widget->id}) end--> \n";
+ if ( (isset($config["debug"]) and $config["debug"]) ) {
+ $this->widget_html .=
+ "\n <!--{$widget->widget_name}({$widget->id}) end--> \n";
+ }
}
@@ -279,6 +278,7 @@
switch ($widget->widget_target){
case "body":
+ error_log ( $this->widget_target, 0);
$this->html_output .= $this->widget_html;
break;
case "header":
@@ -448,14 +448,19 @@
/**
* @todo put this behind debug time option
*/
- if (!$custom_output) {
+ if (!$custom_output and
+ ( isset($config["debug"]) and $config["debug"] ) )
+ {
$widgetContents .=
"\n<!-- The Beginning of a Record -->\n";
}
$widgetContents .= $this->parse_widget_with_data(
$template,
$widget_value);
- if (!$custom_output) {
+
+ if (!$custom_output and
+ ( isset($config["debug"]) and $config["debug"] ) )
+ {
$widgetContents .=
"\n<!-- The End of a Record -->\n";
}
_______________________________________________
Mailing list: https://launchpad.net/~aikiframework-devel
Post to : [email protected]
Unsubscribe : https://launchpad.net/~aikiframework-devel
More help : https://help.launchpad.net/ListHelp