XOOPS




XOOPS

New Tutorials added to XOOPS Documentation

Mamba  27-Sep-2015 09:43  2714 reads  3
Last year we've started to standardize on GitBook as our delivery mechanism for XOOPS Documentation (see here)

Resized Image


Today I've added couple of new Tutorials: xLanguage and NewBB. They are not yet finalized and are still "work in progress", but because of this it gives the XOOPS Community the opportunity to get involved and help with improving our documentation, which we know is badly needed!

Please note that ALL of the XOOPS books are hosted on GitHub in the XOOPS Documentation repository, and therefore they all can be "forked", improved by you, and your modifications can be then submitted back to the original for inclusion. This is exactly the same process as with using GitHub as a Version Control for source code

The beauty of it is that you can learn and practice how to use GitHub, and at the same time help XOOPS to improve its documentation, especially since for writing documentation there is no programming expertise needed, but only the familiarity with the module. You can also start using the particular module and write the documentation as you learn how to use it.

The advantage of this approach is very clear: the XOOPS developers have limited amount of time, and they can:

1) spend it on debugging and improving existing modules, and developing new ones,
2) or they can spend it on writing tutorials.

It would be truly fantastic if those XOOPS users who don't have programming skills, could help us with documentation!

Print article
XOOPS

Complexity Theme Version 1.2.8

wishcraft  15-Aug-2015 12:40  473 reads  0
Resized Image

Chronolabs Cooperative Proudly Presents

for XOOPS 2.5
Complexity Theme v1.2.8


Resized Image


Demo of theme: http://2.5.xoops.themes.labs.coop/?xoops_theme_select=complexity

Introduction to Complexity Theme

Complexity is a complete theme, it includes features that need to be studied by theme designer to be incorporated into their theme designs including the following features:~

  • Social Network Meta Tags
  • Anti-keyword Stuffing (SEO)
  • iOS Iconographic Tags (So Icons Appear on iPhone all macintosh)
  • CSS3 Gradients and Highlights
  • CSS3 Rounded Edges
  • CSS3 Text and Object Shadows
  • Correct File Implementations
  • No Jugganaut Single CSS use of @import()


This theme was developed for the love of the XOOPS Community and broader themery; to explain some of the features I will first go into meta tagging for facebook and third party references to the site you have to include in your meta tags the following lines, to force your site logo if there is no image as well as in the google index and search engines they are:-

<meta property="og:title" content=""/>
<
meta property="og:type" content=""/>
<
meta property="og:image" content=""/>
<
meta property="og:url" content="" />
<
meta property="og:site_name" content=""/>


As well as the apple touch icon meta tags in the icons, these are in particular sizes and need to be PNG images for all touch buttons like book marks and save references in macintosh; otherwise you get the default icon, these three lines are:-

<link rel="apple-touch-icon" href="">
<
link rel="apple-touch-icon" sizes="72x72" href="">
<
link rel="apple-touch-icon" sizes="114x114" href="">


There is also the following code in the meta keyword which stops keyword stuffing, that is the repeatative use of the same keywords on every page of your site this will lower you SEO Score with search engines the following code you will find in the meta template in the theme:-

<meta name="keywords" content="<{php}>
    
