Skip to content
Permalink
Browse files

Released version 2.0.2 (aka smt2e). Please read the changelog.txt file.

  • Loading branch information...
luis.leiva.torres
luis.leiva.torres committed Oct 13, 2013
1 parent c2076a4 commit 98c8462dde7ed1de03fd55e9cba47011ab0b7559
Showing with 9,470 additions and 7,549 deletions.
  1. +3 −1 admin/css/base.css
  2. +7 −1 admin/ext/customize/index.php
  3. +4 −2 admin/ext/maintenance/index.php
  4. +2 −2 admin/ext/roles/saveroles.php
  5. +2 −2 admin/inc/header-base.php
  6. +7 −2 admin/inc/loginform.php
  7. +195 −178 admin/index.php
  8. +1 −1 admin/js/jquery-1.3.2.min.js
  9. +1 −1 admin/js/jquery.tablesorter.min.js
  10. +3 −3 admin/js/setupcms.js
  11. +909 −883 admin/sys/class.browser.php
  12. +114 −114 admin/sys/class.cluster.php
  13. +276 −276 admin/sys/class.db.backup.php
  14. +94 −94 admin/sys/class.domutil.php
  15. +94 −0 admin/sys/class.hypernote.php
  16. +298 −234 admin/sys/class.kmeans.php
  17. +88 −0 admin/sys/class.mousefeat.php
  18. +1,499 −1,499 admin/sys/class.phpmailer.php
  19. +31 −31 admin/sys/class.point.php
  20. +90 −90 admin/sys/class.prettydate.php
  21. +24 −20 admin/sys/define.db.php
  22. +50 −50 admin/sys/define.php
  23. +203 −230 admin/sys/functions.array.php
  24. +178 −178 admin/sys/functions.db.php
  25. +764 −718 admin/sys/functions.php
  26. +82 −70 admin/sys/functions.url.php
  27. +78 −47 admin/sys/install-check.php
  28. +300 −260 admin/sys/install-ready.php
  29. +92 −92 admin/sys/install.php
  30. +79 −77 admin/sys/login.php
  31. +45 −45 admin/sys/logincheck.php
  32. +14 −14 admin/sys/logout.php
  33. +41 −41 admin/sys/messages.php
  34. +6 −6 admin/sys/phpinfo.php
  35. +43 −43 admin/sys/resetpass.php
  36. +174 −174 admin/sys/uninstall.php
  37. +195 −128 admin/sys/upgrade.php
  38. +23 −12 changelog.txt
  39. +17 −16 core/append.php
  40. +105 −82 core/functions.php
  41. +31 −4 core/gateway.php
  42. +1 −1 core/js/smt-aux.min.js
  43. +1 −1 core/js/smt-record.min.js
  44. +322 −19 core/js/src/smt-aux.js
  45. +600 −538 core/js/src/smt-record.js
  46. +138 −142 core/store.php
  47. +362 −129 core/swf/src/com/speedzinemedia/smt/Tracking.as
  48. +1 −4 core/swf/src/com/speedzinemedia/smt/charts/ChartContainer.as
  49. +1 −4 core/swf/src/com/speedzinemedia/smt/charts/DrawChart.as
  50. +2 −2 core/swf/src/com/speedzinemedia/smt/charts/Plot3D.as
  51. +3 −4 core/swf/src/com/speedzinemedia/smt/charts/TimeChart.as
  52. +15 −9 core/swf/src/com/speedzinemedia/smt/display/Asset.as
  53. +144 −63 core/swf/src/com/speedzinemedia/smt/display/ControlPanel.as
  54. +8 −8 core/swf/src/com/speedzinemedia/smt/display/CustomSprite.as
  55. +15 −15 core/swf/src/com/speedzinemedia/smt/display/Draggable.as
  56. +12 −12 core/swf/src/com/speedzinemedia/smt/display/Layers.as
  57. +9 −10 core/swf/src/com/speedzinemedia/smt/display/Pannable.as
  58. +126 −34 core/swf/src/com/speedzinemedia/smt/display/Player.as
  59. +82 −29 core/swf/src/com/speedzinemedia/smt/display/Scrubber.as
  60. +79 −0 core/swf/src/com/speedzinemedia/smt/display/ScrubberInteractive.as
  61. +13 −13 core/swf/src/com/speedzinemedia/smt/display/Zoomable.as
  62. BIN core/swf/src/com/speedzinemedia/smt/display/assets/note.gif
  63. +166 −0 core/swf/src/com/speedzinemedia/smt/display/assets/reload.svg
  64. +3 −4 core/swf/src/com/speedzinemedia/smt/draw/Arrow.as
  65. +20 −4 core/swf/src/com/speedzinemedia/smt/draw/DrawUtils.as
  66. +52 −52 core/swf/src/com/speedzinemedia/smt/draw/HeatMap.as
  67. +16 −0 core/swf/src/com/speedzinemedia/smt/draw/LayoutType.as
  68. +14 −14 core/swf/src/com/speedzinemedia/smt/events/BaseEvent.as
  69. +16 −11 core/swf/src/com/speedzinemedia/smt/events/ControlPanelEvent.as
  70. +11 −11 core/swf/src/com/speedzinemedia/smt/events/ModalEvent.as
  71. +13 −10 core/swf/src/com/speedzinemedia/smt/events/PlayerEvent.as
  72. +2 −2 core/swf/src/com/speedzinemedia/smt/events/ProgressTimerEvent.as
  73. +25 −23 core/swf/src/com/speedzinemedia/smt/events/TrackingEvent.as
  74. +7 −2 core/swf/src/com/speedzinemedia/smt/interfaces/ITimelineControls.as
  75. +2 −2 core/swf/src/com/speedzinemedia/smt/modal/ModalDraggable.as
  76. +146 −104 core/swf/src/com/speedzinemedia/smt/mouse/MouseEventDispatcher.as
  77. +77 −33 core/swf/src/com/speedzinemedia/smt/mouse/MouseManager.as
  78. +402 −378 core/swf/src/com/speedzinemedia/smt/mouse/MouseView.as
  79. +24 −24 core/swf/src/com/speedzinemedia/smt/text/DebugText.as
  80. +59 −0 core/swf/src/com/speedzinemedia/smt/text/Hypernote.as
  81. +2 −2 core/swf/src/com/speedzinemedia/smt/text/Tooltip.as
  82. +35 −29 core/swf/src/com/speedzinemedia/smt/utils/Maths.as
  83. +45 −46 core/swf/src/com/speedzinemedia/smt/utils/PlayerInfo.as
  84. +44 −3 core/swf/src/com/speedzinemedia/smt/utils/Utils.as
  85. BIN core/swf/tracking.swf
  86. +2 −4 proxy/conf/config.php
  87. +19 −0 proxy/conf/trackingcode.php
  88. +62 −14 proxy/index.php
  89. +2 −2 proxy/lib/CurlConnector.class.php
  90. +2 −10 proxy/lib/HTMLParser.class.php
  91. +2 −2 proxy/lib/PHPProxy.class.php
  92. +4 −5 testme.html
