oneye / oneye Goto Github PK
View Code? Open in Web Editor NEWHome Page: http://oneye-project.org/
License: GNU Affero General Public License v3.0
Home Page: http://oneye-project.org/
License: GNU Affero General Public License v3.0
___ _ __ ___ _ _ ___ / _ \| '_ \ / _ \ | | |/ _ \ | (_) | | | | __/ |_| | __/ \___/|_| |_|\___|\__, |\___| |___/ oneye is released under the GNU Affero General Public License Version 3 (AGPL3) -> provided with this release in license.txt -> or via web at www.gnu.org/licenses/agpl-3.0.txt Copyright © 2005 - 2010 eyeos Team ([email protected]) since 2010 Lars Knickrehm ([email protected]) What's new in oneye 0.9.0 * Added um('isValidUsername') and vGroups('isValidGroupname'). * Improved uninstalling. * Fixed non-repeating wallpaper setting. * Fixed selecting an ACL group in eyeControl. * Fixed missing PHP constant "ACL". What's new in oneye 0.9.0 (RC 1) * Added PHP 5.4.0 compatibility. * Added official IIS 7 compatibility. The system folder is secured using a "web.config" file. * Added pre-configured "php.ini" and ".htaccess" files. * Added PHP settings checks to installer. * Added rewritten ACL management section to eyeControl. * Added username to window title of processes from different users. * Added "Bring to Front" feature to Process Manager. * Added iOS homescreen icon. * Added eyeShare feature, to ask, whether an existing file or folder should be replaced. * Added user management module for logins via LDAP. * Added eyeMail compatibility layer from SQLite to SQLite2. * Added new logs service. * Added new UTF-8 library for improved PHP function compatibility and better performance. * Added possibility to add ACL rules based on user privilegs. * Added Iframe widget method "focus". * Added warning when an ACL rule is reached. * Changed default temporary folder to the internal one. This should finally prevent ugly problems on shared hosters. * Changed eyeSheets and eyeShow design to better fit the native one. * Changed eyePear library to hold all PEAR modules in one folder. It allows simple module loading and fixes previous path problems by setting changing the include path. * Updated a lot of our dependencies (see below). * Improved handling of "bmp" files. * Improved thumbnail creation. * Improved import and export of vCards. * Improved PHP error reporting. * Improved usage of UTF-8 related functions. * Improved JavaScript files using JSLint. * Fixed browser compatibility of eyeSheets and eyeShow. Both should finally be compatible with all major browsers. * Fixed "Default User" in eyeControl. * Fixed windows, that were placed outside of the viewable area. * Fixed eyeUpload Flash plugin check. * Fixed login window problems on smaller screens. * Fixed the session timeout. * Fixed sorting table columns. * Fixed logout in case sounds are deactivated. * Fixed eyeGroup application. * Fixed vCardImport application. * Fixed a lot PHP notices, warnings, strict warnings and errors. * and a lot more under-the-hood improvements Updated Dependencies * Flowplayer 3.2.10 * iui 0.31 * JSColor 1.3.12 * PEAR 1.9.4 * Contact_Vcard_Build 1.32.0 * Contact_Vcard_Parse 1.1.2 * Crypt_RC42 0.9.0 * Crypt_XXTEA 0.9.0 * File_Archive 1.5.5 * HTTP_Request2 2.1.1 * MIME_Type 1.3.1 * Net_URL2 2.0.0 * Numbers_Roman 1.0.2 * System_Command 1.0.8 * System_SharedMemory 0.9.0 RC1 * php.js 1109.2015 * html_entity_decode * htmlspecialchars * get_html_translation_table * md5 * encode * SimplePie 1.2.1 * SoundManager 2.97a.20101221 * TinyMCE 3.4.9 * xLibrary 4.23 * XML-RPC 3.0.0 Beta Fixed Reported Bugs * http://forums.oneye-project.org/viewtopic.php?id=198 * http://forums.oneye-project.org/viewtopic.php?id=187 * http://forums.oneye-project.org/viewtopic.php?id=162 * http://forums.oneye-project.org/viewtopic.php?id=146 * http://forums.oneye-project.org/viewtopic.php?id=145 * http://forums.oneye-project.org/viewtopic.php?id=133 * http://forums.oneye-project.org/viewtopic.php?id=131 * http://forums.oneye-project.org/viewtopic.php?id=130 * http://forums.oneye-project.org/viewtopic.php?id=126 * http://forums.oneye-project.org/viewtopic.php?id=119 * http://forums.oneye-project.org/viewtopic.php?id=118 * http://forums.oneye-project.org/viewtopic.php?id=115 * http://forums.oneye-project.org/viewtopic.php?id=113 * http://forums.oneye-project.org/viewtopic.php?id=112 * http://forums.oneye-project.org/viewtopic.php?id=103 * http://forums.oneye-project.org/viewtopic.php?id=93 * http://forums.oneye-project.org/viewtopic.php?id=91 * http://forums.oneye-project.org/viewtopic.php?id=90 * http://forums.oneye-project.org/viewtopic.php?id=89 === D O N A T E === You can download, install and use all products of the oneye project for free. We’re working hard to offer you a well-usable stable system. You can support the development of oneye by donating via PayPal. For more information visit http://oneye-project.org/donate/ , please. === S I T E S === Website: http://oneye-project.org/ Forums: http://forums.oneye-project.org/ Report Bugs: http://forums.oneye-project.org/viewforum.php?id=5 === H E L P === Requirements Server The main requirement for an oneye installation is a PHP 5 running web server. oneye has its own virtual file system and does not require a database to work. You will however need the capability of uploading files and directories to the webspace and to be able to change folder permissions. Client (Web Browser) Your browser needs to be standards-compliant and support CSS. This includes the common modern browsers: * Mozilla Firefox * Google Chrome * Internet Explorer * Opera Lower versions and other browsers may also work. We strongly recommend the use of Mozilla Firefox or Google Chrome to be able to use all oneye effects! Installing oneye Once you have downloaded oneye, follow these instructions to install: * Extract the package you downloaded. * Copy the extracted files to your web directory (e.g. via FTP). * Start your web browser and browse to the folder "installer". * Follow the instructions the oneye installer gives you. * Log into your new oneye system. (username: "root") Updating oneye The updater works with previous oneye and eyeos versions 1.5 and higher. * Follow the instructions from "Installing oneye". * Click "Update oneye!" to start updating. Office Support oneye allows you to open and (partly) to save Microsoft Office and Open Document files. It uses LibreOffice (or OpenOffice.org) as backend. It can be set up on Linux and Windows servers only. * To install Office Support login as "root" user and start the oneye "System Preferences". * Select "System" from the left bar and go to the tab "Office Support". * Follow the given instructons. Uninstalling oneye * Login as root user and start "System Preferences" (eyeControl). * Select "Uninstall oneye" tab under "System". * Enter your root password, click on "Uninstall oneye" and confirm the dialog box, which appears. Remove broken installations * Follow the instructions from "Installing oneye". * Select "Uninstall oneye" form the select box and click "Continue...". * Click "Yes" to confirm uninstalling oneye.
Hi!
I have problems with Navigator. I tried in Chrome, Firefox, IE, Edge and I can't open almost any site. The only page I have found that works are: http://oneye-project.org/. I read it on a forum here: http://forums.oneye-project.org/viewtopic.php?id=630 But I can't get it to work. I am using: oneye 0.9.0 (1.11.0.1).
Thank you
Hello everyone.
I guess OnEye should have these apps for production:
Formula (MathML) editor
Desktop Publishing
Personal finance manager
Personal DataBase
Diagram editor
File compare/merge
ID3 Tag editor
Project management
Zip [un]archiver
Batch renamer
Will someone add them, please?
Thanks in advance for either.
Bye, Ivano.
When I try to clone this project to my computer, I receive this message "A submodule points to a commit which does not exist.".
Can you check what happen?
When I login as root only the icons appear and nothing else. Logging in as another user doesn't show this issue.
In Chrome's dev. tools i get this error:
index.php?extern=apps/eyeX/js/eyeX.js:814
POST http://localhost/oneye/index.php?checknum=925064257092&msg=baseapp 500 (Internal Server Error)
This could be so cool, if only it were mobile friendly.
It's possible, and it needs few modification.
App's windows should take all available space (force Apps to full-screen), making the menu, the left and right sidebar and the main (content) area scrollable, all of them with 2 finger gestures (a swipe with one finger should be detected as a click+drag), main menus (the Apps launcher menu) should follow the same rule.
I know it's almost as this already, but there are random incongruencies in the UI - these should be fixed.
If you hard code these in the "general" user interface, instead of "per App", Apps UI should act accordingly. Obviously, this only goes for mobile browsers, so browser or OS sniffing is required.
Thanks so much for reading, I sincerely hope you'll consider this.
Bye, Ivano.
How much of the script is incompatible with PHP7?
Since it doesn't rely on SQL it's limited, but are there any parts that need to be rewritten for PHP7?
I connect and update without issues, but eyeSoft is still empty
Could you rename the eyeOS Folder to System, please?
I tried to do so, but git didn't let me to do it...
Hello,
I downloaded from github and i get following error:
Powered by oneye
Warning: fopen(./tmp/smf_b27aecbf6672f1da4ebcc1f0dc03085a): failed to open stream: Permission denied in /var/www/vhosts/xray849.server4you.net/2ndos/eyeOS/system/lib/eyePear/System/SharedMemory/File.php on line 144
Какой код отвечает за фон окна?
Можно сделать что бы, например в "контакты" был один фон, в "калькуляторе" другой?
И что в css отвечает за размеры текста в таскбаре?
Application menu denotes broken eyeos applications.
Something like Apple App Store, Microsoft Store, Play Store, etc.
Allow each user to [un]install Apps he wants, and not use a single source for Apps.
In example, enable different users to have different Apps in their account.
I know this will be a big effort, but many could benefit.
I suggest creating a similar repository directly at soft.oneye-project.org .
The latter one's already set up and just redirected to soft.eyeos.org for now.
Information on how to set up an own repository / Server should be published in a separate GitHub repo.
Hi,
How can I create profie-fields?
Hello everyone. I tried to login oneye from an Android browser, but the submit button does nothing. I look at the code and everything looks right, so why can't I login?
Plus, if I try to login with chrome for android, I have to add "android" to the list of user agents in index.php.
To reproduce this, you need to reset the saved window positions first (e.g. using the System Preferences).
Afterwards simply open e.g. eyeFiles and resize its window. Make soure you do not move the window's left / top positions, which we use for position saving.
Afterwards just close the window and open up a new process.
As you can see, the window is not centered any longer, but it's at 20px for top and left...
eyeMail do not recognize sqlite3 installed with pdomysql via easyapache
Hi,
how i can uninstall/remove package?
hi
other templates not working ( gnome, vista, osx .... ) is there any solution or i am missing something ? thank you
I was comparing Symbiose, onEye, eyeOS, ownCloud... from more than a month ago.
I think that your platform has all the basis for be the best but I think that need some improvements comparing with ownCloud that I think is the best alternative.
These are some ideas to make onEye the best platform. I have more but I think that these are sufficient for a first great revolution in the world of webOS.
Thank you for your time
Hey,
I was tried to change the upload file size, but its still 2MB, i seen on the forum, i have to restart the server, but i'm on a shared hosting, Hostgator... What to do now?
Environment:
Window 7 Pro
(testing on a 32 bit laptop before installing on main 64 bit machine)
Latest Win 7 Updates
Xampp (xampp-win32-1.7.7-VC9-installer) w/
MySQL, PHP, and Perl
oneye_0.9.0
Problem:
For the life of me, after several days of searching the internet, I
cannot find any viable solution to enabling 'php_sqlite.dll'. I have
tried enabling several times and cannot get it to show 'working'
during the install process. It shows up in the phpinfo() report, but
(as mentioned) I cannot get the 'email' to work. Everything else
appears to be functioning properly, including the ftp function
(which is the only way I can figure out how to get files from my
network into oneye, is there a way to 'link' to a network drive for
root to get files off my network?) Oh, I even tried loading that
'php_pdo.dll' file that I found info about 'somewhere' on the net,
which btw failed (something about 64 bit?). Please (I don't expect
a response soon because there is no more development) can
someone explain to me how to get 'everything' working so I can
use the email feature? Maybe I'm just configuring something
wrong in oneye or it won't work properly on a 32 bit test machine?
phpinfo():
SQLite support | enabled |
---|---|
PECL Module version | 2.0-dev |
SQLite Library | 2.8.17 |
SQLite Encoding | iso8859 |
(I assumed this meant it was working) |
-G
P.S. I love the software btw...
I can't browse https website using navigator, only http sites.
Is there a fix to this issue?
thanks.
Where can I get more apps for oneye? The install apps thing doesn't work. It doesn't pull up any apps.
Hello everyone.
I tried login by adding /mobile to the end of the URL, everything works just fine.
But, if I try login from Android browser (the default browser) I see the login screen, but the login button does nothing (even if in the code everything is right).
If I try login from Chrome for Android, I see the desktop version (unless I add "android" to the $mobileClients array in index.php) and anyhow, the Desktop version is the only working from Android.
Thanks in advance for any help.
Bye, Ivano.
Hi Lars,
hab bei Pro-Linux.de eingereicht, mal sehen ob die sich melden..
daumendrück
liebe Grüße
Blacky
EyeDesigner should be all you need to create Apps for OnEye, so, make it possible to write code with it too.
Written on behalf of Guzle on the Forums. Please see http://forums.oneye-project.org/viewtopic.php?id=281 for original dialogue.
Guzle, 2012-10-01 11:42:21
When I try to download a large file ~>500MB my browser displays "wating for 'myserver.com'" for a couple of seconds and then nothing happens.
If the file is smaller the browser nicely prompts me with a 'save as' dialog.
I have given my php a GB of my servers memory and set timeouts to a couple of minutes, still no help.
Anyone have an idea? I tried on many different browsers and systems.
Guzle, 2012-10-02 09:10:26
Okay, I googled around a bit more and found an owncloud help thread. Apparently, even when downloading, php loads the file into memory so i upped the [post_size] value to 2048MB and now i can download files up to 1.5GB.
System:
Lars, for reference, your response was:
Thanks for the report. Please, create an issue over at GitHub. I'd like to check some things in order to allow download streaming for simple file downloads instead.
Also, I can't designate it as so, but I think this would probably fall under "Enhancement".
Hi @lars-sh ,
would maybe not bad if there a possible for open an bash-console for
administrate the system or, move the own files around.. well i have not test it at moment,
because OpenMandriva have at moment on version 3.03 a bad php issue and
they want it not fix, they say, not enough time and not enough peoples who can programming ..
you could integrate in Openmandriva your oneye via rpm ..
and maybe maintain a bit the php on 3.03 OMLx
and a webdav and ftp - client as Drive hang in, would maybe not bad ..
edit: Today have we 2018 and the peoples have 100MBit up to 1GBit lines,
a Cloud Desktop would really make sense.. maybe under the name "Internet-Cloud-Desktop"
so maybe IC-Desktop or C-Desktop so Cloud-Desktop
best regards
Blacky
Hello there. I tried installing oneye with the installer, but it doesn't remember the password I set.
Then I tried the oneye repository, but it doesn't allow me to create a new user and I don't know the root password.
Please either tell me the root password or explain which changes do I need to make in order to enable new user creation.
Thanks in advance for either.
Bye, Ivano.
Hi,
I would like to know how I can Create an account via an external PHP script?
Hello,
First I want to say that this is a good project, every time I use the project I feel that it is a great project and will be a good result for it if it is developed further.
I can program PHP and am ready to join any group that wants to develop this project further.
I have tested the project with PHP 7.4 and here are errors messages that I was able to fix or found:
1- Save Word Processor files
2- Open website with Navigator in EyeNavProxy Mode Note: 90% of today's websites does not allow IFrame.
3- Fetch emails with eyeMail
I also have a lot of ideas that it could do:
e.g. Nextcloud (Cloud, caldav and carddav) and many more.
Sorry for my bad English :)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.