You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(21) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(136) |
Feb
(104) |
Mar
(80) |
Apr
(21) |
May
(36) |
Jun
(18) |
Jul
(22) |
Aug
(5) |
Sep
(11) |
Oct
(7) |
Nov
(3) |
Dec
(12) |
2004 |
Jan
(5) |
Feb
|
Mar
(3) |
Apr
(1) |
May
|
Jun
(1) |
Jul
(3) |
Aug
(6) |
Sep
(3) |
Oct
(4) |
Nov
(4) |
Dec
|
2005 |
Jan
(1) |
Feb
(4) |
Mar
|
Apr
(7) |
May
(4) |
Jun
(7) |
Jul
(4) |
Aug
(4) |
Sep
|
Oct
(8) |
Nov
(4) |
Dec
(1) |
2006 |
Jan
|
Feb
(3) |
Mar
(2) |
Apr
(4) |
May
|
Jun
(6) |
Jul
(2) |
Aug
(1) |
Sep
|
Oct
(3) |
Nov
|
Dec
|
2007 |
Jan
|
Feb
(4) |
Mar
(7) |
Apr
(4) |
May
(4) |
Jun
(8) |
Jul
(2) |
Aug
(2) |
Sep
|
Oct
|
Nov
(2) |
Dec
|
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
(1) |
Jul
(3) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
(1) |
Mar
|
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Michael M. <mi...@gn...> - 2005-10-13 10:36:17
|
Try this: =2D set an alias, call it for instance "p" =A0{setalias:p:wpr} =A0(setalias is not part of AA but similar to als[p]=3Dwpr) =2D use a value that contains p inside a cmd statement =A0{view.php3?cmd[NN]=3Dc-1-{p}&debug=3D1} What happens? Output from debug: ParseCommand - cmd:c-1-wpr ParseViewParameters - command:Array ( [0] =3D> c [1] =3D> 1 [2] =3D> wwprr ) The p in the value got expanded as well! This is I think a bug.=20 I have found a quick workaround, use cmd[][] instead but should be fixed=20 really ({view.php3?cmd[NN][]=3Dc-1-{p}&debug=3D1} mimo |
From: Honza M. <hon...@ec...> - 2005-10-02 22:01:23
|
Current CVS state: Should be stable, but not tested on our production server, yet (and I will not put it there during next month since I'm going to be offline till 2005/11/04) 10/01/05 - CSV import is allowed also for editors (see left menu in ItemManager) (honzam) and small fixes in CSV imports - confirmation of spot delete is now required (in site module) - limit group name length in bulk constatnt import to 16 characters (which is the only correct value) - fix for computed field - the value is updated corectly, if you are editing the item, now - fixed category tree display (Links module) in Firefox, which did not work correctly for huge category trees - improved site manager - looks better in IE (but not perfect, yet) 09/27/05 - fixed bug in constant edit (pack_id() error) (honzam) 09/22/05 - you are able to specify the name for all tabs, when you are using (honzam) inputform formbreaks: {formbreak:<current_tab_name>:<next_tab_name>:...} The names are separated by ":" and are applied to current and then other tabs. It is useful mainly for the last tab. - new function {preg_match:[0-9]*:some text with number 25452 in it}, which returns 25452 (based on specified regular expression) 09/21/05 - removed not closed html table tag from images.php in ImageManager (brazda) 09/14/05 - fix to allow admins to assign slice permissions also to users from (brazda) Reader Management slice(s) |
From: Honza M. <hon...@ec...> - 2005-08-31 12:20:03
|
Current CVS state: Should be stable, but not tested on our production server, yet. I will do it during next week. Last Changes: 08/31/05 - fix of no item message - works correctly if you fill 0 in it (zero) (honzam) - default inputform view for the slice now could be set not only from default Profile setting page, but also from "Slice Admin" -> "Design - Item Manager" -> "Use special view", which is easier to find for users. Both options are equal (stores it to the profile) - added more description text to discussion view selectbox on "Design - Fulltext" page 08/30/05 - new function {compare:<number1>:<number2>} for comparing numbers (honzam) (aka dates): Returns: 'L' if number1 is less than number2, 'G' if number1 is greater than number2, 'E' if the numbers are equal. Usage example: {switch({compare:{last_edit.......}:1125481998})L:less:G:more:equal} - user_id for users authenticated from Reader slice is changed from login to more logical and more powerfull item_id - fixes in Reader Management permissions combination with SQL (perm_sql) permissions - some cleanup of the permissions core 08/29/05 - Readers from Reader Management slice could became AA users (now also (honzam) on SQL permissions perm_sql.php3 - for LDAP permissions it worked from 02/16/04) Database structure for SQL permissions is slightly modified in order we can store Reader Slice permissions as well. You can run sql_update.php3 script or you just change definition of two columns in the database: membership.memberid change from INT(11) to CHAR(32) perms.userid change from INT(11) to CHAR(32) 08/26/05 - uploaded images can now be resized also exactly to specified (brazda) size (e.g. square). Image is resized and croped if needed from the center of original image. It can be set-up in parameters of "Insert" function for the field on "Slice Admin" -> "Fields" page. 08/26/05 - new possibility to create "Computed field". It is good solution for (honzam) all values, which could be precomputed, since its evaluation on item-show-time would be slow. Any of your field could be changed to "computed" - you just change "Insert" function for the field on "Slice Admin" -> "Fields" page. In such case the other setting of the field (like Default, Input type, ...) are irrelevant, of course. Two prepared field templates (computed_num.... and computed_txt....) was added to sql_update.php3. Yes, you can use any {view...}, {include...}, {switch...} in the computed string (in Parameter) - fixed /misc/charset/convert.php3 script (which is able to convert any text from one encoding to another one) - now works when called externaly -- Honza Malik <hon...@ec...> Econnect |
From: Honza M. <hon...@ec...> - 2005-08-19 00:04:16
|
Current CVS state: Should be stable, but not tested on our production server, yet. I will do it during next week. Last Changes: 08/18/05 - improved CSV import of data. Now you can not only (honzam) - "Store the item with new id" - "Do not store the item" or - "Update the item (overwrite)" with already existing items, but you can also select - "Rewrite only the fields, for which the action is defined" - "Add the values in paralel to current values (the multivalues are stored, where possible)" - view parameters now could be combined. You can use cmd[65][]=v-66&cmd[65][]=c-1-Cars or if you want to display only items from the set which passes the condition, you can write cmd[65][]=x-82763-82344-82352&cmd[65][]=c-1-Cars - new possibility to upload constants from admin interface - see "Import constants" on constants editing page - fixing moveLeft and moveRight in sitemodule administration - added new field types based on suggestion of Philip King and Antonin Slejska: (name, phone, fax, address, location, city, country, range, real) - some cleanup 08/01/05 - fixed bug in site display (honzam) Notes: The CSV import is very useful, now - mainly if you want to change one field in many items. You can export the items to CSV, then change the values in Excel (or better OpenOffice Calc :-) and then import it back using "Rewrite only the fields, for which the action is defined" Also Site Module administration is now improved, so you can move spots not only Up and Down in the tree, but also Left and Right Enjoy, Honza |
From: Honza M. <hon...@ec...> - 2005-08-04 13:36:01
|
Hi Michael, > Is it possible that new_id can return an item id that begins with > x...? No it is not possible. The unpacked ID is always hexadecimal number. The common reason of this inconsistency in database is caused by "Related Item Window" Input Type when the administrator forgets to set field's "Insert" function to "Item IDs". If administrator overlooked this and the id is stored as "Text", then leading flags 'x', 'y' and 'z' are not removed, which causes problems. Couldn't this be the case? Regards, Honza V =C8t, 04. 08. 2005 v 14:49, Michael Moritz p=ED=B9e: > Hi Honza >=20 > I have run into a strange problem: Is it possible that new_id can retur= n an=20 > item id that begins with x...? >=20 > Because if that is the case then such item ids can cause problems when = saved=20 > using the insert_fnc_ids which checks the first character for x,y,z and= =20 > removes the character thus corrupting the item id. >=20 > Maybe this is already fixed but just thought I report it. >=20 > Michael >=20 >=20 > ------------------------------------------------------- > SF.Net email is Sponsored by the Better Software Conference & EXPO > September 19-22, 2005 * San Francisco, CA * Development Lifecycle Pract= ices > Agile & Plan-Driven Development * Managing Projects & Teams * Testing &= QA > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5= sf > _______________________________________________ > Apc-aa-coders mailing list > Apc...@li... > https://lists.sourceforge.net/lists/listinfo/apc-aa-coders --=20 Honza Malik <hon...@ec...> Econnect |
From: Michael M. <mi...@gn...> - 2005-08-04 13:20:35
|
Hi Honza I have run into a strange problem: Is it possible that new_id can return an item id that begins with x...? Because if that is the case then such item ids can cause problems when saved using the insert_fnc_ids which checks the first character for x,y,z and removes the character thus corrupting the item id. Maybe this is already fixed but just thought I report it. Michael |
From: Honza M. <hon...@ec...> - 2005-07-27 01:05:49
|
Current CVS state: stable Last Changes: 07/26/05 - new site module admin interface design (thanks to Colnodo) (honzam) - year selectbox always show the year of the filled date (so the previously filled years are never lost) - all selectboxes should always show the filled value, even if the value in not in the list - fixed return url from Slice Field Setting page - fixed feeding mapping setting - the special option (like "--Value--") is shown again - fixed alerts sending problem - it did not work for some slices (the one with backslash in packed_id, for instance) - fixed problem with Edit used/Add user, the right user is displayed after update - fixed searchbar - the operator in the condition is not lost - fixed field default function - qte is no longer used, since it is the same as txt - fixed link to AA general documentation in doc/index.html - fixed quoting problem in feeding (\") appears for some feeds data 06/28/05 - new dynamic "slice setting fields" implemented - now you have (honzam) the possibility to add "slice fields" (just like you do with normal item fields). Such fields then can be used for slice setting common to all items. Such fields are prefixed by underscore (automatically) and you can access it through {alias:_field_id.......:f_e:slice_info} 06/27/05 - fixed problem with sql_update.php3 - creating toexecute table syntax (honzam) error. The download files on sourceforge are updated. -------------------- 06/26/05 - v2.8.1 - stable release -------------------- 06/26/05 - new possibility to define Row Delimiter in view (honzam) updated config file - removed unused options |
From: Jaime T. <jt...@ce...> - 2005-07-20 16:56:23
|
Hi all, Using 2.8.1, a simple item listing view links to a full text view using parameters: cmd[644]=3Di-644-6fc7ff2152634d5c7fb47af371dccde3 Added a Discussion view (645) to fulltext (644): {view.php3?vid=3D645&set[645]=3Dsh_itm-{unpacked_id.....}} When accessed, the fulltext view shows discussion's "Add comment" button. On click event activates a 'document.location' where URL uses parameters: nocache=3Dinvalidate&sh_itm=3D6fc7ff2152634d5c7fb47af371dccde3&add_disc=3D1= #disc In that location no item is displayed. I only get: No item found Maybe the itemview.php3 code should add something like: cmd[644]=3Di-644-6fc7ff2152634d5c7fb47af371dccde3 to the URL in the 'showAddComments' javascript function? Am I missing something? JT |
From: Honza M. <hon...@ec...> - 2005-07-20 08:36:55
|
Hi Michael, > I just wonder how this works with cached data (views, site module). Doe= s the=20 > caching also store the hit data or do cache hits simply not count (as I= would=20 > have thought)? The hits to cached data displayed by slice.php3 or view.php3 are counted. It is done during parameter parsing, where cache is not involved, yet. It is different in sitemodule - site.php3. In this case it is hard to know, for which item id we should update the counter (the ids are somehow hidden in apc variable). So, the hit is count only if the content is not rendered from cache. The solution in this case could be to call=20 CountHit(<long_or_short_id>);=20 from site control file. In this case you should use all the views in the site with 'o' parameter (instead of 'x') in order the items not generated from cache aren't counted twice. If you have any idea, how to improve site module hit-counting, let share the idea with us, please. Hope it helps, Honza =20 V St, 20. 07. 2005 v 00:15, Michael Moritz p=ED=B9e: > On Tuesday 19 July 2005 22:52, Honza Malik wrote: > > Well, I have to correct this info a bit. You are right Norbert, all t= he > > "hits" are recorded to the "log" table, but it is there only for a ve= ry > > limited time (seconds/minutes). > > > I just wonder how this works with cached data (views, site module). Doe= s the=20 > caching also store the hit data or do cache hits simply not count (as I= would=20 > have thought)? >=20 > mimo >=20 >=20 > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_id=3D7477&alloc_id=3D16492&op=3Dcl= ick > _______________________________________________ > Apc-aa-coders mailing list > Apc...@li... > https://lists.sourceforge.net/lists/listinfo/apc-aa-coders --=20 Honza Malik <hon...@ec...> Econnect |
From: Michael M. <mi...@gn...> - 2005-07-19 22:16:55
|
On Tuesday 19 July 2005 22:52, Honza Malik wrote: > Well, I have to correct this info a bit. You are right Norbert, all the > "hits" are recorded to the "log" table, but it is there only for a very > limited time (seconds/minutes). > I just wonder how this works with cached data (views, site module). Does the caching also store the hit data or do cache hits simply not count (as I would have thought)? mimo |
From: Honza M. <hon...@ec...> - 2005-06-23 16:29:29
|
Last bugfixes before AA 2.8 release Current CVS state: stable - used on Econnect's production server Last Changes: 06/23/05 - feeds are taken in random order which leads to more fault tolerant (honzam) feeding in xmlclient - fixed script for generation of language files - now finds also text, which is inside quotes (like in HTML abtibute hidden php code) - language files updated (thanks to Julian Casasbuenas and others) - PHP5 fixes - changed strings to match new upcomming version 2.8 of AA 06/20/05 - fillform.php3 tries to set all the inputs, which was sent by $_GET (honzam) (when fillConds=1 parameter used) - fixed toexecute class - now works well even if the list of task is BIG (=can't be loaded into memory) - the id of the site module is marked automaticaly as cached (no need to add it to $slices4cache array manualy in site control file) 06/16/05 - fixed multilingual MLX extension - now works again (honzam+mimo) 06/15/05 - pagecache now takes care about cookies as well - the page is not (honzam) generated from cache if user have different cookie - better handling of paragraph in HTMLArea (Xinha) - no javascript generated for each <p> tag - fixed HTMLArea (Xinha) initial size in IE (now it is bigger) - fixed problem wiht anonymous form item editing - fixed cross server feeding - fixed CSV import - fixed alerts sending bug - now it works, again 06/08/05 - Added support for slice_field to Realted Item Window (mimo) -- Honza Malik <hon...@ec...> Econnect |
From: Sarah Escandor-T. <se...@ap...> - 2005-06-15 08:46:10
|
hi, i did a script to update an anonymous item in a reader mgt slice using the item_content.storeItem() function... my problem is the password seems to be gone after my update? i'm trying to trace in the item_content script but couldn't found the reason why... would appreciate your help very much. thanks! sarah |
From: Honza M. <hon...@ec...> - 2005-06-07 15:48:41
|
Hi Michael, Yes, exactly! Thanks. Actually I do not know, why "Related Item Window" didn't have this functionality - I hope all other input types have it already. Of course you can post it to CVS. Parameter wizard settings is in include/constants_param_wizard.php3 file - I think you will find it easy to edit. There is another issue - this setting do not control the text, which is copied from "Related Item Window" when you select the article. Fro this we intend to use _#JS_HEAD_ alias. This one is used if you define it in the slice, and if not, then it is constructed from headline........ field online. This idea is not bad, but unfortunately do not work as we expected, since the _#JS_HEAD_ alias is encapsulated in _#AA_ACTIO alias - you will se it in the code. I'm writing it just to give you the pointer, if you would have the time to fix it. I'm sorry I can't response earlier. I'm also sorry that I can't meet you in Umag. Hopefully next time ... Honza =20 =20 V =DAt, 07. 06. 2005 v 13:31, Michael Moritz p=ED=B9e: > Hi Honza >=20 > I have managed to "hack" this into the formutil -- see diff below. I ap= pended=20 > it to the options of Related Item Window input type. Now one can=20 > put :text............ and it will display that field instead of the=20 > headline. >=20 > I just wondered how I get this into the parameter wizard? Any hints? >=20 > Once I have that is it ok to go into cvs or do you have concerns? >=20 > Thanks, >=20 > mimo >=20 > cvs diff formutil.php3 > Index: formutil.php3 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /cvsroot/apc-aa/apc-aa/include/formutil.php3,v > retrieving revision 1.99 > diff -r1.99 formutil.php3 > 288a289 > > unset($aainput); > 474c475 > < } > --- > > } > 660c661 > < case 'freeze_iso': list(, $rows, $mode, $design, $tp, $ac= tions,=20 > $whichitems, $conds, $condsrw) =3D $this->param; > --- > > case 'freeze_iso': list(, $rows, $mode, $design, $tp, $ac= tions,=20 > $whichitems, $conds, $condsrw, $slice_field) =3D $this->param; > 670c671 > < $sid =3D $this->fill_const_arr('', fal= se,=20 > false, AA_BIN_ALL, $this->value, $tagprefix); // if we fill it there, = it is=20 > not refilled in inputSel() > --- > > $sid =3D $this->fill_const_arr($slice_= field,=20 > false, false, AA_BIN_ALL, $this->value, $tagprefix); // if we fill it = there,=20 > it is not refilled in inputSel() >=20 >=20 > On Monday 06 June 2005 16:33, Michael Moritz wrote: > > Just to explain: > > > > at the moment I have: > > > > RELATED ITEM WINDOW > > Input field type in Add / Edit item. > > Constants: <my other slice> > > ... > > > > The problem is that in Add/Edit Item this can only display the headli= ne > > field from the related item, but I can select different one. And my > > headline is empty/nonexistant.. > > > > Michael > > > > On Monday 06 June 2005 16:29, Michael Moritz wrote: > > > ---------- Forwarded Message ---------- > > > > > > Subject: [Apc-aa-general] related items in itemeditor and displayin= g > > > something else than the headline > > > Date: Tuesday 31 May 2005 15:07 > > > From: Michael Moritz <mi...@gn...> > > > To: apc...@li... > > > > > > Hi Honza > > > > > > I guess this is not possible but could I use something else than th= e > > > headline in the item editor (itemedit.php3)? > > > > > > I mean not in the se_related window that pops up but the listing yo= u get > > > when editiing the item. > > > > > > I tried looking at the code but cant really figure out where to dig= in to > > > get this functionality... > > > > > > > > > Thanks, > > > > > > mimo > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: NEC IT Guy Games. How far can you > > shotput a projector? How fast can you ride your desk chair down the o= ffice > > luge track? If you want to score the big prize, get to know the littl= e guy. > > Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=3D2= 0 > > _______________________________________________ > > apc-aa-general mailing list > > apc...@li... > > https://lists.sourceforge.net/lists/listinfo/apc-aa-general >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: NEC IT Guy Games. How far can you s= hotput > a projector? How fast can you ride your desk chair down the office luge= track? > If you want to score the big prize, get to know the little guy. =20 > Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=3D20 > _______________________________________________ > apc-aa-general mailing list > apc...@li... > https://lists.sourceforge.net/lists/listinfo/apc-aa-general --=20 Honza Malik <hon...@ec...> Econnect |
From: Michael M. <mi...@gn...> - 2005-06-06 15:29:45
|
---------- Forwarded Message ---------- Subject: [Apc-aa-general] related items in itemeditor and displaying something else than the headline Date: Tuesday 31 May 2005 15:07 From: Michael Moritz <mi...@gn...> To: apc...@li... Hi Honza I guess this is not possible but could I use something else than the headline in the item editor (itemedit.php3)? I mean not in the se_related window that pops up but the listing you get when editiing the item. I tried looking at the code but cant really figure out where to dig in to get this functionality... Thanks, mimo ------------------------------------------------------- This SF.Net email is sponsored by Yahoo. Introducing Yahoo! Search Developer Network - Create apps using Yahoo! Search APIs Find out how you can build Yahoo! directly into your own Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 _______________________________________________ apc-aa-general mailing list apc...@li... https://lists.sourceforge.net/lists/listinfo/apc-aa-general ------------------------------------------------------- |
From: Honza M. <hon...@ec...> - 2005-06-03 11:54:37
|
One of the last bugfixes before AA 2.8.1 release Current CVS state: stable - used on Econnect's production server Last Changes: 06/02/05 - "selected" parameter of view.php3 now accepts short id as well as the long one (honzam) - strings in AA uses "ActionApps" name instead of "APC Action Apps" - fixed filler.php3 (anonymous posting) so apostrophes are not prexixed by \ sign - fixed problem, that unpacked_id..... was not filled correctly for all items of tghe view - fixed category selection in Links module |
From: Honza M. <hon...@ec...> - 2005-06-03 11:24:01
|
Hi, I know, that the AA meeting in Umag should be more about organisational things. Anyway, there are some questions we could think about for next version of AA. Following questions are just about inner AA structure and cleanup - not about new features. The points also answers the question, what does it mean AA cleanup. Sorry for technical language (if I can call it this way) - it is more for AA developers, than for AA users. *PHP5* I would suggest AA v3.0 will use PHP5. Reasons: - we can use better error handling (exceptions) - we can use "lazy initialization" of objects for quicker code (http://www.zend.com/zend/php5/php5-LazyInit.php) - we can use autoloading of class definitions for quicker code (http://www.sitepoint.com/article/coming-soon-webserver-near/10) - also PHP5 have much better object model, which is very helpfull if we want to modularise AA and create new APIs Disadvantages - will not be runing on php4, but I think it doesn't matter so much - PHP5 will be standard in the time of AA 3.0 release (in fact it becames standard right now) - AA focus is mainly as framework for rapid webdevelopment and I do not expect the people working in the field of webdevelopment will not have access to PHP5 *Register Globals Off* Use $_POST, $_GET, $_REQUEST superglobal variables instead of current $GLOBALS array with Register Globals On. Add range checking for all those variables for better security, SQL injections, .... *Magic Quotes Off* Current AA works with Magic Quotes On as well as with Magic Quotes Off and I want to stay with that. The change would be, that we will use Magic Quotes Off by default and the code will expect, that the variables are not quoted. *Cleanup* - Beautify the code to be compliant with coding standards (indentation 4 spaces, standardise naming of functions/methods/variables, enclose keys in association arrays to apostrophes ($cont[value] -> $cont['value']), ...) - convert most structures to classes (conds/sort/group class, ...) - convert all comments and function description to phpDoc - remove post2shtml where not necessary - use factory() method of some objects (slices - so the slice is only once in memory) *What to throw away* There are some features in AA, which is not used by most of AA users. Some of them haven't good design or stay on presumptions, which are not valid in current AA. I think we should identify such features and decide, if we will maintain it in the future (with all its costs), rewrite it, or just drop it. My candidates are: - migration script from AA 1.2 to AA 1.6 (misc/oldDb2Db) - current filemanager feature (does it use anyone?) we can drop it or rewrite to use FTP - category mapping for cross-server feeding and maybe whole idea of Parent Categories - tagged ids (which is good idea, but the implementation do not allow database relation between items. *Metastructure database* Current AA uses database abstraction layer, which in theory allows to migrate to another database engine, but in praxis it is not so easy task (as we learnt from migration to MS SQL in one project). This switch should allow to make SQL queries db independent. This change will also allow users to use tablenames with custom prefixes. We should also create 'highlight' field as normal field in field/content table and not in item table (which sometimes complicates things) *Filenames* Change php3 extension to php, change some include filenames in order we can use __autoload() functionality. (http://www.sitepoint.com/article/coming-soon-webserver-near/10) *Subversion* The question is about switching from CVS to Subversion version control system. With Subversion we will be able to rename the files more easily. Unfortunately Sourceforge do not support SVN, yet, so probably will wait for its support. *Remove Packed IDs* Using packed ids (16 characters long binary strings) in the database wasn't the best design decision we ever made. It complicate debugging quite a lot and is hard to explain new coders, why we do it. I think it should not be so big problem to convert all ids to unpacked - 32 character hexadecimals. If we create one clever DB conversion script, then backward compatibility should remain in most cases. *UTF-8 language files* Create UTF-8 language files as variant to current ones. Mixing languages on one page would be much easier. *HTML class for Admin pages* All admin pages currently consist of calling general AA functions to display checkboxes, textinputs, ... We can generalise it a bit more and use special class, which will generate all admin page based on the parameters you pass to it. It would be something like tabledit class in current AA. The advantages are - the setup of new page will be quite easy - it will be easy to change design (of skin) - it allow to add "plugin page" in the future - it will handle all common problems which we do separately on each admin apge right now (displaying menu, checking permissions, react to 'Cancel' button, ... - it could handle all status (session) variables (like slice_id), so in theory we can remove the problems with using two different browser windows with the same session id. Could we use PEAR? Should we use cookies for state variables? *Debug* Better debug functions based on cookies (so the debug informations will be shown only to developer. *...* Honza |
From: Honza M. <hon...@ec...> - 2005-06-02 00:11:02
|
Two bigger changes was done in the code: - We replaced HTMLArea with Xinha editor. The development of HTMLArea is discontinued, so we switch to HTMLArea's successor - Xinha. There is only minor changes from current HTMLArea. Thanks to Norbert Brazda we can also use Image Manager and Image Editor plugins in which you can easily upload images, resize them... directly in the Xinha. - We rewrite file upload functions, which allows us to set "store policy" - what to do with uploaded files if the file of the same name is already on the server. The options are: new - store new file with new name (default - old behaviour) overwrite - just overwrite backup - rename current file on the server and store current file with current name (thanks Colnodo for sponsoring of this feature) And yes, we are using new logo by Sarka Vasku. The logo was chosen by people on the apc-aa-general list some time ago. --------------------------------------------------------------------- Current CVS state: stable - used on Econnect's production server Last Changes: 06/01/05 - fixed syntax bug in discussion administration (honzam) - fixed problem of adding backslashes to offline filling items - fixed bug in htmlarea image manager - the message about unsupported gif is not fired, now - fixed bug with inserting items from second slice - fixed syntax error in fillform 05/30/05 - Used Xinha (http://xinha.python-hosting.com/) instead of HTMLArea (honzam) (Xinha is not new fork of HTMLArea - better maintained, ...) - New "store policy" could be applied to uploaded files - you can use new | overwrite | backup options - see parameter wizard for "Insert function" on Fields setting page - Changed ActionApps logo Thanks to Sarka Vasku - Buttons are also on the top of inputform - File uploads are handled by new standard AA Files.class library for inputform, CSV import, Filemanager, Word/Excel/RTF... file convertor - Modify Content function of admin interface now invalidates cache for changed slices - fixed bug with adding slashes to fields during CSV import - fixes in order AA generates valid HTML code in discussions, ... - fixed links (& / &) to preview on input form, slice creation link and discussion links - fixed typo in site module which prevent users from updating site - fixed caching of discussions in site module - fixed normal slice feeding of items (added missing feeding include) |
From: Marek T. <ma...@gn...> - 2005-05-29 20:28:31
|
Apostrophe sign is incorrecly escaped/unescaped during slice import/export between AA installations (using: export data: yes export structure: yes Hex output: yes ) Example: SUPPLIER,Contractor\\\'s / Equipment Supplier Marek |
From: Marek T. <ma...@gn...> - 2005-05-29 18:16:23
|
In current CVS, apc-aa/admin/se_csv_import2.php3 calls FeedItem for the last step of cvs import, however, the feeding.php3, which defines the function, is not included. I've added require_once $GLOBALS['AA_INC_PATH']."feeding.php3"; into apc-aa/admin/se_csv_import2.php3 on installation which helped. Best Marek > I have noticed some mistakes in this message, imroved documentation > and screenshots are here: > > http://mimo.gn.apc.org/index.php/MLXGetText > > mimo > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE > LinuxWorld Reader's Choice Award Winner for best database on Linux. > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > _______________________________________________ > Apc-aa-coders mailing list > Apc...@li... > https://lists.sourceforge.net/lists/listinfo/apc-aa-coders > > -- ------------------------------- Marek Tichy GreenNet Systems Administrator tel. 08450554011 +44 (0)20 70650935 (office) +44 (0)20 70650939 (my desk) ------------------------------- |
From: Honza M. <hon...@ec...> - 2005-05-19 23:24:08
|
Hi Jane, we generalise manager.class.php3, which is able to manage more than three bins, but unfortunately we do not support it in the other code, so at this time it is useless for your purpose. You have to use Jason's "Expiry date" trick, or you can add special field (say "Go public" checkbox - maybe with live checkbox functionality - http://actionapps.org/faq/detail.shtml?x=3D1679). In such case you will be able to filter only items, which have "Go public" set and the ones which don't. The disadvantage is, that you have to think about such filtering in all of your public listings. In admin interface you are able to store your Search (see "Store" in searchbox above items in Item Manager), so you will be able to switch between "Go public bins" this way. Honza Jane Will p=C3=AD=C5=A1e v Po 16. 05. 2005 v 17:33 -0400: > I noticed this entry in the changes notes at > http://cvs.sourceforge.net/viewcvs.py/apc-aa/apc-aa/CHANGES? > view=3Dmarkup > =20 > - generalized bin design - now it is possible to have more than three > bins (active/holding/trash) (if someone programs it) > =20 > It would be very handy to be able to display items in the holding bin > (for use on some internal admin pages we use). Jason suggested that I > expire the items and use that method to display internally without > them showing up on the live site. That will work if necessary, but it > would be better for us to be able to keep the holding bin and expired > items separate if we can. > =20 > Would the new 'generalized bin design' have any impact on whether this > is possible? > =20 > Thanks, > Jane >=20 >=20 |
From: Jane W. <ja...@ra...> - 2005-05-16 23:20:05
|
I noticed this entry in the changes notes at http://cvs.sourceforge.net/viewcvs.py/apc-aa/apc-aa/CHANGES?view=markup - generalized bin design - now it is possible to have more than three bins (active/holding/trash) (if someone programs it) It would be very handy to be able to display items in the holding bin (for use on some internal admin pages we use). Jason suggested that I expire the items and use that method to display internally without them showing up on the live site. That will work if necessary, but it would be better for us to be able to keep the holding bin and expired items separate if we can. Would the new 'generalized bin design' have any impact on whether this is possible? Thanks, Jane |
From: Honza M. <hon...@ec...> - 2005-04-29 14:05:13
|
Current CVS state: should be stable, but not tested in production environment. Last known stable version: 04/20/05 Last Changes: 04/29/05 - fixed onSubmit javascript trigger behavior - it is handled correctly (honzam) even if the form is using "return BeforeSubmit()" - Thanks to Omar Martinez @ Colnodo - fixed some bugs "exact" mode interserver feeding - feed_mode displayed in APC RSS feed test page - itemview class prepared for row_delimiter parameter which will allow to print code between items in view - fixed include paths to be absolute and not relative. Relative paths in require_once makes some problem on AA install on WinXP. Thanks belongs to Omar Martinez @ Colnodo - fixed link to javascript triggers documentation (FAQ) - fixed link to group setting (from permissions setting page) - fixed QueryZids()'s "ALL" parameter for searching all bins - fix sql_update.php3 - removed config and d_expiry_limit fields from slice table - was unused for a long time - fix - Anonymous Form Wizard result is in correct encoding, now - speed optimalizations and small fixes like typos delimeter->delimiter -- Honza Malik <hon...@ec...> Econnect |
From: Honza M. <hon...@ec...> - 2005-04-25 12:07:55
|
Current CVS state: should be stable, but the changes are bigger, so it needs to be tested. (not used at our production server, yet) Last Changes: 04/25/05 - new possibility of creating exact copy of the remote slice through (honzam) AARSS (XML exchange) (only short_id is changed) - ItemContent class used for grabbing data from form - newer Object Oriented approach applied - "Anonymous Form Wizard" and "Inter Node Import setting" optimized - converted to standard inputs - a bit more beauty code - some coding standards setting applied - new set[]=group_limit parameter, so "group limit" is usable also for views - file upload functions cleaned and generalized - fix - sort all listings by publish_date in case no sort is specified -- Honza Malik <hon...@ec...> Econnect |
From: Jeff H. <ja...@mi...> - 2005-04-21 17:07:25
|
I'm speaking of the pagescroller code of course :) -Jeff -----Original Message----- From: Honza Malik <hon...@ec...> To: "apc...@li..." <apc...@li...> Date: Wed, 20 Apr 2005 23:53:42 +0200 Subject: [Apc-aa-coders] Changes in AA CVS - 2005/04/20 Current CVS state: quite stable (used on our production server) Last Changes: 04/20/05 - change value of constant with "propagation to items" is much quicker (honzam) on Slice Admin -> Fileds - Edit -> Constants - Edit, now constant value could be 255 characters long (instead of 149) (you do not need to update database tables for this change) - fixed bug - content of the view was wrong modified by slices[] url parameter. Now it is not modified by slices[] parameter. You can still use set[23]=slices-6556666355368859... parameter 04/19/05 - HTML generated by AA on public pages (pagescroller, ...) is valid (honzam) (& in urls are replaced by &) - Hint, how to add HTMLArea to anonymous form is added to the anonymous wizard code - fixed left admin menu for Bulk e-mail sending (Reader slice) 04/15/05 - new possibility to Enable/Disable specified spots in the site module (honzam) interface - small bugfixes in site module code; code cleaned |
From: Jeff H. <ja...@mi...> - 2005-04-21 17:05:37
|
Thanks Honza! My pages validate now! -Jeff -----Original Message----- From: Honza Malik <hon...@ec...> To: "apc...@li..." <apc...@li...> Date: Wed, 20 Apr 2005 23:53:42 +0200 Subject: [Apc-aa-coders] Changes in AA CVS - 2005/04/20 Current CVS state: quite stable (used on our production server) Last Changes: 04/20/05 - change value of constant with "propagation to items" is much quicker (honzam) on Slice Admin -> Fileds - Edit -> Constants - Edit, now constant value could be 255 characters long (instead of 149) (you do not need to update database tables for this change) - fixed bug - content of the view was wrong modified by slices[] url parameter. Now it is not modified by slices[] parameter. You can still use set[23]=slices-6556666355368859... parameter 04/19/05 - HTML generated by AA on public pages (pagescroller, ...) is valid (honzam) (& in urls are replaced by &) - Hint, how to add HTMLArea to anonymous form is added to the anonymous wizard code - fixed left admin menu for Bulk e-mail sending (Reader slice) 04/15/05 - new possibility to Enable/Disable specified spots in the site module (honzam) interface - small bugfixes in site module code; code cleaned |