$search = array(' with ', ' and ', ' the ', ' there ', ' their ', ' they're ', ' are ', ' to ', ' when ', ' on ', ' by ', ' you ',' ','.','<','>','"',';',':','}','{','[',']','|','\','/','=','+','-','_',')','(','*','&','^','%','$','#','@','!','~','`');
    
$minimumwordlen 3;        
    
// Gets Meta Data
    
$path str_replace($search','str_replace(basename($_SERVER['REQUEST_URI']), ''$_SERVER['REQUEST_URI']));
    
$sitename htmlspecialchars_decode($this->_tpl_vars['xoops_sitename']);
    
$slogon htmlspecialchars_decode($this->_tpl_vars['xoops_slogan']);
    
$pagetitle htmlspecialchars_decode($this->_tpl_vars['xoops_pagetitle']);
    
$keywords htmlspecialchars_decode($this->_tpl_vars['xoops_meta_keywords']);
    
$description htmlspecialchars_decode($this->_tpl_vars['xoops_meta_description']);
    
// Makes Unique Keyword Sentence with NO KEYPHRASES - A KEY PHRASE IS AN INCORRECT USE OF THE META TAG 'KEYWORDS' that is singlar words a KEYWORD not a sentence or phrase
    
$nophrase str_replace($search','$path.str_replace($search','$sitename).','.str_replace($search','$slogon).','.str_replace($search','$pagetitle).','.str_replace($search','$keywords).','.str_replace($search','$description));
    
$keywords array_unique(explode(','$nophrase));
    foreach(
$keywords as $id => $word) {
        if (
strlen($word)<$minimumwordlen||is_numeric($word)) {
            unset(
$keywords[$id]);
        }
    }
    echo 
implode(', '$keywords);<{/php}>" />


Download Complexity Theme

* xoops2.5_theme_complexity_v1.2.8.7z ~ 2.8Mb
* xoops2.5_theme_complexity_v1.2.8.rar ~ 2.8Mb
* xoops2.5_theme_complexity_v1.2.8.tar.gz ~ 2.8Mb
* xoops2.5_theme_complexity_v1.2.8.zip ~ 2.8Mb

Reporting Complexity Theme Bug

If you do find a bug in the theme and need it fixed please used our tickets support on sourceforge at the following URL:~ http://sourceforge.net/p/chronolabs/t ... milestone/XOOPS%20Themes/
Print article
XOOPS

Work on XOOPS 2.6.0 Presentation Layer has started

Mamba  18-May-2015 20:39  6610 reads  9
We are very happy to let you know that Eduardo has started to work on the "Presentation Layer" in XOOPS 2.6.0, using his fantastic Common Utilities as basis to merge them into the Core

Resized Image


We all know and love the work done by Eduardo over the years, and therefore we know that XOOPS 2.6.0 will have an awesome Admin GUI for the Core and for the modules!

More info and screenshots are on GitHub XOOPS, as well as the follow-up discussion.
Print article
XOOPS

Goffy joins the German-speaking XOOPS Team

Mamba  01-May-2015 17:13  5325 reads  5
It's nice to see a new energy in the German-speaking XOOPS community, which recently added a new team member, Goffy, to its Admin team:

Resized Image

Goffy has been using XOOPS since 2004, and got into more serious development since 2010. He is author and contributor to several modules, incl. the excellent xNewsletter.

Bleekk, another member of the team, who we all know from his cool theme designs for XOOPS, is working on a new theme for the XOOPS German-speaking community, and the preview looks excellent (I've seen it and I loved it!!!! )

We are very happy to see the re-energized team, and wish Goffy and the whole German-speaking community much success and fun with XOOPS!

Viva XOOPS!
Print article
XOOPS

Security Sentry: Xortify Client 5.00

wishcraft  02-Feb-2015 11:30  372 reads  0
Resized Image

Security Sentry: PHP Security Sentry that uses multiple honeypots to defend your website in a cloud!
Xortify Client 5.00


xortify (verb)

BrE Pronounced As: ˈfɔːtɪfaɪ
NaME Pronounced As: ˈfɔːrtɪfaɪ
Definable language scopes: xortifies, xortifying, xortified, xortifious, xorticity


Is it Ready?

Yes; the Xortify client for XOOPS 2.5 and XOOPS 2.6 is ready for download and installation, remember to put all the files across including the patches for erroneous code in protector; otherwise you will get a WSOD; also don't forget once you have installed to fill out the signup form; you can re-use the username between sites or have one individually for each it is up to you!

Contribute Plugins and Code Samples

Please keep adding to our archives here at chronolabs co-op if you have a file or link you would like to add to CMS Supporting API Plugins or Modules then contact us through the main contact for a quote or question form on www.labs.coop.

XOOPS

2.6.x - xoops2.6_xortify_4.16.zip - 4.3Mb
2.5.x - xoops2.5_xortify_5.00.zip
= (- 7z -) (- tar.gz -) (- rar -) (- iso -) =

A bit about Xortify!

Xortify was developed in response to attacks on websites from rouge malicious bots, spam and captcha sweatshop, spam slavery as well as other forms of abuse of our clients systems. We have been able to stop close to 99% of spam and captcha attacks with the Xortify client. Believe it or not Xoritfy is also in response to human rights abuse on the web, such as captcha and spam sweat shops where individuals are paid less than 1 USD a day to set up accounts for bots to spam website by typing past captcha puzzles as well as sometimes they are even slaves.

Originally Xortify started out as a demo of the API X-JSON, X-CURL and X-SOAP for XOOPS 2 series and became a revolution in security for the XOOPS Platform. XOOPS comes with an application called Protector which prevents hacks and attacks to users of XOOPS and maintains a local ban list. This ban list is known as a bad IP that is an IP Address which has attacked by trying to cause for example a DOS (Denial of Service/F5 Attack), ingested unions and other forms of attack which protector by GIJOE from PEAK XOOPS - Support&Experiment in japan works on to prevent mal-users and would be hackers from exploiting the people that love xoops and other platforms. Xortify will syndicate your BadIP list with other peoples using Xortify so this cloud of protection forms in your system.

Xortify is an application or process which first started as a practial application to cloud computing for the XOOPS Community which shares protectors bad IPs with a contingent of end users of the Xortify application and one you have signed up ensures that members share their bad ips in IPv4 or IPv6 for the host or proxy with each other so that we are protected from each others website forensically with protector. Here at http://xortify.com the main Node in the Xortify Cloud we host the current Bad IP List for the community so your website with the Xortify client running is pre-aware of a bad user and announces to them on all pages that they are banned unless the ban is cleared with one of our forms.

Previous Sponsors:[/size]

Special thanks goes to our previous sponsors for helping the world of spam - remember the code is stamped open source, so once you have a xortify.com site hosted with you; for you your xortify.xxx.xx is up to you... All you need to do is takeover account user one, and then goto the xortify server module and sign-up to the peering system for multinoded. We would like to start up some form of peers.labs.coop that is use to dial you to your closest peer in the IP Geographics to the services.
[size=large]
  • Arck Interactive – Cloud Hosting on Arck Cloud.
  • TPP Wholesale - Sounds like another TCP/IP.
Print article
XOOPS

Extreme Super closest 1.01 :: Theme for XOOPS

wishcraft  22-Dec-2014 07:24  347 reads  0
Resized Image


This is the current theme for Xortify.com it contains editable blocks and functions and is available for open use, it has a right block as well as radio selection..

Just thought you would like to use, it was modelled from XOOPS Turkey - Dark Pearl theme..

Download: extreme-super-closest-v1.01.zip, extreme-super-closest-v1.01.rar, extreme-super-closest-v1.01.tar.gz, extreme-super-closest-v1.01.7z.
Print article
XOOPS
Resized Image


We are happy to announce that going forward XOOPS is standardizing its all Documentation on the GitBook Platform

As you can see above, we have already converted several of our documents to GitBook, and there will be more coming

In the meantime please go to our GitBook Repository, check it out, and let us know what you think.

Why GitBook?

GitBook is a tool for building beautiful books using Markdown syntax. It can generate your book in multiple formats: PDF, ePub, mobi or as a Website. By leveraging GitHub, it provides the best collaboration tool for developers and documentation writers to work together, and with an excellent Versioning system as a foundation.

The biggest advantage for Open Source projects such as XOOPS, is that everybody can contribute to the documentation by simply forking the document and submitting changes back to the team.

Another advantage of GitBook is the option to have multi-lingual versions in one single repository, with users being able to select their own language. Since XOOPS is a very international project, this is very important to us.

Some of the key features:

Version Control, GitBook is based on GIT scm. A simple "git push" is enough to publish a new version.

Markdown, books are written using the markdown syntax. Asciidoc and TeX support is planned.

Simple to update, publish and update your books easily using Git or the editor.

Responsive, books can be read on all devices, laptops, tablets, phones, kindles, etc.

E-book readers, books are readable on the Amazon Kindle, Nook and other readers (PDF, ePub, Mobi).

GitHub, write your book on GitHub and publish it in seconds through GitBook.

Choose your price, or accept donations, from $0 (or free) to $100.

Communicate, update and engage your readers with the progress of your work.


This is a very exciting for us, because we know that while XOOPS was always known for a very good code and great modular architecture, we were never able to create good documentation.

We believe that thanks to GitBook we have now found a tool that will help us to:

a) streamline the documentation process and make it more efficient

b) engage the community by leveraging the same "forking and submitting pull requests" process as they are already using at their normal coding activities.


