41
wishcraft
Re: Complexity Theme 1.41 - Final Release - Missing Parenthesis

There was only one bug in the release for some reason the committal released the parenthesis of an accented php line in the theme see: https://github.com/Chronolabs-Cooperative/Complexity-Theme-Xoops25/commit/fc345dd02c78d43f934e0a6e19a5e2afec144f01



42
wishcraft
XOOPS 2.6 - xoops_version.php - Variables for Modules + Themes (Definitions)

How are you all, I have for the last few hours worked on two documents so this is defined for XOOPS 2.6 for the documentation team side, I have been jumping between groups as you see we are limited in the official capacity roles at the moment till we have some way of enlisting with https://releases.xoops.org

Anyway the following 2 Documents are for xoops_version.php with Modules + Themes

Modules & xoops_version.php


Themes & xoops_version.php



43
wishcraft
Re: Complexity Theme 1.41 - Final Release - XOOPS 2.5

no at the moment I have one running on http://wishcraft.only.can.offer.like.wesley.crusher.extraterrestrialsex.com an slighly modified version is on there...



44
wishcraft
Complexity Theme 1.41 - Final Release - XOOPS 2.5

Resized Image
Chronolabs Cooperative Proudly Presents

for XOOPS 2.5
Complexity Theme v1.2.8
Resized Image


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

* github.com/Chronolabs-Cooperative/Complexity-Theme-Xoops25
* xoops25_complexity_1.4.1.7z
* xoops25_complexity_1.4.1.rar
* xoops25_complexity_1.4.1.tar.gz
* xoops25_complexity_1.4.1.zip

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/tickets/milestone/XOOPS%20Themes/



45
wishcraft
Re: PingTrax 2.01 ~ Final Minor Version Release

Resized Image
Chronolabs Cooperative Proudly Presents

for XOOPS 2.5
PingTrax v2.01


The ideal tool for all sitemaps and pingbacks for your website! This offers a great solution to listing and getting your website traffic and works with a self discovery method, you may want to protector to the useragents allowed to crawl add the following including the existing ones: bot|Bot|Crawl|crawl|Spider|spider

Download:

* github.com/Chronolabs-Cooperative/PingTrax-Module-Xoops25
* xoops25_pingtrax_2.01.zip
* xoops25_pingtrax_2.01.rar
* xoops25_pingtrax_2.01.tar.gz
* xoops25_pingtrax_2.01.7z



46
wishcraft
VIM and Apache2 setting for xoops what I have been playing with and a good article!!

Now something mamba wont or maybe will is xoops is designed for apache2 mainly at the moment, which means you will probably be best working on ubuntu, it is my desktop at home I don't let windoz boot in my environment it makes me vomit like some nasty piece of graffitee for you're machine... anyway with apache vim settings this is what I have configured for a test for hopefully fonts.xoops.org which int hat case I will just redirect fonts4web.org.uk at it...

Anyway with vim is it all about presessioning apache client handlers, I found this really good article I found on calculating the settings they look like for the font4web.org.uk single vps slice really light only 1G Ram! from the end of /etc/apache2/apache.conf

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
StartServers          9
MinSpareServers       22
MaxSpareServers       7
ServerLimit           300
MaxClients            229
MaxRequestsPerChild   669


The article is found here:: https://serverfault.com/questions/58097/optimal-values-for-serverlimit-maxclients-maxrequestsperchild-directives



47
wishcraft
PingTrax 2.00 ~ A Sooner Release

Resized Image

Chronolabs Cooperative

... Presents ...

PingTrax 2


Introduction

PingTrax 2.00 is a module that uses auto discovery to generate links to send to PingLists as well as allow for Permalink's for trackbacks on all your public site! It has a plugin's system if you want to use it to customise your module input's into PingTrax but this isn't required to operate on the system.

There is a smarty function which output a table for the permalink which is <{xoTrackbacks}> or <{xoTrackbacks dirname=$xoops_dirname}> this will output when you put it in your theme the permalink as well as any trackbacks that have been linked to the site.

It utilises preloader events to maintain the pinglists as well as trackbacks; but it also generates your sitemaps as well in xml in the root and alters the robots.txt to reflect the sitemaps. This is all through auto discovery so there is very little you have to do to use this module in base mode. There is also in the the include folder 3 text files which are used in order to specify root names for Id's and identity tags in the $_GET path of the URL in case you need to do some basic customisation without having any knowledge of how to write a plugin's class.

I have attempted too make this module fluid and dynamic so it is easy to implement! It will list your site on the web quickly and effectively, so please download and install it is for XOOPS 2.5 or later.


Downloads

** xoops2.5_pingtrax_2.00.7z - 41.2k
** xoops2.5_pingtrax_2.00.tar.bz2 - 44.6k
** xoops2.5_pingtrax_2.00.zip - 69.3k
** xoops2.5_pingtrax_2.00.tar.gz - 51.1k
** xoops2.5_pingtrax_2.00.zoo - 98.1k
** xoops2.5_pingtrax_2.00.rar - 68.1k


Bug Reports

This is being released for testing purposes, the actual release will be in the news as version 2. If you have a bug please use the following form and report it:- https://sourceforge.net/p/chronolabs/tickets/new/



