Get XOOPS XOOPSXOOPS FAQFAQ ForumsForums NewsNews ThemesThemes ModulesModules
News World of XOOPS Developers Hacks Modules Themes YAXS Archive Submit News

Search

Donat-O-Meter

Make donations with PayPal!
Stats
Goal: $100.00
Due Date: Jun 30
Gross Amount: $25.00
Net Balance: $23.57
Left to go: $76.43

Donations
Anonymous ($15)Jun-14
Anonymous ($10)Jun-10

Learn XOOPS Core

Local Support

Advertisement

XOOPS Code hosted on SourceForge

Cumulus Tag Cloud

2 2.5 2.6 3.0 87 2013 Abuse admin Amazon AntiHarvesting AntiMalUser AntiSpam API bags Beats billige black Blocks blue Captcha cell Christmas chronolabs content Conversion demo docek download Dresses editor evden eve facebook floor free herre Honeypot Human IP IPInfoDB jQuery kantor lamps Language log logger Lucire mobile module modules Monster mulberry MyAlbum-p newbb news online PageRank pandora Password Permissions pink Plugin portal preloader Prevention profile project propose Protector publisher Rights rmcommon Room Rotor sale security Server site SmartClone Smarty SOAP Songlist Spam stem Studio tag tags tdmcreate template Theme themes User userlog website Whitepaper Wishcraft XIPS xoops Xortify ZendFramework

New Users

Registering user

# 136114

sinewat

Welcome to XOOPS!

Archives

News Archives

5

Highlighting non-empty alphabet listing in XoopsTube

Posted by Mamba on 2013/6/16 19:40:00 (238 reads) | Posted on Tutorials
In XoopsTube we have a visual alphabetical listing of videos, so if you would like to see all videos starting with "B" you would click on the image with "B".

Unfortunately, this is not the most user-friendly feature, because we don't know if there is anything under "B".

So we needed to indicate the existence of videos by a changed background icon, as you can see below:

Click to see original Image in a new window

The plan was to:

1) build an array of unique alphabet letters that have videos in the database

2) as we render the alphabet icons, check for each letter/digit if it is also in the above array, and if yes, change the icon image to the green one

XoopsTube renders the images in the function xoopstube_letters() located in /include/functions.php

As first we needed to extract the unique letters from the database and create the array:

$distinctDbLetters_arr = array();
    
$sql 'SELECT DISTINCT (UPPER(LEFT(title, 1))) AS letter FROM ' $xoopsDB->prefix('xoopstube_videos') ;
    if (
$result $xoopsDB->query($sql)) {
        while (
$row $xoopsDB->fetchArray($result)) {
            
$distinctDbLetters_arr[] = $row['letter'];
        }
    }
    unset(
$sql);


As second, we wanted to check for each alphabet letter and digit to see if it is represented in the database:

if (in_array($ltr$distinctDbLetters_arr)) {
            
$letterchoice
                
.= '<a class="xoopstube_letters xoopstube_letters_green" href="';
        } else {
            
$letterchoice
                
.= '<a class="xoopstube_letters" href="';
        }


And we had to create a new class in CSS that would pull the new image:

.xoopstube_letters_green {
    
background-imageurl(images/icon/backgnd_green.png);
}


Things to do in the future:

- cache the array created in (1), so we don't have to read it every time from the database, and updated it only if a new video is added

The main message from this tutorial is to make our modules more user-friendly by visually indicating status of information.

As always, if somebody has a better way to achieve it, please share it with us!

Read More... | 5 comments
16

XOOPS Council adds new members

Posted by XoopsCouncil on 2013/6/12 10:00:00 (541 reads) | Posted on XOOPS
The XOOPS Community is blessed with many great individuals, who dedicate countless hours to help XOOPS to move forward. We see them on the forums, and we see the results of their hard work in new and/or updated modules, themes, and bug fixes.

The key to XOOPS success is to have a strong team working together.

Today we would like to announce new additions to the XOOPS Council to lead and guide XOOPS forward (you can see their detailed bios below):