For the people who would like to help us:


1) We have documented the XOOPS Documentation Process, so please review it and let us know if it works for you

2) We have created a "XOOPS Docs Starter Kit" with a predefined folder and file structure, that you can use to jump-start your project

We hope that once you realize how easy it is to contribute, you'll help us to make XOOPS Documentation really shine!!!

Viva XOOPS!
Print article
XOOPS

XOOPS 2.5.7.1 Security Patch Released

Mamba  25-Nov-2014 05:14  16160 reads  3
The XOOPS Development Team is pleased to announce the release of a security patch for XOOPS 2.5.7 Final.

This patch for XOOPS 2.5.7 corrects the following issues:

- CSRF and XSS issues reported by Dingjie 'Daniel' Yang of Web Security Lens
- XSS and best practice issues reported by Narendra Bhati

We would like to specifically thank our friends Dingjie 'Daniel' Yang of Web Security Lens and Narendra Bhati, who notified us about these issues, and to Richard (aka Geekwright), our Core Team Leader, who provided the fixes.

All XOOPS 2.5.7 users are advised to apply this patch as soon as possible.

Download: You can download the patch from XOOPS File Repository on SourceForge

Any users that are running an older XOOPS version are advised to update to XOOPS 2.5.7.1 now, which includes the patch.

