diff --git a/application/modules/default/views/scripts/home/index-opendesktop-home.phtml b/application/modules/default/views/scripts/home/index-opendesktop-home.phtml index 7805fa1c4..46f998105 100755 --- a/application/modules/default/views/scripts/home/index-opendesktop-home.phtml +++ b/application/modules/default/views/scripts/home/index-opendesktop-home.phtml @@ -1,169 +1,543 @@ . **/ - - - -$modelInfo = new Default_Model_Info(); -$helpPrintDate = new Default_View_Helper_PrintDate(); -$helperImage = new Default_View_Helper_Image(); - -$config = Zend_Registry::get('config')->settings->client->default; -$baseurl = $config->baseurl; -$baseurlStore = $config->baseurl_store; -$url_forum = $config->url_forum; -$url_blog = $config->url_blog; -$url_gitlab = $config->url_gitlab; -$url_riot = $config->url_riot; -$url_myopendesktop = $config->url_myopendesktop; -$url_cloudopendesktop = $config->url_cloudopendesktop; -$url_musicopendesktop = $config->url_musicopendesktop; -$url_mastodon = $config->url_mastodon; -$url_docsopendesktop = $config->url_docsopendesktop; - $config = Zend_Registry::get('config')->settings->domain->base; $metaDomain = $config->host; $this->headTitle($_SERVER['HTTP_HOST'], 'SET'); $this->doctype(Zend_View_Helper_Doctype::XHTML1_RDFA); $this->headMeta()->appendProperty('og:url', $metaDomain); $this->headMeta()->appendProperty('og:type', 'website'); $this->headMeta()->appendProperty('og:title', $metaDomain); $this->headMeta()->appendProperty('og:site_name',$metaDomain); $this->headMeta()->appendProperty('og:description','Libre Cloud Services for users and developers. Keep your personal data save, start new projects, share apps, files and products, communicate freely with friends and colleagues.'); $this->headMeta()->appendProperty('og:image','https://www.opendesktop.org/images/system/opendesktop-logo.png'); -$helperUserRole = new Backend_View_Helper_UserRole(); -$userRoleName = $helperUserRole->userRole(); -$isAdmin = false; -if (Default_Model_DbTable_MemberRole::ROLE_NAME_ADMIN == $userRoleName) { - $isAdmin = true; -} -if (Zend_Auth::getInstance()->hasIdentity()){ - $identity = Zend_Auth::getInstance()->getStorage()->read(); - $avatar = $helperImage->image($identity->profile_image_url,array('width' => 100, 'height' => 100, 'crop' => 2)); - $user = array( - "username" => $identity->username, - "member_id" => $identity->member_id, - "mail" => $identity->mail, - "avatar" => $avatar, - "roleName" =>$identity->roleName, - "isAdmin" => $isAdmin - ); - - $comments = $modelInfo->getLastCommentsForUsersProjects($identity->member_id); - $votes = $modelInfo->getLastVotesForUsersProjects($identity->member_id); - $donations = $modelInfo->getLastDonationsForUsersProjects($identity->member_id); - foreach ($comments as &$p) { - $p['profile_image_url'] = $this->Image($p['profile_image_url'], array('width' => 200, 'height' => 200)); - $p['comment_created_at'] = $helpPrintDate->printDate($p['comment_created_at']); - } - foreach ($votes as &$p) { - $p['profile_image_url'] = $this->Image($p['profile_image_url'], array('width' => 200, 'height' => 200)); - $p['created_at'] = $helpPrintDate->printDate($p['created_at']); - } - $tableMembers = new Default_Model_Member(); - $supporterinfo = $tableMembers->fetchSupporterDonationInfo($identity->member_id); - - $response = array( - 'user' => $user, - 'supporterinfo' => $supporterinfo, - 'comments' =>$comments, - 'votes' => $votes, - "baseUrl" => $baseurl, - "baseUrlStore" => $baseurlStore, - "blogUrl" => $url_blog, - "forumUrl" => $url_forum, - "mastodonUrl" => $url_mastodon, - "gitlabUrl" => $url_gitlab, - "riotUrl" => $url_riot, - "url_myopendesktop" => $url_myopendesktop, - "url_cloudopendesktop" => $url_cloudopendesktop, - "url_musicopendesktop" => $url_musicopendesktop, - "url_docsopendesktop" => $url_docsopendesktop, - "url_mastodon" => $url_mastodon, - ); -}else -{ - - - $productsAppAddons = $modelInfo->getLastProductsForHostStores(5,'152,233'); - $productsThemes = $modelInfo->getLastProductsForHostStores(5,'148'); - $productsMultimedia = $modelInfo->getLastProductsForHostStores(5,'586'); - $comments = $modelInfo->getLatestComments(5); - foreach ($productsAppAddons as &$p) { - $p['image_small'] = $this->Image($p['image_small'], array('width' => 200, 'height' => 200)); - $p['updated_at'] = $helpPrintDate->printDate(($p['changed_at']==null?$p['created_at']:$p['changed_at'])); - } - foreach ($productsThemes as &$p) { - $p['image_small'] = $this->Image($p['image_small'], array('width' => 200, 'height' => 200)); - $p['updated_at'] = $helpPrintDate->printDate(($p['changed_at']==null?$p['created_at']:$p['changed_at'])); - } - foreach ($productsMultimedia as &$p) { - $p['image_small'] = $this->Image($p['image_small'], array('width' => 200, 'height' => 200)); - $p['updated_at'] = $helpPrintDate->printDate(($p['changed_at']==null?$p['created_at']:$p['changed_at'])); - } - foreach ($comments as &$p) { - $p['profile_image_url'] = $this->Image($p['profile_image_url'], array('width' => 200, 'height' => 200)); - $p['comment_created_at'] = $helpPrintDate->printDate($p['comment_created_at']); - } - - - - $response = array( - 'comments' => $comments, - 'products' => $productsAppAddons, - 'productsThemes' => $productsThemes, - 'productsMultimedia' => $productsMultimedia, - "baseUrl" => $baseurl, - "baseUrlStore" => $baseurlStore, - "blogUrl" => $url_blog, - "forumUrl" => $url_forum, - "mastodonUrl" => $url_mastodon, - "gitlabUrl" => $url_gitlab, - "riotUrl" => $url_riot, - "url_myopendesktop" => $url_myopendesktop, - "url_cloudopendesktop" => $url_cloudopendesktop, - "url_musicopendesktop" => $url_musicopendesktop, - "url_mastodon" => $url_mastodon, - ); +?> + + + -} -?> + +
- +
+
+ +
+ +