International Support Team: Christelle Gaulupeau (Cesag) from France

Modules Team: Jim Garrett (Zyspec) from USA.

Documentation Team: Alain Thivillier (Alain01) from France

Support Team: Ali Nili (Irmtfan) from Iran

Design Team: Angelo Rocha (AngeloRocha) from Brazil

Core Team: Trabis who was leading the development of XOOPS 2.6.0 together with Nicolas, is on leave of absence, but we hope he'll be back soon. In the meantime, the Core Team members will continue with the development as a team.

Today we would like to also thank Nicolas Andricq (ForMuss) and Eduardo Cortés (Bitc3r0) who have resigned from the Council due to new jobs and not having enough time. However, BitC3r0 is committed to continue with the further development of RM Common Utilities. Their help and support over years was instrumental in improving XOOPS, and we very much appreciate it!

We are all looking forward to working together to keep moving XOOPS forward!

Read More... | 8747 bytes more | 16 comments
7

Nominate XOOPS for Critics Choice CMS Awards

Posted by Mamba on 2013/6/10 7:09:05 (465 reads) | Posted on XOOPS
The Critics Choice CMS Awards are now accepting nominations for 2013... and XOOPS needs your support!

Nominations are open through August 1, 2013. Actual voting takes place from September 1 - November 1, 2013.

Please consider nominating XOOPS in any (or all) of the following categories:

- Best Open Source CMS
- Best Free CMS
- Best CMS for Small / Medium Sized Businesses:
- Best Enterprise CMS
- Best Website Builder

Last year, XOOPS was the Runner-up for the People's Choice for Best Free CMS, and we lost by only few votes!

So please help us to win this year, and the first step is to make sure that we're nominated!

Please nominate XOOPS today!

Click to see original Image in a new window


For more information, see http://www.cmscritic.com/critics-choice-cms-awards/.

Read More... | 7 comments
10

Theme Factory 7 - My new theme model to XOOPS

Posted by AngeloRocha on 2013/6/9 22:30:55 (610 reads) | Posted on Themes
I bring to you another new version of the theme factory, a simple model themes for XOOPS, the package includes three variations of the theme, and thus a greater range of possible layouts.

The package also includes within the plugins folder:
- Nivo Slider for integration
- Skitter Slider for integration
- Menu dropdown for integration
- Lavalamp menu integration
- Megadropdown for integration

Integrate is very simple, just include the .html desired functionality in theme.html and call the .css and and .js respectives.

Demo:
http://demo.xoopsfire.com/index.php?x ... heme_select=theme-factory

http://demo.xoopsfire.com/index.php?x ... select=theme-factory-left

http://demo.xoopsfire.com/index.php?x ... ct=theme-factory-b-blocks

Screens:
Click to see original Image in a new window


Click to see original Image in a new window


Click to see original Image in a new window


Download: http://xoopsfire.com/modules/TDMDownloads/singlefile.php?lid=85

Hope you enjoy.

Read More... | 10 comments
3

Xoops Saka Theme Free

Posted by heyula on 2013/6/1 20:19:30 (1181 reads) | Posted on Themes
Read More... | 3 comments
0

Free XOOPS - Theme Sd-094-Blue-Print

Posted by sinnedesign on 2013/6/1 20:18:55 (859 reads) | Posted on Themes
Sinnedesign is happy to present the new FREE XOOPS Theme with the name Sd-094-Blue-Print . The Free XOOPS - Theme was made with friendly help from www.druckertinte.de .

Click to see original Image in a new window


Here can you find the XOOPS 2.4 Theme Demo - XOOPS 2.5 Theme Demo.

And here is the FREE - Download Xoops Theme Sd-094-Blue-Print

Here is the direct Download - Link (without registration)

Have Fun!

Comments?
7

News template Bootstrap FREE for Xoops

Posted by tatane on 2013/6/1 18:40:00 (1228 reads) | Posted on Themes