Resized Image

You can find more information about the original XOOPS 2.5.7 release in this article
Print article
XOOPS

Digitally Signed for XOOPS 2.5

wishcraft  20-Nov-2014 17:02  308 reads  0
Resized ImageDigitally Signed for XOOPS 2.5
A Legal Solution by Chronolabs Cooperative - http://labs.coop


Module: Self Signed
Version 1.12
Bug Tracking: https://sourceforge.net/p/chronolabs/tickets/?source=navbar
Discussion: https://sourceforge.net/p/chronolabs/discussion/?source=navbar

Synopsis:~


Time and time again I come by these websites that require an online authentication like identification of you as an individual or business this is also true of SSL Signing. The only thing is they only seem to verify email addresses, never ask you for any identification and rarely have any versification system. Self Signed is based on the protomodel - http://signed.labs.coop but for XOOPS 2.5. This comes with an API that allows for a class one only or class one and class two self identification on the API then provides to them in the format they require (JSON, Serialisation or XML) your full signature. This could be from your 3x3 code with an email address or a date it contains, it also comes with a root certificate much like an SSL certificate.

The receptacle of the Signature data, has method and a call back to be notified when the signature if it does expire or someone else has checked the attached identification that the signee has scanned in and loaded into your environment and flag it for renew or incorrectly uploaded which temporarily if not on a time delay ends the ability for that signature to be valid.

I see this as a clear path too something like httpx:// a self signed with peer-reviewing communication method that is completely open and true law based pseudo-sciences no like the like current SSL which only seems to check and email address and has a master key as well, self signing is the way of the future and explicative to the environment of open renderment of open source and the communities with software and network layer dependencies in our object orientated world and people.

Demonstration:~

Due to the nature of this utility I will be opening it to demostration in a couple of days with the username provided but you will be able to see it at http://xoops.signed.code.labs.coop as well as seeming the api at http://xoops.signed.code.labs.coop/modules/signed/api/

Quote:
Username: letmein
Password: roundhouse
URL: http://xoops.signed.code.labs.coop


Downloads:~

It has been committed to the XOOPS SVN as 1.12 Final Major the downloads are the following URLS:--

*.7z :: http://sourceforge.net/projects/chron ... 5-signed-1.12.7z/download -- 571.2 kB
*.zip : http://sourceforge.net/projects/chron ... -signed-1.12.zip/download -- 1.0 MB
*.tar :: http://sourceforge.net/projects/chron ... gned-1.12.tar.gz/download -- 849.1 kB
Print article
XOOPS

Digitally Signed for XOOPS 2.5

wishcraft  20-Nov-2014 17:01  296 reads  0
Resized ImageDigitally Signed for XOOPS 2.5
A Legal Solution by Chronolabs Cooperative - http://labs.coop


Module: Self Signed
Version 1.12
Bug Tracking: https://sourceforge.net/p/chronolabs/tickets/?source=navbar
Discussion: https://sourceforge.net/p/chronolabs/discussion/?source=navbar

Synopsis:~


Time and time again I come by these websites that require an online authentication like identification of you as an individual or business this is also true of SSL Signing. The only thing is they only seem to verify email addresses, never ask you for any identification and rarely have any versification system. Self Signed is based on the protomodel - http://signed.labs.coop but for XOOPS 2.5. This comes with an API that allows for a class one only or class one and class two self identification on the API then provides to them in the format they require (JSON, Serialisation or XML) your full signature. This could be from your 3x3 code with an email address or a date it contains, it also comes with a root certificate much like an SSL certificate.

The receptacle of the Signature data, has method and a call back to be notified when the signature if it does expire or someone else has checked the attached identification that the signee has scanned in and loaded into your environment and flag it for renew or incorrectly uploaded which temporarily if not on a time delay ends the ability for that signature to be valid.