Opendesktop.org

+
+ +

One account.
All possibilities.

+

Opendesktop.org is a libre platform providing free cloud storage, online office editing, contacts & calender tools, personal chat and messaging, as well as project development and product publishing to anyone who values freedom and openness.

+

Get a free account to enjoy true freedom with all the services below:

+
+
+ +
+ + +
+ + + + + +
+ +

more to come

+
+
+
+

Opendesktop.org does not sell your data.

+

We value your privacy. Check our Privacy Policy

+
+
+ + +
+
+
+
+ + +

Opendesktop.orgProducts

+

Libre publishing for artists and creators.

+

Pling is an open store, where creators can publish their libre products and creative content. Others can support them, so they get a small compensation each time a product is downloaded.

+

Pling.com

+ +
+

Based on:

+ +
ocs-webserver
+
+ +
+

Replace these services with Opendesktop.org Products:

+ +
Amazon
+
Store
+ +
Google
+
Playstore
+
+
+
+ +
+
+
+
+ + +
+
+
+
+ + +

Opendesktop.orgProjects

+

Create, view, and manage code and project data through powerful branching tools.

+

Web-based DevOps lifecycle tool that provides a Git-repository manager providing wiki, issue-tracking and CI/CD pipeline features, using an open-source license.

+

openCode.net

+ +
+

Based on:

+ +
GitLab
+
+ +
+

Replace these services with Opendesktop.org Projects:

+ +
Microsoft
+
Github
+ +
Atlassian
+
Bitbucket
+ +
AWS
+
Elastic Beanstalk
+
+
+
+ +
+
+
+
+ + +
+
+
+
+ + +

Opendesktop.orgFiles

+

An Enterprise File Sync and Share solution that keeps data under control.

+

Easy access to files, photos and documents to work and share with team members, customers and partners. Opendesktop.org Files is an open source file sync and share solution designed to be easy-to-use and highly secure.

+

Opendesktop.org Files

+
+

Based on:

+ +
Nextcloud
+
Files
+
+ +
+

Replace these services with Opendesktop.org Files:

+ +
Google
+
Drive
+ +
Microsoft
+
OneDrive
+ +
Dropbox
+
Dropbox
+ +
Box
+
Box
+
+
+
+ +
+
+
+
+ + +
+
+
+
+ + +

