wolfganga | 25 Apr 18:10 2015
Picon
Picon

[Tiki-devel] Wrong pagination for trackeritems if items have user/group specific permissions

Hello,

i would like someone with a bit more xp on the permission system to look 
into this one: https://dev.tiki.org/item5649

"Wrong pagination for trackeritems if items have permissions and are not 
accessable by all users"

Example:
------
Tracker has 50 items. Only item 2 and item 28 is accessable to user 
"Peter" due to permissions..
If "Peter" open the trackerlist, he will see only one item on the first 
page, and need to go to the second page to see the other one.

Expected behaviour would be:
"Peter" sees just one page with two items.

This effects also tablesorter when being used.
------

This started as a pain and has become a real issue because some trackers 
have lots of items that are only accessable to user/groups (we use the 
category field and perms set in categories by group).

I _think_ what happens is that items are retrieved first, and based on 
user permission dismissed on the fly. But the "itemcount" (used for 
pagination) is based on the number of the initial item retrival, thus 
creating a wrong pagination.

(Continue reading)

Gary Cunningham-Lee | 25 Apr 16:04 2015

[Tiki-devel] View articles icon

Hi,

I just noticed the "view articles" icon (seen on tiki-read_article.php) 
is a magnifying glass with a "+", which is usually a "zoom" icon. I 
think the meaning isn't clear here, as this icon seems to mean going 
deeper into the current object (article) rather than back out to the set 
of objects (articles). The combination of icon and words seems 
contradictory to me. Some icon that indicates several of something would 
be better (what's important here is articles - emphasis on plural) like 
maybe fa-files-o, which is two overlapping file images. Or any other 
possibilities? What do you think? (I didn't check yet about equivalent 
icons in the other icon sets.)

-- Gary

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
Torsten Fabricius | 24 Apr 13:15 2015

[Tiki-devel] Intertiki: no blocker for Tiki14 release and upgrade

#Intertiki #noblocker #release #Tiki14

Hello Jonny and Bernard,

yesterday Nelson and myself figured out the problem with Intertiki.

It is actually a combination of a problem I found out exactly one year ago and then frgot plus the fact, that you need to delete the Intertiki configuration, save and restup, instead of simply changing.

There is the value of a preference (the intertiki-key / server-key) double used ... it is used as reference Id of the preference (or the value) aswel. If some coder wanted to fix that midterm, Nelson could explain better.

For the meantime, as it seems to be a time consuming but not critical bugfix, I will commit the first and document the second; then we should be fine.

As long as the tiki.org setup will not be changed, thus nobody changes a key to another key, we are not affected and that is why tiki.org's Intertiki is still running.

For questions just shout, but conclusion: Intertiki is no blocker for release or upgrade to Tiki 14

Best regards,
Torsten
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
TikiWiki-devel mailing list
TikiWiki-devel@...
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
Nelson Ko | 23 Apr 21:11 2015

[Tiki-devel] Phasing out live.tiki.org domain name, dns changes

The domain name live.tiki.org (and live.tikiwiki.org) was setup a long time ago to provide convenient access to https://tiki.org/live

Thanks Xavi for noticing that it stopped working.

The thing is: It was setup as a redirect at an old server at iWeb which is no longer running, so I changed the DNS to make it a CNAME of tiki.org (which ends up redirecting to info.tiki.org home page) so at least it does not give a fatal error trying to connect to a non-existent server..

The DNS setting is quite long lived so it might be a while before it reflects as such - as in the meantime you might get errors if you use live.tiki.org.

Please help to change all links on *.tiki.org wikis to the "Live" page on tiki.org,.

Thanks,
Nelson
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
TikiWiki-devel mailing list
TikiWiki-devel@...
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
Bernard Sfez | 23 Apr 17:47 2015

[Tiki-devel] ElasticSearch practicing and security patches

Hello Tikiers,

Tiki is more and more relying on ElasticSearch.
ES like everything else require attention and it seems most of us are not ES pro (and may be no sysadmin oriented).

It is now twice my server’s is shutdown because someone tried to hack it using ES vulnerability and my lack of knowledge to set it as it should.
I asked the question to a few honorable menbers of the Tiki community and it seems that I’m not alone with my thoughts (and problems).

Even if ES is not Tiki wouldn’t be wise to have a “ES good/bad practicing” page ?
Wouldn’t be wise to also keep tikiers informed when there is an ES security update (https://www.elastic.co/community/security) ?


Bernard
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
TikiWiki-devel mailing list
TikiWiki-devel@...
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
wolfganga | 23 Apr 17:06 2015
Picon
Picon

[Tiki-devel] r55188 JS regression - Heads-Up while backporting from 14.x to trunk add_jsfiles() related code.

Hello Devs,

just a heads-up if you backport code that modifies or includes 
add_jsfiles() calls. (see r55188 in trunk)

You remember that there was a change in how how js files are loaded in 
trunk. (I sent _very_ detailed information about it a while ago to the 
dev list).

This is the second time i fixed a commit to trunk that used the "old" 
way and caused a regression. I am not sure wether i missed one or 
another commit, though.

When making that change, i was warning about that this could happen.
That is: Code gets backported and causes regressions that might be hard 
to find.

So once you feel comfortable that the new js handling (in trunk) is 
reliable, i suggest considering a backport to avoid the risk of braking 
things in future.

For those of you that suffered in trunk from being unable to edit a wiki 
page if CKEDITOR was enabled (regression introduced arround 3. april 
2015): Simply delete the cache after you applied commit r55188. It 
should work after that.

For those being interested: ckeditor.js does not like to be minified. 
Reason is bad programming.
If a construct is used like b = a+ ++i; the minify creates b=a+++i which 
causes an error. Better to write b = a+ (++i);

Kind regards

Wolfgang

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
Xavier de Pedro | 23 Apr 12:28 2015

[Tiki-devel] Jquery validation based on regex broken in 12.x, ok in 14.x afaik

Hi all:

I needed some jquery validation on value numbers provided to tracker
numeric fields, while we are not using the range method of jquery
validation. Therefore, we need to do that with regex, and I was trying
many syntaxes that didn't seem to work in 12.x, and I was surprised that
they did work in 14.x, so I presume that we have some bug in 12.x LTS:

See bug report and issue reproduced in a show.t.o instance (the same one
works in 14.x)
https://dev.tiki.org/item5641

Any one knows how to fix in the LTS branch?

Xavi

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
Torsten Fabricius | 23 Apr 10:09 2015

[Tiki-devel] LIST and Tablesorter

Hello everybody (guess mainly Jonny and Lindon),

as I made some steps with plugin {LIST()} recently and I am working much
more with trackers in the last couple of weeks, I am asking myself, if
somehow tablesorters filter capability might be implementable to plugin
{LIST()}.

When you apply the shop plugin, there are a number of templates from
templates/examples/shop used:
product_list.tpl, product_list_inner.tpl, product_item.tpl,
product_ajax.tpl, custom_search_form.tpl, add_to_cart.tpl

The product list (typical shop start page) uses mainly the
product_list_inner.tpl

On the wikipage we have this code:

{LIST()}
{list max="8"}
{filter field=tracker_id content=1}
{output template="templates/examples/shop/product_list.tpl"
assigns="base_url,prefs"}
{FORMAT(name="name")}{display name="tracker_field_product_title"}{FORMAT}
{FORMAT(name="price")}{display name="tracker_field_product_price"
format="trackerrender"}{FORMAT}
{FORMAT(name="price_raw")}{display
name="tracker_field_product_price"}{FORMAT}
{FORMAT(name="category")}{display name="tracker_field_product_category"
format="trackerrender"}{FORMAT}
{FORMAT(name="images")}{display name="tracker_field_product_images"
default=""}{FORMAT}
{FORMAT(name="stock")}{display name="tracker_field_product_stock"
default=""}{FORMAT}
{FORMAT(name="use_minicart")}0{FORMAT}
{LIST}

(note: product_list.tpl includes product_list_inner.tpl)

My idea now is, that it would be nice to be able to let the enduser
(site visitor or registered user) to filter the output for certain
parameters and maybe to manually change the sort order.

I have no idea if that is even possible code wise, as I do not know how
tablesorter is implemented, but I can imagine, that it could be
interesting for a number of use cases to have some filter field in the
output.

What do you think? Would you be up to sometime look into that to
evaluate if that could make sense and what effort that might be?

Regards
Torsten

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
Frank Guthausen | 22 Apr 14:01 2015

[Tiki-devel] FrOSCon 2015 - dated August 22nd/23rd

Hello.

This year 2015 the FrOSCon will be Saturday 22nd and Sunday 23rd of
August. It will be at the University of Applied Sciences Bonn-Rhein-Sieg
in Sankt Augustin near Bonn, Germany.

Call for Papers FrOSCon 2015 was announced
today and will be open until May 23rd.
https://www.froscon.de/en/cfp/
June 8th, 2015 Notification of acceptance
June 19th, 2015 Final acceptance

Sign up for a booth (deadline May 23rd):
https://callforprojects.froscon.de
June 15th, 2015 Notification
--

-- 
regards
Frank

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
geoff@enmore | 22 Apr 13:36 2015

[Tiki-devel] backporting recent CATORPHANS plugin and Webmail updates to Tiki12 & 14

Hi - I'm not sure what the plan is at the moment for releasing the new Tiki12 and 14 versions but I've done quite a bit of testing of some recent updates I've made in trunk that I would like to backport to both 12 & 14 - ideally before the release.
 
I know we are only supposed to commit FIX's to 14 at the moment but these updates are relatively standalone and should not 'rock any boats'
 
I'll do the backports towards the end of my day unless I hear any objections before then
 
cheers
 
geoff
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
TikiWiki-devel mailing list
TikiWiki-devel@...
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
Alexandre Quessy | 21 Apr 23:31 2015
Picon

[Tiki-devel] Tiki login and HTTPS

Hello everyone,
I tried to install a self-signed SSL certificate for one of my Tiki Web sites, but the login didn't work. It's Tiki from a fresh checkout from the trunk. When I enter some login credentials, it simply goes back to the tiki-login_scr.php page, with empty form fields.

Did anyone ever experience this? Is there a workaround?
Maybe there is something I did wrong.

Here is my Apache2 config file:

<VirtualHost *:443>
  SSLEngine On
  SSLCertificateFile /etc/apache2/ssl/intranet.sourcelibre.net.pem
  SSLCertificateKeyFile /etc/apache2/ssl/intranet.sourcelibre.net.key
  # Admin email, Server Name (domain name), and any aliases
  ServerAdmin webmaster-hwRmzunk84dxx/0deA1o+Q@public.gmane.org
  ServerName  intranet.sourcelibre.net
  # Index file and Document Root (where the public files are located)
  DirectoryIndex index.html index.php
  DocumentRoot /home/aalex/public/intranet.sourcelibre.net/public
  # Log file locations
  LogLevel warn
  ErrorLog  /home/aalex/public/intranet.sourcelibre.net/log/error.log
  CustomLog /home/aalex/public/intranet.sourcelibre.net/log/access.log combined
</VirtualHost>
<VirtualHost *:80>
  ServerName  intranet.sourcelibre.net
  Redirect permanent / https://intranet.sourcelibre.net/
</VirtualHost>

Thank you.
Best,
--
Alexandre Quessy - 亚历山大 - ألكسندر
http://alexandre.quessy.net - Artiste en nouveaux médias
http://perte-de-signal.org - Membre de Perte de signal
http://sourcelibre.net - Développement logiciel Web et nouveaux médias
http://labalab.ca - Impliqué dans LabàLab - communauté de pratique en arts numériques

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
TikiWiki-devel mailing list
TikiWiki-devel@...
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel

Gmane