@@ -39,12 +39,14 @@ a[rel~="external"] { background:url(external.png) center right no-repeat; paddin
.pb { padding-bottom:1em; }
.pl { padding-left:1em; }

.indent { margin-left:2em; }

/* tables */
table.cms { width:100%; margin:auto; table-layout:fixed; /*border-collapse:collapse;*/ }
table.cms caption { font-size:100%; padding:.5em; margin:0 auto; }
table.cms th { text-align:center; font:80% sans-serif; font-weight:bold; padding:.3em; }
table.cms tr { text-align:center; }
table.cms td { /*vertical-align:top;*/ }
table.cms td { overflow:hidden; /*vertical-align:top;*/ }

/* forms */
fieldset { margin:.7em auto; display:block; }
@@ -75,6 +75,11 @@ function display_options($arrOptions)

<h1>Tracking Visualization Options</h1>

<p>smt2 uses a Flash (SWF) visualization API, where all options are customized at runtime by means of a control panel.
These options are stored on a <a href="http://en.wikipedia.org/wiki/Local_Shared_Object">Local Shared Object</a> (aka <em>Flash cookie</em>).
</p>

<!--
<h2>Flash API</h2>
<p>When using the Flash (SWF) visualization API, all options are customized at runtime.
These options are stored on a <a href="http://en.wikipedia.org/wiki/Local_Shared_Object">Local Shared Object</a> (aka <em>Flash cookie</em>).</p>
@@ -105,5 +110,6 @@ function display_options($arrOptions)
<input type="submit" class="button round" value="Set JS replay options" />
</fieldset>
</form>
-->

<?php include INC_DIR.'footer.php'; ?>
<?php include INC_DIR.'footer.php'; ?>
@@ -107,14 +107,16 @@
);
}
}
clearstatcache();
// ensure full access to backup dir (at least apache/IIS)
if (!is_writeable(BACKUPDIR)) {
if (!is_writable(BACKUPDIR)) {
$perms = substr(decoct( fileperms(BACKUPDIR) ), 2);
if (($perms != "775" || $perms != "777") && !chmod(BACKUPDIR, 0775))
{
echo display_text($_displayType["ERROR"],
'Settings permissions to <strong>'.BACKUPDIR.'</strong> failed.
You must set write permissions to that directory manually.'
You must set write permissions (either 775 or 777) to that directory manually.'
);
}
}
@@ -17,7 +17,7 @@
if (!isset($exts)) {
// nothing to change...
notify_request($form, false, "You should check at least one section for that role.");
//notify_request($form, false, "You should check at least one section for that role.");
}
// check if role name exists
@@ -53,4 +53,4 @@
// ---------------------------------------------------------------- redirect ---
notify_request($form, $success);
?>
?>
@@ -10,7 +10,7 @@
<link rel="stylesheet" type="text/css" href="<?=CSS_PATH?>admin.css" />
<link rel="stylesheet" type="text/css" href="<?=CSS_PATH?>theme.css" />

<script type="text/javascript" src="<?=ADMIN_PATH?>js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="<?=ADMIN_PATH?>js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="<?=ADMIN_PATH?>js/flashdetect.min.js"></script>
<script type="text/javascript" src="<?=ADMIN_PATH?>js/setupcms.js"></script>
<script type="text/javascript" src="<?=SMT_AUX?>"></script>
@@ -24,4 +24,4 @@
echo $tag.PHP_EOL;
}
}
?>
?>
@@ -2,7 +2,12 @@
// supress MySQL error if there are no database tables yet
$isInstalled = @db_query("DESCRIBE ".TBL_PREFIX.TBL_RECORDS);
if (!$isInstalled) {
echo '<p class="center error">Database not found or misconfigured!</p>';
$msg = '<p class="center error">';
$msg .= 'Database not found or misconfigured!';
$msg .= '<br/>';
$msg .= 'Go and <a href="'.SYS_DIR.'install.php">install (smt)</a>.';
$msg .= '</p>';
echo $msg;
}
?>
<div class="loginwrap">
@@ -35,7 +40,7 @@
echo '<p>The login name that you requested does not exist.</p>';
break;
case "MAIL_SENT":
echo '<p>Check your mailbox for instructions. Just in case you should check also your SPAM folder.</p>';
echo '<p>Check your mailbox for instructions. Just in case, you should check also your SPAM folder.</p>';
break;
case "MAIL_ERROR":
echo '<p class="error">Could not send email.</p>';

0 comments on commit 98c8462

Please sign in to comment.
You can’t perform that action at this time.