clean up providers page, update partners
Signed-off-by: Jos Poortvliet <jospoortvliet@gmail.com>
This commit is contained in:
Родитель
34b3ed0a3d
Коммит
3b22c667ec
|
@ -35,7 +35,7 @@
|
|||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-10 col-md-offset-1 video">
|
||||
<stream src="fa1b52828b602f72cf1bcfab61f74fb4" controls autoplay poster="<?php bloginfo('template_directory'); ?>/assets/img/features/main_screenshot.png"></stream>
|
||||
<stream src="fa1b52828b602f72cf1bcfab61f74fb4" controls autoplay poster="<?php bloginfo('template_directory'); ?>/assets/img/features/files-video.png"></stream>
|
||||
<script data-cfasync="false" defer type="text/javascript"
|
||||
src="https://embed.videodelivery.net/embed/r4xu.fla9.latest.js?video=fa1b52828b602f72cf1bcfab61f74fb4"></script>
|
||||
</div>
|
||||
|
|
|
@ -27,8 +27,9 @@
|
|||
<section class="section--video">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-10 col-md-offset-1">
|
||||
<iframe height="500" width="auto" src="https://www.youtube-nocookie.com/embed/piI5LvYfv2o" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
|
||||
<div class="col-md-12">
|
||||
<stream src="6644f6c1e7c0a5e3ff5b877e07ed1dea" controls poster="<?php bloginfo('template_directory'); ?>/assets/img/features/documents-video.png"></stream>
|
||||
<script data-cfasync="false" defer type="text/javascript" src="https://embed.videodelivery.net/embed/r4xu.fla9.latest.js?video=6644f6c1e7c0a5e3ff5b877e07ed1dea"></script>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
|
|
|
@ -43,6 +43,7 @@
|
|||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/adfinis.png" title="Adfinis SyGroup" />
|
||||
</a>
|
||||
<p class="partnertext">Adfinis SyGroup supports clients from the private and public sectors in the planning, testing and implementation of tailor-made software projects. The core competences of Adfinis SyGroup AG are open source engineering & devops, 24/7 services & support, managed services and open source development.</p>
|
||||
<a class="button button--white" href="https://adfinis-sygroup.ch/en">Learn more</a>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<a href="https://www.arawa.fr" target="_blank" title="Arawa">
|
||||
|
@ -50,6 +51,7 @@
|
|||
</a>
|
||||
<p class="partnertext">Arawa is a French IT company specialized in open source office and collaborative software. Arawa helps organizations to develop document collaboration while keeping control of their data. Arawa's large range of services, including setup, development, support and change management, is used to tailor projects to the specific needs of each organization.<br>
|
||||
Visit <a href="https://www.arawa.fr">arawa.fr</a> or follow <a href="https://twitter.com/arawa_fr">@Arawa_fr</a> on Twitter.</p>
|
||||
<a class="button button--white" href="https://www.arawa.fr">Learn more</a>
|
||||
</div>
|
||||
<!-- </div>
|
||||
|
||||
|
@ -71,6 +73,7 @@
|
|||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/dassit.png" title="Dass IT" />
|
||||
</a>
|
||||
<p class="partnertext">dass IT GmbH in Cologne , founded in 2004 by former senior consultants of Suse Linux, is primarily a system integrator, offering support and consulting around Linux and Open Source Software. As a long-standing owncloud partner dass IT can help you migrate from ownCloud to Nextcloud or to build a private cloud from scratch.</p>
|
||||
<a class="button button--white" href="https://www.dass-it.de/">Learn more</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
@ -80,48 +83,62 @@
|
|||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/daseq.png" title="DASEQ" />
|
||||
</a>
|
||||
<p class="partnertext">DASEQ is delivering Nextcloud as integral part of their OpenSource solution framework which consists of open source technology, services and training as well as security solutions.</p>
|
||||
<a class="button button--white" href="http://www.daseq.de/produkte/nextcloud/">Learn more</a>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<a href="https://thegood.cloud/" target="_blank" title="The Good Cloud">
|
||||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/goodcloud.png" title="The Good Cloud logo" />
|
||||
</a>
|
||||
<p class="partnertext">The Good Cloud (based in the Netherlands) is fully committed to ensuring the privacy of all its users. They offer user-friendly and flexible subscriptions that are easy to share with multiple users. The Good Cloud is an ideal partner for professionals, offering a variety of business subscriptions and personalized services.</p>
|
||||
<a class="button button--white" href="https://thegood.cloud/">Learn more</a>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<a href="https://www.hkn.de/nextcloud-cloud-speicher" target="_blank" title="HKN">
|
||||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/hkn.png" title="hkn" />
|
||||
</a>
|
||||
<p class="partnertext">Started in 1996 and now a team of 10 strong, HKN has been betting on scaleable, open source clusters since its inception. HKN offers bigger organizations a scaleable, HA-capable, resilient platform with Nextcloud that is hosted in their own data centers in three German cities. HKN offers optional 'hybrid' cloud solutions, with an internally, on-premises hosted Nextcloud at the customer working seamlessly with a Nextcloud hosted by HKN.</p>
|
||||
<a class="button button--white" href="https://www.hkn.de/nextcloud-cloud-speicher">Learn more</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<a href="https://www.ionos.de/enterprise-cloud/nextcloud" target="_blank" title="IT25">
|
||||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/ionos.png" title="IONOS" />
|
||||
</a>
|
||||
<p class="partnertext">With more than eight million customer contracts, IONOS is the leading European provider of cloud infrastructure, cloud services and hosting services. The product portfolio offers everything that companies need to be successful in the cloud: from domains, classic websites and do-it-yourself solutions, online marketing tools to full-fledged servers and an IaaS solution. The portfolio is aimed at freelancers, business people and consumers as well as corporate customers with complex IT requirements. The 1&1 IONOS brand family includes STRATO, Arsys, Fasthosts, home.pl, InterNetX, SEDO, United Domains and World4You.</p>
|
||||
<a class="button button--white" href="https://www.ionos.de/enterprise-cloud/nextcloud">Learn more</a>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<a href="https://www.it25.de/" target="_blank" title="IT25">
|
||||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/it25.png" title="it25" />
|
||||
</a>
|
||||
<p class="partnertext">Founded in 2006 IT25 GmbH provides solutions for collaboration and exchange of information with a strong focus on supporting customers to install, integrate and safely operate on-premises and cloud based systems.</p>
|
||||
<a class="button button--white" href="https://www.it25.de/">Learn more</a>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<a href="http://www.itservicenet.net" target="_blank" title="itservice-net">
|
||||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/itservicenet.png" title="itservicenet logo" />
|
||||
</a>
|
||||
<p class="partnertext">An italian Company, ITServicenet has over 2 decades experience managing open source servers and developing software. They handle virtualization, high availability, monitoring and storage, helping customers set up and manage a powerful, reliable infrastructure. ITServicenet offers support in italian language for Nextcloud.</p>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<a href="http://www.netcloud.ch/" target="_blank" title="Netcloud AG">
|
||||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/netcloud.png" title="netcloud logo" />
|
||||
</a>
|
||||
<p class="partnertext">Netcloud AG is a Winterthur (Zurich)-based company with 130 employees. Core competencies include consulting, designing, implementing and operating IT infrastructure solutions around Cisco technology, borderless networks, data-center and unified communications solutions.</p>
|
||||
<a class="button button--white" href="http://www.itservicenet.net">Learn more</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<a href="http://www.netcloud.ch/" target="_blank" title="Netcloud AG">
|
||||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/netcloud.png" title="netcloud logo" />
|
||||
</a>
|
||||
<p class="partnertext">Netcloud AG is a Winterthur (Zurich)-based company with 130 employees. Core competencies include consulting, designing, implementing and operating IT infrastructure solutions around Cisco technology, borderless networks, data-center and unified communications solutions.</p>
|
||||
<a class="button button--white" href="http://www.netcloud.ch/">Learn more</a>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<a href="http://www.nobugs.gmbh/" target="_blank" title="NOBUGS IT GMBH">
|
||||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/nobugs.png" title="nobugs logo" />
|
||||
</a>
|
||||
<p class="partnertext">NOBUGS IT GmbH provides IT cloud msp/bsp solutions for small and big businesses in Austria. We are currently located in Terfens, Austria, serving customers all over Tyrol and bordering states. As service providers we believe that managed services are the future. As such, we try to improve a customer’s workflow through approved hard- and software solutions and to preemptively act on system failures to facilitate scalability.</p>
|
||||
<a class="button button--white" href="http://www.nobugs.gmbh/">Learn more</a>
|
||||
</div>
|
||||
<!--<div class="col-md-4">
|
||||
<a href="https://www.omnis-systems.com/en/nextcloud/general-information" target="_blank" title="Omnis Systems">
|
||||
|
@ -134,12 +151,17 @@
|
|||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/opendsi.png" title="open-DSI logo" />
|
||||
</a>
|
||||
<p class="partnertext">Open-DSI is a French company which supports organizations and companies with their computing projects. Our specialty is the implementation of open source cloud computing solutions and outsourcing. Our solutions are based on three main building blocks: Nextcloud, ERP+CRM Dolibarr and WooCommerce.</p>
|
||||
<a class="button button--white" href="http://open-dsi.fr/">Learn more</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<a href="http://www.regioit.de/" target="_blank" title="Regioit">
|
||||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/regioit.png" title="regioit logo" />
|
||||
</a>
|
||||
<p class="partnertext">regio iT is a service provider with over 300 employees delivering solutions for communities, schools, non-profits as well as customers in the energy production and distribution space.</p>
|
||||
<a class="button button--white" href="http://www.regioit.de">Learn more</a>
|
||||
</div>
|
||||
<!--<div class="col-md-4">
|
||||
<a href="https://www.sendin.nl/nextcloud/" target="_blank" title="Sendin">
|
||||
|
@ -152,36 +174,38 @@
|
|||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/siedl.png" title="siedl logo" />
|
||||
</a>
|
||||
<p class="partnertext">Since 2002, Siedl Networks has been delivering innovative and reliable open source IT solutions to companies, schools and non-profits throughout Austria. We help small and medium sized organizations run their on-premises file storage and collaboration solution, monitoring and supporting their infrastructure and taking care of maintenance and backup.</p>
|
||||
<a class="button button--white" href="https://www.siedl.net/portfolio/nextcloud">Learn more</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<a href="https://nextcloud.stylez.co.jp/" target="_blank" title="Stylez">
|
||||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/stylez.png" title="stylez logo" />
|
||||
</a>
|
||||
<p class="partnertext">Since 2013, Stylez has grown by focusing on integration and Business Process Outsourcing. Today Stylez expands its scope into cloud and open source services, keeping up their focus on customers and quality.</p>
|
||||
<a class="button button--white" href="https://nextcloud.stylez.co.jp/">Learn more</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<a href="http://sndkcorp.com/" target="_blank" title="SNDK-corp">
|
||||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/sndk-corp.png" title="SNDK Corp logo" />
|
||||
</a>
|
||||
<p class="partnertext">SNDK Corp founded in 2007 is an IT company Offering 360 degree Integrated Solutions taking Business to next level.<br>
|
||||
Our Services and deep industry experiences includes Cloud, Virtualization, Open Source Linux & Network Solutions, Security, Software-Mobile APP & IoT.</p>
|
||||
<a class="button button--white" href="http://sndkcorp.com/">Learn more</a>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<a href="https://www.teebase.eu" target="_blank" title="Teebase Ltd">
|
||||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/teebase.png" title="Teebase logo" />
|
||||
</a>
|
||||
<p class="partnertext">TeeBase UK Ltd offers an arsenal of devices and services for digital security to protect your data and intellectual property even when using the Internet. Be free from hackers, malware and ransomware that destroy shareholder value and ruin careers.</p>
|
||||
<a class="button button--white" href="https://www.teebase.eu">Learn more</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<a href="https://cloud.tab.digital" target="_blank" title="Tab.digital">
|
||||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/tab.png" title="Tab.digital logo" />
|
||||
</a>
|
||||
<p class="partnertext">TAB Digital is a private company based in the EU, helping customers build private collaboration systems and clouds in EU and Russia. The newest technology and high staff competence will help you to build you success. Want to build a Nextcloud solution and have a provider take care of it? <a class="hyperlink" href="https://cloud.tab.digital">Contact us!</a></p>
|
||||
<a class="button button--white" href="https://cloud.tab.digital">Learn more</a>
|
||||
</div>
|
||||
<!--<div class="col-md-4">
|
||||
<a href="https://www.zerotrust.fr" target="_blank" title="Zero Trust">
|
||||
|
@ -194,6 +218,7 @@
|
|||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/qloudmsp.png" title="Qloud MSP logo" />
|
||||
</a>
|
||||
<p class="partnertext">Qloud MSP (Qinetics MSP Sdn. Bhd) is a Malaysian based company specialized in managed services, IT outsourcing and cloud computing. Our solution are highly focused on customer business productivity while prioritizing data protection and control.</p>
|
||||
<a class="button button--white" href="https://www.qloud.my">Learn more</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -239,22 +264,21 @@
|
|||
</a>
|
||||
<p class="partnertext">Nitrokey is a German developer of hardware security keys. Their hardware is open source, enabling users to verify its security themselves. Nextcloud and Nitrokey work together on secure and easy authentication solutions around open standards.</p>
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<a href="http://www.onlyoffice.com" target="_blank" title="ONLYOFFICE">
|
||||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/onlyoffice.png" title="ONLYOFFICE" />
|
||||
</a>
|
||||
<p class="partnertext">Ascensio System SIA develops ONLYOFFICE, a powerful office suite that comprises online editors for text documents, spreadsheets and presentations highly compatible with Microsoft Office, OpenDocument and all other popular file formats.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<a href="http://www.openinventionnetwork.com" target="_blank" title="OIN">
|
||||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/oin.png" title="OIN" />
|
||||
</a>
|
||||
<p class="partnertext">The Open Invention Network is a shared defensive patent pool with the mission to protect Linux. Launched in 2005, OIN has strong industry support with backing from Google, IBM, NEC, Philips, Red Hat, Sony, SUSE, and Toyota. Any company, project or developer that is working on Linux, GNU, Android or any other Linux-related software is welcome to join OIN, free of charge or royalties.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<a href="https://osb-alliance.com" target="_blank" title="Open Source Business Alliance">
|
||||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/osballiance.png" title="The Open Source Business Alliance" />
|
||||
|
@ -267,15 +291,15 @@
|
|||
</a>
|
||||
<p class="partnertext">Red Hat is the world's leading provider of reliable and high-performing open source cloud, Linux, middleware, storage and virtualization technologies. As Red Hat Advanced Business Partner, Nextcloud offers integrated solutions to its customers.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<a href="http://www.twsweb.it/" target="_blank" title="TWS">
|
||||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/tws.png" title="TWS" />
|
||||
</a>
|
||||
<p class="partnertext">TWS is the official provider of Nexcloud iOS Client. The company has its headquarters in Italy and it mainly deals with design and development of web-based application software.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<a href="http://wdlabs.wd.com/products/wd-pidrive-1tb-kit/" target="_blank" title="Western Digital Labs">
|
||||
<img class="img-responsive" src="<?php bloginfo('template_directory'); ?>/assets/img/partners/wdlabs.png" title="Western Digital Labs" />
|
||||
|
|
|
@ -7,193 +7,52 @@
|
|||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-6 topheader">
|
||||
<h1>Nextcloud Providers</h1>
|
||||
<h1><?php echo $l->t('Nextcloud providers');?></h1>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<section class="content">
|
||||
<section class="section--intro">
|
||||
<div class="container">
|
||||
|
||||
<!-- <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> -->
|
||||
<script src="<?php echo get_template_directory_uri(); ?>/node_modules/jquery/dist/jquery.min.js"></script>
|
||||
<div class="row">
|
||||
<div class="col-md-6 col-md-offset-3">
|
||||
<h1 class="text-center"><?php echo $l->t('Nextcloud providers');?></h1>
|
||||
<p class="text-center"><?php echo $l->t('Nextcloud is a private cloud solution you can host wherever you want. On your own hardware,');?> <a class="hyperlink" href="<?php echo home_url('devices') ?>"><?php echo $l->t('a device you bought</a> or at a provider!');?><p>
|
||||
<p class="text-center"><?php echo $l->t('Host your private cloud at a provider you can trust!');?><p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="section--content">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-10 col-md-offset-1">
|
||||
<!-- <h2>Home or Enterprise</h2> -->
|
||||
<p class=""><?php echo $l->t('Private or small business users are usually best served by our Simple Signup providers, either with an account on a shared instance or a small, private Nextcloud setup. Larger teams and organizations find excellend services at one of our certified partners.');?></p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-10 col-md-offset-1">
|
||||
<p><?php echo $l->t('We have over 50 different providers who offer anything from a Virtual Machine with Nextcloud you have to manage yourself to a fully handled Nextcloud account where you just have to log in, maintained by your provider. Some providers offer (limited) free tiers, some focus on home users and others on business; some aim for low prices while others offer extensive backups, downtime prevention and great support. Pick what you need!');?></p>
|
||||
<p><?php echo $l->t('Please note that we have no formal relationship with any of these providers and take no responsibility for their services or quality. If you want to be sure to get quality service with the backing of Nextcloud engineers,');?> <a class="hyperlink" href="<?php echo home_url('contact') ?>"><?php echo $l->t('get in contact with us</a>');?> <a class="hyperlink" href="<?php echo home_url('partners') ?>"><?php echo $l->t('or one of our partners.</a>');?></p>
|
||||
<p><?php echo $l->t('You can leave comments on your experiences with the providers or ask questions <a class="hyperlink" href="https://help.nextcloud.com/c/hosting">in our hosting category on the forums.</a> Feedback is VERY much welcomed as it helps others to choose their ideal provider!');?></p>
|
||||
<h2>Private use</h2>
|
||||
<p class=""><?php echo $l->t('For private users Nextcloud has worked with a number of quality hosting providers in our Simple Signup program. Through Simple Signup, they offer at least 2GB of free storage for a shared-hosting user account. Signing up is quick and easy and can be done from within our apps or our website.');?></p>
|
||||
<p class=""><?php echo $l->t('If you are looking for a virtual machine or another setup where you have more control over the installation, our simple signup providers offer a range of upgrade options for your account.');?></p>
|
||||
<a class="button button--blue" href="<?php echo home_url('signup') ?>"><?php echo $l->t('Sign up now!');?></a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="text-center">
|
||||
<h1><?php echo $l->t('Choose your provider');?></h1>
|
||||
<div class="col-md-10 col-md-offset-1">
|
||||
<h2>Enterprise</h2>
|
||||
<p class=""><?php echo $l->t('For use in small or large organizations, Nextcloud works with a number of qualified partners to offer reliable services for fully managed hosting, services for self-hosting or anything inbetween.');?></p>
|
||||
<p class=""><?php echo $l->t('Working with a Nextcloud partner gives you the confidence that you get the best services possible.');?></p>
|
||||
<a class="button button--blue" href="<?php echo home_url('partners') ?>"><?php echo $l->t('Choose a partner!');?></a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-4 col-md-offset-2">
|
||||
Country: <select id="countryPicker" class="form-control">
|
||||
<option value="all">World</option>
|
||||
</select>
|
||||
<p><input type="checkbox" id="FreePlans"> <?php echo $l->t('Show only free plans');?></p>
|
||||
</div>
|
||||
<div class="col-md-4 col-md-offset-1">
|
||||
<p><?php echo $l->t('Consumers or Enterprise focus:');?><br/>
|
||||
<input type="radio" id="hostingconsumer" name="hosting" value="consumer"> <?php echo $l->t('Consumers');?><br/>
|
||||
<input type="radio" id="hostingorganization" name="hosting" value="organization"> <?php echo $l->t('Enterprises');?><br/>
|
||||
<input type="radio" id="hostingboth" name="hosting" value="both" checked> <?php echo $l->t('Both');?></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="providers" class="row">
|
||||
</div>
|
||||
<!-- <p><strong><?php echo $l->t('If you offer Nextcloud Server account hosting, you can be <a class="hyperlink" href="/providers/apply">listed on this page</a>. If you want to report an abuse by one of the providers listed above, you can send us an email to abuse@nextcloud.com.');?></strong></p> -->
|
||||
|
||||
<script type="text/javascript">
|
||||
// $( "#hostingboth" ).prop( "checked", true );
|
||||
$( document ).ready(function() {
|
||||
var items = [];
|
||||
var countries = [];
|
||||
var selectedCountryCode = 'all';
|
||||
var filterFreePlans = false;
|
||||
|
||||
var filterHosting = 'both';
|
||||
/**
|
||||
* Based on the Apache licensed https://github.com/coolaj86/knuth-shuffle
|
||||
*/
|
||||
function shuffle(array) {
|
||||
var currentIndex = array.length, temporaryValue, randomIndex;
|
||||
|
||||
// While there remain elements to shuffle...
|
||||
while (0 !== currentIndex) {
|
||||
// Pick a remaining element...
|
||||
randomIndex = Math.floor(Math.random() * currentIndex);
|
||||
currentIndex -= 1;
|
||||
|
||||
// And swap it with the current element.
|
||||
temporaryValue = array[currentIndex];
|
||||
array[currentIndex] = array[randomIndex];
|
||||
array[randomIndex] = temporaryValue;
|
||||
}
|
||||
return array;
|
||||
}
|
||||
function filterItems(country, plan, hosting) {
|
||||
var filteredItems = [];
|
||||
$.each(items, function (key, provider) {
|
||||
// Filter for the country
|
||||
if(typeof country !== 'undefined' && country !== 'all') {
|
||||
var hasCountryFlag = false;
|
||||
$.each(provider.flags, function (key, value) {
|
||||
if(value === country) {
|
||||
hasCountryFlag = true;
|
||||
}
|
||||
});
|
||||
if(!hasCountryFlag) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
// Filter for free plans
|
||||
if (plan) {
|
||||
if(provider.freeplans !== true) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
// Filter for who this is perfect for
|
||||
if(hosting !== 'both') {
|
||||
if(provider.supports !== 'both') {
|
||||
if(provider.supports !== hosting) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
// Iterate and template all the remaining ones. Yay.
|
||||
filteredItems.push('<div class="col-xs-12 col-sm-6 col-md-4">');
|
||||
filteredItems.push('<div class="provider prov-thumbnail"> ');
|
||||
filteredItems.push('<div class="bannerhead">')
|
||||
filteredItems.push('<a href="');
|
||||
filteredItems.push(provider.url);
|
||||
filteredItems.push('" target="_blank" title="');
|
||||
filteredItems.push(provider.title);
|
||||
filteredItems.push('"><img class="provider-logo" src="<?php echo get_template_directory_uri() ?>/assets/img/providers/');
|
||||
filteredItems.push(provider.imagename);
|
||||
filteredItems.push('"></a><br \>');
|
||||
filteredItems.push(provider.title);
|
||||
filteredItems.push('<br \>');
|
||||
$.each(provider.flags, function (key, value) {
|
||||
filteredItems.push('<span style="margin: 1px" class="flag-icon flag-icon-' + value + '"></span>');
|
||||
// Add country to country array if it does not exists.
|
||||
if ($.inArray(value, countries) == -1) {
|
||||
countries.push(value);
|
||||
}
|
||||
});
|
||||
filteredItems.push('<br \></div>');
|
||||
filteredItems.push('<div class="bannerfoot">');
|
||||
filteredItems.push('<p>');
|
||||
filteredItems.push(provider.specializes);
|
||||
filteredItems.push('</p>');
|
||||
filteredItems.push("</div>");
|
||||
filteredItems.push("</div>");
|
||||
filteredItems.push("</div>");
|
||||
filteredItems.push("</div>");
|
||||
// filteredItems.push("</div>");
|
||||
});
|
||||
$('#providers').empty();
|
||||
$("<div/>", {
|
||||
html: filteredItems.join("")
|
||||
}).appendTo('#providers');
|
||||
}
|
||||
|
||||
var request = new XMLHttpRequest();
|
||||
request.open('GET', '<?php echo get_template_directory_uri() ?>/assets/providers.json', true);
|
||||
|
||||
request.onload = function() {
|
||||
if (request.status >= 200 && request.status < 400) {
|
||||
items = JSON.parse(request.responseText);
|
||||
|
||||
shuffle(items);
|
||||
filterItems(selectedCountryCode, filterFreePlans, filterHosting);
|
||||
|
||||
$.each(countries, function (key, countryCode) {
|
||||
$('#countryPicker').append($('<option/>', {
|
||||
value: countryCode,
|
||||
html: countryCode
|
||||
}));
|
||||
});
|
||||
} else {
|
||||
// We reached our target server, but it returned an error
|
||||
|
||||
}
|
||||
};
|
||||
|
||||
request.onerror = function() {
|
||||
// There was a connection error of some sort
|
||||
};
|
||||
request.send();
|
||||
|
||||
$('#countryPicker').change(function () {
|
||||
selectedCountryCode = $(this).find("option:selected").attr('value');
|
||||
filterItems(selectedCountryCode, filterFreePlans, filterHosting);
|
||||
});
|
||||
$('#FreePlans').change(function () {
|
||||
filterFreePlans = $('#FreePlans').is(':checked');
|
||||
filterItems(selectedCountryCode, filterFreePlans, filterHosting);
|
||||
});
|
||||
// $('#certified').change(function () {
|
||||
// filterOnlyCertified = $('#certified').is(':checked');
|
||||
// filterItems(selectedCountryCode, filterFreePlans, filterOnlyCertified, filterHosting);
|
||||
// });
|
||||
$("input[name='hosting']").change(function () {
|
||||
filterHosting = $(this).val();
|
||||
filterItems(selectedCountryCode, filterFreePlans, filterHosting);
|
||||
});
|
||||
})
|
||||
</script>
|
||||
<div class="row">
|
||||
<div class="col-md-10 col-md-offset-1">
|
||||
<h3>Community hosting</h3>
|
||||
<p class=""><?php echo $l->t('Community providers who offer anything from a Virtual Machine with Nextcloud you have to manage yourself to a fully handled Nextcloud account where you just have to log in, maintained the your provider. Some providers offer (limited) free tiers.');?></p>
|
||||
<p class=""><?php echo $l->t('Please note that we have no formal relationship with any of these providers and take no responsibility for their services or quality. If you want to be sure to get quality service with the backing of Nextcloud engineers,');?> <a class="hyperlink" href="<?php echo home_url('contact') ?>"><?php echo $l->t('get in contact with us</a>');?> <a class="hyperlink" href="<?php echo home_url('partners') ?>"><?php echo $l->t('or one of our partners.</a>');?></p>
|
||||
<p class=""><?php echo $l->t('Find them on ');?><a href="https://github.com/nextcloud/providers">Github</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
|
Загрузка…
Ссылка в новой задаче