48
wishcraft
Re: Death to spammers!!!

No all my module work if you use them in the chronological release of the XOOPS at the time, they do all work, anyway they are frameworks, your not meant to use XOOPS just as a static plan load your meant to develop a unique site not like some wordpress with repeated module after repeated module every wordpress with the same module... You meant too modify module as you make a flavour unique site, not just load them straight on..

The only problem is I have been injured for the last couple of years and been unable to maintain my library with new platform releases but if there is a consistency issue cause there has been changes to the core it is often it is a very minor bug to fix...

Most of my module are the most advanced on the platform as frameworks for sites I have been sustaining xoops with modules since 1997 --> that is a really offensive and lucid comment to make..



49
wishcraft
Re: Death to spammers!!!

There is actually a honeypot I wrote for xoops called xortify on http://sourceforge.net/p/xortify I can't afford to run web services to run at the moment so it has been down for a couple of years, but that runs the email and addresses for example by stopforumspam.com as well as projecthoneypot.org as well as maintaining bans made on one website on other websites...

When it is back up I am going to implement wammy.snails.email -- my spam API i want to set up a few of the api I worked on when I came back from sick leave after injurying myself with RSI on xoops.org like wammy.xoops.org for us all to use for spam heuristics... they are all sitting on the XOOPS SVN ready to be deployed, but if you need wammy you can get it from http://github.com/Chronolabs-Cooperative/Wammy-API-PHP or on the http://sourceforge.net/p/chronolabsapis

With wammy you base on moderation scores develop and adverage of what is allowed in your site based on spam scores, for example something that is removed for spam get passed as training to wammy, something that is in the auto delete queue get run through on training as forgot and other that pass get trained as ham!! Based on the adverage score of what is allowed in for example a forum you can set it up to autoque and park near scores lesser than 100% spam!!

There is also an option you can enable in protector, called stop forum spam, which is a basic implementation in stopping email address sign up spam, the other great thing to do is collect more information and have a 4 steps in the registration form this also stop the signup bots, they just get lost!!



50
wishcraft
Digital Self Signatures - Signed 2.21 - Final (Now Releases) - Security Module

Resized Image

Digital Signature Sighter Signing module
Scribed for XOOPS 2.5 ~ https://xoops.org - PHP Framework Portal
Author: Simon Antony Roberts (wishcraft)
Demo: http://au.syd.snails.email/modules/signed/

The Digital Signature Sighter Signing module for XOOPS 2.5 is a module that allows your users of your website to have a self signed digital certificate store on your site; the module also has an API that allows any other website via a self discovery API in the headers of the module to dial a site and get with their specified document identication and details with search results for authentication with their signature through calling the api from a parrallel site, you can see this in API Calling routines help on the api in the demo.

So when a client of you website generates a signature their is a set of fields in the XOOPS_LIB folder that defines all the fields and tables of information for a signature; this is currently set for 100 points ID Signatures with the ID Uploaded and stored - now the interesting thing veristy parity of signed.

Which once you have establised a xoops_data/signed you will not be able to move it with out starting the Signatures from start, these are also encrypted if you turn it on with the new cryptus class with the
module.

Signed 2.21 is the final realease of the digital signature framework for XOOPS, it allows your clients to generate online signatures that can be validated by the signer from your signee vaults with correct identification etc. It also unsigns all signatures if for example a presented ID Card with water mark when it is checked on a signature is invalid or expired as well when signatures themselves are cancelled; you can modify it to include the standard fields as well as fields in other certificates that will allow for you in a pretty similar manner with the XCP Checksume (eXtensible Checksum Process) to generate other certificate formats and lengths with easy to modify routines that will in most conditions when the ID in it out ranks or is correct rank will divinate other certificate types and locks.

Installation

Once you have your copy of XOOPS installed copy the folder corresponding in the archive to the correct locations and then log into XOOPS go to the module admin and install the module, it is that simple!

Bug Reports

To report bugs please us http://sourceforge.net/p/chronolabs/tickets remember to report your OS, XOOPS Version MySQL Version and PHP Version for the module.

Download

The following links will allow you to download signed 2.2.1:- xoops25_signed_2.21.7z (1.1 Mb's), xoops2.5_signed_2.21.tar.bz2 (2.2 Mb's), xoops2.5_signed_2.21.tar.gz (4.3 Mb's), xoops2.5_signed_2.21.rar (4.3 Mb's), xoops2.5_signed_2.21.zip (4.9 Mb's), xoops2.5_signed_2.21.tar (43.5 Mb's). You will find additional archive and package transpositions at the following download locations, https://sourceforge.net/p/chronolabs/files/Encryption/Digital%20Signatures

You can also pull it from github.com at the following project: https://github.com/Chronolabs-Cooperative/Signed-Module-Xoops25

This Articles Source: https://github.com/Chronolabs-Cooperative/Signed-Module-Xoops25/blob/master/NEWS.xcode




TopTop
« 1 2 3 4 (5) 6 7 8 ... 135 »



Login

Who's Online

149 user(s) are online (92 user(s) are browsing Support Forums)


Members: 0


Guests: 149


more...

Donat-O-Meter

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

Latest GitHub Commits