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. |