Fork me on GitHub



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

Learn XOOPS Core

Local Support


XOOPS Code hosted on SourceForge

Cumulus Tag Cloud

- 2.5 2.6 4 6 2013 Abuse admin Android AntiHarvesting AntiSpam API Apple Battlefield Blocks Bootstrap Captcha cell chronolabs CHUNG Cloud content CĂN demo Digitally download Dresses facebook Fat for free Gateway Google Guide herre Honeypot HP html5 Human HỘ IP iPhone jQuery Language Law Legal List Loss mobile module modules Monster new newbb news NHÀ online PARK Payment phone PHP Prevention profile project Protector publisher RESIDENCE responsive review Rights rmcommon Room security Sentry Signed Signup site Smartphone Smarty Solution Spam stem Studio support tag tags tdmcreate The Theme themes User userlog web weight Wishcraft xoops Xortify XPayment

New Users

Registering user

# 138484


Welcome to XOOPS!


News archives


Social Media quick tutorial for XOOPS

Posted by aberdeenman on 2012/3/3 5:07:13 (6357 reads) | Posted on Hacks
First of all, you are more than welcome to use any of this, most of what I've done was pieced together from my own bug/debug process.

I use everything here on my news website at
I think I included everything, but please feel free to contact me if you have questions.

This could all be seen as continuation of this article at

I add the following to my Meta tags (In the template)

<meta property="og:type" content="article"/>
meta property="og:locale" content="en_US" />
meta property="og:image" content="<{$xoops_url}>/YOUR LOGO.png" />
meta property="og:site_name" content="<{$xoops_sitename}>"/>
meta property="fb:admins" content="FB ADMINS FOR THE SITE"/>

I add some If/Then statements that will populate other facebook values IF we're viewing a story. (IF the story.hits variable is empty then we're not viewing an article)

<{if $story.hits !=''}>
meta name="description" content="<{$story.news_title|strip_tags:false}> : <{$story.text|strip_tags:false|truncate:120:"..."}>" />
meta property="og:description" content="<{$story.text|strip_tags:false|truncate:120:"..."}>" />
meta property="og:title" content="<{$story.news_title|strip_tags:false|truncate:120:"..."}>"/>
meta property="og:url" content="<{$xoops_url}>/modules/news/article.php?storyid=<{$}>" />

Same as above, but for the debaser module

<{elseif $addinfo != ''}>
meta name="description" content="<{$addinfo|strip_tags:true|truncate:220:"..."}>" />
meta property="og:description" content="<{$addinfo|strip_tags:true|truncate:220:"..."}>" />
meta property="og:title" content="<{$title}>"/>
meta property="og:url" content="<{$xoops_url}>/modules/debaser/singlefile.php?id=<{$id}>" />

This uses news 1.65's "Select a picture to attach to the news"

<{if $articlePicture != ''}>
meta property="og:image" content="<{$articlePicture}>" />

then from here down we populate variables for the "rest of the pages," and close out our IF statement

meta name="description" content="<{$xoops_pagetitle}>, <{$xoops_meta_description}>" />
meta property="og:title" content="<{$xoops_pagetitle}>"/>

lastly I add keywords because facebook pulls this meta before it's own for some reason..

<meta name="keywords" content="<{$xoops_pagetitle}>, <{$xoops_meta_keywords}>" />

Now in the news_item.html template I add a check for the proper topic:

<{if $story.topic_title|strip_tags:false == "Local News"}>

Followed by my "social bar"

<!-- Social BEGIN -->
div class="addthis_toolbox addthis_default_style ">
class="addthis_button_facebook_like" fb:like:layout="button_count" addthis:url="<{$xoops_url}>/modules/news/article.php?storyid=<{$}>" addthis:title="<{$story.news_title|strip_tags:true}>"></a>
class="addthis_button_tweet" addthis:url="<{$xoops_url}>/modules/news/article.php?storyid=<{$}>" addthis:title="<{$story.news_title|strip_tags:true}>"></a>
class="addthis_button_google_plusone" addthis:url="<{$xoops_url}>/modules/news/article.php?storyid=<{$}>" addthis:title="<{$story.news_title|strip_tags:true}>" g:plusone:size="medium"></a>

