RSS feed

Xortify 4.01 (Cloud Client)

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 fromhttp://xortify.chronolabs.coop and mirrored athttp://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.

Download: https://code.google.com/p/chronolabs2/downloads/detail?name=xoops2_xortify_4.01.zip&can=2&q=#makechanges

Features
* Cloud Server List Propogation - Floating cloud
* Cache Maintenance Cleanup
* Better Ban List
* Better XOOPS 2.5 Module Class GUI
* Greater Ban Diagnostics
* CURL Resolution Timeout
* Fault Locking/Delay
* Performance Extras - fixed
* Cron Job State and Timing
* Pre PHP 5.2 Compatibility
* My IP Information Anti Ban Prevention
* Provider Plugins
* Admin Usage Log
* Protector Module Provider
* Project Honeypot Provider
* Stop Forum Spam Provider
* Spider Module Provide
* XML Polling Protocol
* Serialisation API Protocol
* JSON API Protocol
* SOAP API Protocol
* Anti Spamming with User Signupl
* Anti Harvesting
* Serialisation API Protocol

Installation

Download the lastest version from Chronolabs on Google code or off sourceforge. Unzip the archive you should have a folder called 'htdocs' in the unzipped location. Copy the contents of 'htdocs' folder to your CMS root path this is generally a folder called 'public_html' or 'www' on your FTP service of your website. Log into your CMS and goto the modules/applications installation section, this is generally in your system control area under modules. Click on the icon that represent installing the module. If all has behaved as need be then your module is installed. If your module requires a user licences, keys or a username then sign-up to the apprpriate sites and retreieve your keys or IDs (Links should be provided in the preferences) and paste the values into preferences. Now your right to go!

Upgrading

Download the lastest version from Chronolabs on Google code or off sourceforge. Unzip the archive you should have a folder called 'htdocs' in the unzipped location. Copy the contents of 'htdocs' folder to your CMS root path this is generally a folder called 'public_html' or 'www' on your FTP service of your website. Log into your CMS and goto the modules/applications installation section, this is generally in your system control area under modules. Click on the icon that represent upgrading the module. Your version number should no longer be in bold and would have changed!

Reporting a Bug

The google code section has an area for reporting bugs called issues. Any issue or bug you believe you are having that is not a result of your site services then please report it here. The URL for reporting bugs is as follows:http://code.google.com/p/chronolabs2/issues/entry

Please report the following:

Quote:
a) Version of CMS
b) Version of PHP
c) Version of MySQL
d) Services Software ie. Apache, Zeus etc.
e) Version of Software
f) Error Messages
g) Steps to reproduce
e) Contact details for the team to get in touch should they need!
Read more... | 5 comments

X-REST API 1.60 -Rest API with SOAP, JSON, XML & Serial Response

X-REST 1.60 is a REST API for XOOPS 2.x series. It will work with earlier version of xoops as well upto XOOPS 2.5. It provides a full REST API with JSON, XML and Serialisation Responses. It uses the standard plugin set for the other APIs as well as this one to provide a streamlined solution to APIs on your site.

The plugins are not compatible with all other API by chronolabs. You may be familar with a REST api such as the ones at Google, Twitter, Facebook etc, this is just the same but allowing for API Action on your own website.
There is two reserved variables on the REST API which are the following: xrestplugin & outputmode.

Download: xoops2_xrest_1.60.zip – 133Kb

New Features Include:
  • SOAP API (With WSDL)


Some Features Include:
  • REST JSON API
  • REST XML API
  • REST SERIALIZATION API
  • SOAP API (With WSDL)
  • Database Access permissioning (Needs to be implemented in plugin)
  • XOOPS User Permissions
  • XOOPS Group Permissions
  • Universal Plugin Set


System Requirements:
  • XOOPS 2.5.x


Example Calls:
[size=xx-small] * JSON:http://example.com/modules/xrest/tweet/json/?username=name&password=1750f40030c6b07cd9f7a482a10593d9&tweet=this+the+tweet&channel=sydney
* XML:http://example.com/modules/xrest/tweet/xml/?username=name&password=1750f40030c6b07cd9f7a482a10593d9&tweet=this+the+tweet&channel=sydney
* SERIALIZATION:http://example.com/modules/xrest/tweet/serial/?username=name&password=1750f40030c6b07cd9f7a482a10593d9&tweet=this+the+tweet&channel=sydney
* SOAP:http://example.com/modules/xrest/tweet/soap/?
Passed by Soap Function Call [username=name; password=1750f40030c6b07cd9f7a482a10593d9; tweet=this+the+tweet;channel=sydney ]
[/size]