Opendesktop.orgCalendar

+

We’re not reinventing the wheel. Based on the popular JavaScript libraries.

+

The Calendar app is a user interface for Opendesktop's CalDAV server. Easily sync events from various devices with your Opendesktop.org and edit them online.

+

Opendesktop.org Calendar

+
+

Based on:

+ +
Nextcloud
+
Calendar
+
+ +
+

Replace these services with Opendesktop.org Contacts:

+ +
Google
+
Calendar
+ +
Microsoft
+
Planner
+ +
Telegram
+
Calendar
+
+
+ +
+ +
+
+
+
-
-
- - + +
+
+
+
+ + +

Opendesktop.orgContacts

+

Sharing of Adressbooks. You want to share your contacts with your friends or coworkers? No problem!

+

The Opendesktop.org Contacts app is a user interface for Opendesktop.org's CardDAV server. Easily sync contacts from various devices with your Opendesktop.org and edit them online.

+

Opendesktop.org Contacts

+
+

Based on:

+ +
Nextcloud
+
Contacts
+
+ +
+

Replace these services with Opendesktop.org Contacts:

+ +
Google
+
Contacts
+ +
Microsoft
+
Phonebook
+ +
Telegram
+
People
+
+
+
+ +
+
+
+
+ + +
+
+
+
+ + +

Opendesktop.orgDirect Messages

+

Easy communication with Opendesktop.org members.

+

A direct message is just like a post but can only be viewed by the recipients. You can include multiple people in a private message.

+ +
+

Based on:

+ +
Discourse
+
Private Messages
+
+
+ +
+ +
+
+
+
+ + +
+
+
+
+ + +

Opendesktop.orgMusic

+

Plays audio files directly in the Files view or in a separate library view.

+

Shows audio files stored in your cloud categorized by artists and albums. Supports mp3, and depending on the browser, many other audio formats too. Supports shuffle play and playlists. The Music app also allows serving audio files from your cloud to external applications which are compatible either with Ampache or Subsonic.

+

Opendesktop.org Music

+ +
+
+ +
+
+
+
+ + +
+
+
+
+ + +

Opendesktop.orgChat

+

Liberate your communication.

+

Communicate the way you want with Riot - a universal secure chat app entirely under your control. Keep your conversations secret. State of the art end-to-end encryption ensures that private communication stays private.

+

Opendesktop.org Chat

+ +
+

Based on:

+ +
Riotchat
+
Matrix protocol
+
+ +
+

Replace these services with Opendesktop.org Chat:

+ +
Microsoft
+
Skype
+ +
Facebook
+
Messenger
+ +
Whatsapp
+
Messenger
+
+
+
+ +
+
+
+
+ + +
+
+
+
+ + +

Opendesktop.orgForums

+

Open source discussion platform built for the next decade of the Internet.

+

Building friendships via publishing content, working on projects, commenting and supporting projects is at the heart of the Opendesktop.org community.

+

Use it as a mailing list, discussion forum, long-form chat room, and more!

+

Opendesktop.org Forums

+
+
+ +
+
+
+
+ + +
+
+
+
+ + +

Opendesktop.orgMaps

+

The whole world fits inside your cloud.

+

Using OpenStreetMap and Leaflet, you can choose between standard map, satellite, topographical, dark mode or even watercolor.

+

Opendesktop.org Maps

+ +
+

Based on:

+ +
OpenStreetMap
+
Leaflet
+
+ +
+

Replace these services with Opendesktop.org Maps:

+ +
Google
+
Maps
+ +
Microsoft
+
Maps
+ +
Apple
+
Maps
+
+
+
+ +
+
+
+
+ + +
+
+
+
+ + +

Opendesktop.orgSocial networking, decentralized.

+

Social networking, back in your hands.

+

Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. All on a platform that is community-owned and ad-free.

+

Opendesktop.org Social

+
+

Based on:

+ +
Mastodon
+
+ +
+

Replace these services with Opendesktop.org Social:

+ +
Facebook
+ +
Twitter
+ +
Instagram
+
+
+
+ +
+
+
+
+ + +
+ +
+
+

What you get

+ +
+

Protecting your privacy.

+

State of the art end-to-end encryption ensures that private communication stays private.

+
+ +
+

Everything at your fingertips.

+

Register one account to have everything in one place.

+
+ +
+

Keep everything in sync.

+

Use CardDAV, CalDAV, WebDAV to sync your data to your favorite apps, devices and platform.