$articlePicture != ''}>
a href="<{$xoops_url}>/modules/news/article.php?storyid%3D<{$}>&media=<{$articlePicture}>&description=<{$story.news_title|strip_tags:false}> - <{$story.text|strip_tags:false|truncate:320:"..."}>" class="pin-it-button" count-layout="horizontal">Pin It</a>
a href="<{$xoops_url}>/modules/news/article.php?storyid%3D<{$}>&media=<{$xoops_url}>/logo.png&description=<{$story.news_title|strip_tags:false}> - <{$story.text|strip_tags:true|truncate:320:"..."}>" class="pin-it-button" count-layout="horizontal">Pin It</a>

class="addthis_counter addthis_pill_style" addthis:url="<{$xoops_url}>/modules/news/article.php?storyid=<{$}>" addthis:title="<{$story.news_title|strip_tags:true}>"></a>

script type="text/javascript" src=" PUB ID" addthis:url="<{$xoops_url}>/modules/news/article.php?storyid=<{$}>" addthis:title="<{$story.news_title|strip_tags:true}>"></script>
  <!-- Social END -->

By adding this in the news_item template instead of _article, You see the social icons at the bottom of every story when viewing the entire topic - and the links track through to the stories, so you could "like" every story on a page with a few clicks.

**Note: Pinterest requires this additional js at the top of the page (I put mine in both news_index.html and news_article.html

<script type="text/javascript">
(function() {
window.PinIt window.PinIt || { loaded:false };
    if (
window.PinIt.loaded) return;
window.PinIt.loaded true;
s.type "text/javascript";
s.async true;
        if (
window.location.protocol == "https:")
s.src "";
s.src "";
    if (

Finally, I add the following code near the bottom of the news_article.html template for the "Chat" plugin from facebook

<fb:comments numposts="15" <div class="fb-comments" data-href="<{$xoops_url}>/modules/news/article.php?storyid=<{$}>"></fb:comments>

Read more... | 10 comments

XDPerpetual: FREE template for Xoops

Posted by tatane on 2012/3/2 11:00:00 (3177 reads) | Posted on Themes
Xoops demo presents a new theme for Xoops FREE.

Resized Image

XDPerpetual is based on the default theme and psd Perpetual Redux.Il consists of two colonnes.Compatible with Xoops 2.4.x and more

Compatible with: Resized ImageResized ImageResized ImageResized ImageResized Image

Download: here
See: here

Read more... | 5 comments

SBHE - Another Website powered by XOOPS

Posted by AngeloRocha on 2012/3/1 10:40:00 (9446 reads) | Posted on YAXS
Hello! One more XOOPS website in Brazil, SBHE - Brazilian Society for the History of Education:

Resized Image

See Here:

Mylinks 1,12, Publisher, Mytube 1,05, Xfguestbook 2,3, Newbb 3,08, News 1,67, Multimenu 2,08, Profile 1,6, Liaise 1,27, Extgallery 1,09, Mytabs 2,2, Wblocks 0,9, TDMStats 1,06.


Read more... | 10 comments

Plugins to pick up the RSS feeds of individual modules

Posted by timgno on 2012/2/27 15:19:24 (3159 reads) | Posted on Modules
The creation of a new module that collects the RSS feed module and display them either individually or in groups in the reader software or internet. Has an administration side to create the plugin directly in contrast to other modules that are created manually for each module.

Trial to test on your computer or virtual server and operating system to verify the successful creation of the plugin.

The modules that will work with this module are only those created with classes that extend the object class from the 2.5.0 version of xoops.

Warning: only for test


Read more... | 3 comments

Fast-Page Theme

Posted by heyula on 2012/2/23 17:53:01 (4274 reads) | Posted on Themes
Resized Image

For Xoops Black-Pearl Theme
Adapted for Xoops: B.Heyula !
Xoops Turkey Team...
Download: ... glefile.php?cid=5&lid=161

Read more... | 2 comments

GUX Brazil - 2 years online!

Posted by AngeloRocha on 2012/2/23 3:58:13 (4193 reads) | Posted on XOOPS
The User Group XOOPS Brazil today celebrates two years on the air!
Thanks to everyone who helped make the community what it is today!
The site was redesigned in celebration of this date!

Visit us:

Thanks XOOPS!

Read more... | 3 comments

XOOPS 2.5.5 Beta Released

Posted by ForMusS on 2012/2/21 23:10:00 (7374 reads) | Posted on XOOPS
The XOOPS Development Team is pleased to announce the release of XOOPS 2.5.5 Beta.

This release is focused on fixing security issues, open bugs, and on updating our libraries to the latest versions:

- phpMailer 5.2.1
- TinyMCE 3.4.8
- jQuery 1.7.1
- jQueryUI 1.8.17

See the Changelog for more details.

Please remember: This is Beta Release version for features testing only!!!!

DO NOT install it on a production site and DO NOT upgrade any production site with it!!!

Please post and discuss all issues related to this release in this forum

We also need help with Translations

System requirements

Any PHP version >= 5.2 (PHP 5.3+ is strongly recommended)

MySQL server 5.0+

Web server:
Any server supporting the required PHP version (Apache highly recommended)

Downloading XOOPS

You can get this release package from the Sourceforge repository.
There are .zip and .gz archives provided.

Read more... | 11875 bytes more | 19 comments

TDMCreate 1.39 Alpha 1 Pro

Posted by timgno on 2012/2/21 6:32:44 (3585 reads) | Posted on Modules
This release is the first to have added, as some of the many that will be included in future, files to create a more dynamic and flexible so you can more accurately choose the type of module and function that it should have.

Among these early features, there are some files and folders that are created and manipulated before the creation of the module itself, for example css files, changelog, folders and files of languages ​​and more.

In future releases you can also see the various controls for creating database fields if this will require the creation of new modules.


Read more... | 26 comments

samPHPweb - SAM 1.03 - SAM Broadcaster Web Component for XOOPS

Posted by wishcraft on 2012/2/21 6:10:00 (5912 reads) | Posted on Modules
Resized Image
Community Release by Torque Radio

SAM 1.03 is the web component of the SAM Broading Automation software from - SAM Broadcaster comes with a web component this is simply the XOOPS Version for SAM Broadcaster.

This has all the features and comes with a complete modeler for the class system so you can expand on your SAM Broadcaster easily if you know how to program XOOPS. You can have a seperate database for Sam on your webhost and you will be able to point this module too it in the preferences.

Watch this video to better understand SAM 1.03 for XOOPS

New Features Include:
  • Multilingual Support
  • Now Playing Block
  • Top Request Block
  • Navigation Block

Some Features Include:
  • XOOPS 2.5 GUI with About & Dashboard
  • Sam Persistence Class Modeler
  • Sam Database Factory
  • XOOPS Blue Room Classes
  • Playlist Search
  • Most Requested
  • Partner Block
  • JQuery Curve

System Requirements:
  • XOOPS 2.5.x

Download: - 205Kb
Mirror: - 205Kb
Thread for Bugs & Comments: ... id=344352#forumpost344352

Read more... | 1 comment

Free Xoops Theme Sd-088-Business-Blue

Posted by sinnedesign on 2012/2/16 15:05:44 (4176 reads) | Posted on Themes
I'm happy to present my new FREE XOOPS Theme with the name Sd-088-Business-Blue. The Free XOOPS - Theme was made with friendly help from Zeitarbeit.

Resized Image

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

And here is the FREE - Download Xoops Theme Sd-088-Business-Blue

Here is the direct Download - Link (without registration)

Have Fun and happy XOOPSing!

Read more... | 1 comment
« 1 ... 27 28 29 30 31 32 33 ... 547 »