You can subscribe to this list here.
| 2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(58) |
Sep
(44) |
Oct
(7) |
Nov
(4) |
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2008 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(15) |
Aug
(55) |
Sep
(48) |
Oct
(56) |
Nov
(14) |
Dec
|
|
From: <al...@us...> - 2008-08-24 20:06:16
|
Revision: 631
http://sciret.svn.sourceforge.net/sciret/?rev=631&view=rev
Author: alpeb
Date: 2008-08-24 20:06:14 +0000 (Sun, 24 Aug 2008)
Log Message:
-----------
the file used is under /javascript, not this one
Removed Paths:
-------------
trunk/general.js
Deleted: trunk/general.js
===================================================================
--- trunk/general.js 2008-08-24 20:03:18 UTC (rev 630)
+++ trunk/general.js 2008-08-24 20:06:14 UTC (rev 631)
@@ -1,58 +0,0 @@
-/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
-* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
-* @author Alejandro Pedraza
-* @since Sciret 1.0
-* @package Sciret
-* @packager TheGang
-*/
-
-var onloadFunctions = new Array();
-
-function triggerOnloadFunctions() {
- for (var i = 0; i < onloadFunctions.length; i++) {
- onloadFunctions[i]();
- }
-}
-
-
-function openpopup() {
- var window1 = window.open('index.php?view=ManageArticles&selectArticles=1', 'Search', 'width=800,height=600,toolbar=no,scrollbars=yes,resizable=yes');
-}
-
-function isEnterKey(evt) {
- evt = (evt)? evt : (window.event)? window.event : '';
- var theKey;
- if (evt) {
- theKey = (evt.which)? evt.which : evt.keyCode;
- }
-
- return (theKey == 13);
-}
-
-
-function catchEnter(evt, execute) {
- if (isEnterKey(evt)) {
- execute();
- }
- return false;
-}
-
-function deleteArticle(articleId, articleTitle, confirmationMessage, referrerView) {
- if (!confirm(confirmationMessage + ' "' + articleTitle + '" ?')) {
- return;
- }
-
- location.href = 'index.php?action=DeleteArticle&id=' + articleId + '&referrerView=' + referrerView;
-}
-
-function transferId(articleID) {
- if (opener.document.add_article_form.related_articles.value == '') {
- old_value = new Array();
- } else {
- old_value = opener.document.add_article_form.related_articles.value.split(', ');
- }
- old_value.push(articleID);
- opener.document.add_article_form.related_articles.value = old_value.join(', ');
-}
-
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <al...@us...> - 2008-08-24 20:03:22
|
Revision: 630
http://sciret.svn.sourceforge.net/sciret/?rev=630&view=rev
Author: alpeb
Date: 2008-08-24 20:03:18 +0000 (Sun, 24 Aug 2008)
Log Message:
-----------
fixed db query
Modified Paths:
--------------
trunk/models/Configuration.php
Modified: trunk/models/Configuration.php
===================================================================
--- trunk/models/Configuration.php 2008-08-24 20:02:37 UTC (rev 629)
+++ trunk/models/Configuration.php 2008-08-24 20:03:18 UTC (rev 630)
@@ -36,7 +36,7 @@
foreach ($this->configurationArray as $field => $value) {
$query = 'INSERT INTO configuration (field, value) VALUES (?, ?)';
- $result = DB::getInstance()->query($query, $field, $value);
+ $result = DB::getInstance()->query($query, array($field, $value));
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <al...@us...> - 2008-08-24 20:02:40
|
Revision: 629
http://sciret.svn.sourceforge.net/sciret/?rev=629&view=rev
Author: alpeb
Date: 2008-08-24 20:02:37 +0000 (Sun, 24 Aug 2008)
Log Message:
-----------
Bug #1840106: advanced search selecting a particular category wasn't working
Modified Paths:
--------------
trunk/templates/AdvancedSearch.tpl
Modified: trunk/templates/AdvancedSearch.tpl
===================================================================
--- trunk/templates/AdvancedSearch.tpl 2008-08-24 19:45:53 UTC (rev 628)
+++ trunk/templates/AdvancedSearch.tpl 2008-08-24 20:02:37 UTC (rev 629)
@@ -61,7 +61,7 @@
<select name="category">
<option value="0">[l]All[/l]</option>
<!-- BEGIN categories_block -->
- <option value="{categoryId}" {catSelected}>{category_label}</option>
+ <option value="{category_id}" {catSelected}>{category_label}</option>
<!-- END categories_block -->
</select>
[l]Include subcategories[/l]: <input type="checkbox" name="includeSubcats" value="true" />
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <al...@us...> - 2008-08-24 19:45:56
|
Revision: 628
http://sciret.svn.sourceforge.net/sciret/?rev=628&view=rev
Author: alpeb
Date: 2008-08-24 19:45:53 +0000 (Sun, 24 Aug 2008)
Log Message:
-----------
added DB profiler, for the moment just used to log queries
Modified Paths:
--------------
trunk/index.php
Added Paths:
-----------
trunk/classes/DBProfiler.php
Added: trunk/classes/DBProfiler.php
===================================================================
--- trunk/classes/DBProfiler.php (rev 0)
+++ trunk/classes/DBProfiler.php 2008-08-24 19:45:53 UTC (rev 628)
@@ -0,0 +1,14 @@
+<?php
+
+class DBProfiler extends Zend_Db_Profiler {
+ public function MonkeysDbProfiler() {
+ parent::__construct(true);
+ }
+
+ public function queryStart($queryText, $queryType = null) {
+ Zend_Registry::get('logger')->log("DB QUERY: $queryText", Zend_Log::DEBUG);
+ return parent::queryStart($queryText, $queryType);
+ }
+}
+
+?>
Property changes on: trunk/classes/DBProfiler.php
___________________________________________________________________
Added: svn:executable
+ *
Modified: trunk/index.php
===================================================================
--- trunk/index.php 2008-08-24 19:15:56 UTC (rev 627)
+++ trunk/index.php 2008-08-24 19:45:53 UTC (rev 628)
@@ -71,6 +71,10 @@
/**************************/
$config->database->params->driver_options = array(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY => true);
$db = Zend_Db::factory($config->database);
+if ($config->environment->loglevel == Zend_Log::DEBUG) {
+ $profiler = new DBProfiler();
+ $db->setProfiler($profiler);
+}
$connectionFailed = false;
try {
$db->getConnection();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <al...@us...> - 2008-08-24 19:16:00
|
Revision: 627
http://sciret.svn.sourceforge.net/sciret/?rev=627&view=rev
Author: alpeb
Date: 2008-08-24 19:15:56 +0000 (Sun, 24 Aug 2008)
Log Message:
-----------
replaced fck editor with yui RTE
Modified Paths:
--------------
trunk/flowMap.php
trunk/javascript/general.js
trunk/style.css
trunk/views/EditArticle.php
Added Paths:
-----------
trunk/images/html_editor.gif
Modified: trunk/flowMap.php
===================================================================
--- trunk/flowMap.php 2008-08-24 19:14:05 UTC (rev 626)
+++ trunk/flowMap.php 2008-08-24 19:15:56 UTC (rev 627)
@@ -52,6 +52,7 @@
'SaveArticle' => array(User::ROLE_REGISTERED, true),
'SaveBookmark' => array(User::ROLE_REGISTERED, true),
'UploadFile' => array(User::ROLE_REGISTERED, true),
+ 'UploadImage' => array(User::ROLE_REGISTERED, true),
'GetFile' => array(User::ROLE_ANONYMOUS, true, true),
'DeleteFile' => array(User::ROLE_REGISTERED, true),
'AddLink' => array(User::ROLE_REGISTERED, true),
Property changes on: trunk/images/html_editor.gif
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Modified: trunk/javascript/general.js
===================================================================
--- trunk/javascript/general.js 2008-08-24 19:14:05 UTC (rev 626)
+++ trunk/javascript/general.js 2008-08-24 19:15:56 UTC (rev 627)
@@ -7,6 +7,15 @@
* @packager TheGang
*/
+/**
+ * Classes enforce private and public members through the Module Pattern
+ * (the vars outside are private, and what goes inside the return is public)
+ * @see http://yuiblog.com/blog/2007/06/12/module-pattern/
+ */
+
+YAHOO.namespace("sciret");
+SCIRET = YAHOO.sciret;
+
// *********************************************************
// ** BROWSER DETECTION **
// *********************************************************
@@ -482,7 +491,219 @@
}
}
+/**
+ * Rich-text editor
+ */
+SCIRET.editor = function() {
+ var myEditor;
+ var state = 'off';
+ var resize = null;
+ /*
+ yuiImgUploader
+
+ Taken from http://allmybrain.com/2007/10/16/an-image-upload-extension-for-yui-rich-text-editor
+
+ variables:
+ rte: The YAHOO.widget.Editor instance
+ upload_url: the url to post the file to
+ upload_image_name: the name of the post parameter to send the file as
+
+ Your server must handle the posted image. You must return a JSON object
+ with the result url that the image can be viewed at on your server. If
+ the upload fails, you can return an error message. For successful
+ uploads, the status must be set to UPLOADED. All other status messages,
+ or the lack of a status message is interpreted as an error. IE will
+ try to open a new document window when the response is returned if your
+ content-type header on your response is not set to 'text/javascript'
+
+ Example Success:
+ {status:'UPLOADED', image_url:'/somedirectory/filename'}
+ Example Failure:
+ {status:'We only allow JPEG Images.'}
+
+ */
+ var yuiImgUploader = function(rte, upload_url, upload_image_name) {
+ // customize the editor img button
+
+ YAHOO.log( "Adding Click Listener" ,'debug');
+ rte.addListener('toolbarLoaded',function() {
+ rte.toolbar.addListener ( 'insertimageClick', function(o) {
+ try {
+ var imgPanel=new YAHOO.util.Element('yui-editor-panel');
+ imgPanel.on ( 'contentReady', function() {
+ try {
+ var Dom=YAHOO.util.Dom;
+ var label=document.createElement('label');
+ label.innerHTML='<strong>Upload:</strong>'+
+ '<input type="file" id="insertimage_upload" name="'+upload_image_name+
+ '" size="10" style="width: 20%" />'+
+ '<a href="#" id="insertimage_upload_btn" style="width: 20%; margin-left: 10em;">Upload Image</a>'+
+ '</label>';
+
+ var img_elem=Dom.get('insertimage_url');
+ Dom.getAncestorByTagName(img_elem, 'form').encoding = 'multipart/form-data';
+
+ Dom.insertAfter(
+ label,
+ img_elem.parentNode);
+
+ YAHOO.util.Event.on ( 'insertimage_upload_btn', 'click', function(ev) {
+ // //alert ( "Upload Click" );
+ YAHOO.util.Event.stopEvent(ev); // no default click action
+ YAHOO.util.Connect.setForm ( img_elem.form, true, true );
+ var c=YAHOO.util.Connect.asyncRequest(
+ 'POST', upload_url, {
+ upload:function(r){
+ try {
+ // strip pre tags if they got added somehow
+ resp=r.responseText.replace( /<pre>/i, '').replace ( /<\/pre>/i, '');
+ var o=eval('('+resp+')');
+ if (o.status=='UPLOADED') {
+ Dom.get('insertimage_upload').value='';
+ Dom.get('insertimage_url').value=o.image_url;
+ // tell the image panel the url changed
+ // hack instead of fireEvent('blur')
+ // which for some reason isn't working
+ Dom.get('insertimage_url').focus();
+ Dom.get('insertimage_upload').focus();
+ } else {
+ alert ( "Upload Failed: "+o.status );
+ }
+
+ } catch ( eee ) {
+ YAHOO.log( eee.message, 'error' )
+ }
+ }
+ }
+ );
+ return false;
+ });
+
+ } catch ( ee ) { YAHOO.log( ee.message, 'error' ) }
+ });
+ } catch ( e ) {
+ YAHOO.log( e.message, 'error' )
+ }
+ });
+ });
+
+ }
+
+ return {
+
+ init: function(width, height, element) {
+ YAHOO.log('Create the Editor..', 'info', 'example');
+ myEditor = new YAHOO.widget.Editor(element, {
+ width: width,
+ height: height,
+ dompath: true, //Turns on the bar at the bottom
+ animate: true, //Animates the opening, closing and moving of Editor windows
+ handleSubmit: true
+ });
+
+ myEditor.on('toolbarLoaded', function() {
+ this.toolbar.addButtonGroup({
+ group: 'editcodeGroup',
+ label: ' ',
+ buttons: [
+ {
+ type: 'separator'
+ },
+ {
+ type: 'push',
+ label: 'Edit HTML Code',
+ value: 'editcode'
+ }]
+ });
+
+ this.toolbar.on('editcodeClick', function() {
+ var ta = this.get('element');
+ var iframe = this.get('iframe').get('element');
+
+ if (state == 'on') {
+ state = 'off';
+ this.toolbar.set('disabled', false);
+ YAHOO.log('Inject the HTML from the textarea into the editor', 'info', 'example');
+ this.setEditorHTML(ta.value);
+ if (!this.browser.ie) {
+ this._setDesignMode('on');
+ }
+
+ YAHOO.util.Dom.removeClass(iframe, 'editor-hidden');
+ YAHOO.util.Dom.addClass(ta, 'editor-hidden');
+ this.show();
+ this._focusWindow();
+ } else {
+ state = 'on';
+ YAHOO.log('Show the Code Editor', 'info', 'example');
+ this.cleanHTML();
+ YAHOO.log('Save the Editors HTML', 'info', 'example');
+ YAHOO.util.Dom.addClass(iframe, 'editor-hidden');
+ YAHOO.util.Dom.removeClass(ta, 'editor-hidden');
+ this.toolbar.set('disabled', true);
+ this.toolbar.getButtonByValue('editcode').set('disabled', false);
+ this.toolbar.selectButton('editcode');
+ this.dompath.innerHTML = 'Editing HTML Code';
+ this.hide();
+ }
+ return false;
+ }, this, true);
+
+ this.on('cleanHTML', function(ev) {
+ YAHOO.log('cleanHTML callback fired..', 'info', 'example');
+ this.get('element').value = ev.html;
+ }, this, true);
+
+ this.on('afterRender', function() {
+ var wrapper = this.get('editor_wrapper');
+ wrapper.appendChild(this.get('element'));
+ this.setStyle('width', '100%');
+ this.setStyle('height', '100%');
+ this.setStyle('visibility', '');
+ this.setStyle('top', '');
+ this.setStyle('left', '');
+ this.setStyle('position', '');
+
+ this.addClass('editor-hidden');
+ }, this, true);
+
+ }, myEditor, true);
+
+ myEditor.on('editorContentLoaded', function() {
+ resize = new YAHOO.util.Resize(myEditor.get('element_cont').get('element'), {
+ handles: ['br'],
+ autoRatio: true,
+ status: true,
+ proxy: true,
+ setSize: false
+ });
+
+ resize.on('startResize', function() {
+ this.hide();
+ this.set('disabled', true);
+ }, myEditor, true);
+
+ resize.on('resize', function(args) {
+ var h = args.height;
+ var th = (this.toolbar.get('element').clientHeight + 2); // it has a 1px border
+ var dh = (this.dompath.clientHeight + 1); // it has a 1px top border
+ var newH = (h - th - dh);
+ this.set('width', args.width + 'px');
+ this.set('height', newH + 'px');
+ this.set('disabled', false);
+ this.show();
+ }, myEditor, true);
+ });
+
+ myEditor._defaultToolbar.titlebar = false;
+ yuiImgUploader(myEditor, 'index.php?action=UploadImage', 'image');
+ myEditor.render();
+ }
+ }
+}();
+
+
// *********************************************************
// ** OTHER FUNCTIONS **
// *********************************************************
Modified: trunk/style.css
===================================================================
--- trunk/style.css 2008-08-24 19:14:05 UTC (rev 626)
+++ trunk/style.css 2008-08-24 19:15:56 UTC (rev 627)
@@ -168,3 +168,57 @@
width :100%;
padding :5px;
}
+
+/* -------- YUI RTE ---------- */
+
+.yui-skin-sam .yui-toolbar-container .yui-toolbar-editcode span.yui-toolbar-icon {
+ background-image: url( images/html_editor.gif );
+ background-position: 0 1px;
+ left: 5px;
+}
+.yui-skin-sam .yui-toolbar-container .yui-button-editcode-selected span.yui-toolbar-icon {
+ background-image: url( images/html_editor.gif );
+ background-position: 0 1px;
+ left: 5px;
+}
+
+/* this is to add a line break in the toolbar */
+.yui-skin-sam .yui-toolbar-container .yui-toolbar-classname {
+ width:130px;
+}
+.yui-skin-sam .yui-toolbar-container .yui-toolbar-separator-6 {
+ clear: left;
+ padding: 0;
+ margin: 0;
+ *float: none;
+ _width: 0;
+ _font-size: 0;
+}
+.yui-toolbar-container.yui-toolbar-grouped span.yui-toolbar-separator-6 {
+ *height: 0;
+}
+
+/* The ID of the editor's container and the bottom right resize handle. */
+#editor_container .yui-resize-handle-br {
+ /* Make the handle a little bigger than the default */
+ height: 11px;
+ width: 11px;
+ /* Resposition the image */
+ background-position: -20px -60px;
+ /* Kill the hover on the handle */
+ background-color: transparent;
+}
+
+.editor-hidden {
+ visibility: hidden;
+ top: -9999px;
+ left: -9999px;
+ position: absolute;
+}
+
+textarea {
+ border: 0;
+ margin: 0;
+ padding: 0;
+}
+
Modified: trunk/views/EditArticle.php
===================================================================
--- trunk/views/EditArticle.php 2008-08-24 19:14:05 UTC (rev 626)
+++ trunk/views/EditArticle.php 2008-08-24 19:15:56 UTC (rev 627)
@@ -11,7 +11,6 @@
require 'views/View.php';
require 'models/CategoryGateway.php';
-require 'fckeditor/fckeditor.php';
class EditArticle extends View {
@@ -113,11 +112,7 @@
$this->_parseCategoriesDropdown($category, 0, $selectedCategory);
}
- $ofckeditor = new fckeditor('content') ;
- $ofckeditor->BasePath = 'fckeditor/';
- $ofckeditor->Value = $articleId > 0? $article->getContent() : '';
- $ofckeditor->Height = '400';
- $this->tpl->set_var('textarea', $ofckeditor->CreateHtml());
+ $this->tpl->set_var('textareaContent', $articleId > 0? $article->getContent() : '');
$this->tpl->pparse('out', 'edit_article');
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <al...@us...> - 2008-08-24 19:14:09
|
Revision: 626
http://sciret.svn.sourceforge.net/sciret/?rev=626&view=rev
Author: alpeb
Date: 2008-08-24 19:14:05 +0000 (Sun, 24 Aug 2008)
Log Message:
-----------
Patch #1900432: alphabetically list icon names order in the Edit/Add Category view
Modified Paths:
--------------
trunk/templates/EditArticle.tpl
trunk/templates/head.tpl
Added Paths:
-----------
trunk/actions/UploadImage.php
Added: trunk/actions/UploadImage.php
===================================================================
--- trunk/actions/UploadImage.php (rev 0)
+++ trunk/actions/UploadImage.php 2008-08-24 19:14:05 UTC (rev 626)
@@ -0,0 +1,25 @@
+<?php
+
+/*
+* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
+* @author Alejandro Pedraza
+* @since Sciret 1.0
+* @package Sciret
+* @packager TheGang
+*/
+
+class UploadImage extends Action
+{
+
+ function dispatch()
+ {
+ header("content-type: text/html"); // the return type must be text/html
+ if (!@move_uploaded_file($_FILES['image']['tmp_name'],
+ realpath(dirname(__FILE__).'/../uploads/editor/Image').'/'.$_FILES['image']['name'])) {
+ die("{status:'Problem uploading file'}");
+ }
+ die("{status:'UPLOADED', image_url:'uploads/editor/Image/".$_FILES['image']['name']."'}");
+ }
+}
+
Modified: trunk/templates/EditArticle.tpl
===================================================================
--- trunk/templates/EditArticle.tpl 2008-08-24 19:12:43 UTC (rev 625)
+++ trunk/templates/EditArticle.tpl 2008-08-24 19:14:05 UTC (rev 626)
@@ -3,111 +3,126 @@
* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.2
+* @since Sciret 1.0
* @package Sciret
-* @packager Keyboard Monkeys
+* @packager TheGang
*/
-->
+<!-- Needed for resizing ability -->
+<link rel="stylesheet" type="text/css" href="javascript/yui/build/assets/skins/sam/resize.css">
+<script type="text/javascript" src="javascript/yui/build/resize/resize-beta-min.js"></script>
+<!-- Needed for Menus, Buttons and Overlays used in the Toolbar -->
+<script type="text/javascript" src="javascript/yui/build/menu/menu-min.js"></script>
+<!-- Needed for the image uploader -->
+<script type="text/javascript" src="javascript/yui/build/connection/connection-min.js"></script>
+<script type="text/javascript" src="javascript/yui-image-uploader.js"></script>
+<!-- Source file for Rich Text Editor-->
+<script src="javascript/yui/build/editor/editor-beta-min.js"></script>
+
<form name="saveArticleForm" method="POST" action="{formAction}">
-<input type="hidden" name="draft" value="0" />
-<table width="100%" border="0" cellspacing="1" cellpadding="3" border="1" style='border:1px solid black'>
- <!-- BEGIN answer_question_block -->
- <tr class="th">
- <td colspan=2><b>{header}</b></td>
- </tr>
- <tr>
- <td style="text-align:right">[l]Question[/l]: </td>
- <td>{question}</td>
- <input type="hidden" name="questionID" value="{questionID}" />
- </tr>
- <!-- END answer_question_block -->
- <!-- BEGIN article_id_block -->
- <tr class="th">
- <input type="hidden" name="articleId" value="{articleId}" />
- <td style="text-align:right; font-weight:bold">
- [l]Article ID[/l]:
- </td>
- <td>
- {articleId}
- </td>
- </tr>
- <!-- END article_id_block -->
- <tr class="row_on">
- <td width="10%" style="text-align:right;">
- <span style='font:normal 12px sans-serif; font-weight:bold'>[l]Category[/l]:</span>
- </td>
- <td width="90%">
- <select name="cat_id">
- <option value="0">[l]None[/l]</option>
- <!-- BEGIN categories_block -->
- <option value="{category_id}" {catSelected}>{category_label}</option>
- <!-- END categories_block -->
- </select>
- </td>
- </tr>
- <tr class="row_on">
- <td align=right style="text-align:right">
- <span style='font:normal 12px sans-serif; font-weight:bold'>[l]Title[/l]:</span>
- </td>
- <td>
- <input type="text" size="70" name="title" value="{title}" />
- </td>
- </tr>
- <tr class="row_on">
- <td align=right style="text-align:right" nowrap="true">
- <span style='font:normal 12px sans-serif; font-weight:bold'>
- [l]Expiration Date[/l]:
- </span>
- </td>
- <td>
- <input type="hidden" id="hiddenDate" name="expDate" value="{expDate}" />
- <span id="dateShow">{expDateContents}</span>
- <img src="images/datepopup.gif" id="expDateButton" style="cursor:pointer" />
- <span id="labelSetDate" style="display:{labelSetExpDateDisplay}">([l]Currently none.<br />Click icon to set one.[/l])</span>
- <a id="removeDateLink" href="javascript:void(0);" onclick="removeDate();" style="display:{removeExpDateLinkDisplay}; font-weight:bold; font-size:10px">[l]Remove expiration date[/l]</a>
- </td>
- </tr>
+ <input type="hidden" name="draft" value="0" />
+ <table width="100%" border="0" cellspacing="1" cellpadding="3" border="1" style='border:1px solid black'>
+ <!-- BEGIN answer_question_block -->
+ <tr class="th">
+ <td colspan=2><b>{header}</b></td>
+ </tr>
+ <tr>
+ <td style="text-align:right">[l]Question[/l]: </td>
+ <td>{question}</td>
+ <input type="hidden" name="questionID" value="{questionID}" />
+ </tr>
+ <!-- END answer_question_block -->
+ <!-- BEGIN article_id_block -->
+ <tr class="th">
+ <input type="hidden" name="articleId" value="{articleId}" />
+ <td style="text-align:right; font-weight:bold">
+ [l]Article ID[/l]:
+ </td>
+ <td>
+ {articleId}
+ </td>
+ </tr>
+ <!-- END article_id_block -->
+ <tr class="row_on">
+ <td width="10%" style="text-align:right;">
+ <span style='font:normal 12px sans-serif; font-weight:bold'>[l]Category[/l]:</span>
+ </td>
+ <td width="90%">
+ <select name="cat_id">
+ <option value="0">[l]None[/l]</option>
+ <!-- BEGIN categories_block -->
+ <option value="{category_id}" {catSelected}>{category_label}</option>
+ <!-- END categories_block -->
+ </select>
+ </td>
+ </tr>
+ <tr class="row_on">
+ <td align=right style="text-align:right">
+ <span style='font:normal 12px sans-serif; font-weight:bold'>[l]Title[/l]:</span>
+ </td>
+ <td>
+ <input type="text" size="70" name="title" value="{title}" />
+ </td>
+ </tr>
+ <tr class="row_on">
+ <td align=right style="text-align:right" nowrap="true">
+ <span style='font:normal 12px sans-serif; font-weight:bold'>
+ [l]Expiration Date[/l]:
+ </span>
+ </td>
+ <td>
+ <input type="hidden" id="hiddenDate" name="expDate" value="{expDate}" />
+ <span id="dateShow">{expDateContents}</span>
+ <img src="images/datepopup.gif" id="expDateButton" style="cursor:pointer" />
+ <span id="labelSetDate" style="display:{labelSetExpDateDisplay}">([l]Currently none.<br />Click icon to set one.[/l])</span>
+ <a id="removeDateLink" href="javascript:void(0);" onclick="removeDate();" style="display:{removeExpDateLinkDisplay}; font-weight:bold; font-size:10px">[l]Remove expiration date[/l]</a>
+ </td>
+ </tr>
- <!-- BEGIN usage_block -->
- <tr class="row_on">
- <td width="10%" style="text-align:right;">
- <span style='font:normal 12px sans-serif; font-weight:bold'>[l]Usage[/l]:</span>
- </td>
+ <!-- BEGIN usage_block -->
+ <tr class="row_on">
+ <td width="10%" style="text-align:right;">
+ <span style='font:normal 12px sans-serif; font-weight:bold'>[l]Usage[/l]:</span>
+ </td>
- <td width="90%">
- <select name="usage_id">
- <option value="0" {publiclySelected}>[l]Publicly available[/l]</option>
- <option value="1" {internalSelected}>[l]Internal use only[/l]</option>
- </select>
- </td>
- </tr>
- <!-- END usage_block -->
+ <td width="90%">
+ <select name="usage_id">
+ <option value="0" {publiclySelected}>[l]Publicly available[/l]</option>
+ <option value="1" {internalSelected}>[l]Internal use only[/l]</option>
+ </select>
+ </td>
+ </tr>
+ <!-- END usage_block -->
- <tr>
- <td colspan="2">
- {textarea}
- </td>
- </tr>
- <tr class="th">
- <td colspan=2>
-
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <input type="submit" value="[l]Save[/l]" onclick="return validateForm(form);" />
- <b>{publicationNotice}</b>
- </td>
- </tr>
- <!-- BEGIN saveAsDraftButton_block -->
- <tr>
- <td colspan="2">
- <input type="button" value="[l]Save as Draft[/l]" onclick="saveDraft(form);" />
- </td>
- </tr>
- <!-- END saveAsDraftButton_block -->
-</table>
+ <tr>
+ <td colspan="2">
+ <textarea name="content" id="content" style="width: 935px; height:350px">{textareaContent}</textarea>
+ <script>
+ // can't make editor bigger, or else problem under IE
+ SCIRET.editor.init('935px','350px', 'content');
+ </script>
+ </td>
+ </tr>
+ <tr class="th">
+ <td colspan=2>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <input type="submit" value="[l]Save[/l]" onclick="return validateForm(form);" />
+ <b>{publicationNotice}</b>
+ </td>
+ </tr>
+ <!-- BEGIN saveAsDraftButton_block -->
+ <tr>
+ <td colspan="2">
+ <input type="button" value="[l]Save as Draft[/l]" onclick="saveDraft(form);" />
+ </td>
+ </tr>
+ <!-- END saveAsDraftButton_block -->
+ </table>
</form>
<script type="text/javascript">
Calendar.setup(
Modified: trunk/templates/head.tpl
===================================================================
--- trunk/templates/head.tpl 2008-08-24 19:12:43 UTC (rev 625)
+++ trunk/templates/head.tpl 2008-08-24 19:14:05 UTC (rev 626)
@@ -4,6 +4,8 @@
<head>
<title>[l]Knowledge Base[/l]</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+ <link rel="stylesheet" type="text/css" href="javascript/yui/build/assets/skins/sam/skin.css">
+ <link type="text/css" rel="stylesheet" href="javascript/yui/build/logger/assets/skins/sam/logger.css">
<link href="style.css" type="text/css" rel="StyleSheet" />
<link href="others.css" type="text/css" rel="StyleSheet" />
<link href="tabs.css" type="text/css" rel="StyleSheet" />
@@ -11,6 +13,15 @@
<!-[if IE 7]->
<script type="text/javascript">isIE7 = true;</script>
<![endif]->
+ <!-- basic YUI libraries -->
+ <script type="text/javascript" src="javascript/yui/build/yahoo-dom-event/yahoo-dom-event.js"></script>
+ <script type="text/javascript" src="javascript/yui/build/container/container_core-min.js"></script>
+ <script type="text/javascript" src="javascript/yui/build/element/element-beta-min.js"></script>
+ <script type="text/javascript" src="javascript/yui/build/dragdrop/dragdrop-min.js"></script>
+ <script type="text/javascript" src="javascript/yui/build/animation/animation-min.js"></script>
+ <script type="text/javascript" src="javascript/yui/build/button/button-min.js"></script>
+ <script type="text/javascript" src="javascript/yui/build/logger/logger-min.js"></script>
+
<script type="text/javascript" src="javascript/general.js"></script>
<script type="text/javascript" src="javascript/simModal.js"></script>
<script type="text/javascript" src="javascript/overlib.js"></script>
@@ -28,5 +39,8 @@
</style>
<!-- END rtl_block -->
</head>
-<body onload="triggerOnloadFunctions();">
-<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
+<body class="yui-skin-sam" onload="triggerOnloadFunctions();">
+ <script type="text/javascript">
+ // var myLogReader = new YAHOO.widget.LogReader();
+ </script>
+ <div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <al...@us...> - 2008-08-24 19:12:46
|
Revision: 625
http://sciret.svn.sourceforge.net/sciret/?rev=625&view=rev
Author: alpeb
Date: 2008-08-24 19:12:43 +0000 (Sun, 24 Aug 2008)
Log Message:
-----------
Patch #1900432: alphabetically list icon names order in the Edit/Add Category view
Modified Paths:
--------------
trunk/views/EditCategory.php
Modified: trunk/views/EditCategory.php
===================================================================
--- trunk/views/EditCategory.php 2008-08-24 19:03:39 UTC (rev 624)
+++ trunk/views/EditCategory.php 2008-08-24 19:12:43 UTC (rev 625)
@@ -42,7 +42,13 @@
$dirname = 'uploads/icons';
$dir = dir($dirname);
$firstIteration = true;
+ $entriesList = array();
while (false !== $entry = $dir->read()) {
+ $entriesList[] = $entry;
+ }
+ asort($entriesList);
+
+ foreach($entriesList as $entry) {
$pathInfo = pathinfo("$dirname/$entry");
if (is_dir("$dirname/$entry") || !isset($pathInfo['extension']) || !in_array($pathInfo['extension'], array('gif', 'png', 'jpeg', 'jpg')) || $entry == 'blank.gif') {
continue;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <al...@us...> - 2008-08-24 19:03:43
|
Revision: 624
http://sciret.svn.sourceforge.net/sciret/?rev=624&view=rev
Author: alpeb
Date: 2008-08-24 19:03:39 +0000 (Sun, 24 Aug 2008)
Log Message:
-----------
replaced fckeditor with yui RTE
Removed Paths:
-------------
trunk/fckeditor/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <al...@us...> - 2008-08-24 17:48:05
|
Revision: 623
http://sciret.svn.sourceforge.net/sciret/?rev=623&view=rev
Author: alpeb
Date: 2008-08-24 17:45:33 +0000 (Sun, 24 Aug 2008)
Log Message:
-----------
added YUI lib
Added Paths:
-----------
trunk/javascript/yui/
trunk/javascript/yui/README
trunk/javascript/yui/as-docs/
trunk/javascript/yui/as-docs/Charts.html
trunk/javascript/yui/as-docs/Uploader.html
trunk/javascript/yui/as-docs/all-classes.html
trunk/javascript/yui/as-docs/all-index-A.html
trunk/javascript/yui/as-docs/all-index-B.html
trunk/javascript/yui/as-docs/all-index-C.html
trunk/javascript/yui/as-docs/all-index-D.html
trunk/javascript/yui/as-docs/all-index-E.html
trunk/javascript/yui/as-docs/all-index-F.html
trunk/javascript/yui/as-docs/all-index-G.html
trunk/javascript/yui/as-docs/all-index-H.html
trunk/javascript/yui/as-docs/all-index-I.html
trunk/javascript/yui/as-docs/all-index-J.html
trunk/javascript/yui/as-docs/all-index-K.html
trunk/javascript/yui/as-docs/all-index-L.html
trunk/javascript/yui/as-docs/all-index-M.html
trunk/javascript/yui/as-docs/all-index-N.html
trunk/javascript/yui/as-docs/all-index-O.html
trunk/javascript/yui/as-docs/all-index-P.html
trunk/javascript/yui/as-docs/all-index-Q.html
trunk/javascript/yui/as-docs/all-index-R.html
trunk/javascript/yui/as-docs/all-index-S.html
trunk/javascript/yui/as-docs/all-index-T.html
trunk/javascript/yui/as-docs/all-index-U.html
trunk/javascript/yui/as-docs/all-index-V.html
trunk/javascript/yui/as-docs/all-index-W.html
trunk/javascript/yui/as-docs/all-index-X.html
trunk/javascript/yui/as-docs/all-index-Y.html
trunk/javascript/yui/as-docs/all-index-Z.html
trunk/javascript/yui/as-docs/appendixes.html
trunk/javascript/yui/as-docs/asdoc.js
trunk/javascript/yui/as-docs/class-list.html
trunk/javascript/yui/as-docs/class-summary.html
trunk/javascript/yui/as-docs/com/
trunk/javascript/yui/as-docs/com/adobe/
trunk/javascript/yui/as-docs/com/adobe/serialization/
trunk/javascript/yui/as-docs/com/adobe/serialization/json/
trunk/javascript/yui/as-docs/com/adobe/serialization/json/JSON.html
trunk/javascript/yui/as-docs/com/adobe/serialization/json/JSONDecoder.html
trunk/javascript/yui/as-docs/com/adobe/serialization/json/JSONEncoder.html
trunk/javascript/yui/as-docs/com/adobe/serialization/json/JSONParseError.html
trunk/javascript/yui/as-docs/com/adobe/serialization/json/JSONToken.html
trunk/javascript/yui/as-docs/com/adobe/serialization/json/JSONTokenType.html
trunk/javascript/yui/as-docs/com/adobe/serialization/json/JSONTokenizer.html
trunk/javascript/yui/as-docs/com/adobe/serialization/json/class-list.html
trunk/javascript/yui/as-docs/com/adobe/serialization/json/package-detail.html
trunk/javascript/yui/as-docs/com/yahoo/
trunk/javascript/yui/as-docs/com/yahoo/astra/
trunk/javascript/yui/as-docs/com/yahoo/astra/animation/
trunk/javascript/yui/as-docs/com/yahoo/astra/animation/Animation.html
trunk/javascript/yui/as-docs/com/yahoo/astra/animation/AnimationEvent.html
trunk/javascript/yui/as-docs/com/yahoo/astra/animation/class-list.html
trunk/javascript/yui/as-docs/com/yahoo/astra/animation/package-detail.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/Axis.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/AxisOrientation.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/BarChart.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/CartesianChart.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/CategoryAxis.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/Chart.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/ColumnChart.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/DataTipRenderer.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/IAxis.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/ICategoryChart.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/IDataTipRenderer.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/IPlotArea.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/LineChart.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/NumericAxis.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/PieChart.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/ScaleType.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/TickPosition.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/TimeAxis.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/class-list.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/events/
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/events/ChartEvent.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/events/LegendEvent.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/events/class-list.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/events/package-detail.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/legend/
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/legend/ILegend.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/legend/Legend.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/legend/LegendItem.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/legend/LegendItemData.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/legend/class-list.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/legend/package-detail.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/package-detail.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/series/
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/series/BarSeries.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/series/CartesianSeries.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/series/ColumnSeries.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/series/ICategorySeries.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/series/ILegendItemSeries.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/series/ISeries.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/series/ISeriesItemRenderer.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/series/LineSeries.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/series/PieSeries.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/series/Series.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/series/SeriesItemRenderer.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/series/class-list.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/series/package-detail.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/skins/
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/skins/CircleSkin.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/skins/DiamondSkin.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/skins/IProgrammaticSkin.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/skins/RectangleSkin.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/skins/TriangleSkin.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/skins/class-list.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/charts/skins/package-detail.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/utils/
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/utils/UIComponentUtil.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/utils/class-list.html
trunk/javascript/yui/as-docs/com/yahoo/astra/fl/utils/package-detail.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/ILayoutContainer.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/LayoutContainer.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/LayoutManager.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/class-list.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/events/
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/events/LayoutEvent.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/events/class-list.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/events/package-detail.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/modes/
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/modes/BaseLayoutMode.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/modes/BorderConstraints.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/modes/BorderLayout.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/modes/BoxLayout.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/modes/FlowLayout.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/modes/HorizontalAlignment.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/modes/IAdvancedLayoutMode.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/modes/ILayoutMode.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/modes/LayoutModeUtil.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/modes/PercentageSizeUtil.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/modes/TileLayout.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/modes/VerticalAlignment.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/modes/class-list.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/modes/package-detail.html
trunk/javascript/yui/as-docs/com/yahoo/astra/layout/package-detail.html
trunk/javascript/yui/as-docs/com/yahoo/astra/utils/
trunk/javascript/yui/as-docs/com/yahoo/astra/utils/DateUtil.html
trunk/javascript/yui/as-docs/com/yahoo/astra/utils/DisplayObjectUtil.html
trunk/javascript/yui/as-docs/com/yahoo/astra/utils/GraphicsUtil.html
trunk/javascript/yui/as-docs/com/yahoo/astra/utils/InstanceFactory.html
trunk/javascript/yui/as-docs/com/yahoo/astra/utils/JavaScriptUtil.html
trunk/javascript/yui/as-docs/com/yahoo/astra/utils/NumberUtil.html
trunk/javascript/yui/as-docs/com/yahoo/astra/utils/TimeUnit.html
trunk/javascript/yui/as-docs/com/yahoo/astra/utils/class-list.html
trunk/javascript/yui/as-docs/com/yahoo/astra/utils/package-detail.html
trunk/javascript/yui/as-docs/com/yahoo/yui/
trunk/javascript/yui/as-docs/com/yahoo/yui/LoggerCategory.html
trunk/javascript/yui/as-docs/com/yahoo/yui/YUIAdapter.html
trunk/javascript/yui/as-docs/com/yahoo/yui/YUILogger.html
trunk/javascript/yui/as-docs/com/yahoo/yui/charts/
trunk/javascript/yui/as-docs/com/yahoo/yui/charts/AxisSerializer.html
trunk/javascript/yui/as-docs/com/yahoo/yui/charts/BackgroundAndBorder.html
trunk/javascript/yui/as-docs/com/yahoo/yui/charts/BackgroundImageMode.html
trunk/javascript/yui/as-docs/com/yahoo/yui/charts/ChartSerializer.html
trunk/javascript/yui/as-docs/com/yahoo/yui/charts/SeriesSerializer.html
trunk/javascript/yui/as-docs/com/yahoo/yui/charts/TextFormatSerializer.html
trunk/javascript/yui/as-docs/com/yahoo/yui/charts/class-list.html
trunk/javascript/yui/as-docs/com/yahoo/yui/charts/package-detail.html
trunk/javascript/yui/as-docs/com/yahoo/yui/class-list.html
trunk/javascript/yui/as-docs/com/yahoo/yui/package-detail.html
trunk/javascript/yui/as-docs/cookies.js
trunk/javascript/yui/as-docs/images/
trunk/javascript/yui/as-docs/images/collapsed.gif
trunk/javascript/yui/as-docs/images/detailHeaderRule.jpg
trunk/javascript/yui/as-docs/images/detailSectionHeader.jpg
trunk/javascript/yui/as-docs/images/expanded.gif
trunk/javascript/yui/as-docs/images/inherit-arrow.gif
trunk/javascript/yui/as-docs/images/inheritedSummary.gif
trunk/javascript/yui/as-docs/images/logo.jpg
trunk/javascript/yui/as-docs/images/titleTableBottom.jpg
trunk/javascript/yui/as-docs/images/titleTableMiddle.jpg
trunk/javascript/yui/as-docs/images/titleTableTop.jpg
trunk/javascript/yui/as-docs/index-list.html
trunk/javascript/yui/as-docs/index.html
trunk/javascript/yui/as-docs/mxml-tags.html
trunk/javascript/yui/as-docs/package-detail.html
trunk/javascript/yui/as-docs/package-frame.html
trunk/javascript/yui/as-docs/package-list.html
trunk/javascript/yui/as-docs/package-summary.html
trunk/javascript/yui/as-docs/print.css
trunk/javascript/yui/as-docs/style.css
trunk/javascript/yui/as-docs/title-bar.html
trunk/javascript/yui/as-src/
trunk/javascript/yui/as-src/charts/
trunk/javascript/yui/as-src/charts/Charts.as
trunk/javascript/yui/as-src/charts/build.xml
trunk/javascript/yui/as-src/charts/charts.swc
trunk/javascript/yui/as-src/charts/com/
trunk/javascript/yui/as-src/charts/com/adobe/
trunk/javascript/yui/as-src/charts/com/adobe/serialization/
trunk/javascript/yui/as-src/charts/com/adobe/serialization/json/
trunk/javascript/yui/as-src/charts/com/adobe/serialization/json/JSON.as
trunk/javascript/yui/as-src/charts/com/adobe/serialization/json/JSONDecoder.as
trunk/javascript/yui/as-src/charts/com/adobe/serialization/json/JSONEncoder.as
trunk/javascript/yui/as-src/charts/com/adobe/serialization/json/JSONParseError.as
trunk/javascript/yui/as-src/charts/com/adobe/serialization/json/JSONToken.as
trunk/javascript/yui/as-src/charts/com/adobe/serialization/json/JSONTokenType.as
trunk/javascript/yui/as-src/charts/com/adobe/serialization/json/JSONTokenizer.as
trunk/javascript/yui/as-src/charts/com/yahoo/
trunk/javascript/yui/as-src/charts/com/yahoo/astra/
trunk/javascript/yui/as-src/charts/com/yahoo/astra/animation/
trunk/javascript/yui/as-src/charts/com/yahoo/astra/animation/Animation.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/animation/AnimationEvent.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/Axis.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/AxisOrientation.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/BarChart.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/CartesianChart.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/CategoryAxis.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/Chart.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/ColumnChart.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/DataTipRenderer.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/IAxis.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/ICategoryChart.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/IDataTipRenderer.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/IPlotArea.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/LineChart.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/NumericAxis.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/PieChart.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/ScaleType.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/TickPosition.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/TimeAxis.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/events/
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/events/ChartEvent.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/events/LegendEvent.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/legend/
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/legend/ILegend.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/legend/Legend.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/legend/LegendItem.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/legend/LegendItemData.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/series/
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/series/BarSeries.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/series/CartesianSeries.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/series/ColumnSeries.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/series/ICategorySeries.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/series/ILegendItemSeries.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/series/ISeries.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/series/ISeriesItemRenderer.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/series/LineSeries.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/series/PieSeries.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/series/Series.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/series/SeriesItemRenderer.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/skins/
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/skins/CircleSkin.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/skins/DiamondSkin.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/skins/IProgrammaticSkin.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/skins/RectangleSkin.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/charts/skins/TriangleSkin.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/utils/
trunk/javascript/yui/as-src/charts/com/yahoo/astra/fl/utils/UIComponentUtil.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/ILayoutContainer.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/LayoutContainer.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/LayoutManager.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/events/
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/events/LayoutEvent.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/modes/
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/modes/BaseLayoutMode.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/modes/BorderConstraints.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/modes/BorderLayout.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/modes/BoxLayout.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/modes/FlowLayout.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/modes/HorizontalAlignment.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/modes/IAdvancedLayoutMode.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/modes/ILayoutMode.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/modes/LayoutModeUtil.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/modes/PercentageSizeUtil.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/modes/TileLayout.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/layout/modes/VerticalAlignment.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/utils/
trunk/javascript/yui/as-src/charts/com/yahoo/astra/utils/DateUtil.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/utils/DisplayObjectUtil.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/utils/GraphicsUtil.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/utils/InstanceFactory.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/utils/JavaScriptUtil.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/utils/NumberUtil.as
trunk/javascript/yui/as-src/charts/com/yahoo/astra/utils/TimeUnit.as
trunk/javascript/yui/as-src/charts/com/yahoo/yui/
trunk/javascript/yui/as-src/charts/com/yahoo/yui/LoggerCategory.as
trunk/javascript/yui/as-src/charts/com/yahoo/yui/YUIAdapter.as
trunk/javascript/yui/as-src/charts/com/yahoo/yui/YUILogger.as
trunk/javascript/yui/as-src/charts/com/yahoo/yui/charts/
trunk/javascript/yui/as-src/charts/com/yahoo/yui/charts/AxisSerializer.as
trunk/javascript/yui/as-src/charts/com/yahoo/yui/charts/BackgroundAndBorder.as
trunk/javascript/yui/as-src/charts/com/yahoo/yui/charts/BackgroundImageMode.as
trunk/javascript/yui/as-src/charts/com/yahoo/yui/charts/ChartSerializer.as
trunk/javascript/yui/as-src/charts/com/yahoo/yui/charts/SeriesSerializer.as
trunk/javascript/yui/as-src/charts/com/yahoo/yui/charts/TextFormatSerializer.as
trunk/javascript/yui/as-src/uploader/
trunk/javascript/yui/as-src/uploader/Uploader.as
trunk/javascript/yui/assets/
trunk/javascript/yui/assets/YUIexamples.js
trunk/javascript/yui/assets/bg_hd.gif
trunk/javascript/yui/assets/dpSyntaxHighlighter.css
trunk/javascript/yui/assets/dpSyntaxHighlighter.js
trunk/javascript/yui/assets/example-hd-bg.gif
trunk/javascript/yui/assets/title_h_bg.gif
trunk/javascript/yui/assets/yui-candy.jpg
trunk/javascript/yui/assets/yui.css
trunk/javascript/yui/assets/yui.gif
trunk/javascript/yui/assets/yuiDistribution.css
trunk/javascript/yui/build/
trunk/javascript/yui/build/animation/
trunk/javascript/yui/build/animation/README
trunk/javascript/yui/build/animation/animation-debug.js
trunk/javascript/yui/build/animation/animation-min.js
trunk/javascript/yui/build/animation/animation.js
trunk/javascript/yui/build/assets/
trunk/javascript/yui/build/assets/skins/
trunk/javascript/yui/build/assets/skins/sam/
trunk/javascript/yui/build/assets/skins/sam/asc.gif
trunk/javascript/yui/build/assets/skins/sam/autocomplete.css
trunk/javascript/yui/build/assets/skins/sam/blankimage.png
trunk/javascript/yui/build/assets/skins/sam/button.css
trunk/javascript/yui/build/assets/skins/sam/calendar.css
trunk/javascript/yui/build/assets/skins/sam/colorpicker.css
trunk/javascript/yui/build/assets/skins/sam/container.css
trunk/javascript/yui/build/assets/skins/sam/datatable.css
trunk/javascript/yui/build/assets/skins/sam/desc.gif
trunk/javascript/yui/build/assets/skins/sam/dt-arrow-dn.png
trunk/javascript/yui/build/assets/skins/sam/dt-arrow-up.png
trunk/javascript/yui/build/assets/skins/sam/editor-knob.gif
trunk/javascript/yui/build/assets/skins/sam/editor-sprite-active.gif
trunk/javascript/yui/build/assets/skins/sam/editor-sprite.gif
trunk/javascript/yui/build/assets/skins/sam/editor.css
trunk/javascript/yui/build/assets/skins/sam/header_background.png
trunk/javascript/yui/build/assets/skins/sam/hue_bg.png
trunk/javascript/yui/build/assets/skins/sam/imagecropper.css
trunk/javascript/yui/build/assets/skins/sam/layout.css
trunk/javascript/yui/build/assets/skins/sam/layout_sprite.png
trunk/javascript/yui/build/assets/skins/sam/logger.css
trunk/javascript/yui/build/assets/skins/sam/menu-button-arrow-disabled.png
trunk/javascript/yui/build/assets/skins/sam/menu-button-arrow.png
trunk/javascript/yui/build/assets/skins/sam/menu.css
trunk/javascript/yui/build/assets/skins/sam/menubaritem_submenuindicator.png
trunk/javascript/yui/build/assets/skins/sam/menubaritem_submenuindicator_disabled.png
trunk/javascript/yui/build/assets/skins/sam/menuitem_checkbox.png
trunk/javascript/yui/build/assets/skins/sam/menuitem_checkbox_disabled.png
trunk/javascript/yui/build/assets/skins/sam/menuitem_submenuindicator.png
trunk/javascript/yui/build/assets/skins/sam/menuitem_submenuindicator_disabled.png
trunk/javascript/yui/build/assets/skins/sam/picker_mask.png
trunk/javascript/yui/build/assets/skins/sam/profilerviewer.css
trunk/javascript/yui/build/assets/skins/sam/resize.css
trunk/javascript/yui/build/assets/skins/sam/simpleeditor.css
trunk/javascript/yui/build/assets/skins/sam/skin.css
trunk/javascript/yui/build/assets/skins/sam/split-button-arrow-active.png
trunk/javascript/yui/build/assets/skins/sam/split-button-arrow-disabled.png
trunk/javascript/yui/build/assets/skins/sam/split-button-arrow-focus.png
trunk/javascript/yui/build/assets/skins/sam/split-button-arrow-hover.png
trunk/javascript/yui/build/assets/skins/sam/split-button-arrow.png
trunk/javascript/yui/build/assets/skins/sam/sprite.png
trunk/javascript/yui/build/assets/skins/sam/tabview.css
trunk/javascript/yui/build/assets/skins/sam/transparent.gif
trunk/javascript/yui/build/assets/skins/sam/treeview-loading.gif
trunk/javascript/yui/build/assets/skins/sam/treeview-sprite.gif
trunk/javascript/yui/build/assets/skins/sam/treeview.css
trunk/javascript/yui/build/assets/skins/sam/wait.gif
trunk/javascript/yui/build/assets/skins/sam/yuitest.css
trunk/javascript/yui/build/autocomplete/
trunk/javascript/yui/build/autocomplete/README
trunk/javascript/yui/build/autocomplete/assets/
trunk/javascript/yui/build/autocomplete/assets/autocomplete-core.css
trunk/javascript/yui/build/autocomplete/assets/skins/
trunk/javascript/yui/build/autocomplete/assets/skins/sam/
trunk/javascript/yui/build/autocomplete/assets/skins/sam/autocomplete-skin.css
trunk/javascript/yui/build/autocomplete/assets/skins/sam/autocomplete.css
trunk/javascript/yui/build/autocomplete/autocomplete-debug.js
trunk/javascript/yui/build/autocomplete/autocomplete-min.js
trunk/javascript/yui/build/autocomplete/autocomplete.js
trunk/javascript/yui/build/base/
trunk/javascript/yui/build/base/README
trunk/javascript/yui/build/base/base-min.css
trunk/javascript/yui/build/base/base.css
trunk/javascript/yui/build/button/
trunk/javascript/yui/build/button/README
trunk/javascript/yui/build/button/assets/
trunk/javascript/yui/build/button/assets/button-core.css
trunk/javascript/yui/build/button/assets/skins/
trunk/javascript/yui/build/button/assets/skins/sam/
trunk/javascript/yui/build/button/assets/skins/sam/button-skin.css
trunk/javascript/yui/build/button/assets/skins/sam/button.css
trunk/javascript/yui/build/button/assets/skins/sam/menu-button-arrow-disabled.png
trunk/javascript/yui/build/button/assets/skins/sam/menu-button-arrow.png
trunk/javascript/yui/build/button/assets/skins/sam/split-button-arrow-active.png
trunk/javascript/yui/build/button/assets/skins/sam/split-button-arrow-disabled.png
trunk/javascript/yui/build/button/assets/skins/sam/split-button-arrow-focus.png
trunk/javascript/yui/build/button/assets/skins/sam/split-button-arrow-hover.png
trunk/javascript/yui/build/button/assets/skins/sam/split-button-arrow.png
trunk/javascript/yui/build/button/button-debug.js
trunk/javascript/yui/build/button/button-min.js
trunk/javascript/yui/build/button/button.js
trunk/javascript/yui/build/calendar/
trunk/javascript/yui/build/calendar/README
trunk/javascript/yui/build/calendar/assets/
trunk/javascript/yui/build/calendar/assets/calendar-core.css
trunk/javascript/yui/build/calendar/assets/calendar.css
trunk/javascript/yui/build/calendar/assets/calgrad.png
trunk/javascript/yui/build/calendar/assets/callt.gif
trunk/javascript/yui/build/calendar/assets/calrt.gif
trunk/javascript/yui/build/calendar/assets/calx.gif
trunk/javascript/yui/build/calendar/assets/skins/
trunk/javascript/yui/build/calendar/assets/skins/sam/
trunk/javascript/yui/build/calendar/assets/skins/sam/calendar-skin.css
trunk/javascript/yui/build/calendar/assets/skins/sam/calendar.css
trunk/javascript/yui/build/calendar/calendar-debug.js
trunk/javascript/yui/build/calendar/calendar-min.js
trunk/javascript/yui/build/calendar/calendar.js
trunk/javascript/yui/build/charts/
trunk/javascript/yui/build/charts/README
trunk/javascript/yui/build/charts/assets/
trunk/javascript/yui/build/charts/assets/charts.swf
trunk/javascript/yui/build/charts/charts-experimental-debug.js
trunk/javascript/yui/build/charts/charts-experimental-min.js
trunk/javascript/yui/build/charts/charts-experimental.js
trunk/javascript/yui/build/colorpicker/
trunk/javascript/yui/build/colorpicker/README
trunk/javascript/yui/build/colorpicker/assets/
trunk/javascript/yui/build/colorpicker/assets/colorpicker_core.css
trunk/javascript/yui/build/colorpicker/assets/hue_thumb.png
trunk/javascript/yui/build/colorpicker/assets/picker_mask.png
trunk/javascript/yui/build/colorpicker/assets/picker_thumb.png
trunk/javascript/yui/build/colorpicker/assets/skins/
trunk/javascript/yui/build/colorpicker/assets/skins/sam/
trunk/javascript/yui/build/colorpicker/assets/skins/sam/colorpicker-skin.css
trunk/javascript/yui/build/colorpicker/assets/skins/sam/colorpicker.css
trunk/javascript/yui/build/colorpicker/assets/skins/sam/hue_bg.png
trunk/javascript/yui/build/colorpicker/assets/skins/sam/picker_mask.png
trunk/javascript/yui/build/colorpicker/colorpicker-debug.js
trunk/javascript/yui/build/colorpicker/colorpicker-min.js
trunk/javascript/yui/build/colorpicker/colorpicker.js
trunk/javascript/yui/build/connection/
trunk/javascript/yui/build/connection/README
trunk/javascript/yui/build/connection/connection-debug.js
trunk/javascript/yui/build/connection/connection-min.js
trunk/javascript/yui/build/connection/connection.js
trunk/javascript/yui/build/container/
trunk/javascript/yui/build/container/README
trunk/javascript/yui/build/container/assets/
trunk/javascript/yui/build/container/assets/alrt16_1.gif
trunk/javascript/yui/build/container/assets/blck16_1.gif
trunk/javascript/yui/build/container/assets/close12_1.gif
trunk/javascript/yui/build/container/assets/container-core.css
trunk/javascript/yui/build/container/assets/container.css
trunk/javascript/yui/build/container/assets/hlp16_1.gif
trunk/javascript/yui/build/container/assets/info16_1.gif
trunk/javascript/yui/build/container/assets/skins/
trunk/javascript/yui/build/container/assets/skins/sam/
trunk/javascript/yui/build/container/assets/skins/sam/container-skin.css
trunk/javascript/yui/build/container/assets/skins/sam/container.css
trunk/javascript/yui/build/container/assets/tip16_1.gif
trunk/javascript/yui/build/container/assets/warn16_1.gif
trunk/javascript/yui/build/container/container-debug.js
trunk/javascript/yui/build/container/container-min.js
trunk/javascript/yui/build/container/container.js
trunk/javascript/yui/build/container/container_core-debug.js
trunk/javascript/yui/build/container/container_core-min.js
trunk/javascript/yui/build/container/container_core.js
trunk/javascript/yui/build/cookie/
trunk/javascript/yui/build/cookie/README
trunk/javascript/yui/build/cookie/cookie-beta-debug.js
trunk/javascript/yui/build/cookie/cookie-beta-min.js
trunk/javascript/yui/build/cookie/cookie-beta.js
trunk/javascript/yui/build/datasource/
trunk/javascript/yui/build/datasource/README
trunk/javascript/yui/build/datasource/datasource-beta-debug.js
trunk/javascript/yui/build/datasource/datasource-beta-min.js
trunk/javascript/yui/build/datasource/datasource-beta.js
trunk/javascript/yui/build/datatable/
trunk/javascript/yui/build/datatable/README
trunk/javascript/yui/build/datatable/assets/
trunk/javascript/yui/build/datatable/assets/datatable-core.css
trunk/javascript/yui/build/datatable/assets/datatable.css
trunk/javascript/yui/build/datatable/assets/skins/
trunk/javascript/yui/build/datatable/assets/skins/sam/
trunk/javascript/yui/build/datatable/assets/skins/sam/datatable-skin.css
trunk/javascript/yui/build/datatable/assets/skins/sam/datatable.css
trunk/javascript/yui/build/datatable/assets/skins/sam/dt-arrow-dn.png
trunk/javascript/yui/build/datatable/assets/skins/sam/dt-arrow-up.png
trunk/javascript/yui/build/datatable/assets/skins/sam/transparent.gif
trunk/javascript/yui/build/datatable/datatable-beta-debug.js
trunk/javascript/yui/build/datatable/datatable-beta-min.js
trunk/javascript/yui/build/datatable/datatable-beta.js
trunk/javascript/yui/build/dom/
trunk/javascript/yui/build/dom/README
trunk/javascript/yui/build/dom/dom-debug.js
trunk/javascript/yui/build/dom/dom-min.js
trunk/javascript/yui/build/dom/dom.js
trunk/javascript/yui/build/dragdrop/
trunk/javascript/yui/build/dragdrop/README
trunk/javascript/yui/build/dragdrop/dragdrop-debug.js
trunk/javascript/yui/build/dragdrop/dragdrop-min.js
trunk/javascript/yui/build/dragdrop/dragdrop.js
trunk/javascript/yui/build/editor/
trunk/javascript/yui/build/editor/README
trunk/javascript/yui/build/editor/assets/
trunk/javascript/yui/build/editor/assets/editor-core.css
trunk/javascript/yui/build/editor/assets/simpleeditor-core.css
trunk/javascript/yui/build/editor/assets/skins/
trunk/javascript/yui/build/editor/assets/skins/sam/
trunk/javascript/yui/build/editor/assets/skins/sam/blankimage.png
trunk/javascript/yui/build/editor/assets/skins/sam/editor-knob.gif
trunk/javascript/yui/build/editor/assets/skins/sam/editor-skin.css
trunk/javascript/yui/build/editor/assets/skins/sam/editor-sprite-active.gif
trunk/javascript/yui/build/editor/assets/skins/sam/editor-sprite.gif
trunk/javascript/yui/build/editor/assets/skins/sam/editor.css
trunk/javascript/yui/build/editor/assets/skins/sam/simpleeditor-skin.css
trunk/javascript/yui/build/editor/assets/skins/sam/simpleeditor.css
trunk/javascript/yui/build/editor/editor-beta-debug.js
trunk/javascript/yui/build/editor/editor-beta-min.js
trunk/javascript/yui/build/editor/editor-beta.js
trunk/javascript/yui/build/editor/simpleeditor-beta-debug.js
trunk/javascript/yui/build/editor/simpleeditor-beta-min.js
trunk/javascript/yui/build/editor/simpleeditor-beta.js
trunk/javascript/yui/build/element/
trunk/javascript/yui/build/element/README
trunk/javascript/yui/build/element/element-beta-debug.js
trunk/javascript/yui/build/element/element-beta-min.js
trunk/javascript/yui/build/element/element-beta.js
trunk/javascript/yui/build/event/
trunk/javascript/yui/build/event/README
trunk/javascript/yui/build/event/event-debug.js
trunk/javascript/yui/build/event/event-min.js
trunk/javascript/yui/build/event/event.js
trunk/javascript/yui/build/fonts/
trunk/javascript/yui/build/fonts/README
trunk/javascript/yui/build/fonts/fonts-min.css
trunk/javascript/yui/build/fonts/fonts.css
trunk/javascript/yui/build/get/
trunk/javascript/yui/build/get/README
trunk/javascript/yui/build/get/get-debug.js
trunk/javascript/yui/build/get/get-min.js
trunk/javascript/yui/build/get/get.js
trunk/javascript/yui/build/grids/
trunk/javascript/yui/build/grids/README
trunk/javascript/yui/build/grids/grids-min.css
trunk/javascript/yui/build/grids/grids.css
trunk/javascript/yui/build/history/
trunk/javascript/yui/build/history/README
trunk/javascript/yui/build/history/assets/
trunk/javascript/yui/build/history/assets/blank.html
trunk/javascript/yui/build/history/history-debug.js
trunk/javascript/yui/build/history/history-min.js
trunk/javascript/yui/build/history/history.js
trunk/javascript/yui/build/imagecropper/
trunk/javascript/yui/build/imagecropper/README
trunk/javascript/yui/build/imagecropper/assets/
trunk/javascript/yui/build/imagecropper/assets/imagecropper-core.css
trunk/javascript/yui/build/imagecropper/assets/skins/
trunk/javascript/yui/build/imagecropper/assets/skins/sam/
trunk/javascript/yui/build/imagecropper/assets/skins/sam/imagecropper-skin.css
trunk/javascript/yui/build/imagecropper/assets/skins/sam/imagecropper.css
trunk/javascript/yui/build/imagecropper/imagecropper-beta-debug.js
trunk/javascript/yui/build/imagecropper/imagecropper-beta-min.js
trunk/javascript/yui/build/imagecropper/imagecropper-beta.js
trunk/javascript/yui/build/imageloader/
trunk/javascript/yui/build/imageloader/README
trunk/javascript/yui/build/imageloader/imageloader-debug.js
trunk/javascript/yui/build/imageloader/imageloader-min.js
trunk/javascript/yui/build/imageloader/imageloader.js
trunk/javascript/yui/build/json/
trunk/javascript/yui/build/json/README
trunk/javascript/yui/build/json/json-debug.js
trunk/javascript/yui/build/json/json-min.js
trunk/javascript/yui/build/json/json.js
trunk/javascript/yui/build/layout/
trunk/javascript/yui/build/layout/README
trunk/javascript/yui/build/layout/assets/
trunk/javascript/yui/build/layout/assets/layout-core.css
trunk/javascript/yui/build/layout/assets/skins/
trunk/javascript/yui/build/layout/assets/skins/sam/
trunk/javascript/yui/build/layout/assets/skins/sam/layout-skin.css
trunk/javascript/yui/build/layout/assets/skins/sam/layout.css
trunk/javascript/yui/build/layout/assets/skins/sam/layout_sprite.png
trunk/javascript/yui/build/layout/layout-beta-debug.js
trunk/javascript/yui/build/layout/layout-beta-min.js
trunk/javascript/yui/build/layout/layout-beta.js
trunk/javascript/yui/build/logger/
trunk/javascript/yui/build/logger/README
trunk/javascript/yui/build/logger/assets/
trunk/javascript/yui/build/logger/assets/logger-core.css
trunk/javascript/yui/build/logger/assets/logger.css
trunk/javascript/yui/build/logger/assets/skins/
trunk/javascript/yui/build/logger/assets/skins/sam/
trunk/javascript/yui/build/logger/assets/skins/sam/logger-skin.css
trunk/javascript/yui/build/logger/assets/skins/sam/logger.css
trunk/javascript/yui/build/logger/logger-debug.js
trunk/javascript/yui/build/logger/logger-min.js
trunk/javascript/yui/build/logger/logger.js
trunk/javascript/yui/build/menu/
trunk/javascript/yui/build/menu/README
trunk/javascript/yui/build/menu/assets/
trunk/javascript/yui/build/menu/assets/menu-core.css
trunk/javascript/yui/build/menu/assets/menu.css
trunk/javascript/yui/build/menu/assets/menu_down_arrow.png
trunk/javascript/yui/build/menu/assets/menu_down_arrow_disabled.png
trunk/javascript/yui/build/menu/assets/menu_up_arrow.png
trunk/javascript/yui/build/menu/assets/menu_up_arrow_disabled.png
trunk/javascript/yui/build/menu/assets/menubaritem_submenuindicator.png
trunk/javascript/yui/build/menu/assets/menubaritem_submenuindicator_disabled.png
trunk/javascript/yui/build/menu/assets/menubaritem_submenuindicator_selected.png
trunk/javascript/yui/build/menu/assets/menuitem_checkbox.png
trunk/javascript/yui/build/menu/assets/menuitem_checkbox_disabled.png
trunk/javascript/yui/build/menu/assets/menuitem_checkbox_selected.png
trunk/javascript/yui/build/menu/assets/menuitem_submenuindicator.png
trunk/javascript/yui/build/menu/assets/menuitem_submenuindicator_disabled.png
trunk/javascript/yui/build/menu/assets/menuitem_submenuindicator_selected.png
trunk/javascript/yui/build/menu/assets/skins/
trunk/javascript/yui/build/menu/assets/skins/sam/
trunk/javascript/yui/build/menu/assets/skins/sam/menu-skin.css
trunk/javascript/yui/build/menu/assets/skins/sam/menu.css
trunk/javascript/yui/build/menu/assets/skins/sam/menubaritem_submenuindicator.png
trunk/javascript/yui/build/menu/assets/skins/sam/menubaritem_submenuindicator_disabled.png
trunk/javascript/yui/build/menu/assets/skins/sam/menuitem_checkbox.png
trunk/javascript/yui/build/menu/assets/skins/sam/menuitem_checkbox_disabled.png
trunk/javascript/yui/build/menu/assets/skins/sam/menuitem_submenuindicator.png
trunk/javascript/yui/build/menu/assets/skins/sam/menuitem_submenuindicator_disabled.png
trunk/javascript/yui/build/menu/menu-debug.js
trunk/javascript/yui/build/menu/menu-min.js
trunk/javascript/yui/build/menu/menu.js
trunk/javascript/yui/build/profiler/
trunk/javascript/yui/build/profiler/README
trunk/javascript/yui/build/profiler/profiler-beta-debug.js
trunk/javascript/yui/build/profiler/profiler-beta-min.js
trunk/javascript/yui/build/profiler/profiler-beta.js
trunk/javascript/yui/build/profilerviewer/
trunk/javascript/yui/build/profilerviewer/README
trunk/javascript/yui/build/profilerviewer/assets/
trunk/javascript/yui/build/profilerviewer/assets/skins/
trunk/javascript/yui/build/profilerviewer/assets/skins/sam/
trunk/javascript/yui/build/profilerviewer/assets/skins/sam/asc.gif
trunk/javascript/yui/build/profilerviewer/assets/skins/sam/desc.gif
trunk/javascript/yui/build/profilerviewer/assets/skins/sam/header_background.png
trunk/javascript/yui/build/profilerviewer/assets/skins/sam/profilerviewer.css
trunk/javascript/yui/build/profilerviewer/assets/skins/sam/wait.gif
trunk/javascript/yui/build/profilerviewer/profilerviewer-beta-debug.js
trunk/javascript/yui/build/profilerviewer/profilerviewer-beta-min.js
trunk/javascript/yui/build/profilerviewer/profilerviewer-beta.js
trunk/javascript/yui/build/reset/
trunk/javascript/yui/build/reset/README
trunk/javascript/yui/build/reset/reset-min.css
trunk/javascript/yui/build/reset/reset.css
trunk/javascript/yui/build/reset-fonts/
trunk/javascript/yui/build/reset-fonts/README
trunk/javascript/yui/build/reset-fonts/reset-fonts.css
trunk/javascript/yui/build/reset-fonts-grids/
trunk/javascript/yui/build/reset-fonts-grids/README
trunk/javascript/yui/build/reset-fonts-grids/reset-fonts-grids.css
trunk/javascript/yui/build/resize/
trunk/javascript/yui/build/resize/README
trunk/javascript/yui/build/resize/assets/
trunk/javascript/yui/build/resize/assets/resize-core.css
trunk/javascript/yui/build/resize/assets/skins/
trunk/javascript/yui/build/resize/assets/skins/sam/
trunk/javascript/yui/build/resize/assets/skins/sam/layout_sprite.png
trunk/javascript/yui/build/resize/assets/skins/sam/resize-skin.css
trunk/javascript/yui/build/resize/assets/skins/sam/resize.css
trunk/javascript/yui/build/resize/resize-beta-debug.js
trunk/javascript/yui/build/resize/resize-beta-min.js
trunk/javascript/yui/build/resize/resize-beta.js
trunk/javascript/yui/build/selector/
trunk/javascript/yui/build/selector/README
trunk/javascript/yui/build/selector/selector-beta-debug.js
trunk/javascript/yui/build/selector/selector-beta-min.js
trunk/javascript/yui/build/selector/selector-beta.js
trunk/javascript/yui/build/slider/
trunk/javascript/yui/build/slider/README
trunk/javascript/yui/build/slider/slider-debug.js
trunk/javascript/yui/build/slider/slider-min.js
trunk/javascript/yui/build/slider/slider.js
trunk/javascript/yui/build/tabview/
trunk/javascript/yui/build/tabview/README
trunk/javascript/yui/build/tabview/assets/
trunk/javascript/yui/build/tabview/assets/border_tabs.css
trunk/javascript/yui/build/tabview/assets/loading.gif
trunk/javascript/yui/build/tabview/assets/skin-sam.css
trunk/javascript/yui/build/tabview/assets/skins/
trunk/javascript/yui/build/tabview/assets/skins/sam/
trunk/javascript/yui/build/tabview/assets/skins/sam/tabview-skin.css
trunk/javascript/yui/build/tabview/assets/skins/sam/tabview.css
trunk/javascript/yui/build/tabview/assets/tabview-core.css
trunk/javascript/yui/build/tabview/assets/tabview.css
trunk/javascript/yui/build/tabview/tabview-debug.js
trunk/javascript/yui/build/tabview/tabview-min.js
trunk/javascript/yui/build/tabview/tabview.js
trunk/javascript/yui/build/treeview/
trunk/javascript/yui/build/treeview/README
trunk/javascript/yui/build/treeview/assets/
trunk/javascript/yui/build/treeview/assets/skins/
trunk/javascript/yui/build/treeview/assets/skins/sam/
trunk/javascript/yui/build/treeview/assets/skins/sam/treeview-loading.gif
trunk/javascript/yui/build/treeview/assets/skins/sam/treeview-skin.css
trunk/javascript/yui/build/treeview/assets/skins/sam/treeview-sprite.gif
trunk/javascript/yui/build/treeview/assets/skins/sam/treeview.css
trunk/javascript/yui/build/treeview/assets/sprite-menu.gif
trunk/javascript/yui/build/treeview/assets/sprite-orig.gif
trunk/javascript/yui/build/treeview/assets/treeview-core.css
trunk/javascript/yui/build/treeview/assets/treeview-loading.gif
trunk/javascript/yui/build/treeview/assets/treeview-menu.css
trunk/javascript/yui/build/treeview/assets/treeview.css
trunk/javascript/yui/build/treeview/treeview-debug.js
trunk/javascript/yui/build/treeview/treeview-min.js
trunk/javascript/yui/build/treeview/treeview.js
trunk/javascript/yui/build/uploader/
trunk/javascript/yui/build/uploader/README
trunk/javascript/yui/build/uploader/assets/
trunk/javascript/yui/build/uploader/assets/uploader.swf
trunk/javascript/yui/build/uploader/uploader-experimental-debug.js
trunk/javascript/yui/build/uploader/uploader-experimental-min.js
trunk/javascript/yui/build/uploader/uploader-experimental.js
trunk/javascript/yui/build/utilities/
trunk/javascript/yui/build/utilities/README
trunk/javascript/yui/build/utilities/utilities.js
trunk/javascript/yui/build/yahoo/
trunk/javascript/yui/build/yahoo/README
trunk/javascript/yui/build/yahoo/yahoo-debug.js
trunk/javascript/yui/build/yahoo/yahoo-min.js
trunk/javascript/yui/build/yahoo/yahoo.js
trunk/javascript/yui/build/yahoo-dom-event/
trunk/javascript/yui/build/yahoo-dom-event/README
trunk/javascript/yui/build/yahoo-dom-event/yahoo-dom-event.js
trunk/javascript/yui/build/yuiloader/
trunk/javascript/yui/build/yuiloader/README
trunk/javascript/yui/build/yuiloader/yuiloader-beta-debug.js
trunk/javascript/yui/build/yuiloader/yuiloader-beta-min.js
trunk/javascript/yui/build/yuiloader/yuiloader-beta.js
trunk/javascript/yui/build/yuiloader-dom-event/
trunk/javascript/yui/build/yuiloader-dom-event/README
trunk/javascript/yui/build/yuiloader-dom-event/yuiloader-dom-event.js
trunk/javascript/yui/build/yuitest/
trunk/javascript/yui/build/yuitest/README
trunk/javascript/yui/build/yuitest/assets/
trunk/javascript/yui/build/yuitest/assets/skins/
trunk/javascript/yui/build/yuitest/assets/skins/sam/
trunk/javascript/yui/build/yuitest/assets/skins/sam/yuitest-skin.css
trunk/javascript/yui/build/yuitest/assets/skins/sam/yuitest.css
trunk/javascript/yui/build/yuitest/assets/testlogger.css
trunk/javascript/yui/build/yuitest/assets/yuitest-core.css
trunk/javascript/yui/build/yuitest/yuitest-debug.js
trunk/javascript/yui/build/yuitest/yuitest-min.js
trunk/javascript/yui/build/yuitest/yuitest.js
trunk/javascript/yui/build/yuitest/yuitest_core-debug.js
trunk/javascript/yui/build/yuitest/yuitest_core-min.js
trunk/javascript/yui/build/yuitest/yuitest_core.js
trunk/javascript/yui/docs/
trunk/javascript/yui/docs/Anim.js.html
trunk/javascript/yui/docs/AnimMgr.js.html
trunk/javascript/yui/docs/ArrayAssert.js.html
trunk/javascript/yui/docs/Assert.js.html
trunk/javascript/yui/docs/Attribute.js.html
trunk/javascript/yui/docs/AttributeProvider.js.html
trunk/javascript/yui/docs/AutoComplete.js.html
trunk/javascript/yui/docs/Axis.js.html
trunk/javascript/yui/docs/Bezier.js.html
trunk/javascript/yui/docs/Calendar.js.html
trunk/javascript/yui/docs/CalendarGroup.js.html
trunk/javascript/yui/docs/CalendarNavigator.js.html
trunk/javascript/yui/docs/CartesianChart.js.html
trunk/javascript/yui/docs/CategoryAxis.js.html
trunk/javascript/yui/docs/Chain.js.html
trunk/javascript/yui/docs/Chart.js.html
trunk/javascript/yui/docs/ChartTypes.js.html
trunk/javascript/yui/docs/Color.js.html
trunk/javascript/yui/docs/ColorAnim.js.html
trunk/javascript/yui/docs/ColorPicker.js.html
trunk/javascript/yui/docs/ColumnSet.js.html
trunk/javascript/yui/docs/Config.js.html
trunk/javascript/yui/docs/ContainerEffect.js.html
trunk/javascript/yui/docs/Cookie.js.html
trunk/javascript/yui/docs/CustomEvent.js.html
trunk/javascript/yui/docs/DD.js.html
trunk/javascript/yui/docs/DDProxy.js.html
trunk/javascript/yui/docs/DDTarget.js.html
trunk/javascript/yui/docs/DataSource.js.html
trunk/javascript/yui/docs/DataTable.js.html
trunk/javascript/yui/docs/DateAssert.js.html
trunk/javascript/yui/docs/DateMath.js.html
trunk/javascript/yui/docs/Dialog.js.html
trunk/javascript/yui/docs/Dom.js.html
trunk/javascript/yui/docs/DragDrop.js.html
trunk/javascript/yui/docs/DragDropMgr.js.html
trunk/javascript/yui/docs/DualSlider.js.html
trunk/javascript/yui/docs/Easing.js.html
trunk/javascript/yui/docs/Element.js.html
trunk/javascript/yui/docs/Env.js.html
trunk/javascript/yui/docs/Event.js.html
trunk/javascript/yui/docs/EventProvider.js.html
trunk/javascript/yui/docs/FlashAdapter.js.html
trunk/javascript/yui/docs/Get.js.html
trunk/javascript/yui/docs/HTMLNode.js.html
trunk/javascript/yui/docs/ImageLoader.js.html
trunk/javascript/yui/docs/JSON.js.html
trunk/javascript/yui/docs/KeyListener.js.html
trunk/javascript/yui/docs/Lang.js.html
trunk/javascript/yui/docs/LogMsg.js.html
trunk/javascript/yui/docs/LogReader.js.html
trunk/javascript/yui/docs/LogWriter.js.html
trunk/javascript/yui/docs/Logger.js.html
trunk/javascript/yui/docs/MenuNode.js.html
trunk/javascript/yui/docs/Module.js.html
trunk/javascript/yui/docs/Motion.js.html
trunk/javascript/yui/docs/Node.js.html
trunk/javascript/yui/docs/NumericAxis.js.html
trunk/javascript/yui/docs/ObjectAssert.js.html
trunk/javascript/yui/docs/Overlay.js.html
trunk/javascript/yui/docs/OverlayManager.js.html
trunk/javascript/yui/docs/Paginator.js.html
trunk/javascript/yui/docs/Panel.js.html
trunk/javascript/yui/docs/PieChart.js.html
trunk/javascript/yui/docs/Profiler.js.html
trunk/javascript/yui/docs/RecordSet.js.html
trunk/javascript/yui/docs/Region.js.html
trunk/javascript/yui/docs/RootNode.js.html
trunk/javascript/yui/docs/Scroll.js.html
trunk/javascript/yui/docs/Selector.js.html
trunk/javascript/yui/docs/Series.js.html
trunk/javascript/yui/docs/SimpleDialog.js.html
trunk/javascript/yui/docs/Slider.js.html
trunk/javascript/yui/docs/SliderThumb.js.html
trunk/javascript/yui/docs/TVAnim.js.html
trunk/javascript/yui/docs/TVFadeIn.js.html
trunk/javascript/yui/docs/TVFadeOut.js.html
trunk/javascript/yui/docs/Tab.js.html
trunk/javascript/yui/docs/TabView.js.html
trunk/javascript/yui/docs/TestCase.js.html
trunk/javascript/yui/docs/TestFormat.js.html
trunk/javascript/yui/docs/TestLogger.js.html
trunk/javascript/yui/docs/TestManager.js.html
trunk/javascript/yui/docs/TestReporter.js.html
trunk/javascript/yui/docs/TestRunner.js.html
trunk/javascript/yui/docs/TestSuite.js.html
trunk/javascript/yui/docs/TextNode.js.html
trunk/javascript/yui/docs/TimeAxis.js.html
trunk/javascript/yui/docs/Tooltip.js.html
trunk/javascript/yui/docs/TreeView.js.html
trunk/javascript/yui/docs/Uploader.js.html
trunk/javascript/yui/docs/UserAction.js.html
trunk/javascript/yui/docs/YAHOO.env.html
trunk/javascript/yui/docs/YAHOO.env.ua.html
trunk/javascript/yui/docs/YAHOO.html
trunk/javascript/yui/docs/YAHOO.js.html
trunk/javascript/yui/docs/YAHOO.lang.JSON.html
trunk/javascript/yui/docs/YAHOO.lang.html
trunk/javascript/yui/docs/YAHOO.tool.Profiler.html
trunk/javascript/yui/docs/YAHOO.tool.TestCase.Wait.html
trunk/javascript/yui/docs/YAHOO.tool.TestCase.html
trunk/javascript/yui/docs/YAHOO.tool.TestLogger.html
trunk/javascript/yui/docs/YAHOO.tool.TestManager.html
trunk/javascript/yui/docs/YAHOO.tool.TestNode.html
trunk/javascript/yui/docs/YAHOO.tool.TestReporter.html
trunk/javascript/yui/docs/YAHOO.tool.TestRunner.html
trunk/javascript/yui/docs/YAHOO.tool.TestSuite.html
trunk/javascript/yui/docs/YAHOO.util.Anim.html
trunk/javascript/yui/docs/YAHOO.util.AnimMgr.html
trunk/javascript/yui/docs/YAHOO.util.ArrayAssert.html
trunk/javascript/yui/docs/YAHOO.util.Assert.html
trunk/javascript/yui/docs/YAHOO.util.AssertionError.html
trunk/javascript/yui/docs/YAHOO.util.Attribute.html
trunk/javascript/yui/docs/YAHOO.util.AttributeProvider.html
trunk/javascript/yui/docs/YAHOO.util.Bezier.html
trunk/javascript/yui/docs/YAHOO.util.Chain.html
trunk/javascript/yui/docs/YAHOO.util.Color.html
trunk/javascript/yui/docs/YAHOO.util.ColorAnim.html
trunk/javascript/yui/docs/YAHOO.util.ColumnDD.html
trunk/javascript/yui/docs/YAHOO.util.ColumnResizer.html
trunk/javascript/yui/docs/YAHOO.util.ComparisonFailure.html
trunk/javascript/yui/docs/YAHOO.util.Config.html
trunk/javascript/yui/docs/YAHOO.util.Connect.html
trunk/javascript/yui/docs/YAHOO.util.Cookie.html
trunk/javascript/yui/docs/YAHOO.util.CustomEvent.html
trunk/javascript/yui/docs/YAHOO.util.DD.html
trunk/javascript/yui/docs/YAHOO.util.DDProxy.html
trunk/javascript/yui/docs/YAHOO.util.DDTarget.html
trunk/javascript/yui/docs/YAHOO.util.DataSource.html
trunk/javascript/yui/docs/YAHOO.util.Date.html
trunk/javascript/yui/docs/YAHOO.util.DateAssert.html
trunk/javascript/yui/docs/YAHOO.util.Dom.html
trunk/javascript/yui/docs/YAHOO.util.DragDrop.html
trunk/javascript/yui/docs/YAHOO.util.DragDropMgr.ElementWrapper.html
trunk/javascript/yui/docs/YAHOO.util.DragDropMgr.html
trunk/javascript/yui/docs/YAHOO.util.Easing.html
trunk/javascript/yui/docs/YAHOO.util.Element.html
trunk/javascript/yui/docs/YAHOO.util.Event.html
trunk/javascript/yui/docs/YAHOO.util.EventProvider.html
trunk/javascript/yui/docs/YAHOO.util.Get.html
trunk/javascript/yui/docs/YAHOO.util.History.html
trunk/javascript/yui/docs/YAHOO.util.ImageLoader.bgImgObj.html
trunk/javascript/yui/docs/YAHOO.util.ImageLoader.group.html
trunk/javascript/yui/docs/YAHOO.util.ImageLoader.imgObj.html
trunk/javascript/yui/docs/YAHOO.util.ImageLoader.pngBgImgObj.html
trunk/javascript/yui/docs/YAHOO.util.ImageLoader.srcImgObj.html
trunk/javascript/yui/docs/YAHOO.util.KeyListener.html
trunk/javascript/yui/docs/YAHOO.util.Motion.html
trunk/javascript/yui/docs/YAHOO.util.Number.html
trunk/javascript/yui/docs/YAHOO.util.ObjectAssert.html
trunk/javascript/yui/docs/YAHOO.util.Point.html
trunk/javascript/yui/docs/YAHOO.util.Region.html
trunk/javascript/yui/docs/YAHOO.util.Resize.html
trunk/javascript/yui/docs/YAHOO.util.Scroll.html
trunk/javascript/yui/docs/YAHOO.util.Selector.html
trunk/javascript/yui/docs/YAHOO.util.ShouldError.html
trunk/javascript/yui/docs/YAHOO.util.ShouldFail.html
trunk/javascript/yui/docs/YAHOO.util.Sort.html
trunk/javascript/yui/docs/YAHOO.util.Subscriber.html
trunk/javascript/yui/docs/YAHOO.util.UnexpectedError.html
trunk/javascript/yui/docs/YAHOO.util.UnexpectedValue.html
trunk/javascript/yui/docs/YAHOO.util.UserAction.html
trunk/javascript/yui/docs/YAHOO.util.YUILoader.html
trunk/javascript/yui/docs/YAHOO.widget.AutoComplete.html
trunk/javascript/yui/docs/YAHOO.widget.Axis.html
trunk/javascript/yui/docs/YAHOO.widget.BarChart.html
trunk/javascript/yui/docs/YAHOO.widget.BarSeries.html
trunk/javascript/yui/docs/YAHOO.widget.Button.html
trunk/javascript/yui/docs/YAHOO.widget.ButtonGroup.html
trunk/javascript/yui/docs/YAHOO.widget.Calendar.html
trunk/javascript/yui/docs/YAHOO.widget.Calendar2up.html
trunk/javascript/yui/docs/YAHOO.widget.CalendarGroup.html
trunk/javascript/yui/docs/YAHOO.widget.CalendarNavigator.html
trunk/javascript/yui/docs/YAHOO.widget.Calendar_Core.html
trunk/javascript/yui/docs/YAHOO.widget.CartesianChart.html
trunk/javascript/yui/docs/YAHOO.widget.CartesianSeries.html
trunk/javascript/yui/docs/YAHOO.widget.CategoryAxis.html
trunk/javascript/yui/docs/YAHOO.widget.Chart.html
trunk/javascript/yui/docs/YAHOO.widget.ColorPicker.html
trunk/javascript/yui/docs/YAHOO.widget.Column.html
trunk/javascript/yui/docs/YAHOO.widget.ColumnChart.html
trunk/javascript/yui/docs/YAHOO.widget.ColumnSeries.html
trunk/javascript/yui/docs/YAHOO.widget.ColumnSet.html
trunk/javascript/yui/docs/YAHOO.widget.ContainerEffect.html
trunk/javascript/yui/docs/YAHOO.widget.ContextMenu.html
trunk/javascript/yui/docs/YAHOO.widget.ContextMenuItem.html
trunk/javascript/yui/docs/YAHOO.widget.DS_JSArray.html
trunk/javascript/yui/docs/YAHOO.widget.DS_JSFunction.html
trunk/javascript/yui/docs/YAHOO.widget.DS_ScriptNode.html
trunk/javascript/yui/docs/YAHOO.widget.DS_XHR.html
trunk/javascript/yui/docs/YAHOO.widget.DataSource.html
trunk/javascript/yui/docs/YAHOO.widget.DataTable.html
trunk/javascript/yui/docs/YAHOO.widget.DateMath.html
trunk/javascript/yui/docs/YAHOO.widget.Dialog.html
trunk/javascript/yui/docs/YAHOO.widget.DualSlider.html
trunk/javascript/yui/docs/YAHOO.widget.Editor.html
trunk/javascript/yui/docs/YAHOO.widget.EditorInfo.html
trunk/javascript/yui/docs/YAHOO.widget.EditorWindow.html
trunk/javascript/yui/docs/YAHOO.widget.FlashAdapter.html
trunk/javascript/yui/docs/YAHOO.widget.HTMLNode.html
trunk/javascript/yui/docs/YAHOO.widget.ImageCropper.html
trunk/javascript/yui/docs/YAHOO.widget.Layout.html
trunk/javascript/yui/docs/YAHOO.widget.LayoutUnit.html
trunk/javascript/yui/docs/YAHOO.widget.LineChart.html
trunk/javascript/yui/docs/YAHOO.widget.LineSeries.html
trunk/javascript/yui/docs/YAHOO.widget.LogMsg.html
trunk/javascript/yui/docs/YAHOO.widget.LogReader.html
trunk/javascript/yui/docs/YAHOO.widget.LogWriter.html
trunk/javascript/yui/docs/YAHOO.widget.Logger.html
trunk/javascript/yui/docs/YAHOO.widget.Menu.html
trunk/javascript/yui/docs/YAHOO.widget.MenuBar.html
trunk/javascript/yui/docs/YAHOO.widget.MenuBarItem.html
trunk/javascript/yui/docs/YAHOO.widget.MenuItem.html
trunk/javascript/yui/docs/YAHOO.widget.MenuManager.html
trunk/javascript/yui/docs/YAHOO.widget.MenuNode.html
trunk/javascript/yui/docs/YAHOO.widget.Module.html
trunk/javascript/yui/docs/YAHOO.widget.Node.html
trunk/javascript/yui/docs/YAHOO.widget.NumericAxis.html
trunk/javascript/yui/docs/YAHOO.widget.Overlay.html
trunk/javascript/yui/docs/YAHOO.widget.OverlayManager.html
trunk/javascript/yui/docs/YAHOO.widget.Paginator.html
trunk/javascript/yui/docs/YAHOO.widget.Paginator.ui.CurrentPageReport.html
trunk/javascript/yui/docs/YAHOO.widget.Paginator.ui.FirstPageLink.html
trunk/javascript/yui/docs/YAHOO.widget.Paginator.ui.LastPageLink.html
trunk/javascript/yui/docs/YAHOO.widget.Paginator.ui.NextPageLink.html
trunk/javascript/yui/docs/YAHOO.widget.Paginator.ui.PageLinks.html
trunk/javascript/yui/docs/YAHOO.widget.Paginator.ui.PreviousPageLink.html
trunk/javascript/yui/docs/YAHOO.widget.Paginator.ui.RowsPerPageDropdown.html
trunk/javascript/yui/docs/YAHOO.widget.Panel.html
trunk/javascript/yui/docs/YAHOO.widget.PieChart.html
trunk/javascript/yui/docs/YAHOO.widget.PieSeries.html
trunk/javascript/yui/docs/YAHOO.widget.ProfilerViewer.html
trunk/javascript/yui/docs/YAHOO.widget.Record.html
trunk/javascript/yui/docs/YAHOO.widget.RecordSet.html
trunk/javascript/yui/docs/YAHOO.widget.RootNode.html
trunk/javascript/yui/docs/YAHOO.widget.Series.html
trunk/javascript/yui/docs/YAHOO.widget.SimpleDialog.html
trunk/javascript/yui/docs/YAHOO.widget.SimpleEditor.html
trunk/javascript/yui/docs/YAHOO.widget.Slider.html
trunk/javascript/yui/docs/YAHOO.widget.SliderThumb.html
trunk/javascript/yui/docs/YAHOO.widget.TVAnim.html
trunk/javascript/yui/docs/YAHOO.widget.TVFadeIn.html
trunk/javascript/yui/docs/YAHOO.widget.TVFadeOut.html
trunk/ja...
[truncated message content] |
|
From: <re...@us...> - 2008-08-22 16:44:21
|
Revision: 622
http://sciret.svn.sourceforge.net/sciret/?rev=622&view=rev
Author: reinerj
Date: 2008-08-22 16:44:16 +0000 (Fri, 22 Aug 2008)
Log Message:
-----------
Sciret have a new owner, Keyboard Monkeys
Modified Paths:
--------------
trunk/templates/AddQuestion.tpl
trunk/templates/AdvancedSearch.tpl
trunk/templates/BasicSearch.tpl
trunk/templates/EditArticle.tpl
trunk/templates/EditBookmark.tpl
trunk/templates/EditCategories.tpl
trunk/templates/EditCategory.tpl
trunk/templates/EditPreferences.tpl
trunk/templates/EditTodo.tpl
trunk/templates/EditUser.tpl
trunk/templates/FavoritesDropdown.tpl
trunk/templates/InstallEnterCredentials.tpl
trunk/templates/InstallOk.tpl
trunk/templates/Login.tpl
trunk/templates/MailArticle.tpl
trunk/templates/MainView.tpl
trunk/templates/ManageArticles.tpl
trunk/templates/ManageQuestions.tpl
trunk/templates/ManageUsers.tpl
trunk/templates/NotInstalled.tpl
trunk/templates/PrinterView.tpl
trunk/templates/RelatedArticles.tpl
trunk/templates/SearchResults.tpl
trunk/templates/TodosDropdown.tpl
trunk/templates/Upgrade.tpl
trunk/templates/UpgradeOk.tpl
trunk/templates/ViewArticle.tpl
trunk/templates/ViewBookmark.tpl
trunk/templates/comments.tpl
trunk/templates/footer.tpl
trunk/templates/header.tpl
trunk/templates/pagination.tpl
Modified: trunk/templates/AddQuestion.tpl
===================================================================
--- trunk/templates/AddQuestion.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/AddQuestion.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/AdvancedSearch.tpl
===================================================================
--- trunk/templates/AdvancedSearch.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/AdvancedSearch.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/BasicSearch.tpl
===================================================================
--- trunk/templates/BasicSearch.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/BasicSearch.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/EditArticle.tpl
===================================================================
--- trunk/templates/EditArticle.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/EditArticle.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/EditBookmark.tpl
===================================================================
--- trunk/templates/EditBookmark.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/EditBookmark.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/EditCategories.tpl
===================================================================
--- trunk/templates/EditCategories.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/EditCategories.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/EditCategory.tpl
===================================================================
--- trunk/templates/EditCategory.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/EditCategory.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/EditPreferences.tpl
===================================================================
--- trunk/templates/EditPreferences.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/EditPreferences.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/EditTodo.tpl
===================================================================
--- trunk/templates/EditTodo.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/EditTodo.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/EditUser.tpl
===================================================================
--- trunk/templates/EditUser.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/EditUser.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/FavoritesDropdown.tpl
===================================================================
--- trunk/templates/FavoritesDropdown.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/FavoritesDropdown.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/InstallEnterCredentials.tpl
===================================================================
--- trunk/templates/InstallEnterCredentials.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/InstallEnterCredentials.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/InstallOk.tpl
===================================================================
--- trunk/templates/InstallOk.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/InstallOk.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/Login.tpl
===================================================================
--- trunk/templates/Login.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/Login.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/MailArticle.tpl
===================================================================
--- trunk/templates/MailArticle.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/MailArticle.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/MainView.tpl
===================================================================
--- trunk/templates/MainView.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/MainView.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/ManageArticles.tpl
===================================================================
--- trunk/templates/ManageArticles.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/ManageArticles.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/ManageQuestions.tpl
===================================================================
--- trunk/templates/ManageQuestions.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/ManageQuestions.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/ManageUsers.tpl
===================================================================
--- trunk/templates/ManageUsers.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/ManageUsers.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/NotInstalled.tpl
===================================================================
--- trunk/templates/NotInstalled.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/NotInstalled.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/PrinterView.tpl
===================================================================
--- trunk/templates/PrinterView.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/PrinterView.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/RelatedArticles.tpl
===================================================================
--- trunk/templates/RelatedArticles.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/RelatedArticles.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/SearchResults.tpl
===================================================================
--- trunk/templates/SearchResults.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/SearchResults.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/TodosDropdown.tpl
===================================================================
--- trunk/templates/TodosDropdown.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/TodosDropdown.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/Upgrade.tpl
===================================================================
--- trunk/templates/Upgrade.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/Upgrade.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/UpgradeOk.tpl
===================================================================
--- trunk/templates/UpgradeOk.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/UpgradeOk.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/ViewArticle.tpl
===================================================================
--- trunk/templates/ViewArticle.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/ViewArticle.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/ViewBookmark.tpl
===================================================================
--- trunk/templates/ViewBookmark.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/ViewBookmark.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/comments.tpl
===================================================================
--- trunk/templates/comments.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/comments.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/footer.tpl
===================================================================
--- trunk/templates/footer.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/footer.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/header.tpl
===================================================================
--- trunk/templates/header.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/header.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
Modified: trunk/templates/pagination.tpl
===================================================================
--- trunk/templates/pagination.tpl 2008-08-22 16:34:32 UTC (rev 621)
+++ trunk/templates/pagination.tpl 2008-08-22 16:44:16 UTC (rev 622)
@@ -1,11 +1,11 @@
<!--
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
-->
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <re...@us...> - 2008-08-22 16:34:37
|
Revision: 621
http://sciret.svn.sourceforge.net/sciret/?rev=621&view=rev
Author: reinerj
Date: 2008-08-22 16:34:32 +0000 (Fri, 22 Aug 2008)
Log Message:
-----------
Sciret have a new owner, Keyboard Monkeys
Modified Paths:
--------------
trunk/flowMap.php
trunk/index.php
trunk/models/ArticleGateway.php
trunk/models/ArticleIterator.php
trunk/models/Category.php
trunk/models/CategoryGateway.php
trunk/models/Comment.php
trunk/models/Configuration.php
trunk/models/Favorite.php
trunk/models/FavoriteGateway.php
trunk/models/File.php
trunk/models/History.php
trunk/models/HistoryGateway.php
trunk/models/Link.php
trunk/models/Question.php
trunk/models/QuestionGateway.php
trunk/models/QuestionIterator.php
trunk/models/Todo.php
trunk/models/TodoGateway.php
trunk/models/User.php
trunk/models/UserGateway.php
Modified: trunk/flowMap.php
===================================================================
--- trunk/flowMap.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/flowMap.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
define('VIEW_DEFAULT', 'MainView');
Modified: trunk/index.php
===================================================================
--- trunk/index.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/index.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
define('APP_DIR', dirname(__FILE__));
Modified: trunk/models/ArticleGateway.php
===================================================================
--- trunk/models/ArticleGateway.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/ArticleGateway.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0.4
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
define('EXCERPT_LENGTH', 300);
Modified: trunk/models/ArticleIterator.php
===================================================================
--- trunk/models/ArticleIterator.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/ArticleIterator.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class ArticleIterator {
Modified: trunk/models/Category.php
===================================================================
--- trunk/models/Category.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/Category.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class Category {
Modified: trunk/models/CategoryGateway.php
===================================================================
--- trunk/models/CategoryGateway.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/CategoryGateway.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class CategoryGateway {
Modified: trunk/models/Comment.php
===================================================================
--- trunk/models/Comment.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/Comment.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class Comment {
Modified: trunk/models/Configuration.php
===================================================================
--- trunk/models/Configuration.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/Configuration.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class Configuration {
Modified: trunk/models/Favorite.php
===================================================================
--- trunk/models/Favorite.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/Favorite.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
define('FAVORITE_TYPE_ARTICLE', 1);
Modified: trunk/models/FavoriteGateway.php
===================================================================
--- trunk/models/FavoriteGateway.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/FavoriteGateway.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class FavoriteGateway {
Modified: trunk/models/File.php
===================================================================
--- trunk/models/File.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/File.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class File {
Modified: trunk/models/History.php
===================================================================
--- trunk/models/History.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/History.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class History {
Modified: trunk/models/HistoryGateway.php
===================================================================
--- trunk/models/HistoryGateway.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/HistoryGateway.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class HistoryGateway {
Modified: trunk/models/Link.php
===================================================================
--- trunk/models/Link.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/Link.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class Link {
Modified: trunk/models/Question.php
===================================================================
--- trunk/models/Question.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/Question.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class Question {
Modified: trunk/models/QuestionGateway.php
===================================================================
--- trunk/models/QuestionGateway.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/QuestionGateway.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class QuestionGateway {
Modified: trunk/models/QuestionIterator.php
===================================================================
--- trunk/models/QuestionIterator.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/QuestionIterator.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class QuestionIterator {
Modified: trunk/models/Todo.php
===================================================================
--- trunk/models/Todo.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/Todo.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.1
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
define('TODO_STATUS_PENDING', 0);
Modified: trunk/models/TodoGateway.php
===================================================================
--- trunk/models/TodoGateway.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/TodoGateway.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.1
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require_once 'models/Todo.php';
Modified: trunk/models/User.php
===================================================================
--- trunk/models/User.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/User.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0.4
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class User {
Modified: trunk/models/UserGateway.php
===================================================================
--- trunk/models/UserGateway.php 2008-08-22 16:28:34 UTC (rev 620)
+++ trunk/models/UserGateway.php 2008-08-22 16:34:32 UTC (rev 621)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require_once 'models/User.php';
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <re...@us...> - 2008-08-22 16:28:37
|
Revision: 620
http://sciret.svn.sourceforge.net/sciret/?rev=620&view=rev
Author: reinerj
Date: 2008-08-22 16:28:34 +0000 (Fri, 22 Aug 2008)
Log Message:
-----------
Siret have a new owner, Keyboard Monkeys
Modified Paths:
--------------
trunk/development/create-sciret-build.sh
trunk/development/quick-howto
Modified: trunk/development/create-sciret-build.sh
===================================================================
--- trunk/development/create-sciret-build.sh 2008-08-22 16:25:48 UTC (rev 619)
+++ trunk/development/create-sciret-build.sh 2008-08-22 16:28:34 UTC (rev 620)
@@ -18,9 +18,9 @@
#
# COPYRIGHT:
#
-# Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+# Copyright (C) 2005-2008 Keyboard Monkeys http://www.kb-m.com
# License http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
-# Author Reiner Jung <rj...@th...>
+# Author Reiner Jung <re...@kb...>
#
# TODO
#
Modified: trunk/development/quick-howto
===================================================================
--- trunk/development/quick-howto 2008-08-22 16:25:48 UTC (rev 619)
+++ trunk/development/quick-howto 2008-08-22 16:28:34 UTC (rev 620)
@@ -1,8 +1,8 @@
This document provides you a quick howto about the server structure and the usage from the SF project SVN server
-Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+Copyright (C) 2005-2008 Keyboard Monkeys http://www.kb-m.com
License http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
-Author Reiner Jung <rj...@th...>
+Author Reiner Jung <re...@kb...>
SVN server structure
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <re...@us...> - 2008-08-22 16:25:50
|
Revision: 619
http://sciret.svn.sourceforge.net/sciret/?rev=619&view=rev
Author: reinerj
Date: 2008-08-22 16:25:48 +0000 (Fri, 22 Aug 2008)
Log Message:
-----------
Siret have a new owner, Keyboard Monkeys
Modified Paths:
--------------
trunk/classes/Controller.php
trunk/classes/DB.php
trunk/classes/Library.php
trunk/classes/Mysql.php
trunk/classes/MysqlResult.php
trunk/classes/kb_template.php
trunk/classes/log.php
Modified: trunk/classes/Controller.php
===================================================================
--- trunk/classes/Controller.php 2008-08-22 16:20:35 UTC (rev 618)
+++ trunk/classes/Controller.php 2008-08-22 16:25:48 UTC (rev 619)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
define('MINIMUM_ROLE', 0);
Modified: trunk/classes/DB.php
===================================================================
--- trunk/classes/DB.php 2008-08-22 16:20:35 UTC (rev 618)
+++ trunk/classes/DB.php 2008-08-22 16:25:48 UTC (rev 619)
@@ -1,5 +1,14 @@
<?php
+/*
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
+* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
+* @author Alejandro Pedraza
+* @since Sciret 1.2
+* @package Sciret
+* @packager Keyboard Monkeys
+*/
+
class DB {
private static $instance;
Modified: trunk/classes/Library.php
===================================================================
--- trunk/classes/Library.php 2008-08-22 16:20:35 UTC (rev 618)
+++ trunk/classes/Library.php 2008-08-22 16:25:48 UTC (rev 619)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0.4
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class Library {
Modified: trunk/classes/Mysql.php
===================================================================
--- trunk/classes/Mysql.php 2008-08-22 16:20:35 UTC (rev 618)
+++ trunk/classes/Mysql.php 2008-08-22 16:25:48 UTC (rev 619)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'classes/MysqlResult.php';
Modified: trunk/classes/MysqlResult.php
===================================================================
--- trunk/classes/MysqlResult.php 2008-08-22 16:20:35 UTC (rev 618)
+++ trunk/classes/MysqlResult.php 2008-08-22 16:25:48 UTC (rev 619)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class MySQLResult {
Modified: trunk/classes/kb_template.php
===================================================================
--- trunk/classes/kb_template.php 2008-08-22 16:20:35 UTC (rev 618)
+++ trunk/classes/kb_template.php 2008-08-22 16:25:48 UTC (rev 619)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'classes/template.php';
Modified: trunk/classes/log.php
===================================================================
--- trunk/classes/log.php 2008-08-22 16:20:35 UTC (rev 618)
+++ trunk/classes/log.php 2008-08-22 16:25:48 UTC (rev 619)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2008 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class Log {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <re...@us...> - 2008-08-22 16:20:37
|
Revision: 618
http://sciret.svn.sourceforge.net/sciret/?rev=618&view=rev
Author: reinerj
Date: 2008-08-22 16:20:35 +0000 (Fri, 22 Aug 2008)
Log Message:
-----------
a other update regarding the new owner KM
Modified Paths:
--------------
trunk/classes/log.php
Modified: trunk/classes/log.php
===================================================================
--- trunk/classes/log.php 2008-08-22 16:19:26 UTC (rev 617)
+++ trunk/classes/log.php 2008-08-22 16:20:35 UTC (rev 618)
@@ -1,7 +1,7 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 TheGang http://www.the-gang.net
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
* @since Sciret 1.0
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <re...@us...> - 2008-08-22 16:19:32
|
Revision: 617
http://sciret.svn.sourceforge.net/sciret/?rev=617&view=rev
Author: reinerj
Date: 2008-08-22 16:19:26 +0000 (Fri, 22 Aug 2008)
Log Message:
-----------
Siret have a new owner, Keyboard Monkeys
Modified Paths:
--------------
trunk/actions/Action.php
trunk/actions/AddCommentAndRating.php
trunk/actions/AddLink.php
trunk/actions/AddQuestion.php
trunk/actions/AddRelatedArticles.php
trunk/actions/ArticleToPdf.php
trunk/actions/CompleteTodo.php
trunk/actions/DeleteArticle.php
trunk/actions/DeleteCategory.php
trunk/actions/DeleteComment.php
trunk/actions/DeleteFile.php
trunk/actions/DeleteLink.php
trunk/actions/DeleteQuestion.php
trunk/actions/DeleteRelatedArticle.php
trunk/actions/DeleteTodo.php
trunk/actions/DeleteUser.php
trunk/actions/EditUser.php
trunk/actions/GetFile.php
trunk/actions/HideCategory.php
trunk/actions/Install.php
trunk/actions/Login.php
trunk/actions/Logout.php
trunk/actions/MailArticle.php
trunk/actions/MarkArticle.php
trunk/actions/MarkArticleFinal.php
trunk/actions/MarkLocation.php
trunk/actions/MarkSearchResults.php
trunk/actions/PublishArticle.php
trunk/actions/PublishComment.php
trunk/actions/PublishQuestion.php
trunk/actions/SaveArticle.php
trunk/actions/SaveBookmark.php
trunk/actions/SaveCategory.php
trunk/actions/SavePreferences.php
trunk/actions/SaveTodo.php
trunk/actions/ShowCategory.php
Modified: trunk/actions/Action.php
===================================================================
--- trunk/actions/Action.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/Action.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class Action {
Modified: trunk/actions/AddCommentAndRating.php
===================================================================
--- trunk/actions/AddCommentAndRating.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/AddCommentAndRating.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/AddLink.php
===================================================================
--- trunk/actions/AddLink.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/AddLink.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/AddQuestion.php
===================================================================
--- trunk/actions/AddQuestion.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/AddQuestion.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/AddRelatedArticles.php
===================================================================
--- trunk/actions/AddRelatedArticles.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/AddRelatedArticles.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/ArticleToPdf.php
===================================================================
--- trunk/actions/ArticleToPdf.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/ArticleToPdf.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,5 +1,14 @@
<?php
+/*
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
+* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
+* @author Alejandro Pedraza
+* @since Sciret 1.2
+* @package Sciret
+* @packager Keyboard Monkeys
+*/
+
require_once 'actions/Action.php';
require_once 'models/Article.php';
require_once 'tcpdf/tcpdf.php';
Modified: trunk/actions/CompleteTodo.php
===================================================================
--- trunk/actions/CompleteTodo.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/CompleteTodo.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.1
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/DeleteArticle.php
===================================================================
--- trunk/actions/DeleteArticle.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/DeleteArticle.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/DeleteCategory.php
===================================================================
--- trunk/actions/DeleteCategory.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/DeleteCategory.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/DeleteComment.php
===================================================================
--- trunk/actions/DeleteComment.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/DeleteComment.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/DeleteFile.php
===================================================================
--- trunk/actions/DeleteFile.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/DeleteFile.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/DeleteLink.php
===================================================================
--- trunk/actions/DeleteLink.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/DeleteLink.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/DeleteQuestion.php
===================================================================
--- trunk/actions/DeleteQuestion.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/DeleteQuestion.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/DeleteRelatedArticle.php
===================================================================
--- trunk/actions/DeleteRelatedArticle.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/DeleteRelatedArticle.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/DeleteTodo.php
===================================================================
--- trunk/actions/DeleteTodo.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/DeleteTodo.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.1
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/DeleteUser.php
===================================================================
--- trunk/actions/DeleteUser.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/DeleteUser.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/EditUser.php
===================================================================
--- trunk/actions/EditUser.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/EditUser.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/GetFile.php
===================================================================
--- trunk/actions/GetFile.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/GetFile.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/HideCategory.php
===================================================================
--- trunk/actions/HideCategory.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/HideCategory.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,5 +1,14 @@
<?php
+/*
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
+* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
+* @author Alejandro Pedraza
+* @since Sciret 1.2
+* @package Sciret
+* @packager Keyboard Monkeys
+*/
+
require 'actions/Action.php';
class HideCategory extends Action {
Modified: trunk/actions/Install.php
===================================================================
--- trunk/actions/Install.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/Install.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class Install extends Action {
Modified: trunk/actions/Login.php
===================================================================
--- trunk/actions/Login.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/Login.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
class Login extends Action {
Modified: trunk/actions/Logout.php
===================================================================
--- trunk/actions/Logout.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/Logout.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/MailArticle.php
===================================================================
--- trunk/actions/MailArticle.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/MailArticle.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/MarkArticle.php
===================================================================
--- trunk/actions/MarkArticle.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/MarkArticle.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/MarkArticleFinal.php
===================================================================
--- trunk/actions/MarkArticleFinal.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/MarkArticleFinal.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/MarkLocation.php
===================================================================
--- trunk/actions/MarkLocation.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/MarkLocation.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/MarkSearchResults.php
===================================================================
--- trunk/actions/MarkSearchResults.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/MarkSearchResults.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/PublishArticle.php
===================================================================
--- trunk/actions/PublishArticle.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/PublishArticle.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/PublishComment.php
===================================================================
--- trunk/actions/PublishComment.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/PublishComment.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/PublishQuestion.php
===================================================================
--- trunk/actions/PublishQuestion.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/PublishQuestion.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/SaveArticle.php
===================================================================
--- trunk/actions/SaveArticle.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/SaveArticle.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0.4
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/SaveBookmark.php
===================================================================
--- trunk/actions/SaveBookmark.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/SaveBookmark.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0.4
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/SaveCategory.php
===================================================================
--- trunk/actions/SaveCategory.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/SaveCategory.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/SavePreferences.php
===================================================================
--- trunk/actions/SavePreferences.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/SavePreferences.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.0
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/SaveTodo.php
===================================================================
--- trunk/actions/SaveTodo.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/SaveTodo.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,12 +1,12 @@
<?php
/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
* @author Alejandro Pedraza
-* @since Sciret 1.1
+* @since Sciret 1.2
* @package Sciret
-* @packager TheGang
+* @packager Keyboard Monkeys
*/
require 'actions/Action.php';
Modified: trunk/actions/ShowCategory.php
===================================================================
--- trunk/actions/ShowCategory.php 2008-08-20 15:31:30 UTC (rev 616)
+++ trunk/actions/ShowCategory.php 2008-08-22 16:19:26 UTC (rev 617)
@@ -1,5 +1,14 @@
<?php
+/*
+* @copyright Copyright (C) 2005-2008 Keyboard Monkeys Ltd. http://www.kb-m.com
+* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
+* @author Alejandro Pedraza
+* @since Sciret 1.2
+* @package Sciret
+* @packager Keyboard Monkeys
+*/
+
require 'actions/Action.php';
class ShowCategory extends Action {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <al...@us...> - 2008-08-20 15:31:34
|
Revision: 616
http://sciret.svn.sourceforge.net/sciret/?rev=616&view=rev
Author: alpeb
Date: 2008-08-20 15:31:30 +0000 (Wed, 20 Aug 2008)
Log Message:
-----------
added null log writer when not going to log anything (so that the writable log.txt doesn't have to exist)
Modified Paths:
--------------
trunk/index.php
Modified: trunk/index.php
===================================================================
--- trunk/index.php 2008-08-19 22:36:48 UTC (rev 615)
+++ trunk/index.php 2008-08-20 15:31:30 UTC (rev 616)
@@ -42,8 +42,11 @@
$logger = new Zend_Log();
if ($config->environment->loglevel > 0) {
$logger->addWriter(new Zend_Log_Writer_Stream(APP_DIR . '/log.txt'));
- $logger->addFilter(new Zend_Log_Filter_Priority((int)$config->environment->loglevel));
+} else {
+ // this releaves the obligation of having a log.txt file writable by the web server when we won't log anything
+ $logger->addWriter(new Zend_Log_rriter_Null());
}
+$logger->addFilter(new Zend_Log_Filter_Priority((int)$config->environment->loglevel));
Zend_Registry::set('logger', $logger);
$logger->log('REQUESTED URI: ' . $_SERVER['REQUEST_URI'], Zend_Log::INFO);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <al...@us...> - 2008-08-19 22:36:51
|
Revision: 615
http://sciret.svn.sourceforge.net/sciret/?rev=615&view=rev
Author: alpeb
Date: 2008-08-19 22:36:48 +0000 (Tue, 19 Aug 2008)
Log Message:
-----------
More changes to use the Zend_Db abstraction, and updated the Zend Framework. Also added a logging facility.
Modified Paths:
--------------
trunk/actions/Install.php
trunk/index.php
Property Changed:
----------------
trunk/libs/
Modified: trunk/actions/Install.php
===================================================================
--- trunk/actions/Install.php 2008-08-19 22:35:40 UTC (rev 614)
+++ trunk/actions/Install.php 2008-08-19 22:36:48 UTC (rev 615)
@@ -12,6 +12,7 @@
class Install extends Action {
var $db;
+ var $config;
function dispatch() {
@@ -19,32 +20,49 @@
$_GET['step'] = 0;
}
+ $this->config = Zend_Registry::get('config');
+
switch ($_GET['step']) {
case 0:
Library::redirect(Library::getLink(array('view' => 'InstallEnterCredentials')));
break;
case 1:
- $this->db =& DB::DBFactory(DB_ENGINE, $_POST['host'], $_POST['username'], $_POST['password'], true);
- if (!$this->db->connect()) {
+ $this->config->database->params->driver_options = array(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY => true);
+ $this->config->database->params->host = $_POST['host'];
+ $this->config->database->params->dbname = null;
+ $this->config->database->params->username = $_POST['username'];
+ $this->config->database->params->password = $_POST['password'];
+ $this->db = Zend_Db::factory($this->config->database);
+ try {
+ $this->db->getConnection();
+ } catch (Zend_Db_Adapter_Exception $e) {
Library::redirect(Library::getLink(array('view' => 'InstallEnterCredentials', 'error' => urlencode($this->user->lang('Couldn\'t connect to database, please check your credentials.')))));
}
$errors = array();
if (!$this->_isConfigWritable()) {
- $errors[] = $this->user->lang('The config.php file must be writable');
+ $errors[] = $this->user->lang('The config.ini.php file must be writable');
}
if (!$this->_areUploadDirsWritable()) {
$errors[] = $this->user->lang('All directories under the "uploads" and "uploads/editor" directories must be writable');
}
- if ($this->db->isLowerThan41()) {
+ if ($this->_DBIsLowerThan41()) {
$errors[] = $this->user->lang('You need a MySQL version no lower than 4.1');
}
- if (!$this->db->selectDb($_POST['database'])) {
- if (!$result = $this->db->createDB($_POST['database'])) {
+ $this->config->database->params->dbname = $_POST['database'];
+ $this->db = Zend_Db::factory($this->config->database);
+ try {
+ $this->db->getConnection();
+ } catch (Zend_Db_Adapter_Exception $e) {
+ try {
+ $this->config->database->params->dbname = null;
+ // it looks like the following call attempts to create the DB
+ $this->db = Zend_Db::factory($this->config->database);
+ $this->db->getConnection();
+ $stmt = $this->db->query("CREATE DATABASE `".$_POST['database']."`");
+ } catch (Zend_Db_Adapter_Exception $e) {
$errors[] = $this->user->lang('Couldn\'t create database. Please create it manually and try again.');
- } else {
- $this->db->selectDb($_POST['database']);
}
}
@@ -52,7 +70,14 @@
Library::redirect(Library::getLink(array('view' => 'InstallEnterCredentials', 'error' => urlencode(implode('<br />', $errors)))));
}
- $this->_writeConfig(DB_ENGINE, $_POST['host'], $_POST['database'], $_POST['username'], $_POST['password']);
+ $this->_writeConfig( $this->config,
+ $_POST['host'],
+ $_POST['database'],
+ $_POST['username'],
+ $_POST['password']);
+
+ // finally, connect with all the parameters set
+ $this->db = Zend_Db::factory($this->config->database);
$this->_runSQLFILE('final.sql');
if (isset($_POST['demodata']) && $_POST['demodata']) {
$this->_runSQLFILE('sampleData.sql');
@@ -63,28 +88,17 @@
}
// @access private
- function _writeConfig($dbEngine, $dbHost, $dbName, $dbUserName, $dbPassword) {
- $dbEngine = addslashes($dbEngine);
- $dbHost = addslashes($dbHost);
- $dbUserName = addslashes($dbUserName);
- $dbPassword = addslashes($dbPassword);
- $configStr = <<<ALP
-<?php
+ function _writeConfig($config, $dbHost, $dbName, $dbUserName, $dbPassword) {
+ $config->database->params->host = $dbHost;
+ $config->database->params->dbname = $dbName;
+ $config->database->params->username = $dbUserName;
+ $config->database->params->password = $dbPassword;
+ $this->config = clone $config;
+ unset($config->database->params->driver_options);
-define('DB_ENGINE', '$dbEngine');
-define('DB_HOST', '$dbHost');
-define('DB_NAME', '$dbName');
-define('DB_USER', '$dbUserName');
-define('DB_PASSWORD', '$dbPassword');
+ $configStr = "<?php\n\n return " . var_export($config->toArray(), true) . ";\n\n?>";
-define('LANGUAGE_DEFAULT', 'English');
-
-// set to > 0 to simulate latency
-define('SLOWDOWN_SECS', 0);
-
-?>
-ALP;
- $fp = fopen(dirname(__FILE__).'/../config.php', 'w');
+ $fp = fopen(dirname(__FILE__).'/../config.ini.php', 'w');
fwrite($fp, $configStr);
fclose($fp);
}
@@ -104,7 +118,10 @@
$query .= $line;
if ((substr($line, -1, 1) == ';' || feof($fp)) && $query != '') {
- $this->db->query($query);
+ // I had to resort to a direct call because regexes inside the Zend Framework are segfaulting with the long queries in sampleData.sql
+ //$this->db->query($query);
+ $this->db->getConnection()->query($query);
+
$query = '';
}
}
@@ -113,7 +130,7 @@
function _isConfigWritable() {
// is_writable() not working under windows
- if (!$fp = @fopen(dirname(__FILE__).'/../config.php', 'a')) {
+ if (!$fp = @fopen(dirname(__FILE__).'/../config.ini.php', 'a')) {
return false;
}
fclose($fp);
@@ -135,6 +152,12 @@
return true;
}
+
+ private function _DBIsLowerThan41() {
+ $stmt = $this->db->query("SHOW VARIABLES LIKE 'version'");
+ $row = $stmt->fetch();
+ return (!$row['Value'] || preg_match('/^([0-3]\.|4\.0)/',$row['Value']));
+ }
}
?>
Modified: trunk/index.php
===================================================================
--- trunk/index.php 2008-08-19 22:35:40 UTC (rev 614)
+++ trunk/index.php 2008-08-19 22:36:48 UTC (rev 615)
@@ -9,6 +9,8 @@
* @packager TheGang
*/
+define('APP_DIR', dirname(__FILE__));
+
// ERROR HANDLING
error_reporting(E_ALL);
ini_set('display_errors', 1);
@@ -29,9 +31,27 @@
$times = explode(' ', microtime());
$GLOBALS['startTime'] = $times[0] + $times[1];
-$config = new Zend_Config_Ini(dirname(__FILE__). '/config.ini', null, array('allowModifications' => true));
+// use a config.ini.php with an array instead of a cleaner .ini file, because for an easy installation all files
+// go under the web root, and a .ini file would be browsable
+$config = new Zend_Config(require dirname(__FILE__). '/config.ini.php', array('allowModifications' => true));
Zend_Registry::set('config', $config);
+/**************************
+/* LOGGER
+/**************************/
+$logger = new Zend_Log();
+if ($config->environment->loglevel > 0) {
+ $logger->addWriter(new Zend_Log_Writer_Stream(APP_DIR . '/log.txt'));
+ $logger->addFilter(new Zend_Log_Filter_Priority((int)$config->environment->loglevel));
+}
+Zend_Registry::set('logger', $logger);
+
+$logger->log('REQUESTED URI: ' . $_SERVER['REQUEST_URI'], Zend_Log::INFO);
+
+if (isset($_POST) && $_POST) {
+ $logger->log('POST payload: ' . print_r($_POST, 1), Zend_Log::INFO);
+}
+
require 'flowMap.php';
// MAGIC_QUOTES HANDLING
Property changes on: trunk/libs
___________________________________________________________________
Modified: svn:externals
- Zend http://framework.zend.com/svn/framework/standard/tags/release-1.5.2/library/Zend
+ Zend http://framework.zend.com/svn/framework/standard/tags/release-1.5.3/library/Zend
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <al...@us...> - 2008-08-19 22:34:34
|
Revision: 613
http://sciret.svn.sourceforge.net/sciret/?rev=613&view=rev
Author: alpeb
Date: 2008-08-19 22:34:32 +0000 (Tue, 19 Aug 2008)
Log Message:
-----------
script to generate the sample data SQL dump
Added Paths:
-----------
trunk/setup/dump_sample.sh
Added: trunk/setup/dump_sample.sh
===================================================================
--- trunk/setup/dump_sample.sh (rev 0)
+++ trunk/setup/dump_sample.sh 2008-08-19 22:34:32 UTC (rev 613)
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+mysqldump --user=root sciret_stable --add-locks=false --add-drop-table=false --no-create-info --skip-extended-insert --compact>sampleData.sql
Property changes on: trunk/setup/dump_sample.sh
___________________________________________________________________
Added: svn:executable
+ *
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <al...@us...> - 2008-08-19 22:33:27
|
Revision: 612
http://sciret.svn.sourceforge.net/sciret/?rev=612&view=rev
Author: alpeb
Date: 2008-08-19 22:33:25 +0000 (Tue, 19 Aug 2008)
Log Message:
-----------
replaced config.ini with config.ini.php to avoid access
Added Paths:
-----------
trunk/config.ini.php
Removed Paths:
-------------
trunk/config.ini
Deleted: trunk/config.ini
===================================================================
--- trunk/config.ini 2008-08-19 22:32:30 UTC (rev 611)
+++ trunk/config.ini 2008-08-19 22:33:25 UTC (rev 612)
@@ -1,10 +0,0 @@
-[general]
-slowdown_secs = 0
-language_default = "English"
-
-[database]
-adapter = pdo_mysql
-params.host = localhost
-params.dbname = monkeys
-params.username = root
-params.password =
Added: trunk/config.ini.php
===================================================================
--- trunk/config.ini.php (rev 0)
+++ trunk/config.ini.php 2008-08-19 22:33:25 UTC (rev 612)
@@ -0,0 +1,27 @@
+<?php
+
+ return array (
+ 'environment' =>
+ array (
+ 'production' => false,
+ 'loglevel' => 0,
+ ),
+ 'general' =>
+ array (
+ 'slowdown_secs' => 0,
+ 'language_default' => 'English',
+ ),
+ 'database' =>
+ array (
+ 'adapter' => 'pdo_mysql',
+ 'params' =>
+ array (
+ 'host' => 'localhost',
+ 'dbname' => 'sciret_trunk',
+ 'username' => 'root',
+ 'password' => '',
+ ),
+ ),
+);
+
+?>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <al...@us...> - 2008-08-19 22:32:32
|
Revision: 611
http://sciret.svn.sourceforge.net/sciret/?rev=611&view=rev
Author: alpeb
Date: 2008-08-19 22:32:30 +0000 (Tue, 19 Aug 2008)
Log Message:
-----------
removed code dealing with MySQL versions lower than 4.1. We'll just not support them anymore
Modified Paths:
--------------
trunk/templates/InstallOk.tpl
trunk/views/InstallOk.php
Modified: trunk/templates/InstallOk.tpl
===================================================================
--- trunk/templates/InstallOk.tpl 2008-08-19 22:31:12 UTC (rev 610)
+++ trunk/templates/InstallOk.tpl 2008-08-19 22:32:30 UTC (rev 611)
@@ -14,15 +14,6 @@
<tr>
<td style="text-align:center">[l]Installation was successful![/l]<br />
[l]The superadministrator user was created, with the username 'admin' and password 'admin'[/l]<br />
- <!-- BEGIN setEncodingHelp_block -->
- <br />
- <div style="color:red; font-weight:bold; text-align:left">
- [l]Your database version is lower than 4.1. To have proper support for non Western European languages, make sure to have this settings in your mysql configuration file:[/l]<br /><br />
- character_set_client = UTF8;<br />
- character_set_results = UTF8;<br />
- character_set_connection = UTF8;<br />
- </div>
- <!-- END setEncodingHelp_block -->
</td>
</tr>
<tr>
Modified: trunk/views/InstallOk.php
===================================================================
--- trunk/views/InstallOk.php 2008-08-19 22:31:12 UTC (rev 610)
+++ trunk/views/InstallOk.php 2008-08-19 22:32:30 UTC (rev 611)
@@ -15,19 +15,11 @@
function dispatch() {
$this->tpl->set_file('main', 'InstallOk.tpl');
- $this->tpl->set_block('main', 'setEncodingHelp_block', 'setEncodingHelp');
$this->tpl->set_var(array(
'LOGIN_URL' => 'http://'.$_SERVER['HTTP_HOST'].substr($_SERVER['REQUEST_URI'], 0, strrpos($_SERVER['REQUEST_URI'], '/')).'/login.php',
'PUBLIC_URL' => 'http://'.$_SERVER['HTTP_HOST'].substr($_SERVER['REQUEST_URI'], 0, strrpos($_SERVER['REQUEST_URI'], '/')),
));
- $db =& DB::DBFactory(DB_ENGINE, DB_HOST, DB_USER, DB_PASSWORD);
- if ($db->isLowerThan41()) {
- $this->tpl->parse('setEncodingHelp', 'setEncodingHelp_block');
- } else {
- $this->tpl->set_var('setEncodingHelp', '');
- }
-
$this->tpl->pparse('out', 'main');
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <al...@us...> - 2008-08-19 22:31:15
|
Revision: 610
http://sciret.svn.sourceforge.net/sciret/?rev=610&view=rev
Author: alpeb
Date: 2008-08-19 22:31:12 +0000 (Tue, 19 Aug 2008)
Log Message:
-----------
little bug
Modified Paths:
--------------
trunk/models/User.php
Modified: trunk/models/User.php
===================================================================
--- trunk/models/User.php 2008-08-18 21:16:48 UTC (rev 609)
+++ trunk/models/User.php 2008-08-19 22:31:12 UTC (rev 610)
@@ -117,7 +117,7 @@
}
function setId($id) {
- $this->publicId = $value;
+ $this->publicId = (int)$id;
$this->id = (int)$id;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <al...@us...> - 2008-08-18 21:16:55
|
Revision: 609
http://sciret.svn.sourceforge.net/sciret/?rev=609&view=rev
Author: alpeb
Date: 2008-08-18 21:16:48 +0000 (Mon, 18 Aug 2008)
Log Message:
-----------
changed default db name
Modified Paths:
--------------
branches/release-candidates/sciret-1.2/config.ini
Modified: branches/release-candidates/sciret-1.2/config.ini
===================================================================
--- branches/release-candidates/sciret-1.2/config.ini 2008-07-09 22:10:27 UTC (rev 608)
+++ branches/release-candidates/sciret-1.2/config.ini 2008-08-18 21:16:48 UTC (rev 609)
@@ -5,6 +5,6 @@
[database]
adapter = pdo_mysql
params.host = localhost
-params.dbname = monkeys
+params.dbname = sciret_stable
params.username = root
params.password =
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <al...@us...> - 2008-07-09 22:10:29
|
Revision: 608
http://sciret.svn.sourceforge.net/sciret/?rev=608&view=rev
Author: alpeb
Date: 2008-07-09 15:10:27 -0700 (Wed, 09 Jul 2008)
Log Message:
-----------
merged https://sciret.svn.sourceforge.net/svnroot/sciret/branches/release-candidates/sciret-1.2 -r 594:HEAD back into the trunk. Please no more unstable commits to the stable branch
Modified Paths:
--------------
trunk/actions/DeleteArticle.php
trunk/actions/Install.php
trunk/actions/Login.php
trunk/actions/Logout.php
trunk/actions/SaveArticle.php
trunk/actions/SavePreferences.php
trunk/classes/Controller.php
trunk/classes/DB.php
trunk/classes/MysqlResult.php
trunk/flowMap.php
trunk/index.php
trunk/models/Article.php
trunk/models/ArticleGateway.php
trunk/models/ArticleIterator.php
trunk/models/Category.php
trunk/models/CategoryGateway.php
trunk/models/Comment.php
trunk/models/Configuration.php
trunk/models/Favorite.php
trunk/models/FavoriteGateway.php
trunk/models/File.php
trunk/models/History.php
trunk/models/HistoryGateway.php
trunk/models/Link.php
trunk/models/Question.php
trunk/models/QuestionGateway.php
trunk/models/QuestionIterator.php
trunk/models/Todo.php
trunk/models/TodoGateway.php
trunk/models/User.php
trunk/models/UserGateway.php
trunk/setup/final.sql
trunk/views/EditArticle.php
trunk/views/EditPreferences.php
trunk/views/ManageUsers.php
trunk/views/ViewArticle.php
Added Paths:
-----------
trunk/config.ini
trunk/libs/
trunk/setup/upgrade_1.3.0.sql
Removed Paths:
-------------
trunk/config.php
trunk/models/Model.php
Modified: trunk/actions/DeleteArticle.php
===================================================================
--- trunk/actions/DeleteArticle.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/actions/DeleteArticle.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -20,7 +20,7 @@
if ($this->configuration->getConfigValue('restrictEditDelete')) {
$article = new Article($artId);
- if ($article->getUserId() != $this->user->getId() && ($this->user->getRole() & ROLE_ADMIN) != ROLE_ADMIN) {
+ if ($article->getUserId() != $this->user->getId() && ($this->user->getRole() & User::ROLE_ADMIN) != User::ROLE_ADMIN) {
$_SESSION['message'] = $this->user->lang('Sorry, only the author or an admin can delete this article.');
Library::redirect(Library::getLink(array('view' => 'ViewArticle', 'id' => $artId)));
}
Modified: trunk/actions/Install.php
===================================================================
--- trunk/actions/Install.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/actions/Install.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -9,8 +9,6 @@
* @packager TheGang
*/
-require 'actions/Action.php';
-
class Install extends Action {
var $db;
Modified: trunk/actions/Login.php
===================================================================
--- trunk/actions/Login.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/actions/Login.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -9,20 +9,23 @@
* @packager TheGang
*/
-require 'actions/Action.php';
-
class Login extends Action {
function dispatch() {
- require 'models/UserGateway.php';
- $userGateway = new UserGateway;
- if (!$user = $userGateway->getValidatedUser($_POST['username'], $_POST['password'], $this->configuration)) {
+ $auth = Zend_Auth::getInstance();
+ $db = Zend_Db::factory(Zend_Registry::get('config')->database);
+ $authAdapter = new Zend_Auth_Adapter_DbTable($db, 'users', 'username', 'password', 'MD5(?)');
+ $authAdapter->setIdentity($_POST['username'])
+ ->setCredential($_POST['password']);
+ $result = $auth->authenticate($authAdapter);
+ if ($result->isValid()) {
+ $user = UserGateway::getValidatedUser($_POST['username'], $_POST['password'], $this->configuration);
+ $auth->getStorage()->write($user);
+ } else {
$_SESSION['message'] = $this->user->lang('Wrong Username or Password');
Library::redirect(Library::getLink(array('view' => 'Login')));
}
- $_SESSION['userId'] = $user->getId();
-
if ($user->isPasswordExpired($this->configuration->getConfigValue('passwordExpirationDays'))) {
$_SESSION['message'] = $this->user->lang('Your password has expired. Please change it below.');
Library::redirect(Library::getLink(array('view' => 'EditUser', 'userId' => $user->getId())));
Modified: trunk/actions/Logout.php
===================================================================
--- trunk/actions/Logout.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/actions/Logout.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -14,7 +14,7 @@
class Logout extends Action {
function dispatch() {
- session_destroy();
+ Zend_Auth::getInstance()->clearIdentity();
Library::Redirect(Library::getLink(array('view' => 'MainView')));
}
}
Modified: trunk/actions/SaveArticle.php
===================================================================
--- trunk/actions/SaveArticle.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/actions/SaveArticle.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -20,7 +20,7 @@
if ($articleId > 0 && $this->configuration->getConfigValue('restrictEditDelete')) {
$article = new Article($articleId);
- if ($article->getUserId() != $this->user->getId() && ($this->user->getRole() & ROLE_ADMIN) != ROLE_ADMIN) {
+ if ($article->getUserId() != $this->user->getId() && ($this->user->getRole() & User::ROLE_ADMIN) != User::ROLE_ADMIN) {
$_SESSION['message'] = $this->user->lang('Sorry, only the author or an admin can modify this article.');
Library::redirect(Library::getLink(array('view' => 'ViewArticle', 'id' => $articleId)));
}
Modified: trunk/actions/SavePreferences.php
===================================================================
--- trunk/actions/SavePreferences.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/actions/SavePreferences.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -32,7 +32,7 @@
$this->user->setPreference('navigationType', $_POST['navigationType']);
}
- if (($this->user->getRole() & ROLE_ADMIN) == ROLE_ADMIN) {
+ if (($this->user->getRole() & User::ROLE_ADMIN) == User::ROLE_ADMIN) {
$this->configuration->setConfigValue('publishKB', $_POST['publishKB'] == '1'? '1' : '0');
$this->configuration->setConfigValue('publishArticlesAuto', $_POST['publishArticlesAuto'] == '1'? '1' : '0');
$this->configuration->setConfigValue('publishBookmarksAuto', $_POST['publishBookmarksAuto'] == '1'? '1' : '0');
Modified: trunk/classes/Controller.php
===================================================================
--- trunk/classes/Controller.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/classes/Controller.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -59,7 +59,7 @@
(($this->user->getRole() & $this->views[$view][MINIMUM_ROLE]) != $this->views[$view][MINIMUM_ROLE])
// or user is anonymous and KB is not public
- || ($this->user->getRole() == ROLE_ANONYMOUS && $this->views[$view][ALLOW_VIEW_ONLY_IF_PUBLIC_KB] && !$this->configuration->getConfigValue('publishKB'))
+ || ($this->user->getRole() == User::ROLE_ANONYMOUS && $this->views[$view][ALLOW_VIEW_ONLY_IF_PUBLIC_KB] && !$this->configuration->getConfigValue('publishKB'))
)
{
Library::redirect(Library::getLink(array('view' => 'Login')));
Modified: trunk/classes/DB.php
===================================================================
--- trunk/classes/DB.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/classes/DB.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -1,40 +1,20 @@
<?php
-/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
-* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
-* @author Alejandro Pedraza
-* @since Sciret 1.0
-* @package Sciret
-* @packager TheGang
-*/
-
class DB {
- // singleton PHP 4 hack
- function DB($calledFromConnect = false)
- {
- if (!$calledFromConnect) {
- trigger_error('Cannot instantiate class DB directly', E_USER_ERROR);
- }
- }
+ private static $instance;
+
+ private static $skipFatalError = false;
- // Database factory
- // @access static
- function &DBFactory($dbEngine, $dbHost, $dbUser, $dbPassword, $reconnect = false) {
- static $db;
+ private function __construct() {}
- $dbEngine = strtolower($dbEngine);
+ public static function setDBInstance($dbInstance) {
+ self::$instance =& $dbInstance;
+ }
- if (!is_object($db) || $reconnect) {
- switch ($dbEngine) {
- default:
- require_once 'classes/Mysql.php';
- $db = new MySQL($dbHost, $dbUser, $dbPassword);
- }
- }
-
- return $db;
+ public static function getInstance()
+ {
+ return self::$instance;
}
}
Modified: trunk/classes/MysqlResult.php
===================================================================
--- trunk/classes/MysqlResult.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/classes/MysqlResult.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -37,17 +37,16 @@
return mysql_num_rows($this->query);
}
+ function rowCount() {
+ return $this->getNumRows();
+ }
+
// @access public
function getAffectedRows() {
return mysql_affected_rows($this->mysql->dbConn);
}
// @access public
- function getInsertId() {
- return mysql_insert_id($this->mysql->dbConn);
- }
-
- // @access public
function getNumFields() {
return mysql_num_fields($this->query);
}
Copied: trunk/config.ini (from rev 607, branches/release-candidates/sciret-1.2/config.ini)
===================================================================
--- trunk/config.ini (rev 0)
+++ trunk/config.ini 2008-07-09 22:10:27 UTC (rev 608)
@@ -0,0 +1,10 @@
+[general]
+slowdown_secs = 0
+language_default = "English"
+
+[database]
+adapter = pdo_mysql
+params.host = localhost
+params.dbname = monkeys
+params.username = root
+params.password =
Deleted: trunk/config.php
===================================================================
--- trunk/config.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/config.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -1,14 +0,0 @@
-<?php
-
-define('DB_ENGINE', 'mysql');
-define('DB_HOST', 'localhost');
-define('DB_NAME', 'sciret');
-define('DB_USER', 'root');
-define('DB_PASSWORD', '');
-
-define('LANGUAGE_DEFAULT', 'English');
-
-// set to > 0 to simulate latency
-define('SLOWDOWN_SECS', 0);
-
-?>
\ No newline at end of file
Modified: trunk/flowMap.php
===================================================================
--- trunk/flowMap.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/flowMap.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -11,78 +11,78 @@
define('VIEW_DEFAULT', 'MainView');
-// ClassName => array(minimumRole, loadConfiguration, showHeader, allowOnlyIfPublicKB(for ROLE_ANONYMOUS)?)
+// ClassName => array(minimumRole, loadConfiguration, showHeader, allowOnlyIfPublicKB(for User::ROLE_ANONYMOUS)?)
$views = array(
- 'NotInstalled' => array(ROLE_ANONYMOUS, false, false, false),
- 'InstallEnterCredentials' => array(ROLE_ANONYMOUS, false, false, false),
- 'InstallOk' => array(ROLE_ANONYMOUS, true, false, false),
- 'Login' => array(ROLE_ANONYMOUS, true, true, false),
- 'MainView' => array(ROLE_ANONYMOUS, true, true, true),
- 'EditArticle' => array(ROLE_REGISTERED, true, true),
- 'EditBookmark' => array(ROLE_REGISTERED, true, true),
- 'ViewArticle' => array(ROLE_ANONYMOUS, true, true, true),
- 'ViewBookmark' => array(ROLE_ANONYMOUS, true, true, true),
- 'ManageUsers' => array(ROLE_ADMIN, true, true),
- 'EditUser' => array(ROLE_REGISTERED, true, true),
- 'AddQuestion' => array(ROLE_ANONYMOUS, true, true, true),
- 'EditCategories' => array(ROLE_ANONYMOUS, true, true, true),
- 'EditCategory' => array(ROLE_ADMIN, true, true),
- 'EditPreferences' => array(ROLE_ANONYMOUS, true, true, true),
- 'ManageArticles' => array(ROLE_REGISTERED, true, false),
- 'ManageQuestions' => array(ROLE_REGISTERED, true, true),
- 'SearchResults' => array(ROLE_ANONYMOUS, true, true, true),
- 'AdvancedSearch' => array(ROLE_ANONYMOUS, true, true, true),
- 'PrinterView' => array(ROLE_ANONYMOUS, true, false, true),
- 'MailArticle' => array(ROLE_ANONYMOUS, true, true, true),
- 'ViewComments' => array(ROLE_ANONYMOUS, true, false, true),
- 'ViewBookmarkDetails' => array(ROLE_ANONYMOUS, true, false, true),
- 'ViewRelatedArticles' => array(ROLE_ANONYMOUS, true, false, true),
- 'GetFavoritesDropdown' => array(ROLE_REGISTERED, true, false),
- 'GetTodosDropdown' => array(ROLE_REGISTERED, true, false),
- 'EditTodo' => array(ROLE_REGISTERED, true, false),
- 'Upgrade' => array(ROLE_ANONYMOUS, true, true, false),
- 'UpgradeOk' => array(ROLE_ANONYMOUS, true, true, false),
+ 'NotInstalled' => array(User::ROLE_ANONYMOUS, false, false, false),
+ 'InstallEnterCredentials' => array(User::ROLE_ANONYMOUS, false, false, false),
+ 'InstallOk' => array(User::ROLE_ANONYMOUS, true, false, false),
+ 'Login' => array(User::ROLE_ANONYMOUS, true, true, false),
+ 'MainView' => array(User::ROLE_ANONYMOUS, true, true, true),
+ 'EditArticle' => array(User::ROLE_REGISTERED, true, true),
+ 'EditBookmark' => array(User::ROLE_REGISTERED, true, true),
+ 'ViewArticle' => array(User::ROLE_ANONYMOUS, true, true, true),
+ 'ViewBookmark' => array(User::ROLE_ANONYMOUS, true, true, true),
+ 'ManageUsers' => array(User::ROLE_ADMIN, true, true),
+ 'EditUser' => array(User::ROLE_REGISTERED, true, true),
+ 'AddQuestion' => array(User::ROLE_ANONYMOUS, true, true, true),
+ 'EditCategories' => array(User::ROLE_ANONYMOUS, true, true, true),
+ 'EditCategory' => array(User::ROLE_ADMIN, true, true),
+ 'EditPreferences' => array(User::ROLE_ANONYMOUS, true, true, true),
+ 'ManageArticles' => array(User::ROLE_REGISTERED, true, false),
+ 'ManageQuestions' => array(User::ROLE_REGISTERED, true, true),
+ 'SearchResults' => array(User::ROLE_ANONYMOUS, true, true, true),
+ 'AdvancedSearch' => array(User::ROLE_ANONYMOUS, true, true, true),
+ 'PrinterView' => array(User::ROLE_ANONYMOUS, true, false, true),
+ 'MailArticle' => array(User::ROLE_ANONYMOUS, true, true, true),
+ 'ViewComments' => array(User::ROLE_ANONYMOUS, true, false, true),
+ 'ViewBookmarkDetails' => array(User::ROLE_ANONYMOUS, true, false, true),
+ 'ViewRelatedArticles' => array(User::ROLE_ANONYMOUS, true, false, true),
+ 'GetFavoritesDropdown' => array(User::ROLE_REGISTERED, true, false),
+ 'GetTodosDropdown' => array(User::ROLE_REGISTERED, true, false),
+ 'EditTodo' => array(User::ROLE_REGISTERED, true, false),
+ 'Upgrade' => array(User::ROLE_ANONYMOUS, true, true, false),
+ 'UpgradeOk' => array(User::ROLE_ANONYMOUS, true, true, false),
);
-// ClassName => array(minimumRole, loadConfiguration, allowOnlyIfPublicKB(for ROLE_ANONYMOUS)?)
+// ClassName => array(minimumRole, loadConfiguration, allowOnlyIfPublicKB(for User::ROLE_ANONYMOUS)?)
$actions = array(
- 'Install' => array(ROLE_ANONYMOUS, false, false),
- 'Login' => array(ROLE_ANONYMOUS, true, false),
- 'Logout' => array(ROLE_REGISTERED, true),
- 'SaveArticle' => array(ROLE_REGISTERED, true),
- 'SaveBookmark' => array(ROLE_REGISTERED, true),
- 'UploadFile' => array(ROLE_REGISTERED, true),
- 'GetFile' => array(ROLE_ANONYMOUS, true, true),
- 'DeleteFile' => array(ROLE_REGISTERED, true),
- 'AddLink' => array(ROLE_REGISTERED, true),
- 'DeleteLink' => array(ROLE_REGISTERED, true),
- 'AddCommentAndRating' => array(ROLE_ANONYMOUS, true, true),
- 'DeleteComment' => array(ROLE_REGISTERED, true),
- 'PublishComment' => array(ROLE_REGISTERED, true),
- 'EditUser' => array(ROLE_REGISTERED, true),
- 'DeleteUser' => array(ROLE_ADMIN, true),
- 'AddQuestion' => array(ROLE_ANONYMOUS, true, true),
- 'SaveCategory' => array(ROLE_ADMIN, true),
- 'DeleteCategory' => array(ROLE_ADMIN, true),
- 'SavePreferences' => array(ROLE_ANONYMOUS, true, true),
- 'DeleteArticle' => array(ROLE_REGISTERED, true),
- 'PublishArticle' => array(ROLE_REGISTERED, true),
- 'PublishQuestion' => array(ROLE_REGISTERED, true),
- 'AddRelatedArticles' => array(ROLE_REGISTERED, true),
- 'DeleteRelatedArticle' => array(ROLE_REGISTERED, true),
- 'MailArticle' => array(ROLE_ANONYMOUS, true, true),
- 'ArticleToPdf' => array(ROLE_ANONYMOUS, true, true),
- 'DeleteQuestion' => array(ROLE_REGISTERED, true),
- 'MarkArticle' => array(ROLE_REGISTERED, true),
- 'MarkSearchResults' => array(ROLE_REGISTERED, true),
- 'MarkLocation' => array(ROLE_REGISTERED, true),
- 'SaveTodo' => array(ROLE_REGISTERED, true),
- 'CompleteTodo' => array(ROLE_REGISTERED, true),
- 'DeleteTodo' => array(ROLE_REGISTERED, true),
- 'MarkArticleFinal' => array(ROLE_REGISTERED, true),
- 'Upgrade' => array(ROLE_ANONYMOUS, true, false),
- 'HideCategory' => array(ROLE_ANONYMOUS, true, true),
- 'ShowCategory' => array(ROLE_ANONYMOUS, true, true),
+ 'Install' => array(User::ROLE_ANONYMOUS, false, false),
+ 'Login' => array(User::ROLE_ANONYMOUS, true, false),
+ 'Logout' => array(User::ROLE_REGISTERED, true),
+ 'SaveArticle' => array(User::ROLE_REGISTERED, true),
+ 'SaveBookmark' => array(User::ROLE_REGISTERED, true),
+ 'UploadFile' => array(User::ROLE_REGISTERED, true),
+ 'GetFile' => array(User::ROLE_ANONYMOUS, true, true),
+ 'DeleteFile' => array(User::ROLE_REGISTERED, true),
+ 'AddLink' => array(User::ROLE_REGISTERED, true),
+ 'DeleteLink' => array(User::ROLE_REGISTERED, true),
+ 'AddCommentAndRating' => array(User::ROLE_ANONYMOUS, true, true),
+ 'DeleteComment' => array(User::ROLE_REGISTERED, true),
+ 'PublishComment' => array(User::ROLE_REGISTERED, true),
+ 'EditUser' => array(User::ROLE_REGISTERED, true),
+ 'DeleteUser' => array(User::ROLE_ADMIN, true),
+ 'AddQuestion' => array(User::ROLE_ANONYMOUS, true, true),
+ 'SaveCategory' => array(User::ROLE_ADMIN, true),
+ 'DeleteCategory' => array(User::ROLE_ADMIN, true),
+ 'SavePreferences' => array(User::ROLE_ANONYMOUS, true, true),
+ 'DeleteArticle' => array(User::ROLE_REGISTERED, true),
+ 'PublishArticle' => array(User::ROLE_REGISTERED, true),
+ 'PublishQuestion' => array(User::ROLE_REGISTERED, true),
+ 'AddRelatedArticles' => array(User::ROLE_REGISTERED, true),
+ 'DeleteRelatedArticle' => array(User::ROLE_REGISTERED, true),
+ 'MailArticle' => array(User::ROLE_ANONYMOUS, true, true),
+ 'ArticleToPdf' => array(User::ROLE_ANONYMOUS, true, true),
+ 'DeleteQuestion' => array(User::ROLE_REGISTERED, true),
+ 'MarkArticle' => array(User::ROLE_REGISTERED, true),
+ 'MarkSearchResults' => array(User::ROLE_REGISTERED, true),
+ 'MarkLocation' => array(User::ROLE_REGISTERED, true),
+ 'SaveTodo' => array(User::ROLE_REGISTERED, true),
+ 'CompleteTodo' => array(User::ROLE_REGISTERED, true),
+ 'DeleteTodo' => array(User::ROLE_REGISTERED, true),
+ 'MarkArticleFinal' => array(User::ROLE_REGISTERED, true),
+ 'Upgrade' => array(User::ROLE_ANONYMOUS, true, false),
+ 'HideCategory' => array(User::ROLE_ANONYMOUS, true, true),
+ 'ShowCategory' => array(User::ROLE_ANONYMOUS, true, true),
);
?>
Modified: trunk/index.php
===================================================================
--- trunk/index.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/index.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -13,14 +13,25 @@
error_reporting(E_ALL);
ini_set('display_errors', 1);
+$pathList = array(
+ get_include_path(),
+ dirname(__FILE__),
+ dirname(__FILE__).'/libs',
+ dirname(__FILE__).'/classes',
+ dirname(__FILE__).'/models',
+ dirname(__FILE__).'/modules/default/models',
+ dirname(__FILE__).'/modules/blog/models',
+ dirname(__FILE__).'/actions',
+);
+set_include_path(implode(PATH_SEPARATOR, $pathList));
+require_once 'Zend/Loader.php';
+
$times = explode(' ', microtime());
$GLOBALS['startTime'] = $times[0] + $times[1];
-require 'classes/Library.php';
-require 'classes/DB.php';
-require 'models/User.php';
-require 'classes/Controller.php';
-require 'config.php';
+$config = new Zend_Config_Ini(dirname(__FILE__). '/config.ini', null, array('allowModifications' => true));
+Zend_Registry::set('config', $config);
+
require 'flowMap.php';
// MAGIC_QUOTES HANDLING
@@ -32,22 +43,45 @@
}
set_magic_quotes_runtime(0);
-$db =& DB::DBFactory(DB_ENGINE, DB_HOST, DB_USER, DB_PASSWORD);
+/**************************
+* DATABASE
+/**************************/
+$config->database->params->driver_options = array(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY => true);
+$db = Zend_Db::factory($config->database);
+$connectionFailed = false;
+try {
+ $db->getConnection();
+} catch (Zend_Db_Adapter_Exception $e) {
+ $connectionFailed = true;
+}
+DB::setDBInstance($db);
+
if ((!in_array(@$_GET['action'], array('Install')))
&& !in_array(@$_GET['view'], array('ConfigNotWritable', 'InstallEnterCredentials'))
- && (DB_NAME == '' || !$db->connect() || !$db->selectDb(DB_NAME) || !$db->hasTables()))
+ && ($config->database->params->dbname == '' || $connectionFailed))
{
$_GET['view'] = 'NotInstalled';
}
-session_start();
-if (isset($_SESSION['userId'])) {
- $user = new User($_SESSION['userId']);
+Zend_Session::start();
+$auth = Zend_Auth::getInstance();
+if ($auth->hasIdentity()) {
+ $user = $auth->getStorage()->read();
+ $user->init();
+ if ($user->app == 'monkeys') {
+ $publicId = $user->publicId;
+ $user = new User($publicId);
+ $user->app = 'sciret';
+ $auth->getStorage()->write($user);
+ }
} else {
- $user = new User;
+ // guest user
+ $user = new User();
}
+Zend_Registry::set('user', $user);
+
$controller = new Controller($views, $actions, $user);
if (isset($_GET['view'])) {
@@ -58,4 +92,13 @@
$controller->processView(VIEW_DEFAULT);
}
+
+/**************************
+* AUTOLOADING FUNCTION
+**************************/
+function __autoload($className) {
+ Zend_Loader::loadClass($className);
+}
+
+
?>
Copied: trunk/libs (from rev 607, branches/release-candidates/sciret-1.2/libs)
Property changes on: trunk/libs
___________________________________________________________________
Name: svn:externals
+ Zend http://framework.zend.com/svn/framework/standard/tags/release-1.5.2/library/Zend
Modified: trunk/models/Article.php
===================================================================
--- trunk/models/Article.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/models/Article.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -9,23 +9,20 @@
* @packager TheGang
*/
-require_once 'models/Model.php';
-
-class Article extends Model {
+class Article {
var $id;
var $isBookmark = 0;
var $questionId;
var $catId;
var $catLabel;
var $title;
- var $URL;
+ var $URL = '';
var $expDate;
- var $question;
+ var $question = '';
var $content;
var $excerpt;
var $published = 1;
var $draft = 0;
- var $user;
var $userId;
var $views = 0;
var $creationDate;
@@ -44,15 +41,15 @@
var $votes5 = 0;
var $internal = 0;
+ private $user;
+
function Article($id = false) {
- parent::Model();
-
if ($id) {
// left join because cat_id=0 doesn't exist in the db
$query = 'SELECT is_bookmark, title, url, expires, question, content, art.cat_id, cat.name AS catLabel, published, draft, user_id, views, created, modified, modified_user_id, votes_1, votes_2, votes_3, votes_4, votes_5, internal '
.'FROM articles art LEFT JOIN categories cat ON cat.cat_id=art.cat_id '
.'WHERE art_id = ?';
- $result = $this->db->query($query, $id);
+ $result = DB::getInstance()->query($query, $id);
if ($row = $result->fetch()) {
$this->id = $id;
$this->isBookmark = $row['is_bookmark'];
@@ -81,13 +78,73 @@
}
function save() {
+ $db = DB::getInstance();
if (!isset($this->id)) {
$query = 'INSERT INTO articles (is_bookmark, title, url, expires, question, content, cat_id, published, draft, user_id, views, internal, created) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, NOW())';
- $result = $this->db->query($query, $this->isBookmark, $this->title, $this->URL, $this->expDate, $this->question, $this->content, $this->catId, $this->published, $this->draft, $this->userId, $this->views, $this->internal);
- $this->id = $result->getInsertId();
+ $result = $db->query( $query, array(
+ $this->isBookmark,
+ $this->title,
+ $this->URL,
+ $this->expDate,
+ $this->question,
+ $this->content,
+ $this->catId,
+ $this->published,
+ $this->draft,
+ $this->userId,
+ $this->views,
+ $this->internal
+ )
+ );
+ $this->id = $db->lastInsertId();
} else {
- $query = 'UPDATE articles SET is_bookmark=?, title=?, url=?, expires=?, question=?, content=?, cat_id=?, published=?, draft=?, user_id=?, views=?, created=?, modified=?, modified_user_id=?, votes_1=?, votes_2=?, votes_3=?, votes_4=?, votes_5=?, internal=? WHERE art_id=?';
- $this->db->query($query, $this->isBookmark, $this->title, $this->URL, $this->expDate, $this->question, $this->content, $this->catId, $this->published, $this->draft, $this->userId, $this->views, $this->creationDate, $this->modificationDate, $this->modifiedByUserId, $this->votes1, $this->votes2, $this->votes3, $this->votes4, $this->votes5, $this->internal, $this->id);
+ $query = 'UPDATE articles SET '
+ .'is_bookmark=?, '
+ .'title=?, '
+ .'url=?, '
+ .'expires=?, '
+ .'question=?, '
+ .'content=?, '
+ .'cat_id=?, '
+ .'published=?, '
+ .'draft=?, '
+ .'user_id=?, '
+ .'views=?, '
+ .'created=?, '
+ .'modified=?, '
+ .'modified_user_id=?, '
+ .'votes_1=?, '
+ .'votes_2=?, '
+ .'votes_3=?, '
+ .'votes_4=?, '
+ .'votes_5=?, '
+ .'internal=? '
+ .'WHERE art_id=?';
+ DB::getInstance()->query( $query,
+ array(
+ $this->isBookmark,
+ $this->title,
+ $this->URL,
+ $this->expDate,
+ $this->question,
+ $this->content,
+ $this->catId,
+ $this->published,
+ $this->draft,
+ $this->userId,
+ $this->views,
+ $this->creationDate,
+ $this->modificationDate,
+ $this->modifiedByUserId,
+ $this->votes1,
+ $this->votes2,
+ $this->votes3,
+ $this->votes4,
+ $this->votes5,
+ $this->internal,
+ $this->id
+ )
+ );
}
}
@@ -213,6 +270,11 @@
$this->views = (int)$views;
}
+ public function getFormatedCreationDate() {
+ preg_match('/(\d\d\d\d)-(\d\d)-(\d\d)/', $this->getCreationDate(), $matches);
+ return $matches[2].'/'.$matches[3].'/'.$matches[1];
+ }
+
function getCreationDate() {
return $this->creationDate;
}
@@ -244,11 +306,15 @@
}
function getUser() {
+ if (!isset($this->user)) {
+ $this->user = new User($this->getUserId());
+ }
+
return $this->user;
}
- function setUser($userObj) {
- $this->user = $userObj;
+ function setUser(&$userObj) {
+ $this->user =& $userObj;
}
function getModificationDate() {
@@ -348,7 +414,7 @@
if (!isset($this->files)) {
$query = 'SELECT file_id, art_id, filename, comment, hash FROM files WHERE art_id=?';
- $result = $this->db->query($query, $this->id);
+ $result = DB::getInstance()->query($query, $this->id);
$this->files = array();
while ($row = $result->fetch()) {
$file = new File;
@@ -377,7 +443,7 @@
if (!isset($this->links)) {
$query = 'SELECT link_id, art_id, title, url FROM links WHERE art_id=?';
- $result = $this->db->query($query, $this->id);
+ $result = DB::getInstance()->query($query, $this->id);
$this->links = array();
while ($row = $result->fetch()) {
$link = new Link;
@@ -395,7 +461,7 @@
function getRelatedArticles() {
if (!isset($this->relatedArticles)) {
$query = 'SELECT art_id, related_art_id FROM articles_related WHERE art_id=?';
- $result = $this->db->query($query, $this->id);
+ $result = DB::getInstance()->query($query, $this->id);
$this->relatedArticles = array();
while ($row = $result->fetch()) {
$this->relatedArticles[] = new Article($row['related_art_id']);
@@ -420,7 +486,7 @@
$this->getRelatedArticles();
$query = 'DELETE FROM articles_related WHERE art_id=?';
- $this->db->query($query, $this->id);
+ DB::getInstance()->query($query, $this->id);
foreach ($arrRelatedArticles as $relatedArtId) {
$article = new Article;
@@ -430,13 +496,13 @@
foreach ($this->relatedArticles as $article) {
$query = 'INSERT INTO articles_related (art_id, related_art_id) VALUES (?, ?)';
- $this->db->query($query, $this->id, $article->getId());
+ DB::getInstance()->query($query, $this->id, $article->getId());
}
}
function deleteRelatedArticle($artId) {
$query = 'DELETE FROM articles_related WHERE art_id=? AND related_art_id=?';
- $this->db->query($query, $this->id, $artId);
+ DB::getInstance()->query($query, array($this->id, $artId));
}
function getComments() {
@@ -444,7 +510,7 @@
if (!isset($this->comments)) {
$query = 'SELECT comment_id, username, contents, entered, published FROM comments WHERE art_id = ?';
- $result = $this->db->query($query, $this->id);
+ $result = DB::getInstance()->query($query, $this->id);
$this->comments = array();
while ($row = $result->fetch()) {
$comment = new Comment;
Modified: trunk/models/ArticleGateway.php
===================================================================
--- trunk/models/ArticleGateway.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/models/ArticleGateway.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -9,31 +9,25 @@
* @packager TheGang
*/
-require_once 'models/Model.php';
-require_once 'models/Article.php';
-require_once 'models/ArticleIterator.php';
-
define('EXCERPT_LENGTH', 300);
-class ArticleGateway extends Model {
+class ArticleGateway {
- function getArticles( $catId,
- $includeSubCats,
- $specialList = false,
- $includeUnpublished = false,
- $onlyUnpublished = false,
- $offset = 0,
- $numRecords = -1,
- $set = 'all',
- $sort = false,
- $showExpired = false,
- $showDrafts = false)
+ public static function getArticles( $catId,
+ $includeSubCats,
+ $specialList = false,
+ $includeUnpublished = false,
+ $onlyUnpublished = false,
+ $offset = 0,
+ $numRecords = -1,
+ $set = 'all',
+ $sort = false,
+ $showExpired = false,
+ $showDrafts = false)
{
// uncomment for testing
//$numRecords = 3;
- require_once 'models/CategoryGateway.php';
-
$catId = (int)$catId;
$whereArr = array();
@@ -111,14 +105,15 @@
break;
}
- $result = $this->db->query($query);
+ $result = DB::getInstance()->query($query);
if ($numRecords != -1) {
$query2 = 'SELECT FOUND_ROWS()';
- $result2 = $this->db->query($query2);
- list($totalNumItems) = $result2->fetch();
+ $result2 = DB::getInstance()->query($query2);
+ $rows = $result2->fetch();
+ $totalNumItems = $rows['FOUND_ROWS()'];
} else {
- $totalNumItems = $result->getNumRows();
+ $totalNumItems = $result->rowCount();
}
return new ArticleIterator($result, $totalNumItems);
@@ -144,7 +139,7 @@
.'FROM articles art LEFT JOIN files f on art.art_id = f.art_id LEFT JOIN users u ON art.user_id = u.user_id '
."WHERE $where "
.'GROUP BY art.art_id';
- $result = $this->db->query($query, $searchQuery);
+ $result = DB::getInstance()->query($query, $searchQuery);
} else {
switch ($set) {
case 'bookmarks':
@@ -164,15 +159,16 @@
if ($numRecords != -1) {
$query .= ' LIMIT ' . (int)$offset . ', ' . (int)$numRecords;
}
- $result = $this->db->query($query, $searchQuery, $searchQuery);
+ $result = DB::getInstance()->query($query, $searchQuery, $searchQuery);
}
if ($numRecords != -1) {
$query2 = 'SELECT FOUND_ROWS()';
- $result2 = $this->db->query($query2);
- list($totalNumItems) = $result2->fetch();
+ $result2 = DB::getInstance()->query($query2);
+ $rows = $result2->fetch();
+ $totalNumItems = $rows['FOUND_ROWS()'];
} else {
- $totalNumItems = $result->getNumRows();
+ $totalNumItems = $result->rowCount();
}
return new ArticleIterator($result, $totalNumItems);
@@ -209,7 +205,7 @@
if ($allWords != '') {
$wordList = explode(' ', $allWords);
for ($i = 0; $i < count($wordList); $i++) {
- $wordList[$i] = $this->db->escape_string($wordList[$i]);
+ $wordList[$i] = DB::escape_string($wordList[$i]);
if ($ocurrences == 'title') {
$wordList[$i] = "title LIKE '%{$wordList[$i]}%'";
} elseif ($ocurrences == 'content') {
@@ -222,7 +218,7 @@
}
if ($exactPhrase != '') {
- $exactPhrase = $this->db->escape_string($exactPhrase);
+ $exactPhrase = DB::escape_string($exactPhrase);
if ($ocurrences == 'title') {
$whereArr[] = "title LIKE '%$exactPhrase%'";
} elseif ($ocurrences == 'content') {
@@ -235,7 +231,7 @@
if ($oneWord != '') {
$wordList = explode(' ', $oneWord);
for ($i = 0; $i < count($wordList); $i++) {
- $wordList[$i] = $this->db->escape_string($wordList[$i]);
+ $wordList[$i] = DB::escape_string($wordList[$i]);
if ($ocurrences == 'title') {
$wordList[$i] = "title LIKE '%{$wordList[$i]}%'";
} elseif ($ocurrences == 'content') {
@@ -250,7 +246,7 @@
if ($excludeList != '') {
$wordList = explode(' ', $excludeList);
for ($i = 0; $i < count($wordList); $i++) {
- $wordList[$i] = $this->db->escape_string($wordList[$i]);
+ $wordList[$i] = DB::escape_string($wordList[$i]);
if ($ocurrences == 'title') {
$wordList[$i] = "title NOT LIKE '%{$wordList[$i]}%'";
} elseif ($ocurrences == 'content') {
@@ -317,14 +313,14 @@
if ($numRecords != -1) {
$query .= ' LIMIT ' . (int)$offset . ', ' . (int)$numRecords;
}
- $result = $this->db->query($query);
+ $result = DB::getInstance()->query($query);
if ($numRecords != -1) {
$query2 = 'SELECT FOUND_ROWS()';
- $result2 = $this->db->query($query2);
+ $result2 = DB::getInstance()->query($query2);
list($totalNumItems) = $result2->fetch();
} else {
- $totalNumItems = $result->getNumRows();
+ $totalNumItems = $result->rowCount();
}
return new ArticleIterator($result, $totalNumItems);
@@ -337,26 +333,26 @@
}
$query = 'DELETE FROM articles WHERE art_id=?';
- $this->db->query($query, $id);
+ DB::getInstance()->query($query, $id);
$query = 'DELETE FROM articles_related WHERE art_id=? OR related_art_id=?';
- $this->db->query($query, $id, $id);
+ DB::getInstance()->query($query, array($id, $id));
$query = 'DELETE FROM comments WHERE art_id=?';
- $this->db->query($query, $id);
+ DB::getInstance()->query($query, $id);
$query = 'DELETE FROM links WHERE art_id=?';
- $this->db->query($query, $id);
+ DB::getInstance()->query($query, $id);
$query = 'DELETE FROM history WHERE art_id=?';
- $this->db->query($query, $id);
+ DB::getInstance()->query($query, $id);
}
function numUnpublishedArticles() {
$query = "SELECT art_id FROM articles WHERE published = 0";
- $result = $this->db->query($query);
+ $result = DB::getInstance()->query($query);
- return $result->getNumRows();
+ return $result->rowCount();
}
}
Modified: trunk/models/ArticleIterator.php
===================================================================
--- trunk/models/ArticleIterator.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/models/ArticleIterator.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -9,10 +9,7 @@
* @packager TheGang
*/
-require_once 'models/Model.php';
-require_once 'models/Article.php';
-
-class ArticleIterator extends Model {
+class ArticleIterator {
var $resultSet;
var $totalNumItems;
@@ -53,13 +50,6 @@
$article->setNumFiles($row['num_files']);
}
- if (isset($row['firstname'])) {
- $tUser = new User;
- $tUser->setFirstName($row['firstname']);
- $tUser->setLastName($row['lastname']);
- $article->setUser($tUser);
- }
-
return $article;
}
Modified: trunk/models/Category.php
===================================================================
--- trunk/models/Category.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/models/Category.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -9,9 +9,7 @@
* @packager TheGang
*/
-require_once 'models/Model.php';
-
-class Category extends Model {
+class Category {
var $id;
var $label = '';
var $description = '';
@@ -20,11 +18,9 @@
var $iconFileName = '';
function Category($id = false) {
- parent::Model();
-
if ($id) {
$query = 'SELECT cat_id, name, description, parent_id, icon FROM categories WHERE cat_id = ?';
- $result = $this->db->query($query, $id);
+ $result = DB::getInstance()->query($query, $id);
if ($row = $result->fetch()) {
$this->id = $id;
$this->label = $row['name'];
@@ -36,31 +32,32 @@
}
function save() {
+ $db = DB::getInstance();
if (!isset($this->id)) {
$query = 'INSERT INTO categories (name, description, parent_id, icon) VALUES(?, ?, ?, ?)';
- $result = $this->db->query($query, $this->label, $this->description, $this->parentId, $this->iconFileName);
- $this->id = $result->getInsertId();
+ $result = $db->query($query, array($this->label, $this->description, $this->parentId, $this->iconFileName));
+ $this->id = $db->lastInsertId();
} else {
$query = 'UPDATE categories SET name=?, description=?, parent_id=?, icon=? WHERE cat_id=?';
- $result = $this->db->query($query, $this->label, $this->description, $this->parentId, $this->iconFileName, $this->id);
+ $result = $db->query($query, array($this->label, $this->description, $this->parentId, $this->iconFileName, $this->id));
}
}
function delete() {
$query = 'SELECT cat_id FROM categories WHERE parent_id=?';
- $result = $this->db->query($query, $this->id);
+ $result = DB::getInstance()->query($query, $this->id);
if ($result->getNumRows() > 0) {
return false;
}
$query = 'DELETE FROM categories WHERE cat_id=?';
- $this->db->query($query, $this->id);
+ DB::getInstance()->query($query, $this->id);
$query = 'UPDATE articles SET cat_id=0 WHERE cat_id=?';
- $this->db->query($query, $this->id);
+ DB::getInstance()->query($query, $this->id);
$query = 'UPDATE questions SET cat_id=0 WHERE cat_id=?';
- $this->db->query($query, $this->id);
+ DB::getInstance()->query($query, $this->id);
return true;
}
Modified: trunk/models/CategoryGateway.php
===================================================================
--- trunk/models/CategoryGateway.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/models/CategoryGateway.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -9,10 +9,7 @@
* @packager TheGang
*/
-require_once 'models/Model.php';
-require_once 'models/Category.php';
-
-class CategoryGateway extends Model {
+class CategoryGateway {
var $categories;
function getCategories() {
@@ -22,7 +19,7 @@
$this->categories[0] = new Category;
$query = 'SELECT cat_id, name, description, parent_id, icon FROM categories ORDER BY parent_id, name';
- $result = $this->db->query($query);
+ $result = DB::getInstance()->query($query);
while ($row = $result->fetch()) {
$this->categories[$row['cat_id']] = new Category;
$this->categories[$row['cat_id']]->setId($row['cat_id']);
Modified: trunk/models/Comment.php
===================================================================
--- trunk/models/Comment.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/models/Comment.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -9,9 +9,7 @@
* @packager TheGang
*/
-require_once 'models/Model.php';
-
-class Comment extends Model {
+class Comment {
var $id;
var $userName;
var $entered;
@@ -20,11 +18,9 @@
var $articleId;
function Comment($id = false) {
- parent::Model();
-
if ($id) {
$query = 'SELECT username, contents, entered, art_id, published FROM comments WHERE comment_id=?';
- $result = $this->db->query($query, $id);
+ $result = DB::getInstance()->query($query, $id);
if ($row = $result->fetch()) {
$this->userName = $row['username'];
$this->contents = $row['contents'];
@@ -37,19 +33,20 @@
}
function save() {
+ $db = DB::getInstance();
if (!isset($this->id)) {
$query = 'INSERT INTO comments (username, contents, entered, art_id, published) VALUES(?, ?, ?, ?, ?)';
- $result = $this->db->query($query, $this->userName, $this->contents, $this->entered, $this->articleId, $this->published);
- $this->id = $result->getInsertId();
+ $result = $db->query($query, array($this->userName, $this->contents, $this->entered, $this->articleId, $this->published));
+ $this->id = $db->lastInsertId();
} else {
$query = 'UPDATE comments SET username=?, contents=?, entered=?, art_id=?, published=? WHERE comment_id=?';
- $this->db->query($query, $this->userName, $this->contents, $this->entered, $this->articleId, $this->published, $this->id);
+ $db->query($query, array($this->userName, $this->contents, $this->entered, $this->articleId, $this->published, $this->id));
}
}
function delete() {
$query = 'DELETE FROM comments WHERE comment_id = ?';
- $this->db->query($query, $this->id);
+ DB::getInstance()->query($query, $this->id);
}
function getId() {
Modified: trunk/models/Configuration.php
===================================================================
--- trunk/models/Configuration.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/models/Configuration.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -9,10 +9,8 @@
* @packager TheGang
*/
-require_once 'models/Model.php';
+class Configuration {
-class Configuration extends Model {
-
var $configurationArray = array(
// var name => array(defaultValue, isHidden)
'publishKB' => 1,
@@ -25,10 +23,8 @@
);
function Configuration() {
- parent::Model();
-
$query = 'SELECT field, value FROM configuration';
- $result = $this->db->query($query);
+ $result = DB::getInstance()->query($query);
while ($row = $result->fetch()) {
$this->configurationArray[$row['field']] = $row['value'];
}
@@ -36,11 +32,11 @@
function save() {
$query = 'DELETE FROM configuration';
- $result = $this->db->query($query);
+ $result = DB::getInstance()->query($query);
foreach ($this->configurationArray as $field => $value) {
$query = 'INSERT INTO configuration (field, value) VALUES (?, ?)';
- $result = $this->db->query($query, $field, $value);
+ $result = DB::getInstance()->query($query, $field, $value);
}
}
Modified: trunk/models/Favorite.php
===================================================================
--- trunk/models/Favorite.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/models/Favorite.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -9,13 +9,11 @@
* @packager TheGang
*/
-require_once 'models/Model.php';
-
define('FAVORITE_TYPE_ARTICLE', 1);
define('FAVORITE_TYPE_LOCATION', 2);
define('FAVORITE_TYPE_SEARCHRESULT', 3);
-class Favorite extends Model {
+class Favorite {
var $id;
var $userId;
var $type;
@@ -24,11 +22,10 @@
var $searchStr = '';
function Favorite($id = false) {
- parent::Model();
if ($id) {
$query = 'SELECT favorite_id, user_id, favorite_type, art_id, cat_id, search_str FROM favorites WHERE favorite_id = ?';
- $result = $this->db->query($query, $id);
+ $result = DB::getInstance()->query($query, $id);
if ($row = $result->fetch()) {
$this->id = $id;
$this->userId = $row['user_id'];
@@ -42,9 +39,10 @@
function save() {
if (!isset($this->id)) {
+ $db = DB::getInstance();
$query = 'INSERT INTO favorites (user_id, favorite_type, art_id, cat_id, search_str) VALUES (?, ?, ?, ?, ?)';
- $result = $this->db->query($query, $this->userId, $this->type, $this->artId, $this->catId, $this->searchStr);
- $this->id = $result->getInsertId();
+ $result = $db->query($query, array($this->userId, $this->type, $this->artId, $this->catId, $this->searchStr));
+ $this->id = $db->lastInsertId();
}
}
Modified: trunk/models/FavoriteGateway.php
===================================================================
--- trunk/models/FavoriteGateway.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/models/FavoriteGateway.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -9,10 +9,7 @@
* @packager TheGang
*/
-require_once 'models/Model.php';
-require_once 'models/Favorite.php';
-
-class FavoriteGateway extends Model {
+class FavoriteGateway {
var $favorites;
function getFavorites($userId) {
@@ -20,7 +17,7 @@
$this->favorites = array();
$query = 'SELECT favorite_id, user_id, favorite_type, art_id, cat_id, search_str FROM favorites WHERE user_id = ?';
- $result = $this->db->query($query, $userId);
+ $result = DB::getInstance()->query($query, $userId);
while ($row = $result->fetch()) {
$favorite = new Favorite;
@@ -39,36 +36,36 @@
function isArticleFavorite($artId, $userId) {
$query = 'SELECT favorite_id FROM favorites WHERE art_id = ? AND user_id = ?';
- $result = $this->db->query($query, $artId, $userId);
+ $result = DB::getInstance()->query($query, array($artId, $userId));
- return ($result->getNumRows() > 0);
+ return ($result->rowCount() > 0);
}
function deleteArticleFavorite($artId, $userId) {
$query = 'DELETE FROM favorites WHERE art_id = ? AND user_id = ?';
- $result = $this->db->query($query, $artId, $userId);
+ $result = DB::getInstance()->query($query, $artId, $userId);
}
function deleteSearchResultFavorite($queryStr, $userId) {
$query = 'DELETE FROM favorites WHERE search_str = ? AND user_id = ?';
- $result = $this->db->query($query, $queryStr, $userId);
+ $result = DB::getInstance()->query($query, $queryStr, $userId);
}
function deleteLocationFavorite($catId, $userId) {
$query = 'DELETE FROM favorites WHERE cat_id = ? AND user_id = ?';
- $result = $this->db->query($query, $catId, $userId);
+ $result = DB::getInstance()->query($query, $catId, $userId);
}
function isSearchResultFavorite($queryStr, $userId) {
$query = 'SELECT favorite_id FROM favorites WHERE search_str = ? AND user_id = ?';
- $result = $this->db->query($query, $queryStr, $userId);
+ $result = DB::getInstance()->query($query, $queryStr, $userId);
return ($result->getNumRows() > 0);
}
function isLocationFavorite($catId, $userId) {
$query = 'SELECT favorite_id FROM favorites WHERE cat_id = ? AND user_id = ?';
- $result = $this->db->query($query, $catId, $userId);
+ $result = DB::getInstance()->query($query, $catId, $userId);
return ($result->getNumRows() > 0);
}
Modified: trunk/models/File.php
===================================================================
--- trunk/models/File.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/models/File.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -9,9 +9,7 @@
* @packager TheGang
*/
-require_once 'models/Model.php';
-
-class File extends Model {
+class File {
var $id;
var $articleId;
var $fileName;
@@ -19,11 +17,10 @@
var $hash;
function File($id = false) {
- parent::Model();
if ($id) {
$query = 'SELECT art_id, filename, comment, hash FROM files WHERE file_id = ?';
- $result = $this->db->query($query, $id);
+ $result = DB::$instance->query($query, $id);
if (!$row = $result->fetch()) {
return;
}
@@ -38,15 +35,16 @@
function save() {
if (!isset($this->id)) {
+ $db = DB::getInstance();
$query = 'INSERT INTO files (art_id, filename, comment, hash) VALUES (?, ?, ?, ?)';
- $result = $this->db->query($query, $this->articleId, $this->fileName, $this->comment, $this->hash);
- $this->id = $result->getInsertId();
+ $result = $db->query($query, array($this->articleId, $this->fileName, $this->comment, $this->hash));
+ $this->id = $db->lastInsertId();
}
}
function delete() {
$query = 'DELETE FROM files WHERE file_id=?';
- $this->db->query($query, $this->id);
+ DB::$instance->query($query, $this->id);
return @unlink('uploads/files/'.$this->hash);
}
Modified: trunk/models/History.php
===================================================================
--- trunk/models/History.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/models/History.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -9,9 +9,7 @@
* @packager TheGang
*/
-require_once 'models/Model.php';
-
-class History extends Model {
+class History {
var $id;
var $articleId;
var $date;
@@ -19,15 +17,12 @@
var $action;
var $actionArgs = '';
- function History() {
- parent::Model();
- }
-
function save() {
if (!isset($this->id)) {
+ $db = DB::getInstance();
$query = 'INSERT INTO history (art_id, date, user, action, action_args) VALUES (?, ?, ?, ?, ?)';
- $result = $this->db->query($query, $this->articleId, $this->date, $this->userFullName, $this->action, $this->actionArgs);
- $this->id = $result->getInsertId();
+ $result = $db->query($query, array($this->articleId, $this->date, $this->userFullName, $this->action, $this->actionArgs));
+ $this->id = $db->lastInsertId();
}
}
Modified: trunk/models/HistoryGateway.php
===================================================================
--- trunk/models/HistoryGateway.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/models/HistoryGateway.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -9,18 +9,11 @@
* @packager TheGang
*/
-require_once 'models/Model.php';
-require_once 'models/History.php';
+class HistoryGateway {
-class HistoryGateway extends Model {
-
- function HistoryGateway() {
- parent::Model();
- }
-
function getEvents($articleId) {
$query = 'SELECT history_id, art_id, date, user, action, action_args FROM history WHERE art_id=? ORDER BY date DESC';
- $result = $this->db->query($query, $articleId);
+ $result = DB::getInstance()->query($query, $articleId);
$historyArr = array();
while ($row = $result->fetch()) {
$history = new History;
Modified: trunk/models/Link.php
===================================================================
--- trunk/models/Link.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/models/Link.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -9,20 +9,16 @@
* @packager TheGang
*/
-require_once 'models/Model.php';
-
-class Link extends Model {
+class Link {
var $id;
var $articleId;
var $title;
var $URL;
function Link($id = false) {
- parent::Model();
-
if ($id) {
$query = 'SELECT art_id, title, url FROM links WHERE link_id = ?';
- $result = $this->db->query($query, $id);
+ $result = DB::getInstance()->query($query, $id);
if ($row = $result->fetch()) {
$this->id = $id;
$this->articleId = $row['art_id'];
@@ -34,15 +30,16 @@
function save() {
if (!isset($this->id)) {
+ $db = DB::getInstance();
$query = 'INSERT INTO links (art_id, title, url) VALUES (?, ?, ?)';
- $result = $this->db->query($query, $this->articleId, $this->title, $this->URL);
- $this->id = $result->getInsertId();
+ $result = $db->query($query, array($this->articleId, $this->title, $this->URL));
+ $this->id = $db->lastInsertId();
}
}
function delete() {
$query = 'DELETE FROM links WHERE link_id=?';
- $this->db->query($query, $this->id);
+ DB::getInstance()->query($query, $this->id);
}
function getId() {
Deleted: trunk/models/Model.php
===================================================================
--- trunk/models/Model.php 2008-07-09 21:43:26 UTC (rev 607)
+++ trunk/models/Model.php 2008-07-09 22:10:27 UTC (rev 608)
@@ -1,21 +0,0 @@
-<?php
-
-/*
-* @copyright Copyright (C) 2005-2007 TheGang http://www.the-gang.net
-* @license http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License
-* @author Alejandro Pedraza
-* @since Sciret 1.0
-* @package Sciret
-* @packager TheGang
-*/
-
-class Model {
-
- var $db;
-
- function Model() {
- $this->db =& DB::DBFactory(DB_ENGINE, DB_HOST, DB_USER, DB_PASSWORD);
- }
-}
-
-?>
Modified: trunk/models/Question.php
===================================================================
--- trunk/models/Question.php 2008-07-09 21:43:26 UTC (rev 607...
[truncated message content] |
|
From: <al...@us...> - 2008-07-09 21:43:29
|
Revision: 607
http://sciret.svn.sourceforge.net/sciret/?rev=607&view=rev
Author: alpeb
Date: 2008-07-09 14:43:26 -0700 (Wed, 09 Jul 2008)
Log Message:
-----------
changed table primary key to 'id'
Modified Paths:
--------------
branches/release-candidates/sciret-1.2/setup/final.sql
Added Paths:
-----------
branches/release-candidates/sciret-1.2/setup/upgrade_1.3.0.sql
Modified: branches/release-candidates/sciret-1.2/setup/final.sql
===================================================================
--- branches/release-candidates/sciret-1.2/setup/final.sql 2008-07-08 03:37:30 UTC (rev 606)
+++ branches/release-candidates/sciret-1.2/setup/final.sql 2008-07-09 21:43:26 UTC (rev 607)
@@ -148,7 +148,7 @@
) ENGINE = MYISAM ;
CREATE TABLE `users` (
- `user_id` int(11) NOT NULL auto_increment,
+ `id` int(11) NOT NULL auto_increment,
`firstname` varchar(50) NOT NULL default '',
`lastname` varchar(50) NOT NULL default '',
`username` varchar(50) NOT NULL default '',
@@ -157,10 +157,10 @@
`password_changed` date NOT NULL,
`admin` tinyint(4) NOT NULL default '0',
`preferences` text NOT NULL,
- PRIMARY KEY (`user_id`)
+ PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
-INSERT INTO `users` (`user_id`, `firstname`, `lastname`, `username`, `email`, `password`, `password_changed`, `admin`, `preferences`) VALUES (1, 'Admin', 'User', 'admin', '', '21232f297a57a5a743894a0e4a801fc3', NOW(), 1, 'a:4:{s:15:"articlesPerPage";s:2:"10";s:10:"dateFormat";s:15:"Month Day, Year";s:8:"language";s:7:"English";s:14:"navigationType";s:13:"catAndSubCats";}');
+INSERT INTO `users` (`id`, `firstname`, `lastname`, `username`, `email`, `password`, `password_changed`, `admin`, `preferences`) VALUES (1, 'Admin', 'User', 'admin', '', '21232f297a57a5a743894a0e4a801fc3', NOW(), 1, 'a:4:{s:15:"articlesPerPage";s:2:"10";s:10:"dateFormat";s:15:"Month Day, Year";s:8:"language";s:7:"English";s:14:"navigationType";s:13:"catAndSubCats";}');
CREATE TABLE `language_cache` (
`language` VARCHAR( 50 ) NOT NULL ,
Added: branches/release-candidates/sciret-1.2/setup/upgrade_1.3.0.sql
===================================================================
--- branches/release-candidates/sciret-1.2/setup/upgrade_1.3.0.sql (rev 0)
+++ branches/release-candidates/sciret-1.2/setup/upgrade_1.3.0.sql 2008-07-09 21:43:26 UTC (rev 607)
@@ -0,0 +1 @@
+ALTER TABLE `users` CHANGE `user_id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT;
Property changes on: branches/release-candidates/sciret-1.2/setup/upgrade_1.3.0.sql
___________________________________________________________________
Name: svn:executable
+ *
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <al...@us...> - 2008-07-08 03:37:30
|
Revision: 606
http://sciret.svn.sourceforge.net/sciret/?rev=606&view=rev
Author: alpeb
Date: 2008-07-07 20:37:30 -0700 (Mon, 07 Jul 2008)
Log Message:
-----------
slowly moving to zend framework
Modified Paths:
--------------
branches/release-candidates/sciret-1.2/actions/Logout.php
Modified: branches/release-candidates/sciret-1.2/actions/Logout.php
===================================================================
--- branches/release-candidates/sciret-1.2/actions/Logout.php 2008-07-08 03:37:22 UTC (rev 605)
+++ branches/release-candidates/sciret-1.2/actions/Logout.php 2008-07-08 03:37:30 UTC (rev 606)
@@ -14,7 +14,7 @@
class Logout extends Action {
function dispatch() {
- session_destroy();
+ Zend_Auth::getInstance()->clearIdentity();
Library::Redirect(Library::getLink(array('view' => 'MainView')));
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|