[SM-USERS] SquirrelMail Feature Request: Mobile UI?

2016-10-29 Thread Craig Arno
I'm trying to make my site more mobile friendly, since most of us are
increasingly having to use it that way.

SquirrelMail works well on a desktop display and large tablet, but is
quite difficult to use on the limited display real estate of a smart
phone (touchable links are too small to avoid hitting unintended
targets, and often too small to read).

Are there plans to add tiny mobile display/touch support to SquirrelMail
HTML/CSS?

My current favorite "good" example for small mobile display operation is
Rainloop http://www.rainloop.net/  (for an example of a mobile display
UI).  Only the INBOX Folder Index shows after login.  ALL Folders
available on another screen. Selected Folder message uses whole screen
which returns to Origin Folder Index when message content is dismissed.

My users like the current SquirrelMail with HTML markup support add-on,
and like how they don't have to keep learning a new UI on their desktop
with each new release.  Hopefully what they like about SquirrelMail
won't change much on a desktop UI.  Now, if SquirrelMail could be
modified to detect and support mobile platforms with tiny touch screens;
i.e. operated as described in the last paragraph when display size is
constrained.

I'll keep running SquirrelMail because that's what my users like, and
trust.  Mobile support could greatly improve mobile usability on a smart
phone.

Thank you,
Craig

--
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik
-
squirrelmail-users mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-users@lists.sourceforge.net
List archives: http://news.gmane.org/gmane.mail.squirrelmail.user
List info (subscribe/unsubscribe/change options): 
https://lists.sourceforge.net/lists/listinfo/squirrelmail-users


Re: [SM-USERS] Squirrelmail & PHP 7 (Ubuntu 16.04)

2016-10-29 Thread Paul Lesniewski


On 2016年09月17日 15:31, David C. Rankin wrote:
> On 09/04/2016 02:36 PM, Chris wrote:
>> Hi,
>>
>> I have a server running postfix, courier, Squirrelmail for quite some 
>> time without any issues. Now I upgraded the server to Ubuntu 16.04 which 
>> comes with PHP 7.
>>
>> After migration, everything's working, except Squirrelmail. When I login 
>> with the right credentials (Thunderbird etc. is working), the message is 
>> shown: "Einstellungsdatenbank fehlerhaft (extension not found). 
>> Abbruch.". This means something along the lines of "settings databank 
>> has errors (extension not found). Aborting."
>>
>> configtest.php shows "ERROR: mysql database support not present!"
>>
>> That is strange, because php7.0-mysql is installed and working.
>>
>> Any hint on what I could do to get it running? Or no chance to get 
>> Squirrelmail working on Ubuntu 16.04 with PHP 7?
>>
>> Thanks, Chris
>>
> 
> PHP extension=mysql.so was deprecated as of PHP 5.5 and removed in php7. You
> must use extension=mysqli.so or extension=pdo_mysql.so. I have removed php7 
> and
> dropped back to php 5.6. Ubuntu should provide the same option. It will take
> another year or so for all webapps to transition to php7 the changes are 
> fairly
> substantial. I don't know what the schedule is for squirrelmail or how far 
> along
> it is, others will have to chime in.

I've just added PDO support to 1.4.23 and 1.5.2 so this should be
alleviated. Database support should now be built-in, no external modules
needed.

Please allow for 24 hours for the updates to be incorporated into the
next snapshots.

-- 
Paul Lesniewski
SquirrelMail Team
Please support Open Source Software by donating to SquirrelMail!
http://squirrelmail.org/donate_paul_lesniewski.php

--
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik
-
squirrelmail-users mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-users@lists.sourceforge.net
List archives: http://news.gmane.org/gmane.mail.squirrelmail.user
List info (subscribe/unsubscribe/change options): 
https://lists.sourceforge.net/lists/listinfo/squirrelmail-users

Re: [SM-USERS] What is needed to make sure the squirrel is ready for PHP 7?

2016-10-29 Thread Paul Lesniewski


