[Pmapper-users] new features and code

2006-05-16 Thread Paolo Cavallini
Hi all.
From the lack of replies, should one conclude that nobody is working on 
pmapper (perhaps just deploying standard application?).
That would be surprising.
pc
At 19:11, gioved? 11 maggio 2006, Paolo Cavallini has probably written:
> Hi all.
> It would be interesting to know:
> - which features users believe are more important to implement in the next
> releases of p.mapper
> - which users have new code for p. mapper
> Both issues have been sparsely raised in the mailing list, and I believe it
> is important to collect them in a central place, for everybody to read and
> edit. Probably the wiki page is the good one:
> http://www.pmapper.net/wiki/
> See at the end of the page for an outline
> All the best.
> pc

-- 
Paolo Cavallini
email+jabber: cavallini at faunalia.it
www.faunalia.it
Piazza Garibaldi 5 - 56025 Pontedera (PI), Italy   Tel: (+39)348-3801953



[Pmapper-users] new features and code

2006-05-11 Thread Paolo Cavallini
At 19:20, gioved? 11 maggio 2006 you presumably wrote:
> Paolo,
> (I once was starting the docs there, hoping users would complete and extend
> it...)

Right: please, users, do your best to contribute to a good documentation for 
p.mapper!
pc
-- 
Paolo Cavallini
email+jabber: cavallini at faunalia.it
www.faunalia.it
Piazza Garibaldi 5 - 56025 Pontedera (PI), Italy   Tel: (+39)348-3801953



[Pmapper-users] new features and code

2006-05-11 Thread Paolo Cavallini
Done.
pc

At 19:20, gioved? 11 maggio 2006 you presumably wrote:
> Paolo,
>
> there's an item 'Community Portal' at
> http://www.pmapper.net/wiki/index.php?title=p.mapper_Wiki:Community_Portal
>
> where I think things like this fit better into than on the first page (I
> once was starting the docs there, hoping users would complete and extend
> it...)
>
> armin
-- 
Paolo Cavallini
email+jabber: cavallini at faunalia.it
www.faunalia.it
Piazza Garibaldi 5 - 56025 Pontedera (PI), Italy   Tel: (+39)348-3801953



[Pmapper-users] new features and code

2006-05-11 Thread Armin Burger
Paolo,

there's an item 'Community Portal' at
http://www.pmapper.net/wiki/index.php?title=p.mapper_Wiki:Community_Portal

where I think things like this fit better into than on the first page (I 
once was starting the docs there, hoping users would complete and extend 
it...)

armin

Paolo Cavallini wrote:
> Hi all.
> It would be interesting to know:
> - which features users believe are more important to implement in the next 
> releases of p.mapper
> - which users have new code for p. mapper
> Both issues have been sparsely raised in the mailing list, and I believe it 
> is 
> important to collect them in a central place, for everybody to read and edit.
> Probably the wiki page is the good one:
> http://www.pmapper.net/wiki/
> See at the end of the page for an outline
> All the best.
> pc



[Pmapper-users] new features and code

2006-05-11 Thread Paolo Cavallini
Hi all.
It would be interesting to know:
- which features users believe are more important to implement in the next 
releases of p.mapper
- which users have new code for p. mapper
Both issues have been sparsely raised in the mailing list, and I believe it is 
important to collect them in a central place, for everybody to read and edit.
Probably the wiki page is the good one:
http://www.pmapper.net/wiki/
See at the end of the page for an outline
All the best.
pc
-- 
Paolo Cavallini
email+jabber: cavallini at faunalia.it
www.faunalia.it
Piazza Garibaldi 5 - 56025 Pontedera (PI), Italy   Tel: (+39)348-3801953



[Pmapper-users] New features

2006-01-30 Thread DJ Broerse
An HTML attachment was scrubbed...
URL: 
http://faunalia.it/pipermail/pmapper-users/attachments/20060130/b0a6895d/attachment-0001.htm
-- next part --
An embedded and charset-unspecified text was scrubbed...
Name: license.txt
Url: 
http://faunalia.it/pipermail/pmapper-users/attachments/20060130/b0a6895d/license-0001.txt
-- next part --
An HTML attachment was scrubbed...
URL: 
http://faunalia.it/pipermail/pmapper-users/attachments/20060130/b0a6895d/readme-0001.htm


[Pmapper-users] New features

2006-01-29 Thread Armin Burger
Dennis-Jan

did you have a look at the licensing clauses of ActiveWidgets at

http://www.activewidgets.com/licenses/faq.htm

I find it quite confusing, and I don't understand if one can use it for 
free or not, without any restrictions. Or just if you publish all of 
your developments that include ActiveWidgets also under the GPL. The 
first 3 paragraphs are somewhat contradictory.

And having had a look what they write in their beta release 2 makes me 
feel that I don't really like this company:

