Comments (9)
This also occur on client page my_files
for Title an Description
from projectsend.
This happened on the latest version right? How about the previous ones?
from projectsend.
I have not tested the previous one which version exactly do you mean?
I have only use the old V 4.12 which latin was not compatible with ( I fixed the code )
And the actual version which I have issue with.
from projectsend.
The accents should not be saved like this in the database été
This should be saved like this ÊtÊ
Any french user (or other latin) have fixed the problem?
from projectsend.
found the issue
in default/template.php
all output of title and description have htmlentities() on them. Thats explain why its ok everywhere on the website but not on view. I modified it locally and its working flawlessly
from projectsend.
Ok thanks
But still, the information are not saved correctly to the database, that will be the next thing to be fix.
from projectsend.
Well, technically, having html entities in the db data is not an issue as all browser interpret them so whatever language you save in db you will never have encoding issue (even with Catalan or non-frequent language. We often deal with that at Ticketmaster with European markets) . The issue was to force browser to print html entities with htmlentities() instead for just print db content (as it is done on other sections of the website/app .. ex: manage-files).
Cheers and your welcome!
from projectsend.
Hi,
The problem occur also when editing a file name and description.
This will not be displayed correctly on the list for example : manage-files.php
So it's need to be done on every page where echo htmlentities appear
Check my old patch solution
https://code.google.com/p/clients-oriented-ftp/issues/detail?id=279&q=french
from projectsend.
see #182 for possible fix
from projectsend.
Related Issues (20)
- Using custom port in Host field in setup
- Errors in log HOT 1
- 504 Gateway Time-out The server when https://www.projectsend.org is not available HOT 1
- Fatal error when files are in groups HOT 1
- Updating from r754, will it work? HOT 3
- Error 500 on manage-files.php HOT 4
- Client can't delete own files even though setting is enabled
- Files are visible to anyone
- Translation in transifex
- Development Lifecycle / Release Schedule HOT 3
- Status of the Project HOT 4
- issue in public download link doesn't show my domain before it
- Replace ProjectSend Logo On Email Templates HOT 1
- Feature request: expire client accounts and remove them
- Issue: Daylight Saving Time (DST) Causing 2FA Issues HOT 1
- Set client language in database, not in cookie
- Client manager
- projectsend.org is down
- "View my files" page for Clients uses HTTP, fails when site uses HTTPS
- Display Error with Projectsend Installation on Edge and Chrome HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
đ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. đđđ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google â¤ī¸ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from projectsend.