I see this as a clear path too something like httpx:// a self signed with peer-reviewing communication method that is completely open and true law based pseudo-sciences no like the like current SSL which only seems to check and email address and has a master key as well, self signing is the way of the future and explicative to the environment of open renderment of open source and the communities with software and network layer dependencies in our object orientated world and people.

Demonstration:~

Due to the nature of this utility I will be opening it to demostration in a couple of days with the username provided but you will be able to see it at http://xoops.signed.code.labs.coop as well as seeming the api at http://xoops.signed.code.labs.coop/modules/signed/api/

Quote:
Username: letmein
Password: roundhouse
URL: http://xoops.signed.code.labs.coop


Downloads:~

It has been committed to the XOOPS SVN as 1.12 Final Major the downloads are the following URLS:--

*.7z :: http://sourceforge.net/projects/chron ... 5-signed-1.12.7z/download -- 571.2 kB
*.zip : http://sourceforge.net/projects/chron ... -signed-1.12.zip/download -- 1.0 MB
*.tar :: http://sourceforge.net/projects/chron ... gned-1.12.tar.gz/download -- 849.1 kB
Print article
XOOPS
Gource is a software version control visualization tool, and it can create very cool videos showing the development over time.

Software projects are displayed by Gource as an animated tree with the root directory of the project at its centre. Directories appear as branches with files as leaves. Developers can be seen working on the tree at the times they contributed to the project.

Below you can see the XOOPS 2.6.0 development on GitHub: one year in 45 seconds




Print article
XOOPS

XOOPS supports "Hour of Code" (Dec. 8 - 14, 2014)

Mamba  04-Nov-2014 13:47  5185 reads  0
Join the Hour of Code December 8 - 14, 2014

The Hour of Code is a global movement reaching tens of millions of students in 180+ countries. Anyone, anywhere can organize an Hour of Code event. One-hour tutorials are available in over 30 languages. No experience needed. Ages 4 to 104.
Last year hundreds of organizations joined together to create fun introductions to programming for all to learn. This year the goal is to get 100 million participants from all across the globe.

Let's make sure that ALL schools where you live are represented, and all children have the opportunity to have their "Hour of Code"

If you organize an "Hour of Code" event, or volunteer for one, please share it here with us!



Print article
XOOPS
We are happy to share with you that the founder of XOOPS, Mr. Kazu Ono (aka Onokazu) has donated the XOOPS domain (www.xoops.org) to XOOPS Foundation!

The XOOPS Council appreciates very much his trust in the current team, and we can only reiterate our full committment and dedication to keep the Open Source ideals and spirit alive in XOOPS!

We also would like to thank Mr. Kazu Ono for all his leadership, dedication, and vision for XOOPS over all these years! He is a true giant of programming and we feel honored to be able to carry on the legacy of the original founders of XOOPS!

Viva XOOPS!

Print article
XOOPS

XOOPS is Project of the Week on SourceForge

Mamba  11-Aug-2014 22:29  6203 reads  1
We are happy to inform you that XOOPS Project is featured as Project of the Week and is listed on the front page of SourceForge Website.

This means that XOOPS Project may be included in this month's Community Project of the Month vote, depending on the number of downloads it gets. So if you haven't download XOOPS yet, please do so ASAP

And, here is the link to the blog post notifying the community of our accomplishment:

http://sourceforge.net/blog/projects-of-the-week-august-11-2014

Viva XOOPS!

Print article
XOOPS
If you are a XOOPS user and want to install several modules for testing, currently you need to install them one by one, which sometimes is quite frustrating, if there are many of them.

The same is for updating or uninstalling.

So we thought that we'll provide some help to you

Resized Image


The latest version of Module Installer will help you to:

- install modules in bulk
- update modules in bulk
- uninstall modules in bulk

Please check out this video to see how easy it is now for XOOPS users:

https://www.youtube.com/watch?v=d7zW5oaQGbA





NOTE:

a) This modules is only for XOOPS 2.5.7

b) You will need to patch the Core by copying two files from the /extras folder to /modules/system/admin/modulesadmin

Therefore, this Beta version is only for developers and "power-users", who feel comfortable with testing Beta versions of software.



Download: XOOPS File Repository on SourceForge


Please provide feedback and report any issues in this Forum
Print article
« 1 2 (3) 4 5 6 ... 51 »


Login

Username:
Password:

Lost Password? Register now!

Who's Online

63 user(s) are online (3 user(s) are browsing Publisher)


Members: 0


Guests: 63


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Jan 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits

Categories