Been hanging out with a few WordPress.org hackers — Scott, Nacin, and Otto — the last few days in a BBQ-fueled haze of hacking to make plugin directory better. There are over 19,000 plugins listed and they’re really the heart and soul of WordPress for many people, so they deserve a little tender loving care. Here’s a quick before and after snapshot you can zoom in on to see a visual overview of some of the changes:
Our first focus was around improving the discussion and support around plugins.
You’ll now notice that threads about a plugin are pulled directly into a “support” tab on the plugin page — each plugin has its own forum. We’ve made authors much more prominent and with bigger Gravatars and better placement, so you can get a sense of who made the plugin you’re using. And finally to show how active and well-supported a plugin is, you can see ”16 of 75 support threads in the last two weeks have been resolved.” Finally, if you’re logged in you get access to the new “favorites” feature that lets you mark the plugins you use the most so you can share them on your profile page and find them quickly later. We soft-launched favorites a few days ago and there have already been 2,000 saved!
If you’re a plugin author, we’ve started with a short threshold (2 weeks) for the resolved stats so it’s easy to catch up and stay on top of it. (It’ll eventually go to two months.) You also now have the ability to set stickies on your plugin forum to put FAQs or important information at the top, and of course any person you put as a committer on the plugin will have moderation access. People on the forum tag will see your custom header and links to the other resources attached to your plugin.
We’ve tightened up the styling a bit on the forums and plugin pages, though still some cleanups to do there. Some older improvements you might have missed, but are still useful for users and developers alike:
“Plugin headers” or those cool graphics you see at the top of plugin pages have really taken off, there are over 1,600 active now.
You can now subscribe to get an email whenever a commit is made to a plugin repository even if it isn’t yours. There is no better way to follow the development of your favorite plugins. There’s nothing like the smell of fresh changesets in the morning.
Behind the scenes, we’ve dramatically ramped up proactive scanning of the entire repository to help authors fix security and other problems they might not even know about yet. The quality level of the repo has gone way, way up.
All of this will continue to evolve as we get feedback and see usage, but we’re happy to have been able to make some key improvements in just a few days while hanging out in Memphis. (This is why WordCamps usually have BBQ — it imparts magical coding powers.)
Each year, the WordPress core development team meets in person for a week to work together and discuss the vision for WordPress in the coming year. As annual events go, it’s easily my favorite. Don’t get me wrong, I love attending WordCamps and local WordPress meetups (which are awesome and you should try to attend if you are able), but at the core team meetup, the focus on working together and getting things done is unique, as is the experience of every person in the room being so highly qualified. This year, instead of just planning a core team meetup, I’m aiming a little higher and shooting for a full-on contributor/community summit.
Core code isn’t the only way to contribute to the WordPress project. We have an active theme review team, support forum volunteers, people writing documentation, plugin managers, community event organizers, translators, and more. The teams have been siloed for too long, so we’ve recently begun the process of bringing them together by having teams elect representatives to facilitate more communication between the contributor groups. These reps will form the nucleus of the contributor summit now being planned for a long weekend at the end of October in Tybee Island, GA. This is completely different from a WordCamp. It will be a combination of co-working, unconference, and discussions among the project leaders, and participation will be by invitation.
In addition to bringing together the active contributor team reps to work together, I think it’s important to include community members who don’t fall into that category (at least not yet!). Successful WordPress-based business, authors of popular plugins and themes, and people using WordPress in unexpected but intriguing ways should have a place at the table, too. That said, part of the magic of the core team meetup is the small size; it allows every voice not only to be heard, but to engage. Since this is my first attempt at bringing together so many groups and points of view, I want to try and keep it small enough to retain that personal atmosphere while at the same time ensuring that the best possible mix of people and businesses in the WordPress ecosystem is represented. This is where you come in!
Taking a cue from events with limited availability like AdaCamp (attendance) and the jQuery conference (speaker roster), I want you to nominate people and/or WordPress-based businesses to participate in the summit. Yes, you can nominate yourself.* You can nominate up to 10 additional people — be prepared to provide URLs and the reason you think they should participate. You can also nominate up to 10 WordPress-based businesses without naming individual people, so if there’s a theme or hosting company (for example) that you think should be there, you don’t need to go looking for employee names. This nomination process will hopefully ensure that we don’t overlook someone who is making a difference in our community when it comes time to issue invitations.
Nominations will be open for a week, after which the survey will be closed and the process of analyzing the results** will begin. The nominations process will lead to invitations in June, confirmations in July, planning in August and September, and the summit itself in October. Hopefully we can stream and/or record some of the activity to share online at WordPress.tv. Additional invitations may be extended up until the event if there are people/businesses that become more active in the community. If you’re thinking to yourself that maybe now’s the perfect time to start contributing time to the WordPress project, good thinking! In the meantime, if you want to weigh in, fill in the community summit nomination form. Thanks, and wish us luck!
* Nominating yourself: Do nominate yourself if you fall into one of the categories described in the post above, or if you believe that you have a unique point of view. Please do not nominate yourself if you just think it would be cool to hang out with this group. This is a working event, and everyone is expected to bring something special to the table.
** I (and/or a helpful community volunteer) will sift through the nominations and compile a shortlist of the most-nominated people/businesses and the most intriguing underdogs. This list will be reviewed by the summit planning committee (made up of team reps) to create the invitation list.
Xortify - Fortify your XOOPS. Community Release by Chronolabs co-op.
Xortify is a network security drone that uses Web 2.0 techniques to link between your XOOPS installs and other via a Server Cloud. This will prevent security intrusions to your xoops with accurate deceptive notation of the intruder and prevent any farmed attacks. It is an accessory and required Protector to be installed an running to be part of the hookup. Otherwise it will run without protector just make sure you deselect protector as a provider.
It will display a template if you are banned and is an accessory to protector or any other firewall technology. The site itself is driven from http://xortify.chronolabs.coop and mirrored at http://www.xortify.com .. Cloud computing is web 2.0/3.0 stuff it used a SOAP or JSON, XML or Serialisation to exchange on the API backend to work, this will eventually be included in xoops as a support class.
A cloud computing process is one which staggers multiple networks sometime and mainly unknown to the webmaster into a network or cloud of data. In this example it is IP and Netaddy names to control access lists.
This will prevent predators from exposing your network to lag and other attacks from link farming, often this means many xoops are attacked in occasions which is all the time caught by protector, this way if an attack is in process across a large spectrum of links, your site will down itself to your sourced attack even if it is discovered on a completely unaffiliated site that is link farmed to yours or on a XOOPS User list.
Xortify is a cloud solution to protectors Bad IPs, if someone attempts to hack your site and becomes a bad IP it will then send the IP to the Ban Cloud on Xortify.com and its paired cloud Xortify.chronolabs.coop. It will also poll the server to make sure it has the latest ban list so your website will be aware of malusers before they attack through farming IP from services like Google or bing.
Xortify is finally bug free, there was a lasting reminder of how it can be quiet frustrating developing software, especially cloud solutions with so many variables to hone to make sure the system is working, you should enjoy this version and any future releases for XOOPS 2.7, but as it stands I can't find anymore situations, warnings, notices or WSOD with this copy.
Watch this video to understand more about Xortify!
XoopsTube is a module to add and categorize videos from sites like YouTube, DailyMotion, LiveLeak, etc. on your website.
Originally developed by McDonald, it has been now converted to XOOPS 2.5.x Admin GUI and updated with some source code from MyTube 1.05 and other modules like Mastop Publish, and tested on XOOPS 2.5.5 and PHP 5.3.10
Limited privilege escalation where a site administrator could deactivate network-wide plugins when running a WordPress network under particular circumstances, disclosed by Jon Cave of our WordPress core security team, and Adam Backstrom.
Cross-site scripting vulnerability when making URLs clickable, by Jon Cave.
Cross-site scripting vulnerabilities in redirects after posting comments in older browsers, and when filtering URLs. Thanks to Mauro Gentile for responsibly disclosing these issues to the security team.
These issues were fixed by the WordPress core security team. Five other bugs were also fixed in version 3.3.2. Consult the change log for more details.
Download WordPress 3.3.2 or update now from the Dashboard → Updates menu in your site’s admin area.
WordPress 3.4 Beta 3 also available
Our development of WordPress 3.4 development continues. Today we are proud to release Beta 3 for testing. Nearly 90 changes have been made since Beta 2, released 9 days ago. (We are aiming for a beta every week.)
This is still beta software, so we don’t recommend that you use it on production sites. But if you’re a plugin developer, a theme developer, or a site administrator, you should be running this on your test environments and reporting any bugs you find. (See the known issues here.) If you’re a WordPress user who wants to open your presents early, take advantage of WordPress’s famous 5-minute install and spin up a secondary test site. Let us know what you think!
Welcome to the April 2012 issue of WOX (World of XOOPS) Newsletter (see here previous versions)
It's been a while since the last issue, almost a year, but things have been hectic around here, we had some turbulent times that kept us busy, and there are only 24 hours in a day But we hope that we'll be able to get back to our regular monthly cycle.
The most important thing is that XOOPS development is going forward, with XOOPS 2.5.5 Final released this week. This is the best XOOPS version ever, with several bugs being fixed. In parallel to working on XOOPS 2.5.5, the Core Team has also worked very hard on cleaning up and refactoring of the Core as the foundation for XOOPS 2.6.0, and you'll see the results soon. Just to give you an idea about the magnitude of the work that especially Trabis did, is the fact that the current XOOPS 2.6.0 Core, which is still in the pre-Alpha stage, already runs on PHP 5.4 with NO SINGLE error in E_STRICT mode. If you want to check out the source code, you can download it from our SourceForge SVN, but be aware - this is a "pre-Alpha" code and a lot of wrong things can happen, and a lot of things are missing.
The current focus is on improving quality and streamlining the source code so we have a solid foundation for the future. There was just too much PHP4 and old XOOPS related code that got accumulated over time, and we needed to get rid of all this "baggage"
So XOOPS 2.6.0 will be our focus for the upcoming months, as well as finalizing our Basic Module Pack, with all the module sharing the same "look & feel"
The key to make all of this happen, is to have enough developers and contributors. So we would like to encourage everybody to ask themselves a question:
What can I do for XOOPS? What could I contribute to XOOPS?
We cannot expect that few people will do everything:
- develop Core - develop Modules - develop themes - develop documentation - provide support - translate into local languages
By putting too much pressure on them by expecting too much, it will only cause their "burnout" and quitting XOOPS
We need to create more teamwork and more community spirit by getting more people actively contributing to XOOPS.
XOOPS Innovation Award - for people who create something very unique and innovative for XOOPS. This time the award goes toAndrey(andrey3761) from the Russia for his work on Chat module
XOOPSer of the Month Award: is given to XOOPS members who show extraordinary dedication to XOOPS, and go the extra mile for XOOPS. This month, it goes to Gregory Jomi (sabahan) from Malaysia, for his help on testing and debugging XOOPS 2.5.4!
Congratulations to all of our Winners. Starting this year, all Winners will receive a free book of their choice from O'Reilly. Also a free copy of PHP Storm from JetBrain.
Attention : pour les connexions MySQL Infos et Memcached Admin, le login est : root, et le mot de passe : root Si vous rencontrez des problèmes lors du lancement de Nginx, vérifiez les permissions d'écriture sur les dossiers de cache de Nginx (dans le dossier "temp")
Vous pouvez télécharger les autres versions de nos différents serveurs sur le SourceForge XooFoo.
Attention : pour les connexions MySQL Infos et Memcached Admin, le login est : root, et le mot de passe : root Si vous rencontrez des problèmes lors du lancement de Nginx, vérifiez les permissions d'écriture sur les dossiers de cache de Nginx (dans le dossier "temp").
Vous pouvez télécharger les autres versions de nos différents serveurs sur le SourceForge XooFoo.
Howdy, folks! Another week, another beta. Since we released Beta 1 last week, we’ve committed more than 60 bug fixes and feature adjustments based on testing and feedback. If you’ve been testing Beta 1, please update to Beta 2 to make sure things are still working for you. If you are a theme or plugin author and have not yet started testing your code against the 3.4 beta, now’s the perfect time to start. And as always, if you find any bugs, let us know! Full details on testing and bug reporting can be found in last week’s Beta 1 post.
Aprés plus de 6 ans sous xoops 2.0.18, le site Kiff Members vient d'être mis à jour à la version 2.5.4, les principaux modules utilisés ont également été actualisés.
Vous pouvez visiter le site et comprendre qu'il a fait l'objet d'un grand lifting ! Non seulement la politique du site a changé, pour devenir un magazine en ligne, mais également une mise en page totalement différente de la précédente version.
Depuis septembre 2006, le site touernait sous Xoops avec un titre : "Le portail". En début d'année 2012, la décision de prendre un nouvel élan a été prise par son fondateur : devenir un site professionnel, entretenu par des professionnels, dont l'objectif est de rester le plus proche des informations autour de la France et du Cambodge. Pour cibler le maximum de visiteurs, il est aujourd'hui bilingue : Français et Khmer (Cambodgien). Voici donc :
Même si le site rencontre actuellement quelques dysfonctionnements au niveau de la reconnaissance de l'Unicode Khmer (c'est la jeunesse du module Mywords), l'importance est qu'il soit disponible et accessible le plus tôt possible à tous ses membres et visiteurs (également vous ! les xoopsiens ).
Si vous avez des remarques, merci de nous les adresser sur cette page L'équipe du site reste coopérative au développement pour les modules utilisés, et remercie énormément toute l'équipe de xoops que se soit sur Frxoops.org ou Xoops.org.
Nous vous proposons une nouvelle version de notre Mini Server XooFoo "Dev" 1.2.9 avec l'actualisation de PHP 5.3.11 RC1, le support "https", l'implémentation de Fake Sendmail pour PHP, et la mise à jour de nombreuses extension complémentaire de PHP. Comme nos autres Mini Server XooFoo, il fonctionne nativement sur clé Usb et est compatible Windows x86 et x64. La solution la plus simpliste de serveur WAMP pour anticiper et tester vos applications dans les prochaines configurations de vos hébergements internet.
Spécifications de la version 1.2.9 :
Apache 2.2.22 (recompilé)
MySQL 5.6.4 m7
PHP 5.3.11 RC1 (mis à jour)
MiniPerl
MemCached 1.6.0-dev
OpenSSL 1.0.1 (ajouté)
Fake Sendmail v32 (ajouté)
Adminer 3.3.4 (mis à jour)
BigDump 0.34b
APC Cache 1.2.9
eAccelerator 1.0 svn427 (recompilé)
NuSphere PhpExpress 3.0.2 (mis à jour)
ionCube PHP Loader 4.0.14 (mis à jour)
Debug 2.2.0 RC1(mis à jour)
Suhosin 0.9.33
Téléchargement
Vous pouvez télécharger MiniServer XooFoo "Dev" 1.2.9 à partir de ce LIEN
Importante actualisation d'Uniform Server Web Labs.XooFoo 7.2.1 avec la mise à jour de MySQL 5.5.22 et de quelques extensions additionnelles de PHP.
Cette serveur de type "WAMP" est compatible Windows 32 et 64 bits.
Spécification / Configuration de ce serveur web :
Apache 2.4.1
MySQL 5.5.22 (mis à jour)
PHP 5.3.10
phpMyAdmin 3.4.10.1 (mis à jour)
Memcached 1.6.0-dev
phpMemcachedAdmin 1.2.1
DtDNS
Db_backup with archive to 7z files
msmtp 1.4.27
OpenSSL 1.0.0g
MiniPerl
Pear script Go-Pear 1.1.6
MySqlDumper 1.24.4
Suhosin 0.9.33 - PHP extension (mis à jour)
eAccelerator 1.0 svn427 - PHP extension
Xdebug 2.2 RC1- PHP extension (mis à jour)
APC Cache 3.1.9 - PHP extension
Memcache 2.2.6 - PHP extension
IonCube Loader 4.0.14 - PHP extension (mis à jour)
NuSphere PhpExpress 3.0.2 - PHP extension (mis à jour)
AntiLoris 0.5.1 - Apache module
A noter qu'il est conçu pour étre utilisé de manière "portable" sur une clé Usb ou comme serveur de "Production". Par ailleurs, sa configuration a été adaptée pour profiter au maximum des fonctionnalités proposées par le CMS XE Xoops Engine.
Attention : pour les connexions MySQL, APC Cache et Memcached Admin, le login est : root, et le mot de passe : root
Vous pouvez télécharger les précédentes versions sur le SourceForge XooFoo, ainsi que d'autres archives : fichiers de traduction, pack de mise à jour des versions officielles Uniform Server, ...
Sur la base du thème "Suico" en natif sur la dernière version de XOOPS, je me suis lancé dans un relooking complet du site de la Chatterie d'Amenosyla.
Newsslider 1.2 wurde veröffentlicht. Download bei SF.net.
Newsslider ist eine Erweiterung für das News-Modul. Mit dem Modul können Artikel in einem Block scrollend angezeigt werden. Das Scrollverhalten kann über die Optionen eingestellt werden.
Zur Zeit stehen folgende Effekte zur Verfügung:
Pausescroller up/down, DHTMLTicker mit Überblendeffekt, Featured Content Glider, Marquee Featured Content Slider S3 Slider und bxSlider.
Für Lob & Tadel usw. gibt es im Forum eine Diskussion
Newsslider 1.2b wurde veröffentlicht. Download bei SF.net.
Newsslider ist eine Erweiterung für das News-Modul. Mit dem Modul können Artikel in einem Block scrollend angezeigt werden. Das Scrollverhalten kann über die Optionen eingestellt werden.
Zur Zeit stehen folgende Effekte zur Verfügung:
Pausescroller up/down, DHTMLTicker mit Überblendeffekt, Featured Content Glider, Marquee Featured Content Slider S3 Slider und bxSlider.
Für Lob & Tadel usw. gibt es im Forum eine Diskussion
APCal Modul wird Ihnen zeigen, einen Veranstaltungskalender mit Karten auf Ihrer Webseite ein. Weitere interessante feautures hinzugefügt wurden, sind die meisten optional. Dieses Modul basiert auf Pical basiert.
Welcome to the May 2011 issue of WOX (World of XOOPS) Newsletter (see here previous versions)
And as always, as the first thing in each newsletter we wanted to express our gratitude to all of you who have donated money to XOOPS Foundation! We truly appreciate your trust and support! This month our donors are:
- Ivan Kosak: $15
Thank you! If anybody else would like to donate - please don't be shy!
XOOPS Innovation Award - for people who create something very unique and innovative for XOOPS. This time the award goes to toRichard Griffith (geekwright) from the USA for his work on gwreports module
XOOPSer of the Month Award: is given to XOOPS members who show extraordinary dedication to XOOPS, and go the extra mile for XOOPS. This month, it goes to Davide Foresti (ianez) from Italy, for his help on various themes issues, like the Cssified Default theme, and recently recently help on several modules from the upcoming "XOOPS Basic Modules Pack"!
Congratulations to all of our Winners. Starting this year, all Winners will receive a free book of their choice from O'Reilly. Also a free copy of PHP Storm from JetBrain.
Welcome to the April 2011 issue of WOX (World of XOOPS) Newsletter. Also this month we're a little bit late. I hope, this month we'll catch up! (see here previous versions)
And as always, as the first thing in each newsletter we wanted to express our gratitude to all of you who have donated moneyey to XOOPS Foundation! We truly appreciate your trust and support! This month our only donor was Ian Underwood. Thank you! If anybody else would like to donate - please don't be shy!
XOOPSer of the Month Award: is given to XOOPS members who show extraordinary dedication to XOOPS, and go the extra mile for XOOPS. This month, it goes to Jim Garrett (ZySpec) from the USA, for his help on various module, incl. xDirectory, and recently several modules from the upcoming "XOOPS Basic Modules Pack", especially MyLinks!
Congratulations to all of our Winners. Starting this year, all Winners will receive a free book of their choice from O'Reilly. Also a free copy of PHP Storm from JetBrain.
Welcome to the March 2011 issue of WOX (World of XOOPS) Newsletter. Also this month we're a little bit late - sorry for that! (see here previous versions)
And as always, as the first thing in each newsletter we wanted to express our gratitude to all of you who have donated moneyey to XOOPS Foundation! We truly appreciate your trust and support! This month our biggest donors were Nicholas James ($100) and James Kahler ($50). Thank you! If anybody else would like to donate - please don't be shy!
XOOPS Innovation Award - for people who create something very unique and innovative for XOOPS. This time the award goes to toJohn Mordo (jlm69) from USA for his work on Classifieds and Jobs modules. John is from XOOPS almost from the beginning - since July 2002!
XOOPSer of the Month Award: is given to XOOPS members who show extraordinary dedication to XOOPS, and go the extra mile for XOOPS. This month, it goes to Ruoyu SUN (insraq) from China, for writing a book on building XOOPS Themes and donating the proceeds to XOOPS. This is for the first time ever that we have the same person in a row receiving the "XOOPSer of the Month" Award. Congratulations, Insraq!
Congratulations to all of our Winners. Starting this year, all Winners will receive a free book of their choice from O'Reilly. Also a free copy of PHP Storm from JetBrain.
Welcome to the February 2011 issue of WOX (World of XOOPS) Newsletter - this time a little bit late - sorry for that! (see here previous versions)
And as always, as the first thing in each newsletter we wanted to express our gratitude to all of you who have donated moneyey to XOOPS Foundation! We truly appreciate your trust and support! This month Ian Underwood remains the biggest supporter and donor - thank you Ian! If anybody else would like to donate - please don't be shy!
Work on Xoops Engine, our "next generation" XOOPS architecture, continues!
Xoops Engine, as the new brand name for this new architecture, supports open and extensible engines with its multi-engine design. As for now there are three engines available:
- Xoops: the official engine with new architecture utilizing Zend Framework as the primary library and Smarty 3.0 as the default view templating engine, as well as some third-party libraries like jQuery. Demo will be hosted on www.xoopsengine.org; - Lite: a lite version of the 'Xoops' Engine with no MySQL required, aimed for high performance scenarios; - Legacy: for backward compatibility to support legacy XOOPS modules and templates.
Some selected features that were most requested by the community are now part of Xoops Engine:
* Built-in cache mechanism for high performance * Clear MVC with AOP and event hook * Extensible URL rewrite for better SEO * App/module clone w/o code change
XOOPS Innovation Award - for people who create something very unique and innovative for XOOPS. This time the award goes to toLuiz Carlos Batista (Andrax) from Brazil and Michael Albertsen (culex) from Denmark for their work on the XIM Chat module as a team As we've said last month - it's great to see developers teaming up and working together on modules, and we hope to see it more and more!