Changelog:
[size=xx-small]======================================
== 2013/03/03 17:12:23 Version 1.60 STABLE ==
======================================
- Changed /class/plugin.php Testing of plugins with eval() removed (Wishcraft)
- Changed /class/plugin.php Extension testing added to getFileListAsArray() (Wishcraft)
- Changed /include/server.php Preloaders added to main service bootstrapping (Wishcraft)
- Changed /include/server.php Execution Mode added to support SOAP + WSDL (Wishcraft)
- Changed /include/server.php parse_url() & parse_str() added to variable scoop for accuracy (Wishcraft)
- Changed /plugin/tweet.php tweet_xsd() renamed to tweet_xsd_soap() & tweet_xsd_rest() (Wishcraft)
- Changed /plugin/tweet.php tweet_wsdl_documentation() added (Wishcraft)
- Added /xxxx/*.* Commenting added to main functional routines (Wishcraft)
[/size]

Video:


*/
Comments?

IP Log 1.02 - Capture and Store you Users IP Addresses

IP Log 1.02 is a module for XOOPS 2.5 and later which allows your XOOPS install to capture and store the IP address and locational information for Users that have logged in for a period of time until they are dropped.

It uses www.IPInfoDB.com to get the location of the IP Address as well as storing how many seconds they spent online. It is an admin module only it has no Main User Interface. You will have to get an API Key from this site by registering and authenticating your email address, this is at no charge to you!

Download: xoops2.5_iplog_1.02.zip - 402Kb

Features:
  • XOOPS 2.5 Gui
  • Dashboard
  • About Us
  • Preloader
  • Timer
  • Easy to use


Change Log:
[size=xx-small]================================================
== Version 1.02 Final - 2013/03/03 12:45 AEST ==
================================================
Changed: /include/function.php - iplog_getIP made to use XoopsUserUtility::getIP(true) (wishcraft)
[/size]


Video Demo:


Comments?

SpeechSearch V1.0

SpeechSearch adds a search block to XOOPS which can accept input using the Web Speech API included in Google Chrome as of version 25. On compatible systems, the block will include a microphone icon which will launch the speech recognition, and send the results to the standard system search routines. On systems that don't support the API, it will quietly degrade to mimic the normal system search block.

The Google recognizer handles a wide variety of languages and dialects which you can choose in the block editor. In addition to the cool toy appeal, this has significant accessibility enhancement potential. There are even greater potentials when this API makes its way into the mobile browsers.

Download the SpeechSearch module here: http://geekwright.com/modules/wfdownloads/singlefile.php?lid=6
Read more... | 4 comments

Userlog: a new module to log user activities

Currently we dont know anything about all activities in our websites done by users, visitors and robots.

Yes. Protector is a module to log malicious activities but you don't have any control on what should be logged and what shouldn't.
This is very limited for a webmaster in a large community website.
More trouble will come when you have 10 admins and 50 moderators in your crowded community website and some contents are deleted/edited/changed and no one know who did it.

Here I introduce a brand new module "Userlog" to solve the above issue and much more.

With this module you can log anything from as minor as a user IP to whole activities like all request methods like GET/POST.

Here is a brief description of userlog you can find in the help section after install:

Quote:

Userlog is a node logger which can log your user/visitor activities in your site.
This is a very useful tool for webmasters in busy sites. for example you can log your other admins navigation.
current nodes for logging are: user id, user group and visitor ip.


Also this module is coming with a brand new feature:
Quote:

Many XOOPS users have a wish for a block to see most viewed items in a module or in the whole website in a specific period of time.

for example in news module we just have a most viewed block that shows forever views.
Now with userlog module this wish is covered completly. you have many options in this block. go yourself and play to see.


Please not: this is the first Alpha version

It means you should only use it in test environments and there will not be any upgrade for the next versions.
Also it means you may expect huge changes in files and database structure.

Requirements:
=========================
XOOPS 2.5.5 php 5.3 mysql 5.0

To Install
=========================
1- upload the userlog to /modules/userlog (upload the compressed file and decompressed via Cpanel is the best way to insure all files are correctly uploaded)
2- go to your admin -> system -> modules -> install
3- change the default settings to your desired in the module preferences


discussion:
https://xoops.org/modules/newbb/viewtopic.php?topic_id=75865

download:
Transifex : Userlog 1.0 Alpha 1 (language files for translators).

Sourceforge : Userlog 1.0 Alpha 1

svn: http://svn.code.sf.net/p/xoops/svn/XoopsModules/userlog/trunk/
Read more... | 10 comments

New Frameworks: WideImage_for_xoops

Here is a Frameworks for managing images. Frameworks that is based on PHP class WIDEimage and has been optimized for Xoops. Version: 1.01 Minimum requirements
  • PHP 5.2 or 5.3
  • GD2 library

