Earlier today, Jean Paoli, president of MS Open Tech announced the official release of the code at the BETT show in London. This announcement coincided with the opening of the Githib repositories to the public and the submissions to the Moodle Plugins database.
I have posted an announcement in the Moodle "General plugins" forum, and more discussion can happen there. There will also be tracker items set up in the Moodle tracker to get feature and improvement requests, and deal with bugs.
You can get the plugins from the Moodle plugins database as follows:
- OneNote set of plugins.
- Office365 for Business set of plugins.
- Oembed filter. It may still be out of date, but will be updated shortly.
The current work for each has been gathered in one Github repository called "o365-moodle", but each plug-in has a current release repository of its own. The "readme" file in the "o365-moodle" repository has references for each release repository.
Start playing!
If you want any more information on how you can benefit from these developments, contact Remote-Learner at moodleo365@remote-learner.net.
Thanks for such informative content.
ReplyDeleteNice information, valuable and excellent design, as share good stuff with good ideas and concepts, lots of great information and inspiration, both of which I need, thanks to offer such a helpful information here. website
ReplyDeleteI visit some sites and sites everyday to read articles, however this website offers feature based posts. If you need a visa to enter Turkey, you may apply for a Turkish visa and fill the visa application form Turkey. It is way easy and quick to get a Turkish e-Visa by following three simple steps.
ReplyDeleteTips on how to choose a web hosting provider https://onohosting.com/
ReplyDeleteI think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article. chegg account passwords
ReplyDeleteAcknowledges for paper such a beneficial composition, I stumbled beside your blog besides decipher a limited announce. I want your technique of inscription... 성남오피
ReplyDeleteOn this page you can read my interests, write something special. stabilizer relay
ReplyDeleteA great post. This blog really rocks. Yes, the post is very interesting, and I really like it. You can apply online for an Indian e-Visa via India evisa website.
ReplyDeleteThanks for all your efforts in this post. I like this website. how long is a Kenyan visa valid for .The validity of a Kenya visa form directly depends on the type of which one you select.
ReplyDeleteSuperb, What a wonderful blog! What is a validation of a business visa Vietnam ? The validation of a business visa in Vietnam is normally for 90 days or 3 months.
ReplyDeleteWow, It is really a very informative and interesting article. Do you know What is a cloud computing service is ? simply cloud computing service related to computer service like Data storage , networking , software. Data Management etc.
ReplyDeleteWe express our heartfelt gratitude for your invaluable contribution, which has greatly enriched the collective experience of all involved. If you're a US citizen planning to visit India, I highly recommend applying for an e-Visa. e visa to India from USA - The process is simple and efficient. The instructions provided were clear and easy to understand. I applied for my e-Visa online and received it within a reasonable time frame. It made my travel preparations much smoother, allowing me to focus on enjoying my trip to India. Remember to gather all the necessary documents and provide accurate information in your application.
ReplyDeleteYour posts are a true pleasure to read, engaging, insightful, and an absolute delight. Keep up the fantastic work Turkish citizens can obtain a Kenyan Visa for Turkey, allowing them to explore the diverse beauty and cultural richness of Kenya. Get ready for an exciting African journey!
ReplyDeleteI definitely agree with this post, and would love to read more topics like this . And I will definitely bookmark this website. Bulgarian adventurers! India e Visa for Bulgaria citizen. Dreaming of India? Good news – you can get an e-Visa online. Whether for tourism, business, or health, it's a breeze. Just ensure your passport has six months' validity and a recent photo. Get ready for an incredible Indian adventure!
ReplyDeleteWhat’s up everyone, Kindly keep sharing valuable articles. Feel free checking out this information. Explore Ethiopia hassle-free with the convenient Ethiopia e-Visa for Thailand citizens. Discover ancient history, vibrant culture, and breathtaking landscapes. Apply online for a seamless travel experience.
ReplyDeleteHi there! Your captivating and educational content is a pleasure. Can't wait for more of your upcoming posts! United Arab Emirates citizens planning an Egypt visit can apply for an Egypt Visa. Familiarize yourself with requirements and guidelines for a seamless Egypt Visa for United Arab Emirates Citizens process before traveling.
ReplyDeleteYour blog post is a journey into the unexplored territories of intellect, where each paragraph is a stepping stone in a symphony of profound ideas. The eloquence in your prose is a compass, guiding readers through uncharted realms. It's a literary masterpiece, transcending storytelling and imprinting an indelible mark on the reader's intellectual landscape.
ReplyDeleteThe content on your blog consistently sparks joy, expertly weaving valuable insights into a concise and eloquent writing style. Your skillful analysis and effortless distillation of complex ideas demonstrate a remarkable ability, offering readers an enjoyable and enlightening experience.
ReplyDeleteI'm interested in incorporating content from your blog into my own. Is it permissible if I provide due credit and source references? Given the alignment of our niches, I think your insights would be a valuable addition to my website. Your consideration of this request is greatly appreciated.
ReplyDelete
ReplyDeleteNow is the perfect moment to start thinking about the future and find joy in it. After reading this post, I'm inclined to offer some intriguing ideas or advice. Maybe you could consider writing future articles related to this topic. I'm eager to explore more aspects of it!
I can't get enough of this blog! The quality of content here is consistently top-notch, offering a perfect blend of informative insights and engaging writing. The author's passion for the subject matter shines through in every post, making it a pleasure to read. I particularly appreciate the diverse range of topics covered, catering to a wide audience with varying interests. Whether it's a deep dive into a niche subject or a broader exploration, this blog delivers every time!
ReplyDeleteExploring this post felt akin to wandering through the garden of human thought, with every sentence blooming with the authenticity of genuine introspection and understanding. It's profoundly enriching to encounter content that mirrors the depth and complexity of our own inner musings.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteWriting blogs is part of my routine, and I truly appreciate the quality of your content. This latest article has sparked my interest. I've bookmarked your website to ensure I don't miss any new posts, which I typically check on a weekly basis. Furthermore, I've subscribed to your RSS feed. "Azerbaijan visa for Indian GCC residents: Simplified process for GCC Indian nationals to obtain visas for Azerbaijan, facilitating travel and enhancing bilateral relations between the nations."
ReplyDeleteYour latest blog post embarks on a literary exploration that adeptly navigates the realms of intellect and emotion. The smooth integration of profound insights and relatable anecdotes is particularly noteworthy. Is Vietnam visa-free for Indian? As of current regulations, Vietnam does not offer visa-free entry for Indian citizens. Indian travelers need to obtain an Visa before their arrival in Vietnam. Ensure to fulfill all requirements for a smooth travel experience.
ReplyDeleteYour blog post is a cerebral delight! Your adept handling of intricate concepts is truly impressive. The seamless blend of information and engagement in your writing style makes for an enriching read. Your profound insights challenge the status quo, encouraging readers to embrace fresh perspectives. Your unique contribution elevates the discourse, and I eagerly anticipate more thought-provoking posts that push boundaries and foster meaningful discussions.
ReplyDelete
ReplyDeleteHi there! While this may be a bit off-topic, I'm seeking advice from someone experienced in the world of blogging. Is it difficult to set up your own blog? I'm not very tech-savvy, but I'm willing to put in the effort to understand. I'm considering starting my own blog, but I'm unsure of the initial steps. Any guidance or suggestions would be greatly appreciated. Thank you!
While browsing from another page, my spouse and I chanced upon your website and decided to give it a whirl. I must say, I'm genuinely impressed with what I've seen, leading me to hit the follow button. I'm excited to delve further into your site. I have a penchant for posts that provoke deep thought. Thank you for providing a platform for sharing thoughts. Azerbaijan visa for indian, The process involves completing an online application, providing necessary documents, and paying the visa fee.
ReplyDeleteThe piece eloquently portrays the process of self-discovery and advancement. Its storytelling is mesmerizing, pulling readers into a journey of self-reflection and enlightenment. Each phrase resonates deeply, connecting with individuals navigating their own paths of introspection. The sincerity and depth conveyed make it a compelling read, emphasizing the importance of embracing vulnerability and perseverance.
ReplyDelete
ReplyDeleteThis captivating piece offers a refreshing perspective on a topic that's often overlooked. The author's eloquent prose and insightful analysis truly resonate with readers, prompting introspection and sparking meaningful dialogue. I particularly appreciate the way they seamlessly weave together various threads, creating a narrative that feels both cohesive and thought-provoking. Overall, this article serves as a testament to the power of storytelling and its ability to inspire change.
Your work consistently sets the bar high for excellence. Your insights are invaluable, and your communication style is both engaging and insightful. You seamlessly integrate enjoyment with intellectual depth, making your content both informative and enjoyable. I eagerly look forward to further exploring your expertise. Your website is truly remarkable. 🌟
ReplyDeleteYour blog post took me on a voyage of self-reflection, each word a stepping stone in the labyrinth of the human mind. Your insights resonated with me, evoking emotions long buried beneath the surface. In a world often clouded by artifice, your authenticity shines brightly. Thank you for offering such a genuine glimpse into your thoughts; it's a refreshing departure from the norm.
ReplyDeleteAbsolutely captivating! Your prose dances effortlessly across the page, weaving a tapestry of insight and intrigue. Each sentence is a brushstroke, painting a vivid picture of contemplation and discovery. Your unique perspective invites readers on a journey of introspection.
ReplyDeleteFantastic job with this post! 🙌 You've managed to present a fresh perspective, breaking down complex concepts seamlessly. Your writing style is both clear and engaging, making it accessible to everyone. The practical examples and insightful tips you've provided are excellent. A must-read for anyone looking to expand their knowledge. Keep up the great work, eagerly awaiting your next articles!
ReplyDeleteWhat an insightful book! It was enjoyable to read as your piece skillfully gets to the core of the subject. In particular, I like how you broke down difficult concepts into manageable chunks. Readers are drawn in and have a deeper comprehension of the subject matter because to your captivating writing style. I look forward to reading more insightful articles from you. Continue your amazing effort!
ReplyDeleteI found this blog post incredibly insightful and motivational. The emphasis on a growth mindset is something we all need to hear more often. Your point about seeing failures as learning opportunities is so important. It's easy to get discouraged, but your perspective helps shift that mindset. The anecdotes you included made the post feel personal and relatable, adding a real human touch. Thank you for sharing these valuable thoughts and encouraging us to persevere through challenges. I can't wait to read more from you in the future.
ReplyDeleteI was pleasantly surprised by the allure of your blog, which I stumbled upon recently. Your posts have been an absolute delight to read, and I'm enthusiastic about subscribing to your feed. Expect rapid and regular access to your content.
ReplyDeleteOutstanding work, man. I have read your previous posts, and you are just exceptionally excellent. I really like what you've got here and how you say it. You make it enjoyable while keeping it insightful. I can't wait to read much more from you. This is a tremendous site.
ReplyDeleteThis blog post was incredibly well done! Your ability to simplify complex ideas into understandable points is impressive. The real-life examples you used really brought your points to life and kept me engaged. Your clear writing and deep knowledge made it a delightful read. I’m excited for more posts from you. Great work.
ReplyDelete