On 2016年03月23日 19:00, David C. Rankin wrote:
> Paul, All,
> 
>   I have updated a production box to PHP7 briefly on Archlinux server and
> promptly broke an older install of eGroupware, I did not check squirrelmail at
> that time. I downgraded to PHP 5.6 until I can get the groupware issue 
> resolved.
> 
>   squirrelmail.org still shows the announcement that it supports PHP 5.4-5.5,
> (which I chuckled, since it is more current than my site even though that was
> the update from 2013 :)
> 
>   I have updated squirrelmail to svn revision 14549 and setup squirrelmail on
> another Arch server with PHP7. I am receiving the following errors:
> 
> SquirrelMail notice messages
> Category: PHP
> Message:  mb_strtolower() [function.mb-strtolower]: Unknown encoding 
> "(null)"
> FILE: /srv/http/htdocs/squirrelmail/class/template/Template.class.php
> LINE: 1310
> Category: PHP
> Message:  mb_strtolower() [function.mb-strtolower]: Unknown encoding 
> "(null)"
> FILE: /srv/http/htdocs/squirrelmail/class/template/Template.class.php
> LINE: 1310
> Category: PHP
> Message:  mb_strtolower() [function.mb-strtolower]: Unknown encoding 
> "(null)"
> FILE: /srv/http/htdocs/squirrelmail/class/template/Template.class.php
> LINE: 1310
> Category: PHP
> Message:  mb_strtolower() [function.mb-strtolower]: Unknown encoding 
> "(null)"
> FILE: 
> /srv/http/htdocs/squirrelmail/functions/template/general_util.php
> LINE: 39
> Category: PHP
> Message:  mb_stristr() [function.mb-stristr]: Unknown encoding "(null)"
> FILE: 
> /srv/http/htdocs/squirrelmail/functions/template/general_util.php
> LINE: 41
> Category: PHP
> Message:  mb_stristr() [function.mb-stristr]: Unknown encoding "(null)"
> FILE: 
> /srv/http/htdocs/squirrelmail/functions/template/general_util.php
> LINE: 45
> 
>   The 39, 41, 45 messages repeat several more times. It looks like it is 
> really
> close. Is there something else I can send or test to help out? (unfortunately
> I'm not a php programmer, but I can work a keyboard and get whatever you may
> think will help)
> 
>   Above all messages look like they are mbstring complaints about an encoding
> not being set. Do I need to set encoding to UTF-8 or set something to make
> mbstring happy?
> 
>   The only mbstring setting I have in php.ini is:
> 
> mbstring.func_overload = 7
> 
> (which is a groupware requirement)
> 
>   Is there something I should try to resolve these messages on my end?

I can't immediately see that this is anything to do with PHP 7. Can you
please show your language and encoding related config settins as well as
what user interface language is being used when you see these?  Also,
please make sure to test with the newest SVN snapshot.

-- 
Paul Lesniewski
SquirrelMail Team
Please support Open Source Software by donating to SquirrelMail!
http://squirrelmail.org/donate_paul_lesniewski.php

--
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik
-
squirrelmail-users mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-users@lists.sourceforge.net
List archives: http://news.gmane.org/gmane.mail.squirrelmail.user
List info (subscribe/unsubscribe/change options): 
https://lists.sourceforge.net/lists/listinfo/squirrelmail-users

Re: [SM-USERS] PHP5 -> PHP7 with SquirrelMail 1.4.22 causes large quantity of error_log warnings

2016-10-29 Thread Paul Lesniewski


On 2016年10月08日 23:52, Fjolsvith wrote:
> I'd like to post a solution to the Preg_replace() issue in Squirrelmail.

FWIW, you'd want to grab a snapshot of version 1.4.23, which is
compatible with PHP 7.
-- 
Paul Lesniewski
SquirrelMail Team
Please support Open Source Software by donating to SquirrelMail!
http://squirrelmail.org/donate_paul_lesniewski.php

--
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik
-
squirrelmail-users mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-users@lists.sourceforge.net
List archives: http://news.gmane.org/gmane.mail.squirrelmail.user
List info (subscribe/unsubscribe/change options): 
https://lists.sourceforge.net/lists/listinfo/squirrelmail-users