+
+
+ Join Opendesktop.org now +

© Opendesktop.org

+ +

+ +

+ +
+
+
+ diff --git a/application/modules/default/views/scripts/home/index-opendesktop-start.phtml b/application/modules/default/views/scripts/home/index-opendesktop-start.phtml index 46f998105..7805fa1c4 100755 --- a/application/modules/default/views/scripts/home/index-opendesktop-start.phtml +++ b/application/modules/default/views/scripts/home/index-opendesktop-start.phtml @@ -1,543 +1,169 @@ . **/ + + + +$modelInfo = new Default_Model_Info(); +$helpPrintDate = new Default_View_Helper_PrintDate(); +$helperImage = new Default_View_Helper_Image(); + +$config = Zend_Registry::get('config')->settings->client->default; +$baseurl = $config->baseurl; +$baseurlStore = $config->baseurl_store; +$url_forum = $config->url_forum; +$url_blog = $config->url_blog; +$url_gitlab = $config->url_gitlab; +$url_riot = $config->url_riot; +$url_myopendesktop = $config->url_myopendesktop; +$url_cloudopendesktop = $config->url_cloudopendesktop; +$url_musicopendesktop = $config->url_musicopendesktop; +$url_mastodon = $config->url_mastodon; +$url_docsopendesktop = $config->url_docsopendesktop; + $config = Zend_Registry::get('config')->settings->domain->base; $metaDomain = $config->host; $this->headTitle($_SERVER['HTTP_HOST'], 'SET'); $this->doctype(Zend_View_Helper_Doctype::XHTML1_RDFA); $this->headMeta()->appendProperty('og:url', $metaDomain); $this->headMeta()->appendProperty('og:type', 'website'); $this->headMeta()->appendProperty('og:title', $metaDomain); $this->headMeta()->appendProperty('og:site_name',$metaDomain); $this->headMeta()->appendProperty('og:description','Libre Cloud Services for users and developers. Keep your personal data save, start new projects, share apps, files and products, communicate freely with friends and colleagues.'); $this->headMeta()->appendProperty('og:image','https://www.opendesktop.org/images/system/opendesktop-logo.png'); -?> +$helperUserRole = new Backend_View_Helper_UserRole(); +$userRoleName = $helperUserRole->userRole(); +$isAdmin = false; +if (Default_Model_DbTable_MemberRole::ROLE_NAME_ADMIN == $userRoleName) { + $isAdmin = true; +} +if (Zend_Auth::getInstance()->hasIdentity()){ + $identity = Zend_Auth::getInstance()->getStorage()->read(); + $avatar = $helperImage->image($identity->profile_image_url,array('width' => 100, 'height' => 100, 'crop' => 2)); + $user = array( + "username" => $identity->username, + "member_id" => $identity->member_id, + "mail" => $identity->mail, + "avatar" => $avatar, + "roleName" =>$identity->roleName, + "isAdmin" => $isAdmin + ); - - - + $comments = $modelInfo->getLastCommentsForUsersProjects($identity->member_id); + $votes = $modelInfo->getLastVotesForUsersProjects($identity->member_id); + $donations = $modelInfo->getLastDonationsForUsersProjects($identity->member_id); + foreach ($comments as &$p) { + $p['profile_image_url'] = $this->Image($p['profile_image_url'], array('width' => 200, 'height' => 200)); + $p['comment_created_at'] = $helpPrintDate->printDate($p['comment_created_at']); + } + foreach ($votes as &$p) { + $p['profile_image_url'] = $this->Image($p['profile_image_url'], array('width' => 200, 'height' => 200)); + $p['created_at'] = $helpPrintDate->printDate($p['created_at']); + } + $tableMembers = new Default_Model_Member(); + $supporterinfo = $tableMembers->fetchSupporterDonationInfo($identity->member_id); + $response = array( + 'user' => $user, + 'supporterinfo' => $supporterinfo, + 'comments' =>$comments, + 'votes' => $votes, + "baseUrl" => $baseurl, + "baseUrlStore" => $baseurlStore, + "blogUrl" => $url_blog, + "forumUrl" => $url_forum, + "mastodonUrl" => $url_mastodon, + "gitlabUrl" => $url_gitlab, + "riotUrl" => $url_riot, + "url_myopendesktop" => $url_myopendesktop, + "url_cloudopendesktop" => $url_cloudopendesktop, + "url_musicopendesktop" => $url_musicopendesktop, + "url_docsopendesktop" => $url_docsopendesktop, + "url_mastodon" => $url_mastodon, + ); +}else +{ - -
-
-
- -
- -

Opendesktop.org

-
- -

One account.
All possibilities.

-

Opendesktop.org is a libre platform providing free cloud storage, online office editing, contacts & calender tools, personal chat and messaging, as well as project development and product publishing to anyone who values freedom and openness.

-

Get a free account to enjoy true freedom with all the services below:

-
-
- -
- - -
- - - - - -
- -

more to come

-
-
-
-

Opendesktop.org does not sell your data.

-

We value your privacy. Check our Privacy Policy

-
-
- - -
-
-
-
- - -

Opendesktop.orgProducts

-

Libre publishing for artists and creators.

-

Pling is an open store, where creators can publish their libre products and creative content. Others can support them, so they get a small compensation each time a product is downloaded.

-

Pling.com

- -
-

Based on:

- -
ocs-webserver
-
- -
-

Replace these services with Opendesktop.org Products:

- -
Amazon
-
Store
- -
Google
-
Playstore
-
-
-
- -
-
-
-
- - -
-
-
-
- - -

Opendesktop.orgProjects

-

Create, view, and manage code and project data through powerful branching tools.

-

Web-based DevOps lifecycle tool that provides a Git-repository manager providing wiki, issue-tracking and CI/CD pipeline features, using an open-source license.

-

openCode.net

- -
-

Based on:

- -
GitLab
-
- -
-

Replace these services with Opendesktop.org Projects:

- -
Microsoft
-
Github
- -
Atlassian
-
Bitbucket
- -
AWS
-
Elastic Beanstalk
-
-
-
- -
-
-
-
- - -
-
-
-
- - -

Opendesktop.orgFiles

-

An Enterprise File Sync and Share solution that keeps data under control.

-

Easy access to files, photos and documents to work and share with team members, customers and partners. Opendesktop.org Files is an open source file sync and share solution designed to be easy-to-use and highly secure.

-

Opendesktop.org Files

-
-

Based on:

- -
Nextcloud
-
Files
-
- -
-

Replace these services with Opendesktop.org Files:

- -
Google
-
Drive
- -
Microsoft
-
OneDrive
- -
Dropbox
-
Dropbox
- -
Box
-
Box
-
-
-
- -
-
-
-
- - -
-
-
-
- - -

Opendesktop.orgCalendar

-

We’re not reinventing the wheel. Based on the popular JavaScript libraries.

-

The Calendar app is a user interface for Opendesktop's CalDAV server. Easily sync events from various devices with your Opendesktop.org and edit them online.

-

Opendesktop.org Calendar

-
-

Based on:

- -
Nextcloud
-
Calendar
-
- -
-

Replace these services with Opendesktop.org Contacts:

- -
Google
-
Calendar
- -
Microsoft
-
Planner
- -
Telegram
-
Calendar
-
-
- -
- -
-
-
-
+ $productsAppAddons = $modelInfo->getLastProductsForHostStores(5,'152,233'); + $productsThemes = $modelInfo->getLastProductsForHostStores(5,'148'); + $productsMultimedia = $modelInfo->getLastProductsForHostStores(5,'586'); + $comments = $modelInfo->getLatestComments(5); + foreach ($productsAppAddons as &$p) { + $p['image_small'] = $this->Image($p['image_small'], array('width' => 200, 'height' => 200)); + $p['updated_at'] = $helpPrintDate->printDate(($p['changed_at']==null?$p['created_at']:$p['changed_at'])); + } + foreach ($productsThemes as &$p) { + $p['image_small'] = $this->Image($p['image_small'], array('width' => 200, 'height' => 200)); + $p['updated_at'] = $helpPrintDate->printDate(($p['changed_at']==null?$p['created_at']:$p['changed_at'])); + } + foreach ($productsMultimedia as &$p) { + $p['image_small'] = $this->Image($p['image_small'], array('width' => 200, 'height' => 200)); + $p['updated_at'] = $helpPrintDate->printDate(($p['changed_at']==null?$p['created_at']:$p['changed_at'])); + } + foreach ($comments as &$p) { + $p['profile_image_url'] = $this->Image($p['profile_image_url'], array('width' => 200, 'height' => 200)); + $p['comment_created_at'] = $helpPrintDate->printDate($p['comment_created_at']); + } + - -
-
-
-
- - -

Opendesktop.orgContacts

-

Sharing of Adressbooks. You want to share your contacts with your friends or coworkers? No problem!

-

The Opendesktop.org Contacts app is a user interface for Opendesktop.org's CardDAV server. Easily sync contacts from various devices with your Opendesktop.org and edit them online.

-

Opendesktop.org Contacts

-
-

Based on:

- -
Nextcloud
-
Contacts
-
- -
-

Replace these services with Opendesktop.org Contacts:

- -
Google
-
Contacts
- -
Microsoft
-
Phonebook
- -
Telegram
-
People
-
-
-
- -
-
-
-
- - -
-
-
-
- - -

Opendesktop.orgDirect Messages

-

Easy communication with Opendesktop.org members.

-

A direct message is just like a post but can only be viewed by the recipients. You can include multiple people in a private message.

- -
-

Based on:

- -
Discourse
-
Private Messages
-
-
- -
- -
-
-
-
- - -
-
-
-
- - -

Opendesktop.orgMusic

-

Plays audio files directly in the Files view or in a separate library view.

-

Shows audio files stored in your cloud categorized by artists and albums. Supports mp3, and depending on the browser, many other audio formats too. Supports shuffle play and playlists. The Music app also allows serving audio files from your cloud to external applications which are compatible either with Ampache or Subsonic.

-

Opendesktop.org Music

- -
-
- -
-
-
-
- - -
-
-
-
- - -

Opendesktop.orgChat

-

Liberate your communication.

-

Communicate the way you want with Riot - a universal secure chat app entirely under your control. Keep your conversations secret. State of the art end-to-end encryption ensures that private communication stays private.

-

Opendesktop.org Chat

- -
-

Based on:

- -
Riotchat
-
Matrix protocol
-
- -
-

Replace these services with Opendesktop.org Chat:

- -
Microsoft
-
Skype
- -
Facebook
-
Messenger
- -
Whatsapp
-
Messenger
-
-
-
- -
-
-
-
- - -
-
-
-
- - -

Opendesktop.orgForums

-

Open source discussion platform built for the next decade of the Internet.

-

Building friendships via publishing content, working on projects, commenting and supporting projects is at the heart of the Opendesktop.org community.

-

Use it as a mailing list, discussion forum, long-form chat room, and more!

-

Opendesktop.org Forums

-
-
- -
-
-
-
- - -
-
-
-
- - -

Opendesktop.orgMaps

-

The whole world fits inside your cloud.

-

Using OpenStreetMap and Leaflet, you can choose between standard map, satellite, topographical, dark mode or even watercolor.

-

Opendesktop.org Maps

- -
-

Based on:

- -
OpenStreetMap
-
Leaflet
-
- -
-

Replace these services with Opendesktop.org Maps:

- -
Google
-
Maps
- -
Microsoft
-
Maps
- -
Apple
-
Maps
-
-
-
- -
-
-
-
- - -
-
-
-
- - -

Opendesktop.orgSocial networking, decentralized.

-

Social networking, back in your hands.

-

Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. All on a platform that is community-owned and ad-free.

-

Opendesktop.org Social

-
-

Based on:

- -
Mastodon
-
- -
-

Replace these services with Opendesktop.org Social:

- -
Facebook
- -
Twitter
- -
Instagram
-
-
-
- -
-
-
-
- - -
- -
-
-

What you get

- -
-

Protecting your privacy.

-

State of the art end-to-end encryption ensures that private communication stays private.

-
- -
-

Everything at your fingertips.

-

Register one account to have everything in one place.

-
- -
-

Keep everything in sync.

-

Use CardDAV, CalDAV, WebDAV to sync your data to your favorite apps, devices and platform.

-
-
- Join Opendesktop.org now -

© Opendesktop.org

- -

- -

- -
-
- -
+ $response = array( + 'comments' => $comments, + 'products' => $productsAppAddons, + 'productsThemes' => $productsThemes, + 'productsMultimedia' => $productsMultimedia, + "baseUrl" => $baseurl, + "baseUrlStore" => $baseurlStore, + "blogUrl" => $url_blog, + "forumUrl" => $url_forum, + "mastodonUrl" => $url_mastodon, + "gitlabUrl" => $url_gitlab, + "riotUrl" => $url_riot, + "url_myopendesktop" => $url_myopendesktop, + "url_cloudopendesktop" => $url_cloudopendesktop, + "url_musicopendesktop" => $url_musicopendesktop, + "url_mastodon" => $url_mastodon, + ); + + +} + +?> + + + +
+
+ + +