"WARNING: This software program is protected by copyright law
and international treaties. Unauthorized reproduction or
distribution of this program, or any portion of it, may result
in severe civil and criminal penalties, and will be prosecuted
to the maximum extent possible under the law.

FOR TESTING AND EVALUATION ONLY:
This software is not free and is licensed to you for testing
and evaluation only. You are not allowed to distribute
or use any parts of this software for any other purposes."

I have never read such a weird license clause. I don't know if this will 
become the license for the final release 2. So maybe one should stay to 
less fancy but also less problematic and ambiguous JS libraries.

Armin

DJ Broerse wrote:
> Hi Armin
> 
> I have fixed the problem with the Identify functionality. I will ask you 
> to look at the new rendermethod because I like to contribute the code.
> It is based on an ActiveWidget (see also http://www.activewidgets.com ) 
> and I have functions rewritten so they give me the right format (JS 
> array) in stead of a table.
> 
> The new rendermethod has some great advantages!
> 
> * The tableheaders are always visible
> * The code is simply
> * It is maintainable.
> * It has a lot of features (you can do everything with your results
>   what you want, add checkboxes every table on a new tab etc)
> * It is open source
> * The results are numbered
> 
> I will attach the gridRenderer class which I have written so you can 
> decide if want to implement this in your maincode.
> I hope you want to replace your table with the grid else I have to make 
> it configurable.
> 
> The autorisation is very easy to implement because it  is one  php file  
> you have to include in the globals.php, and to achieve autorisation at 
> the buttons I have changed custom.php.
> I also added one config file to setup the autorisation.
> The autorisation is group based. So you have files with users each 
> filename is a group.
> For each group you can define a config.ini and a map file, so each group 
> can have his own map.
> I already mentioned there are 5 autorisation methods: none (default if 
> you don't want to have autorisation), textfiles, htacces, kerberos and 
> MySQL db.
> 
> Tomorrow I will make the advancedSearch and the AdvancedPrint ready for 
> contribution and I will test some older functionalities if they aren't 
> broken.
> 
> You can visit the given URL to see the functionalities live, if someone 
> else want to see the new functionalities please send me an email and I 
> will send you the URL.
> 
> Greeting, in Dutch, tot ziens,
> 
> Dennis-Jan
> 
> -- 
> DJ Broersedennisjan at ibuildings.nl 
> Direct: 0118 42 95 68 Mobiel: 06 48 01 03 08 
> Skype: callto://dennisjan-ibuildings
> Ibuildings.nl BV - Information technology 
> http://www.ibuildings.nl - 0118 42 95 50 
> 
> 
> 
> 
> 
> 
> 
> * @package package * @subpackage subpackage * */ class gridRenderer { // 
> Class attributes var $staticId = 0; var $columns = ''; var $data = ''; 
> var $grid = ''; var $rowProp = ''; var $columnProp = ''; /** * 
> Constructor * */ function gridRenderer() { static $id = 0; $id++; 
> $this->staticId = $id; } /** * One line description of the function * * 
> Full description of the function * * @param type name description * 
> @return type description */ function setHeaders($selHeaders) { 
> $this->columns = "var columns".$this->staticId." = 
> ".$selHeaders.";\n\n"; } /** * One line description of the function * * 
> Full description of the function * * @param type name description * 
> @return type description */ function setData($queryData) { $this->data = 
> "var data".$this->staticId." = [".$queryData."];\n\n"; } /** * One line 
> description of the function * * Full description of the function * * 
> @param type name description * @return type description */ function 
> setRowProp($rowProp) { $this->rowProp = 
> "obj".$this->staticId.".setRowProperty('count', ".$rowProp.");\n"; } /** 
> * One line description of the function * * Full description of the 
> function * * @param type name description * @return type description */ 
> function setColumnProp($columnProp) { $this->columnProp = 
> "obj".$this->staticId.".setColumnProperty('count', 
> ".$columnProp.");\n\n"; } /** * One line description of the function * * 
> Fu

[Pmapper-users] New features

2006-01-24 Thread Armin Burger
Dennis Jan,

thanks for contribution. I will have a look at it the coming days. I 
know activewidgets, but when I had a look on it a year ago or so there 
were some problems with Firefox. And Opera and safari are supported with 
version 2 (currently beta).

I'd prefer to have an easy way to incorporate both your display style 
and the one Sile mentioned, but I fear both will need their own 
definition and another new class. Be patient with me, if I will not be 
able to have everything checked and tested and incorporated in due course.

I also don't know how it will work if the result is not displayed in a 
normal pop-up window but in DHTML-based pseudo-window. All those DHTML 
libraries may not always work nicely with each other. I already had 
incompatibilities with the WalterZorn libraries and the ones used for 
the slider. And one idea with pmapper 2 was to completely substitute 
external pop-up windows with internal DHTML windows, to avoid all the 
confusing confirmations of the browsers.

Armin

DJ Broerse wrote:
> Hi Armin
> 
> I have fixed the problem with the Identify functionality. I will ask you 
> to look at the new rendermethod because I like to contribute the code.
> It is based on an ActiveWidget (see also http://www.activewidgets.com ) 
> and I have functions rewritten so they give me the right format (JS 
> array) in stead of a table.
> 
> The new rendermethod has some great advantages!
> 
> * The tableheaders are always visible
> * The code is simply
> * It is maintainable.
> * It has a lot of features (you can do everything with your results
>   what you want, add checkboxes every table on a new tab etc)
> * It is open source
> * The results are numbered
> 
> I will attach the gridRenderer class which I have written so you can 
> decide if want to implement this in your maincode.
> I hope you want to replace your table with the grid else I have to make 
> it configurable.
> 
> The autorisation is very easy to implement because it  is one  php file  
> you have to include in the globals.php, and to achieve autorisation at 
> the buttons I have changed custom.php.
> I also added one config file to setup the autorisation.
> The autorisation is group based. So you have files with users each 
> filename is a group.
> For each group you can define a config.ini and a map file, so each group 
> can have his own map.
> I already mentioned there are 5 autorisation methods: none (default if 
> you don't want to have autorisation), textfiles, htacces, kerberos and 
> MySQL db.
> 
> Tomorrow I will make the advancedSearch and the AdvancedPrint ready for 
> contribution and I will test some older functionalities if they aren't 
> broken.
> 
> You can visit the given URL to see the functionalities live, if someone 
> else want to see the new functionalities please send me an email and I 
> will send you the URL.
> 
> Greeting, in Dutch, tot ziens,
> 
> Dennis-Jan
> 
> -- 
> DJ Broersedennisjan at ibuildings.nl 
> Direct: 0118 42 95 68 Mobiel: 06 48 01 03 08 
> Skype: callto://dennisjan-ibuildings
> Ibuildings.nl BV - Information technology 
> http://www.ibuildings.nl - 0118 42 95 50 
> 
> 
> 
> 
> 
> 
> 
> * @package package * @subpackage subpackage * */ class gridRenderer { // 
> Class attributes var $staticId = 0; var $columns = ''; var $data = ''; 
> var $grid = ''; var $rowProp = ''; var $columnProp = ''; /** * 
> Constructor * */ function gridRenderer() { static $id = 0; $id++; 
> $this->staticId = $id; } /** * One line description of the function * * 
> Full description of the function * * @param type name description * 
> @return type description */ function setHeaders($selHeaders) { 
> $this->columns = "var columns".$this->staticId." = 
> ".$selHeaders.";\n\n"; } /** * One line description of the function * * 
> Full description of the function * * @param type name description * 
> @return type description */ function setData($queryData) { $this->data = 
> "var data".$this->staticId." = [".$queryData."];\n\n"; } /** * One line 
> description of the function * * Full description of the function * * 
> @param type name description * @return type description */ function 
> setRowProp($rowProp) { $this->rowProp = 
> "obj".$this->staticId.".setRowProperty('count', ".$rowProp.");\n"; } /** 
> * One line description of the function * * Full description of the 
> function * * @param type name description * @return type description */ 
> function setColumnProp($columnProp) { $this->columnProp = 
> "obj".$this->staticId.".setColumnProperty('count', 
> ".$columnProp.");\n\n"; } /** * One line description of the function * * 
> Full description of the function * * @param type name description * 
> @return type description */ function write() { $this->grid = 
> $this->columns; $this->grid .= $this->data; $this->grid .= "// create 
> ActiveWidgets Grid javascript object\n"; $this->grid .= "var 
> obj".$this

[Pmapper-users] New features

2006-01-24 Thread DJ Broerse
Sorry I was forgotten to where I have testdata and where not.
I have attached an image where you see two black squares only there I 
have testdata.
I has already send you a searchquestion so you can use the searchengine.

Greetings,

Dennis-Jan

-- 
DJ Broerse  dennisjan at ibuildings.nl 
Direct: 0118 42 95 68 Mobiel: 06 48 01 03 08 
Skype: callto://dennisjan-ibuildings
Ibuildings.nl BV - Information technology 
http://www.ibuildings.nl - 0118 42 95 50 




-- next part --
A non-text attachment was scrubbed...
Name: pmapper.gif
Type: image/gif
Size: 36756 bytes
Desc: not available
Url : 
http://faunalia.it/pipermail/pmapper-users/attachments/20060124/31fac2fd/pmapper-0001.gif


[Pmapper-users] New features

2006-01-24 Thread DJ Broerse
An HTML attachment was scrubbed...
URL: 
http://faunalia.it/pipermail/pmapper-users/attachments/20060124/56044cd3/attachment.htm
-- next part --
An HTML attachment was scrubbed...
URL: 
http://faunalia.it/pipermail/pmapper-users/attachments/20060124/56044cd3/gridRenderer.htm