Xoops Demo is pleased to present to you last Xoops theme based on the Framework BOOTSTRAP



In this template, the structure of the theme was created entirely DIV thus removing all TABLE


Block Main Menu, User menu and connection has been customized with tools BOOTSTRAP





The "closed site" page has been customized



Other options have also been added


Thank you for these ideas to Grodunord


You can see here and download here


Read More... | 7 comments
1

Xoopspoll v1.40 Beta 1 - Ready for Testing

Posted by zyspec on 2013/5/17 11:20:00 (1411 reads) | Posted on Modules
Xoopspoll 1.40 Beta 1

This is an BETA release, do not use it on a production site!

Xoopspoll is a XOOPS module that allows an administrator to create polls to query site users. This completely refactored revision provides the ability for site administrators to create multiple poll types. This version adds the highly anticipated capability to allow anonymous voters, create blind poll types, create multiple selection polls, and introduces many additional new features.

Minimum System Requirements:
  • XOOPS 2.5.5

  • MySQL 5.07

  • PHP 5.3

  • Optional: Newbb 4.31 (irmtfan), or Newbb 4.00 (trunk)



  • Xoopspoll Features:
  • Create unlimited polls

  • XOOPS 2.5.x Administration GUI

  • Log all voters/votes

  • Integrated with forum (newbb) - irmtfan v4.31 branch

  • Limit votes by user

  • Notify poll creator when poll finishes

  • Multi-language support - no hard coded language strings

  • Set poll end time/date

  • Ability to restart an expired poll

  • Set poll weight (order) to change order of display in module



  • NEW Features in this version:
  • NEW - Now supports four (4) poll types:
    - Results always visible
    - Only show results after voted
    - Only show results after poll ends
    - Never show users the results

  • NEW - XOOPS search for question and answer fields

  • NEW - Block to select and display a specific poll

  • NEW - Black color graphic for answers

  • NEW - Allow adding more than 10 answers per poll

  • NEW - Ability to set poll start date to schedule future poll

  • NEW - Ability to import polls from XOOPS umfrage module

  • NEW - Support for SmartClone module (see extras folder)

  • NEW - Userlog plugin for index.php and pollresults.php

  • NEW - Ability to hide polls created with forum (newbb) from frontside of polls module

  • NEW - Persian translation (irmtfan)

  • NEW - Module preference (config) to show/hide vote/voter count

  • NEW - Ability to mail notification to poll voter (XOOPS users only)

  • NEW - Ability to set maximum number of answers allowed for multi-select poll

  • NEW - Ability for admin to clone a poll

  • NEW - Summary of results on admin log display

  • NEW - Ability for admin to PM voter in poll administration

  • NEW - XOOPS API using handlers for poll, option and log objects/classes


  • Corrections in this version:
  • Fixed sorting bug when displaying log in admin

  • Fixed bug where users could vote on expired polls

  • Fixed bug where 'anonymous' table column wasn't created on module update


  • Improvements in this version:
  • Added 'min_db' to moduleconfig array

  • Updated plugin for XOOPS marquee module (see extras folder)

  • Added ability to select XoopsEditors to enable HTML in poll descriptions

  • Added obscured graphic to hide votes/voters for polls that don't have visible results

  • Changed loading method for poll & option classes

  • Changed admin form display to use methods in classes

  • Changed admin to use XoopsPageNav instead of custom code

  • Changed module defines to use more standard naming nomenclature

  • Changed date selection in admin to use jquery calendar

  • Changed determination of when to send result email (use XOOPS preload)

  • Changed minimum system requirements to XOOPS 2.5.5, PHP 5.3

  • Changed name of ./admin/xoopspoll.php to ./admin/main.php

  • Changed poll description from varchar to tinytext to allow longer descriptions

  • Changed some database keys to improve indexing performance

  • Improved integration with forum (newbb) module

  • Improved HTML rendering

  • General code cleanup

  • Security in forms - many forms now use XoopsSecurity tokens


  • Why is this an BETA Release?
  • This module needs additional testing - Please consider helping!

  • The documentation isn't complete

  • The language translation files have the new defines included however they are in ENGLISH. Please consider helping translate

  • The patch for the v4.31 irmtfan version of newbb has been tested. A patch for the 'official' 4.00 version needs to be more thoroughly tested

  • Did we mention this module needs additional testing?


  • Important Notices:
    Please read the /docs/install.txt file for installation and configuration information.

    Installing Extra(s):
    The files to use as plugins and/or patches for existing modules are located in the ./xoopspoll/extras folder. Please read the readme.txt files located in their respective folders for more information. This folder should only be copied to your XOOPS installation if you want to integrate it with one of the modules listed below. This folder's contents are not required if you do not need the integration provided with the Marquee, SmartClone or Newbb modules.

  • Marquee Module Plugin

  • - Copy the xoopspoll.php file(s) located in the ./xoopspoll/extras/marquee/plugins folder into the ./marquee/plugins folder. This plugin will use the new class/methods to access the Xoopspoll module.

  • SmartClone Module Plugin

  • - Copy the xoopspoll.php file(s) located in the ./xoopspoll/extras/smartclone/plugins folder into the ./smartclone/plugins folder. This plugin will use the new class/methods to access the Xoopspoll module.

  • Newbb Module Patch

  • - Copy all of the files located in the ./xoopspoll/extras/newbb/irmtfan folder into the ./newbb folder to overwrite the existing files. This patch replaces several files and will now allow newbb to use the new class/methods to access the Xoopspoll module.

    NOTE: The ./xoopspoll/extras/newbb/trunk_4_00 files have NOT been tested in this BETA release - ONLY USE THESE FILES ON YOUR NEWBB INSTALLATION IF YOU CAN HELP DEBUG THE FILES!

    Backup your existing site before installing/upgrading any XOOPS module.

    Download: Xoopspoll Module

    Bugs/Feedback: Please post in this thread on our Forums

    Read More... | 1 comment
    2

    gwiki 1.0 beta

    Posted by geekwright on 2013/5/17 11:12:35 (1270 reads) | Posted on Modules
    gwiki, the geekwright wiki, is a XOOPS module which implements a wiki based on the WikiCreole 1.0 specification. In addition to the basics as defined in the WikiCreole spec, the wiki features several powerful extensions, giving it great flexibility as a content authoring and presentation tool. It also features an equally flexible permission capability, making a single instance suitable for multiple collaborative efforts, each with their own policies.

    Documentation is supplied as wiki pages which can be optionally loaded into the wiki by the module administrator, or you can view the manual online here.

    This is a Beta version
    Although nearing release, this is still a work in progress.

    Download is available here.

    Feedback and suggestions are always welcome.

    Read More... | 2 comments
    2

    YouTube plugin Installation in the TinyMCE editor

    Posted by alain01 on 2013/5/14 3:23:07 (1729 reads) | Posted on Tutorials
    Hello Xoopser !!!

    Today, i want to show to you how it's easy to add a new plugin in the TinyMCE editor.
    Why not try with the youtube plugin ? Click to see original Image in a new window


    Ok, sooooooo, let's go !

    1) First, download the youtube plugin here (Zip File here)


    2) Extract zip and copy the directory /youtube in /class/xoopseditor/tinymce/tiny_mce/plugins/
    in your XOOPS installation


    3) Modify the /class/xoopseditor/tinymce/settings.php file

    You could re-read the news Using templates pages in modules.
    The part 2 : "Add the template botton".

    Add "youtube" in :
    Line 70
    "paste,fullscreen,visualchars,nonbreaking,inlinepopups,youtube",


    Line 85
    "theme_advanced_buttons4" => "xoopsimagemanager,xoopsemotions,xoopsquote,xoopscode,xoopsmlcontent,youtube",


    4) That's All ! Now, Enjoy it

    Maybe in the next XOOPS version it would be included by default...

    Read More... | 2 comments
    1 2 3 4 ... 537 »