webgenerator-x-devs Mailing List for Webgenerator-X content management system
Brought to you by:
gregni
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
(6) |
Apr
(5) |
May
(5) |
Jun
(1) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(4) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Slava M. <web...@ti...> - 2003-08-09 15:13:39
|
Giorgio, how you are planning to use XSLT? Which other conceptions to the new project are ready in your minds? My work on wg-x(-like) code said to me that: 1.register_globals=off is required. 2.may be a single interface for both user and admin area. So visitor area may be modified by insertion of admin icon links in every content page, case of admin (site editor) is authenticated. Icons are "modify","delete","add child". That is an available "functions". 3.user roles(groups) will define display that icons or not. "Functions" are related to "Roles". Other function - "Subscribe". Glad to hear.:))) Slava. |
From: Giorgio R. <gi...@we...> - 2003-08-07 14:47:05
|
Nice to see that people are listening to the list ! It would be nice that each developer replies to the list and introduce himself so that everybody is aware of who is there and what they can do. Giorgio |
From: Giorgio R. <gi...@we...> - 2003-08-07 14:43:18
|
Nice to get such a quick answer ! Hi Spino, can you explain what you do and why you are interested in WG-X ? -- Giorgio |
From: Webgenerator-X <pos...@we...> - 2003-08-07 13:16:08
|
Hi everybody, I had to stop working on WG-X due to some work related problems. I can now work on the project again. I think that, it is needed to restart from scratch using all the new technologies than are available today like XSLT etc.... Is anybody there ? See you, Giorgio Regni |
From: Webgenerator-X <pos...@we...> - 2003-02-18 08:47:31
|
Hi, I have stopped working on the project since I am out of time. The project is not freezed since at least two people are still working on it. Slava and someone I don't remember, shame on me...... Of cours, anyone who wants to develop WGX is welcomed and I am ready to help. Giorgio |
From: markus l. <ma...@lu...> - 2003-02-17 04:28:54
|
Hi i'm a wgx newbie, since the last email in the archive is a while back, could you post a quick statement about where the project is at the moment? Thanks, Markus |
From: Giorgio R. <gi...@we...> - 2002-09-24 07:32:52
|
Hi everybody, I want to make an update about who can do what, when etc.... on the project. It will be great if each developer in the list sent an email to present his/her field, work, ideas... See you soon, Giorgio |
From: Postmaster <pos...@we...> - 2002-06-29 14:09:54
|
Hi, Everyone aggres with that: a solid documentation is needed to further develop Webgenerator-X ! That is why I ask anyone that can help in the manual to mail me at the developer mailing list. First of all, a documentation format is to be found. I tend to go for the gnome (http://www.gnome.org) documentation tools that generate pdf, html, word documents from simple sgml texts. Waiting for your feedback, Giorgio |
From: Postmaster <pos...@we...> - 2002-05-13 19:33:19
|
Hi, You can download a database export to test WG-X rc1 at http://www.iforge.net/rc1.sql . As beta testers, you should send in any bug, trouble you get with this new release. Warning, the image module is not working now. You must not use the install script. You need fresh files from sourceforge cvs. You can get the files by using cvs via: cvs -z3 -d:pserver:ano...@cv...:/cvsroot/webgenerato r-x co rc1 (on one line) You can get help on that topic at http://sourceforge.net/cvs/?group_id=28578. Then, once the files are downloaded, you must set writeable by anybody attributes to internal/cache and internal/compiled_templates (chmod 777 on Unix). Then you must use a tool like PHPmyADMIN to import the database dump into a fresh database. Then, finally edit by hand WG-X/config.php to match your configuration. (Only database and root_dir need changes). There you go ! See you soon, Giorgio |
From: Webgenerator-X <pos...@we...> - 2002-05-08 14:41:00
|
Hi, Because a good documentations is really needed to help Webgenerator-X, I have chosen to use phpdocumentator (http://phpdocu.sourceforge.net) as a tool to generate developer and user docs. You can find help on the documentation system at http://phpdocu.sourceforge.net/howto.php. There are three main packages, developers,admins and users for Webgenerator-X. WG-X/IData.php has been updated on cvs to use this system as an example, we must update all the other files too :) See you soon, Giorgio |
From: Webgenerator-X <pos...@we...> - 2002-05-04 21:03:09
|
Hi, Slava, your file class idea is great, i am starting to write it so the = IImage module can use it. For those who are waiting for database export of rc1, I am working on = them right now and please be patient a little bit more :) The new Smarty based template system can use db and file templates and = is completly recursive. IE on template can call a module that use = templates that can call modules etc... The IImage class will make very easy to manage graphics ( with = different sizes....) and to include them anywhere in a website. Also, an = image gallery module using the IImage system must be written. That's why I ask anyone that is interested to write such a module to = mail the list. I will of course help in any way. See you soon, Giorgio |
From: Karl M. H. <Kar...@gm...> - 2002-05-04 10:31:00
|
Hi Giorgio, congratulations on the RC1 release, as far as I can tell, it's the best free CMS system around. Could you maybe dump the database templates of the iforge site into an sql dump? As long as there is no documentation around, it's hard to figure out,=20 how these templates ought to be used. The new system doesn't seem to be compatible with the old text-based templates?! Regards, Karl Moritz Hermann |
From: Slava M. <sm...@in...> - 2002-05-02 15:23:37
|
Firstly I would prefer to see WG-X more structured. Ie I suggest to create the (I?)File class, then use it's possibilities while using IImage. The tasks of (I)File are (draft, of course): 1.File upload. - output of input field and upload btn to forms. - defining a path in the server directory structure where we need to store this file, dependent on module and page calling the upload. - defining new filename for the file to store. - registering the path/filename/extension and other important information about this file on a file repository by unique ID. The repository is cfile and cfile_data. We could use a single entry in cfile for new version of WG-X, and 2 its modifications with tar.gz and zip extensions in cfile_data. We could have a title field in the cfile table as ID to the ctext table. We could use a single entry in the cfile for someimage file with a title stored here, and its modifications with different sizes in the cfile_data table. We could have a description field in the cfile_data table designated to store important info about the file via some standartized way. Ie if it's a graphics then we write eg "100*100" here, if it's a zip or pdf file to download we can write nothing here. Better to have here a separate field for extensions to sort and search them easily. Finally: {cfile} fid, title, owners(modules) {cfile_data} fiid, fid, localpath, filename, ext, desc, (abbrev). If we have such a repository then we could use one image many times choosing them from repository lists. After saving a file info into repository any files may be saved on the server with names composed by file ID from the repository. ... 2.File download 3.Display link to file 4.Display file. For images, txt, html, pdfs... 5.Common Add, Edit, Delete file methodes. Add: default - display filebox to upload. Add: if file to add is an image, then add selectbox to choice an image from repository to resize. Edit: to replace file by another. 6.!!!Other form to display CFile (not IText form) to current fid. To add we have to place at the bottom an upload block and sometimes selectbox to choose from repository. If the current fid has fiid's (items id's) then display a list of filenames with upload blocks to replace this file by another, the Delete btn. If the current fid refers to image then display an image near the filename. Due to this we will have complete control on any files. Now about images. Any graphic file (independently on we wish resize it or not) has to be store on the server. A (C)File class could help here. We must store this file as original to make later as more resizings as we wish. If we can't do resizing (there is no GD, or GD functions not works) then we have still possibility to use any images. If we have GD working, new resized file created, then we have to store the new image info to cfile_data as well as the original image is stored here. Once new size is got one times, then GD has not to work second or third time. The main is a methodes specific to work with images only has to be in the IImage class. A methodes which are common to all files has to be placed in the CFile class. The tasks to IImage: 1.Define if system is GD-compatible. 2.Image resizing dependent on type of image. 3.Image auto creation functions may be here, based on data from DB, to create a diagrams, etc. That's all. Kill two animals by one shot! By the way I have not GD extensions installed on my local system.:) Although good providers always has. I think, much more important to make good (C)File class now. Giorgio, you know how to make this quickly.:) Almost such as IText. ----- Original Message ----- From: <web...@li...> To: <web...@li...> Sent: Tuesday, April 30, 2002 12:17 AM Subject: Webgenerator-x-devs digest, Vol 1 #10 - 1 msg > Today's Topics: > > 1. Image class (Webgenerator-X) > > --__--__-- > > Message: 1 > Date: Mon, 29 Apr 2002 10:42:54 +0200 > From: Webgenerator-X <pos...@we...> > To: web...@li... > Subject: [Webgenerator-x-devs] Image class > > Hi, > > Before releasing the RC1, We need some informations about what a Image > Interface class should do. > This Image class will behave much like IText (multilingual support > transparent in all module). > > The questions are: > - image upload ? > - image resize/edit using GD ? > What is the pourcentage of people with GD installed ? > - same image with different size support ? > > I am waiting for all your suggestions in this mailing list, > Giorgio > > > > |
From: Webgenerator-X <pos...@we...> - 2002-04-29 08:37:05
|
Hi, Before releasing the RC1, We need some informations about what a Image Interface class should do. This Image class will behave much like IText (multilingual support transparent in all module). The questions are: - image upload ? - image resize/edit using GD ? What is the pourcentage of people with GD installed ? - same image with different size support ? I am waiting for all your suggestions in this mailing list, Giorgio |
From: Slava M. <sm...@in...> - 2002-04-19 08:35:16
|
I have to inform you about my cool results on collectionadmin. I did a great work, mainly on categories. Now the module can : 1.Display all categories in a selectboxes as a tree with its options shifted by $spacer. 2.Display IText (or abbrev) in the selectboxes and in the Paths too. 3.Change parent category of any category and of any item too. 4.Delete any category correctly, and it's well tested. All above was implemented via a new field "pcatid" (parentcategoryID) which properties are equal to "catid". Field "pathto" is not in use now. Two recursive functions are created. Therefore a platform to display all categories in a tree is created. We can use it in the collection.php. I am go to do it. Also I changed some code: 1.to make work with module more easy, understandable (eg display "Path to current category" everywhere, comments to user, similar terminology, etc), 2.to make code reusable to be called many times from different functions. Say what do you think. May be I lost my time in vain on it? |
From: Karl M. H. <Kar...@gm...> - 2002-04-18 09:02:45
|
please ignore this message, just need to check if the list works for me |
From: Slava M. <sm...@in...> - 2002-04-11 08:41:59
|
> All the database information is not packed but you can see the new > improvments from using > Smarty as template engine. I need only the "template" table. |
From: Giorgio R. <pos...@we...> - 2002-04-10 12:11:18
|
Hi, The next release of Webgenerator-X can be fetched from cvs: cvs -z3 -d:pserver:ano...@cv...:/cvsroot/webgenerator-x co rc1 All the database information is not packed but you can see the new improvments from using Smarty as template engine. Giorgio |
From: Postmaster <pos...@we...> - 2002-03-24 22:23:20
|
Hi, After those interrogation about the admin interface, I wrote a new page element: the list. It's rather simple and allows multiple links and items. There's an example in forumadmin.php ready in CVS. After much thinking, the actual administration system seems right but need minor changes and new elements to make it easier to use. See you soon, Giorgio |
From: Postmaster <pos...@we...> - 2002-03-23 19:48:02
|
Hi, When I designed the admin panel, I thought remote administration was something needed. For that matter, I created the class page_builder ( folder xml/ ) so that each module handles admin stuff through a common and portable interface. The problem is that it's not flexible and the feedback I get is that each module needs its one customized interface. So, I am asking you what you think about getting back to an all html admin interface with each module displaying a admin page made from html templates just like visitor pages. ( That way we can even implement multilingual administration. ) Giorgio |
From: Postmaster <pos...@we...> - 2002-03-19 20:08:24
|
Dear developers, As you may have see on the website, I am going to modify Smarty ( Do you know this template solution ?) to have it work with WG-X. There will be a transitional period where some modules will use TE and other SMarty but that's not a problem. With Smarty, we gain template compilation, advanced templates rules with if then else for etc.... I think I must release something soon in .tar.gz and .zip because not anybody can access CVS. The Internet Technolgy Center offered their help for a webdesign and we have planned to develop an XWorkshop website ( free ) that will hold goodies for Webgenerator-X like themes, traductions etc.... This XWorkshop website will be included in the .tar.gz release archive as a complete and working demo website. So there is some work to do ! I hope i can count you in. ( By the way, if everything goes right, this futur code will be include in Mandrake CDs !!!!!!!!!!!!! ) I am going to use Smarty for the collection module that needs a lot of template features. What must be done now is prepare a complete and working website for Webgenerator-X 0.99f ( XWorkshop )and take care of any details to make the system easy to use for anybody. See you soon, I hope you will be interested in joining this challenge, Giorgio |
From: Postmaster <pos...@we...> - 2002-03-16 16:56:43
|
Hi everybody, I will release a new version today or tomorrow. Do you have any trouble getting code from the CVS sourceforge access ? Send any question or comment to this list, I am more than willing to help and attract new developers into this project. See you soon, Giorgio |
From: Postmaster <pos...@we...> - 2002-03-16 16:46:34
|
Hi, Currently, I have not received any dutch translation, feel free to work on it ! Giorgio |
From: Perry S. <pe...@in...> - 2002-03-14 13:31:02
|
I saw a thread on the support forum that someone is busy with a dutch = translation. How far are you, can I help? Perry Netherlands |