Features

  • Loading Images
  • Save images
  • Adds noise to the image
  • Allocate a color by RGB values
  • Applies convolution matrix
  • Applies a filter
  • grayscale copy of the image
  • a negative of the image
  • Performs an auto-crop on the image
  • Corrects gamma on the image
  • Returns a cropped rectangular portion of the image
  • flipped (mirrored over horizontal line) copy of the image
  • Retrieve an image with selected channels
  • A method lays the overlay (watermark) on the image
  • Returns a mirrored copy of the image
  • Resize the image to given dimensions.
  • Resizes the canvas of the image
  • Rotate the image
  • Returns an image with round corners
Documentation You can find a documentation for developpers here in french and english. Download You can download here
Read more... | 3 comments

D-Transport, new module by Xoops Mexico

Resized Image


I've recently released D-Transport 2.0 Beta for XOOPS, based on Common Utilities.

With D-Transport you can create a downloads section in XOOPS, with new and cool features that make the files management very easy and efficient.

This module contains a lot of features such as:

✔ Friendly URLs support. Very easy to configure.
✔ Multiple files by download item.
✔ Supports screenshots for items.
✔ A features manager.
✔ Statistics for items activity.
✔ Integrate with rmcommon features.
✔ Alerts for inactivity for items.
✔ and more...

You can see the module in action in the downloads section of Xoops Mexico (note that this is not a demo).

Download the module.

You can post your feedback, questions and comments in this forum.
Comments?

xNewsletter: Newsletter module for XOOPS

xNewsletter is a newsletter-module for Xoops. The modul is based on PHPMailer and PHPMailer-BMH.

Short description of basic functions:
- Usage of one or more e-mail-accounts
- Admin of one or more newsletter possible
- Subscription procedure optionally use confirmation system (double-opt-in)
- detailed handling of permissions for subscription procedures
- Newsletter are based on templates
- detailed handling of permissions for groups and newsletter (subscribe, write, send)
- Send: send test mail, resend to all subscribers or only to subscrbers, where sending failed
- Bounced mail handler for handling bounced mails in case of invalid e-mail-addresses
- Optionally syncronisation with mailinglists (e.g. majordomo)
- Maintenace function included
- Creating protocol for the important steps

For details please look into help file.

The module you can download fromhttp://www.simple-xoops.de/download/singlefile.php?cid=5&lid=15

If you like this module, you can make a small donation for the child climbing group of Naturfreunde Hochburg-Ach (http://naturfreunde-hochburg-ach.at):

Resized Image


Thank you
Read more... | 60 comments

SimpleNewsletter: easy newsletters management for XOOPS

In 2008 Hervet released a commercial module to manage newsletters on your XOOPS site: SimpleNewsletter

Recently, he was asked by SMEDrieben to release it as OpenSource, and he agreed to it. Thank you Hervet for doing it!

SimpleNewsletter allows you to easily create and send newsletters (in text or in html) to the registered users of your site (whatever their number is) and it will enable them to read the past issues from your site.

Main features of the SimpleNewsletter module:

Unlike other newsletters modules, it is capable of sending large numbers of the same newsletter to your users through one of its blocks or via a CRON (a kind a planified task).

In its administrative part, the module allows you to create as many newsletters as you want, to stop and to resume shipments, to edit and remove newsletters, to manage subscriptions (adding or removing members, adding all Members of the site), to manage the content of a welcome and goodbye email when users unsubscribe. You can also manage the welcome of the index page.

On the user side, the module can show a list of the previous newsletters and to view the content of each one.

The module is integrated to the Xoops search, it has an RSS feed and has 4 blocks :

- The list of the last subscribers
- The last newsletters
- A block allowing each user to know his state (subscribed or not)
- A dedicated bloc to send newsletters if you don't have a CRON.

It has been now updated to XOOPS 2.5.5 Admin GUI and released as Beta 1

Download: SourceForge Module Repository

Developers wanted:
With this module, we have now several Newsletter modules, and it would be great to have a team that would merge the best features from all of them, and create one that would be supported centrally. If anybody would like to work on it, please let us know.

Bugs/Feedback: Please post in this thread on our Forums
Read more... | 3 comments

FBComment 1.0 RC Available

geekwright is proud to announce the availability of a release candidate of FBComment 1.0.

FBComment is a module for XOOPS systems that provides easy access to Facebook(R) social plugins for both Like Buttons and Comments. This functionality is provided through standard XOOPS blocks which can be added to virtually any page. In this way, page specific comments can be added quickly without requiring any changes to module templates. Open Graph meta tags are automatically added to pages where the blocks are used, and additional page specific data can be easily specified using the built in Open Graph meta data editor.

Download is here: http://geekwright.com/modules/wfdownloads/singlefile.php?lid=5


* Facebook is a registered trademark of Facebook, Inc.
Read more... | 16 comments


Login

Who's Online

214 user(s) are online (19 user(s) are browsing XOOPS News)


Members: 0


Guests: 214


more...

Donat-O-Meter

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

Latest GitHub Commits

Archives

News archives